*{font-family:Montserrat,sans-serif!important;box-sizing:border-box!important;margin:0;padding:0}.tooltip-container{position:relative;display:inline-block}.my-custom-title-class{font-size:18px}tr{background-color:#fff}.tooltip-text{visibility:hidden;width:auto;background-color:#052d43;color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-weight:500;font-size:12px;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:0%;left:0%;margin-left:30px;opacity:0;transition:opacity .3s}.tooltip-container:hover .tooltip-text{visibility:visible;opacity:1}.rdp{margin:2px!important;width:100%!important}.rdp .rdp-month rdp-caption_start rdp-caption_end{width:100%!important;background-color:#fff}.rdp-table{width:100%!important;max-width:100%!important;background-color:#fff}@media only screen and (min-width:0px)and (max-width:600px){.rdp-table{width:100%!important}}.rdp-caption{width:100%!important;max-width:100%!important}@media only screen and (min-width:0px)and (max-width:600px){.rdp-caption{width:100%!important}}.rdp-month{width:100%!important}.swal2-icon{box-sizing:content-box!important}*.swal2-popup{font-family:Montserrat,sans-serif!important;box-sizing:content-box!important}.swal2-cancel,.swal2-deny,.swal2-confirm{font-family:Montserrat,sans-serif!important}.swal2-confirm{background-color:#003049!important}*,input,textarea,button,select,a{-webkit-tap-highlight-color:transparent!important;font-family:Montserrat,sans-serif!important}h1,h2,h3,h4,h5,h6,p{margin-block:0}span,strong,em,b,i,div,label,a,button,li,th,td,input,select,textarea{color:#003049;font-family:Montserrat,sans-serif!important}.custom-scroll::-webkit-scrollbar{width:6px;background:#e5e5e5;border-radius:8px}.custom-scroll::-webkit-scrollbar-thumb{background:#bdbdbd;border-radius:8px}.custom-scroll::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.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;outline:none!important}.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}:is(.form-third input[type=date],.form-third input[type=month])::-webkit-calendar-picker-indicator{cursor:pointer}.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,opacity .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;pointer-events:none}.form-third select:hover{cursor:pointer;background-color:transparent}.form-third select:disabled{opacity:.5;pointer-events:none}.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-end;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:#00f}.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:none;border-radius:20px;outline:none!important;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{cursor:pointer;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{display:block;background:none;border:none;outline:none!important}.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{cursor:pointer}.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;@keyframes l3{to{transform:rotate(1turn)}}}.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;margin:0 auto}@media(max-width:700px){.form-third .inputs-group{flex-direction:column}.form-third .form-rows{flex-direction:column;align-items:flex-start}.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}}.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:none;border-radius:8px;outline:none!important;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{cursor:pointer;background-color:#cd131f}.button-seventh.button-with-loader .loader{display:none}.button-seventh.button-with-loader:disabled .loader{display:block;margin:0 auto}.button-seventh.button-with-loader:disabled span{display:none}#root{height:auto;overflow-y:auto;overflow-x:hidden;background-color:#fff;display:flex!important;flex-direction:column;align-items:center;margin:0!important;text-rendering:optimizeSpeed;overflow:hidden!important}body{width:100%;margin:0;overflow:hidden!important}.react-datepicker{font-family:Arial,sans-serif;border:1px solid #ccc;border-radius:5px}.react-datepicker__header{background-color:#007bff;color:#fff;border-radius:5px 5px 0 0}.react-datepicker__day-names,.react-datepicker__week{display:flex}.react-datepicker__day-name,.react-datepicker__day{flex:1;text-align:center;margin:10px 0}.react-datepicker__current-month{font-weight:700;margin-bottom:10px}.react-datepicker__day--keyboard-selected,.react-datepicker__day--selected{background-color:#007bff;color:#fff;border-radius:50%}.new-policy-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:1010}.new-policy-popup.new-policy-opened{opacity:1;background-color:#0000004d;pointer-events:initial}.new-policy-popup.new-policy-opened .new-policy-popup-content{transform:translate(0)}.new-policy-popup .new-policy-popup-content{display:flex;align-items:stretch;gap:41px;width:100%;max-width:1305px;height:100%;background-color:#fff;border-radius:20px 0 0 20px;overflow:hidden auto;margin-left:auto;transform:translate(100%);transition:transform .5s ease-in-out}.new-policy-popup .new-policy-popup-content::-webkit-scrollbar{display:none}.new-policy-popup .new-policy-popup-content h3{font-size:18px;font-weight:600;color:#003049}.new-policy-popup .new-policy-popup-content p{font-size:14px;font-weight:500;color:#003049}.new-policy-popup .new-policy-popup-content .new-policy-steps{position:sticky;top:0;display:flex;flex-direction:column;justify-content:space-between;gap:16px;max-width:325px;height:100%;background-color:#f8fafc;padding:60px 50px}.new-policy-popup .new-policy-popup-content .new-policy-steps .policy-title-steps>p{margin:5px 0 80px}.new-policy-popup .new-policy-popup-content .new-policy-steps .policy-title-steps .steps-info{display:flex;flex-direction:column;gap:90px}.new-policy-popup .new-policy-popup-content .new-policy-steps .policy-title-steps .steps-info .step-info{display:flex;align-items:center;gap:15px}.new-policy-popup .new-policy-popup-content .new-policy-steps .policy-title-steps .steps-info .step-info .step-info-icon{position:relative;display:flex;align-items:center;justify-content:center;background-color:#fff;border:3px solid #D8DBDF;border-radius:100%;padding:22px;transition:all .3s ease-in-out;max-height:87px}.new-policy-popup .new-policy-popup-content .new-policy-steps .policy-title-steps .steps-info .step-info .step-info-icon svg{display:block;max-width:100%;height:auto}.new-policy-popup .new-policy-popup-content .new-policy-steps .policy-title-steps .steps-info .step-info .step-info-icon svg path{transition:all .3s ease-in-out}.new-policy-popup .new-policy-popup-content .new-policy-steps .policy-title-steps .steps-info .step-info .step-info-icon .line-step{display:block;border:none;width:3px;height:90px;background-color:#d4d7db;position:absolute;left:50%;top:104%;transform:translate(-50%)}.new-policy-popup .new-policy-popup-content .new-policy-steps .policy-title-steps .steps-info .step-info .step-info-icon.already-or-on-step{background-color:#003049;border-color:transparent}.new-policy-popup .new-policy-popup-content .new-policy-steps .policy-title-steps .steps-info .step-info .step-info-icon.already-or-on-step svg path{fill:#fff}.new-policy-popup .new-policy-popup-content .new-policy-steps .policy-title-steps .steps-info .step-info[aria-disabled=true]{display:none}.new-policy-popup .new-policy-popup-content .new-policy-steps .new-policy-step-actions{display:flex;align-items:stretch;justify-content:center;gap:10px}.new-policy-popup .new-policy-popup-content .new-policy-steps .new-policy-step-actions .button-seventh{flex:1 0 49%;min-width:0;margin:0}.new-policy-popup .new-policy-popup-content .new-policy-steps .new-policy-step-actions .button-seventh.prev-step-btn{background-color:#cd131f}.new-policy-popup .new-policy-popup-content .new-policy-steps .new-policy-step-actions .button-seventh.prev-step-btn:hover{background-color:#003049}.new-policy-popup .new-policy-popup-content .new-policy-steps .new-policy-step-actions .button-seventh .loader{width:14px;padding:3px;aspect-ratio:1;border-radius:50%;background:#fff;--_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;margin:0 auto}@keyframes l3{to{transform:rotate(1turn)}}.new-policy-popup .new-policy-popup-content .new-policy-data{flex:1 0 0;padding:25px 25px 30px 0;height:fit-content}.new-policy-popup .new-policy-popup-content .new-policy-data .new-policy-close-popup-btn{display:block;margin-left:auto;background:none;border:none;outline:none!important}.new-policy-popup .new-policy-popup-content .new-policy-data .new-policy-close-popup-btn svg{display:block;max-width:100%;height:auto}.new-policy-popup .new-policy-popup-content .new-policy-data .new-policy-close-popup-btn svg path{transition:stroke .3s ease-in-out}.new-policy-popup .new-policy-popup-content .new-policy-data .new-policy-close-popup-btn:hover{cursor:pointer}.new-policy-popup .new-policy-popup-content .new-policy-data .new-policy-close-popup-btn:hover svg path{stroke:#cd131f}.new-policy-popup .new-policy-popup-content .new-policy-data .step-title{display:flex;align-items:center;gap:6.5px;margin:12px 0 33px}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder{display:flex;align-items:flex-start;gap:24px}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-data-content{flex:1 0 0}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-data-content .form-third .step-inputs{display:flex;flex-direction:column;gap:21px}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-data-content .form-third .step-inputs .label-input{position:relative}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-data-content .form-third .step-inputs .label-input .search-input-results{display:block;width:100%;height:auto;position:absolute;top:120%;left:0;z-index:5;background-color:#fff;border-radius:4px;padding:7px 11px 12px;box-shadow:0 0 1px 2px #00000005}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-data-content .form-third .step-inputs .label-input .search-input-results .search-input-results-options{display:flex;flex-direction:column;gap:8px}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-data-content .form-third .step-inputs .label-input .search-input-results .search-input-results-options .search-input-results-option{font-size:12px;font-weight:700;color:#003049;text-align:left;background:none;border:none;border-bottom:1px solid #D3D3D3;outline:none!important;padding-bottom:8px;transition:color .3s ease-in-out}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-data-content .form-third .step-inputs .label-input .search-input-results .search-input-results-options .search-input-results-option:hover{cursor:pointer;color:#cd131f}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-data-content .form-third .step-inputs .label-input .search-input-results .search-input-results-options .search-input-results-option:last-of-type{border-bottom:none;padding-bottom:0}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-data-content .form-third .step-inputs .label-input .search-input-results h4{font-size:12px;font-weight:400;color:#003049;opacity:.4;text-align:center;margin-bottom:8px}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-data-content .form-third .step-inputs .label-input .search-input-results .create-new-contact-btn{display:flex;align-items:center;justify-content:center;width:100%;gap:7px;background-color:#f9f9f9;border:none;border-radius:5px;outline:none!important;padding:14px 18px;font-size:12px;font-weight:700;color:#003049;transition:background-color .3s ease-in-out}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-data-content .form-third .step-inputs .label-input .search-input-results .create-new-contact-btn:hover{cursor:pointer;background-color:#d3d3d3}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .files-attached-holder{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .files-attached-holder .file-attach{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background-color:#f2f2f2;border-radius:20px;padding:29px 24px;font-size:12px;font-weight:500;color:#0b0b0b;position:relative}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .files-attached-holder .file-attach span{max-width:86px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .files-attached-holder .file-attach .file-icon{width:34px;height:34px}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .files-attached-holder .file-attach .file-icon.pdf{color:#e63946}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .files-attached-holder .file-attach .file-icon.image{color:#0077b6}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .files-attached-holder .file-attach .file-icon.default{color:#6c757d}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .files-attached-holder .file-attach .file-attach-delete-btn{position:absolute;right:-5px;top:0;z-index:5}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .files-attached-holder .file-attach .file-attach-delete-btn svg{display:block}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .files-attached-holder .file-attach .file-attach-delete-btn svg path{transition:stroke .3s ease-in-out}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .files-attached-holder .file-attach .file-attach-delete-btn:hover svg path{stroke:#cd131f}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history{display:flex;flex-direction:column;gap:12px;flex:1 0 33%;max-width:390px}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history{margin-bottom:16px}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .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}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history .data-history-btn .history-btn-left{display:flex;align-items:center;gap:7px}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history .data-history-btn .history-btn-left img{display:block;max-width:100%;height:auto}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history .data-history-btn .history-btn-left h4{font-size:18px;font-weight:700;color:#003049}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history .data-history-btn svg{transition:transform .3s ease-in-out}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history .data-history-btn svg path{transition:fill .3s ease-in-out}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history .data-history-btn:hover svg path{fill:#cd131f}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .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}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history .data-history-timeline::-webkit-scrollbar{width:5px}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history .data-history-timeline::-webkit-scrollbar-track{background:#d9d9d9;border-radius:3px}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history .data-history-timeline::-webkit-scrollbar-thumb{background:#8d8f98;border-radius:3px}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history .data-history-timeline .history-timeline-item{display:flex;align-items:stretch;gap:16px;margin-bottom:10px}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .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%}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-line .timeline-iten-line{display:block;border:none;width:1px;height:calc(100% - 23px);min-height:41px;background-color:#000;margin:10px auto 0}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .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}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .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}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .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}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .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}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-admin,.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-administrativo,.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .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}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .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:#969696;color:#969696}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-cobranza,.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history .data-history-timeline .history-timeline-item .history-timeline-item-data .timeline-item-data-date-role .timeline-item-data-role.role-credito,.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .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}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .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}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .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;word-break:break-all}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history .data-history-timeline .history-timeline-item:last-of-type .history-timeline-item-line .timeline-iten-line{display:none}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history.history-dropdown-opened .data-history-btn svg{transform:rotate(180deg)}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-history.history-dropdown-opened .data-history-timeline{height:auto;margin-top:15px;padding-top:20px}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-comments{width:100%;border:1px solid #D3D3D3;border-radius:10px;padding:8px 24px}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .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;word-break:break-all}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-comments form textarea::placeholder{color:#d3d3d3}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-comments form .client-file-btn{background-color:transparent;border:.5px solid #606E80;border-radius:5px;padding:3px 8px;font-size:10px;font-weight:500;color:#1a455b;margin-top:17px;margin-left:auto;transition:all .3s ease-in-out}.new-policy-popup .new-policy-popup-content .new-policy-data .policy-data-history-holder .policy-history .content-data-comments form .client-file-btn:hover{background-color:#003049;border-color:#003049;color:#fff}.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:1010}.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}.tabs-table-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;width:100%;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;border:1px solid #e2e8f0;margin:20px 0}.tabs-table-container .tabs-header{display:flex;overflow-x:auto;border-bottom:1px solid #e2e8f0;background-color:#f8fafc}.tabs-table-container .tabs-header::-webkit-scrollbar{height:4px}.tabs-table-container .tabs-header::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.tabs-table-container .tabs-header .tab-button{border:none;background:none;padding:16px 20px;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:14px;color:#64748b;white-space:nowrap;transition:all .2s ease;border-bottom:2px solid transparent}.tabs-table-container .tabs-header .tab-button:hover{background-color:#edf2f7;color:#334155}.tabs-table-container .tabs-header .tab-button.active{color:#3b82f6;border-bottom:2px solid #3b82f6;background-color:#fff;font-weight:600}.tabs-table-container .tabs-header .tab-button.active .tab-count{background-color:#3b82f61a;color:#3b82f6}.tabs-table-container .tabs-header .tab-button .tab-count{font-size:12px;background-color:#e2e8f0;padding:2px 8px;border-radius:12px;color:#64748b;transition:all .2s}.tabs-table-container .tab-content{padding:0}.tabs-table-container .tab-content .table-responsive{overflow-x:auto;width:100%}.tabs-table-container .tab-content .custom-table{width:100%;border-collapse:collapse;font-size:14px;text-align:left}.tabs-table-container .tab-content .custom-table thead tr{background-color:#f8fafc;border-bottom:2px solid #e2e8f0}.tabs-table-container .tab-content .custom-table thead tr th{padding:12px 16px;font-weight:600;color:#334155;text-transform:uppercase;font-size:12px;letter-spacing:.05em;white-space:nowrap}.tabs-table-container .tab-content .custom-table tbody tr{border-bottom:1px solid #e2e8f0;transition:background-color .2s}.tabs-table-container .tab-content .custom-table tbody tr:hover{background-color:#f1f5f9}.tabs-table-container .tab-content .custom-table tbody tr td{padding:12px 16px;color:#334155;vertical-align:middle}.tabs-table-container .tab-content .custom-table tbody tr td.font-bold{font-weight:600}.tabs-table-container .tab-content .custom-table tbody tr td .empty-state{text-align:center;padding:40px;color:#94a3b8;font-style:italic}.tabs-table-container .tab-content .custom-table tbody tr td .action-btn{padding:6px 12px;border:1px solid #e2e8f0;background:#fff;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s}.tabs-table-container .tab-content .custom-table tbody tr td .action-btn:hover{background-color:#3b82f6;color:#fff;border-color:#3b82f6}.tabs-table-container .tab-content .custom-table tbody tr td .status-badge{display:inline-block;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;background-color:#e2e8f0;color:#475569;white-space:nowrap}.tabs-table-container .tab-content .custom-table tbody tr td .status-badge.contactados{background-color:#dcfce7;color:#166534}.tabs-table-container .tab-content .custom-table tbody tr td .status-badge.no_contactados{background-color:#fee2e2;color:#991b1b}.tabs-table-container .tab-content .custom-table tbody tr td .status-badge.cotizaciones{background-color:#e0f2fe;color:#075985}.tabs-table-container .tab-content .custom-table tbody tr td .status-badge.emitidas{background-color:#f3e8ff;color:#6b21a8}.tabs-table-container .tab-content .pagination-container{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border-top:1px solid #e2e8f0;background-color:#fff}.tabs-table-container .tab-content .pagination-container .page-btn{padding:8px 16px;border:1px solid #e2e8f0;background-color:#fff;border-radius:6px;color:#64748b;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s}.tabs-table-container .tab-content .pagination-container .page-btn:hover:not(:disabled){background-color:#f1f5f9;color:#334155;border-color:#cbd5e1}.tabs-table-container .tab-content .pagination-container .page-btn:disabled{opacity:.5;cursor:not-allowed;background-color:#f8fafc}.tabs-table-container .tab-content .pagination-container .page-numbers{display:flex;gap:4px}.tabs-table-container .tab-content .pagination-container .page-numbers .page-num{min-width:32px;height:32px;padding:0 6px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;background:none;border-radius:6px;cursor:pointer;color:#64748b;font-size:13px;transition:all .2s}.tabs-table-container .tab-content .pagination-container .page-numbers .page-num:hover{background-color:#f1f5f9}.tabs-table-container .tab-content .pagination-container .page-numbers .page-num.active{background-color:#eff6ff;color:#3b82f6;font-weight:600;border-color:#dbeafe}.tabs-table-container .tab-content .pagination-info{text-align:center;font-size:12px;color:#94a3b8;padding-bottom:15px;background-color:#fff}.drag-drop-component{width:-webkit-fill-available;display:flex;flex-direction:column;gap:11px}.drag-drop-component .drag-drop{display:flex;flex-direction:column;justify-content:center;width:-webkit-fill-available;min-height:156px;background-color:#fafafa;border:1px dashed #afb5b5;border-radius:8px;padding:20px;box-sizing:border-box}.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;font-family:Montserrat,sans-serif;color:#324342;text-align:center;line-height:24px;margin:13px 0 21px}.drag-drop-component .drag-drop button{display:block;max-width:100%;width:200px;min-height:34px;background-color:transparent;border:1px solid #606060;border-radius:7px;outline:none!important;font-size:12px;font-family:Montserrat,sans-serif;font-weight:400;color:#606060;text-align:center;transition:all .3s ease-in-out;margin:0 auto;padding:9px}.drag-drop-component .drag-drop button:hover{cursor:pointer;border-color:#16ac7d;color:#16ac7d}.drag-drop-component .drag-drop.drag-drop-active{background-color:#7fae9f7c}.drag-drop-component .file-preview{width:-webkit-fill-available;min-height:auto;background-color:#fff;border-radius:10px;padding:4px;box-shadow:#0366d64d 0 0 0 3px}.drag-drop-component .file-preview:hover{background-color:#ecf2f8}.drag-drop-component .file-preview img{width:100%;height:100%;object-fit:contain}.drag-drop-component .file-preview>p{font-size:14px;font-weight:400;font-family:Montserrat,sans-serif;color:#003049;text-align:center}.drag-drop-component .file-preview>p>b{color:#902600}.drag-drop-component .file-preview>p>b:hover{cursor:pointer;color:#431100;text-decoration:underline}.drag-drop-component .file-preview .image-options-popup{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:10px;padding:4px 12px;background-color:#000000be;opacity:0;transition:opacity .3s ease-in-out}.drag-drop-component .file-preview .image-options-popup .options-text{font-size:14px;font-weight:400;font-family:Montserrat,sans-serif;color:#fff;text-align:center}.drag-drop-component .file-preview .image-options-popup .options-text.text-btn-first{cursor:pointer}.drag-drop-component .file-preview .image-options-popup .confirmation-delete{display:none}.drag-drop-component .file-preview .image-options-popup.options-popup-keep{opacity:1!important}.drag-drop-component .file-preview .image-options-popup.options-popup-keep .text-btn-first{display:none}.drag-drop-component .file-preview .image-options-popup.options-popup-keep .confirmation-delete{display:flex;flex-direction:column;align-items:center;gap:3px}.drag-drop-component .file-preview .image-options-popup.options-popup-keep .confirmation-delete .options-button{display:flex;align-items:center;justify-content:center;width:100%;background-color:#df040433;border-radius:13px;border:1px solid #DF0404;outline:none!important;font-size:12px;font-weight:400;font-family:Montserrat,sans-serif;color:#fff;padding:6px;transition:background-color .3s ease-in-out}.drag-drop-component .file-preview .image-options-popup.options-popup-keep .confirmation-delete .options-button:hover{cursor:pointer;background-color:#df0404}.drag-drop-component .file-preview .image-options-popup.options-popup-keep .confirmation-delete .text-red{color:#df0404}.drag-drop-component .file-preview .image-options-popup.options-popup-keep .confirmation-delete .text-red:hover{cursor:pointer}.drag-drop-component .file-preview:hover .image-options-popup{opacity:1}.accident-event-client-data{border:1px solid #dcdcdc;border-radius:12px;overflow:hidden;background:#f7f7f7}.accident-event-client-data .client-data-header{width:100%;background:#f7f7f7;border:none;padding:1rem 30px;font-size:1.1rem;font-weight:700;color:#003049;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background .2s ease}.accident-event-client-data .client-data-header:hover{background:#ececec}.accident-event-client-data .arrow-icon{transition:transform .25s ease}.accident-event-client-data .arrow-icon.open{transform:rotate(180deg)}.accident-event-client-data .client-data-body{padding:1.2rem 30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem 1.2rem}.accident-event-client-data .action-row{width:100%;grid-column:1/-1;display:flex;justify-content:flex-end;gap:10px;margin-bottom:.5rem}.accident-event-client-data .action-row button{padding:.5rem 1.1rem;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease}.accident-event-client-data .action-row .edit-btn{background:#fff;border:1px solid #b7b7b7;color:#003049}.accident-event-client-data .action-row .edit-btn:hover{background:#e6e6e6}.accident-event-client-data .action-row .save-btn{background:#003049;border:none;color:#fff}.accident-event-client-data .action-row .save-btn:hover{background:#024063}.accident-event-client-data .action-row .save-btn:disabled{background:#8193a1;cursor:not-allowed}.accident-event-client-data .action-row .cancel-btn{background:#780000;border:none;color:#fff}.accident-event-client-data .action-row .cancel-btn:hover{background:#ab0606}.accident-event-client-data .action-row .cancel-btn:disabled{background:#f0f0f0;border-color:#ccc;cursor:not-allowed}.accident-event-client-data .client-data-item{display:flex;flex-direction:column}.accident-event-client-data .client-data-item label{font-weight:600;color:#555;font-size:.85rem;margin-bottom:.35rem;padding-left:2px}.accident-event-client-data .client-data-item p{font-size:.95rem;color:#003049;background:#fff;border-radius:8px;padding:.55rem .75rem;border:1px solid #dcdcdc}.accident-event-client-data .client-data-item input{font-size:.95rem;padding:.55rem .75rem;border-radius:8px;border:1px solid #003049;background:#fff;outline:none;transition:all .2s ease}.accident-event-client-data .client-data-item input:focus{border-color:#003049;box-shadow:0 0 0 2px #00304926}
