body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--dark-blue:#069dde;--medium-blue:#4abeff;--light-blue:#a6dfff;--light-blue-2:#dbf2fe;--light-blue-3:#a7defe;--light-blue-4:#069dde21;--subtle-blue:#eef9ff;--superlight-blue:#f8fcff;--superdark-gray:#4a4a4a;--dark-gray:#afafaf;--medium-gray:#d6d6d6;--light-gray:#f0f0f0;--light-gray-2:#e9e8e8;--light-gray-3:#e1e1e1;--subtle-gray:#f9f9f9;--superlight-gray:#fbfbfb;--dark-orange:#ff9432;--medium-orange:#ffb56f;--light-orange:#ffaf52;--light-orange-2:#ffe7cb;--light-orange-3:#ffd4a2;--subtle-orange:#f9f3ee;--superlight-orange:#fffcfa;--white:#fff;--shadow:#006dab1a;--black:#424242;--red:#d81438}.logininput{transition:background-color .2s ease-out}.logininput img{transition:opacity .2s ease-out}input{background-color:initial;border:none;outline:none;text-align:start}.info-icon-right{position:absolute;right:20px}.eye-pass{cursor:pointer}.logininput:hover{background-color:var(--white);box-shadow:0 0 4px 0 hsla(0,0%,100%,.7)}.logininput:hover img{opacity:.7}.logininput:has(input:focus){background-color:var(--white);box-shadow:none!important}.logininput:has(input:focus) img{opacity:.7}input:focus{font-weight:500}.link-card .imagecard{transition:opacity .3s ease-out}.link-card:hover .imagecard{opacity:.7}a.rrss-icon-a{transition:opacity .3s ease-out}a.rrss-icon-a:hover{opacity:.3}img.sociallogo{margin-right:0!important}.button-4{background-image:none!important;background:linear-gradient(90deg,#ffa740,transparent) #ff791f;cursor:pointer;transition:background-color .3s ease-out}.button-4:hover{background-color:#ffa740}.button-4 .p1{color:var(--white)}.combobox-container{position:relative}.combobox-container .dropdown{cursor:default;transition:.3s ease-out}.combobox-container .dropdown:hover{background:var(--superlight-gray);border:1px solid var(--medium-gray)}.combobox-container .dropdown-options{align-items:center;background-color:var(--white);border:1px solid var(--medium-gray);border-radius:10px;box-shadow:var(--shadow) 0 4px 12px;display:inline-flex;flex-direction:column;justify-content:center;margin-top:10px;position:absolute;width:100%;z-index:1}.combobox-container .dropdown-op{align-items:center;cursor:default;display:flex;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;gap:10px;line-height:normal;padding:8px 12px;width:100%}.combobox-container .dropdown-op:hover{background-color:var(--subtle-blue)}.combobox-container .op-icon{max-height:15px}.combobox-container .selected-op{color:var(--dark-blue);font-weight:500}.combobox-container .dropdown-op:hover:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.combobox-container .dropdown-op:hover:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.combobox-container .dropdown .languagetext{width:110px!important}.error-box{align-items:center;background:var(--white);border-radius:36px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;flex-direction:row;gap:5px;max-width:500px;min-height:42px;padding:0 20px}.error-box img{height:16px;width:16px}.error-box span{color:var(--dark-orange);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-align:center}.inputscontainer{gap:16px}.cards-container{gap:80px}.links{gap:20px}.legal-terms a.button,.links a.button{margin:10px!important;padding:0!important}.legal-terms a.button div,.links a.button div{transition:.3s ease-out}.legal-terms a.button div:hover,.links a.button div:hover{color:#fff}.error-container{margin-top:15px;min-height:42px;width:100%}.sidebar{justify-content:center!important;padding:20px!important}.sidebar .terms{bottom:20px;position:absolute!important}.sidebar .terms .spacer{width:100%}.sidebar .logo{margin-bottom:40px!important}.dashboard{padding:20px 60px!important}.dashboard .banner,.dashboard .cards-container,.dashboard .topcontent{margin-bottom:0!important}.dashboard .spacer{width:245px}.lightblue{color:hsla(0,0%,100%,.7)}.combobox{position:relative}.combobox .dropdown{background-color:var(--superlight-gray);border:1px solid var(--light-gray-3);cursor:default;height:28px;justify-content:space-between;transition:.3s ease-out}.combobox .dropdown:hover:not(.dropdown-disabled){background-color:var(--light-blue-2)!important;background:var(--white);border:1px solid var(--dark-gray)}.combobox .dropdown-options{background-color:var(--white);border:1px solid var(--medium-gray);border-radius:10px;box-shadow:var(--shadow) 0 4px 12px;box-sizing:initial;margin-top:5px;max-height:250px;min-width:-webkit-max-content;min-width:max-content;overflow-y:auto;position:absolute;z-index:10}.combobox .dropdown-op{align-items:center;color:var(--superdark-gray);cursor:pointer;display:flex;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;gap:10px;height:auto;line-height:normal;min-height:28px;padding:8px 12px;transition:.3s ease-in-out;width:100%}.combobox .dropdown-op .op-info{align-items:flex-start;display:flex;flex-direction:column}.op-info .sub-info{color:var(--dark-gray);font-size:12px}.combobox .dropdown-op .op-img{border-radius:50%;height:32px;width:32px}.combobox .dropdown-op:hover:not(.dropdown-disabled){background-color:var(--light-orange-3)}.combobox .op-icon{max-height:15px}.combobox .selected-op,.combobox .selected-op:hover{background-color:var(--light-blue-2);color:var(--black);font-weight:500}.combobox-large{width:350px}.combobox-medium{width:230px}.combobox-small{width:140px}.combobox-super-small{width:80px}.combobox-default{width:200px}.combobox-small-2{width:155px}.combobox-full{flex:1 1}.combobox .dropdown-open{border:1px solid var(--medium-blue)}.combobox .text{color:var(--superdark-gray);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}.dropdown-op:hover:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.dropdown-op:hover:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.combobox .dropdown-open{border:1px solid var(--medium-blue)!important}.combobox .dropdown-disabled{background-color:var(--light-gray)!important}.dropdown .languagetext{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%!important}.combobox:focus-visible{outline:none!important}.combobox:focus .dropdown{border:1px solid var(--medium-blue)!important}.dropdown:has(input:focus){background-color:var(--white);border:1px solid var(--medium-blue)!important}.dropdown input:focus{font-weight:500}.checkbox-container{align-items:center;background-color:var(--superlight-gray);border:1px solid var(--light-gray-3);border-radius:2px;cursor:pointer;display:flex;height:16px;justify-content:center;position:relative;transition:.3s ease-out;width:16px}.checkbox-container-radio{border-radius:50%}.checkbox-container:hover:not(.checkbox-inactive){border:1px solid var(--medium-blue)}.checkbox-disabled{cursor:not-allowed;opacity:.5}.checkbox-disabled:hover{border:1px solid var(--light-gray-3)!important}.checkbox-selected{background-color:var(--medium-blue);border:1px solid var(--medium-blue)}.checkbox-input{border-radius:2px;caret-color:transparent;color:transparent;cursor:pointer;height:100%;position:absolute;width:100%}.checkbox-input-focused{border:2px solid var(--medium-gray)!important}.checkbox-container-radio .checkbox-input{border-radius:50%!important}button.checkbox-container-radio:has(input.checkbox-input:focus){border:1px solid var(--medium-blue)!important;border-radius:50%!important}.combobox-filter .radio-button-container{border:1px solid var(--medium-gray)}.tag{align-items:center;background-color:var(--superlight-gray);background-color:var(--light-blue-4);border:1px solid var(--medium-gray);border-radius:15px;box-shadow:0 2px 8px 0 var(--shadow);cursor:default;display:flex;flex-direction:row;font-size:12px;font-weight:500;gap:10px;justify-content:center;min-height:26px;padding:0 8px}.tag-mini{box-shadow:none!important;gap:5px!important;min-height:20px!important;padding:0 5px!important}.tag-mini span{font-size:12px}.tag button{background-color:initial;cursor:pointer;height:8px;justify-content:center;width:8px}.input-data,.tag button{align-items:center;display:flex}.input-data{background-color:var(--subtle-gray);border:1px solid var(--light-gray-3);border-radius:15px;color:var(--superdark-gray);flex-direction:row;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;height:28px;padding:0 10px;transition:.3s ease-out;width:300px}.input-data img{cursor:pointer;height:10px;width:10px}.input-data:hover{background:var(--white);border:1px solid var(--dark-gray)}.input-data input{background-color:initial;border:none;color:var(--superdark-gray);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;height:100%;outline:none;text-align:start;width:100%}.input-full{width:100%}.input-small{width:140px}.input-small-3{width:150px}.input-small-4{width:140px}.input-large{width:300px}.input-small-2{width:124px}.input-super-small{width:60px}.input-super-small-2{width:70px}.input-full-flex{flex:1 1;width:auto}.input-error{background-color:#fcc}.input-data:hover{background-color:var(--light-blue-2)}.input-data:has(input:focus){background-color:var(--white);border:1px solid var(--medium-blue)}.input-data input:focus{font-weight:500}.inactive-textarea:hover{border:1px solid var(--superlight-gray)!important}.inactive-bkg,.inactive-bkg:focus,.inactive-textarea:hover{background-color:var(--light-gray)!important}.content-center input{text-align:center}.input-data-password-mask{-webkit-text-security:disc}.input-icon-search-img{cursor:default!important;margin-left:0!important;margin-right:10px}.input-icon-search-clear{cursor:pointer;height:12px;width:12px}.highlight{background-color:var(--subtle-orange)!important}.input-icon-search input{text-align:start!important}.input-search-panel-container{display:flex;flex:1 1;flex-direction:column;position:relative}.input-search-panel{border:1px solid var(--medium-gray);border-radius:15px;max-height:315px;min-width:420px;overflow:visible}.input-search-panel,.input-search-panel-ops{background-color:var(--superlight-gray);box-shadow:0 2px 8px 0 var(--shadow);display:flex;flex-direction:column;margin-top:30px;overflow-y:auto;position:absolute;width:100%;z-index:20}.input-search-panel-ops{border:1px solid var(--light-gray);border-radius:15px;max-height:500px}.input-search-panel div:first-child{border-top-left-radius:15px;border-top-right-radius:15px}.input-search-panel div:last-child{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.search-result-info{align-items:center;background-color:initial;cursor:default;display:flex;justify-content:space-between;min-height:28px;padding:5px 10px;transition:.3s ease-in-out}.search-result-info:hover{background-color:var(--light-gray)}.search-result-info .icon-pref{cursor:pointer}.input-search-inactive,.input-search-inactive:hover,.search-result-info-selected{background-color:var(--light-gray)}.active-families-icon{align-items:flex-start;display:flex;flex:1 1;flex-direction:row;gap:5px;justify-content:flex-start;padding:0 10px}.search-result-info-selected{background-color:var(--light-blue-2);font-weight:500}.input-search-panel-header{align-items:center;display:flex;flex-direction:row;height:30px;justify-content:space-between;padding:5px 10px;width:100%}.button-icon-ver:hover .svg-icon svg circle{fill:var(--white)}.button-small{width:-webkit-max-content;width:max-content}.disabled-btn{border:1px solid var(--dark-gray)!important}.disabled-btn,.disabled-btn:hover{background-color:var(--subtle-gray)!important}.disabled-btn .svg-icon svg g circle,.disabled-btn .svg-icon svg g ellipse,.disabled-btn .svg-icon svg path,.disabled-btn:hover .svg-icon svg g circle,.disabled-btn:hover .svg-icon svg g ellipse,.disabled-btn:hover .svg-icon svg path{fill:var(--dark-gray)!important;stroke:var(--dark-gray)!important}.disabled-btn span{color:var(--dark-gray)!important}.highlight-btn{background-color:var(--dark-orange);border:1px solid var(--dark-orange)}.highlight-btn span{color:var(--white)}.highlight-btn .svg-icon svg path{fill:var(--white)}.highlight-btn:hover{background-color:var(--white)}.highlight-btn:hover span{color:var(--dark-orange)}.highlight-btn:hover .svg-icon svg path{fill:var(--dark-orange)}.disabled-btn .svg-icon svg path{fill:var(--dark-gray)}.selected-btn{background-color:var(--dark-orange)!important;border:1px solid var(--dark-orange)!important}.selected-btn span{color:var(--white)!important}.tooltip{background-color:var(--light-gray)!important;border:1px solid var(--dark-gray)!important;border-radius:10px!important;box-shadow:0 2px 8px 0 var(--shadow)!important;color:var(--black)!important;font-family:Montserrat,sans-serif!important;font-weight:500!important;min-width:-webkit-min-content!important;min-width:min-content!important;pointer-events:none!important;white-space:nowrap!important;z-index:100!important}.main,.patient-data{height:100%;width:100%}.patient-data{align-items:center;background-color:#f9f9f9;flex-direction:column;justify-content:flex-start}.patient-data-header{align-items:center;background-color:var(--white);box-shadow:0 2px 8px 0 var(--shadow);display:flex;height:40px;justify-content:space-between;padding:0 30px;width:100%;z-index:1}.patient-data-header .header-text{color:var(--dark-blue);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600}.patient-header-buttons{align-items:center;display:flex;flex-direction:row;gap:30px;justify-content:center}.patient-data-content{align-items:center;display:flex;flex-direction:column;width:100%}.action-bar{align-items:center;display:flex;flex-direction:row;height:40px;justify-content:space-between;width:1450px}.action-bar-resume{color:var(--superdark-gray);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400}.action-bar-resume,.action-bar-return{display:flex;flex-direction:row;gap:5px}.action-bar-return{align-items:center;background-color:initial;cursor:pointer}.action-bar-return span{color:var(--superdark-gray);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;text-align:center}.signed-text{color:var(--dark-blue);font-weight:600}.patient-info{align-items:stretch;background:var(--white);border-radius:11px;box-shadow:0 2px 8px 0 var(--shadow);display:flex;flex-direction:row;gap:10px;justify-content:space-between;padding:20px;width:1450px}.patient-info-1{align-items:center;display:flex;justify-content:center;position:relative}.patient-info-1 .small-icon{cursor:pointer;height:18px;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s;width:18px}.patient-info-1 .delete-icon{top:115px}.patient-info-1 .new-pic-icon{right:5px!important}.patient-info-1 .webcam-icon{right:-15px!important}.patient-info-1:hover .small-icon{opacity:1}.patient-info-1:hover .patient-img{opacity:.8}.patient-info-2{gap:10px;justify-content:center}.patient-info-2,.patient-info-3{align-items:center;display:flex;flex-direction:column}.patient-info-3{gap:5px;justify-content:flex-start}.patient-info-4{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.patient-img{border-radius:50%;height:120px;object-fit:cover;pointer-events:none;transition:.3s ease-in-out;width:120px}.patient-name-info{align-items:center;display:flex;flex-direction:row;gap:8px;width:100%}.patient-name{color:var(--superdark-gray);font-family:Montserrat;font-size:22px;font-style:normal;font-weight:600;text-align:start}.patient-code{color:var(--medium-blue);font-family:Montserrat;font-size:15px;font-style:italic;font-weight:500}.sep-line{background-color:var(--light-gray);height:1px;width:100%}.patient-stats{display:flex;flex-direction:row;gap:10px}.stats-container{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.stat-title{color:var(--superdark-gray);font-weight:400}.icon-list,.stat-title{font-family:Montserrat;font-size:14px;font-style:normal}.icon-list{color:var(--medium-blue);font-weight:500;text-align:center}.patient-prefs{height:16px}.alert-container{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center}.alert-container span{color:var(--superdark-gray);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;text-align:center}.alert-list .pointer{background-color:var(--dark-orange);border-radius:50%;height:6px;width:6px}.alert{align-items:center;display:flex;flex-direction:row;gap:5px}.alert span{color:var(--superdark-gray);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400}.alert-container-icon{cursor:pointer;height:10px;width:10px}.patient-actions{display:flex;flex-direction:row;gap:20px}.action{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center}.action span{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;text-align:center;transition:.3s ease-in-out}.action span,.action:hover span{color:var(--superdark-gray)}.patient-action-icon{height:22px;width:22px}.patient-action-buttons{grid-gap:10px;display:grid;gap:10px;grid-template-columns:auto auto;width:100%}.delete-patient{align-items:center;display:flex;justify-content:flex-end;width:100%}.delete-patient span{cursor:pointer;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;text-align:center;transition:.2s ease-in-out}.delete-patient span,.delete-patient span:hover{color:var(--superdark-gray)}.user-avatar{border-radius:50%;height:30px;width:30px}.patient-sections{gap:20px;margin-bottom:20px;margin-top:20px;width:1450px}.patient-section,.patient-sections{display:flex;flex-direction:column}.section-header{align-items:center;background-color:var(--dark-blue);border-radius:10px;box-shadow:0 2px 8px 0 var(--shadow);display:flex;flex-direction:row;gap:10px;height:30px;justify-content:flex-start;margin-bottom:0!important;max-width:1450px;padding:0 20px;position:relative;width:100%}.section-content{align-items:stretch!important;display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;max-width:none!important;width:100%}.section-todo{font-family:Montserrat;padding:20px}.section-history,.section-todo{background-color:var(--white);border-radius:10px;box-shadow:0 2px 8px 0 var(--shadow);display:flex;flex-direction:column;width:100%}.section-history{padding:8px 16px 16px}.section-history-header{color:var(--black);font-size:16px;font-weight:600}.section-content-info{background-color:var(--white);border-radius:10px;box-shadow:0 2px 8px 0 var(--shadow);display:flex;flex-direction:column;padding:20px}.section-header span{color:var(--white);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600}.section-header-icon{height:14px;width:14px}.new-section-icon{position:absolute;right:50px}.toggle-section-icon{cursor:pointer;position:absolute;right:20px}.section-content-title{color:var(--superdark-gray);font-family:Montserrat;font-size:15px;font-style:normal;font-weight:600}.section-content-sep{height:2px;margin:10px 0 20px}.section-content-sep,.section-content-sep-2{background-color:var(--light-gray);width:100%}.section-content-sep-2{height:1px;margin:6px 0}.section-content-data{display:flex;flex-direction:column;gap:10px;height:100%;justify-content:space-between;position:relative}.section-content-buttons{height:30px;justify-content:space-evenly}.data-field-row,.section-content-buttons{align-items:center;display:flex;flex-direction:row}.data-field-row{gap:20px}.data-field,.data-field-row{justify-content:space-between}.data-field{align-items:center;display:flex;flex-direction:row;gap:10px}.data-field .label{font-size:13px}.data-field .label,.input-field{color:var(--superdark-gray);font-family:Montserrat;font-style:normal;font-weight:400}.input-field{background-color:var(--superlight-gray);border:1px solid var(--light-gray);border-radius:95px;font-size:14px;height:28px;padding:0 10px;width:140px}.data-field-extra,.input-field{align-items:center;display:flex}.data-field-extra{flex-direction:row;justify-content:space-between;width:480px}.d-large{width:480px}.d-medium{width:100%}.d-small{width:275px}.d-small-extra{margin-right:15px;width:235px}.d-small-extra-2{width:255px}.input-field-extra{width:122px}.input-large{width:350px}.input-medium{width:230px}.grid-content{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr)}.grid-content-auto{grid-template-columns:repeat(2,auto)!important}.combined-section{display:flex;flex-direction:column;gap:10px}.combined-section-child{height:50%}.tag-content{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;max-height:100px;overflow-y:auto;padding-right:5px}.sec-1{width:860px}.sec-2{width:255px}.sec-3{width:425px}.sec-4{width:580px}.sec-5{width:315px}.radio-ops-container{gap:10px}.radio-op,.radio-ops-container{align-items:center;display:flex;flex-direction:row}.radio-op{gap:5px;width:45px}.radio-op input{caret-color:transparent;color:transparent;height:16px;position:absolute;width:16px}.section-content-message{flex-direction:row;height:100%;text-align:center}.obs-num,.section-content-message{align-items:center;display:flex;justify-content:center}.obs-num{background-color:var(--medium-blue);border-radius:50%;color:var(--white);height:22px;width:22px}.obs-text{color:var(--dark-blue);font-family:Montserrat;font-size:13px;font-style:normal;font-weight:500;letter-spacing:-.13px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--light-gray);border-radius:20px;margin:5px 0}::-webkit-scrollbar-thumb{background:var(--medium-gray);border-radius:20px}.add-hobby-container{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-evenly;width:100%}.mini-button{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;opacity:50%;transition:.3s ease-in-out;width:20px}.mini-button:hover{opacity:1}.fill-blue{background-color:var(--medium-blue)}.fill-gray{background-color:var(--dark-gray)}.fill-red{background-color:var(--red)}.hidden{display:none!important}.faces-container{gap:5px}.faces-container,.patient-section-actions{align-items:center;display:flex;flex-direction:row}.patient-section-actions{flex:1 1;justify-content:space-between;margin:0 30px 0 10px}.patient-section-actions-extra{display:flex;flex-direction:row;gap:20px;width:auto}.button-section-content{align-items:center;background-color:initial;cursor:pointer;display:flex;flex-direction:row;gap:5px}.button-section-content span{font-size:14px;font-weight:400}.button-section-content img{height:15px;width:15px}.optometry-icon-header{align-items:center;border-radius:8px;display:flex;justify-content:space-evenly;margin-bottom:15px}.optometry-icon-header-icon{align-items:center;background-color:var(--superlight-gray);border:1px solid var(--medium-gray);border-radius:10px;cursor:pointer;display:flex;flex-direction:row;gap:5px;justify-content:center;min-width:150px;padding:5px 10px;transition:.3s ease-in-out}.optometry-icon-header-icon:hover{background-color:var(--light-blue)!important}.optometry-icon-header-icon img{height:14px;width:14px}.optometry-icon-header-icon span{font-size:13px;font-weight:500}.c-orange{color:var(--dark-orange)}.c-blue{color:var(--dark-blue)}.section-footer-button{align-items:center;display:flex;justify-content:center;margin-top:6px}.full-border{border-radius:10px}.bkg-orange{background-color:var(--light-orange-2)!important}.patient-dm .rdt_TableBody{max-height:400px;overflow-y:auto}@media screen and (max-width:1536px){.patient-sections{height:330px!important}}.patient-search-content,.patient-search-result-content{background:var(--white);border-radius:11px;box-shadow:0 2px 8px 0 var(--shadow);width:1450px!important}.patient-search-result-content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-top:20px;max-height:530px;max-width:none!important}.psr-table-content{height:auto!important;max-width:1230px!important}.psr-table-header{background-color:var(--dark-blue)!important;border-radius:10px!important;max-width:1230px!important}.icon-eye{cursor:pointer;height:20px;width:20px}.parameters-dropdown-content{gap:20px!important}.psr-table-content-result{display:flex;flex-direction:column;margin-top:20px;padding-right:10px;width:100%}.load-more{margin-top:5px}.load-more img{cursor:pointer}.advanced-search-cols{display:flex;flex-direction:row;gap:20px;padding:10px 0;width:100%}.advanced-search-col{display:flex;flex-direction:column;gap:10px}.advanced-search-col .data-field .label{min-width:75px;text-align:start}.text-17{color:var(--black)!important;cursor:pointer;font-size:14px!important;font-weight:600!important}.parameters-dropdown-content input,.psr-parameters input{display:none!important}.ps-title{gap:10px}.patient-prefs{align-items:center;display:flex;flex-direction:row;gap:4px}.custom-datatable .rdt_TableHead{height:30px!important}.custom-datatable .rdt_Table .iedScr{color:var(--white)!important}.custom-datatable .rdt_Table{font-family:Montserrat,sans-serif}.custom-datatable .rdt_TableHeadRow .fvAeSn{color:var(--white);font-size:13px!important;font-weight:600!important}.custom-datatable .rdt_TableRow .rdt_TableCell div{font-size:12px!important;font-weight:500}.custom-datatable .rdt_TableHeadRow .rdt_TableCol,.custom-datatable .rdt_TableRow .rdt_TableCell{padding:5px!important}.custom-datatable .rdt_Table .dYHiBl{font-weight:600!important}.custom-datatable .cfvlby{min-height:0!important;min-height:auto!important}.custom-datatable .rdt_TableHeadRow{background-color:var(--dark-blue)!important;border-radius:10px 10px 0 0;color:var(--white);font-size:13px!important;font-weight:600!important;height:100%!important;min-height:0!important}.custom-datatable .rdt_TableHeadRow .rdt_TableCol,.custom-datatable .rdt_TableRow{cursor:pointer}.custom-datatable .fFBlx:focus,.custom-datatable .fFBlx:focus span,.custom-datatable .fFBlx:hover,.custom-datatable .fFBlx:hover span{opacity:1!important}.custom-datatable .rdt_TableRow .ps-user-img{border-radius:50%;height:30px;width:30px}.custom-datatable .rdt_TableRow{background-color:var(--subtle-gray);min-height:40px;transition:.1s ease-in-out}.even-marked .rdt_TableRow:nth-child(2n){border-bottom:2px solid var(--dark-gray)}.custom-datatable .rdt_TableRow:hover{background-color:var(--light-gray)}.summary-row .rdt_TableBody .rdt_TableRow:last-child{background-color:var(--light-gray-2)}.summary-row .rdt_TableBody .rdt_TableRow:last-child .rdt_TableCell div{font-weight:600!important}.summary-row .rdt_TableBody .rdt_TableRow:last-child .rdt_TableCell div .input-data{display:none!important}.non-interactive .rdt_TableRow:hover{background-color:initial!important;cursor:default!important}.custom-datatable-stock .sc-furwcr{display:none!important}.custom-datatable .optic-list{align-items:center;background-color:var(--light-gray);display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;min-height:45px;padding:10px 16px}.custom-datatable .optic-list .optic-item{display:flex;flex-direction:row;font-size:13px;font-weight:500;gap:10px}.custom-datatable .optic-list .optic-item input{background-color:var(--white);border-radius:10px;padding:0 5px;text-align:center;width:50px}.no-header-datatable .rdt_TableHead{display:none!important}.no-header-datatable .rdt_TableRow{border-radius:10px!important;cursor:default!important}.visually-hidden{clip:rect(1px,1px,1px,1px)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.rdt_TableBody .validated-product:hover,.validated-product{background-color:var(--light-orange-2)!important}.dashboard-custom-table .selected-optic-row .rdt_TableCell div{font-weight:700!important}.dashboard-section-or-title{color:var(--dark-orange);font-weight:600}.summary-row .rdt_TableRow{border-radius:10px!important;cursor:default!important}.custom-dt-patient-stats .rdt_TableHead{height:70px!important}.custom-dt-patient-stats .rdt_TableHead .sc-egiyK{text-align:center;white-space:pre-line}.custom-datatable *{outline:none!important}.custom-datatable [role=button],.custom-datatable button,.custom-datatable td,.custom-datatable th{pointer-events:auto;-webkit-user-select:none;user-select:none}.custom-datatable button:focus,.custom-datatable td:focus,.custom-datatable th:focus{box-shadow:none;outline:none}[role=columnheader],[role=columnheader] button,[role=columnheader] div{outline:none!important;pointer-events:auto}[role=columnheader] button:focus-visible,[role=columnheader]:focus-visible{box-shadow:none!important;outline:none!important}[role=columnheader]{-webkit-user-select:none;user-select:none}[role=columnheader] :focus,[role=columnheader]:focus{outline:none!important;pointer-events:none}.rdt_TableCell div{text-align:left;white-space:normal!important}.psr-table-content{transition:.3s ease-in-out}.psr-table-content:hover{background-color:var(--subtle-blue)}.psr-table-content .ps-user-img{border-radius:50%;height:36px;width:36px}.ps-sr-patient{cursor:pointer}.ps-sr-patient .table-content{color:var(--superdark-gray)!important}.icon-pref{cursor:pointer;height:16px;width:16px}.prefs-info{display:flex;flex-wrap:wrap;width:100px}.ps-sr-patient .table-content{align-items:center;display:flex;justify-content:center;min-height:55px}.action-card{border:1px solid transparent;cursor:pointer!important;transition:.3s ease-out}.action-card:hover{box-shadow:var(--shadow) 0 4px 12px}.action-card .info-card .action-text{transition:.3s ease-out}.action-card:hover .info-card svg{-webkit-transform:translateY(3px);transform:translateY(3px)}.action-card:hover .info-card .action-text{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.action-card svg{height:auto!important;max-height:75px;max-width:75px;width:auto!important}.action-card .action-card-icon-img{height:auto;max-height:75px;max-width:75px;width:auto}.action-card svg path{transition:.3s ease-out}.action-card:hover svg path{fill:var(--dark-orange)}.action-card .info-card svg{transition:.3s ease-out}.h4-p2{text-align:center}.input-search .downicon{align-items:center;display:flex;height:12px;justify-content:center;width:12px}.input-search .downicon img{height:10px;width:10px}.input-search input{color:var(--superdark-gray);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;height:28px;transition:.3s ease-out;width:90%}.input-search .button-op{cursor:pointer}.input-search:hover{border:none!important}.op-selected,.op-selected:hover{background-color:var(--light-blue)!important}.op-selected .op-info span{color:var(--black)}.input-search:hover{background-color:var(--white)}.input-search input:focus{background-color:initial;font-weight:500}.input-search:has(.input-searchterm:focus) .dropdown{background-color:var(--white);border:1px solid var(--medium-blue);border-radius:95px}.popup-container{-webkit-animation:fadeInBg .3s ease forwards;animation:fadeInBg .3s ease forwards;position:absolute}.popup-container .popup-message{-webkit-animation:slideDown .4s ease forwards;animation:slideDown .4s ease forwards;max-width:800px;opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}@-webkit-keyframes slideDown{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInBg{0%{background-color:hsla(0,0%,50%,0)}to{background-color:hsla(0,0%,50%,.616)}}@keyframes fadeInBg{0%{background-color:hsla(0,0%,50%,0)}to{background-color:hsla(0,0%,50%,.616)}}.table-container{display:flex;flex-direction:column;height:400px;overflow-y:auto;padding-right:10px;position:relative}.table-container .table-header,.table-container .table-row{align-items:stretch;cursor:default;display:flex;flex-direction:row}.table-container .table-row:nth-child(odd){background-color:var(--superlight-gray)}.table-container .table-header{background-color:var(--light-gray);border-top-left-radius:10px;border-top-right-radius:10px;min-height:40px}.table-container .table-row:hover{background-color:var(--subtle-blue)}.table-container .table-row .select-field .radio-button-container{border:1px solid var(--dark-gray)!important}.table-container .table-header span{color:var(--medium-blue);font-weight:500}.table-container .select-field,.table-container span{align-items:center;color:var(--superdark-gray);display:flex;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;justify-content:center;text-align:center;width:140px}.table-container .table-row span{border-right:1px solid var(--light-gray)}.table-container .table-row .select-field,.table-container .table-row span{border-bottom:1px solid var(--light-gray);color:var(--superdark-gray);padding:10px}.table-row input{caret-color:transparent;color:transparent;height:16px;position:absolute;width:16px}.loading-info-container{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:20px;height:100%;justify-content:center;width:100%}.loading-info-container span{color:var(--superdark-gray);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400}.loader-spinner{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;border-radius:50%;height:35px;position:relative;width:35px}.loader-spinner:before{-webkit-animation:prixClipFix 2s linear infinite;animation:prixClipFix 2s linear infinite;border:3px solid var(--dark-blue);border-radius:50%;box-sizing:border-box;content:"";inset:0;position:absolute}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@keyframes prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.webcam-popup{background-color:hsla(0,0%,50%,.616);height:100%;position:absolute;width:100%;z-index:2}.webcam-popup,.webcam-popup-container{align-items:center;display:flex;justify-content:center}.webcam-popup-container{background-color:var(--white);border-radius:10px;flex-direction:column;padding:30px}.history-box{background-color:var(--light-gray);border:1px solid var(--dark-blue);border-radius:10px;display:flex;flex-direction:column;font-family:Montserrat;margin-bottom:10px}.history-box-header{background-color:var(--light-gray);border-top-left-radius:10px;border-top-right-radius:10px;height:38px}.history-box-header,.history-box-header-fields{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.history-box-header-fields{background-color:initial;gap:30px;padding:5px 20px}.history-box-header-field{align-items:center;color:var(--superdark-gray);display:flex;flex-direction:row;font-size:13px;font-weight:500;gap:10px}.history-box-tag{color:var(--dark-blue)}.history-box-data,.history-box-tag{font-size:13px;font-style:normal;font-weight:500}.history-box-data{color:var(--superdark-gray);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-box-content{display:flex;flex-direction:column}.history-box-content>div:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.history-box-content-header{background-color:var(--subtle-gray)}.history-box-content-data,.history-box-content-header{grid-gap:5px;align-items:center;display:grid;gap:5px;grid-template-columns:repeat(8,1fr);height:26px;justify-content:center;text-align:center}.history-box-content-data{background-color:var(--white);border-bottom:1px solid var(--light-gray)}.cl-grid-columns{gap:0;grid-template-columns:15% 20% 10% 5% 5% 5% 5% 5% 5% 5% 5% 10%!important}.action span{transition:.3s ease-out}.action:hover span{color:#000}.input-data textarea{background-color:initial;border:none;color:var(--superdark-gray);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;height:100%;outline:none;resize:none;text-align:start!important;width:100%}.input-text-area{height:100px}.small-height{height:60px!important}.inactive-textarea{background-color:var(--light-gray)}.marked-bkg{background-color:var(--light-orange-3)}.input-data:has(textarea:focus){background-color:var(--white);border:1px solid var(--medium-blue)}.input-data textarea:focus{font-weight:500}.extra-container{display:flex;flex-direction:column;gap:20px}.extra-container .popup-buttons{justify-content:center!important}.extra-container-info{display:flex;flex-direction:row;gap:20px}.new-extra-content{align-items:center;border-radius:15px;display:flex;flex-direction:column;gap:20px;padding:20px}.new-extra-content .grid-5{grid-template-columns:80px 100px 20px 80px 100px!important}.extra-table .rdt_TableBody{max-height:320px!important;overflow-y:auto!important}.hd-table .rdt_TableBody{max-height:400px!important;overflow-y:auto!important}.history-box-title-bg{background-color:var(--dark-blue);color:var(--white);padding:0 20px}div.section-patient-sale-history{display:flex;flex-direction:column;width:100%}div.section-patient-sale-history-summary{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}div.section-patient-sale-history-summary-info{margin-top:5px}div.section-patient-sale-history-summary-info span{font-size:14px;font-weight:600}div.section-patient-sale-history-summary-info>span{margin-right:20px}div.section-patient-sale-history-summary-info span span{font-weight:500}div.section-patient-sale-history div.history-box-header{height:auto}div.section-patient-sale-history div.history-box-header-fields{align-items:flex-start;flex-direction:column;gap:5px}div.history-box-header-fields-part1,div.history-box-header-fields-part2{display:flex;gap:10px}div.section-patient-sale-history-table-header{background-color:var(--subtle-gray);color:var(--dark-blue);display:flex;font-size:13px;font-style:normal;font-weight:500;padding:5px 0;width:100%}div.section-patient-sale-history-table-row{background-color:var(--white);color:var(--superdark-gray);display:flex;font-size:13px;font-style:normal;font-weight:500;overflow:hidden;padding:5px 0;text-overflow:ellipsis;white-space:nowrap;width:100%}div.section-patient-sale-history-table-header div,div.section-patient-sale-history-table-row div{padding:0 20px}div.section-patient-sale-history-table-header>div:first-child,div.section-patient-sale-history-table-row>div:first-child{width:8%}div.section-patient-sale-history-table-header>div:nth-child(2),div.section-patient-sale-history-table-row>div:nth-child(2){width:49%}div.section-patient-sale-history-table-header>div:nth-child(3),div.section-patient-sale-history-table-row>div:nth-child(3){width:10%}div.section-patient-sale-history-table-header>div:nth-child(4),div.section-patient-sale-history-table-header>div:nth-child(5),div.section-patient-sale-history-table-row>div:nth-child(4),div.section-patient-sale-history-table-row>div:nth-child(5){width:5%}div.section-patient-sale-history-table-header>div:nth-child(6),div.section-patient-sale-history-table-row>div:nth-child(6){width:10%}div.section-patient-sale-history-table-header>div:nth-child(7),div.section-patient-sale-history-table-row>div:nth-child(7){width:3%}div.section-patient-sale-history-table-header>div:nth-child(8),div.section-patient-sale-history-table-row>div:nth-child(8){width:10%}div.section-patient-sale-history-align-center{display:flex;justify-content:center}div.section-patient-sale-history-align-end{display:flex;justify-content:flex-end}div.section-patient-sale-history-summary-filters{align-items:flex-start;display:flex;gap:20px}div.section-patient-sale-history-summary-filters>div{align-items:center;display:flex}span.section-patient-sale-history-summary-filters-label{font-size:14px;font-weight:600;margin-right:10px}.radio-button-content{align-items:center;border:1px solid var(--light-gray-3);border-radius:50%;display:flex;height:15px;justify-content:center;width:15px}.radio-button-content-on{border:1px solid var(--medium-blue)}.radio-button-container{background-color:var(--superlight-gray);border-radius:50%;cursor:pointer;height:11px;transition:.3s ease-out;width:11px}.radio-button-content:hover:not(.radio-button-content-off){border:1px solid var(--dark-gray)}.radio-button-selected{background-color:var(--medium-blue);border:1px solid var(--medium-blue)!important}.radio-button-container img{height:11px;width:11px}.radio-op-focused{border:2px solid var(--medium-gray)!important}.radio-button-input{cursor:pointer;display:none}div.popup-row-title{display:flex;flex-direction:row;width:100%}div.popup-row-title span{border-bottom:1px solid var(--light-gray);font-weight:500;padding-bottom:7px;width:100%}div.popup-row-title:not(:first-child){margin-top:20px}div.popup-cashvoucher-footer{display:flex;gap:20px;justify-content:center;margin-bottom:25px;position:relative;width:100%}div.navtable-opt.ntc-trash.cash-voucher-popup img{cursor:pointer}div.popup-cashvoucher div.rdt_TableBody{max-height:250px;overflow-y:auto}button.inputintbutton{align-items:center;background-color:var(--medium-blue);border-radius:8px;color:var(--white);display:flex;font-family:Montserrat;font-size:20px;height:24px;justify-content:center;width:24px}div.inputint{align-items:center;display:flex;gap:8px}div.inputint input{text-align:center}div.popup-loyalty{z-index:1}div.popup-loyalty div.popup-message{background-color:var(--subtle-gray)}div.popup-container-block-loyalty{align-items:flex-start;display:flex;justify-content:space-between}div.popup-loyalty div.popup-message{max-width:1600px;width:70%}div.loyalty-left{display:flex;flex-direction:column;width:100%}div#loyalty-associates-table div.rdt_TableRow,div#loyalty-associates-table div.rdt_TableRow>div{cursor:pointer}div#loyalty-associates-table div.rdt_TableRow{transition:.1s ease-in-out}div#loyalty-associates-table div.rdt_TableRow:hover{background-color:var(--subtle-blue)!important}div#loyalty-associates-table div.ntc-trash{display:flex;justify-content:center}div#loyalty-movements-table{margin-top:10px}div.loyalty-movement-reason{display:flex;flex-direction:column}span.loyalty-movement-reason{font-size:10px;margin-top:3px}div.loyalty-movement-has-reason{padding-bottom:2px;padding-top:2px}div#loyalty-associates-table div.rdt_TableBody,div#loyalty-movements-table div.rdt_TableBody{max-height:150px;overflow-y:auto}div.popup-row-more{margin-top:15px}div.loyalty-movements-title{font-size:14px;font-weight:500;margin-top:20px}img.loyalty-icon{cursor:pointer;height:16px}div.popup-loyalty-new-id div.popup-message{max-width:none!important;width:auto!important}div.loyalty-info{align-items:center;display:flex;gap:15px}div.loyalty-points-assignation{display:flex;gap:20px}div.popup-row-loyalty-info{justify-content:space-between}div.popup-loyalty-add-associate{margin-top:10px}div.popup-send-sms{z-index:1}div.popup-send-sms div.popup-message{min-width:510px!important}div.popup-container.popup-normal div.popup-body{grid-row-gap:8px}div.popup-send-sms div.popup-body{padding-left:25px!important;padding-right:25px!important}div.popup-send-sms .popup-row>.label{flex-shrink:0;justify-content:flex-start;text-align:left;width:90px}div.popup-send-sms .send-sms-message-label{align-items:center;display:flex;gap:6px}div.popup-send-sms div.popup-row-top{align-items:flex-start}div.popup-send-sms-counter{justify-content:flex-end;margin-top:-5px}div.popup-send-sms-counter span{font-weight:500}div.popup-send-sms-counter .send-sms-multi-warning{color:var(--dark-orange)}div.popup-send-sms .send-sms-test-input{flex:1 1}div.popup-send-sms .send-sms-textarea{height:130px}div.popup-send-sms .popup-send-sms-buttons{margin-top:10px}.dashboard-dm-container{align-items:flex-start;display:flex;flex-direction:column;margin-top:10px;width:100%}.dashboard-dm-files-container{align-items:center;display:flex;flex-direction:column;gap:10px}.dashboard-dm-header{align-items:flex-end;display:flex;flex-direction:row;gap:20px;justify-content:space-between;width:100%}.file-warning-container{align-items:center;display:flex;flex-direction:column;gap:10px}.file-warning-container a{color:var(--dark-blue);font-weight:500;text-decoration:none}.file-warning-container img{height:30px;width:30px}.ap-container{align-items:center;background-color:var(--subtle-gray);display:flex;height:-webkit-max-content!important;height:max-content!important;justify-content:center;max-width:90%;padding:40px 0 0!important;position:absolute;width:-webkit-max-content!important;width:max-content!important;z-index:10}.ap-content{border-radius:10px;min-height:auto!important;width:100%}.w-custom{width:90%!important}.fullscreen{height:98%!important;width:98%!important}.button-img-container{align-items:center;background-color:initial;cursor:pointer;display:flex;flex-direction:row;gap:5px}.icon-circle{align-items:center;background-color:var(--dark-orange);border-radius:50%;display:flex;height:20px;justify-content:center;width:20px}.button-icon-text{color:var(--superdark-gray);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.18px;text-align:center}.button-img-icon{height:10px;width:10px}.table-header{align-items:center;background-color:var(--dark-blue);border-radius:10px 10px 0 0;box-shadow:0 2px 8px 0 var(--shadow);display:flex;flex-direction:row;gap:10px;height:30px;justify-content:flex-start;margin-bottom:0!important;max-width:1230px;padding:0 20px;position:relative;width:100%}.table-header-item{align-content:start;color:var(--white);font-weight:600;width:30px}.table-data-row,.table-row{display:flex;flex-direction:row;position:relative}.table-data-row{align-items:center;cursor:pointer;font-size:12px;gap:10px;height:30px;justify-content:flex-start;margin-bottom:0!important;max-width:1230px;padding:0 0 0 30px}.table-row-item{align-content:start;color:#000;font-weight:500;width:30px}.nested-table-header{align-items:center;background-color:var(--white);color:var(--dark-blue);display:flex;flex-direction:row;gap:10px;height:30px;justify-content:flex-start;margin-bottom:0!important;max-width:1230px;padding:0 20px;position:relative;width:100%}.nested-table-header-item{align-content:start;color:var(--dark-blue);font-weight:600;width:30px}.nested-table-data-row{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:12px;gap:10px;height:30px;justify-content:flex-start;margin-bottom:0!important;max-width:1230px;padding:0 0 0 80px;position:relative}.size1{width:50px}.size2{width:100px}.size3{width:165px}.size4{width:230px}.toggle-icon{background-color:var(--dark-blue);border-radius:5px;cursor:pointer;height:20px;margin:5px;width:20px}span.popup-body-agent{font-weight:500;margin-right:5px}div.popup-body-cp{display:flex;justify-content:center;width:100%}div.popup-container.popup-normal.popup-cp div.popup-body{padding:0 20px!important}div.popup-container.popup-normal.popup-cp div.popup-footer{margin-bottom:20px}.company-popup-container{align-items:center;background-color:hsla(0,0%,50%,.616);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.company-popup-screen{background-color:var(--white);border-radius:10px;box-shadow:0 2px 8px 0 var(--shadow);display:flex;flex-direction:column;height:60%;padding:60px 20px 20px;position:relative;width:60%}.company-popup-screen-header{background-color:var(--dark-blue);border-radius:10px 10px 0 0;display:flex;height:40px;left:0;padding:10px 20px;position:absolute;top:0;width:100%}.company-popup-screen-header-title{color:var(--white);font-family:Montserrat,sans-serif;font-size:16px;font-weight:600}.company-popup-action-icon{align-items:center;background-color:initial;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0}.company-popup-action-icon img{height:20px;width:20px}.company-close-icon{position:absolute;right:10px;top:10px}.company-popup-screen-tab-list{display:grid;grid-template-columns:repeat(9,1fr);text-align:center}.company-section-content{display:flex;flex-wrap:wrap;gap:20px;margin-top:10px;overflow:auto;width:100%}.company-section-content-data{display:flex;flex:1 1;flex-direction:column;gap:14px;min-width:600px}.company-data-field-row,.company-data-field-row-extra{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.company-data-field,.company-data-field-extra{align-items:center;display:flex;gap:10px}.company-data-field .label,.company-data-field-extra .label{color:var(--dark-gray);flex-shrink:0;font-family:Montserrat;font-size:14px;text-align:left;white-space:nowrap;width:130px}.company-data-field input,.company-data-field select,.company-data-field-extra input,.company-data-field-extra select{width:100%}.d-company-large{flex:1 1;min-width:320px}.d-company-small{width:300px}.d-company-medium{width:100%}.spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:30px;margin:20px auto;width:30px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}

