@charset "UTF-8";@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(/assets/montserrat-v30-latin-100-DRKPHcaX.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100;src:url(/assets/montserrat-v30-latin-100italic-DlOD8WVh.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(/assets/montserrat-v30-latin-200-Dm5aGaZE.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:200;src:url(/assets/montserrat-v30-latin-200italic-Duyut6MQ.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/assets/montserrat-v30-latin-300-nZUFlRvk.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url(/assets/montserrat-v30-latin-300italic-lFa0wT0J.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/assets/montserrat-v30-latin-regular-CIMKXMQI.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(/assets/montserrat-v30-latin-italic-C2h705mq.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/assets/montserrat-v30-latin-500-BO--OZiJ.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(/assets/montserrat-v30-latin-500italic-ChyQStwC.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/assets/montserrat-v30-latin-600-CjtsKS3e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url(/assets/montserrat-v30-latin-600italic-mcC4KWQ-.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/assets/montserrat-v30-latin-700-BYRy5CoC.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(/assets/montserrat-v30-latin-700italic-dCyGEp1B.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/assets/montserrat-v30-latin-800-Cp9CdP19.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:800;src:url(/assets/montserrat-v30-latin-800italic-C5xHXyJ2.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(/assets/montserrat-v30-latin-900-Cu5ORhvX.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:900;src:url(/assets/montserrat-v30-latin-900italic-1mKAuaW_.woff2) format("woff2")}*{margin:0;padding:0;box-sizing:border-box}body{min-width:320px;max-width:100vw;min-height:100vh;font-family:Montserrat,sans-serif;overflow-x:hidden;background-color:#fcfcfc;-webkit-tap-highlight-color:transparent}a{color:#00f;text-decoration:none}button{background:none;border:none;cursor:pointer}button:disabled{pointer-events:none}button,input,select,option,textarea{display:block;font-family:inherit;outline:none!important}.panel{display:flex;gap:28px;min-height:100dvh}.panel section{width:100%;padding:89px 80px 40px 0}.panel section h1{font-size:25px;font-weight:700;color:#003049;margin-bottom:41px}.panel section h2{font-size:25px;font-weight:700;color:#003049;margin:47px 0 41px}@media (max-width: 1200px){.panel{gap:21px}.panel section{padding:42px 32px 24px 0}}@media (max-width: 1024px){.panel{flex-direction:column}.panel section{padding:0 20px 20px}}@media (max-width: 700px){.panel section h1{font-size:21px;margin-bottom:28px}.panel section h2{font-size:21px;margin:32px 0 28px}}.no-scroll{overflow:hidden}.button-primary{display:block;min-width:96px;background-color:#003049;border-radius:5.5px;padding:10px;font-size:8px;font-weight:700;color:#fff;text-transform:uppercase;transition:background-color .3s ease-in-out}.button-primary:hover{background-color:#cd131f}.button-primary.button-with-loader .loader{display:none}.button-primary.button-with-loader:disabled .loader{display:block}.button-primary.button-with-loader:disabled span{display:none}.button-secondary{display:block;min-width:96px;background-color:transparent;border:1px solid #003049;border-radius:5.5px;padding:8px;font-size:8px;font-weight:700;color:#003049;text-transform:uppercase;transition:background-color .3s ease-in-out,color .3s ease-in-out}.button-secondary:hover{background-color:#003049;color:#fff}.button-third{display:block;width:100%;background-color:transparent;border:1px solid #003049;border-radius:8px;padding:8px;font-size:12px;font-weight:600;color:#003049;text-transform:uppercase;transition:all .3s ease-in-out}.button-third:hover{background-color:#003049;color:#fff}.button-third.button-with-loader .loader{display:none}.button-third.button-with-loader:disabled .loader{display:block}.button-third.button-with-loader:disabled span{display:none}.button-fourth{display:block;min-width:100px;background-color:#003049;border-radius:5px;padding:6px 9px;font-size:13px;font-weight:400;color:#fff;text-transform:capitalize;transition:background-color .3s ease-in-out}.button-fourth:hover{background-color:#cd131f}.button-fifth{display:flex;align-items:center;justify-content:center;gap:6px;min-width:170px;background-color:#003049;border-radius:10px;padding:6px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;transition:background-color .3s ease-in-out}.button-fifth:hover{background-color:#cd131f}.button-fifth.button-with-loader .loader{display:none}.button-fifth.button-with-loader:disabled .loader{display:block}.button-fifth.button-with-loader:disabled span{display:none}.button-sixth{display:block;min-width:140px;background-color:#1a455b;border-radius:5px;padding:5px 12px;font-size:12px;font-weight:500;color:#fff;transition:background-color .3s ease-in-out}.button-sixth:hover{background-color:#861a1a}.button-seventh{display:block;min-width:203px;background-color:#003049;border-radius:8px;padding:13px;font-size:11px;font-weight:700;color:#fff;text-transform:uppercase;margin:0 auto;transition:background-color .3s ease-in-out}.button-seventh:hover{background-color:#cd131f}.button-seventh.button-with-loader .loader{display:none}.button-seventh.button-with-loader:disabled .loader{display:block}.button-seventh.button-with-loader:disabled span{display:none}.button-eight{display:block;min-width:203px;background-color:transparent;border:1px solid #003049;border-radius:8px;padding:13px;font-size:11px;font-weight:700;color:#003049;text-transform:uppercase;transition:background-color .3s ease-in-out,color .3s ease-in-out}.button-eight:hover{background-color:#003049;color:#fff}.button-nineth{display:flex;align-items:center;justify-content:center;gap:6px;min-width:170px;background-color:#cd131f;border-radius:10px;padding:6px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;transition:background-color .3s ease-in-out}.button-nineth:hover{background-color:#003049}.button-nineth.button-with-loader .loader{display:none}.button-nineth.button-with-loader:disabled .loader{display:block}.button-nineth.button-with-loader:disabled span{display:none}.loader{width:10px;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,#fff 94%,#0000) top/3px 3px no-repeat,conic-gradient(#0000 30%,#fff);mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 3px),#000 0);animation:l13 1s infinite linear;margin:0 auto}.loader.loader-light{background:radial-gradient(farthest-side,#003049 94%,#0000) top/3px 3px no-repeat,conic-gradient(#0000 30%,#003049)}@keyframes l13{to{transform:rotate(1turn)}}.form-primary{width:100%}.form-primary label{display:block;font-size:14px;font-weight:500;color:#003049;margin-bottom:5px}.form-primary input,.form-primary textarea{display:block;width:100%;background-color:#fff;border:1px solid #D3D3D3;border-radius:8px;padding:10px 8px;font-size:14px;font-weight:500;color:#003049;transition:border-color .3s ease-in-out}.form-primary input::placeholder,.form-primary textarea::placeholder{color:#d3d3d3}.form-primary input:focus,.form-primary textarea:focus{border-color:#1a455b}.form-primary textarea{padding:10px 24px;min-height:115px;field-sizing:content;resize:none}.form-primary .select-input .select-input-btn{min-height:40px;padding:10px 8px}.form-primary .error-input-label{font-size:10px;font-weight:700;color:#cd131f;margin-top:2px}.form-primary .label-input{margin-bottom:16px}.form-primary .label-inputs-holder{display:flex;flex-wrap:wrap;gap:20px 30px}.form-primary .label-inputs-holder .label-input{flex:1 0 45%;margin-bottom:0}.form-secondary{width:100%}.form-secondary label{display:block;font-size:12px;font-weight:700;color:#003049;margin-left:8px;margin-bottom:6px}.form-secondary input:not([type=checkbox]):not([type=radio]){display:block;width:100%;border:1px solid #003049;border-radius:5px;padding:8px 12px;font-size:12px;font-weight:700;color:#003049;transition:border-color .3s ease-in-out}.form-secondary input:not([type=checkbox]):not([type=radio])::placeholder{color:#d3d3d3}.form-secondary input:not([type=checkbox]):not([type=radio]):focus{border-color:#cd131f}.form-secondary textarea{display:block;width:100%;height:108px;border:1px solid #003049;border-radius:5px;padding:8px 12px;font-size:12px;font-weight:700;color:#003049;resize:none;transition:border-color .3s ease-in-out}.form-secondary textarea::placeholder{color:#d3d3d3}.form-secondary textarea:focus{border-color:#cd131f}.form-secondary .label-input{margin-bottom:8px}.form-third{width:100%}.form-third label{display:block;font-size:14px;font-weight:500;color:#003049;margin-bottom:8px}.form-third input:not([type=checkbox]):not([type=radio]){display:block;width:100%;border:1px solid #003049;border-radius:8px;padding:17px 12px;font-size:12px;font-weight:500;color:#003049;transition:border-color .3s ease-in-out}.form-third input:not([type=checkbox]):not([type=radio])::placeholder{color:#d3d3d3}.form-third input:not([type=checkbox]):not([type=radio]):focus{border-color:#cd131f}.form-third textarea{display:block;width:100%;height:108px;border:1px solid #003049;border-radius:8px;padding:17px 12px;font-size:12px;font-weight:500;color:#003049;resize:none;transition:border-color .3s ease-in-out}.form-third textarea::placeholder{color:#d3d3d3}.form-third textarea:focus{border-color:#cd131f}@supports (appearance: base-select){.form-third select{appearance:base-select;display:block;width:100%;border:1px solid #003049;border-radius:8px;padding:17px 12px;font-size:12px;font-weight:500;color:#003049;transition:border-color .3s ease-in-out}.form-third select::placeholder{color:#d3d3d3}.form-third select::picker(select){appearance:base-select;border:none;background-color:#fff;border-radius:6.5px;padding:10px;margin-block-start:10px;box-shadow:0 4px 10px #0000001a}.form-third select::picker-icon{content:url("data:image/svg+xml,%3csvg%20width='16'%20height='15'%20viewBox='0%200%2016%2015'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.16401%2010.4913C7.73592%2010.4913%207.30782%2010.3262%206.98369%2010.0021L2.9963%206.01467C2.81894%205.83732%202.81894%205.54377%202.9963%205.36641C3.17365%205.18906%203.4672%205.18906%203.64455%205.36641L7.63195%209.35381C7.9255%209.64736%208.40252%209.64736%208.69607%209.35381L12.6835%205.36641C12.8608%205.18906%2013.1544%205.18906%2013.3317%205.36641C13.5091%205.54377%2013.5091%205.83732%2013.3317%206.01467L9.34433%2010.0021C9.0202%2010.3262%208.59211%2010.4913%208.16401%2010.4913Z'%20fill='%231A1A1A'/%3e%3c/svg%3e");width:14px;height:14px;transform-origin:center;transition:transform .3s ease-in-out}.form-third select option{background-color:transparent;font-size:14px;font-weight:500;color:#003049;border-bottom:1px solid #003049;padding:5px 0;transition:color .3s ease-in-out}.form-third select option::checkmark{display:none}.form-third select option:hover{cursor:pointer;color:#cd131f}.form-third select option:disabled{opacity:.5}.form-third select:hover{cursor:pointer;background-color:transparent}.form-third select:open{border-color:#cd131f}.form-third select:open::picker-icon{transform:rotate(180deg)}}.form-third .label-input{margin-bottom:8px}.form-third .inputs-group{display:flex;gap:15px;margin-bottom:8px}.form-third .inputs-group .label-input{flex:1;margin-bottom:0}.form-third .inputs-group .label-input small{color:#cd131f;font-weight:600;margin-top:5px}.form-third .form-rows{display:flex;align-items:flex-start;gap:20px}.form-third .form-rows .form-col{flex:1;display:flex;flex-direction:column;gap:8px}.form-third .form-rows>.label-input{flex:1}.form-third .form-subtitle{font-size:14px;font-weight:700;color:#003049}.form-third .form-subtitle span{text-transform:capitalize}.form-third .label-multiple-inputs .inputs-holder{display:flex;gap:8px}.form-third .label-multiple-inputs .inputs-holder input{flex:1 0 48%}.form-third .form-grid-inputs{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.form-third .form-grid-inputs .form-grid-col{display:flex;flex-direction:column;gap:8px}.form-third .button-seventh{width:100%;max-width:328px;margin-top:39px}.form-third .form-buttons-holder{display:flex;justify-content:center;gap:15px;margin-top:32px}.form-third .form-buttons-holder .button-seventh{max-width:203px;margin:0}.form-third .file-input{position:relative}.form-third .file-input input{display:none!important}.form-third .file-input .file-input-wrapper-btn{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;background-color:#f2f2f2;border-radius:20px;padding:26px 65px;transition:background-color .3s ease-in-out}.form-third .file-input .file-input-wrapper-btn h5{font-size:15px;font-weight:700;color:#003049;text-align:center}.form-third .file-input .file-input-wrapper-btn h6{font-size:12px;font-weight:500;color:#0b0b0b;text-align:center}.form-third .file-input .file-input-wrapper-btn:hover{background-color:#fcfcfc}.form-third .file-input .file-input-uploaded{width:100%;display:flex;flex-direction:column;justify-content:center;gap:10px;background-color:#f2f2f2;border-radius:20px;padding:26px 32px}.form-third .file-input .file-input-uploaded .file-input-uploaded-info-delete{display:flex;align-items:center;gap:32px}.form-third .file-input .file-input-uploaded .file-input-uploaded-info-delete p{font-size:14px;font-weight:500;color:#003049}.form-third .file-input .file-input-uploaded .file-input-uploaded-info-delete .file-input-uploaded-delete-btn svg{display:block}.form-third .file-input .file-input-uploaded .file-input-uploaded-info-delete .file-input-uploaded-delete-btn svg path{transition:stroke .3s ease-in-out}.form-third .file-input .file-input-uploaded .file-input-uploaded-info-delete .file-input-uploaded-delete-btn:hover svg path{stroke:#cd131f}.form-third .file-input .file-input-uploaded .file-input-uploaded-progress-bar{display:block;width:100%;height:2px;background-color:#d3d3d3;border-radius:8px;position:relative}.form-third .file-input .file-input-uploaded .file-input-uploaded-progress-bar .file-upload-progress-bar{display:block;border:none;width:0%;height:100%;position:absolute;top:0;left:0;background-color:#004992;border-radius:8px;transition:width .3s ease-in-out;z-index:1}.form-third .file-input .file-input-uploading-banner{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#f2f2f29c;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:20px;padding:26px 32px;z-index:1}.form-third .file-input .file-input-uploading-banner .loader{width:25px;padding:4px;aspect-ratio:1;border-radius:50%;background:#003049;--_m: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{to{transform:rotate(1turn)}}@media (max-width: 700px){.form-third .inputs-group,.form-third .form-rows{flex-direction:column}.form-third .form-grid-inputs{grid-template-columns:repeat(1,1fr)}.form-third .form-buttons-holder{flex-direction:column;align-items:center}}.form-third.light-border input:not([type=checkbox]):not([type=radio]){border-color:#d3d3d3}.form-third.light-border input:not([type=checkbox]):not([type=radio]):focus{border-color:#003049}.form-third.light-border textarea{border-color:#d3d3d3}.form-third.light-border textarea:focus{border-color:#003049}@supports (appearance: base-select){.form-third.light-border select{border-color:#d3d3d3}.form-third.light-border select:open{border-color:#003049}}.table-primary{width:100%;background-color:#fff;border:1px solid #D3D3D3;border-radius:20px;padding:20px 20px 50px;overflow:auto hidden}.table-primary::-webkit-scrollbar{display:none}.table-primary table{width:100%;border-collapse:collapse}.table-primary table thead tr{border-bottom:1px solid #D3D3D3}.table-primary table thead tr th{font-size:14px;font-weight:700;text-transform:uppercase;color:#969696;padding:0 5px 16.5px;max-width:275px;overflow:hidden;text-overflow:ellipsis}.table-primary table thead tr th.warning-th{color:#cd131f}.table-primary table tbody tr{border-bottom:1px solid #D3D3D3;cursor:pointer}.table-primary table tbody tr:hover{background-color:#f4f4f4}.table-primary table tbody tr td{font-size:14px;font-weight:600;color:#003049;text-align:center;text-transform:uppercase;padding:16.5px 5px}.table-primary table tbody tr td>button:not(.button-fourth){font-size:14px;font-weight:600;color:#003049;text-decoration:underline;text-transform:uppercase;margin:0 auto;transition:color .3s ease-in-out}.table-primary table tbody tr td>button:not(.button-fourth) svg path{transition:all .3s ease-in-out}.table-primary table tbody tr td>button:not(.button-fourth):hover{color:#861a1a}.table-primary table tbody tr td>button:not(.button-fourth):hover svg path{stroke:#861a1a}.table-primary table tbody tr td .button-fourth{margin:0 auto}.table-primary table tbody tr td.warning-td{color:#cd131f}.table-primary table tbody tr td.is-an-observation{width:192px;max-width:192px;font-size:11px}.table-secondary{width:100%;background-color:#fff;padding:20px 10px;overflow:auto hidden}.table-secondary::-webkit-scrollbar{display:none}.table-secondary table{width:100%;border-collapse:collapse}.table-secondary table thead tr{border-bottom:1px solid #D3D3D3}.table-secondary table thead tr th{font-size:16px;font-weight:700;text-transform:uppercase;color:#003049;padding:0 10px 20px}.table-secondary table thead tr th:first-of-type{text-align:left}.table-secondary table thead tr th.align-to-right{text-align:right}.table-secondary table tbody tr{background-color:#fff;border-bottom:1px solid #D3D3D3}.table-secondary table tbody tr td{font-size:14px;font-weight:600;color:#003049;text-align:center;text-transform:uppercase;padding:11.5px 10px}.table-secondary table tbody tr td:first-of-type{text-align:left}.table-secondary table tbody tr td.align-to-right{text-align:right}.table-secondary table tbody tr:nth-of-type(2n){background-color:#d3d3d3}.login{display:flex;align-items:center;justify-content:center;padding:20px;height:100dvh}.login .login-section h1{font-size:44px;font-weight:800;color:#003049;text-align:center}.login .login-section .form-primary{max-width:350px;margin:32px auto 0;background-color:#fff;border-radius:8px;padding:8px;box-shadow:#88a5bf7a 6px 2px 16px,#fffc -6px -2px 16px}.login .login-section .form-primary .button-third .loader{width:15px}.login .login-section .form-primary p{color:#cd131f;font-size:13px;font-weight:500;text-align:center;margin-bottom:16px}.sidebar{display:flex;flex-direction:column;justify-content:space-between;gap:24px;width:100%;max-width:320px;height:100vh;position:sticky;top:0;z-index:999;background-color:#fff;padding:35px 30px 70px;box-shadow:0 4px 4px #00000040;transition:all .3s ease-in-out;overflow:hidden auto}.sidebar .sidebar-navlink{width:100%;display:flex;align-items:center;gap:14px;font-size:21px;font-weight:500;color:#003049;transition:color .3s ease-in-out}.sidebar .sidebar-navlink.navlink-disabled{pointer-events:none;color:#861a1a}.sidebar .sidebar-navlink.navlink-disabled svg path:not(.has-fill){stroke:#861a1a}.sidebar .sidebar-navlink.navlink-disabled svg path.has-fill{fill:#861a1a}.sidebar .sidebar-navlink svg path{transition:all .3s ease-in-out}.sidebar .sidebar-navlink:hover{color:#861a1a}.sidebar .sidebar-navlink:hover svg path:not(.has-fill){stroke:#861a1a}.sidebar .sidebar-navlink:hover svg path.has-fill{fill:#861a1a}.sidebar .sidebar-navlink[aria-disabled=true]{color:#d3d3d3;pointer-events:none}.sidebar .sidebar-navlink[aria-disabled=true] svg path:not(.has-fill){stroke:#d3d3d3}.sidebar .sidebar-navlink[aria-disabled=true] svg path.has-fill{fill:#d3d3d3}.sidebar .sidebar-top-links .logo-merci{display:block;max-width:100%;height:auto}.sidebar .sidebar-top-links .sidebar-navliks-wrap{display:flex;flex-direction:column;gap:20px;margin-top:54px}.sidebar .sidebar-bottom-links .sidebar-profile-info{max-width:185px;margin-bottom:56px;position:relative}.sidebar .sidebar-bottom-links .sidebar-profile-info .sidebar-profile-info-btn{width:100%;display:flex;align-items:flex-start;gap:6px;padding:8px;border-radius:5px;box-shadow:2px -3px 3px #0003 inset}.sidebar .sidebar-bottom-links .sidebar-profile-info .sidebar-profile-info-btn .user-profile{display:block;min-width:42px;min-height:42px;background-color:#003049;border-radius:100%;padding:8px}.sidebar .sidebar-bottom-links .sidebar-profile-info .sidebar-profile-info-btn .user-profile p{font-size:21px;font-weight:500;color:#fff;text-align:center}.sidebar .sidebar-bottom-links .sidebar-profile-info .sidebar-profile-info-btn .user-info{width:100%;text-align:left}.sidebar .sidebar-bottom-links .sidebar-profile-info .sidebar-profile-info-btn .user-info .username-arrow-holder{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:6px}.sidebar .sidebar-bottom-links .sidebar-profile-info .sidebar-profile-info-btn .user-info .username-arrow-holder h2{font-size:12px;font-weight:600;color:#001514;text-transform:uppercase}.sidebar .sidebar-bottom-links .sidebar-profile-info .sidebar-profile-info-btn .user-info .username-arrow-holder svg{transition:transform .3s ease-in-out}.sidebar .sidebar-bottom-links .sidebar-profile-info .sidebar-profile-info-btn .user-info .username-arrow-holder svg path{transition:fill .3s ease-in-out}.sidebar .sidebar-bottom-links .sidebar-profile-info .sidebar-profile-info-btn .user-info p{font-size:12px;font-weight:500;color:#d3d3d3;text-transform:uppercase}.sidebar .sidebar-bottom-links .sidebar-profile-info .sidebar-profile-info-btn:hover .user-info .username-arrow-holder svg path{fill:#cd131f}.sidebar .sidebar-bottom-links .sidebar-profile-info .sidebar-profile-info-btn:disabled{pointer-events:none}.sidebar .sidebar-bottom-links .sidebar-profile-info .profile-info-roles-dropdown-items{display:flex;flex-direction:column;gap:5px;position:absolute;left:0;top:110%;width:100%;height:0;interpolate-size:allow-keywords;background-color:#fff;border-radius:5px;box-shadow:0 4px 8px #00000040;padding:0 5px;overflow:hidden;transition:all .3s ease-in-out;z-index:80}.sidebar .sidebar-bottom-links .sidebar-profile-info .profile-info-roles-dropdown-items .profile-info-role-item{display:block;width:100%;font-size:12px;font-weight:500;color:#003049;text-align:left;padding-bottom:5px;border-bottom:1px solid #D3D3D3;transition:color .3s ease-in-out}.sidebar .sidebar-bottom-links .sidebar-profile-info .profile-info-roles-dropdown-items .profile-info-role-item:last-of-type{padding-bottom:0;border-bottom:none}.sidebar .sidebar-bottom-links .sidebar-profile-info .profile-info-roles-dropdown-items .profile-info-role-item:hover{color:#cd131f}.sidebar .sidebar-bottom-links .sidebar-profile-info .profile-info-roles-dropdown-items .profile-info-role-item:disabled{pointer-events:none;color:#861a1a}.sidebar .sidebar-bottom-links .sidebar-profile-info.profile-info-role-opened .sidebar-profile-info-btn .user-info .username-arrow-holder svg{transform:rotate(180deg)}.sidebar .sidebar-bottom-links .sidebar-profile-info.profile-info-role-opened .profile-info-roles-dropdown-items{height:auto;padding:5px}@media (max-width: 1200px) and (min-width: 1024px){.sidebar:not(.sidebar-collapsed){max-width:97px;min-width:97px;padding:35px 18px 70px}.sidebar:not(.sidebar-collapsed) .sidebar-navlink{justify-content:center;gap:0;font-size:0px}.sidebar:not(.sidebar-collapsed) .sidebar-top-links .logo-merci{content:url("data:image/svg+xml,%3csvg%20width='49'%20height='55'%20viewBox='0%200%2049%2055'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.93461%208.93039L3.69772%2010.807C1.41024%2012.134%200%2014.5825%200%2017.2253V37.3351C0%2041.1383%203.01481%2044.3197%206.81801%2044.3807C10.699%2044.4474%2013.8692%2041.316%2013.8692%2037.4461V4.91064L6.93461%208.92483V8.93039Z'%20fill='%23003049'/%3e%3cpath%20d='M41.7901%2045.4026L45.027%2043.5259C47.3145%2042.199%2048.7247%2039.756%2048.7247%2037.1077V16.9979C48.7247%2013.1947%2045.7099%2010.0133%2041.9067%209.95222C38.0257%209.88559%2034.8555%2013.017%2034.8555%2016.8868V49.4223L41.7901%2045.4081V45.4026Z'%20fill='%23003049'/%3e%3cpath%20d='M38.6891%207.28136C37.2622%207.70887%2035.9574%208.4251%2034.8581%209.37451C32.776%2011.1623%2031.3991%2013.7496%2031.2103%2016.6645C31.1937%2016.8921%2031.1881%2017.1197%2031.1881%2017.3529C31.1881%2017.5861%2031.1937%2017.8137%2031.2103%2018.0414V47.29C31.2103%2051.1598%2028.1289%2054.3912%2024.2591%2054.4245C23.0598%2054.4356%2021.9383%2054.1469%2020.9445%2053.625L20.4337%2053.3252L17.3467%2051.5374L13.871%2049.5275L10.1289%2047.3566C11.5336%2046.9069%2012.805%2046.1685%2013.871%2045.2079C16.0031%2043.3036%2017.3467%2040.5331%2017.3467%2037.4461V6.84274C17.3467%206.42078%2017.3855%206.00437%2017.4577%205.60461C17.4799%205.47136%2017.5077%205.33811%2017.541%205.20486C17.5688%205.09382%2017.5965%204.98278%2017.6298%204.87173C17.6409%204.83287%2017.652%204.794%2017.6687%204.75514C17.6798%204.71072%2017.6965%204.6663%2017.7131%204.62744C17.9352%203.97784%2018.2461%203.37266%2018.6348%202.823C18.6903%202.74527%2018.7458%202.66754%2018.8013%202.59536C20.3171%200.64101%2022.8266%20-0.0474532%2024.7532%200.00251596C25.636%200.0635894%2026.4744%200.291226%2027.2406%200.652114L28.2122%201.21288L28.673%201.47938L31.2159%202.95625L34.8636%205.06606L38.6946%207.28691L38.6891%207.28136Z'%20fill='%23003049'/%3e%3c/svg%3e");max-width:48px;margin:0 auto}.sidebar:not(.sidebar-collapsed) .sidebar-bottom-links .sidebar-profile-info{max-width:60px;overflow:hidden}.sidebar:not(.sidebar-collapsed) .sidebar-bottom-links .sidebar-profile-info .sidebar-profile-info-btn .user-info{display:none}}@media (min-width: 1024px){.sidebar.sidebar-collapsed{position:fixed;max-width:97px;padding:35px 18px 70px}.sidebar.sidebar-collapsed .sidebar-navlink{justify-content:center;gap:0;font-size:0px;transition:all .5s ease-in-out}.sidebar.sidebar-collapsed .sidebar-top-links .logo-merci{content:url("data:image/svg+xml,%3csvg%20width='49'%20height='55'%20viewBox='0%200%2049%2055'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.93461%208.93039L3.69772%2010.807C1.41024%2012.134%200%2014.5825%200%2017.2253V37.3351C0%2041.1383%203.01481%2044.3197%206.81801%2044.3807C10.699%2044.4474%2013.8692%2041.316%2013.8692%2037.4461V4.91064L6.93461%208.92483V8.93039Z'%20fill='%23003049'/%3e%3cpath%20d='M41.7901%2045.4026L45.027%2043.5259C47.3145%2042.199%2048.7247%2039.756%2048.7247%2037.1077V16.9979C48.7247%2013.1947%2045.7099%2010.0133%2041.9067%209.95222C38.0257%209.88559%2034.8555%2013.017%2034.8555%2016.8868V49.4223L41.7901%2045.4081V45.4026Z'%20fill='%23003049'/%3e%3cpath%20d='M38.6891%207.28136C37.2622%207.70887%2035.9574%208.4251%2034.8581%209.37451C32.776%2011.1623%2031.3991%2013.7496%2031.2103%2016.6645C31.1937%2016.8921%2031.1881%2017.1197%2031.1881%2017.3529C31.1881%2017.5861%2031.1937%2017.8137%2031.2103%2018.0414V47.29C31.2103%2051.1598%2028.1289%2054.3912%2024.2591%2054.4245C23.0598%2054.4356%2021.9383%2054.1469%2020.9445%2053.625L20.4337%2053.3252L17.3467%2051.5374L13.871%2049.5275L10.1289%2047.3566C11.5336%2046.9069%2012.805%2046.1685%2013.871%2045.2079C16.0031%2043.3036%2017.3467%2040.5331%2017.3467%2037.4461V6.84274C17.3467%206.42078%2017.3855%206.00437%2017.4577%205.60461C17.4799%205.47136%2017.5077%205.33811%2017.541%205.20486C17.5688%205.09382%2017.5965%204.98278%2017.6298%204.87173C17.6409%204.83287%2017.652%204.794%2017.6687%204.75514C17.6798%204.71072%2017.6965%204.6663%2017.7131%204.62744C17.9352%203.97784%2018.2461%203.37266%2018.6348%202.823C18.6903%202.74527%2018.7458%202.66754%2018.8013%202.59536C20.3171%200.64101%2022.8266%20-0.0474532%2024.7532%200.00251596C25.636%200.0635894%2026.4744%200.291226%2027.2406%200.652114L28.2122%201.21288L28.673%201.47938L31.2159%202.95625L34.8636%205.06606L38.6946%207.28691L38.6891%207.28136Z'%20fill='%23003049'/%3e%3c/svg%3e");max-width:48px;margin-left:auto;margin-right:auto;transition:margin-left .5s ease-in-out,margin-right .5s ease-in-out}.sidebar.sidebar-collapsed .sidebar-bottom-links .sidebar-profile-info{max-width:60px;overflow:hidden;transition:max-width .5s ease-in-out}.sidebar.sidebar-collapsed .sidebar-bottom-links .sidebar-profile-info .sidebar-profile-info-btn .user-info{display:none}.sidebar.sidebar-collapsed:hover{max-width:320px;padding:35px 30px 70px}.sidebar.sidebar-collapsed:hover .sidebar-navlink{justify-content:flex-start;gap:14px;font-size:21px}.sidebar.sidebar-collapsed:hover .sidebar-top-links .logo-merci{content:url(/assets/marca-merci-CaMcOMkM.svg);max-width:144px;margin-left:0;margin-right:0}.sidebar.sidebar-collapsed:hover .sidebar-bottom-links .sidebar-profile-info{max-width:185px}.sidebar.sidebar-collapsed:hover .sidebar-bottom-links .sidebar-profile-info .sidebar-profile-info-btn .user-info{display:block}.sidebar.sidebar-collapsed:hover .sidebar-bottom-links .sidebar-profile-info.info-role-no-home .profile-info-roles-dropdown-items{position:fixed;width:185px;left:1.7%;top:85%}}@media (max-width: 1024px){.sidebar{flex-direction:row;gap:18px;max-width:100vw;height:auto;padding:24px 20px 18px}.sidebar .sidebar-navlink{justify-content:center;gap:0;font-size:0px}.sidebar .sidebar-top-links{display:flex;align-items:center;gap:14px}.sidebar .sidebar-top-links .logo-merci{content:url("data:image/svg+xml,%3csvg%20width='49'%20height='55'%20viewBox='0%200%2049%2055'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.93461%208.93039L3.69772%2010.807C1.41024%2012.134%200%2014.5825%200%2017.2253V37.3351C0%2041.1383%203.01481%2044.3197%206.81801%2044.3807C10.699%2044.4474%2013.8692%2041.316%2013.8692%2037.4461V4.91064L6.93461%208.92483V8.93039Z'%20fill='%23003049'/%3e%3cpath%20d='M41.7901%2045.4026L45.027%2043.5259C47.3145%2042.199%2048.7247%2039.756%2048.7247%2037.1077V16.9979C48.7247%2013.1947%2045.7099%2010.0133%2041.9067%209.95222C38.0257%209.88559%2034.8555%2013.017%2034.8555%2016.8868V49.4223L41.7901%2045.4081V45.4026Z'%20fill='%23003049'/%3e%3cpath%20d='M38.6891%207.28136C37.2622%207.70887%2035.9574%208.4251%2034.8581%209.37451C32.776%2011.1623%2031.3991%2013.7496%2031.2103%2016.6645C31.1937%2016.8921%2031.1881%2017.1197%2031.1881%2017.3529C31.1881%2017.5861%2031.1937%2017.8137%2031.2103%2018.0414V47.29C31.2103%2051.1598%2028.1289%2054.3912%2024.2591%2054.4245C23.0598%2054.4356%2021.9383%2054.1469%2020.9445%2053.625L20.4337%2053.3252L17.3467%2051.5374L13.871%2049.5275L10.1289%2047.3566C11.5336%2046.9069%2012.805%2046.1685%2013.871%2045.2079C16.0031%2043.3036%2017.3467%2040.5331%2017.3467%2037.4461V6.84274C17.3467%206.42078%2017.3855%206.00437%2017.4577%205.60461C17.4799%205.47136%2017.5077%205.33811%2017.541%205.20486C17.5688%205.09382%2017.5965%204.98278%2017.6298%204.87173C17.6409%204.83287%2017.652%204.794%2017.6687%204.75514C17.6798%204.71072%2017.6965%204.6663%2017.7131%204.62744C17.9352%203.97784%2018.2461%203.37266%2018.6348%202.823C18.6903%202.74527%2018.7458%202.66754%2018.8013%202.59536C20.3171%200.64101%2022.8266%20-0.0474532%2024.7532%200.00251596C25.636%200.0635894%2026.4744%200.291226%2027.2406%200.652114L28.2122%201.21288L28.673%201.47938L31.2159%202.95625L34.8636%205.06606L38.6946%207.28691L38.6891%207.28136Z'%20fill='%23003049'/%3e%3c/svg%3e");max-width:48px;margin:0 auto}.sidebar .sidebar-top-links .sidebar-navliks-wrap{flex-direction:row;gap:10px;margin-top:0}.sidebar .sidebar-bottom-links{display:flex;align-items:center;gap:14px}.sidebar .sidebar-bottom-links .sidebar-profile-info{width:100%;max-width:40px;overflow:hidden;margin-bottom:0}.sidebar .sidebar-bottom-links .sidebar-profile-info .sidebar-profile-info-btn{padding:4px}.sidebar .sidebar-bottom-links .sidebar-profile-info .sidebar-profile-info-btn .user-profile{min-width:14px;min-height:14px;padding:4px}.sidebar .sidebar-bottom-links .sidebar-profile-info .sidebar-profile-info-btn .user-profile p{font-size:6px}.sidebar .sidebar-bottom-links .sidebar-profile-info .sidebar-profile-info-btn .user-info{display:none}.sidebar .sidebar-bottom-links .sidebar-profile-info .profile-info-roles-dropdown-items{position:fixed;width:125px;left:67%;top:7%}}.sidebar-margin-collapsed{width:100%;max-width:97px;min-width:97px}@media (max-width: 1024px){.sidebar-margin-collapsed{display:none}}.agenda .rbc-calendar .rbc-toolbar .rbc-toolbar-label{text-transform:capitalize}.agenda .rbc-calendar .rbc-month-row .rbc-day-bg{transition:background-color .3s ease-in-out}.agenda .rbc-calendar .rbc-month-row .rbc-day-bg:hover{cursor:pointer;background-color:#d3d3d3}.agenda .rbc-calendar .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event{transition:background-color .3s ease-in-out}.agenda .rbc-calendar .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event:hover{background-color:#003049}.agenda .rbc-calendar .rbc-month-row .rbc-row-content .rbc-row .rbc-date-cell .rbc-button-link{margin-left:auto}.agenda .rbc-calendar .rbc-agenda-view .rbc-agenda-content .rbc-agenda-table tbody tr .rbc-agenda-time-cell{border-left:1px solid #ddd}.agenda .agenda-modal-content h3{display:flex;align-items:center;gap:5px;font-size:20px;font-weight:700;color:#003049;margin-bottom:20px}.agenda .agenda-modal-content h3 button{font-size:20px;font-weight:700;color:#003049;text-decoration:underline;transition:color .3s ease-in-out}.agenda .agenda-modal-content h3 button:hover{color:#cd131f}.agenda .agenda-modal-content .booking-buttons-holder{display:flex;align-items:center;justify-content:flex-end;gap:10px}.agenda .agenda-modal-content .modal-content-header{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-bottom:20px}.agenda .agenda-modal-content .modal-content-header h3{margin-bottom:0}.agenda .agenda-modal-content .event-info{font-size:14px;font-weight:500;color:#4a4a4a;margin-bottom:16px}.modal{display:grid;place-items:center;position:fixed;inset:0;background-color:#0003;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:20px;overflow-y:auto;opacity:0;pointer-events:none;transition:opacity .5s ease-in-out;z-index:1001}.modal.modal-active{opacity:1;pointer-events:initial}.modal .modal-content{width:100%;max-width:600px;background-color:#fff;border-radius:20px;padding:27px 18px;display:flex;flex-direction:column;gap:12px}.modal .closeBtn{display:block;background:none;border:none;outline:none!important;margin-left:auto;cursor:pointer}.modal .closeBtn svg path{transition:stroke .3s ease-in-out}.modal .closeBtn:hover svg path{stroke:#cd131f}.client-file-popup{display:block;width:100%;height:100%;position:fixed;top:0;left:0;background-color:transparent;opacity:0;pointer-events:none;transition:all .5s ease-in-out;z-index:1002}.client-file-popup .client-file-content{display:block;width:100%;max-width:1305px;height:100%;background-color:#fff;border-radius:20px 0 0 20px;padding:45px 30px 30px 50px;overflow:hidden auto;margin-left:auto;transform:translate(100%);transition:transform .5s ease-in-out}.client-file-popup .client-file-content::-webkit-scrollbar{display:none}.client-file-popup .client-file-content .close-popup-btn{margin-left:auto}.client-file-popup .client-file-content .close-popup-btn svg path{transition:stroke .3s ease-in-out}.client-file-popup .client-file-content .close-popup-btn:hover svg path{stroke:#861a1a}.client-file-popup .client-file-content .client-file-btn{background-color:transparent;border:.5px solid #606E80;border-radius:5px;padding:3px 8px;font-size:10px;font-weight:500;color:#1a455b;transition:all .3s ease-in-out}.client-file-popup .client-file-content .client-file-btn:hover{background-color:#003049;border-color:#003049;color:#fff}.client-file-popup .client-file-content .client-file-content-container{padding-right:50px}.client-file-popup .client-file-content .client-file-content-container .client-file-header{display:flex;align-items:center;justify-content:space-between;gap:21px}.client-file-popup .client-file-content .client-file-content-container .client-file-header .client-info-booking{display:flex;align-items:center;gap:27px}.client-file-popup .client-file-content .client-file-content-container .client-file-header .client-info-booking .client-info{display:flex;align-items:center;gap:7px}.client-file-popup .client-file-content .client-file-content-container .client-file-header .client-info-booking .client-info img{display:block;max-width:100%;height:auto}.client-file-popup .client-file-content .client-file-content-container .client-file-header .client-info-booking .client-info h3{font-size:22px;font-weight:700;color:#003049;text-transform:uppercase}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder{display:flex;align-items:flex-start;gap:20px;margin-top:20px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item{flex:1 0 50%;display:flex;flex-direction:column;gap:10px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box{width:100%;background-color:#f2f2f2;border-radius:10px;padding:16px 30px 30px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .client-data-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:18px;font-weight:700;color:#003049;line-height:32px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .client-data-header svg{display:block;max-width:100%;height:auto;transition:transform .3s ease-in-out}@media (max-width: 700px){.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .client-data-header{font-size:16px}}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box h4{font-size:18px;font-weight:700;color:#003049;margin-bottom:10px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-header h4{margin-bottom:0}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:30px;margin-bottom:4px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .box-info-label{font-size:14px;font-weight:400;color:#003049}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .data-box-input{display:flex;align-items:center;gap:30px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .data-box-input .data-info-value{font-size:14px;font-weight:700;color:#003049;max-width:275px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .data-box-input a{color:#1a455b!important;text-decoration:underline}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .data-box-input input{display:block;width:100%;max-width:200px;background-color:#f9f9f9;border:1px solid #003049;border-radius:5px;outline:none!important;font-size:14px;font-weight:700;color:#003049;text-align:right;padding:5px;transition:border-color .3s ease-in-out}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .data-box-input input:focus{border-color:#cd131f}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .data-box-input .data-info-edit-btn svg path{transition:stroke .3s ease-in-out}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .data-box-input .data-info-edit-btn:hover svg path{stroke:#cd131f}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info:last-of-type{margin-bottom:0}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .status-selector{margin:0}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown{width:100%;background-color:#f2f2f2;border-radius:10px;padding:16px 30px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-header-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:18px;font-weight:600;color:#003049}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-header-btn svg{transition:transform .3s ease-in-out}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-header-btn svg path{transition:fill .3s ease-in-out}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-header-btn:hover svg path{fill:#cd131f}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body{height:0;margin-top:0;overflow:hidden;interpolate-size:allow-keywords;transition:all .3s ease-in-out}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:30px;margin-bottom:4px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .switch{position:relative;display:inline-block;width:50px;height:28px;margin:.3rem 3.3rem}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .switch input{opacity:0;width:0;height:0}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s;border-radius:28px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info input:checked+.slider{background-color:#003049}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info input:checked+.slider:before{transform:translate(22px)}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info.data-box-files{margin-top:19px;margin-bottom:10px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .box-info-label{font-size:14px;font-weight:400;color:#003049}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .box-info-link{font-size:14px;font-weight:400;color:#003049;transition:color .3s ease-in-out}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .box-info-link:hover{color:#cd131f}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .data-box-input{display:flex;align-items:center;gap:30px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .data-box-input .data-info-value{font-size:14px;font-weight:700;color:#003049}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .data-box-input input{display:block;width:100%;max-width:200px;background-color:#f9f9f9;border:1px solid #003049;border-radius:5px;outline:none!important;font-size:14px;font-weight:700;color:#003049;text-align:right;padding:5px;transition:border-color .3s ease-in-out}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .data-box-input input:focus{border-color:#cd131f}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .data-box-input .data-info-edit-btn svg path{transition:stroke .3s ease-in-out}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .data-box-input .data-info-edit-btn:hover svg path{stroke:#cd131f}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info:last-of-type{margin-bottom:0}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .status-selector{margin:0}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown.box-dropdown-opened .data-box-dropdown-header-btn svg{transform:rotate(180deg)}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown.box-dropdown-opened .data-box-dropdown-body{height:auto;margin-top:16px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #D3D3D3;border-radius:10px;padding:8px 24px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-btn .history-btn-left{display:flex;align-items:center;gap:7px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-btn .history-btn-left img{display:block;max-width:100%;height:auto}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-btn .history-btn-left h4{font-size:18px;font-weight:700;color:#003049}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-btn svg{transition:transform .3s ease-in-out}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-btn svg path{transition:fill .3s ease-in-out}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-btn:hover svg path{fill:#cd131f}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline{width:100%;height:0;max-height:454px;margin-top:0;padding-top:0;overflow:hidden auto;interpolate-size:allow-keywords;transition:all .3s ease-in-out}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline::-webkit-scrollbar{width:5px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline::-webkit-scrollbar-track{background:#d9d9d9;border-radius:3px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline::-webkit-scrollbar-thumb{background:#8d8f98;border-radius:3px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item{display:flex;align-items:stretch;gap:16px;margin-bottom:10px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-line .timeline-item-circle{display:block;width:14px;height:14px;background-color:#780000;border-radius:100%}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-line .timeline-iten-line{display:block;border:none;width:1px;height:66%;min-height:41px;background-color:#000;margin:10px auto 0}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role{display:flex;align-items:center;gap:5.5px;margin-top:-20px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-date{font-size:11px;font-weight:500;color:#969696}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role{border:1px solid transparent;border-radius:5px;padding:2px 12px;font-size:9px;font-weight:600;color:#000}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role span{text-transform:uppercase}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-admin,.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-posventa{border-color:#003049;color:#003049}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-asesor{border-color:#007b3f;color:#007b3f}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-cobranza,.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-credito,.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-debito{border-color:#780000;color:#780000}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-sistema{border-color:#1a455b;color:#003049}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-text{font-size:14px;font-weight:500;color:#0c080d;padding-bottom:20px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item:last-of-type .history-timeline-item-line .timeline-iten-line{display:none}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history.history-dropdown-opened .data-history-btn svg{transform:rotate(180deg)}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history.history-dropdown-opened .data-history-timeline{height:auto;margin-top:15px;padding-top:20px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-comments{width:100%;border:1px solid #D3D3D3;border-radius:10px;padding:8px 24px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-comments form textarea{display:block;width:100%;min-height:87px;background:none;border:none;outline:none!important;field-sizing:content;resize:none;font-size:14px;font-weight:400;color:#003049}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-comments form textarea::placeholder{color:#d3d3d3}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-comments form button{margin-top:17px;margin-left:auto}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #D3D3D3;border-radius:10px;padding:8px 24px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-btn .files-btn-left{display:flex;align-items:center;gap:7px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-btn .files-btn-left img{display:block;max-width:100%;height:auto}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-btn .files-btn-left h4{font-size:18px;font-weight:700;color:#003049}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-btn svg{transition:transform .3s ease-in-out}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-btn svg path{transition:fill .3s ease-in-out}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-btn:hover svg path{fill:#cd131f}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-body{display:flex;flex-direction:column;gap:6px;width:100%;height:0;max-height:454px;margin-top:0;padding-top:0;overflow:hidden auto;interpolate-size:allow-keywords;transition:all .3s ease-in-out}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-body::-webkit-scrollbar{width:5px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-body::-webkit-scrollbar-track{background:#d9d9d9;border-radius:3px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-body::-webkit-scrollbar-thumb{background:#8d8f98;border-radius:3px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-body a{font-size:14px;font-weight:500;color:#003049;text-decoration:underline;transition:color .3s ease-in-out}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-body a:hover{color:#cd131f}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files.files-dropdown-opened .data-files-btn svg{transform:rotate(180deg)}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files.files-dropdown-opened .data-files-body{height:auto;margin-top:15px}.client-file-popup.client-file-opened{opacity:1;background-color:#0000004d;pointer-events:initial}.client-file-popup.client-file-opened .client-file-content{transform:translate(0)}@media (max-width: 800px){.client-file-popup .client-file-content{border-radius:0;padding:32px 20px 24px}.client-file-popup .client-file-content .client-file-content-container{padding-right:24px}.client-file-popup .client-file-content .client-file-content-container .client-file-header{flex-wrap:wrap;gap:16px}.client-file-popup .client-file-content .client-file-content-container .client-file-header .client-info-booking{flex-wrap:wrap;gap:18px}.client-file-popup .client-file-content .client-file-content-container .client-file-header .client-info-booking .client-info h3{font-size:18px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder{flex-wrap:wrap;gap:16px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box h4{font-size:16px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-header,.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info{gap:14px}.client-file-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .data-box-input{gap:24px}}.client-file-popup .title-modal{font-size:20px;font-weight:700;color:#003049;margin-bottom:20px}.client-file-popup .client-file-booking-modal .booking-warning-label{font-size:12px;font-weight:400;color:#1a455b}.client-file-popup .client-file-booking-modal .notification-prev-date-holder{display:flex;align-items:center;gap:20px;margin:7px 0 8px}.client-file-popup .client-file-booking-modal .notification-prev-date-holder .notification-date{width:100%;max-width:119px;background-color:transparent;border:.5px solid #606E80;border-radius:5px;padding:5px 12px;font-size:10px;font-weight:500;color:#1a455b;transition:all .3s ease-in-out}.client-file-popup .client-file-booking-modal .notification-prev-date-holder .notification-date:hover{background-color:#1a455b;color:#fff}.client-file-popup .client-file-booking-modal .notification-prev-date-holder .notification-date.date-selected{background-color:#003049;border-color:#003049;color:#fff}.client-file-popup .client-file-booking-modal .booking-buttons-holder{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:25px}.select-input{position:relative}.select-input .select-input-btn{display:flex;align-items:center;justify-content:space-between;width:100%;gap:24px;background-color:#fff;border:1px solid #D3D3D3;border-radius:6.5px;padding:5.5px 15px 5.5px 13px;font-size:13px;font-weight:500;color:#003049}.select-input .select-input-btn.select{border:2px solid #003049;font-weight:600}.select-input .select-input-btn svg{transition:transform .3s ease-in-out}.select-input .select-options-wrap{display:flex;flex-direction:column;gap:5px;position:absolute;left:0;z-index:100;top:120%;width:100%;height:0;background-color:#fff;border-radius:6.5px;padding:0 10px;box-shadow:0 4px 10px #0000001a;overflow:hidden;interpolate-size:allow-keywords;transition:all .3s ease-in-out}.select-input .select-options-wrap .select-option{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:500;color:#003049;padding-bottom:5px;border-bottom:1px solid #003049;text-align:left;transition:color .3s ease-in-out}.select-input .select-options-wrap .select-option:hover{color:#cd131f}.select-input .select-options-wrap .select-option:last-of-type{border-bottom:none}.select-input .select-options-wrap .select-option .option-icon{display:block;width:12px;height:12px;border-radius:100%;background-color:transparent}.select-input.dropdown-opened .select-input-btn svg{transform:rotate(180deg)}.select-input.dropdown-opened .select-options-wrap{height:auto;padding:10px}.toast{display:block;max-width:90%;width:450px;position:fixed;top:30px;right:0;z-index:1002;background-color:#fff;border-radius:8px;padding:13.5px;opacity:0;transition:all .3s ease-in-out;overflow:hidden;pointer-events:none;box-shadow:2px 2px 4px 4px #0003}.toast p{font-size:14px!important;font-weight:700;color:#00193a;text-align:center;text-transform:lowercase!important}.toast .loading-bar{display:block;border:none;position:absolute;left:0;bottom:0;height:4px;background-color:#003049}.toast.error-toast .loading-bar{background-color:#cd131f}.toast.toast-display{right:10px;opacity:1;pointer-events:initial}.client-payment-history-modal h4{font-size:20px;font-weight:700;color:#003049;margin-bottom:20px}.client-payment-history-modal .payment-history-list{display:flex;flex-direction:column;gap:11px}.client-payment-history-modal .payment-history-list .history-year-section{width:100%;border:1px solid #003049;border-radius:10px;padding:10px 26px}.client-payment-history-modal .payment-history-list .history-year-section .year-header-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:16px;font-weight:600;color:#003049}.client-payment-history-modal .payment-history-list .history-year-section .year-header-btn svg{transition:transform .3s ease-in-out}.client-payment-history-modal .payment-history-list .history-year-section .year-header-btn svg path{transition:fill .3s ease-in-out}.client-payment-history-modal .payment-history-list .history-year-section .year-header-btn:hover svg path{fill:#cd131f}.client-payment-history-modal .payment-history-list .history-year-section .history-year-file-list{display:flex;flex-direction:column;gap:11px;height:0;margin-top:0;overflow:hidden;interpolate-size:allow-keywords;transition:all .3s ease-in-out}.client-payment-history-modal .payment-history-list .history-year-section .history-year-file-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #606E80;padding-bottom:5.5px}.client-payment-history-modal .payment-history-list .history-year-section .history-year-file-list li:last-of-type{border-bottom:none;padding-bottom:0}.client-payment-history-modal .payment-history-list .history-year-section .history-year-file-list li a{font-size:12px;font-weight:500;color:#1a455b;text-decoration:underline;transition:color .3s ease-in-out}.client-payment-history-modal .payment-history-list .history-year-section .history-year-file-list li a:hover{color:#cd131f}.client-payment-history-modal .payment-history-list .history-year-section .history-year-file-list article{margin:0!important}.client-payment-history-modal .payment-history-list .history-year-section.history-year-opened .year-header-btn svg{transform:rotate(180deg)}.client-payment-history-modal .payment-history-list .history-year-section.history-year-opened .history-year-file-list{height:auto;margin-top:10px}.status-selector{width:100%;max-width:166px;margin:0 auto;position:relative}.status-selector .status-selector-btn{width:100%;font-size:13px;font-weight:500;text-align:center;background-color:transparent;border-radius:29px;padding:6px 9px;transition:all .3s ease-in-out}.status-selector .status-selector-btn:disabled{pointer-events:none}.status-selector .status-selector-btn.status-sensible-a-baja,.status-selector .status-selector-btn.status-pendiente,.status-selector .status-selector-btn.status-dado-de-baja{background-color:#e8232326;color:#e82323}.status-selector .status-selector-btn.status-contactado,.status-selector .status-selector-btn.status-regular,.status-selector .status-selector-btn.status-finalizado,.status-selector .status-selector-btn.status-aprobada{background-color:#00ac4f26;color:#00ac4f}.status-selector .status-selector-btn.status-anulacion-por-baja,.status-selector .status-selector-btn.status-anulacion-por-cia,.status-selector .status-selector-btn.status-anulacion-por-remplazo{background-color:#cc009626;color:#cc0096}.status-selector .status-selector-btn.status-en-deuda,.status-selector .status-selector-btn.status-pendiente-de-pago,.status-selector .status-selector-btn.status-no-contactado{background-color:#f0920526;color:#f09205}.status-selector .status-selector-btn.status-en-curso,.status-selector .status-selector-btn.status-recupero{background-color:#00499226;color:#004992}.status-selector .status-selector-btn.status-retencion{background-color:#6a00861a;color:#6a0086}.status-selector .status-selector-btn.status-sin-verificar{background-color:#e6edf4;color:#484848}.status-selector .status-selector-options{display:flex;flex-direction:column;gap:12px;position:fixed;z-index:101;background-color:#fff;border-radius:8px;padding:0 8px;width:100%;max-width:166px;height:0;interpolate-size:allow-keywords;overflow:hidden;box-shadow:0 2px 4px #0003;visibility:hidden;transition:all .3s ease-in-out}.status-selector.selector-options-opened .status-selector-options{padding:8px;height:auto;visibility:visible}.drag-drop-component{width:100%;display:flex;flex-direction:column;gap:11px}.drag-drop-component .drag-drop{display:flex;flex-direction:column;justify-content:center;width:100%;background-color:#fff;border:1px dashed #CBD5E1;border-radius:20px;padding:15px 14px;cursor:pointer}.drag-drop-component .drag-drop .hidden{display:none}.drag-drop-component .drag-drop svg{display:block;max-width:100%;height:auto;margin:0 auto}.drag-drop-component .drag-drop p{font-size:16px;font-weight:500;color:#181d25;text-align:center;margin:13px 0 21px}.drag-drop-component .drag-drop button{display:block;max-width:100%;min-height:34px;background-color:#00193a;border:none;border-radius:7px;outline:none!important;font-size:12px;font-weight:700;color:#fff;text-align:center;transition:background-color .3s ease-in-out;margin:0 auto;padding:10px 14px}.drag-drop-component .drag-drop button:hover{cursor:pointer;background-color:#606e80}.drag-drop-component .drag-drop .info-drag-drop-holder{display:flex;align-items:center;justify-content:center;gap:20px}.drag-drop-component .drag-drop .info-drag-drop-holder svg{margin:0}.drag-drop-component .drag-drop .info-drag-drop-holder article h5{font-size:15px;font-weight:700;color:#003049;text-align:center}.drag-drop-component .drag-drop .info-drag-drop-holder article p{font-size:12px;font-weight:500;color:#0b0b0b;opacity:.4;margin:5px 0 0;text-align:center}.drag-drop-component .drag-drop .upload-drag-drop{display:flex;flex-direction:column;gap:12px}.drag-drop-component .drag-drop .upload-drag-drop .file-upload-container .file-upload-filename-abort{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:10px}.drag-drop-component .drag-drop .upload-drag-drop .file-upload-container .file-upload-filename-abort p{font-size:16px;font-weight:500;color:#003049;text-align:left;margin:0}.drag-drop-component .drag-drop .upload-drag-drop .file-upload-container .file-upload-filename-abort .file-upload-abort-btn{background:none;border-radius:0;max-width:none;min-height:0;margin:0;padding:0}.drag-drop-component .drag-drop .upload-drag-drop .file-upload-container .file-upload-filename-abort .file-upload-abort-btn svg path{transition:stroke .3s ease-in-out}.drag-drop-component .drag-drop .upload-drag-drop .file-upload-container .file-upload-filename-abort .file-upload-abort-btn:hover svg path{stroke:#cd131f}.drag-drop-component .drag-drop .upload-drag-drop .file-upload-container .file-upload-progress{display:block;width:100%;height:5px;background-color:#d3d3d3;border-radius:5px;overflow:hidden;position:relative}.drag-drop-component .drag-drop .upload-drag-drop .file-upload-container .file-upload-progress .upload-progress-line{display:block;position:absolute;border:none;top:50%;left:0;transform:translateY(-50%);height:5px;background-color:#003049;border-radius:5px}.drag-drop-component.drag-drop-active{background-color:#9c9c9ce7}.drag-drop-component .file-preview{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.drag-drop-component .file-preview .file-container img{display:block;max-width:100%;height:auto;margin:0 auto 14px}.drag-drop-component.drag-drop-disabled{pointer-events:none}.policy-status-confirmation-modal .policy-status-confirmation-img{display:block;max-width:100%;height:auto;margin:0 auto}.policy-status-confirmation-modal .policy-status-confirmation-title{max-width:512px;font-size:24px;font-weight:700;color:#003049;text-align:center;margin:28px auto}.policy-status-confirmation-modal .policy-status-confirmation-text{max-width:488px;font-size:20px;font-weight:500;color:#4a4a4a;text-align:center;margin:0 auto}.policy-status-confirmation-modal .policy-status-confirmation-buttons-holder{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:60px}.data-input-edit-copy{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px}.data-input-edit-copy label{display:block;font-size:14px;font-weight:400;color:#003049}.data-input-edit-copy .data-input-edit-label{display:flex;align-items:center;gap:8px}.data-input-edit-copy .data-input-edit-label svg{display:block;width:16px;height:16px}.data-input-edit-copy .data-input-edit-label-input{display:flex;align-items:center;gap:8px}.data-input-edit-copy .data-input-edit-label-input input{display:block;background:none;border:none;outline:none!important;font-size:14px;font-weight:400;color:#003049}.data-input-edit-copy .data-input-edit-label-input svg{display:block;width:16px;height:16px}.data-input-edit-copy .data-input-btns{display:flex;align-items:center;justify-content:flex-end;gap:8px 16px;flex-wrap:wrap}.data-input-edit-copy .data-input-btns p{font-size:14px;font-weight:700;color:#003049;text-align:right;max-width:275px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.data-input-edit-copy .data-input-btns input{display:block;background:none;border:none;outline:none!important;font-size:14px;font-weight:700;color:#003049;text-align:right}.data-input-edit-copy .data-input-btns button svg path{transition:all .3s ease-in-out}.data-input-edit-copy .data-input-btns button:hover.data-btn-edit svg path{stroke:#cd131f}.data-input-edit-copy .data-input-btns button:hover.data-btn-check svg path{fill:#007b3f}.data-input-edit-copy .data-input-btns button:hover.data-btn-copy svg path{stroke:#004992}.search-selection-input{display:flex;align-items:center;gap:8px;background-color:#fff;border:1px solid #003049;border-radius:8px;padding:10px 5px 10px 12px;transition:border-color .3s ease-in-out}.search-selection-input .search-selection-btn{display:contents}.search-selection-input .search-selection-btn svg path{transition:fill .3s ease-in-out}.search-selection-input .search-selection-btn:hover svg path{fill:#cd131f}.search-selection-input .input-search-selection{display:block;width:100%;background:none!important;border:none!important;padding:0!important;font-size:12px;font-weight:700;color:#003049}.search-selection-input .input-search-selection::placeholder{color:#d3d3d3}.search-selection-input .input-search-selection:focus{border-color:transparent}.search-selection-input.selection-input-focus{border-color:#cd131f}.inicio .statistics-resume-holder{display:flex;justify-content:space-between;gap:1%;width:100%}.inicio .statistics-resume-holder .statistics-resume-item{flex:1 0 20%;background-color:#fff;border:1px solid #D3D3D3;border-radius:20px;padding:20px;cursor:pointer;transition:ease-out all 1s}.inicio .statistics-resume-holder .statistics-resume-item:hover{border:2px solid #003049;background-color:#fcfcfc}.inicio .statistics-resume-holder .statistics-resume-item .statistics-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:50px}.inicio .statistics-resume-holder .statistics-resume-item .statistics-header h3{font-size:25px;font-weight:600;color:#003049}.inicio .statistics-resume-holder .statistics-resume-item .statistics-header img{width:25px;height:25px}.inicio .statistics-resume-holder .statistics-resume-item p{font-size:30px;font-weight:600}.inicio .statistics-resume-holder .statistics-resume-item p.clients-up-to-date{color:#009d48}.inicio .statistics-resume-holder .statistics-resume-item p.clients-mora{color:#cd131f}.inicio .statistics-resume-holder .statistics-resume-item p.clients-mora-temprana{color:#da8505}@media (max-width: 1200px){.inicio .statistics-resume-holder{flex-wrap:wrap}.inicio .statistics-resume-holder .statistics-resume-item{flex:initial;width:100%}}@media (max-width: 700px){.inicio .statistics-resume-holder .statistics-resume-item .statistics-header{gap:14px;margin-bottom:24px}.inicio .statistics-resume-holder .statistics-resume-item .statistics-header h3{font-size:21px}.inicio .statistics-resume-holder .statistics-resume-item p{font-size:24px}}.llamadas-preventivas .preventivas-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.llamadas-preventivas .preventivas-header .preventivas-header-options{display:flex;align-self:flex-end;margin-left:40px}.llamadas-preventivas .preventivas-header .preventivas-header-filters{display:flex;align-items:center;gap:10px;margin-bottom:11px}@media (max-width: 1500px){.llamadas-preventivas .preventivas-header{flex-wrap:wrap-reverse}.llamadas-preventivas .preventivas-header .preventivas-header-filters{flex-wrap:wrap}}@media (max-width: 700px){.llamadas-preventivas .preventivas-header .preventivas-header-options{margin-left:24px}}.tab-button{background-color:#fff;border:1px solid #D3D3D3;border-bottom:none;border-radius:10px 10px 0 0;padding:12px 10px;font-size:15px;font-weight:700;color:#003049;transition:all .3s ease-in-out}.tab-button:hover{background-color:#1a455b;color:#fff}.tab-button.tab-button-active{pointer-events:none;background-color:#003049;border-color:#003049;color:#fff}.tab-button:disabled{pointer-events:none;opacity:.7}@media (max-width: 700px){.tab-button{font-size:12px;padding:10px 6px}}.container{display:flex;align-items:center;gap:12px;flex-direction:row;max-width:342px;transition:border-color .3s ease-in-out}.container input{width:100%;background:none;border:none;outline:none!important;font-size:12px;font-weight:500;border-radius:5px;padding:5px 10px;color:#003049;border:1px solid #003049}.container input::placeholder{color:#d3d3d3}.container button{font-size:12px;font-weight:500;color:#003049;padding:5px 10px;border-radius:5px;border:1px solid #003049;transition:color .3s ease-in-out;width:150px}.container button:hover{color:#cd131f}.container button.button-clear{background:transparent;color:#cd131f;border-color:#cd131f;width:auto}.pagination{display:flex;align-items:center;gap:38px;-webkit-user-select:none;user-select:none;margin-top:40px}.pagination .pagination-label{font-size:16px;font-weight:500;color:#003049}.pagination .pagination-arrows-holder{display:flex;align-items:center;gap:20px}.pagination .pagination-arrows-holder .pagination-arrow{display:block;background:none;border:none;outline:none!important;transition:opacity .3s ease-in-out}.pagination .pagination-arrows-holder .pagination-arrow svg path{transition:fill .3s ease-in-out}.pagination .pagination-arrows-holder .pagination-arrow:hover svg path{fill:#cd131f}.pagination .pagination-arrows-holder .pagination-arrow[aria-disabled=true]{pointer-events:none;opacity:.7}.moras .moras-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.moras .moras-header .moras-header-options{display:flex;align-self:flex-end;margin-left:40px}.moras .moras-header .moras-header-filters{display:flex;align-items:center;gap:10px;margin-bottom:11px}@media (max-width: 1500px){.moras .moras-header{flex-wrap:wrap-reverse}.moras .moras-header .moras-header-filters{flex-wrap:wrap}}@media (max-width: 700px){.moras .moras-header .moras-header-options{margin-left:24px}}.clientes-al-dia .al-dia-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-bottom:11px}.cobro .cobro-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.cobro .cobro-header h1{margin-bottom:0}.cobro .companies-filter-holder{display:flex;flex-wrap:wrap;gap:12px;padding:0 8px;margin:17px 0 24px}.cobro .companies-filter-holder .company-filter-btn{display:block;background-color:transparent;border:1px solid #861A1A;border-radius:5px;padding:8px;font-size:12px;font-weight:500;color:#861a1a;transition:all .3s ease-in-out}.cobro .companies-filter-holder .company-filter-btn:hover,.cobro .companies-filter-holder .company-filter-btn.company-filter-active{background-color:#861a1a;color:#fff}.cobro .companies-filter-holder .company-filter-btn:disabled{pointer-events:none;border-color:#d3d3d3;color:#d3d3d3}.cobro .companies-payroll-calendars{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border:1px solid #D3D3D3;border-radius:12px;padding:12px;min-height:70dvh}.cobro .companies-payroll-calendars h2{margin:0 0 20px}.cobro .companies-payroll-calendars .company-payroll-calendar{width:100%;background-color:#fff;border:1px solid #1A455B;border-radius:12px;padding:20px}.cobro .companies-payroll-calendars .company-payroll-calendar .company-payroll-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px}.cobro .companies-payroll-calendars .company-payroll-calendar .company-payroll-btn .company-logo{display:block;width:60px;height:auto}.cobro .companies-payroll-calendars .company-payroll-calendar .company-payroll-btn span{font-size:20px;font-weight:700;color:#003049;max-width:300px;text-transform:capitalize}.cobro .companies-payroll-calendars .company-payroll-calendar .company-payroll-btn .edit-arrow-holder{display:flex;align-items:center;gap:12px}.cobro .companies-payroll-calendars .company-payroll-calendar .company-payroll-btn .edit-arrow-holder .payroll-calendar-delete-btn svg{display:block}.cobro .companies-payroll-calendars .company-payroll-calendar .company-payroll-btn .edit-arrow-holder .payroll-calendar-delete-btn svg path{transition:stroke .3s ease-in-out}.cobro .companies-payroll-calendars .company-payroll-calendar .company-payroll-btn .edit-arrow-holder .payroll-calendar-delete-btn:hover svg path{stroke:#004992}.cobro .companies-payroll-calendars .company-payroll-calendar .company-payroll-btn .edit-arrow-holder img{transition:transform .3s ease-in-out}.cobro .companies-payroll-calendars .company-payroll-calendar .company-payroll-body{height:0;margin-top:0;interpolate-size:allow-keywords;overflow:hidden;transition:all .3s ease-in-out}.cobro .companies-payroll-calendars .company-payroll-calendar.payroll-calendar-opened .company-payroll-btn .edit-arrow-holder img{transform:rotate(180deg)}.cobro .companies-payroll-calendars .company-payroll-calendar.payroll-calendar-opened .company-payroll-body{height:auto;margin-top:10px}.cobro .delete-calendar-alert-modal img{display:block;max-width:100%;height:auto;margin:0 auto}.cobro .delete-calendar-alert-modal h3{font-size:21px;font-weight:700;color:#003049;text-align:center;margin:24px 0}.cobro .delete-calendar-alert-modal .delete-calendar-modal-btns-holder{display:flex;align-items:center;justify-content:center;gap:16px}.cobro .delete-calendar-alert-modal .delete-calendar-modal-btns-holder .button-seventh{margin:0}.create-edit-payroll-calendar-modal h3{font-size:25px;font-weight:700;color:#003049;margin-top:-32px;margin-bottom:38px;pointer-events:none}.create-edit-payroll-calendar-modal .form-banner-notice{background-color:#d3d3d3;border-radius:10px;padding:12px}.create-edit-payroll-calendar-modal .form-banner-notice h5{font-size:18px;font-weight:600;color:#003049;line-height:32px}.create-edit-payroll-calendar-modal .form-banner-notice p{font-size:16px;font-weight:500;color:#003049;line-height:32px}@media (max-width: 700px){.create-edit-payroll-calendar-modal h3{font-size:18px}}.dashboard-admin{width:100%;margin:0 auto;padding:2rem;display:flex;flex-direction:column;gap:2rem;background:#fcfcfc;color:#1a455b}@media (max-width: 768px){.dashboard-admin{padding:1.5rem 1rem;gap:1.5rem}}.dashboard-admin-header{text-align:center;margin-bottom:1rem}.dashboard-admin-header h1{font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:700;color:#003049;margin-bottom:.25rem}.dashboard-admin-header p{font-size:1rem;color:#969696}.dashboard-admin .kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.dashboard-admin .kpi-grid .kpi-card{background:#fff;border:1px solid #D3D3D3;border-radius:20px;padding:1.2rem;text-align:center;transition:transform .2s ease;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;cursor:pointer}.dashboard-admin .kpi-grid .kpi-card:hover{transform:translateY(-3px)}.dashboard-admin .kpi-grid .kpi-card h3{font-size:1rem;color:#969696}.dashboard-admin .kpi-grid .kpi-card p{font-size:1.3rem;font-weight:700}.dashboard-admin .kpi-grid .kpi-card p.highlight{color:#003049}.dashboard-admin .kpi-grid .kpi-card p.accent{color:#da8505}.dashboard-admin .table-card{border:1px solid #D3D3D3;border-radius:12px;background:#fff;padding:1.5rem}.dashboard-admin .table-card h2{font-size:1.2rem;color:#003049;margin:.5rem auto;text-align:start}.dashboard-admin .table-card .table-responsive{overflow-x:auto;width:100%}.dashboard-admin .table-card table{width:100%;border-collapse:collapse;font-size:.9rem}.dashboard-admin .table-card table th,.dashboard-admin .table-card table td{padding:.75rem 1rem;border-bottom:1px solid #D3D3D3;text-align:left}.dashboard-admin .table-card table th{background:#e6edf4;color:#003049;text-transform:uppercase;font-weight:600}.dashboard-admin .table-card table tr:hover{background:#f4f4f4}.dashboard-admin .notas-admin-block{background:#fff;border:1px solid #D3D3D3;border-radius:12px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;animation:fadeIn .3s ease-in-out}.dashboard-admin .notas-admin-block h2{font-size:1.2rem;font-weight:600;color:#003049;margin:.5rem;text-align:start}.dashboard-admin .notas-admin-block .nota-input{display:flex;gap:.5rem;align-items:center}.dashboard-admin .notas-admin-block .nota-input input{flex:1;padding:.6rem .8rem;border:1px solid #D3D3D3;border-radius:8px;font-size:.95rem;background:#fcfcfc;color:#1a455b;outline:none;transition:border-color .2s ease}.dashboard-admin .notas-admin-block .nota-input input:focus{border-color:#004992}.dashboard-admin .notas-admin-block .nota-input button{background:#003049;color:#fff;border:none;border-radius:8px;padding:.6rem 1rem;font-size:.9rem;cursor:pointer;transition:background .2s ease}.dashboard-admin .notas-admin-block .nota-input button:hover{background:#004992}.dashboard-admin .notas-admin-block .notas-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;margin-top:.5rem}.dashboard-admin .notas-admin-block .notas-grid .nota-card{position:relative;background:#fffbe6;border:1px solid #D3D3D3;border-radius:8px;padding:.75rem;cursor:pointer;transition:transform .2s ease,background .2s ease}.dashboard-admin .notas-admin-block .notas-grid .nota-card:hover{transform:translateY(-3px);background:#fffad6}.dashboard-admin .notas-admin-block .notas-grid .nota-card p{font-size:.9rem;color:#333;margin-bottom:.4rem;word-break:break-all}.dashboard-admin .notas-admin-block .notas-grid .nota-card small{font-size:.75rem;color:#969696}.dashboard-admin .notas-admin-block .notas-grid .nota-card.done{background:#e6ffed;border-color:#a3d9a5;text-decoration:line-through;opacity:.85}.dashboard-admin .notas-admin-block .notas-grid .nota-card .delete-btn{position:absolute;top:6px;right:8px;background:transparent;border:none;color:#b00;font-size:14px;cursor:pointer;transition:transform .2s}.dashboard-admin .notas-admin-block .notas-grid .nota-card .delete-btn:hover{transform:scale(1.2)}.dashboard-admin .notas-admin-block .notas-grid .no-notas{text-align:center;color:#969696;font-size:.9rem;grid-column:1/-1}@media (max-width: 768px){.dashboard-admin .notas-admin-block{padding:1rem}.dashboard-admin .notas-admin-block .notas-grid{grid-template-columns:1fr 1fr}.dashboard-admin .notas-admin-block .nota-input{flex-direction:column}.dashboard-admin .notas-admin-block .nota-input button{width:100%}}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.dashboard-admin .flex-group{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;gap:1.5rem;align-items:start}.dashboard-admin .flex-group h2{margin:.5rem;font-size:1.2rem}.dashboard-admin .flex-group>div{background:#fff;border:1px solid #D3D3D3;border-radius:12px;padding:1.5rem;transition:transform .2s ease}.dashboard-admin .flex-group>div:hover{transform:translateY(-3px)}.dashboard-admin .flex-group .chart-card:first-child{grid-column:1/2;grid-row:1}.dashboard-admin .flex-group .chart-card:nth-child(2){grid-column:2/3;align-self:stretch}.dashboard-admin .flex-group .notas-admin-block{grid-column:1/2;grid-row:2;align-self:start}@media (max-width: 992px){.dashboard-admin .flex-group{grid-template-columns:1fr;grid-template-rows:auto}.dashboard-admin .flex-group .chart-card:first-child,.dashboard-admin .flex-group .chart-card:nth-child(2),.dashboard-admin .flex-group .notas-admin-block{grid-column:1/-1;grid-row:auto}}@media (max-width: 1400px){.dashboard-admin{display:flex;flex-direction:column;gap:1.5rem}.dashboard-admin .kpi-grid{grid-template-columns:1fr 1fr;gap:1rem}.dashboard-admin .kpi-grid .kpi-card,.dashboard-admin .table-card{width:100%}.dashboard-admin .flex-group{display:flex;flex-direction:column;gap:1.5rem}.dashboard-admin .flex-group>div{width:100%}.dashboard-admin .flex-group .chart-card,.dashboard-admin .flex-group .notas-admin-block{width:100%;grid-column:1/-1;grid-row:auto}}@media (max-width: 720px){.dashboard-admin .kpi-grid{grid-template-columns:1fr}}.chart-container{width:100%;height:clamp(260px,40vw,480px);background:#fff;border-radius:18px}.chart-container .circle-point{transition:all .2s ease;cursor:pointer}.chart-container .circle-point:hover{fill:#fff;stroke:#003049;stroke-width:3px;r:8;filter:drop-shadow(0 0 4px rgba(0,48,73,.4))}.chart-container text{text-transform:capitalize}.chart-container{width:100%;height:360px;background:#fff;border-radius:12px;transition:all .3s ease-in-out}@media (max-width: 768px){.chart-container{height:300px}}.chart-container h2{color:#003049;font-weight:600;margin-bottom:1rem}.nivo-tooltip{background:#003049!important;color:#fff!important;font-size:13px;border-radius:6px;padding:8px 10px!important;box-shadow:0 2px 6px #00000026}.clientes h1{margin-bottom:0!important}.clientes .button-fifth{margin:10px 0 33px auto}.clientes .clientes-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;min-height:78px}.clientes .clientes-header .clientes-header-options{display:flex;align-self:flex-end;margin-left:40px}.clientes .clientes-header .clientes-header-filters{display:flex;align-items:flex-end;gap:10px;margin-bottom:11px}.clientes .cliente-observations-policy-modal h3{font-size:24px;font-weight:700;color:#003049}.clientes .cliente-observations-policy-modal .observations-history-wrap{display:flex;flex-direction:column;gap:12px;margin:43px 0 36px}.clientes .cliente-observations-policy-modal .observations-history-wrap .observation-history-item{display:flex;align-items:center;justify-content:space-between;gap:14px}.clientes .cliente-observations-policy-modal .observations-history-wrap .observation-history-item p{font-size:14px;font-weight:500;color:#4a4a4a}.clientes .cliente-observations-policy-modal .observations-history-wrap .observation-history-item p span{color:#003049}.clientes .cliente-observations-policy-modal .observations-history-wrap .observation-history-item .history-item-actions{display:flex;align-items:center;gap:13px}.clientes .cliente-observations-policy-modal .observations-history-wrap .observation-history-item .history-item-actions button svg path{transition:stroke .3s ease-in-out}.clientes .cliente-observations-policy-modal .observations-history-wrap .observation-history-item .history-item-actions button:hover.history-action-edit svg path{stroke:#cd131f}.clientes .cliente-observations-policy-modal .observations-history-wrap .observation-history-item .history-item-actions button:hover.history-action-delete svg path{stroke:#003049}.clientes .cliente-observations-policy-modal .observations-policy-buttons-holder{display:flex;align-items:center;justify-content:flex-end;gap:18px;margin-top:100px}.clientes .cliente-confirmation-up-down-policy-modal img{display:block;max-width:100%;height:auto;margin:40px auto 28px}.clientes .cliente-confirmation-up-down-policy-modal h3{font-size:24px;font-weight:700;color:#003049;text-align:center}.clientes .cliente-confirmation-up-down-policy-modal p{max-width:453px;font-size:16px;font-weight:500;color:#4a4a4a;text-align:center;margin:62px auto 95px}.clientes .cliente-confirmation-up-down-policy-modal .confirmation-up-down-policy-buttons-holder{display:flex;align-items:center;justify-content:center;gap:18px}@media (max-width: 1500px){.clientes .clientes-header{flex-wrap:wrap-reverse}.clientes .clientes-header .clientes-header-filters{flex-wrap:wrap}}@media (max-width: 700px){.clientes .clientes-header .clientes-header-options{margin-left:24px}}.clientes .date-filters{display:flex;align-items:center;gap:12px;margin-bottom:0}.clientes .date-filters label{font-size:10px;font-weight:500;color:#003049;display:flex;flex-direction:column;gap:4px}.clientes .date-filters label input[type=date]{height:27px;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #d0d0d0;border-radius:8px;padding:4px 8px;font-size:14px;color:#333;min-width:160px;transition:all .2s ease-in-out;cursor:pointer;font-family:inherit}.clientes .date-filters label input[type=date]:hover{border-color:#003049;box-shadow:0 0 0 2px #0030491a}.clientes .date-filters label input[type=date]:focus{outline:none;border-color:#003049;box-shadow:0 0 0 3px #00304933}.clientes .date-filters label input[type=date]::-webkit-calendar-picker-indicator{filter:invert(33%) sepia(66%) saturate(290%) hue-rotate(186deg);cursor:pointer;transition:opacity .2s ease-in-out}.clientes .date-filters label input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:.7}.clientes .date-filters label input[type=date]::placeholder{color:#999}@media (max-width: 600px){.clientes .date-filters{flex-direction:column;align-items:flex-start}.clientes .date-filters label,.clientes .date-filters label input[type=date]{width:100%}}.client-detail-popup{display:block;width:100%;height:100%;position:fixed;top:0;left:0;background-color:transparent;opacity:0;pointer-events:none;transition:all .5s ease-in-out;z-index:1002}.client-detail-popup .client-file-content{display:block;width:100%;height:100%;background-color:#fff;padding:20px 20px 30px 50px;overflow:hidden auto;margin-left:auto;transform:translate(100%);transition:transform .5s ease-in-out}.client-detail-popup .client-file-content::-webkit-scrollbar{display:none}.client-detail-popup .client-file-content .close-popup-btn{margin-left:auto}.client-detail-popup .client-file-content .close-popup-btn svg path{transition:stroke .3s ease-in-out}.client-detail-popup .client-file-content .close-popup-btn:hover svg path{stroke:#861a1a}.client-detail-popup .client-file-content .client-file-btn{background-color:transparent;border:.5px solid #606E80;border-radius:5px;padding:3px 8px;font-size:10px;font-weight:500;color:#1a455b;transition:all .3s ease-in-out}.client-detail-popup .client-file-content .client-file-btn:hover{background-color:#003049;border-color:#003049;color:#fff}.client-detail-popup .client-file-content .client-file-content-container{padding-right:50px}.client-detail-popup .client-file-content .client-file-content-container .client-file-header{display:flex;align-items:center;justify-content:space-between;gap:21px}.client-detail-popup .client-file-content .client-file-content-container .client-file-header .client-info-booking{display:flex;align-items:center;gap:27px}.client-detail-popup .client-file-content .client-file-content-container .client-file-header .client-info-booking .client-info{display:flex;align-items:center;gap:7px}.client-detail-popup .client-file-content .client-file-content-container .client-file-header .client-info-booking .client-info img{display:block;max-width:100%;height:auto}.client-detail-popup .client-file-content .client-file-content-container .client-file-header .client-info-booking .client-info h3{font-size:22px;font-weight:700;color:#003049;text-transform:uppercase}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder{display:flex;align-items:flex-start;gap:20px;margin-top:20px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item{flex:1 0 30%;display:flex;flex-direction:column;gap:15px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item h3{font-size:18px;font-weight:700;color:#003049}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box{width:100%;background-color:#f2f2f2;border-radius:10px;padding:16px 30px 30px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .client-data-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:18px;font-weight:700;color:#003049;line-height:32px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .client-data-header svg{display:block;max-width:100%;height:auto;transition:transform .3s ease-in-out}@media (max-width: 700px){.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .client-data-header{font-size:16px}}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box h4{font-size:18px;font-weight:700;color:#003049;margin-bottom:10px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-header h4{margin-bottom:0}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:30px;margin-bottom:4px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .box-info-label{font-size:14px;font-weight:400;color:#003049}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .data-box-input{display:flex;align-items:center;gap:30px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .data-box-input .data-info-value{font-size:14px;font-weight:700;color:#003049;max-width:275px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .data-box-input a{color:#1a455b!important;text-decoration:underline}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .data-box-input input{display:block;width:100%;max-width:200px;background-color:#f9f9f9;border:1px solid #003049;border-radius:5px;outline:none!important;font-size:14px;font-weight:700;color:#003049;text-align:right;padding:5px;transition:border-color .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .data-box-input input:focus{border-color:#cd131f}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .data-box-input .data-info-edit-btn svg path{transition:stroke .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .data-box-input .data-info-edit-btn:hover svg path{stroke:#cd131f}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info:last-of-type{margin-bottom:0}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .status-selector{margin:0}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown{width:100%;background-color:#f2f2f2;border-radius:10px;padding:16px 30px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-header-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:18px;font-weight:600;color:#003049}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-header-btn svg{transition:transform .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-header-btn svg path{transition:fill .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-header-btn:hover svg path{fill:#cd131f}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body{height:0;margin-top:0;overflow:hidden;interpolate-size:allow-keywords;transition:all .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:30px;margin-bottom:4px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .switch{position:relative;display:inline-block;width:50px;height:28px;margin:.3rem 3.3rem}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .switch input{opacity:0;width:0;height:0}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s;border-radius:28px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info input:checked+.slider{background-color:#003049}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info input:checked+.slider:before{transform:translate(22px)}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info.data-box-files{margin-top:19px;margin-bottom:10px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .box-info-label{font-size:14px;font-weight:400;color:#003049}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .box-info-link{font-size:14px;font-weight:400;color:#003049;transition:color .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .box-info-link:hover{color:#cd131f}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .data-box-input{display:flex;align-items:center;gap:30px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .data-box-input .data-info-value{font-size:14px;font-weight:700;color:#003049}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .data-box-input input{display:block;width:100%;max-width:200px;background-color:#f9f9f9;border:1px solid #003049;border-radius:5px;outline:none!important;font-size:14px;font-weight:700;color:#003049;text-align:right;padding:5px;transition:border-color .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .data-box-input input:focus{border-color:#cd131f}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .data-box-input .data-info-edit-btn svg path{transition:stroke .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .data-box-input .data-info-edit-btn:hover svg path{stroke:#cd131f}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info:last-of-type{margin-bottom:0}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown .data-box-dropdown-body .data-box-info .status-selector{margin:0}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown.box-dropdown-opened .data-box-dropdown-header-btn svg{transform:rotate(180deg)}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box-dropdown.box-dropdown-opened .data-box-dropdown-body{height:auto;margin-top:16px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #D3D3D3;border-radius:10px;padding:8px 24px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-btn .history-btn-left{display:flex;align-items:center;gap:7px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-btn .history-btn-left img{display:block;max-width:100%;height:auto}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-btn .history-btn-left h4{font-size:18px;font-weight:700;color:#003049}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-btn svg{transition:transform .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-btn svg path{transition:fill .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-btn:hover svg path{fill:#cd131f}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline{width:100%;height:0;max-height:454px;margin-top:0;padding-top:0;overflow:hidden auto;interpolate-size:allow-keywords;transition:all .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline::-webkit-scrollbar{width:5px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline::-webkit-scrollbar-track{background:#d9d9d9;border-radius:3px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline::-webkit-scrollbar-thumb{background:#8d8f98;border-radius:3px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item{display:flex;align-items:stretch;gap:16px;margin-bottom:10px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-line .timeline-item-circle{display:block;width:14px;height:14px;background-color:#780000;border-radius:100%}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-line .timeline-iten-line{display:block;border:none;width:1px;height:66%;min-height:41px;background-color:#000;margin:10px auto 0}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role{display:flex;align-items:center;gap:5.5px;margin-top:-20px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-date{font-size:11px;font-weight:500;color:#969696}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role{border:1px solid transparent;border-radius:5px;padding:2px 12px;font-size:9px;font-weight:600;color:#000}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role span{text-transform:uppercase}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-admin,.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-posventa,.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-administrativo{border-color:#003049;color:#003049}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-asesor{border-color:#007b3f;color:#007b3f}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-cobranza,.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-credito,.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-debito{border-color:#780000;color:#780000}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-sistema{border-color:#1a455b;color:#003049}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-text{font-size:14px;font-weight:500;color:#0c080d;padding-bottom:20px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history .data-history-timeline .history-timeline-item:last-of-type .history-timeline-item-line .timeline-iten-line{display:none}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history.history-dropdown-opened .data-history-btn svg{transform:rotate(180deg)}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-history.history-dropdown-opened .data-history-timeline{height:auto;margin-top:15px;padding-top:20px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-comments{width:100%;border:1px solid #D3D3D3;border-radius:10px;padding:8px 24px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-comments form textarea{display:block;width:100%;min-height:87px;background:none;border:none;outline:none!important;field-sizing:content;resize:none;font-size:14px;font-weight:400;color:#003049}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-comments form textarea::placeholder{color:#d3d3d3}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-comments form button{margin-top:17px;margin-left:auto}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #D3D3D3;border-radius:10px;padding:8px 24px;background:#fff;cursor:pointer;transition:all .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-btn .files-btn-left{display:flex;align-items:center;gap:7px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-btn .files-btn-left img{display:block;width:24px;height:24px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-btn .files-btn-left h4{font-size:18px;font-weight:700;color:#003049}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-btn svg{transition:transform .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-btn svg path{transition:fill .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-btn:hover{background-color:#f9fafb}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .data-files-btn:hover svg path{fill:#cd131f}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .files-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;margin-top:1rem;padding:.5rem 0}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card{position:relative;display:flex;flex-direction:column;align-items:center;text-decoration:none;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.2rem 1rem;box-shadow:0 1px 4px #0000000f;transition:all .25s ease-in-out;cursor:pointer}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card:hover{transform:translateY(-3px);box-shadow:0 4px 12px #0000001f}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card .file-icon-wrapper{display:flex;align-items:center;justify-content:center;background:#f8fafc;border-radius:10px;width:64px;height:64px;margin-bottom:.75rem}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card .file-icon{width:34px;height:34px;stroke-width:1.5;color:#3b82f6}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card .file-icon.pdf{color:#e63946}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card .file-icon.excel{color:#2e7d32}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card .file-icon.image{color:#ff9800}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card .file-icon.zip{color:#6d28d9}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card .file-icon.code{color:#0ea5e9}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card .file-info{text-align:center}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card .file-info .file-name{font-size:.9rem;font-weight:600;color:#1e293b;margin-bottom:.25rem;line-height:1.2;word-break:break-word}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card .file-info .file-ext{display:inline-block;font-size:.7rem;font-weight:700;color:#fff;background:#3b82f6;border-radius:5px;padding:2px 6px;text-transform:uppercase;letter-spacing:.5px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card.pdf .file-ext{background-color:#e63946}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card.xls .file-ext,.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card.xlsx .file-ext{background-color:#2e7d32}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card.jpg .file-ext,.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card.jpeg .file-ext,.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card.png .file-ext{background-color:#ff9800}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card.zip .file-ext,.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card.rar .file-ext{background-color:#6d28d9}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card.code .file-ext{background-color:#0ea5e9}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .no-files-text{color:#6b7280;text-align:center;font-size:.9rem;padding:1rem 0}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files.files-dropdown-opened .data-files-btn svg{transform:rotate(180deg)}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files.files-dropdown-opened .files-grid{height:auto;margin-top:15px}@media (max-width: 768px){.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .files-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card{padding:1rem .75rem}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card .file-icon-wrapper{width:54px;height:54px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card .file-icon{width:28px;height:28px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-files .file-card .file-name{font-size:.85rem}}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-item-siniestros{display:flex;flex-direction:column;gap:8px;margin-top:20px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-item-siniestros .no-siniestros{font-size:14px;font-weight:500;color:#003049}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros{display:block;border:1px solid #D3D3D3;border-radius:10px;padding:10px 24px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:16px;font-weight:700;color:#003049;line-height:30px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-header svg{transition:transform .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body{display:flex;flex-direction:column;gap:15px;height:0;interpolate-size:allow-keywords;overflow:hidden;transition:all .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-category{display:block;background-color:transparent;border:1px solid #D3D3D3;border-radius:10px;padding:8px 24px;transition:all .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-category .data-siniestros-category-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:16px;font-weight:700;color:#003049;line-height:30px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-category .data-siniestros-category-header svg{transition:transform .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-category .data-siniestros-category-body{display:flex;flex-direction:column;gap:2px;height:0;interpolate-size:allow-keywords;overflow:hidden;transition:all .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-category[siniestrocategoryopen=true]{background-color:#f2f2f2;border-color:#f2f2f2}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-category[siniestrocategoryopen=true] .data-siniestros-category-header svg{transform:rotate(180deg)}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-category[siniestrocategoryopen=true] .data-siniestros-category-body{height:auto;padding-top:17px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-documentation{display:block;background-color:transparent;border:1px solid #D3D3D3;border-radius:10px;padding:10px 20px;transition:all .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-documentation .data-siniestros-documentation-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:16px;font-weight:700;color:#003049;line-height:30px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-documentation .data-siniestros-documentation-header .data-siniestros-documentation-header-title{display:flex;align-items:center;gap:7px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-documentation .data-siniestros-documentation-header .arrow-icon{transition:transform .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-documentation .data-siniestros-documentation-body{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;height:0;interpolate-size:allow-keywords;overflow:hidden;transition:all .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-documentation .data-siniestros-documentation-body .siniestros-documentation-file{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:10px;font-weight:400;color:#003049;transition:color .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-documentation .data-siniestros-documentation-body .siniestros-documentation-file svg{min-width:16px;min-height:16px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-documentation .data-siniestros-documentation-body .siniestros-documentation-file svg path{transition:stroke .3s ease-in-out}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-documentation .data-siniestros-documentation-body .siniestros-documentation-file:hover{color:#cd131f}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-documentation .data-siniestros-documentation-body .siniestros-documentation-file:hover svg path{stroke:#cd131f}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-documentation .data-siniestros-documentation-body .no-doc{font-size:12px;font-weight:600;color:#003049}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-documentation[siniestrodoc=true]{background-color:#f2f2f2;border-color:#f2f2f2}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-documentation[siniestrodoc=true] .data-siniestros-documentation-header .arrow-icon{transform:rotate(180deg)}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros .data-siniestros-body .data-siniestros-documentation[siniestrodoc=true] .data-siniestros-documentation-body{height:auto;padding-top:10px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros[siniestroopen=true] .data-siniestros-header svg{transform:rotate(180deg)}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-siniestros[siniestroopen=true] .data-siniestros-body{height:auto;padding-top:17px}.client-detail-popup.client-file-opened{opacity:1;background-color:#0000004d;pointer-events:initial}.client-detail-popup.client-file-opened .client-file-content{transform:translate(0)}@media (max-width: 800px){.client-detail-popup .client-file-content{border-radius:0;padding:32px 20px 24px}.client-detail-popup .client-file-content .client-file-content-container{padding-right:24px}.client-detail-popup .client-file-content .client-file-content-container .client-file-header{flex-wrap:wrap;gap:16px}.client-detail-popup .client-file-content .client-file-content-container .client-file-header .client-info-booking{flex-wrap:wrap;gap:18px}.client-detail-popup .client-file-content .client-file-content-container .client-file-header .client-info-booking .client-info h3{font-size:18px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder{flex-wrap:wrap;gap:16px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box h4{font-size:16px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-header,.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info{gap:14px}.client-detail-popup .client-file-content .client-file-content-container .file-content-data-holder .content-data-item .content-data-box .data-box-info .data-box-input{gap:24px}}.client-detail-popup .title-modal{font-size:20px;font-weight:700;color:#003049;margin-bottom:20px}.client-detail-popup .client-file-booking-modal .booking-warning-label{font-size:12px;font-weight:400;color:#1a455b}.client-detail-popup .client-file-booking-modal .notification-prev-date-holder{display:flex;align-items:center;gap:20px;margin:7px 0 8px}.client-detail-popup .client-file-booking-modal .notification-prev-date-holder .notification-date{width:100%;max-width:119px;background-color:transparent;border:.5px solid #606E80;border-radius:5px;padding:5px 12px;font-size:10px;font-weight:500;color:#1a455b;transition:all .3s ease-in-out}.client-detail-popup .client-file-booking-modal .notification-prev-date-holder .notification-date:hover{background-color:#1a455b;color:#fff}.client-detail-popup .client-file-booking-modal .notification-prev-date-holder .notification-date.date-selected{background-color:#003049;border-color:#003049;color:#fff}.client-detail-popup .client-file-booking-modal .booking-buttons-holder{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:25px}.create-client-modal h3{font-size:25px;font-weight:700;color:#003049}.create-client-modal .create-client-description{font-size:16px;font-weight:500;color:#484848;margin:20px 0}.create-client-modal .form-primary{display:flex;flex-direction:column;justify-content:space-between;gap:32px;min-height:500px}.create-client-modal .create-client-steps-actions{display:flex;align-items:center;justify-content:space-between;gap:16px}.create-client-modal .create-client-steps-actions .step-content{width:auto}.create-client-modal .create-client-steps-actions .create-clients-actions-holder{display:flex;align-items:center;gap:18px}.create-client-modal .create-client-steps-actions .create-clients-actions-holder button{font-size:12px}.step-content{width:100%;display:flex;align-items:flex-start;margin-bottom:16px}.step-content .step-item{display:flex;align-items:flex-start;z-index:0}.step-content .step-item .step-item-data{display:flex;flex-direction:column;align-items:center;gap:5px}.step-content .step-item .step-item-data .step-number{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#d3d3d3;border-radius:100%;padding:2px;font-size:14px;font-weight:500;color:#fff;text-align:center;transition:background-color .3s ease-in-out}.step-content .step-item .step-item-data .step-label{font-size:14px;font-weight:500;color:#001514;text-align:center;transition:color .3s ease-in-out}.step-content .step-item .step-line{display:block;width:75px;height:3px;background-color:#d3d3d3;margin-top:10px;margin-left:-8px;margin-right:-10px;position:relative;overflow:hidden;z-index:-1}.step-content .step-item .step-line:after{display:block;content:"";width:0;height:3px;position:absolute;left:0;top:0;background-color:#cd131f;transition:width .3s ease-in-out}.step-content .step-item.step-current .step-item-data .step-number{background-color:#cd131f}.step-content .step-item.step-current .step-item-data .step-label{color:#cd131f}.step-content .step-item.step-previous .step-item-data .step-number{background-color:#cd131f}.step-content .step-item.step-previous .step-item-data .step-label{color:#cd131f}.step-content .step-item.step-previous .step-line:after{width:100%}.polizas .polizas-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.polizas .polizas-header .polizas-header-options{display:flex;align-self:flex-end;margin-left:40px}.polizas .polizas-header .polizas-header-filters{display:flex;align-items:center;gap:10px;margin-bottom:11px}@media (max-width: 1500px){.polizas .polizas-header{flex-wrap:wrap-reverse}.polizas .polizas-header .polizas-header-filters{flex-wrap:wrap}}@media (max-width: 700px){.polizas .polizas-header .polizas-header-options{margin-left:24px}}.siniestros .siniestros-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:35px}.siniestros .siniestros-header h1{margin-bottom:0}.siniestros .siniestros-table-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;min-height:78px}.siniestros .siniestros-table-header .siniestros-table-header-options{display:flex;align-self:flex-end;margin-left:40px}.siniestros .siniestros-table-header .siniestros-table-header-filters{display:flex;align-items:flex-end;gap:10px;margin-bottom:11px}.siniestros .siniestros-table-header .siniestros-table-header-filters .date-filters{display:flex;align-items:center;gap:12px;margin-bottom:0}.siniestros .siniestros-table-header .siniestros-table-header-filters .date-filters label{font-size:10px;font-weight:500;color:#003049;display:flex;flex-direction:column;gap:4px}.siniestros .siniestros-table-header .siniestros-table-header-filters .date-filters label input[type=date]{height:27px;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #d0d0d0;border-radius:8px;padding:4px 8px;font-size:14px;color:#333;min-width:160px;transition:all .2s ease-in-out;cursor:pointer;font-family:inherit}.siniestros .siniestros-table-header .siniestros-table-header-filters .date-filters label input[type=date]:hover{border-color:#003049;box-shadow:0 0 0 2px #0030491a}.siniestros .siniestros-table-header .siniestros-table-header-filters .date-filters label input[type=date]:focus{outline:none;border-color:#003049;box-shadow:0 0 0 3px #00304933}.siniestros .siniestros-table-header .siniestros-table-header-filters .date-filters label input[type=date]::-webkit-calendar-picker-indicator{filter:invert(33%) sepia(66%) saturate(290%) hue-rotate(186deg);cursor:pointer;transition:opacity .2s ease-in-out}.siniestros .siniestros-table-header .siniestros-table-header-filters .date-filters label input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:.7}.siniestros .siniestros-table-header .siniestros-table-header-filters .date-filters label input[type=date]::placeholder{color:#999}.siniestros .table-primary tbody tr td .priority-icon{display:block;width:14px;height:14px;border-radius:100%;background-color:transparent;margin:0 auto}.siniestros .table-primary tbody tr td .priority-icon.priority-alta{background-color:#ff3b30}.siniestros .table-primary tbody tr td .priority-icon.priority-media{background-color:#ff9500}.siniestros .table-primary tbody tr td .priority-icon.priority-baja{background-color:#fc0}.siniestros .table-primary tbody tr td .priority-icon.priority-sin-asignar{background-color:#d3d3d3}@media (max-width: 1500px){.siniestros .siniestros-table-header{flex-wrap:wrap-reverse}}@media (max-width: 700px){.siniestros .siniestros-header,.siniestros .siniestros-table-header .siniestros-table-header-filters,.siniestros .siniestros-table-header .siniestros-table-header-filters .date-filters{flex-wrap:wrap}}.select-poliza{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.select-poliza label{font-weight:600}.select-poliza input{padding:8px 12px;border-radius:8px;border:1px solid #ccc;font-size:14px}.select-poliza .select-poliza-list{max-height:200px;overflow-y:auto;border-radius:8px;padding:6px;display:flex;flex-direction:column;gap:4px;background:#fff}.select-poliza .select-poliza-list .poliza-item{text-align:left;background:#f9f9f9;border:none;padding:8px;border-radius:6px;cursor:pointer;transition:background .2s}.select-poliza .select-poliza-list .poliza-item:hover{background:#eee}.select-poliza .select-poliza-list .poliza-item.selected{background:#dceeff;font-weight:700}.select-poliza .select-poliza-list .poliza-item small{display:block;font-size:12px;color:#555}.select-poliza .poliza-resumen{margin-top:8px;padding:6px 10px;background:#f4f8ff;border-radius:6px;font-size:13px}.select-poliza .error{color:#c00;font-size:14px}.create-event-accident-modal h2{margin:0 0 20px!important}.create-event-accident-modal p{font-size:16px;font-weight:500;color:#484848}.create-event-accident-modal .select-poliza-wrapper.has-error{border:1px solid #e74c3c;border-radius:8px;padding:6px}.create-event-accident-modal .select-poliza-wrapper .error-text{color:#e74c3c;font-size:13px;margin-top:4px}.create-event-accident-modal .event-accident-search-client{margin:20px 0;position:relative}.create-event-accident-modal .event-accident-search-client .search-client-input{display:flex;align-items:center;gap:8px;background-color:#fff;border:1px solid #003049;border-radius:5px;padding:10px}.create-event-accident-modal .event-accident-search-client .search-client-input input{display:block;width:100%;background:none;border:none;outline:none!important;font-size:16px;font-weight:500;color:#003049}.create-event-accident-modal .event-accident-search-client .search-client-input button{display:block;width:fit-content;font-size:12px;font-weight:500;color:#003049;transition:color .3s ease-in-out}.create-event-accident-modal .event-accident-search-client .search-client-input button:hover{color:#004992}.create-event-accident-modal .event-accident-search-client .search-client-result{display:flex;flex-direction:column;gap:8px;width:100%;height:auto;position:absolute;top:120%;left:0;background-color:#fff;border-radius:8px;box-shadow:0 4px 4px #00000040;padding:16px;z-index:1}.create-event-accident-modal .event-accident-search-client .search-client-result .client-result-row{display:block;padding:4px;border-bottom:1px solid #D3D3D3;font-size:14px;font-weight:600;color:#003049;text-align:left;transition:color .3s ease-in-out}.create-event-accident-modal .event-accident-search-client .search-client-result .client-result-row:hover{color:#004992}.create-event-accident-modal .event-accident-search-client .search-client-result .client-result-row:last-of-type{border-bottom:none}.create-event-accident-modal .form-third .form-step{display:flex;flex-direction:column;gap:15px;padding:8px!important}.create-event-accident-modal .form-third .button-fifth{width:fit-content;min-width:140px;margin-left:auto;padding:11px 6px}.create-event-accident-modal .form-third .button-eight{width:fit-content;min-width:140px;padding:11px 6px;margin:0}.create-event-accident-modal .form-third .siniestros-form-buttons-holder{display:flex;justify-content:space-between;gap:12px}.accident-event-client-popup{display:block;width:100%;height:100%;position:fixed;top:0;left:0;background-color:transparent;pointer-events:none;transition:all .5s ease-in-out;z-index:1000}.accident-event-client-popup .accident-event-content{display:block;width:100%;height:100%;background-color:#fff;padding:20px 20px 60px 50px;overflow:hidden auto;transform:translate(100%);transition:transform .5s ease-in-out}@media (max-width: 1024px){.accident-event-client-popup .accident-event-content{padding:20px 20px 32px}}.accident-event-client-popup .accident-event-content::-webkit-scrollbar{display:none}.accident-event-client-popup .accident-event-content .close-popup-btn{margin-left:auto}.accident-event-client-popup .accident-event-content .close-popup-btn svg path{transition:stroke .3s ease-in-out}.accident-event-client-popup .accident-event-content .close-popup-btn:hover svg path{stroke:#861a1a}.accident-event-client-popup .accident-event-content .accident-event-blocks-holder{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.accident-event-client-popup .accident-event-content .accident-event-blocks-holder .accident-event-blocks-col{flex:1 0 30%;display:flex;flex-direction:column;gap:15px;max-width:100%}@media (max-width: 1440px){.accident-event-client-popup .accident-event-content .accident-event-blocks-holder{flex-wrap:wrap}}.accident-event-client-popup .accident-event-content .accident-event-header{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:20px}.accident-event-client-popup .accident-event-content .accident-event-header .client-info{display:flex;align-items:center;gap:7px}.accident-event-client-popup .accident-event-content .accident-event-header .client-info img{display:block;max-width:100%;height:auto}.accident-event-client-popup .accident-event-content .accident-event-header .client-info h3{font-size:22.25px;font-weight:700;color:#003049;text-transform:uppercase}.accident-event-client-popup .accident-event-content .accident-event-header .client-info p{font-size:22.25px;font-weight:700;color:#003049;text-transform:uppercase;margin-left:-18px}.accident-event-client-popup .accident-event-content .accident-event-header .client-info input{font-size:22.25px!important;font-weight:700;color:#003049;text-transform:uppercase;width:130px;margin-left:-18px}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status{display:flex;align-items:flex-end;gap:40px}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .loading-files{display:flex;align-items:center;gap:8px;margin-top:10px;color:#666}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .loading-files .loading-spinner{animation:spin 1s linear infinite}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .status-selector-wrapper{min-width:140px}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .status-selector-wrapper .status-selector-label{font-size:14px;font-weight:400;color:#003049;margin-bottom:5px}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper{min-width:80px;position:relative}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper .priority-label{font-size:14px;font-weight:400;color:#003049;margin-bottom:5px}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper .priority-content{display:flex;align-items:center;gap:10px;padding:6px 16px;border-radius:29px}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper .priority-content span{display:block;width:14px;height:14px;border-radius:100%}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper .priority-content p{font-size:13px;font-weight:400;text-transform:capitalize}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper .priority-content.priority-alta{background-color:#fde9e9}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper .priority-content.priority-alta span{background-color:#ff3b30}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper .priority-content.priority-alta p{color:#ff3b30}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper .priority-content.priority-media{background-color:#fef4e6}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper .priority-content.priority-media span{background-color:#f09205}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper .priority-content.priority-media p{color:#f09205}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper .priority-content.priority-baja{background-color:#fff5cf}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper .priority-content.priority-baja span{background-color:#fc0}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper .priority-content.priority-baja p{color:#fc0}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper .priority-content.priority-sin-asignar{background-color:#f1f1f1}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper .priority-content.priority-sin-asignar span{background-color:#d3d3d3}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper .priority-content.priority-sin-asignar p{color:#d3d3d3}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper .priority-select{display:flex;flex-direction:column;gap:12px;position:absolute;left:0;top:120%;width:fit-content;height:0;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0003;padding:0 10px;interpolate-size:allow-keywords;overflow:hidden;transition:all .3s ease-in-out}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .priority-wrapper .priority-select[openselect=true]{height:auto;padding:10px}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .payment-status-holder{display:flex;align-items:center;gap:14px}.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status .payment-status-holder .payment-status-label{font-size:14px;font-weight:400;color:#003049}@media (max-width: 1024px){.accident-event-client-popup .accident-event-content .accident-event-header,.accident-event-client-popup .accident-event-content .accident-event-header .accident-event-create-status{flex-wrap:wrap}}.accident-event-client-popup .accident-event-content .accident-event-client-data{background-color:#f2f2f2;border-radius:10px;padding:10px 24px}.accident-event-client-popup .accident-event-content .accident-event-client-data .client-data-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:18px;font-weight:700;color:#003049;line-height:32px}.accident-event-client-popup .accident-event-content .accident-event-client-data .client-data-header svg{display:block;max-width:100%;height:auto;transition:transform .3s ease-in-out}@media (max-width: 700px){.accident-event-client-popup .accident-event-content .accident-event-client-data .client-data-header{font-size:16px}}.accident-event-client-popup .accident-event-content .accident-event-client-data .client-data-body{height:0;interpolate-size:allow-keywords;margin-top:0;transition:height .3s ease-in-out,margin-top .3s ease-in-out;overflow:hidden}.accident-event-client-popup .accident-event-content .accident-event-client-data[isopen=true] .client-data-header svg{transform:rotate(180deg)}.accident-event-client-popup .accident-event-content .accident-event-client-data[isopen=true] .client-data-body{height:auto;margin-top:22px}.accident-event-client-popup .accident-event-content .accident-event-documentation{border:1px solid #e2e2e2;border-radius:12px;background:#fff;margin-top:1rem;transition:all .3s ease}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-header{width:100%;background:#f9fafb;border:none;border-radius:12px 12px 0 0;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-weight:600;font-size:1rem;color:#333;transition:background .2s ease}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-header:hover{background:#f0f0f0}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-header .header-title{display:flex;align-items:center;gap:8px}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-header .header-title svg{width:20px;height:20px}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body{padding:16px;border-top:1px solid #eee;animation:fadeIn .3s ease forwards}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .file-upload-input{width:100%}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .loading-files{display:flex;align-items:center;gap:8px;color:#555;font-size:.9rem;margin:12px 0}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .loading-files .loading-spinner{width:18px;height:18px;color:#007bff;animation:spin 1s linear infinite}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-top:14px}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid .file-card{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid #e5e7eb;border-radius:10px;background:#fafafa;transition:all .2s ease;cursor:pointer;position:relative;overflow:hidden}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid .file-card:hover{background:#f4f4f4;transform:translateY(-1px);box-shadow:0 2px 6px #0000000d}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid .file-card .file-link{display:flex;align-items:center;gap:10px;flex:1;text-decoration:none;color:inherit}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid .file-card .file-link .file-icon-wrapper{flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;padding:6px;width:38px;height:38px}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid .file-card .file-link .file-icon-wrapper .file-icon{width:22px;height:22px}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid .file-card .file-link .file-icon-wrapper .file-icon.pdf{color:#e63946}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid .file-card .file-link .file-icon-wrapper .file-icon.excel{color:#2d6a4f}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid .file-card .file-link .file-icon-wrapper .file-icon.image{color:#0077b6}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid .file-card .file-link .file-icon-wrapper .file-icon.zip{color:#ffb703}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid .file-card .file-link .file-icon-wrapper .file-icon.code{color:#3a86ff}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid .file-card .file-link .file-icon-wrapper .file-icon.default{color:#6c757d}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid .file-card .file-link .file-info{flex:1;display:flex;flex-direction:column;justify-content:center}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid .file-card .file-link .file-info .file-name{font-size:.85rem;color:#333;font-weight:500;line-height:1.2;margin-bottom:2px;word-break:break-all}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid .file-card .file-link .file-info .file-ext{font-size:.75rem;color:#777;text-transform:uppercase}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid .file-card .file-delete-btn{background:transparent;border:none;cursor:pointer;color:#999;transition:color .2s ease;padding:4px;margin-left:4px}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid .file-card .file-delete-btn:hover{color:#e63946}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid .file-card .file-delete-btn svg{width:18px;height:18px}.accident-event-client-popup .accident-event-content .accident-event-documentation .documentation-body .files-grid .no-files-text{grid-column:1/-1;text-align:center;font-size:.9rem;color:#777;padding:10px 0}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.accident-event-client-popup .accident-event-content .accident-event-data{border:1px solid #D3D3D3;border-radius:10px;padding:8px 24px}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:18px;font-weight:700;color:#003049;line-height:32px}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-header svg{display:block;max-width:100%;height:auto;transition:transform .3s ease-in-out}@media (max-width: 700px){.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-header{font-size:16px}}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-body{display:flex;flex-direction:column;gap:15px;height:0;interpolate-size:allow-keywords;margin-top:0;transition:height .3s ease-in-out,margin-top .3s ease-in-out;overflow:hidden}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-body .accident-data-create-category-btn{display:block;width:fit-content;background:none;border:none;outline:none!important;font-size:12px;font-weight:600;color:#003049;text-decoration:underline;margin-left:auto;transition:color .3s ease-in-out}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-body .accident-data-create-category-btn:hover{color:#cd131f}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-body .accident-data-item{background-color:transparent;border:1px solid #D3D3D3;border-radius:10px;padding:8px 24px;transition:all .3s ease-in-out}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-body .accident-data-item .data-item-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:18px;font-weight:700;color:#003049;line-height:32px}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-body .accident-data-item .data-item-header .data-item-header-left-col{display:flex;align-items:center;gap:8px}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-body .accident-data-item .data-item-header .data-item-header-left-col input{display:block;max-width:222px;background:none;border:none;outline:none!important;font-size:18px;font-weight:700;color:#003049;line-height:32px}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-body .accident-data-item .data-item-header .data-item-header-left-col input::placeholder{color:#d3d3d3}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-body .accident-data-item .data-item-header .data-item-header-left-col svg{display:block;max-width:100%;height:auto}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-body .accident-data-item .data-item-header .data-item-header-right-col{display:flex;align-items:center;gap:8px}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-body .accident-data-item .data-item-header .data-item-header-right-col svg{display:block;max-width:100%;height:auto;transition:transform .3s ease-in-out}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-body .accident-data-item .data-item-header .data-item-header-right-col .data-item-header-add-input-btn{display:block;width:fit-content;background:none;border:none;outline:none!important;font-size:12px;font-weight:600;color:#003049;text-decoration:underline;margin-left:auto;transition:color .3s ease-in-out}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-body .accident-data-item .data-item-header .data-item-header-right-col .data-item-header-add-input-btn:hover{color:#cd131f}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-body .accident-data-item .data-item-body{height:0;interpolate-size:allow-keywords;margin-top:0;transition:height .3s ease-in-out,margin-top .3s ease-in-out;overflow:hidden}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-body .accident-data-item[isopen=true]{border-color:#f2f2f2;background-color:#f2f2f2}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-body .accident-data-item[isopen=true] .data-item-header .data-item-header-right-col>svg{transform:rotate(180deg)}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-body .accident-data-item[isopen=true] .data-item-body{height:auto;margin-top:22px}.accident-event-client-popup .accident-event-content .accident-event-data[isopen=true] .accident-data-header>svg{transform:rotate(180deg)}.accident-event-client-popup .accident-event-content .accident-event-data[isopen=true] .accident-data-body{height:auto;margin-top:18px}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-confirmation-modal svg{display:block;width:50px;max-width:100%;height:auto;margin:0 auto}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-confirmation-modal h3{font-size:24px;font-weight:700;color:#003049;text-align:center;margin:16px 0 50px}.accident-event-client-popup .accident-event-content .accident-event-data .accident-data-confirmation-modal .accident-data-confirmation-modal-btns{display:flex;justify-content:center;gap:18px}.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-header-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #D3D3D3;border-radius:10px;padding:8px 24px;font-size:18px;font-weight:700;line-height:32px;color:#003049}.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-header-btn svg{transition:transform .3s ease-in-out}@media (max-width: 700px){.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-header-btn{font-size:16px}}.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-body{display:flex;flex-direction:column;gap:10px;height:0;max-height:527px;margin-top:0;padding-top:0;padding-right:6px;interpolate-size:allow-keywords;transition:height .3s ease-in-out,margin-top .3s ease-in-out,padding-top .3s ease-in-out;overflow:hidden auto}.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-body::-webkit-scrollbar{width:5px}.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-body::-webkit-scrollbar-track{background:#d9d9d9;border-radius:3px}.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-body::-webkit-scrollbar-thumb{background:#8d8f98;border-radius:3px}@supports not selector(::-webkit-scrollbar){.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-body{scrollbar-color:#8d8f98 #d9d9d9}}.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-body .timeline-item{display:flex;gap:16px;padding-bottom:10px}.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-body .timeline-item .timeline-item-line-point .timeline-item-point{display:block;width:14px;height:14px;background-color:#780000;border-radius:100%}.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-body .timeline-item .timeline-item-line-point .timeline-item-line{display:block;border:none;width:1px;height:80%;min-height:41px;background-color:#000;margin:10px auto 0}.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-body .timeline-item .timeline-item-content .item-content-header{display:flex;align-items:center;gap:4px;margin-top:-19px}.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-body .timeline-item .timeline-item-content .item-content-header h6{font-size:11px;font-weight:500;color:#969696}.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-body .timeline-item .timeline-item-content .item-content-header .content-header-role{font-size:9px;font-weight:500;color:#000;border:1px solid #000000;border-radius:5px;padding:1px 10px}.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-body .timeline-item .timeline-item-content .item-content-header .content-header-role.role-admin{color:#003049;border-color:#003049}.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-body .timeline-item .timeline-item-content .item-content-header .content-header-role.role-ventas{color:#cd131f;border-color:#cd131f}.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-body .timeline-item .timeline-item-content .item-content-header .content-header-role.role-posventa{color:#003049;border-color:#003049}.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-body .timeline-item .timeline-item-content .item-content-header .content-header-role.role-cobranza{color:#780000;border-color:#780000}.accident-event-client-popup .accident-event-content .accident-event-timeline .timeline-body .timeline-item .timeline-item-content .item-content-body p{font-size:14px;font-weight:500;color:#0c080d;line-height:22px}.accident-event-client-popup .accident-event-content .accident-event-timeline[isopen=true] .timeline-header-btn svg{transform:rotate(180deg)}.accident-event-client-popup .accident-event-content .accident-event-timeline[isopen=true] .timeline-body{height:auto;margin-top:14px;padding-top:20px}.accident-event-client-popup .accident-event-content .accident-event-comments{width:100%;border:1px solid #D3D3D3;border-radius:10px;padding:8px 24px}.accident-event-client-popup .accident-event-content .accident-event-comments form textarea{display:block;width:100%;min-height:87px;background:none;border:none;outline:none!important;field-sizing:content;resize:none;font-size:14px;font-weight:400;color:#003049}.accident-event-client-popup .accident-event-content .accident-event-comments form textarea::placeholder{color:#d3d3d3}.accident-event-client-popup .accident-event-content .accident-event-comments form button{border:1px solid #606E80;border-radius:5px;font-size:10px;font-weight:500;color:#1a455b;margin-top:17px;margin-left:auto;padding:5px 7.5px}.accident-event-client-popup .accident-event-content .content-data-box-dropdown{width:100%;background-color:#f2f2f2;border-radius:10px;padding:16px 30px}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-header-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:18px;font-weight:600;color:#003049}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-header-btn svg{transition:transform .3s ease-in-out}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-header-btn svg path{transition:fill .3s ease-in-out}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-header-btn:hover svg path{fill:#cd131f}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body{height:0;margin-top:0;overflow:hidden;interpolate-size:allow-keywords;transition:all .3s ease-in-out}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:30px;margin-bottom:4px}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info .switch{position:relative;display:inline-block;width:50px;height:28px;margin:.3rem 3.3rem}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info .switch input{opacity:0;width:0;height:0}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info .slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s;border-radius:28px}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info .slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info input:checked+.slider{background-color:#003049}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info input:checked+.slider:before{transform:translate(22px)}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info.data-box-files{margin-top:19px;margin-bottom:10px}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info .box-info-label{font-size:14px;font-weight:400;color:#003049}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info .box-info-link{font-size:14px;font-weight:400;color:#003049;transition:color .3s ease-in-out}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info .box-info-link:hover{color:#cd131f}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info .data-box-input{display:flex;align-items:center;gap:30px}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info .data-box-input .data-info-value{font-size:14px;font-weight:700;color:#003049}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info .data-box-input input{display:block;width:100%;max-width:200px;background-color:#f9f9f9;border:1px solid #003049;border-radius:5px;outline:none!important;font-size:14px;font-weight:700;color:#003049;text-align:right;padding:5px;transition:border-color .3s ease-in-out}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info .data-box-input input:focus{border-color:#cd131f}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info .data-box-input .data-info-edit-btn svg path{transition:stroke .3s ease-in-out}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info .data-box-input .data-info-edit-btn:hover svg path{stroke:#cd131f}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info:last-of-type{margin-bottom:0}.accident-event-client-popup .accident-event-content .content-data-box-dropdown .data-box-dropdown-body .data-box-info .status-selector{margin:0}.accident-event-client-popup .accident-event-content .content-data-box-dropdown.box-dropdown-opened .data-box-dropdown-header-btn svg{transform:rotate(180deg)}.accident-event-client-popup .accident-event-content .content-data-box-dropdown.box-dropdown-opened .data-box-dropdown-body{height:auto;margin-top:16px}.accident-event-client-popup.accident-event-client-opened{background-color:#0000004d;pointer-events:initial}.accident-event-client-popup.accident-event-client-opened .accident-event-content{transform:translate(0)}.accident-event-client-popup .accident-event-confimartion-modal svg{display:block;max-width:100%;height:auto;margin:0 auto}.accident-event-client-popup .accident-event-confimartion-modal h3{font-size:24px;font-weight:700;color:#003049;text-align:center;margin:40px 0 29px}.accident-event-client-popup .accident-event-confimartion-modal p{max-width:562px;font-size:20px;font-weight:500;color:#4a4a4a;text-align:center;margin:0 auto 98px}.accident-event-client-popup .accident-event-confimartion-modal .event-confimartion-modal-btns{display:flex;justify-content:center;gap:18px}.accident-event-client-popup .accident-event-confimartion-modal .event-confimartion-modal-btns button{font-size:10px}.switch-button{display:block;width:45px;height:auto;background-color:#d3d3d3;border:none;border-radius:50px;outline:none!important;padding:5px;position:relative;transition:background-color .3s ease-in-out}.switch-button .switch-icon{display:block;width:15px;height:15px;background-color:#fff;border-radius:100%;margin-left:0;transition:margin-left .2s linear}.switch-button:hover{cursor:pointer}.switch-button[active=true]{background-color:#003049}.switch-button[active=true] .switch-icon{margin-left:calc(100% - 15px)}.switch-button:disabled{pointer-events:none;opacity:.7}.file-upload-input{background-color:#fff;border:1px dashed #CBD5E1;border-radius:10px;padding:12px 20px;transition:background-color .3s ease-in-out}.file-upload-input .file-upload-title{font-size:12px;font-weight:700;color:#003049;text-align:center;margin-bottom:10px}.file-upload-input .file-upload-accept{font-size:9px;font-weight:500;color:#0b0b0b;text-align:center;opacity:.4}.file-upload-input:hover{cursor:pointer;background-color:#fafafa}.file-upload-input:disabled{pointer-events:none;opacity:.7}.skeleton-wrapper{display:flex;flex-direction:column;gap:.5rem;width:100%}.skeleton{display:inline-block;background:#e9e9ee;position:relative;overflow:hidden;border-radius:6px;min-height:.5rem;box-sizing:border-box}.skeleton:after{content:"";position:absolute;top:0;left:-150%;height:100%;width:150%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.6) 50%,transparent 100%);transform:translate(0);animation:skel-shimmer 1.2s ease-in-out infinite}.skeleton--text{height:1rem;border-radius:4px}.skeleton--rect{height:120px}.skeleton--circle{width:48px;height:48px;border-radius:50%}@keyframes skel-shimmer{0%{transform:translate(-50%);left:-150%}to{transform:translate(50%);left:150%}}@media (min-width: 768px){.skeleton--text{height:1.1rem}}.skeleton-inline{display:inline-block;vertical-align:middle}.nuevos-clientes .nuevos-clientes-header,.seguimiento .seguimiento-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-bottom:11px}.sensible-a-baja .sensible-a-baja-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.sensible-a-baja .sensible-a-baja-header .sensible-a-baja-header-options{display:flex;align-self:flex-end;margin-left:40px}.sensible-a-baja .sensible-a-baja-header .sensible-a-baja-header-filters{display:flex;align-items:center;gap:10px;margin-bottom:11px}@media (max-width: 1500px){.sensible-a-baja .sensible-a-baja-header{flex-wrap:wrap-reverse}.sensible-a-baja .sensible-a-baja-header .sensible-a-baja-header-filters{flex-wrap:wrap}}@media (max-width: 700px){.sensible-a-baja .sensible-a-baja-header .sensible-a-baja-header-options{margin-left:24px}}.retencion .retencion-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.retencion .retencion-header .retencion-header-options{display:flex;align-self:flex-end;margin-left:40px}.retencion .retencion-header .retencion-header-filters{display:flex;align-items:center;gap:10px;margin-bottom:11px}@media (max-width: 1500px){.retencion .retencion-header{flex-wrap:wrap-reverse}.retencion .retencion-header .retencion-header-filters{flex-wrap:wrap}}@media (max-width: 700px){.retencion .retencion-header .retencion-header-options{margin-left:24px}}
