@import"https://fonts.googleapis.com/icon?family=Material+Icons";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined";:root{--color-danger: #ea3939;--color-danger-hover: #a62929;--color-main: #174eb5;--color-main-hover: #113a8a;--color-main-ligth: #c7d6ea;--border-radius: 8px;--primary: #4ade80;--primary-alt: #22c55e;--grey: #64748b;--dark: #1e293b;--dark-alt: #334155;--light: #f1f5f9;--sidebar-width: 250px;--background-color: #efefef;--tab-partner: #efefef;--green-main: #A6E5B4;--green-main-hover: #62d77d }*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;font-weight:400;-webkit-tap-highlight-color:transparent}body{font-family:Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--background-color)}body.modal-open{overflow:hidden}.no-click{cursor:default;-webkit-user-select:none;user-select:none}.icon-button.no-click:hover{cursor:default;color:var(--color-main);-webkit-user-select:none;user-select:none}.password-wrapper{position:relative}.password-wrapper button{position:absolute;right:10px;top:57%;transform:translateY(-50%);background:none;border:none;color:var(--color-main);cursor:pointer;font-size:1.5rem}.bold{font-weight:700}select{height:35px;background-color:#fff;border-radius:var(--border-radius);border:lightgrey 1px solid;cursor:pointer;transition:.3s all ease;color:var(--p-inputtext-color);font-family:Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}select:hover{border:var(--color-main) 1px solid;transition:.3s all ease}.p-datepicker-input{font-size:14px}.p-autocomplete-option{font-size:14px;padding:2px}.p-autocomplete-overlay{border-radius:0 0 var(--border-radius) var(--border-radius)}.p-autocomplete-option-selected{border-radius:0;background-color:#c8defb;color:var(--color-main)}.p-autocomplete-option-selected:hover{border-radius:0}.p-checkbox-checked .p-checkbox-box{border-color:var(--color-main);background-color:var(--color-main)}.p-radiobutton-checked .p-radiobutton-box{border-color:var(--color-main);background:var(--color-main)}.p-datepicker-day-view{width:100%;border-collapse:collapse;font-size:14px;margin:0;padding:10px}.p-datepicker-day-selected{background:var(--color-main);color:#fff;font-size:14px}.p-datepicker-weekday{font-size:12px;font-weight:700;color:var(--color-main);padding:10px}.p-datepicker-day-selected-range{background:#113a8a21;color:var(--color-main-hover)}.p-datepicker-year-selected,.p-datepicker-month-selected{color:#fff;background:var(--color-main)}.p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-input,.p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-input-multiple{border-top-right-radius:0;border-bottom-right-radius:0}.p-autocomplete-dropdown{height:35px;z-index:1009}.p-autocomplete-overlay{z-index:1010!important}.p-autocomplete-panel{z-index:1011!important}.p-inputtext{font-family:Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:35px}.p-disabled{opacity:1}.p-toast-close-button{border:none}.p-inputtext:disabled{background-color:#fff;color:#000;font-weight:700}.p-radiobutton-checked.p-disabled .p-radiobutton-box .p-radiobutton-icon{background:#fff}.p-checkbox.p-disabled .p-checkbox-box .p-checkbox-icon{color:#fff}.p-tooltip-text{background-color:var(--color-main-hover);color:#fff;margin-left:5px;font-size:13px;padding:8px}.p-tooltip{z-index:9999!important}.p-tooltip-arrow{border-right-color:var(--color-main-hover);border-left-color:var(--color-main-hover);border-top-color:var(--color-main-hover);border-bottom-color:var(--color-main-hover)}input{border:1px solid #CCCCCC;border-radius:var(--border-radius);height:35px;text-align:start;padding:8px;font-size:14px;font-family:Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;width:100%;transition:border-color .3s ease}input[type=checkbox]:checked{cursor:pointer;accent-color:var(--color-main)}textarea{font-family:Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}input:hover{border:1px solid var(--color-main);outline:none;transition:border-color .3s ease}input:focus{border:1px solid var(--color-main);outline:none;transition:border-color .3s ease}input:disabled:hover{border:1px solid #CCCCCC;outline:none;transition:border-color .3s ease}input:disabled{background-color:#fff;font-weight:700;color:#000}textarea:disabled{background-color:#fff;color:#000;font-weight:700}p{font-size:12px}.normal{font-size:16px}textarea{width:100%;padding:5px;font-size:13px;border:1px solid #ccc;border-radius:var(--border-radius);resize:none}textarea:focus{border:1px solid var(--color-main);outline:none}button{height:35px;font-family:Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.form-title{font-size:16px;width:100%;text-align:center;align-items:center;font-weight:700}.p-toast-message.p-toast-message-contrast{background-color:#0b203a;padding:5px 10px 5px 5px;border:none;position:fixed;right:10px;top:10px}.dialog-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:inherit;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.overlap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:inherit}.column{display:flex;flex-direction:column}.row{display:flex;flex-direction:row}.w100p{width:100%}.clickable_name{padding:4px 8px;background-color:#9c9c9c;color:#fff;margin-top:3px;border-radius:var(--border-radius);transition:background-color .2s ease}.clickable_name:hover{background-color:#717171;transition:background-color .2s ease;cursor:pointer}.view{display:flex;flex-direction:column;width:95%;margin:0 auto;padding:10px 20px}.wrapper-container{height:98svh;display:flex;flex-direction:column}.card-info{padding:10px;background-color:#fff;border-radius:var(--border-radius);box-shadow:#0000003d 0 3px 8px}.top_buttons{position:relative;display:flex;flex-direction:row;text-align:end;width:100%;justify-content:space-between;margin-bottom:10px;margin-top:20px;align-items:center}.btn{background-color:var(--color-main);border:none;padding:8px;border-radius:var(--border-radius);color:#fff;width:90px;cursor:pointer;transition:.3s ease}.btn:hover{background-color:var(--color-main-hover);transition:.3s ease}.btn:disabled{opacity:.2}fieldset{padding:8px;border-radius:var(--border-radius);border:1px rgba(165,171,195,.35) solid}legend{font-size:12px;color:#777}.apexcharts-menu-icon{display:none}.mt-20px{margin-top:20px}.icon-button{cursor:pointer;color:var(--color-main);-webkit-user-select:none;user-select:none}.icon-button:hover{color:var(--color-main-hover)}select:disabled{font-weight:700;color:#000}.icon-button.disabled{font-size:14px;opacity:20%;pointer-events:none}.icon-button.small{font-size:14px}.empty-text{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;margin-top:20%}.icon-button.delete{color:red;font-size:20px}.paid{background-color:#4d9603;color:#fff}.transit_clinic{background-color:#17a2b880;color:#fff}.receive_clinic{background-color:#a72883;color:#fff}.confirm-complete{background-color:#f3ba50;color:#000}.ticket-done{background-color:#4d9603;color:#fff}.transit_lab{background-color:#9863b7;color:#fff}.draft{background-color:#6c757d;color:#fff}.created,.requared{background-color:var(--color-danger);color:#fff}.ready_pick-up_clinic{background-color:#007bff;color:#fff}.transit{background-color:#17a2b8;color:#fff}.receive_lab{background-color:#28a745;color:#fff}.prepare_clinic{background-color:#2858a7;color:#fff}.prepare_lab{background-color:#a75228;color:#fff}.production{background-color:#ffc107;color:#000}.quality{background-color:#6f42c1;color:#fff}.stage{background-color:#56da37;color:#fff}.link{display:block;width:100%;text-align:center;color:var(--color-main);font-weight:400;font-size:13px;transition:color .3s ease;cursor:pointer}.link:hover{color:#051431;transition:color .3s ease}@media (max-width: 768px){.view{display:flex;flex-direction:column;width:97%;margin:0 auto;padding:10px 0}.p-toast-message.p-toast-message-contrast{background-color:#0b203a;padding:5px 10px 5px 5px;border:none;width:95%;position:fixed;right:10px;top:10px}.scroll-div{height:100%;padding-bottom:10px;overflow:scroll;scroll-behavior:smooth}.top_buttons,.row{display:flex;flex-direction:row}.column{display:flex;flex-direction:column}}h1.form-title[data-v-1effec06]{font-size:1.1rem;width:90%;padding-left:20px}.slot-container[data-v-1effec06]{position:absolute;top:0;width:auto;text-align:start}.card[data-v-1effec06]{position:relative;width:100%;display:flex;-webkit-user-select:none;user-select:none;text-align:center}.title-class[data-v-1effec06]{height:45px;display:flex;flex-direction:row;justify-content:space-between}.no-padding[data-v-1effec06]{padding-left:0}.user-info-role[data-v-1effec06]{width:auto;font-weight:700;text-align:end;background-color:#e4e4e4;color:var(--color-main);padding:5px;border-radius:var(--border-radius)}.disable[data-v-1effec06]{display:none}@media (max-width: 768px){.restricted[data-v-1effec06]{margin-left:0}h1.form-title[data-v-1effec06]{font-size:1rem;width:100%;padding-left:0;margin-left:30px;text-align:center}.user-info-role[data-v-1effec06]{font-size:10px;width:auto;line-height:14px}.icon-button[data-v-1effec06]{font-size:25px;font-weight:700}}.btn[data-v-bbc33bbd]{display:flex;position:relative;justify-content:space-between;align-items:center;height:35px;width:auto;color:#fff;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:5px;border:1px solid;background-color:var(--color-main);transition:background-color .2s ease}.btn[data-v-bbc33bbd]:hover{background-color:var(--color-main-hover);transition:background-color .2s ease}.icon[data-v-bbc33bbd]{padding-right:10px}.icon-svg[data-v-bbc33bbd]{width:30px;height:30px;padding-right:10px}.true[data-v-bbc33bbd]{display:flex;align-items:center;justify-content:center;opacity:.5;pointer-events:none}.false[data-v-bbc33bbd]{opacity:1;display:flex;align-items:center;justify-content:center}p[data-v-bbc33bbd]{text-align:center;font-size:14px}.small-text[data-v-bbc33bbd]{font-size:12px;line-height:12px}.green-main[data-v-bbc33bbd]{background-color:var(--green-main)}.green-main[data-v-bbc33bbd]:hover{background-color:var(--green-main-hover)}.white[data-v-bbc33bbd]{background-color:#fff}.white[data-v-bbc33bbd]:hover{background-color:#d7d7d7}.green[data-v-bbc33bbd]{background-color:#498f38}.green[data-v-bbc33bbd]:hover{background-color:#307520}.primary[data-v-bbc33bbd]{background-color:var(--color-main)}.primary[data-v-bbc33bbd]:hover{background-color:var(--color-main-hover);transition:background-color .2s ease}.danger[data-v-bbc33bbd]{background-color:var(--color-danger)}.danger[data-v-bbc33bbd]:hover{background-color:var(--color-danger-hover);transition:background-color .2s ease}.outlined-border[data-v-bbc33bbd]{background-color:#fff0;color:#222;border:1px solid var(--color-main)}.outlined-border[data-v-bbc33bbd]:hover{background-color:#dfdfdf;transition:background-color .2s ease}.outlined[data-v-bbc33bbd]{background-color:#fff0;color:#222;border:1px solid #efefef}.text-white[data-v-bbc33bbd]{color:#fff}.text-white[data-v-bbc33bbd]:hover{color:#000}.outlined[data-v-bbc33bbd]:hover{background-color:#dfdfdf;transition:background-color .2s ease}.none[data-v-bbc33bbd]{display:none;padding:0;margin:0;align-items:center;justify-content:center}.modal-overlay[data-v-7f700276]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1002}.modal-content[data-v-7f700276]{background:#fff;border-radius:8px;max-width:700px;width:90%;height:80%;padding:20px;box-shadow:0 4px 10px #0003;display:flex;flex-direction:column}.modal-header[data-v-7f700276]{display:flex;justify-content:space-between;align-items:center}.modal-body[data-v-7f700276]{flex:1;overflow:hidden;margin-top:15px}.terms-container[data-v-7f700276]{height:60%;overflow-y:auto}.terms-text[data-v-7f700276]{font-size:14px;line-height:1.6}.terms-iframe[data-v-7f700276]{width:100%;height:100%}.modal-footer[data-v-7f700276]{display:flex;justify-content:end;align-items:end;text-align:right;gap:5px}@media (max-width: 767px){.modal-content[data-v-7f700276]{max-width:100%;height:90%}}.footer[data-v-f8193826]{background-color:#fff;width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}p[data-v-f8193826]{font-size:12px}.line[data-v-f8193826]{width:100%;border-top:1px solid var(--color-main)}.top[data-v-f8193826]{margin-top:0}.logo[data-v-f8193826]{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:3px}.logo img[data-v-f8193826]{max-width:100px}.link-container[data-v-f8193826]{display:flex;flex-direction:column;align-items:start;justify-content:center}.mobile[data-v-f8193826]{text-align:start}.mobile-end[data-v-f8193826]{text-align:end}.footer-content[data-v-f8193826]{width:100%;display:flex;justify-content:space-evenly;gap:50px}.small[data-v-f8193826]{text-align:center;width:100%;font-size:10px;color:#696969}.social[data-v-f8193826]{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer-content[data-v-f8193826]{font-size:12px;display:flex;width:90%;justify-content:center;padding-top:20px;padding-bottom:20px}.footer a[data-v-f8193826]{color:var(--color-main);text-decoration:none;margin:0 5px;transition:all .3s ease-in-out}a[data-v-f8193826]:hover{color:#050f25;transition:all .3s ease-in-out}.mobile-footer[data-v-f8193826]{width:100%;margin-top:auto}@media (max-width: 767px){.footer[data-v-f8193826]{padding:0;position:unset;height:100px;width:100%;margin-top:auto}.logo[data-v-f8193826]{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:3px}.logo img[data-v-f8193826]{max-width:80px}.top[data-v-f8193826]{padding-bottom:10px}}p[data-v-2853be0e]{width:100%;color:#777;font-size:12px;line-height:12px;margin-bottom:3px}.small-bold[data-v-2853be0e]{font-weight:700;color:#000;font-size:11px}.normal[data-v-2853be0e]{color:#777;font-weight:400}.bold[data-v-2853be0e]{color:#000;font-weight:700}.danger[data-v-2853be0e]{color:var(--color-danger)}.wrapper[data-v-8ed917a3]{-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center}.password-wrapper[data-v-8ed917a3]{position:relative}.password-wrapper button[data-v-8ed917a3]{position:absolute;right:10px;top:70%;transform:translateY(-50%);background:none;border:none;color:var(--color-main);cursor:pointer;font-size:1.5rem}form[data-v-8ed917a3]{width:100%;display:flex;flex-direction:column;gap:10px;justify-content:center}.is-invalid[data-v-8ed917a3]{border-color:var(--color-danger)}.forgot-password[data-v-8ed917a3]{width:100%;text-align:end;color:var(--color-main);cursor:pointer;font-weight:700;padding:0;margin:0;line-height:14px;transition:all .3s ease}.forgot-password[data-v-8ed917a3]:hover{color:#0a214d;transition:all .3s ease}.text-container[data-v-8ed917a3]{text-align:center}.title[data-v-8ed917a3]{width:100%;font-size:1.3rem;text-align:start}.buttons[data-v-8ed917a3]{min-height:35px;margin:0;padding:0;align-self:center;width:50%}@media (max-width: 768px){.forgot-password[data-v-8ed917a3]:hover{width:100%;text-align:end;color:var(--color-main);cursor:pointer;font-weight:700;padding:0;margin:0;line-height:14px;transition:all .3s ease}.title[data-v-8ed917a3]{width:100%;font-size:18px;text-align:center}form[data-v-8ed917a3]{display:flex;justify-content:start;width:100%;height:auto;overflow:hidden;border-radius:0}.form-login[data-v-8ed917a3]{height:50%}.buttons[data-v-8ed917a3]{padding:0;margin:10px}}.title[data-v-106f7a7f]{width:100%;text-align:start}.proposal-btn[data-v-106f7a7f]{width:50%}@media (max-width: 768px){.title[data-v-106f7a7f]{width:100%;font-size:18px;text-align:center}}.container-login-invite[data-v-7314249e]{position:relative;width:768px;height:350px;border-radius:var(--border-radius);overflow:hidden;background-color:#fff}.overlay-container[data-v-7314249e]{position:absolute;top:0;left:50%;width:50%;height:100%;overflow:hidden;transition:transform .5s ease-in-out;z-index:100}.overlay[data-v-7314249e]{position:relative;left:-100%;height:100%;width:200%;background:linear-gradient(to bottom right,#7fd625,#009345);color:#fff;transform:translate(0);transition:transform .5s ease-in-out}.overlay-left[data-v-7314249e],.overlay-right[data-v-7314249e]{position:absolute;top:0;display:flex;align-items:center;justify-content:space-around;flex-direction:column;padding:70px 40px;width:calc(50% - 80px);height:calc(100% - 140px);text-align:center;transition:transform .5s ease-in-out}.overlay-left[data-v-7314249e]{transform:translate(-20%);display:flex;align-items:center;justify-content:center;gap:20px;padding-left:10px;padding-right:10px;width:50%;height:80%;margin:0}.overlay-right[data-v-7314249e]{display:flex;align-items:center;justify-content:center;gap:20px;right:0;transform:translate(0);width:50%;height:80%;padding:0;margin:0}a[data-v-7314249e]{color:#222;text-decoration:none;margin:15px 0;font-size:1rem}p[data-v-7314249e]{font-size:14px}.text-proposal[data-v-7314249e]{width:100%;text-align:center;padding:0 8px}button[data-v-7314249e]{border-radius:20px;border:1px solid #009345;background-color:#009345;color:#fff;font-size:1rem;font-weight:700;padding:10px 40px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:transform .1s ease-in}button[data-v-7314249e]:active{transform:scale(.9)}button[data-v-7314249e]:focus{outline:none}button.invert[data-v-7314249e]{background-color:transparent;border-color:#fff}form[data-v-7314249e]{position:absolute;height:80%;padding:0 40px;top:0;display:flex;flex-direction:column;background-color:#fff;transition:all .5s ease-in-out}form div[data-v-7314249e]{font-size:1rem}form input[data-v-7314249e]:focus{outline:none;background-color:#fff}.sign-in[data-v-7314249e]{left:0;z-index:2;width:50%;height:100%;padding-bottom:60px;background:#fff}.sign-up[data-v-7314249e]{left:0;z-index:1;opacity:0;width:50%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.sign-up-active .sign-in[data-v-7314249e]{display:flex;transform:translate(100%)}.sign-up-active .sign-up[data-v-7314249e]{transform:translate(100%);opacity:1;z-index:5;animation:show-7314249e .3s}.sign-up-active .overlay-container[data-v-7314249e]{transform:translate(-100%)}.sign-up-active .overlay[data-v-7314249e]{transform:translate(50%)}.sign-up-active .overlay-left[data-v-7314249e]{transform:translate(0)}.sign-up-active .overlay-right[data-v-7314249e]{transform:translate(50%)}.title[data-v-7314249e]{width:95%;text-align:center;font-size:20px}@keyframes show-7314249e{0%{opacity:0;z-index:0}49%{opacity:0;z-index:0}50%{opacity:.1;z-index:0}70%{opacity:.3;z-index:1}90%{opacity:.7;z-index:1}to{opacity:1;z-index:10}}.link-bold[data-v-7314249e]{margin-top:-10px;margin-bottom:10px;color:#fff;font-weight:700;letter-spacing:1px;cursor:pointer;transition:.3s all ease;border:1px solid white;padding:8px;border-radius:var(--border-radius)}.link-bold[data-v-7314249e]:hover{color:#000;transition:.3s all ease;border:1px solid black}.black-link[data-v-7314249e]{text-align:center;width:200px;margin:20px auto 30px;color:#000;transition:.3s all ease;border:1px solid gray}@media (max-width: 768px){.mobile-container[data-v-7314249e]{width:100%;overflow-y:auto;display:flex}.mobile-login-container[data-v-7314249e]{width:100%;display:flex;opacity:1;flex-direction:column;transition:all .3s ease-in-out}.login[data-v-7314249e]{position:unset;width:100%;height:auto;padding:0;display:flex;background-color:transparent}.txt[data-v-7314249e]{margin-top:20px;display:flex;flex-direction:column}.title[data-v-7314249e]{width:95%;text-align:center;font-size:16px}.mobile-proposal[data-v-7314249e]{height:100%;width:100%;position:absolute;top:0;right:1000px;display:flex;flex-direction:column;padding:0 16px;opacity:1;transition:all .3s ease-in-out}.proposal-container[data-v-7314249e]{position:absolute;top:150px;left:0;padding:10px 16px;display:flex;flex-direction:column;gap:10px;align-items:center}.show[data-v-7314249e]{right:0;opacity:1;transition:all .2s ease-in-out}.hide[data-v-7314249e]{opacity:0;right:-1000px;transition:all .2s ease-in-out}.text-proposal[data-v-7314249e]{width:100%;text-align:center;padding:0;font-size:14px;line-height:18px;color:#696969}}#language-select[data-v-def35710]{background-color:transparent;padding:0 8px;border:none}#language-select[data-v-def35710]:active{border:none}option[data-v-def35710]{color:#000}.custom-select[data-v-def35710]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;border:none;outline:none;font-size:14px;padding:0;cursor:pointer}.logo[data-v-76f483dc]{height:20%;display:flex;flex-direction:column;align-items:center;justify-content:center}.logo img[data-v-76f483dc]{max-width:200px;margin-top:50px;margin-bottom:50px}.header-title[data-v-76f483dc]{width:75%;text-align:center;padding:0 16px;font-size:16px;line-height:26px;margin-top:0;color:#696969;margin-bottom:20px}.logo-mobile[data-v-76f483dc]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding-top:0}.logo-mobile img[data-v-76f483dc]{max-width:160px}.header-title-mobile[data-v-76f483dc]{font-size:12px;line-height:18px;width:100%;padding:0;margin:10px 0 0;text-align:center;color:#696969}.login-page[data-v-42394c3c]{background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-top:20px;height:100svh}.logInvComponent[data-v-42394c3c]{height:60%}.login-page-mobile[data-v-42394c3c]{background-color:#fff;width:100%;display:flex;flex-direction:column;padding:0 16px;gap:10px;overflow-y:auto}.login-mobile-container[data-v-42394c3c]{width:100%;display:flex;flex-direction:column;justify-content:space-between;margin-top:10px;gap:15px}.logInvComponent-mob[data-v-42394c3c]{height:auto}.dialog-backdrop{z-index:9999}.dialog_reuse{-webkit-user-select:none;user-select:none;background-color:#fff;padding:16px;border-radius:8px;box-shadow:0 2px 10px #0000001a;max-width:600px;min-width:400px}h3{font-weight:700;margin-bottom:10px;font-size:20px}b{font-weight:700}p.message{font-size:16px;margin-bottom:20px}p.disinfected_title{font-size:16px}.buttons{height:40px;display:flex;justify-content:flex-end;gap:5px;margin-top:20px}.disinfected-container{padding:8px;width:100%;height:auto;border-radius:4px;display:flex;flex-direction:column;background-color:#cccccc85}.input-error{border:2px solid red;background-color:#ff00001a}@media (max-width: 768px){.dialog_reuse{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a;min-width:90%;width:90%}}.error-dialog[data-v-2e111e22]{-webkit-user-select:none;user-select:none;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:9999}.error-dialog-overlay[data-v-2e111e22]{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080}.error-dialog-content[data-v-2e111e22]{-webkit-user-select:none;user-select:none;background-color:#fff;padding:8px 16px;border-radius:8px;box-shadow:0 2px 10px #0000001a;max-width:600px;min-width:400px;z-index:9999}.dialog-title[data-v-2e111e22]{font-weight:700;margin-bottom:10px;font-size:20px;text-align:start}@media (max-width: 768px){.error-dialog-content[data-v-2e111e22]{max-width:95%;min-width:95%}}.dialog-backdrop-loader[data-v-d7d1fff7]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:9999}.logout-animation[data-v-d7d1fff7]{position:relative;text-align:center;background:#000000d9;color:#fff;padding:20px;border-radius:10px}.tooth-loader[data-v-d7d1fff7]{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.loading-text[data-v-d7d1fff7]{background:linear-gradient(90deg,#999,#fff,#999);background-size:200% 100%;font-size:16px;font-weight:700;color:transparent;background-clip:text;-webkit-background-clip:text;animation:shimmer-d7d1fff7 2s infinite linear}@keyframes shimmer-d7d1fff7{0%{background-position:-100% 0}to{background-position:100% 0}}.tooth-svg[data-v-d7d1fff7]{width:200px;height:auto;animation:colorChange-d7d1fff7 2s infinite,glow-d7d1fff7 2s infinite,pulse-d7d1fff7 1.5s infinite}@keyframes colorChange-d7d1fff7{0%{fill:#000}50%{fill:#fff}to{fill:#000}}@keyframes glow-d7d1fff7{0%{filter:brightness(.9) drop-shadow(0 0 10px rgba(255,255,255,.5))}50%{filter:brightness(1.2) drop-shadow(0 0 20px rgba(255,255,255,.8))}to{filter:brightness(.9) drop-shadow(0 0 10px rgba(255,255,255,.5))}}@keyframes pulse-d7d1fff7{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.stars[data-v-d7d1fff7]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.star[data-v-d7d1fff7]{position:absolute;width:8px;height:8px;background:#fff;border-radius:50%;opacity:0;animation:sparkle-d7d1fff7 2s infinite}@keyframes sparkle-d7d1fff7{0%{opacity:0}50%{opacity:1}to{opacity:0}}.fade-enter-active[data-v-d7d1fff7],.fade-leave-active[data-v-d7d1fff7]{transition:opacity .5s}.fade-enter[data-v-d7d1fff7],.fade-leave-to[data-v-d7d1fff7]{opacity:0}.cookie-consent[data-v-f0497ed2]{height:270px;width:300px;position:fixed;bottom:20px;right:20px;background-color:#263e57;color:#fff;padding:16px;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px;box-shadow:0 4px 6px #0000004d;z-index:1001}p[data-v-f0497ed2]{font-size:14px}.cookie-consent a[data-v-f0497ed2]{color:#4caf50;text-decoration:underline}.cookie-consent .actions[data-v-f0497ed2]{display:flex;gap:10px}.cookie-consent button[data-v-f0497ed2]{padding:8px 16px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}.cookie-consent button[data-v-f0497ed2]:hover{background-color:#45a049}.cookie-consent button[data-v-f0497ed2]:last-child{background-color:#ef7a72}.cookie-consent button[data-v-f0497ed2]:last-child:hover{background-color:#e53935}.fade-enter-active[data-v-f0497ed2],.fade-leave-active[data-v-f0497ed2]{transition:opacity 1s,transform 1s}.fade-enter[data-v-f0497ed2],.fade-leave-to[data-v-f0497ed2]{opacity:0;transform:translateY(30px)}.fade-enter-to[data-v-f0497ed2],.fade-leave[data-v-f0497ed2]{opacity:1;transform:translateY(0)}@media (max-width: 768px){.cookie-consent[data-v-f0497ed2]{width:90%}.btn[data-v-f0497ed2]{width:100%}.actions[data-v-f0497ed2]{display:flex;width:100%;gap:10px}}.modal-overlay[data-v-0544417d]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1002}.modal-content[data-v-0544417d]{width:400px;height:270px;background:#fff;padding:10px;border-radius:8px;position:relative;display:flex;flex-direction:column}.license-dialog-content[data-v-0544417d]{display:flex;flex-direction:column;gap:15px;height:75%}.license-dialog-buttons[data-v-0544417d]{display:flex;justify-content:end;gap:5px}.btn-100[data-v-0544417d]{width:100px}.fade-enter-active[data-v-0544417d],.fade-leave-active[data-v-0544417d]{transition:opacity .3s}.fade-enter-from[data-v-0544417d],.fade-leave-to[data-v-0544417d]{opacity:0}@media (max-width: 768px){.modal-content[data-v-0544417d]{width:95%;height:300px;background:#fff;padding:10px;border-radius:8px;position:relative}.license-dialog-buttons[data-v-0544417d]{margin-top:auto;display:flex;justify-content:space-between;gap:5px}.btn-100[data-v-0544417d]{width:30%}}.modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;margin:0 auto;display:flex;align-items:center;justify-content:center;overflow:hidden;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:104}.modal-content-info{position:absolute;background:#fff;width:100%;gap:10px;height:95svh;max-width:1200px;padding:20px;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--border-radius)}@media screen and (orientation: portrait){.modal-content{height:100svh}}.title-more{height:5%}.modal-text{flex:2;overflow-y:auto;margin-bottom:16px;height:80%}.modal-text-title{text-align:center;margin-bottom:20px;color:gray;font-weight:700}.modal-text-bold{padding:0;margin:0;color:var(--color-main)}.modal-text-text{margin-bottom:10px;color:#696969}.modal-text p{font-size:14px;line-height:1.6}.fullwidth-gallery{width:100%;max-width:100vw;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:10px}.image-wrapper{width:100%;max-width:100%;overflow:hidden;border:1px solid gray;border-radius:var(--border-radius)}.responsive-image{width:100%;height:auto;object-fit:contain;display:block;max-height:100vh}.preview-strip{display:flex;margin:0 auto;gap:10px;padding:8px;justify-content:center;align-items:center;width:100%;background-color:#e3e3e3;border-radius:var(--border-radius)}.preview-thumb{width:120px;height:80px;cursor:pointer;border-radius:6px;border:1px solid var(--color-main-ligth);transition:.3s all ease-in-out}.preview-thumb:hover{scale:105%;border:1px solid var(--color-main);transition:.3s all ease-in-out}.viewer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#000000bd;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:105}.viewer-content{position:relative;width:100%;max-width:1200px;height:100vh;padding:50px;overflow:hidden;display:flex;align-items:center;justify-content:center}.viewer-image{max-width:100%;max-height:100%;object-fit:contain;border:1px solid white;border-radius:var(--border-radius)}.close-btn{position:absolute;top:10px;right:12px;background:none;border:none;color:var(--color-main);font-size:48px;cursor:pointer}.nav-btn{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;color:#fff;font-size:88px;cursor:pointer}.nav-btn.left{left:10px}.nav-btn.right{right:10px}.viewer-image.rotated{transform:rotate(90deg);transition:transform .3s ease;max-height:90vh}.rotate-btn{position:absolute;bottom:50px;right:20px;border:none;padding:0;border-radius:8px;cursor:pointer;z-index:10;background:none;color:var(--color-main);font-size:48px}.rotated-image{transform:rotate(90deg);max-width:90vh;max-height:80vw}.viewer-content.rotated{flex-direction:column}@media (max-width: 768px){.modal-overlay{height:100svh;min-height:100svh;position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto}.modal-content{height:100svh;overflow-y:auto;padding:10px;border-radius:0}.modal-text{flex:1;overflow-y:auto}.preview-strip{flex-wrap:wrap;padding:5px}.preview-thumb{width:60px;height:40px}.modal-text-title{font-size:16px}.modal-text p{font-size:13px}.viewer-content{padding:20px;z-index:102}.viewer-image{max-width:95%;max-height:80svw;object-fit:contain}.rotated-image{transform:rotate(90deg);max-width:80svh;max-height:80svw}.close-btn{color:var(--color-main);top:20px;right:30px;font-size:48px;border-radius:50%}.nav-btn{height:auto;position:absolute;background:none;border:none;color:#fff;font-size:55px;cursor:pointer}.rotate-btn{position:absolute;right:30px;bottom:50px;height:auto;border:none;padding:0;border-radius:0;cursor:pointer;z-index:10;color:var(--color-main);font-size:50px}.rotate-btn.rotated{bottom:50px;font-size:50px}.viewer-image.rotated{transform:rotate(90deg);transition:transform .3s ease;max-height:90svh;max-width:85%}.viewer-content.rotated{flex-direction:column;justify-content:center;align-items:center}.nav-btn.left.rotated{position:absolute;top:15px;left:50%;transform:rotate(90deg);scale:135%}.nav-btn.right.rotated{transform:rotate(90deg);scale:135%;top:auto;bottom:15px;right:50%}}.main[data-v-f6a0ea11]{height:100%;overflow:hidden}