/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre{margin:0;padding:0}@supports (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor li,.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor .ql-code-block-container,.ql-snow .ql-editor code{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow,.quill-root{border:1px solid #ccc}.quill-root{background:#fff;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;position:relative;transition:all .2s ease-in-out;width:100%}.quill-root.state-collapsed{height:300px!important;overflow:hidden}.quill-root.state-expanded{height:auto!important;min-height:300px}.quill-flex-container{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.quill-root .ql-toolbar{background-color:#f8f9fa;border:none!important;border-bottom:1px solid #eee!important;flex-shrink:0}.quill-root .ql-container{border:none!important;display:flex;flex-direction:column;flex-grow:1;font-family:inherit;font-size:14px;height:100%;overflow:hidden}.quill-root .ql-editor{flex-grow:1;height:100%;overflow-y:auto}.quill-root.state-expanded .quill-flex-container{flex:none;height:auto;overflow:visible!important}.quill-root.state-expanded .ql-container,.quill-root.state-expanded .ql-editor{height:auto!important;overflow:visible!important}.btn-toggle-size{background:transparent;border:none;color:var(--dark-blue);cursor:pointer;flex-shrink:0;font-size:12px;font-weight:600;margin-top:auto;padding:8px 10px;text-align:right!important;width:100%}.inactive{background-color:#f5f5f5;opacity:.7;pointer-events:none}.quill-root:focus-within{background-color:var(--light-blue);border-color:#007bff;border-color:var(--dark-blue,#007bff);box-shadow:0 0 0 3px rgba(0,123,255,.15);outline:none}.quill-root:focus-within .ql-toolbar{border-bottom-color:#007bff!important;border-bottom-color:var(--dark-blue,#007bff)!important}.quill-root .ql-editor:focus{outline:none}.text-container{height:auto!important}.iva-table{border-collapse:initial;border-spacing:0;width:100%}.iva-table td{border:1px solid #ddd;padding:6px 8px;text-align:center;white-space:nowrap}.iva-table tr:first-child td:first-child{border-top-left-radius:10px}.iva-table tr:first-child td:last-child{border-top-right-radius:10px}.iva-table tr:first-child td{background-color:var(--dark-blue);border-top:1px solid #ddd;color:var(--white);font-size:14px;font-weight:600}.product-img-container{align-items:center;background-color:var(--superlight-gray);border:1px solid var(--light-gray);border-radius:15px;display:flex;flex-direction:column;height:220px;justify-content:flex-start;padding:10px;position:relative;width:350px}.product-img-container .pic{border-radius:10px;max-height:160px;object-fit:contain}.product-img-container .icon{cursor:pointer;width:20px}.product-img-container button{bottom:10px;position:absolute}.optic-popup-container{align-items:center;background-color:hsla(0,0%,50%,.616);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.optic-popup-screen{background-color:var(--white);border-radius:10px;box-shadow:0 2px 8px 0 var(--shadow);display:flex;flex-direction:column;height:95%;padding:60px 20px 20px;position:relative;width:90%}.optic-popup-screen-header{background-color:var(--dark-blue);border-radius:10px 10px 0 0;display:flex;height:40px;left:0;padding:10px 20px;position:absolute;top:0;width:100%}.optic-popup-screen-header-title{color:var(--white);font-family:Montserrat,sans-serif;font-size:16px;font-weight:600}.optic-menu{gap:10px}.optic-menu,.optic-section-content{display:flex;flex-wrap:wrap;margin-top:10px;width:100%}.optic-section-content{gap:20px;overflow:auto}.optic-section-content-data{display:flex;flex:1 1;flex-direction:column;gap:14px;min-width:600px}.optic-data-field-row,.optic-data-field-row-extra{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.optic-data-field,.optic-data-field-extra{align-items:center;display:flex;gap:10px}.optic-data-field .label{flex-shrink:0;text-align:left;width:130px}.optic-data-field .label,.optic-data-field-extra .label{color:var(--dark-gray);font-family:Montserrat;font-size:14px;white-space:nowrap}.optic-data-field-extra .label{text-align:left!important;width:90px!important}.optic-data-field-extra .chklabel{opacity:1;width:235px}.optic-data-field input,.optic-data-field select,.optic-data-field-extra input,.optic-data-field-extra select{width:100%}.d-optic-large{flex:1 1;min-width:320px}.d-optic-small{width:300px}.d-optic-medium{width:100%}.optic-logo-container{display:flex;flex-direction:row;gap:40px}.optic-data-content{display:flex;flex-direction:column;width:100%}.optic-data-content-settings{display:flex;flex:1 1;flex-direction:column;gap:20px;padding:20px}.optic-settings-panel{flex:1 1;max-width:1230px}.optic-settings-panel,.optic-tab-container{display:flex;flex-direction:column;height:auto!important;width:100%}.optic-tab-container{margin-bottom:20px;margin-top:10px;min-height:300px}.optic-tab-header{display:flex;height:50px;width:100%}.dgv-container{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;width:100%}.dgv-table-header{background-color:#f8fafc;background-color:var(--dark-blue);border-bottom:2px solid #e2e8f0;border-radius:10px 10px 0 0;box-shadow:0 2px 8px 0 var(--shadow);box-sizing:border-box;color:#334155;flex-direction:row;gap:10px;height:30px;margin-bottom:0!important;padding:0 20px;position:relative}.dgv-table-header,.dgv-table-header-item{align-items:center;display:flex;font-weight:600;justify-content:flex-start;width:100%}.dgv-table-header-item{align-content:start;color:var(--white);gap:6px;overflow:hidden;text-align:left;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.dgv-table-row{display:flex;flex-direction:column;position:relative}.dgv-table-data-row{align-items:center;background-color:#fff;border-bottom:1px solid #e2e8f0;color:#000;cursor:pointer;font-size:12px;font-weight:500;height:30px;padding:12px 16px;transition:background-color .2s ease}.dgv-table-data-row:last-child{border-bottom:none}.dgv-table-data-row:hover{background-color:#f1f5f9}.dgv-table-header-item,.dgv-table-row-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dgv-load-more-container{align-items:center;border-top:1px solid #e2e8f0;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:20px}.dgv-load-more-info{color:#64748b;font-size:12px;font-weight:500}.dgv-table-header-item.is-sortable{cursor:pointer}.dgv-table-header-item.is-sortable:hover{color:var(--white)}.dgv-header-text{overflow:hidden;text-overflow:ellipsis}.dgv-sort-icon{color:inherit;font-size:11px;opacity:0;transition:opacity .2s ease}.dgv-table-header-item.is-sortable:hover .dgv-sort-icon{opacity:1}.dgv-table-header-item.is-sorted-active .dgv-sort-icon{opacity:1!important /* !important asegura que gana a la regla hover si hiciera falta */}.dgv-stack{align-items:center;display:inline-flex;flex-direction:column;font-size:10px;justify-content:center;line-height:.8;margin-top:-3px}.dgv-stack span{display:block}.profile-popup-container{align-items:center;background-color:hsla(0,0%,50%,.616);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.profile-popup-screen{background-color:var(--white);border-radius:10px;box-shadow:0 2px 8px 0 var(--shadow);display:flex;flex-direction:column;height:95%;padding:60px 20px 20px;position:relative;width:90%}.profile-popup-screen-header{background-color:var(--dark-blue);border-radius:10px 10px 0 0;display:flex;height:40px;left:0;padding:10px 20px;position:absolute;top:0;width:100%}.profile-popup-screen-header-title{color:var(--white);font-family:Montserrat,sans-serif;font-size:16px;font-weight:600}.profile-menu{gap:10px;justify-content:center}.profile-menu,.profile-section-content{display:flex;flex-wrap:wrap;margin-top:10px;width:100%}.profile-section-content{gap:20px;overflow:auto;padding-bottom:150px}.profile-section-content-data{display:flex;flex:1 1;flex-direction:column;gap:14px;min-width:600px}.profile-data-field-row,.profile-data-field-row-extra{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.profile-data-row{align-items:start}.profile-data-row,.profile-data-row-item{display:flex;flex-direction:row;gap:20px;justify-content:flex-start;width:100%}.profile-data-row-item{align-content:stretch;align-items:center;flex:1 1;width:0}.profile-data-field,.profile-data-field-extra{align-items:center;display:flex;gap:10px}.profile-data-field .label{width:130px}.profile-data-field .label,.profile-data-field-extra .label{color:var(--dark-gray);flex-shrink:0;font-family:Montserrat;font-size:14px;text-align:left;white-space:nowrap}.profile-data-field-extra .label{width:60px}.profile-data-field-extra .chklabel{opacity:1;width:235px}.profile-data-field input,.profile-data-field select,.profile-data-field-extra input,.profile-data-field-extra select{width:100%}.d-profile-large{flex:1 1;min-width:320px}.d-profile-small{width:340px}.d-profile-medium{width:100%}.profile-h3-black{font-size:16px;font-weight:600;letter-spacing:.2px}.profile-h3-black,.profile-h4{color:var(--black);font-family:Montserrat,sans-serif;line-height:185.9%;text-align:left}.profile-h4{color:var(--dark-gray);font-size:14px;font-weight:500}:root{--black:#4a4a4a;--h2:26px;--h3:16px}.cfg-dashboard-content{height:100%;margin-bottom:40px;max-width:1200px;width:100%}.cfg-page-header{align-items:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px hsla(0,0%,83%,.25);display:flex;flex-direction:column;height:64px;justify-content:center;margin-bottom:16px;max-width:1200px;padding:8px 16px;width:100%}.cfg-h2{color:#4a4a4a;color:var(--black);font-family:Montserrat,sans-serif;font-size:26px;font-size:var(--h2);font-weight:600;line-height:185.9%}.cfg-h3-white{color:var(--white)}.cfg-h3-black,.cfg-h3-white{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;letter-spacing:.2px;line-height:185.9%;text-align:center}.cfg-h3-black{color:#4a4a4a;color:var(--black)}.cfg-section-header{align-items:center;background-color:var(--dark-blue);border-radius:10px;box-shadow:0 2px 8px 0 var(--shadow);cursor:pointer;display:flex;flex-direction:row;gap:10px;height:35px;padding:0 20px;position:relative;width:100%}.cfg-section-header-title{grid-column-gap:8px;grid-row-gap:8px;align-items:center;display:flex;flex:0 1 auto;justify-content:center}.cfg-section-header-icon{height:16px;width:16px}.cfg-toggle-section-icon{position:absolute;right:20px}.cfg-header-icon{height:16px;width:16px}.cfg-down-icon,.cfg-header-icon{align-items:center;display:flex;justify-content:center;object-fit:cover}.cfg-down-icon{height:6px;width:12px}.cfg-section-content{grid-column-gap:10px;grid-row-gap:10px;align-items:flex-start;margin-bottom:10px;max-width:1200px}.cfg-card-section,.cfg-section-content{display:flex;justify-content:flex-start;width:100%}.cfg-card-section{grid-column-gap:8px;grid-row-gap:8px;align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px hsla(0,0%,83%,.25);flex-direction:column;height:100%;padding:8px 16px 16px}.cfg-card-section.empty{background-color:hsla(0,0%,100%,0);box-shadow:none}.cfg-title{grid-column-gap:4px;grid-row-gap:4px;align-items:flex-start}.cfg-section-breaker,.cfg-title{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.cfg-section-breaker{grid-column-gap:10px;grid-row-gap:10px;align-items:center;background-color:#f0f0f0;height:1px}.cfg-vectors-wrapper-55{align-items:center;display:flex;flex:0 1 auto;height:2px;justify-content:center;object-fit:cover}.cfg-content{grid-column-gap:8px;grid-row-gap:8px}.cfg-content,.cfg-log-content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.cfg-log-content{margin-bottom:8px}.cfg-add-log{grid-column-gap:20px;grid-row-gap:20px;justify-content:center}.cfg-add-log,.cfg-log-input{align-items:center;display:flex;width:100%}.cfg-log-input{grid-column-gap:6px;grid-row-gap:6px;background-color:#fbfbfb;border:.8px solid #d6d6d6;border-radius:95px;height:30px;justify-content:flex-start;padding-left:12px;padding-right:98px}.cfg-body-6{color:#939393;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}.cfg-add-button{color:#4abeff}.cfg-add-button,.cfg-add-button:hover{grid-column-gap:10px;grid-row-gap:10px;align-items:center;border:1px solid #4abeff;border-radius:104px;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;height:30px;justify-content:center;line-height:188.9%;padding:2px 13px;text-align:center;width:76px}.cfg-add-button:hover{background-color:#4abeff;color:#fff}.cfg-log-row{grid-column-gap:20px;grid-row-gap:20px;border:solid #f0f0f0;border-width:0 0 1px;justify-content:center;padding-bottom:2px;padding-top:2px}.cfg-entered-value,.cfg-log-row{align-items:center;display:flex;width:100%}.cfg-entered-value{grid-column-gap:6px;grid-row-gap:6px;border-radius:95px;justify-content:flex-start;padding-bottom:4px;padding-top:4px}.cfg-text-body{color:#4a4a4a;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}.cfg-text-button{grid-column-gap:10px;grid-row-gap:10px;align-items:center;border-radius:104px;display:flex;flex:0 1 auto;height:33px;justify-content:center;padding:2px 8px}.cfg-texts{color:#afafaf;cursor:pointer;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:206.4%;text-align:center}.cfg-data-sections{gap:20px;height:100%;margin-top:20px;overflow-y:scroll;padding-right:10px;width:1230px}.cfg-data-section,.cfg-data-sections{display:flex;flex-direction:column}.cfg-section-header span{color:var(--white);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600}div.cfg-section-fill{display:flex;flex-direction:column;flex-grow:1}div.cfg-section-content{height:50%}div.cfg-content{height:100%}div.cfg-log-content{flex-grow:1;height:135px;overflow-y:scroll}div.cfg-h2{font-size:20px}.menu-inicio{border-left:5px solid transparent;cursor:pointer;height:35px;padding:0 0 0 20px!important;width:100%}.menu-inicio:hover{background-color:var(--medium-blue)}.active-op{background-color:var(--dark-orange)!important;border-left:5px solid var(--white)}div.menu-inicio:has(div.subsection-op).active-op{background-color:var(--dark-orange)!important}.subsection-op{margin-left:20px}.section-title .h4-p2{font-size:15px!important}.white-bar{background-color:var(--white);height:100%;margin-right:10px;width:5px}.top-bar-link{background-color:initial;cursor:pointer;transition:.3s ease-out}.top-bar-link:hover{background-color:var(--dark-orange)}.top-bar-icon{max-height:18px;max-width:18px}.user-content{padding:0 20px;width:100%}.optica-dropdown{cursor:pointer;padding:10px!important}.optics-container{align-items:center;background-color:var(--white);border:1px solid var(--light-blue);border-radius:10px;bottom:20px;box-shadow:var(--shadow) 0 4px 12px;display:flex;flex-direction:column;left:220px;position:absolute;z-index:10}.optics-container .optics-op{align-items:center;cursor:default;display:flex;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;gap:10px;line-height:normal;padding:8px 12px;width:100%}.optics-container .optics-op:hover{background-color:var(--subtle-blue)}.optics-container .optics-op:hover:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.optics-container .optics-op:hover:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.optics-op .selected-op{color:var(--dark-blue);font-weight:500}.popup-screen-actions{align-items:stretch;display:flex;flex-direction:row;gap:20px;justify-content:space-evenly;padding-bottom:20px}.popup-screen-box{border-radius:8px;display:flex;flex-direction:row;gap:10px;justify-content:center;padding:10px;width:50%}.popup-screen-box-info{grid-gap:10px;display:grid;grid-template-columns:repeat(4,auto)}.grid-2{grid-template-columns:repeat(2,1fr)!important}.grid-3{grid-template-columns:repeat(3,1fr)!important}.grid-4{grid-template-columns:repeat(4,1fr)!important}.grid-5{grid-template-columns:repeat(5,1fr)!important}.grid-6{grid-template-columns:repeat(6,1fr)!important}.grid-7{grid-template-columns:repeat(7,1fr)!important}.grid-8{grid-template-columns:repeat(8,1fr)!important}.grid-9{grid-template-columns:repeat(9,1fr)!important}.grid-10{grid-template-columns:repeat(10,1fr)!important}.grid-11{grid-template-columns:repeat(11,1fr)!important}.grid-12{grid-template-columns:repeat(12,1fr)!important}.popup-screen-content{align-items:flex-start;display:flex;flex-direction:row;gap:10px}.popup-screen-content-col{display:flex;flex-direction:column}.w-30{width:30%!important}.w-40{width:40%!important}.w-50{width:50%!important}.w-60{width:60%!important}.w-70{width:70%!important}.w-100{width:100%!important}.opt-table-container{display:flex;flex-direction:column;gap:8px;padding:20px;width:100%}.opt-table-container-npt{padding-top:0!important}.opt-table-container-npb{padding-bottom:0!important}.opt-table-content{grid-gap:5px;display:grid;grid-auto-rows:minmax(28px,auto);grid-template-columns:repeat(10,1fr)}.opt-table-tooltip{grid-gap:3px;display:grid;font-size:13px;grid-auto-rows:minmax(20px,auto);grid-template-columns:repeat(10,1fr)}.opt-table-title{align-items:center;border-bottom:1px solid var(--light-gray);color:var(--superdark-gray);cursor:default;display:flex;flex-direction:row;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:600;gap:10px;margin-bottom:10px;padding-bottom:5px}.opt-table-title-button{justify-content:space-between}.opt-table-subtitle{color:var(--superdark-gray);font-family:Montserrat;font-size:13px;font-weight:500}.cell-label{color:var(--dark-blue);font-weight:500}.cell,.cell-label{align-items:center;cursor:default;display:flex;font-size:13px;justify-content:center}.cell{gap:7px}.cell-extra{align-items:center;display:flex;justify-content:flex-start}.cell-extra .radio-op{gap:10px!important}.cell-extra .label{color:var(--dark-blue);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500}.square-cell{align-items:center;border:1px solid var(--medium-blue);border-radius:5px;display:flex;flex-direction:column;gap:0!important;height:50px;padding-bottom:5px;transition:.3s ease-out;width:50px}.square-cell:hover{background-color:var(--subtle-blue);cursor:pointer}.square-cell span{font-size:12px}.tooltip-container-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.combined-cells-2{grid-column:span 2}.combined-cells-3{grid-column:span 3}.combined-cells-4{grid-column:span 4}.combined-cells-5{grid-column:span 5}.combined-cells-6{grid-column:span 6}.combined-cells-7{grid-column:span 7}.combined-cells-8{grid-column:span 8}.combined-cells-9{grid-column:span 9}.combined-cells-10{grid-column:span 10}.combined-cells-11{grid-column:span 11}.combined-cells-12{grid-column:span 12}.combined-cells-13{grid-column:span 13}#rx-anterior,#rx-nueva{grid-template-columns:30px 1fr 1fr 1fr .5fr 1fr 1fr 1fr 1fr .5fr}#av{grid-template-columns:30px 1fr 1fr 30px 1fr 1fr}#av input{text-align:center}#dip{grid-template-columns:50px 1fr 1fr}#prisma{grid-template-columns:.5fr 1fr 1fr 1fr 1fr 1fr .5fr}#tonometria{grid-template-columns:1fr 1fr}#queratometria{grid-template-columns:50px 1fr 50px 1fr 50px 1fr 50px}#rx-definitiva{grid-template-columns:50px 1fr 1fr 1fr 1fr!important}#avsc-avcc-ae{grid-template-columns:50px 1fr 30px 50px 1fr .5fr!important}#control-convergencia,#humphriss{grid-template-columns:50px 1fr 1fr 1fr!important}#desviaciones-objetivas-frec{grid-template-columns:1fr 1fr 1fr 1fr 1fr .5fr 1fr 1fr!important}#sensory-fusion{grid-template-columns:.5fr 1fr .5fr .5fr .5fr 1fr .5fr 1fr .5fr!important}#cover-test{grid-template-columns:90px 90px 90px 50px 90px 90px 90px!important}#filtro-rojo,#line-grid{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAt8AAADNCAMAAABXVexPAAAAAXNSR0IB2cksfwAAAAlwSFlzAAASdAAAEnQB3mYfeAAAALpQTFRFAAAAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkWWwUAAAAD50Uk5TAP8L6NmLl6Z7LfQXJvserXSEnk/SBOFAAQVv5+BhA03FsjlBwL4/AirUV2PinB0kn9teW6RGubjGR2dpWWjwpKOlAAADQElEQVR4nO3YSXJUVxRFUaUEiLoWWDYGm8JyjXFdzn9ahqZ7ROTL7RuftQZwGrvx4797dAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAB243cmrDBA8dn+wuzZvaMMFTl6/sTq+Om9owwUvXrt/Y3bx1e9jUhgmeunP37T/cvfvDpjZM8NKDh+/eKGePHo+a2jDBc57zMcFTcscET8kdEzwld0zwlNwxwVNyxwRPyR0TPCV3TPCU3DHBU3LHBE/JHRM8JXdM8JTcMcFTcscET8kdEzwld0zwlNwxwVNyxwRPyR0TPCV3TPCU3DHBU3LHBE/JHRM8JXdM8JTcMcFTcscET8kdEzwld0zwlNwxwVNyxwRPyR0TPCV3TPCU3DHBU3LHBE/JHRM8JXdM8JTcMcFTcscET8kdEzwld0zwlNwxwVNyxwRPyR0T/P18dLxkZlbus/0nDmdN8VnBxxY///iTJTuzcj/5dP+NQ1lUfFbwocWfPvvs8+dLlmblfvHy1Rf7rxzCsuKzgo8sfvHl6VdfL9oalvvom2+/+37FzloLi08LPq74xfFu6y7+78b/pXjr4vUPb35ctDXtc/LTm59fr9hZa2HxacFHFn/6y6tfXyxZmpX7+W+//7H/yiEsKz4r+Nji538+WbIzK/fJX/tvHMqi4rOCDy5+vmRlVu41N/1DWVJ8VvDBxddc5oflHm1JccFTcscET8kdEzwld0zwlNwxwVNyxwRPyR0TPCV3TPCU3DHBU3LHBE/JHRM8JXdM8JTcMcFTcscET8kdEzwld0zwlNwxwVNyxwRPyR0TPCV3TPCU3DHBU3LHBE/JHRM8JXdM8JTcMcFTcscET8kdEzwld0zwlNwxwVNyxwRPyR0TPCV3TPCU3DHBU3LHBE/JHRM8JXdM8JTcMcFTcscET8kdEzwld0zwlNwxwVNyxwRPyR0TPPP40dm7Rg8fjJraMMFb9++9bXT3zrCpDRM8dfvWzd2N69eGTW2Y4K2rp7srl8dNbZjgrUu7k+N5UxsmeOrv3T8DpzZM8JZzVUxwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOB9/AtawR1hVt2xLgAAAABJRU5ErkJggg==);-webkit-column-gap:5px!important;column-gap:5px!important;gap:5px!important;grid-template-columns:70px 30px 70px 70px 30px 70px 70px 30px 70px 70px 30px 70px!important;z-index:5}#audiometry-grid{grid-template-columns:.75fr .5fr .5fr 1fr .75fr 1fr 1fr 1fr 1.2fr .75fr!important}#audiometry-data-grid{grid-template-columns:150px 400px 10px!important}#audiometry-testing{grid-template-columns:.25fr .75fr .25fr .75fr .25fr 1fr!important}.opt-table-title-grid-10{display:grid;grid-template-columns:repeat(10,1fr)}.cell-start-content{justify-content:flex-start!important}.cell-end-content,.cell-start-content{align-items:center;display:flex;flex-direction:row;gap:10px}.cell-end-content{justify-content:flex-end!important}.cell-left-content{justify-content:flex-start!important;padding-left:5px}.cell-right-content{justify-content:flex-end!important;padding-right:5px}.cell-sb-content{gap:10px;justify-content:space-between!important}.cell-sb-content,.data-field-container-row{align-items:center;display:flex;flex-direction:row}.input-cell{width:100%}.cell-icon{align-items:center;background-color:initial;cursor:pointer;display:flex;height:16px;justify-content:center;width:16px}.double-col{align-items:flex-start;display:flex;flex-direction:row;gap:20px;width:100%}.cell-fill{background-color:var(--superlight-blue);border:1px solid var(--light-blue);border-radius:15px;cursor:pointer;padding:5px;transition:.3s ease-out}.cell-fill:hover{background-color:var(--subtle-blue)}.cell-fill-extra{height:32px}.worth-test-container{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;width:100%}.worth-test-op{align-items:center;display:flex;flex-direction:column;gap:10px}.worth-img{border:1px solid var(--dark-gray);border-radius:50%;height:90px;width:90px}.layer-grid-container{display:flex;position:relative;width:735px}#line-grid{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0!important}.popup-screen-eye-schema{align-items:center;background-color:var(--superlight-gray);border:1px solid transparent;border:1px solid var(--light-gray);border-radius:15px;cursor:pointer;display:flex;flex-direction:row;gap:20px;height:100%;justify-content:center;position:relative;transition:.3s ease-out}.popup-screen-eye-schema .canvas-container{position:absolute}.popup-screen-eye-schema:hover{border:1px solid var(--dark-gray)}.eye-schema-icon{width:100px}.top-line{border-top:2px solid var(--dark-orange)}.bottom-line{border-bottom:2px solid var(--dark-orange)}.left-line{border-left:2px solid var(--dark-orange)}.right-line{border-right:2px solid var(--dark-orange)}.c-pointer{cursor:pointer}.check-container-content{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:10px;height:100%;justify-content:space-between!important;padding:0 10px}.section-content-data-obs{background-color:var(--superlight-gray);border:1px solid var(--light-gray);border-radius:15px;padding:20px}.dup-prod-table{grid-gap:0!important;border:1px solid var(--dark-gray);border-radius:15px;grid-template-columns:140px 1fr 1fr!important}.dup-prod-table div{min-height:30px}.dup-prod-table div:nth-last-child(n+4){border-bottom:1px solid var(--dark-gray)}.active-check-container{background-color:var(--dark-orange);border-radius:50px;color:var(--white)}#ref-grid{grid-template-columns:50px 1fr 1fr 1fr 30px 50px 1fr 1fr 1fr!important}#dem{grid-template-columns:50px 50px 1fr 1fr 1fr 1fr 1fr 1fr!important}#desv-obj{grid-template-columns:70px 1fr 1fr 1fr 1fr 30px!important}#verg{grid-template-columns:50px 1fr 1fr 1fr 1fr 1fr 1fr!important}#desv-sub{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 50px!important}#eye-health-grid{grid-template-columns:50px 50px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr!important}#cover-test input[type=type-full],#desv-obj input[type=type-full]{text-align:center!important}#accomodative-grid{grid-template-columns:120px 150px 30px 30px!important}.full-height{height:100%;height:-webkit-fill-available;height:fill-available;height:-moz-available;height:stretch}.cell-fs-15{font-size:15px}#gdpr-consent-grid{grid-template-columns:100px 300px 30px 120px 300px!important}#audio-consent-grid{grid-template-columns:120px 300px 30px 120px 300px!important}#gdpr-consents-grid,#gdpr-consents-grid-comercial{grid-template-columns:80px 20px 20px 40px 20px 20px 50px 20px 20px 50px 20px 20px 70px 20px!important}#lc-consents-grid{grid-template-columns:50px 20px 20px 100px 20px 20px 100px 20px 20px 40px 20px!important}#basic-optometry-report-grid{grid-template-columns:auto 10px auto!important}#advanced-optometry-report-grid{grid-template-columns:100px 20px 1fr 60px 20px!important}#glasses-report-grid{grid-template-columns:auto 10px auto 10px auto!important}#lc-report-grid{grid-template-columns:auto 10px auto 10px auto 10px auto!important}#audiometry-report-grid,#hearing-aids-report-grid{grid-template-columns:auto 10px auto!important}.eye-schema-container{background-color:hsla(0,0%,50%,.616);height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:4}.eye-schema-container,.eye-schema-popup{align-items:center;border-radius:10px;display:flex}.eye-schema-popup{background-color:var(--subtle-gray);box-shadow:0 2px 8px 0 var(--shadow);flex-direction:column;gap:10px;padding:50px 10px 10px;position:relative}.eye-schema-buttons{gap:20px;width:100%}.eye-schema-buttons,.eye-schema-eyes{align-items:center;display:flex;flex-direction:row;justify-content:center}.eye-schema-eyes{gap:40px;height:150px;position:relative;width:225px}.eye-schema-canvas{left:0;position:absolute;top:0}.eye-schema-options-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.eye-schema-content{background-color:var(--white);border:1px solid var(--light-gray);border-radius:10px}.canvas-color-button{border:1px solid var(--dark-gray);border-radius:50%;height:25px;width:25px}.eye-schema-info{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:center;width:100%}.eye-schema-popup .eye-schema-eyes{height:300px;width:450px}.eye-schema-popup .eye-schema-icon{width:200px}.cover-test-container{background-color:hsla(0,0%,50%,.616);height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:4}.cover-test-container,.cover-test-popup{align-items:center;border-radius:10px;display:flex}.cover-test-popup{background-color:var(--white);box-shadow:0 2px 8px 0 var(--shadow);flex-direction:column;gap:20px;padding:60px 20px 20px;position:relative}.cover-test-buttons{align-items:center;display:flex;flex-direction:row;gap:20px}.popup-content{padding:20px;width:auto}.hess-lancaster-container{background-color:hsla(0,0%,50%,.616);height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:4}.hess-lancaster-container,.hess-lancaster-popup{align-items:center;border-radius:10px;display:flex}.hess-lancaster-popup{background-color:var(--subtle-gray);box-shadow:0 2px 8px 0 var(--shadow);flex-direction:column;gap:10px;max-height:98%;padding:50px 10px 10px;position:relative}.hess-lancaster-buttons{align-items:center;display:flex;flex-direction:row;gap:20px}.hess-lancaster-popup .popup-content{overflow-y:auto;padding:0!important;width:auto!important}.hess-lancaster-data{background-color:var(--subtle-gray);background-size:cover;height:400px;position:relative;width:400px}.left-bg{background-image:url(data:image/png;base64,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)}.right-bg{background-image:url(data:image/png;base64,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)}.grid-svg{height:100%;position:absolute;width:100%}#hess-lancaster{gap:10px!important;grid-template-columns:1fr 40px 1fr!important}.cell-info-top{align-items:flex-start}.cell-info-bottom,.cell-info-top{color:var(--superdark-gray);display:flex;font-family:Montserrat;font-size:11px;font-weight:700;justify-content:space-between;padding:0 5px}.cell-info-bottom{align-items:flex-end}.cell-info-center{align-items:center;color:var(--superdark-gray);display:flex;font-family:Montserrat;font-size:11px;font-weight:700;justify-content:space-between;padding:0 5px}.hl-container{align-items:center;display:flex;flex-direction:column;gap:20px}.file-viewer-container{display:flex;flex-direction:row;gap:10px;height:100%}.category-list{display:flex;flex-direction:column;gap:10px;padding:20px!important}.file-info-container{flex:1 1;flex-direction:column;padding:10px 20px 20px}.file-info,.file-info-container{align-items:center;display:flex;justify-content:center}.file-info{background-color:var(--light-gray);border-radius:10px;height:100%;overflow-y:auto;padding:20px;width:100%}.file-info img{max-height:98%;max-width:98%!important;pointer-events:none}.file-options-container{display:flex;flex-direction:row;gap:5px;margin-top:20px}.file-options-container .action{min-width:75px!important}.category-list .section-history-header{margin-bottom:10px}.file-check-content{align-items:flex-start!important}.file-check-content .check-container-content{margin-top:3px}.file-info .loading-info-container{padding-bottom:0!important}.file-info-info{align-items:center;display:flex;flex-direction:row;gap:5px;margin-bottom:10px;width:100%}.file-info-info img{pointer-events:none;width:14px}.file-info-info span{font-size:13px}.fade-enter{opacity:0;transition:opacity .3s ease-in}.fade-enter-active{opacity:1}.fade-exit{opacity:1;transition:opacity .3s ease-out}.fade-exit-active{opacity:0}.fv-col-sec{display:flex;flex-direction:column;gap:10px;justify-content:flex-start}#fv-grid{grid-template-columns:20px 200px 30px 20px 200px!important}#move-file-grid{grid-template-columns:130px 250px!important}.selected-row{background-color:var(--light-orange-2)!important;color:var(--black)!important}.selected-row .rdt_TableCell div{font-weight:700!important}.popup-screen{background-color:var(--subtle-gray);border-radius:10px;box-shadow:0 2px 8px 0 var(--shadow);display:flex;flex-direction:column;height:98%;padding:50px 10px 10px;position:relative;width:98%}.popup-screen-header{background-color:var(--dark-blue);border-radius:10px 10px 0 0;display:flex;height:40px;left:0;padding:10px 20px;position:absolute;top:0;width:100%}.popup-screen-header-title{color:var(--white);font-family:Montserrat,sans-serif;font-size:16px;font-weight:600}.popup-action-icon{align-items:center;background-color:initial;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0}.popup-action-icon img{height:20px;width:20px}.close-icon{position:absolute;right:10px;top:10px}.popup-screen-tab-list{display:grid;grid-template-columns:repeat(9,1fr);text-align:center}.tab-content{padding:10px}.tab-content,.tab-content-screen{background-color:var(--white);flex:1 1;min-height:300px;overflow-x:hidden;overflow-y:auto;position:relative}.tab-content-screen{padding:10px 0 5px}.tab-content-no-overflow{overflow-x:visible!important;overflow-x:initial!important;overflow-y:visible!important;overflow-y:initial!important}.active-tab{align-items:center;background-color:var(--white);border-radius:8px 8px 0 0;box-shadow:0 2px 8px 0 var(--shadow);color:var(--superdark-gray);cursor:default;cursor:pointer;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;justify-content:center;padding:5px;position:relative}.active-tab .no-shadow-div{background-color:var(--white);bottom:-5px;height:10px;position:absolute;width:100%}.inactive-tab{align-items:center;background-color:var(--light-gray);border-left:1px solid var(--medium-gray);border-radius:8px 8px 0 0;border-right:1px solid var(--medium-gray);border-top:1px solid var(--medium-gray);color:var(--dark-gray);cursor:default;cursor:pointer;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;justify-content:center;padding:8px}.inactive-tab:hover{background-color:var(--light-gray-2)}.tab-icon{height:16px;width:16px}.popup-screen-extra{height:auto!important;padding:40px 0 0!important}.popup-screen-extra .tab-content{box-shadow:none!important}.auto-h{height:auto!important}.background-gray{background-color:var(--subtle-gray)!important}.diagnosis-window{height:auto!important;height:500px!important;min-width:900px!important}.diagnosis-content{overflow:visible!important;overflow:initial!important;padding:0!important;width:100%!important}.diagnosis-content,.diagnosis-content .input-text-area{height:100%!important}.diagnosis-container{display:flex;flex-direction:column;gap:20px;height:100%;width:100%}.external-window-bg{align-items:center;background-color:hsla(0,0%,50%,.616);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.external-window{background-color:var(--subtle-gray);border-radius:10px;box-shadow:0 2px 8px 0 var(--shadow);gap:20px;height:98%;max-width:98%;padding:50px 10px 10px;position:relative;width:auto}.external-window,.external-window-body{align-items:center;display:flex;flex-direction:column}.external-window-body{gap:10px;overflow-y:auto;padding-right:20px;width:100%}.external-window-body-extra{display:flex;flex-direction:row;overflow-y:hidden;padding-right:0}.external-window-header{background-color:var(--dark-blue);border-radius:10px 10px 0 0;display:flex;height:40px;left:0;padding:10px 20px;position:absolute;top:0;width:100%}.external-window-header-title{color:var(--white);font-family:Montserrat,sans-serif;font-size:16px;font-weight:600}.external-window-buttons{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center}.external-window-col{align-items:center;display:flex;flex-direction:column}.external-window-row{gap:20px}.external-window-content,.external-window-row{align-items:flex-start;display:flex;flex-direction:row}.external-window-content{gap:10px}.external-window-extra{height:auto!important}.audiometry-chart{grid-gap:0!important;border:1px solid var(--medium-blue);grid-auto-rows:minmax(25px,auto);grid-template-columns:repeat(9,60px)!important}.audiometry-chart .cell{border-bottom:1px dotted var(--medium-blue)!important;border-right:1px dotted var(--medium-blue)!important}.audiometry-chart>.cell:nth-child(9n){border-right:none!important}.audiometry-chart>.cell:nth-last-child(-n+9){border-bottom:none!important}.chart-options-content{border:1px solid var(--medium-blue);padding:10px 20px}.chart-options-content .check-container-content{justify-content:space-between!important;width:100%!important}.c-title,.chart-options-content .cell{align-items:center;justify-content:center}.c-title{border-bottom:1px solid var(--light-gray);color:var(--superdark-gray);cursor:default;display:flex;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;height:28px;padding-bottom:5px}.chart-options-content .radio-op{width:auto!important}.chart-options-content>:nth-child(3){grid-row:3;height:50px!important}.chart-v-axis{display:flex;flex-direction:column}.chart-v-axis .cell{height:28px!important}#audiometry-chart-opt{grid-template-columns:auto 10px auto 10px auto!important}.grid-options{align-items:flex-start}.grid-container,.grid-options{display:flex;flex-direction:column;justify-content:flex-start}.grid-container{align-items:center}.audiometry-info-container{align-items:center;display:flex;flex-direction:row;gap:30px}.audiometry-info-container div{align-items:center;display:flex;flex-direction:row;gap:5px}.red-line-1{border:2px solid var(--red);margin-bottom:15px;width:100%}.red-line-2{background-image:repeating-linear-gradient(to right,var(--red),var(--red) 14px,transparent 12px,transparent 20px)}.red-line-2,.red-line-3{height:3px;margin-bottom:15px;width:100%}.red-line-3{background-image:repeating-linear-gradient(to right,var(--red),var(--red) 3px,transparent 3px,transparent 6px)}.blue-line-1{border:2px solid var(--dark-blue);margin-bottom:15px;width:100%}.blue-line-2{background-image:repeating-linear-gradient(to right,var(--dark-blue),var(--dark-blue) 14px,transparent 12px,transparent 20px)}.blue-line-2,.blue-line-3{height:3px;margin-bottom:15px;width:100%}.blue-line-3{background-image:repeating-linear-gradient(to right,var(--dark-blue),var(--dark-blue) 3px,transparent 3px,transparent 6px)}.chart-container{position:relative!important}.chart-data-container{align-items:center;border:1px solid var(--medium-blue);border-radius:15px;display:flex;flex-direction:column;gap:20px;max-width:366px;padding:10px 20px 20px}.chart-data-container .c-title{padding-bottom:0}.red{background-color:rgba(216,20,56,.02);border:1px solid #d814387d}.blue{background-color:rgba(14,152,215,.02)}.red .cell-label{color:#d81438}.obs-content{display:flex;flex-direction:column;height:100%}.external-window-obs{width:98%!important}.observations-container{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.observation-list{border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:10px!important;width:300px}.observation-list-extended{display:flex;flex:1 1;flex-direction:column;gap:20px;overflow-y:auto;padding:10px!important}.observation-info-container{border:1px solid var(--medium-gray);border-radius:10px;cursor:default;display:flex;flex-direction:column;margin:0 5px;padding:10px;transition:.3s ease-in-out}.observation-info-container:hover{background-color:var(--light-blue)}.item-list-container{display:flex;flex-direction:column;gap:10px;overflow-y:auto}.obs-sections{display:flex;flex-direction:row;gap:10px;height:100%}.obs-options-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:100%}.op-col{flex-direction:column}.obs-card{box-sizing:border-box;padding:0;position:relative}.obs-card:hover{background-color:initial}.selected-observation-card,.selected-observation-card:hover{background-color:var(--light-gray)}.obs-card-header{background-color:var(--dark-blue);border-radius:10px 10px 0 0;color:var(--white);display:flex;flex-direction:row;gap:5px;padding:10px}.obs-info-text{padding:20px 20px 0}.observation-list-section{display:flex;flex:1 1;flex-direction:column;gap:10px}.obs-card-footer{align-items:center;display:flex;justify-content:flex-end;padding:10px}.selected-observation,.selected-observation:hover{background-color:var(--dark-blue);color:var(--white)}.selected-observation-card{transition:.3s ease-in-out}.new-observation-container{background-color:var(--white);border-radius:10px;box-shadow:0 2px 8px 0 var(--shadow);display:flex;flex-direction:column;padding:20px}.obs-options-container-extra{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;padding-top:20px}.new-observation-container .section-history-header{margin-bottom:20px}.godexprinting-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}#goDex-content-grid{grid-template-columns:70px 120px 10px auto!important}#goDex-multiple-content-grid{grid-template-columns:190px 300px!important}.godexprinting-grid{margin-bottom:0!important}.store-panel{display:flex;flex:1 1;flex-direction:column;width:1400px}.store-tab-container{display:flex;height:50px;width:100%}.store-body{background-color:#fff;border-radius:0 0 8px 8px;box-shadow:0 2px 8px 0 var(--shadow);display:flex;padding:20px}.store-body,.store-info{flex-direction:column;margin-bottom:20px}.store-info{gap:10px!important;width:1230px}.store-info .data-field{justify-content:flex-start}.store-tab{align-items:center;background-color:var(--light-gray);border-left:1px solid var(--medium-gray);border-radius:8px 8px 0 0;border-right:1px solid var(--medium-gray);border-top:1px solid var(--medium-gray);color:var(--dark-gray);cursor:pointer;display:flex;flex-direction:row;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;gap:8px;justify-content:center;max-width:250px;padding:5px;width:100%}.store-tab:hover{background-color:var(--light-gray-2)}.store-tab-selected{border:0;border-left:1px solid var(--dark-blue);border-right:1px solid var(--dark-blue);border-top:1px solid var(--dark-blue);box-shadow:0 2px 8px 0 var(--shadow);color:var(--superdark-gray);color:var(--white);font-weight:600}.store-tab-selected,.store-tab-selected:hover{background-color:var(--dark-blue)}.store-tab img{height:14px}.store-body-cols{display:flex;flex-direction:row;gap:20px;width:100%}.store-body-sec{display:flex;flex-direction:column;gap:10px;width:50%}.store-body-sec .data-field{justify-content:flex-start}.supplier-card-info{padding-top:20px}.supplier-card .section-content-sep{margin-bottom:10px!important}.supplier-card{background-color:var(--subtle-gray);border:1px solid var(--medium-gray);border-radius:10px;box-shadow:0 2px 8px 0 var(--shadow);display:flex;flex-direction:column;padding:20px;position:relative}.supplier-card .close-icon{position:absolute;right:10px;top:10px}.supplier-card .close-icon img{height:16px!important;width:16px!important}.store-content-data{display:flex;flex-direction:row;gap:20px;height:100%;justify-content:flex-start}.store-product-info{padding-top:40px}.store-products-table{width:100%}.store-products-table .sc-bBHxTw{display:none!important}.store-product-filter{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:flex-start;margin:20px 0;padding:0 20px;position:relative;width:100%}.store-product-filter .data-field{cursor:pointer;justify-content:flex-start!important}.store-product-buttons{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;position:absolute;right:0}.floating-menu{align-items:stretch;background-color:var(--subtle-gray);border:1px solid var(--medium-gray);border-radius:11px;box-shadow:0 2px 8px 0 var(--shadow);display:flex;flex-direction:column;justify-content:space-between;list-style:none;margin-top:20px!important;position:absolute;top:100%;width:240px;z-index:20}.floating-menu li{align-items:center;color:var(--black);cursor:default;display:flex;font-weight:500;height:40px;padding:10px;transition:.3s ease-in-out}.floating-menu li:hover{background-color:var(--light-blue);color:var(--black);cursor:pointer}.floating-menu li:first-child{border-top-left-radius:11px;border-top-right-radius:11px}.floating-menu li:last-child{border-bottom-left-radius:11px;border-bottom-right-radius:11px}.custom-w{max-width:350px!important}.store-search-content{align-items:flex-start;flex-direction:column;width:1450px!important}.action-bar-store{width:1400px}#transfer-grid{grid-template-columns:95px 250px 20px 105px 250px!important}@media screen and (max-width:1537px){.action-bar-store,.store-panel,.store-search-content{width:1230px!important}}@media screen and (min-width:1537px){.store-data-content .action-bar,.store-data-content .store-info,.store-data-content .store-panel{max-width:1500px!important;width:1450px}}.inventory-prods-table .rdt_TableBody{max-height:480px;overflow-y:auto}.inventory-prods-table-verify .rdt_TableBody{max-height:120px;overflow-y:auto}.inventory-prods-table-verify--expanded .rdt_TableBody{max-height:400px;overflow-y:auto}.inventory-prods-table-not-found .rdt_TableBody{max-height:120px;overflow-y:auto}.inventory-prods-table-not-found--expanded .rdt_TableBody{max-height:400px;overflow-y:auto}.product-stock-list-container .custom-datatable{overflow-x:hidden}.product-stock-list-container .custom-datatable .sc-hGPBjI{max-height:470px;overflow-y:auto}.product-stock-list-container .custom-datatable .rdt_TableRow:hover{background-color:initial}.product-stock-list-container .custom-datatable .rdt_TableRow{cursor:default}.product-traceability-container{display:flex;flex:1 1;flex-direction:column}.product-traceability-filter-container{display:flex;flex-direction:row;gap:20px;justify-content:flex-start;padding:20px}.product-traceability-filter-container .combobox{width:250px}.product-traceability-container .custom-datatable .rdt_TableRow:hover{background-color:initial;cursor:default}.product-stock-container button{background-color:var(--medium-blue);border-radius:8px;color:var(--white);font-family:Montserrat;font-size:20px;height:24px;width:24px}.product-stock-container{align-items:center;display:flex;flex-direction:row;gap:8px}.product-stock-container .input-data input{text-align:center!important}.product-container{display:flex;flex:1 1;flex-direction:column;gap:25px;outline:none;overflow-y:scroll;padding:20px 40px;width:100%}.container-panel,.product-container{background-color:var(--white);border-radius:10px;box-shadow:0 2px 8px 0 var(--shadow)}.container-panel{padding:20px}.product-info{display:flex;flex-direction:row;gap:10px}.product-info-col{display:flex;flex-direction:column;gap:10px}.double-data-field{display:flex;flex-direction:row;gap:20px}.double-data-field .data-field{width:50%!important}.product-info .grid-5 .cell{justify-content:flex-start}.product-info .grid-11 .cell,.product-info .grid-9 .cell{justify-content:center}#product-content-grid{grid-template-columns:auto 1fr .1fr auto 1fr!important}#advanced-product-content-grid{grid-template-columns:1fr 210px 20px 50px 210px 20px 1fr 1fr!important}.discountinued-tag{color:var(--dark-orange)!important;font-size:13px!important}#product-content-buttons-store{grid-template-columns:125px 50px 1fr 15px 1fr!important}#product-content-buttons-delivery-note{grid-template-columns:1fr 15px 1fr!important}.delivery-note-filters-container .cell-extra{align-items:flex-start!important;justify-content:flex-end;padding-right:5px}.delivery-note-filters-container .cell{align-items:flex-start!important}.delivery-note-table{margin-top:0!important}#delivery-note-filters-grid{grid-template-columns:180px 1fr 20px 150px 30px 190px 20px 180px 150px!important}#delivery-note-grid{grid-template-columns:150px 200px .1fr 120px 200px!important}.delivery-note-steps-container{border:1px solid var(--light-gray);border-radius:10px;display:flex;flex:1 1;flex-direction:column;gap:20px;padding:20px}.step-controller-container{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}.step-controller-container button{width:20px}.step-controller-container span{color:var(--superdark-gray);font-size:16px;font-weight:500;text-align:center;width:282px}.step-controller-container img{cursor:pointer;width:20px}.delivery-note-table-info-container{display:flex;flex-direction:column;margin-bottom:20px}.delivery-note-step-container .delivery-note-table-info-container:last-child{margin-bottom:0}.delivery-note-buttons-container{display:flex;flex-wrap:wrap;gap:10px}.delivery-note-buttons-container button{min-width:148px}.stock-distribution-container{align-items:center;background-color:var(--subtle-gray);border:1px solid var(--dark-gray);border-radius:10px;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-top:20px;padding:20px;width:-webkit-max-content;width:max-content}.stock-distribution-buttons-container{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}.code-reading-container{border:1px solid var(--dark-blue);border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:20px;position:relative;width:30%}.code-reading-container-input{align-items:center;display:flex;flex-direction:row;gap:12px}.stock-distribution-ops{align-items:flex-start;display:flex;flex-direction:row;gap:20px;margin-bottom:20px}.stock-distribution-ops span{color:var(--black)}.right-c{background-color:#5cb85c}.right-c,.wrong-c{border-radius:10px;color:var(--white);font-size:12px;padding:1px 5px}.wrong-c{background-color:#d9534f}.incdec-btn{background-color:var(--medium-gray);border:1px solid var(--dark-gray);border-radius:5px;font-size:20px;height:20px;width:20px}div.catalogue-cell{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:flex-end}div.catalogue-cell img{max-height:50px;max-width:160px!important}div.catalogue-cell span{color:var(--dark-blue);font-size:10px;font-weight:600;margin-top:5px}.external-window-suppliers{height:98%;width:98%}.suppliers-container{align-items:flex-start;display:flex;flex-direction:column;gap:10px;height:100%;overflow-y:auto;position:relative;width:100%}.suppliers-container .opt-table-title{width:100%!important}.supplier-info-container{display:flex;flex-direction:row;gap:40px}.supplier-info-container-col{display:flex;flex-direction:column;gap:10px}.supplier-info-container-col .input-full{flex:1 1!important}.supplier-container{background-color:var(--white);border-radius:10px;box-shadow:0 2px 8px 0 var(--shadow);display:flex;flex-direction:column;padding:20px;width:100%}.supplier-container-options{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;margin-top:30px}.supplier-container .supplier-search{justify-content:flex-start}.suppliers-table{display:flex;flex:1 1}.supplier-container-full{flex:1 1}@media screen and (max-width:1536px){.suppliers-container{overflow-y:auto}.sec-no-ov-y{overflow-y:visible!important;overflow-y:initial!important}.reduced-suppliers-table .sc-hGPBjI{max-height:none!important;overflow-y:auto!important}}@media screen and (min-width:1537px){.reduced-suppliers-table .sc-hGPBjI,.suppliers-table .sc-hGPBjI{overflow-y:auto!important}}.flex-col,.flex-col-gap{display:flex;flex-direction:column}.flex-col-gap{flex:1 1;gap:30px}.flex-row-gap{display:flex;flex-direction:row;gap:40px}.flex-col button{max-width:170px}.flex-cen{align-items:flex-start}.w-180{width:180px!important}.section-full-secs{display:flex;flex-direction:column;overflow-y:auto;scrollbar-gutter:stable;width:100%}.btn-sel{align-items:center;display:flex;gap:10px}#bulk-edit-grid{grid-template-columns:90px 1fr 1fr 90px!important}#bulk-edit-grid input{width:100%!important}.selector-glasses-type{align-items:center;display:flex;flex-direction:row;gap:20px}.selector-glasses-type img{width:16px}.grid-7-summary{grid-template-columns:auto 5px auto 5px auto 5px auto!important;width:100%}.grid-8-summary{grid-template-columns:40px auto 5px 60px auto 5px 50px auto!important}.grid-11-summary{grid-template-columns:50px auto 10px 60px auto 10px 50px auto 10px 50px auto!important}.grid-11-summary .cell-label,.grid-7-summary .cell-label,.grid-8-summary .cell-label{color:var(--superdark-gray);font-weight:600}#glasses-content-grid{grid-template-columns:150px 1fr 15px 115px 1fr!important}#cl-test-content-grid{grid-template-columns:150px 1fr 1fr 1fr 1fr 1fr!important}#cl-test-t0{grid-template-columns:1fr 1fr 1fr 1fr 30px 1fr 1fr 1fr 1fr!important}#cl-test-t1{grid-template-columns:50px 1fr 1fr 30px 1fr 1fr 30px 1fr 1fr!important}#cl-test-t2{grid-template-columns:50px 1fr 1fr 1fr 1fr 30px 1fr 1fr!important}#decentration{grid-template-columns:90px 120px 50px 120px 30px 120px 50px 40px 120px!important}.total-summary-content{align-items:center;display:flex;justify-content:center}.total-summary-content .total-summary-info{border:1px solid var(--dark-blue);border-radius:15px;display:grid;grid-template-columns:100px 200px!important;padding:20px}.total-summary-info .cell-label{color:var(--superdark-gray);font-weight:600}.ssb-container{align-items:center;border:1px solid var(--dark-blue);border-radius:12px;display:flex;flex-direction:row;justify-content:space-between;padding:20px}.ssb-fill{background-color:var(--light-blue)}.insurance-container{display:flex;flex-direction:column;gap:40px;padding:10px}.insurance-container-info{display:flex;flex-direction:column;gap:10px}.i-field{align-items:center;display:flex;flex-direction:row;gap:10px;height:28px;justify-content:space-between}.pd-container{display:flex;flex-direction:column;gap:40px}.pd-container .grid-6{grid-template-columns:auto 20px 100px 100px 100px 20px!important}.tab-selector-section{display:flex;flex-direction:row}.tab-selector-container{align-items:center;background-color:var(--white);border:1px solid var(--medium-gray);cursor:pointer;display:flex;font-family:Montserrat;font-size:13px;font-weight:500;gap:5px;height:25px;justify-content:center;transition:.3s ease-in-out;width:120px}.tab-selector-section>.tab-selector-container:not(:first-child){border-left:none}.tab-selector-container:not(.tab-selected):hover{background-color:var(--light-gray)}.tab-selected{background-color:var(--dark-blue);border:1px solid var(--dark-blue);color:var(--white);font-weight:600}.sm-container{display:flex;flex-direction:column;gap:20px}.sm-container .popup-buttons{justify-content:center!important}.sm-container-info{display:flex;flex-direction:column;gap:20px}#sales-content-grid{-webkit-column-gap:10px;column-gap:10px;grid-template-columns:1fr 120px 40px 20px 120px 80px 20px 120px 80px!important}.sm-container .popup-buttons{justify-content:space-evenly!important}div.central-catalog-provider{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:8px}span.central-catalog-provider-text{color:var(--superdark-gray);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;text-align:center;transition:.3s ease-in-out}img.central-catalog-provider-logo{-webkit-filter:grayscale(100%);filter:grayscale(100%);height:30px;transition:-webkit-filter .15s ease-in-out;transition:filter .15s ease-in-out;transition:filter .15s ease-in-out,-webkit-filter .15s ease-in-out}div.central-catalog-provider-selected img.central-catalog-provider-logo{-webkit-filter:none;filter:none}div.popup-central-catalog-parameters div.popup-message{background-color:var(--subtle-gray);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}div.popup-central-catalog-parameters .popup-row .label{white-space:nowrap}div.popup-central-catalog-parameters .popup-row+.popup-row{margin-top:10px}div.popup-central-catalog-parameters .popup-row+.catalog-parametro-title-row{margin-top:30px}div.popup-central-catalog-parameters .popup-row-value{font-size:13px;white-space:nowrap}div.popup-central-catalog-parameters .catalog-parametro-title-row{align-items:center;display:flex;gap:6px}div.popup-central-catalog-parameters .catalog-parametro-ambito-icon{cursor:pointer;height:14px}div.popup-central-catalog div.popup-message{background-color:var(--subtle-gray);max-width:1800px;width:98%}div.popup-central-catalog .catalog-main-row{align-items:stretch;display:flex;gap:15px;width:100%}div.popup-central-catalog .catalog-main-row>.popup-container-block:first-child{flex:6.5 1;min-width:0}div.popup-central-catalog .catalog-tratamientos-col{display:flex;flex:3.5 1;flex-direction:column;gap:15px;height:600px;min-height:0;min-width:0}div.popup-central-catalog .catalog-tratamientos-block{display:flex;flex:1 1;flex-direction:column;min-height:0}div.popup-central-catalog .catalog-totales-block{align-items:center;display:flex;justify-content:flex-end}div.popup-central-catalog .catalog-products-layout{align-items:stretch;display:flex;gap:15px}div.popup-central-catalog .catalog-products-table{flex:1 1;height:300px;overflow-y:auto}div.popup-central-catalog .catalog-tratamientos-table{height:250px;margin-top:10px;overflow-y:auto}div.popup-central-catalog .catalog-totales-section{align-items:center;display:flex;flex-direction:row;gap:7px}div.popup-central-catalog .catalog-totales-section .label{font-size:14px;white-space:nowrap}div.popup-central-catalog .catalog-totales-section .input-data{width:90px}div.popup-central-catalog .catalog-totales-section{gap:12px;margin-left:auto}div.popup-central-catalog .catalog-totales-label-total,div.popup-central-catalog .catalog-totales-label-total~.input-data input{font-weight:700}div.popup-central-catalog .catalog-lentes-table,div.popup-central-catalog .catalog-tratamientos-table{text-align:center}div.popup-central-catalog .catalog-lentes-table{height:170px;overflow-y:auto}div.popup-central-catalog .catalog-lentes-table .rdt_TableCol_Sortable{flex-direction:row-reverse;justify-content:flex-start}div.popup-central-catalog .catalog-lentes-table .rdt_TableCol:first-child .rdt_TableCol_Sortable{flex-direction:row}div.popup-central-catalog .catalog-filters-col{display:flex;flex-direction:column;gap:7px;width:380px}div.popup-central-catalog .catalog-filters-col .catalog-row-range .label~.label{margin-left:auto;text-align:right}div.popup-central-catalog .catalog-filters-col .popup-row .label{max-width:110px;min-width:110px;text-align:left}div.popup-central-catalog .catalog-lentes-filters{width:120px}div.popup-central-catalog .catalog-lentes-filters .popup-row .label{max-width:30px;min-width:30px}div.popup-central-catalog .catalog-tratamientos-block .popup-row .label{max-width:150px;min-width:150px;text-align:left}div.popup-central-catalog .catalog-tratamientos-block .catalog-tratamientos-table+.popup-row,div.popup-central-catalog .catalog-tratamientos-block .popup-row+.popup-row{margin-top:10px}div.popup-central-catalog .catalog-tratamientos-block .catalog-tratamientos-table{flex:1 1;height:auto;min-height:0}div.popup-central-catalog .catalog-parametros-tooltip-cell{align-items:center;display:flex;height:100%;width:100%}div.popup-central-catalog .catalog-parametros-tooltip-cell-right{justify-content:flex-end}div.popup-central-catalog .catalog-parametros-tooltip{display:flex;flex-direction:column;gap:4px}.popup-screen-sc{height:auto!important;max-height:95%!important;padding:40px 0 0!important;width:auto!important}.sc-product-data{border:1px solid var(--dark-gray);border-radius:10px;display:flex;flex-direction:column;padding:20px}.sm-container-info{background-color:#ff9c3f96;border:1px solid var(--superdark-gray);border-radius:10px;font-weight:500;padding:5px;text-align:center}.sc-total-info{display:flex;flex-direction:row;gap:10px}.sc-product-list{display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding:5px}.tab-content-sc{display:flex;min-height:150px!important;min-width:350px!important}#sc-grid{grid-template-columns:1fr 90px 40px!important}div.patient-data-calendar{display:flex}div.patient-data-content-calendar{height:100%;overflow:hidden}div.calendar-menu{height:calc(100% - 20px);min-width:300px;position:relative}div.calendar-menu-header{align-items:center}div.calendar-add-appointment{cursor:pointer;height:25px!important;width:25px!important}div.calendar-menu-calendar-view-info img,div.calendar-menu-calendar-view-user-edit{cursor:pointer}div.calendar-menu-calendar-view-user-edit.calendar-menu-calendar-view-user-edit-small,div.calendar-menu-calendar-view-user-edit.calendar-menu-calendar-view-user-edit-small img{height:20px;width:20px}div.calendar-calendar-horas-ind-hora{height:100%!important;min-height:40px}div.calendar-calendar-horas-ind-agenda-ind{border-bottom:0;border-left:1px solid var(--light-gray);border-right:0;border-top:1px solid var(--light-gray);height:auto!important}div.calendar-calendar-horas-ind-agenda-ind:last-child{border-right:1px solid var(--light-gray)}div.calendar-calendar-horas-ind:last-child div.calendar-calendar-horas-ind-agenda-ind{border-bottom:1px solid var(--light-gray)}div.calendar-calendar-horas-ind-agenda{height:auto!important}div.calendar-calendar-horas-ind-horas-separador{border-top:0;height:calc(100% + 1px)}div.calendar-gmt-text{display:none}div.calendar-calendar-horas-menu-semana{align-items:flex-start!important;margin-right:0!important;position:relative}div.calendar-calendar-horas-menu-semana-separador{border:0;border-left:1px solid var(--light-gray)}div.calendar-calendar-horas-menu-semana-separador:last-child{border-right:1px solid var(--light-gray)}div.full-calendar{display:flex;flex:1 1;flex-direction:column;padding-bottom:10px;padding-top:10px}div.calendar-calendar.semana{border-bottom-left-radius:11px;box-shadow:0 2px 8px 0 var(--shadow);overflow:hidden!important}div.calendar-calendar.semana,div.calendar-container{flex:1 1;height:auto!important}div.calendar-calendar-horas-ind{height:auto!important}div.calendar-week-container{flex:1 1;overflow-y:scroll}div.calendar-week-container::-webkit-scrollbar{width:0!important}div.calendar-calendar-mes{border:0!important;border-bottom-left-radius:11px;box-shadow:0 2px 8px 0 var(--shadow)}div.calendar-calendar-mes-semana-dia{border-bottom:0;border-left:1px solid var(--light-gray);border-right:0;border-top:1px solid var(--light-gray);flex:1 1!important;min-width:0!important;overflow:hidden;width:0!important}div.calendar-calendar-mes-semana-dia:last-child{border-right:1px solid var(--light-gray)}div.calendar-calendar-mes-semana:last-child div.calendar-calendar-mes-semana-dia{border-bottom:1px solid var(--light-gray)}div.calendarArrow{cursor:pointer;-webkit-user-select:none;user-select:none}div.calendarFooterText{display:flex;justify-content:center}div.calendar-calendar-mes-menu-dia{height:35px!important;position:relative}div.text-dias-semanas-dia{display:flex;flex-direction:column;padding-bottom:4px;padding-top:4px}div.text-dias-semanas-dia span.month{font-size:12px!important;line-height:20px!important}div.clendar-calendar-horas-menu{height:auto!important;margin-top:6px}div.calendar-calendar-horas-gmt{height:15px}div.text-dias-semanas-dia.hoy{width:75%!important}div.patient-data-calendar div.popup-message{padding:0!important}div.calendar-calendar-horas-ind:last-child div.calendar-calendar-horas-ind-hora-text{display:none}div.calendar-calendar-horas-ind:last-child{margin-bottom:10px}div.calendar-calendar.semana.diario div.text-dias-semanas-dia.hoy{width:90%!important}img.calendar-item-user-pic{border-radius:50%;height:30px;object-fit:cover;width:30px}div.calendar-calendar-mes-semana-dia-contenido{display:flex;gap:2px;justify-content:flex-start;position:relative}div.calendar-calendar-date{position:relative}div.eventCounter{height:100%;position:absolute;right:5px;top:0}div.eventCounter,div.eventCounter div{align-items:center;display:flex;justify-content:center}div.eventCounter div{background-color:#4abeff;border-radius:50%;color:#fff;font-size:11px;height:15px;width:15px}div.calendar-menu-body.calendar-menu-item-option div.data-field{justify-content:flex-start;margin-top:10px}div.event-card{background-color:var(--white);border:1px solid var(--medium-blue);border-radius:10px;box-shadow:var(--shadow) 0 4px 12px;cursor:pointer;display:flex;padding:8px 12px}div.event-card:hover{background-color:var(--subtle-blue)}div.event-card-body{color:var(--superdark-gray);display:flex;flex-direction:column;font-family:Montserrat;font-size:14px;justify-content:flex-start!important;width:100%}div.event-card-body span{line-height:normal}div.event-card-body span.light{color:var(--dark-gray);font-size:12px}div.event-card-body span.light span{color:var(--superdark-gray)}div.event-card-pic{padding-right:12px}div.event-card-pic img{border-radius:50%;height:32px;object-fit:cover;width:32px}div.floating-event{pointer-events:none;position:fixed;z-index:10}div.calendar-event-slot{position:relative;width:100%}div.calendar-event-slot-event{align-items:flex-start;border-radius:10px;cursor:pointer;display:flex;justify-content:center;top:0;z-index:1}div.calendar-event-slot:not(:last-child){border-bottom:1px dashed var(--light-gray)}.calendar-calendar-horas-ind-agenda-ind{grid-row-gap:0!important;padding:0!important}div.calendar-event-slot-d{display:flex;position:relative;width:100%}div.calendar-event-slot-d:not(:last-child){border-bottom:1px dashed var(--light-gray)}div.event-card.event-card-slot{border:0;cursor:pointer;position:absolute;top:0;z-index:1}div.event-card.event-card-slot>div.event-card-body span{color:#fff}div.event-card.event-card-slot div.event-card-pic{display:flex}div.event-card.event-card-slot.small{padding:0 12px}div.event-card.event-card-slot.small>div.event-card-body{align-items:center;flex-direction:row;justify-content:center}div.event-card.event-card-slot.small>div.event-card-pic{align-items:center}div.event-card.event-card-slot.small>div.event-card-pic img{height:20px;width:20px}div.clickable-slot{cursor:pointer;transition:background-color .5s}div.clickable-slot:hover{background-color:#e2f5ff!important}div.clickable-calendar{cursor:pointer}div.calendar-item-square,div.calendar-item-square img.calendar-item-user-pic{border-radius:0!important}div.full-day-slot{position:relative}div.title-slot{display:flex}div.title-slot div.event-card-slot div.event-card-body span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.calendar-calendar-horas-menu-dia div.title-slot{margin-top:5px}img.periodic-img{height:12px;margin-right:3px}img.periodic-img-slot{-webkit-filter:invert(1);filter:invert(1)}span.event-card-title{align-items:center;display:flex!important}div.popup-calendar-event div.radio-op{width:100%!important}div.popup-calendar-event div.radio-op span.label{color:var(--superdark-gray)!important;font-weight:400}div.popup-calendar-contenido-element.cita-festivo div.combobox{width:60%!important}div.popup-calendar-contenido-element-compressed{margin-top:-15px}div.popup-periodicity{grid-column-gap:15px;grid-row-gap:15px;align-items:flex-start;display:flex;flex-direction:column;flex-flow:column;justify-content:flex-start;width:100%}span.periodic-date{color:#4abeff!important}div.popup-calendario,div.popup-evento.calendar{border:0!important}div.popup-calendar-body{grid-row-gap:30px!important;padding:0 20px 25px!important}div.popup-calendar-title{font-size:16px!important}div.popup-calendar-header img{cursor:pointer;height:20px!important;width:20px!important}div.popup-calendario .combobox-medium{flex:1 1}div.popup-calendario .input-data.input-full{flex:1 1;margin-left:10px}div.popup-calendar-contenido-element{padding-left:0!important;padding-right:0!important}div.calendar-add-appointment.calendar-add-people{height:18px!important;width:18px!important}div.dummy-button-text.personName{display:flex;flex:1 1;justify-content:flex-start;line-height:30px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.popup-calendar-contenido-user{align-items:center;justify-content:space-between}img.popup-calendar-close-icon{cursor:pointer}div.calendar-add-appointment.calendar-add-people img{height:45%!important;width:45%!important}div.popup-calendar-body-footer-group{gap:10px}div.popup-event-times{justify-content:space-between;width:100%}div.popup-event-check,div.popup-event-times{align-items:center;display:flex}div.popup-event-times div.combobox{width:85px!important}div.popup-calendar-event div.popup-calendar-contenido-element div.combobox{width:100%}div.popup-calendar-event div.popup-calendar-contenido-element input[type=date]{flex:1 1}div.popup-calendar-event div.popup-message{padding:0!important;width:520px}div.popup-calendar-event div.label.popup-info{font-size:12px;line-height:normal}div.popup-calendar-event div.label.popup-info.error{color:#e67c73;text-align:center;width:100%}div.popup-option-buttons{display:flex;gap:15px;justify-content:flex-end;margin-bottom:10px;width:100%}div.popup-calendar-contenido-element.input-users div.input-search{flex:1 1}div.popup-calendar-contenido-element.time-range div.popup-event-times{flex:1 1;gap:5px}div.popup-calendar-contenido-element.time-range div.popup-event-times div.combobox{width:150px!important}div.patient-data.patient-data-calendar div.calendar-name{display:flex;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.calendar-calendar-footer.mes{justify-content:space-between;padding-left:5px;padding-right:5px}.calendar-calendar-footer-info{font-size:18px!important}.calendar-calendar-footer{height:auto!important;padding-top:10px}div.calendar-calendar,div.calendar-calendar-mes{border-radius:10px}div.calendar-calendar-horas-menu-semana div.calendar-calendar-footer-info.calendarArrow,div.calendar-calendar-mes-menu-dia div.calendar-calendar-footer-info.calendarArrow{align-items:center;display:flex;height:100%;position:absolute}div.calendar-calendar-mes-menu-dia div.calendar-calendar-footer-info.calendarArrow.calendarArrowLeft{left:10px}div.calendar-calendar-mes-menu-dia div.calendar-calendar-footer-info.calendarArrow.calendarArrowRight{right:10px}div.calendar-calendar-horas-menu-semana div.calendar-calendar-footer-info.calendarArrow{font-size:25px!important}div.calendar-calendar-horas-menu-semana div.calendar-calendar-footer-info.calendarArrow.calendarArrowLeft{left:0}div.calendar-calendar-horas-menu-semana div.calendar-calendar-footer-info.calendarArrow.calendarArrowRight{right:0}div.text-dias-semanas-dia{position:relative;width:90%}div.calendar-calendar-footer-info.calendarArrow{color:#4a4a4a}div.text-dias-semanas-dia div.calendar-calendar-footer-info.calendarArrow.calendarArrowLeft{left:-40px}div.text-dias-semanas-dia div.calendar-calendar-footer-info.calendarArrow.calendarArrowRight{right:-40px}.calendar-calendar-horas-ind-hora-text{font-size:12px!important;font-weight:500;padding-right:2px!important}div.calendar-popup-label{display:flex;min-width:100px}div.popup-calendar-body div.popup-row-buttons{display:flex;gap:15px;justify-content:center;width:100%}div.popup-calendar-header img.popup-calendar-title-icon{height:15px!important;margin-right:8px}div.popup-calendario{width:100%!important}div.calendar-status{border-radius:50%;display:inline-block;height:7px;margin-right:5px;max-height:7px;max-width:7px;min-height:7px;min-width:7px;vertical-align:middle;width:7px}div.event-card-body span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.calendar-day-events-day,div.calendar-day-events-week{display:flex;flex-direction:column;gap:2px}.calendar-calendar-horas-menu-dia{flex:1 1!important;min-width:0!important;overflow:hidden;width:0!important}span.event-card-title-text{display:inline-block!important}div.slot-event-card-simple,span.event-card-title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.slot-event-card-simple{cursor:pointer;display:inline-block;flex-shrink:0;font-size:12px;vertical-align:middle;width:100%}div.slot-event-card-simple.slot-event-card-simple-fullday{border-radius:5px;padding:0 5px}div.slot-event-card-simple.slot-event-card-simple-big-text{font-size:14px}div.slot-event-card-simple.slot-event-card-simple-fullday,div.slot-event-card-simple.slot-event-card-simple-fullday span{color:#fff}.calendar-calendar-mes-semana{min-height:0}div.slot-event-more{align-items:center;background-color:#c3c3c3;bottom:0;color:#fff;display:flex;font-size:10px;height:15%;justify-content:center;left:0;position:absolute;width:100%}div.calendar-day-events-list{display:flex;flex-direction:column;gap:4px;max-height:500px;overflow-y:auto;width:500px}div.calendar-agenda-container{display:flex;flex-direction:column;margin:0 auto;padding-bottom:10px;padding-top:10px;width:90%}div.calendar-a-row:not(div.calendar-a-row-fullday){display:flex;flex-direction:column;padding:5px}div.calendar-a-row:not(div.calendar-a-row-fullday):not(:last-child){border-bottom:1px solid var(--light-gray)}div.calendar-show-events{bottom:30px;display:flex;justify-content:center;position:absolute;width:100%}div.calendar-day-events-list-list{display:flex;flex-direction:column;gap:4px;margin-top:7px;max-height:500px;overflow-y:auto;width:500px}div.popup-container.patient-events-list div.calendar-day-events-list,div.popup-container.patient-events-list div.calendar-day-events-list-list{max-height:none!important;overflow-y:visible!important;overflow-y:initial!important}div.calendar-day-events-lists{display:flex;flex-direction:column;gap:15px;max-height:550px;overflow-y:auto}span.edit-event-phone{display:flex;flex:1 1}.calendar-name{font-size:14px!important}.popup-container{align-items:center;background-color:hsla(0,0%,50%,.616);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.popup-container.secondary{z-index:5!important}.popup-container .popup-message{align-items:center;background-color:var(--white);border-radius:10px;box-shadow:0 2px 8px 0 var(--shadow);display:flex;flex-direction:column;gap:20px;justify-content:center;max-width:700px;padding:40px}.popup-buttons{align-items:center;display:flex;gap:20px;justify-content:space-evenly}.popup-container .popup-text{color:var(--superdark-gray);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400}.button-icon-ver{align-items:center;background-color:var(--subtle-blue);border:1px solid var(--medium-blue);border-radius:50px;cursor:pointer;display:flex;flex-direction:row;gap:5px;height:29px;justify-content:center;min-width:120px;padding:0 10px;position:relative;transition:.3s ease-out}.button-icon-ver:hover{background-color:var(--dark-blue)}.button-icon-ver .svg-icon{align-items:center;display:flex;justify-content:center}.button-icon-ver .svg-icon svg{height:16px;width:16px}.button-icon-ver .svg-icon svg path,.button-icon-ver span{transition:.3s ease-out}.button-icon-ver span{color:var(--medium-blue);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;text-align:center}.button-icon-ver:hover span{color:var(--white)}.button-icon-ver:hover .svg-icon svg path{fill:var(--white)}.button-small{height:26px;min-width:80px!important}.button-small span{font-size:12px}button.button-today.button-small span{margin-right:10px}.today-arrow{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;padding-left:5px;padding-right:5px;position:absolute;right:3px;top:0}input.hidden-calendar{position:absolute;visibility:hidden}div.popup-cash,div.popup-cash-movement{z-index:1}div.popup-cash div.popup-message{min-width:850px!important}div.popup-cash.detailed-view-header{display:flex;justify-content:space-evenly;width:100%}div.popup-cash .optometry-icon-header-icon img{height:20px;width:20px}div.popup-cash.detailed-view-body{display:flex;flex-direction:column;gap:10px;max-height:380px;overflow-y:auto;width:100%}div.popup-cash-filters{display:flex;justify-content:space-between}div.popup-cash div#popup-cash-results{display:block;max-height:300px;overflow-y:auto}div.popup-cash div#popup-cash-results div.rdt_TableRow div.rdt_TableCell:last-child div{font-weight:600!important}div.popup-cash-footer{display:flex;gap:20px;justify-content:center;margin-bottom:25px;position:relative;width:100%}div.popup-container.popup-normal.popup-cash div.popup-body{padding-bottom:0!important}div.popup-cash-footer-extra-buttons{display:flex;gap:10px;left:20px;position:absolute;top:0}div.popup-cash-movement div.popup-row{justify-content:space-between}div.popup-cash-movement div.popup-message{min-width:510px!important}div.popup-cash-movement div.popup-row-price{justify-content:flex-start}div.popup-cash-movement div.popup-row-price div.input-data{margin-left:27px}div.popup-cash .loading-info-container{padding-bottom:15px;padding-top:15px}div.popup-cash-results-estandar{max-height:600px!important}div.popup-cash-filters-movements{gap:20px!important;justify-content:center;margin-bottom:10px}div.popup-cash-filters-movements span{color:rgba(0,0,0,.87);cursor:pointer;font-size:15px}div.popup-cash-summary-row{align-items:center;background-color:var(--light-gray);border-radius:10px;display:flex;font-size:12px;font-weight:600;min-height:40px;width:100%}div.popup-cash-summary-row>div:first-child{width:20%}div.popup-cash-summary-row>div:nth-child(2),div.popup-cash-summary-row>div:nth-child(3),div.popup-cash-summary-row>div:nth-child(4),div.popup-cash-summary-row>div:nth-child(5),div.popup-cash-summary-row>div:nth-child(6){width:16%}div.popup-cash-summary-row>div{display:flex;justify-content:flex-end}div.popup-cash div.popup-cash-summary-row,div.popup-cash div.rdt_TableHeadRow,div.popup-cash div.rdt_TableRow{padding:0 10px}div.popup-cash div.popup-cash-summary-row>div{padding:0 7px}div.popup-container.popup-normal.popup-receipt{min-width:800px;z-index:4}div.popup-container.popup-normal.popup-receipt div.label{white-space:nowrap}div.popup-container.popup-normal.popup-receipt div.popup-receipt-left{display:flex;flex-direction:column;gap:10px;justify-content:flex-start;width:65%}div.popup-container.popup-normal.popup-receipt div.popup-receipt-right{display:flex;flex-direction:column;gap:10px;justify-content:flex-start;width:30%}div.popup-container.popup-normal.popup-receipt div.popup-row{display:flex;justify-content:space-between;width:100%}div.sale-edit-address-icon{align-items:center;cursor:pointer;display:flex}div.sale-edit-address-icon img{height:14px;margin-left:5px;width:14px}div.popup-container.popup-normal.popup-carts-sales div.popup-message{min-width:700px}div.popup-container.popup-normal.popup-carts-sales div.popup-body{max-height:500px;overflow-y:scroll;padding:0 20px!important}div.popup-container.popup-normal.popup-carts-sales div.popup-footer{margin-bottom:20px;width:100%}div.popup-container.popup-normal.popup-carts-sales div.popup-footer div.popup-row-buttons{position:relative;width:100%}div.popup-container.popup-normal.popup-carts-sales div.popup-body-no-message{display:flex;justify-content:center;margin-top:20px;width:100%}div.popup-receipt-left-label{width:60%}div.popup-receipt-left-dropdown{width:40%}div.popup-receipt-left>div:first-child{display:flex;justify-content:flex-end;min-width:120px}div.popup-receipt-right>div:first-child{display:flex;justify-content:flex-end;min-width:80px}div.radio-op-sales{width:auto!important}div.popup-container.popup-normal.popup-receipt div.popup-footer{margin-bottom:20px;width:100%}div.popup-container.popup-normal.popup-receipt div.popup-row-buttons{position:relative;width:100%}div.popup-container.popup-normal.popup-receipt div.popup-floating-button{left:20px;position:absolute;top:0}div.popup-container.popup-normal.popup-receipt div.popup-body{padding:0 20px!important}div.screen-row-accept-venta{display:flex;justify-content:flex-end}div.popup-receipt-right div.label{min-width:80px;text-align:start}div.popup-row-receipt{align-items:flex-start!important}div.popup-control-sanitario div.popup-message{max-width:none!important;width:1200px!important}div.popup-control-sanitario div.popup-calendario{width:100%}div.popup-control-sanitario .new-extra-content .grid-5{grid-template-columns:30px 100px 20px 80px 70px!important}div.popup-control-sanitario div.extra-container{width:100%}div.informacion-sanitaria-table{display:flex;flex-direction:column;width:100%}div.informacion-sanitaria-table span{margin-bottom:20px}div.popup-control-sanitario div.rdt_TableRow,div.popup-control-sanitario div.rdt_TableRow>div{cursor:pointer}div.popup-control-sanitario div.rdt_TableRow{transition:.1s ease-in-out}div.popup-control-sanitario div.rdt_TableRow:hover{background-color:var(--subtle-blue)!important}div.rectifying-invoice-total-paid{color:#333}div.sale-order-data div.sale-total-summary{justify-content:flex-end;width:100%}div.sale-order-data div.sale-total-summary div.sales-left.sales-tables{justify-content:flex-end;padding-right:0}div.screen-row-accept-venta{gap:10px}div.sales-data div.sales-info-header .cell-extra{justify-content:flex-start!important}div.sales-data div.cell-extra.cell-extra-big-label{min-width:100px!important}div.sales-button-checks{align-items:flex-end;flex:1 1;gap:20px}div.sales-notification{border:1px solid var(--dark-blue);border-radius:12px;color:var(--dark-blue);display:flex;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin-right:auto;max-width:600px;padding:10px 20px;width:100%}div.sale-total-summary>div>div.cell-extra.cell-extra-big-label:first-child,div.store-search-content div.screen-row div.sales-right div>div.cell-extra.cell-extra-big-label:first-child{justify-content:flex-end!important}div.patient-data.sales-data div.screen-row-3:nth-child(2) div.cell-extra,div.patient-data.sales-data.sale-data div.screen-row-3 div.cell-extra{min-width:120px!important}div.patient-data.sales-data div.screen-row-3:nth-child(3) div.cell-extra{min-width:135px!important}div.screen-item.screen-item-totals.screen-item-totals-bold>div{min-width:120px!important}div.screen-item.screen-item-totals{justify-content:flex-end!important}div.sales-table.sales-table-item div.rdt_TableRow{padding-left:0!important;padding-right:0!important}div.sales-table.sales-table-item div.rdt_TableRow>div.rdt_TableCell{padding:0!important}div.popup-receipt-left>div>div:first-child{min-width:120px}div.popup-crossselling-contenido-element-desglose>div:first-child{display:flex;min-width:50px}div.patient-search-content.store-search-content div.opt-table-title{width:100%}div.div.popup-crossselling-products{overflow-y:auto!important}div.navtablecell{border-left:1px solid rgba(0,0,0,.12);display:flex;height:100%;padding:6px;position:relative;width:100%}div.sales-table div.rdt_TableRow:not(:has(>div.rdt_TableCell[width="0%"]:last-child)) div.rdt_TableCell:last-child div.ntc-cell-header{border-right:1px solid rgba(0,0,0,.12)}div.sales-table div.rdt_TableRow:has(>div.rdt_TableCell[width="0%"]:last-child) div.rdt_TableCell:nth-last-child(2) div.ntc-cell-header{border-right:1px solid rgba(0,0,0,.12)}div.custom-datatable.navtable div.rdt_TableCell:last-child div.navtablecell{border-right:1px solid rgba(0,0,0,.12)}div.custom-datatable.navtable div.rdt_TableCell{padding-left:0!important;padding-right:0!important}div.navtablecell input{background-color:var(--superlight-gray);border:1px solid var(--light-gray);padding-left:5px;padding-right:5px;transition:.3s ease-out;width:100%}div.navtablecell input:focus{background-color:var(--light-blue-3)!important;border:1px solid var(--medium-blue)!important;font-weight:500}div.custom-datatable.navtable div.rdt_TableRow:last-child{border-bottom:1px solid rgba(0,0,0,.12)}div.navtablecell .dropdown{background-color:var(--superlight-gray);border:1px solid var(--light-gray);cursor:default;height:28px;justify-content:space-between;transition:.3s ease-out}div.navtablecell .dropdown:hover{background:var(--white);border:1px solid var(--dark-gray)}div.navtablecell .dropdown-options{background-color:var(--white);border:1px solid var(--medium-blue);border-radius:10px;box-shadow:var(--shadow) 0 4px 12px;box-sizing:initial;margin-left:-5px;margin-top:30px;max-height:250px;min-width:100%;overflow-y:auto;position:absolute;z-index:10}div.navtablecell .dropdown-op{align-items:center;color:var(--superdark-gray);cursor:default;cursor:pointer;display:flex;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;gap:10px;height:auto;line-height:normal;min-height:28px;padding:8px 12px;width:100%}div.navtablecell .dropdown-op .op-info{align-items:flex-start;display:flex;flex-direction:column}div.navtablecell.dropdown-op .op-img{border-radius:50%;height:32px;width:32px}div.navtablecell .dropdown-op:hover{background-color:var(--subtle-blue)}div.navtablecell .op-icon{max-height:15px}div.navtablecell .selected-op{color:var(--dark-blue);font-weight:500}div.navtable-opt{align-items:center;display:flex;height:100%;justify-content:flex-end;padding-right:10px;width:100%}div.navtable-opt img{height:16px}div.navtablecell.center input{text-align:center}div.navtablecell.no-stock,div.ntc-cell-header-no-stock,div.ntc-trash-cell.no-stock{background-color:#f0f0f0}div.sales-cart-item{align-items:center;border:1px solid var(--light-gray);border-radius:10px;color:var(--superdark-gray);cursor:pointer;display:flex;font-family:Montserrat;font-size:15px;font-style:normal;padding:10px;transition:.1s ease-in-out;width:100%}div.sales-cart-item-selected,div.sales-cart-item:hover{background-color:var(--subtle-blue)}div.sales-cart-item>div:first-child{width:60%}div.sales-cart-item>div:nth-child(2){align-items:center;display:flex;font-size:13px;width:15%}div.sales-cart-item>div:nth-child(3){display:flex;font-weight:500;justify-content:flex-end;width:15%}div.sales-cart-item>div:nth-child(4){display:flex;height:100%;justify-content:flex-end;width:10%}div.sales-cart-item-user{align-items:center;display:flex;font-weight:500}div.sales-cart-item-user img{margin-right:10px}div.sales-cart-item>div:nth-child(2) img{height:14px;margin-right:10px}div.popup-body-pin{display:flex;flex-direction:column;gap:15px;width:100%}div.popup-container.popup-normal.popup-pin div.popup-body{padding:0 20px!important}div.popup-container.popup-normal.popup-pin div.popup-footer{margin-bottom:20px}div.popup-popuppin-contenido-element{grid-column-gap:10px;grid-row-gap:10px;align-items:center;display:flex;height:30px;justify-content:flex-start;padding-left:0;padding-right:0;width:100%}div.popuppin-popup-label{display:flex;min-width:50px}div.popup-pin div.popup-popuppin-contenido-element .combobox,div.popup-pin div.popup-popuppin-contenido-element .input-data{flex:1 1;margin-left:10px}div.popup-row-payment-points-item{justify-content:flex-start!important}span.popup-row-payment-points-item-description{font-weight:500}div.popup-row-description-item{justify-content:flex-start!important}span.popup-row-description-item-description{font-weight:500;margin-right:10px}div.popup-row-crosssellingline-item{display:flex;justify-content:space-between!important;padding:0 10px;width:100%}span.popup-row-crosssellingline-item-description{font-weight:500;margin-right:10px}div.popup-title-description-item{justify-content:flex-start!important}span.popup-row-title-description-item{font-weight:500}div.button-check{align-items:center;border:1px solid var(--dark-blue);border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;max-height:45px;padding:10px 20px;transition:.3s ease-out;width:100%}div.button-check-enabled:hover{background-color:var(--light-blue)}div.button-check span{font-weight:600}div.button-check-checked{background-color:var(--light-blue)}.dashboard-content{display:flex;flex-direction:column;gap:20px}.dashboard-content .opt-table-title{width:100%}.dashboard-content-data{gap:10px;justify-content:center;width:100%}.dashboard-content-data,.dashboard-summary-table{align-items:flex-start;display:flex;flex-direction:column}.dashboard-summary-table{width:40%}.dashboard-summary-table .data-field{margin-bottom:10px}.dashboard-summary-table .rdt_TableBody{max-height:200px;overflow-y:auto}.dashboard-summary-table .sc-iwjdpV{margin-top:50px}.dashboard-summary-chart{align-items:flex-start;display:flex;flex-direction:column;gap:10px;min-height:328px;width:60%}.selected-optic-row{background-color:var(--light-orange-2)!important;color:var(--black)!important;font-weight:700!important}.dashboard-content-panel{width:100%}.dashboard-sales-filter{display:flex;flex-direction:row;gap:20px}.tag-content-sales-filter{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;overflow-y:auto;padding-right:5px}#sales-dashboard-grid{grid-template-columns:70px 1fr 30px 90px 150px 30px 90px 150px 30px 100px!important}.opt-table-title-dash-stats{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.opt-table-title-dash-stats .data-field{font-weight:400;margin-bottom:0}.thin-rounded-border,.thin-section-rounded-border{background-color:var(--white);border:1px solid var(--medium-gray);border-radius:10px;padding:10px;width:100%}.thin-section-rounded-border{border-radius:0 10px 10px 10px;padding:20px}svg.recharts-surface{outline:none!important}.sm-popup{gap:15px!important}.sm-popup div{align-items:center;display:flex;flex-direction:row;gap:5px}.sm-popup div span{font-size:13px;font-weight:500}.dashboard-section{border:1px solid var(--medium-gray);border-radius:10px;padding:10px;width:100%}.dashboard-section,.store-col-sec{display:flex;flex-direction:column;gap:10px}.store-row-sec{display:flex;flex:1 1;flex-direction:row;gap:20px}.dashboard-sec-filters{display:flex;flex-direction:row;gap:40px}.dashboard-sec-filters span.label{text-align:left;width:100px}#dashboard-filter-report-type{grid-template-columns:105px 20px 30px 155px 1fr 30px 150px 1fr 30px 85px 1fr 30px 85px 1fr!important}.exportable-fields-container{display:flex;flex-wrap:wrap;gap:8px}#dashboard-output-setting{grid-template-columns:30px 150px 20px 200px 30px!important}#dashboard-output-setting-2{grid-template-columns:200px 100px 30px 20px 150px 20px 200px!important}#dashboard-output-setting-ordes{grid-template-columns:55px 220px 20px 60px 220px!important}#dashboard-export{grid-template-columns:30px 100px 20px 30px 110px 20px 30px 100px 20px 150px!important}.dashboard-section-title{align-items:flex-start;display:flex;flex-direction:row;gap:10px}.rdbtn-selectable{border:1px solid transparent;border-radius:10px;padding:10px}.rdbtn-selectable-border{border:1px solid var(--medium-gray)}.rdbtn-selectable-on{background-color:var(--subtle-blue);border:1px solid var(--dark-blue)}.rdbtn-selectable-off .cell{color:var(--dark-gray)}.dashboard-sec-row{align-items:flex-start;display:flex;flex-direction:row;gap:10px}#dashboard-store-stats{grid-template-columns:70px 250px 20px 40px 100px 20px 100px 125px 20px 100px 125px 150px 1fr!important}#dashboard-patient-stats{grid-template-columns:40px 100px 20px 100px 125px 20px 100px 125px 150px 1fr 1fr 1fr 1fr!important}#patient-general-filters{grid-template-columns:100px 20px 20px 100px 20px 20px 100px 100px 20px 120px 150px 20px 140px 150px!important}#patient-file-filters{grid-template-columns:120px 16px 20px 1fr 16px 20px 120px 16px 20px 1fr 16px!important}#patient-purchase-filters{grid-template-columns:150px 1fr 20px 200px 1fr 20px 145px 16px 20px 145px 16px!important}#glasses-type{grid-template-columns:70px 20px!important}#dashboard-type-file-grid{grid-template-columns:70px 80px 20px 70px 80px 20px 75px 80px!important}.dashboard-subsection-content{align-items:flex-start;background-color:var(--light-blue-4);border:1px solid var(--medium-gray);border-radius:10px;display:flex;flex-direction:row;margin-top:10px;padding:10px}#crm-campaigns-lists{grid-template-columns:60px 1fr 20px 92px 150px 20px 92px 150px 20px 45px 300px 20px 100px!important}.rdt_TableCell span.crm-plantilla-truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#campaign-grid{grid-template-columns:85px 140px 20px 30px 140px!important}#campaign-test-grid{grid-template-columns:50px 190px 110px!important}#scheduled-send{grid-template-columns:1fr 20px 1fr 100px 1fr!important}#search-patient-campaign{grid-template-columns:70px 400px 20px 60px 400px 20px 110px 20px 20px 120px!important}#crm-list{grid-template-columns:70px 1fr 20px 100px 160px 20px 50px 1fr 20px 100px!important}#crm-history{grid-template-columns:75px 1.3fr 20px 100px 200px 20px 100px 1fr 20px 100px!important}.crm-history-paciente-cell{justify-content:stretch}.crm-history-paciente-cell .combobox{width:100%}#grid-new-list{grid-template-columns:100px 1fr!important}.template-viewer-container{background-color:var(--superlight-gray);border:1px solid var(--light-gray-3);border-radius:15px;display:flex;height:300px;justify-content:center;overflow-y:auto;padding:10px;width:360px}.background-crm{background-color:var(--subtle-gray);min-height:0!important}.crm-list-container{display:flex;flex-direction:column;gap:10px;min-width:1480px}.crm-list-container .rdt_TableBody{max-height:520px;overflow-y:auto}.datatable-lists .XlRpR{display:block!important}.crm-autosend-container{background-color:var(--light-gray);display:flex;flex-wrap:wrap;gap:10px;padding:10px}.autosend-container{flex:1 1;max-width:690px;padding:10px!important}#autosend-grid{grid-template-columns:100px 80px 20px 30px 100px 1fr 130px!important}.autosend-total{background-color:var(--subtle-blue);border:1px solid var(--dark-blue);border-radius:50px;font-size:16px;font-weight:500;min-width:50px;padding:0 10px;text-align:center}#autosend-summary-grid{grid-template-columns:80px 70px 20px 80px 70px 20px 80px 300px!important}.autosend-patients .rdt_TableBody{max-height:600px!important;overflow-y:auto!important}.autosend-patients .rdt_TableCell{min-width:0!important}.autosend-patients .rdt_TableCell div{overflow:hidden;text-overflow:ellipsis;white-space:normal}.autosend-patients-table .rdt_TableBody{max-height:400px!important;overflow-y:scroll!important}.crm-summary-box-content{gap:10px}.crm-summary-box-content,.crm-summary-box-subsection{align-items:center;display:flex;flex-direction:column}.crm-summary-box-subsection{gap:5px}.crm-summary-box-border{border:1px solid var(--medium-blue);border-radius:10px;min-width:250px;padding:10px}.crm-summary-box-subsection span{font-size:15px;font-weight:500}.crm-summary-box-content img{height:20px;width:20px}.crm-summary-box-subsection .rdt_TableBody{max-height:120px;overflow-y:auto}.crm-stats-metric{display:flex;flex-direction:column;gap:4px}.crm-stats-metric__label{color:var(--superdark-gray)!important;font-family:Montserrat!important;font-size:13px!important;font-style:normal!important;font-weight:600!important}.crm-stats-metric__value{font-size:20px;font-weight:500}.sales-export-popup{align-items:center;background-color:hsla(0,0%,50%,.616);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9!important}.sales-export-popup .popup-body{display:flex;flex-direction:column;gap:20px;margin:20px}.sales-export-popup .popup-header{align-items:center;background-color:var(--dark-blue);border-radius:10px 10px 0 0;color:#fff;display:flex;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;height:40px;justify-content:space-between;padding-left:20px;padding-right:10px;width:100%}.sales-export-popup .popup-header img{cursor:pointer;height:20px;width:20px}.sales-export-popup .popup-message-extra{align-items:center;background-color:var(--white);border-radius:10px;box-shadow:0 2px 8px 0 var(--shadow);display:flex;flex-direction:column;justify-content:center;max-width:700px;min-width:1120px!important}.sales-export-popup .dashboard-sec-row{width:100%!important}#sales-export-data1{grid-template-columns:20px 120px 20px 20px 140px 20px 20px 150px 20px 20px 30px 20px 70px 250px!important}.sales-export-popup .w-auto{max-width:none!important}#dashboard-stats-popup-grid{grid-template-columns:300px 20px 300px 20px 300px!important}.exportable-field-content{align-items:center;background-color:var(--light-gray);border:1px solid var(--dark-gray);border-radius:15px;cursor:pointer;display:flex;flex-direction:row;font-size:13px;gap:10px;justify-content:center;min-width:160px;padding:5px 10px;-webkit-user-select:none;user-select:none}.selected-field{background-color:var(--light-blue-2);border:1px solid var(--dark-blue)}.selected-field span{font-weight:500}.db-box-content{align-items:center;display:flex;flex-direction:column;gap:10px;width:280px}.db-box-content-info{align-items:center;background-color:var(--dark-blue);border-radius:10px;display:flex;gap:20px;justify-content:center;padding:20px;width:100%}.db-box-content-info img{width:80px}.db-box-content-info-text{color:var(--white);font-size:18px;font-weight:600;text-align:center}.db-box-content-title{font-weight:500}.popup-cash-extra .popup-message .container-panel .popup-body,.popup-cash-extra .rdt_TableRow{padding:0!important}.godexlabel-container{align-items:center;display:flex;flex-direction:column;gap:4px;margin-bottom:0}.godexlabel-container--first-row{margin-bottom:10px}.godexlabel-img{cursor:pointer;height:auto}.godexlabel-img--first-row{width:auto}.godexlabel-img--second-row{width:80%}#invoices-filters-grid{grid-template-columns:90px 500px 30px 90px 160px 20px 80px 30px!important}#invoice-grid{grid-template-columns:100px 400px 30px 120px 200px 30px 120px 1fr!important}#invoice-detail-grid{grid-template-columns:120px 200px!important}#invoice-detail-grid input{text-align:end!important}.invoice-tables .rdt_TableBody{max-height:160px;overflow-y:auto}.invoice-db-searcher .rdt_TableBody{max-height:280px;overflow-y:auto}#duedates-generator-grid{grid-template-columns:120px 120px 20px 140px 150px 20px 170px 100px 20px 170px!important}#delivery-note-invoice-filters-grid{grid-template-columns:70px 200px 20px 145px 160px 20px 145px 160px!important}.storage-quota-container{border:1px solid var(--medium-gray);border-radius:10px;max-width:500px;min-width:250px;padding:10px}.storage-quota-info{display:flex;font-size:13px;font-weight:500;justify-content:space-between;margin-bottom:5px}.storage-quota-text{color:var(--black)}.storage-quota-percentage{color:var(--black);font-weight:600}.storage-quota-bar-bg{background-color:var(--light-gray);border-radius:9999px;height:10px;overflow:hidden}.storage-quota-bar-fill{background-color:var(--dark-orange);border-radius:9999px;height:100%;transition:width .3s ease-in-out}#order-search-grid{grid-template-columns:110px 100px 100px 30px 90px 1fr 30px 110px 190px!important}#order-management-grid{grid-template-columns:60px 200px 30px 100px 170px 30px 110px 170px 30px auto!important}#order-product-grid{grid-template-columns:145px 300px 30px 120px 300px!important}.labor-control-title-bar{justify-content:space-between;width:100%}#labor-control-filters-grid{grid-template-columns:auto minmax(0,1fr) 30px auto minmax(0,2fr) 30px auto minmax(0,2fr)!important;margin-top:10px}.labor-control-selected-tags{display:flex;flex-direction:column;gap:10px;margin-top:20px}.labor-control-selected-tags-title{font-size:13px;font-weight:500}.labor-control-table-actions{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:flex-end;margin-top:-4px;padding:0 0 5px;width:100%}.labor-control-results-content .title-h2{font-size:15px!important}#labor-control-filters-grid div.cell-start-content{margin-right:5px}#labor-control-filters-grid div.combobox,#labor-control-filters-grid div.input-data,#labor-control-filters-grid div.input-search-panel-container{width:100%}.labor-control-registro-actions{display:flex;flex-direction:row;gap:10px;justify-content:center;margin-top:20px;width:100%}div.popup-body-hoursedition{display:flex;flex-direction:column;gap:15px;width:100%}div.popup-container.popup-normal.popup-hoursedition div.popup-body{padding:0 20px!important}div.popup-container.popup-normal.popup-hoursedition div.popup-footer{margin-bottom:20px}div.popup-hoursedition-contenido-element{grid-column-gap:10px;grid-row-gap:10px;align-items:center;display:flex;height:30px;justify-content:flex-start;padding-left:0;padding-right:0;width:100%}div.hoursedition-popup-label{display:flex;min-width:130px}span.hoursedition-time-header{font-size:13px;font-weight:500;text-align:center;width:120px}div.hoursedition-time-header-row{margin-bottom:-7.5px}span.hoursedition-time-separator{display:inline-block;text-align:center;width:20px}input.hoursedition-time-input{padding:0 5px;text-align:center;width:120px}div.input-data.hoursedition-time-input{width:120px}div.popup-body-registercancellation{display:flex;flex-direction:column;gap:15px;width:100%}div.popup-container.popup-normal.popup-registercancellation div.popup-message{min-width:900px}div.popup-container.popup-normal.popup-registercancellation div.popup-body{padding:0 20px!important}div.popup-container.popup-normal.popup-registercancellation div.popup-footer{margin-bottom:20px}div.popup-registercancellation-section-title{font-size:14px;font-weight:600}div.popup-body-registerdeclaration{display:flex;flex-direction:column;gap:15px;width:100%}div.popup-container.popup-normal.popup-registerdeclaration div.popup-message{min-width:1100px}div.popup-container.popup-normal.popup-registerdeclaration div.popup-body{padding:0 20px!important}div.popup-container.popup-normal.popup-registerdeclaration div.popup-footer{margin-bottom:20px}div.popup-registerdeclaration-contenido-element{grid-column-gap:10px;grid-row-gap:10px;align-items:center;display:flex;height:30px;justify-content:flex-start;width:100%}div.registerdeclaration-popup-label{display:flex;min-width:100px}div.registerdeclaration-sections-row{display:flex;flex-direction:row;gap:15px;width:100%}.popup-registerdeclaration .dashboard-sec-row{width:50%}div.registerdeclaration-radio-cell{align-items:center;display:flex;height:50px;justify-content:center;width:30px}div.popup-registerdeclaration-section-body{display:flex;flex-direction:column;gap:10px;width:100%}span.registerdeclaration-time-separator{display:inline-block;text-align:center;width:20px}input.registerdeclaration-time-input{padding:0 5px;text-align:center;width:120px}div.registerdeclaration-add-button-row{display:flex;justify-content:flex-end;width:100%}div.popup-registerdeclaration-section-title{font-size:15px;font-weight:600}div.popup-registerdeclaration div.rdt_Table{max-height:250px;overflow-y:auto}
/*# sourceMappingURL=main.7c8606b4.css.map*/