@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;800&display=swap";.LoadingPage{position:fixed;z-index:999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}.LoadingPage:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(rgba(20,20,20,.8),rgba(0,0,0,.8));background:-webkit-radial-gradient(rgba(20,20,20,.8),rgba(0,0,0,.8))}.LoadingPage:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.LoadingPage:not(:required):after{content:"";display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner .15s infinite linear;-moz-animation:spinner .15s infinite linear;-ms-animation:spinner .15s infinite linear;-o-animation:spinner .15s infinite linear;animation:spinner .15s infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(255,255,255,.75) 1.5em 0 0 0,rgba(255,255,255,.75) 1.1em 1.1em 0 0,rgba(255,255,255,.75) 0 1.5em 0 0,rgba(255,255,255,.75) -1.1em 1.1em 0 0,rgba(255,255,255,.75) -1.5em 0 0 0,rgba(255,255,255,.75) -1.1em -1.1em 0 0,rgba(255,255,255,.75) 0 -1.5em 0 0,rgba(255,255,255,.75) 1.1em -1.1em 0 0;box-shadow:#ffffffbf 1.5em 0,#ffffffbf 1.1em 1.1em,#ffffffbf 0 1.5em,#ffffffbf -1.1em 1.1em,#ffffffbf -1.5em 0,#ffffffbf -1.1em -1.1em,#ffffffbf 0 -1.5em,#ffffffbf 1.1em -1.1em}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.Buttons{display:flex;flex-direction:row;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:12px}.Buttons button{background-color:transparent;color:var(--color-main)!important;font-weight:500;border:1px solid var(--color-main);padding:8px 12px;border-radius:var(--border-radius-input);font-size:14px}.Buttons button.selected{background-color:var(--color-main);color:#fff!important}.InfoWithAvatar{display:flex;flex-direction:row;align-items:center;gap:16px;cursor:pointer}.InfoWithAvatar.photo-small{padding:12px;border-radius:5px}.InfoWithAvatar.photo-small:hover{background-color:#eee}.InfoWithAvatar .avatar{max-width:92px;max-height:92px;border-radius:50%;overflow:hidden;display:grid;place-content:center}.InfoWithAvatar.photo-small .avatar{max-width:62px;max-height:62px}.InfoWithAvatar .avatar img{width:100%}.InfoWithAvatar .information{display:flex;flex-direction:column;gap:4px}.InfoWithAvatar .information h2{font-size:22px}.InfoWithAvatar.photo-small .information h2{font-size:18px}.InfoWithAvatar .information span{color:var(--color-sub-text);font-size:14px;font-weight:500}@media screen and (max-width: 540px){.InfoWithAvatar{flex-direction:column}.InfoWithAvatar .information{text-align:center}}.SectionInfo{display:flex;flex-direction:column;gap:16px;display:none}.SectionInfo.show{display:flex}.SectionInfo .title h3{font-size:18px}.SectionInfo .content-data{display:flex;flex-direction:column;gap:12px;padding-left:16px}.SectionInfo.links .content-data{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;padding-left:16px}.SectionInfo.links .content-data .link-item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-wrap:wrap;cursor:pointer;border-radius:5px;min-width:80px;min-height:68px;transition:all .25s ease-in-out;padding:8px}.SectionInfo.links .content-data .link-item:hover{box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px}.SectionInfo.links .content-data .link-item img{width:42px}.SectionInfo.links .content-data .link-item span{font-size:14px;color:var(--color-sub-text);font-weight:500;text-align:center}.SectionInfo .content-data .item{display:grid;grid-template-columns:190px 1fr;font-size:15px}.SectionInfo .content-data .item span:last-child{width:100%;color:var(--color-sub-text);font-weight:500;opacity:.8}@media screen and (max-width: 540px){.SectionInfo .content-data .item{grid-template-columns:auto 1fr;gap:8px}}.CustomModal{background-color:#fff;position:absolute;top:50%;left:50%;right:auto;bottom:auto;margin-right:-50%;transform:translate(-50%,-50%);border:0;box-shadow:#11111a1a 0 4px 16px,#11111a1a 0 8px 24px,#11111a1a 0 16px 56px;width:auto;padding:24px;position:relative;border-radius:15px;max-width:640px;width:90%}.CustomModal .header{display:flex;flex-direction:row;justify-content:flex-end}.CustomModal .header .btn-closed{display:grid;place-content:center;padding:2px;font-size:28px;border-radius:50%;background-color:#fff;transition:all .2s ease-in-out;color:var(--color-sub-text)!important}.CustomModal .header .btn-closed:hover{background-color:#eee;cursor:pointer}.InfoUserModal{background-color:#fff;display:flex;flex-direction:column;gap:32px}.InfoUserModal .wrapper-info{display:flex;flex-direction:column;gap:18px;max-height:380px;overflow:auto;padding:8px 12px 8px 0;position:relative}@media screen and (max-height: 740px){.InfoUserModal .wrapper-info{max-height:220px}}.ItemMenu{display:flex;flex-direction:row;align-items:center;gap:8px;padding:8px;border-radius:var(--border-radius-input);cursor:pointer}.ItemMenu:hover{background-color:#f2f2f2}.ItemMenu .icon{background-color:#cfd4da;width:28px;height:28px;border-radius:50%;display:grid;place-content:center;padding:5px}.ItemMenu .title{font-weight:500;font-size:16px;color:var(--color-sub-text);color:#000}.ItemMenu .icon svg{color:#131516;font-size:12px}.MenuProfile{background-color:#fff;min-width:200px;box-shadow:#00000026 0 2px 8px;border-radius:10px;padding:16px 8px;display:flex;flex-direction:column;gap:1px}.ProfilePopup{display:flex;flex-direction:row;align-items:center;gap:12px;height:100%}.ProfilePopup .user-name{color:#fff;font-weight:500}.profile-arrow{color:transparent}.ProfilePopup .avatar{width:40px;height:40px;border-radius:50%;overflow:hidden}.ProfilePopup .avatar img{width:40px;height:40px;object-fit:cover}.MyContacts .list-contacts{max-height:320px;overflow:auto;padding:18px 12px;display:flex;flex-direction:column;gap:16px}.SelectLanguage button{width:30px;height:24px;border-radius:2px;overflow:hidden;display:grid;place-content:center;background-color:transparent;transition:all .25s ease-in-out}.SelectLanguage button:hover{background-color:var(--color-main-shadow)}.SelectLanguage button img{width:18px;background-color:#fff}.language-arrow{color:transparent}.list-langs{background-color:#fff;box-shadow:#00000026 0 2px 8px;border-radius:5px;display:flex;flex-direction:column;min-width:98px;overflow:hidden}.list-langs button{background-color:transparent;text-align:center;padding:12px 8px;font-size:14px;font-weight:500}.list-langs button:hover{background-color:#eee}.Nav{background-color:var(--color-main);padding:8px 34px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.Nav .button-menu{display:none}.Nav .profile{display:flex;flex-direction:row;align-items:center;gap:24px}.Nav .button-menu button{background-color:var(--color-main-shadow);border-radius:50%;padding:6px;display:grid;place-content:center}.Nav .button-menu button svg{color:#fff;font-size:24px}.Nav .navegation .close{display:none;position:absolute;top:6px;right:10px}.Nav .navegation .close button{border-radius:50%;display:grid;place-content:center;background-color:transparent}.Nav .navegation .close button svg{font-size:24px;color:#fff}.Nav .navegation,.Nav .navegation .links-container{display:flex;flex-direction:row;align-items:center;gap:4px}.Nav .navegation .links-container .NavItem{padding:8px 12px;border-radius:var(--border-radius-input);font-size:14px;transition:all .25s ease-in-out;position:relative}.Nav .navegation .links-container .NavItem:hover,.Nav .navegation .links-container .NavItem.active{background-color:var(--color-main-shadow)}.Nav .navegation .links-container .NavItem.new span{background-color:#e49c18;position:absolute;top:-5px;right:0;font-size:8px;border-radius:2px;padding:2px 4px;font-weight:500}@media screen and (max-width: 1024px){.Nav{padding:8px 12px;height:auto}.Nav .navegation .close{display:block}.Nav .navegation{position:absolute;top:0;left:0;background-color:var(--color-main-shadow);z-index:99999;width:250px;box-shadow:#00000026 1.95px 1.95px 2.6px;padding-top:24px;height:100vh}.Nav .navegation .links-container{flex-direction:column;height:100%;justify-content:space-evenly;width:100%;overflow:auto}.Nav .navegation .links-container .NavItem{padding:18px 12px;font-size:22px;width:100%;text-align:center;border-radius:0}.Nav .navegation .links-container .NavItem.active{background-color:var(--color-main)}.Nav .navegation.expanded{animation:showMenu .5s linear 0s 1 normal forwards;overflow:hidden;z-index:9999999999;position:fixed}.Nav .navegation.hidden{animation:hiddenMenu .5s linear 0s 1 normal forwards;position:fixed}.Nav .button-menu{display:block}}@media screen and (max-width: 768px){.Nav .navegation .links-container .NavItem{font-size:20px}}@keyframes showMenu{0%{opacity:0;transform:translate(-250px);transform-origin:left}to{opacity:1;transform:translate(0);transform-origin:left}}@keyframes hiddenMenu{0%{transform:translate(0);transform-origin:right}to{transform:translate(-250px);transform-origin:right}}.Button{background-color:var(--color-main-shadow);color:#fff!important;width:100%;padding:14px 16px;border-radius:var(--border-radius-input);padding:var(--padding-input);cursor:pointer;transition:all .15s ease-in-out;position:relative}.Button.autoWidth{width:auto}.Button:hover{background-color:var(--color-main)}.Button.loading .Button__text{visibility:hidden;opacity:0}.Button.loading:after{content:"";position:absolute;width:28px;height:28px;top:0;left:0;right:0;bottom:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner 1s ease infinite}@keyframes button-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ButtonLink{background-color:transparent;color:var(--color-main)!important;font-weight:500;font-size:16px}.ButtonLink:hover{cursor:pointer}.Form-Input{display:flex;flex-direction:column;width:100%}.Form-Input .input{display:flex;flex-direction:column;gap:8px}.Form-Input.padding .input .container-input{padding:var(--padding-input)}.Form-Input .input .container-input{width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;border:1px solid var(--color-border-input);border-radius:var(--border-radius-input);transition:all .3s ease;background-color:#fff;overflow:hidden}.Form-Input .input .container-input input{width:100%;height:100%}.Form-Input .input .container-input input:disabled{background-color:transparent;cursor:not-allowed}.Form-Input .input .container-input .icon{padding:var(--padding-input-icon);background-color:#cfd4da}.Form-Input .input .container-input .icon svg{color:#575a5d;font-size:16px}.Form-Input .input label{font-weight:500}.Form-Input .input .container-input:focus-within{box-shadow:#0e72e463 0 0 0 2px}.Form-Input.error .input .container-input{border-color:var(--color-red-error)}.Form-Input.error .error-text{color:var(--color-red-error);font-size:12px;display:inline-block;margin-top:8px}.InputDate{width:100%}.InputDate .container{display:flex;flex-direction:column;gap:8px}.InputDate .container label{font-weight:500}.InputDate.padding .container .input{padding:var(--padding-input)}.InputDate .container .input{width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;border:1px solid var(--color-border-input);border-radius:var(--border-radius-input);transition:all .3s ease;background-color:#fff;overflow:hidden}.InputDate .container .input>input{width:100%}.InputDate .container .input .icon{padding:var(--padding-input-icon);background-color:#cfd4da}.InputDate .container .input .icon svg{color:#575a5d;font-size:16px}.InputPassword .input .container-input{border-radius:var(--border-radius-input);border:1px solid var(--color-border-input);display:flex;flex-direction:row;align-items:center;overflow:hidden;padding-right:18px;transition:all .3s ease}.InputPassword .input{display:flex;flex-direction:column;gap:8px}.InputPassword .input .container-input input{width:100%;height:100%;padding:var(--padding-input)}.InputPassword .input label{font-weight:500}.InputPassword .input .container-input:focus-within{box-shadow:#0e72e463 0 0 0 2px}.InputPassword .input .container-input .icon svg{color:var(--color-sub-text);font-size:22px;cursor:pointer;transition:all .3s ease-in-out}.InputPassword .input .container-input .icon svg:hover{color:var(--color-text)}.InputPassword.error .input .container-input{border-color:var(--color-red-error)}.InputPassword.error .error-text{color:var(--color-red-error);font-size:12px;display:inline-block;margin-top:8px}.PhotoUser{width:84px;height:74px;display:grid;place-content:center;position:relative}.PhotoUser .container-img{width:100%;height:100%;border-radius:50%;overflow:hidden;position:absolute;background-color:transparent;display:grid;place-content:center}.PhotoUser label{width:100%;height:100%;position:absolute;transition:all .25s ease-in-out}.PhotoUser label:hover{background-color:#0000005e;cursor:pointer}.PhotoUser input{opacity:0}.PhotoUser img{width:84px;height:74px;object-fit:cover}.PhotoUser .icon-photo{position:absolute;width:24px;height:24px;border-radius:50%;background-color:#eee;display:grid;place-content:center;bottom:0;right:0}.PhotoUser .icon-photo svg{font-size:14px}.Select{width:100%;display:flex;flex-direction:column;gap:8px}.Select label{font-weight:500}.Select .container{width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;border:1px solid var(--color-border-input);border-radius:var(--border-radius-input);transition:all .3s ease;background-color:#fff;overflow:hidden}.Select .container .icon{padding:var(--padding-input-icon);background-color:#cfd4da}.Select .container .icon svg{color:#575a5d;font-size:16px}.Select .container select{width:100%;border:0;outline:0;height:100%;background-color:transparent}.TextBox{display:flex;flex-direction:column;gap:8px}.TextBox label{font-weight:500}.TextBox textarea{border:1px solid var(--color-border-input);border-radius:var(--border-radius-input);padding:var(--padding-input);resize:none}.ContainerForm{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.ContainerForm .header{width:100%;max-width:1080px;display:flex;flex-direction:column;gap:8px}.ContainerForm .header .title{width:100%;display:flex;flex-direction:row;align-items:center;gap:8px}.ContainerForm .header .title h2{font-size:18px}.ContainerForm .header span{color:var(--color-sub-text);font-weight:500;font-size:14px}.ContainerForm .content{max-width:1080px;width:100%;background-color:#fff;border-radius:10px;box-shadow:#11111a1a 0 4px 16px,#11111a0d 0 8px 32px;padding:54px 42px}@media screen and (max-width: 648px){.ContainerForm .content{padding:24px 28px}}.Message{width:100%;border-radius:var(--border-radius-input);padding:14px 18px}.Message .content-text{height:100%;display:flex;flex-direction:row;gap:8px;align-items:center}.Message .content-text{font-size:14px}.Message .content-text svg{font-size:22px}.Message.error .content-text span{color:#e0144c}.Message.error .content-text svg{color:#e0144c}.Message.error{background-color:#fbdfe1;border:1px solid #FF9E9E}.Message.success .content-text span{color:#fff}.Message.success .content-text svg{color:#fff}.Message.success{background-color:#82cd47;border:1px solid #6ECB63}.RecoverPassword>.header{display:flex;flex-direction:column!important;justify-content:center;align-items:center;gap:16px}.RecoverPassword>.header h2,.RecoverPassword>.header p{text-align:center}.RecoverPassword>.header h2{font-size:28px}.RecoverPassword>.header p{color:var(--color-sub-text)}.RecoverPassword>.header .icon{background-color:var(--color-main);border-radius:10px;outline:1px solid #eee;outline-offset:5px}.RecoverPassword>.header .icon img{width:68px}.RecoverPassword .content{padding:24px 0;display:flex;flex-direction:column;gap:16px}.RecoverPassword .content form input{border:1px solid var(--color-border-input);padding:12px;border-radius:var(--border-radius-input);width:100%}.RecoverPassword .content form button{background-color:var(--color-main-shadow);color:#fff!important;font-size:14px;white-space:nowrap;padding:14px 16px;border-radius:var(--border-radius-input);transition:all .25s ease-in-out;position:relative}.RecoverPassword .content form button:after{content:"";display:block;width:1.2em;height:1.2em;position:absolute;left:calc(50% - .75em);top:calc(50% - .75em);border:.15em solid transparent;border-right-color:#fff;border-radius:50%;animation:button-anim .7s linear infinite;opacity:0}.RecoverPassword .content form button.loading{color:transparent!important}.RecoverPassword .content form button.loading:after{opacity:1}@keyframes button-anim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.RecoverPassword .content form button:hover{cursor:pointer;background-color:var(--color-main)}.RecoverPassword .content span.get-back{font-size:12px;color:var(--color-main)}.RecoverPassword .content span.get-back:hover{text-decoration:underline;cursor:pointer}.Separation{background-color:#fff;padding:20px 0 0}.hr-text{border-top:1px solid #e4e6eb;text-align:center;background-color:inherit}.hr-text span{display:inline-block;position:relative;height:14px;top:-12px;font-size:14px;color:var(--color-border-input);background-color:inherit;padding:0 10px}.Title{display:flex;flex-direction:column;gap:10px}.Title h2{color:var(--color-text);font-weight:700;font-size:34px}.Title span{color:var(--color-sub-text)}.BannerLogin{background:url(/assets/background-home.3b3d45c9.jpg),rgba(8,50,96,.9);background-size:cover;background-position:center;background-blend-mode:multiply;display:flex;flex-direction:column;align-items:center;justify-content:center}.BannerLogin .content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:34px;height:100%;max-height:820px;padding:48px}.BannerLogin .content h2,.BannerLogin .content h3{color:#fff;text-align:center}.BannerLogin .content h2{font-size:68px}.BannerLogin .content h3{font-size:38px}.BannerLogin .content .icon{max-width:420px}@media screen and (max-width: 1280px){.BannerLogin .content .icon{max-width:320px}.BannerLogin .content h2{font-size:54px}.BannerLogin .content h3{font-size:30px}}@media screen and (max-width: 1024px){.BannerLogin{display:none}}.PageLogin{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;background-color:#fff}.PageLogin .container-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.PageLogin .container-form .content{width:100%;height:100%;max-width:640px;max-height:820px;display:flex;flex-direction:column;justify-content:center;padding:48px;position:relative}.PageLogin .container-form .content .header-login{position:absolute;top:0}.PageLogin .container-form .content .group-buttons{padding-top:24px;display:flex;flex-direction:column;gap:16px}.PageLogin .container-form .content .group-buttons .separation{display:flex;flex-direction:row;gap:16px}.PageLogin .container-form .content .copyright{position:absolute;bottom:20px;font-size:14px;color:var(--color-sub-text);font-weight:500}@media screen and (max-width: 1024px){.PageLogin .container-form .content .group-buttons .separation{flex-direction:column}.PageLogin{grid-template-columns:1fr}.PageLogin .container-form .content .copyright{bottom:-10px}}@media screen and (max-width: 768px){.PageLogin .container-form .content{padding:24px}}@media screen and (max-height: 800px){.PageLogin .container-form .content .header-login{position:relative;top:0;padding-bottom:12px}.PageLogin .container-form .content .copyright{position:relative;margin-top:16px}}.input-personalized{display:flex;flex-direction:row;align-items:flex-end;gap:12px}.input-personalized button{color:var(--color-main-shadow)!important;background-color:transparent;font-size:38px}.input-personalized button.delete{color:brown!important}.links-container,.links-container .links{display:flex;flex-direction:column;gap:12px}.PageRegister{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;background-color:#fff}.PageRegister .container-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.PageRegister .container-form .content{width:100%;height:100%;max-width:640px;max-height:820px;display:flex;flex-direction:column;justify-content:center;padding:48px;position:relative}.PageRegister .container-form .content .header-login{position:absolute;top:0}.PageRegister .container-form .content .copyright{position:absolute;bottom:20px;font-size:14px;color:var(--color-sub-text);font-weight:500}@media screen and (max-width: 1024px){.PageRegister{grid-template-columns:1fr}.PageRegister.container-form .content .copyright{bottom:-10px}}@media screen and (max-width: 768px){.PageRegister .container-form .content{padding:24px}}@media screen and (max-height: 780px){.PageRegister .container-form .content .header-login{position:relative;top:0;padding-bottom:12px}.PageRegister .container-form .content .copyright{position:relative !;margin-top:16px}}.GoogleMap h2{font-size:18px;margin-bottom:12px}.CardPet{width:260px;height:340px;border-radius:var(--border-radius-input);box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px}.CardPet.isLoading{width:280px;display:grid;place-content:center}.CardPet .content-pet{padding:2rem;height:100%;text-align:center;display:flex;flex-direction:column}.CardPet .content-pet .img-pet{display:grid;place-content:center}.CardPet .content-pet .information-pet{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-top:18px}.CardPet .content-pet .information-pet .name-pet{display:flex;flex-direction:column;gap:8px}.CardPet .content-pet .information-pet .name-pet h3{font-size:24px}.CardPet .content-pet .information-pet .name-pet span{font-size:12px;opacity:.7}.CardPet .content-pet .information-pet .details-pet{display:flex;flex-direction:row;gap:12px;justify-content:center}.CardPet .content-pet .information-pet .details-pet .item-detail{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.CardPet .content-pet .information-pet .details-pet .item-detail svg{font-size:16px}.CardPet .content-pet .information-pet .details-pet .item-detail span{font-size:14px}.CardPet .content-pet .information-pet .controls{display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center}.CardPet .content-pet .information-pet .controls button{padding:10px 14px;background-color:var(--color-main);color:#fff!important;border-radius:var(--border-radius-input);transition:all .25s ease-in-out}.CardPet .content-pet .information-pet .controls button:hover{background-color:var(--color-main-shadow)}.CardPet .content-pet .information-pet .controls button .CardPet .content-pet .information-pet .buttons button:disabled{border:1px solid #999999!important;background-color:#ccc!important;color:#666!important;cursor:not-allowed}.CardPet .content-pet .information-pet .controls button.delete{color:#fff;background-color:var(--color-red-error)!important}.PetNewButton{width:260px;height:340px;display:grid;place-content:center}.PetNewButton button{background-color:#1ab84f;width:90px;height:90px;border-radius:50%;color:#fff!important;font-size:14px;box-shadow:#00000026 0 3px 3px;transition:all .25s ease-in-out}.PetNewButton button:hover{box-shadow:#00000026 0 15px 25px,#0000000d 0 5px 10px}.UploadFileImg{position:relative;width:92px;height:92px;border-radius:50%;box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px}.UploadFileImg img{width:100%;height:100%;object-fit:cover;border-radius:50%;transition:all .25s ease-in-out}.UploadFileImg.isNew img{transform:scale(.6);border-radius:initial}.UploadFileImg input{visibility:hidden}.UploadFileImg label{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.container-pets{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:34px}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"\d7"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,:after,:before{font-family:Roboto,sans-serif;margin:0;padding:0;box-sizing:border-box}body{background-color:var(--color-background-app)}input,button,textarea{outline:0;border:0;color:var(--color-text)}button:hover{cursor:pointer}a{text-decoration:none;color:#fff}a:visited{color:#fff}ul{list-style:none}.form-simple{display:flex;flex-direction:column;gap:20px}.form-simple-row{display:flex;flex-direction:row;gap:16px}.form-simple .group-input{display:flex;flex-direction:row;align-items:center;gap:20px}.form-simple .group-buttons{display:flex;flex-direction:row;align-items:center;gap:12px}.form-simple .group-buttons.right{justify-content:flex-end}.ReactModal__Overlay{opacity:0;transition:opacity .3s ease-in-out}.ReactModal__Overlay--after-open{opacity:1;background-color:#9c9c9ce6!important}.ReactModal__Overlay--before-close{opacity:0}.Button-SocialNetwork{padding:12px;border:1px solid var(--color-border-input);background-color:#fff;border-radius:var(--border-radius-input);width:100%;text-align:center;display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;transition:all .25s ease-in-out}.Button-SocialNetwork span{font-weight:500}*::-webkit-scrollbar{width:10px}*::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:20px}*::-webkit-scrollbar-thumb{background-color:#b3b3b3;border-radius:20px}@media screen and (max-width: 648px){.form-simple-row{flex-direction:column}.form-simple .group-input{display:flex;flex-direction:column;align-items:center;gap:20px}}:root{--color-main: #083260;--color-main-shadow: #20466f;--color-text: #131516;--color-sub-text: #5D5D5D;--color-border-input: #CFD4DA;--color-background-app: #F8F9FD;--border-radius-input: 5px;--color-red-error: #ef233c;--padding-input: 16px 20px;--padding-input-icon: 12px 16px}
