@charset "UTF-8";BODY{background:url(../images/bg-main.jpg) repeat-x;font:12px Source Sans Pro,Arial,Helvetica,sans-serif;min-height:600px;font-weight:300}STRONG{font-weight:700}p{margin-block-start:0;margin-block-end:0}.wrap{margin:0 auto;width:640px}.wrap2{background:#fff;margin:0 auto;width:600px}.clear{clear:both}.main{background:url(../images/bg-gradient-trans.png) repeat-y}.header{height:110px;text-align:center}.header IMG{margin:35px 0 0}.header-print{text-align:center;display:none}.menu{background:url(../images/bg-menu-trans-new.png) no-repeat -1px 0px;margin:0 0 -8px;padding:8px 0 0;height:45px}.menu UL{background:url(../images/bg-menuitems.jpg) no-repeat;line-height:30px;margin:0 auto;width:585px;height:30px}.menu UL LI{float:left;margin:0 20px 0 0}.menu UL LI A{color:#fff;text-decoration:none}.menu UL LI IMG{float:left;margin:7px 5px 0;width:16px}.menu UL LI P{float:left}.footer{background:url(../images/bg-footer-trans.png) no-repeat;margin:0;height:40px}.title{line-height:23px;margin:0 15px}.title img{float:left;margin:2px 5px 0 0}.title H1{color:#0a1e2c;font-size:21px;letter-spacing:-1px}.login-info{margin:0 auto;width:575px}.login-info IMG{float:left;width:16px}.login-info P{float:left;margin:0 0 0 5px;width:550px}.login-info A{border-bottom:#a00 1px dashed;color:#a00;text-decoration:none}.login-info-print{display:none;margin:0 auto}.subtitle H2{color:#0a1e2c;font-size:15px;font-weight:700;line-height:30px}.form{margin:10px auto;width:350px}.form INPUT{border:#999 1px solid;float:left;font:12px Arial,Helvetica,sans-serif;margin:0 0 5px;padding:2px;width:150px}.form LABEL{color:#0a1e2c;font-weight:700;float:left;margin:0 10px 5px 0;text-align:right;width:150px}.form .btn{border:0px;width:auto}.message{font-weight:700;margin:0 10px;padding:5px;text-align:center}.message.error{background:#ff726f;border:#a00 1px solid;color:#a00}.message.info{background:#fff7b7;font-weight:400;border:#DDD595 1px solid}.item-key{background:#f5f5f5;border-bottom:#ddd 1px solid;float:left;padding:5px;margin:0 0 1px;width:200px}.item-value{background:#fff;border-bottom:#ddd 1px solid;float:left;padding:5px;margin:0 0 1px;width:350px}.item-value.disponible{background:#c8ff75}.item-value.nodisponible{background:#fff7b7}.scoring{margin:20px auto 0;width:auto}.multiple{font:11px Arial,Helvetica,sans-serif;margin:0 10px}.multiple TH{background:#efefef;font-weight:700;padding:3px;text-align:left}.multiple TD{padding:3px}.scoring_main{font:14px Arial,Helvetica,sans-serif;width:100%}.scoring_main .subtitle{background-color:#ccc;color:#000;text-transform:uppercase;font-weight:700;padding:10px 5px}.scoring_main .comments{font-size:14px;padding:10px 5px}.scoring_main TD{padding:5px}.scoring_main .key{background:#efefef;width:29%}.scoring_main .razonsocial{font-size:14px;line-height:30px}.scoring_main .disponible{background:#c8ff75}.scoring_main .nodisponible{background:#fff7b7}.scoring_main .nopad{padding:0}.scoring_main .pad{padding:5px}.scoring_main .divided .key{border-right:#999 1px solid;width:50%}.scoring_main .divided TD{border-top:#999 1px solid}.scoring_main .column{background:#efefef;font-weight:700}.scoring_main .detalle TD{border-bottom:#ddd 1px solid;font-size:10px}.scoring_main .bancRed{background:#ffd697}.scoring_main .bancYellow{background:#fff7b7}.scoring_main .bancGreen{background:#c8ff75}.scoring_main .std{font-weight:700;padding:0 10px}.scoring_main .std_1,.scoring_main .std_2{background:#c8ff75;border:#0a0 1px solid}.scoring_main .std_3{background:#fff7b7;border:#DDD595 1px solid}.scoring_main .std_4,.scoring_main .std_5,.scoring_main .std_6{background:#ff726f;border:#a00 1px solid}.scoring_main .chequeRed{background:#ffd697}.scoring_main .chequeGreen{background:#c8ff75}.menu_actions_bottom P{font:9px Trebuchet MS,Arial,Helvetica,sans-serif;text-transform:uppercase}.scoring.admin fieldset{border:#999 1px solid;padding:15px}.scoring.admin input{color:#666;float:left;margin:0 0 5px}.scoring.admin label{float:left;width:200px}.menu_actions_bottom{clear:both}.menu_actions_bottom a:link,.menu_actions_bottom a:active,.menu_actions_bottom a:visited{color:#446c86;text-decoration:none}.menu_actions_bottom a:hover{color:#000;text-decoration:underline}#search-tabs{width:500px;margin-left:auto;margin-right:auto}label.error,label.ui-corner-all{border:1px solid #CD0A0A;background-color:#fef1ec;color:#cd0a0a;display:block;clear:both;margin:10px 150px;float:none;text-align:center;padding:5px;width:200px}.menu-actions-top h3{float:left}.menu-actions-top ul{list-style:none outside}.menu-actions-top ul li{margin:0;display:block;float:left;text-align:center;padding:2px;width:80px}.menu-actions-top ul li a,.menu-actions-top .icon-action-nueva-consulta a,.menu-actions-top .icon-action-imprimir a{color:#333;text-decoration:none}.menu-actions-top .icon-action-nueva-consulta,.menu-actions-top .icon-action-imprimir{width:80px;height:100px;background:none;float:left;margin-left:10px;text-align:center}.rt-response-header,.dt-response-header{width:100px;height:100px;float:left;clear:left}div.title ul li{display:block;float:left;margin-right:60px;font-size:15px;line-height:32px}#ayuda-helper h2,#leame-helper h2{font-size:16px;font-weight:700;margin:10px 0}#ayuda-helper h3,#leame-helper h3{font-size:12px;font-weight:700;margin:2px 0 5px;padding-top:5px;padding-bottom:5px;padding-left:30px}#leame-helper ol li{padding-left:15px;list-style-type:decimal;list-style-position:inside}#leame-helper ul li{padding-left:15px;list-style-type:disc;list-style-position:inside}#leame-helper p{margin-bottom:5px;margin-top:5px}#leame-helper p strong.underlined{text-decoration:underline}.informe-clean{font-weight:700;height:32px;padding-left:38px;padding-top:8px;margin-top:5px}.footer-informe{margin-top:20px;margin-bottom:20px}.footer-informe p{margin-bottom:10px}.footer-informe p,.footer-informe p a{color:#333;text-decoration:none}#contact fieldset legend{font-weight:700;margin-top:10px;display:block}#contact fieldset{display:block}#contact{position:relative}#contact label{display:block;font-size:11px;color:#333}#contact input{border:1px solid #ccc;padding:3px;color:#333;font-size:12px;text-shadow:1px 1px 1px #fff;-moz-border-radius:2px;-webkit-border-radius:2px}#contact input:focus{color:#000;background-color:#deedf7}#contact input:active{background-color:#deedf7}a:active{outline:none}:focus{-moz-outline-style:none}.error{height:15px;background-color:#fffe36;font-size:11px;border:1px solid #E1E16D;padding:4px 10px;color:#000;overflow:visible;z-index:2000;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-box-shadow:0 0 6px #ddd;-webkit-box-shadow:0 0 6px #ddd}.header_informe{width:98%;border:1px solid #999999;background-color:#fff;margin-top:15px;padding:15px 5px;text-align:center}.header_informe img{width:auto;margin-right:auto;margin-left:auto;text-align:center}.header_informe h1{text-align:center;text-transform:uppercase;font-size:23px;line-height:43px}.header_informe p{font-size:12px}h3.begin_report{text-align:center;text-transform:uppercase;font-size:23px;line-height:43px}.green{background-color:#c8ff75}.yellow{background-color:#fff7b7}.red{background-color:#ffd697}.calificacion,.menu-actions-top td{text-align:center}.menu-actions-top td a{color:#333;text-decoration:none}#follow_date,#follow_details{display:block;width:100%}#follow_date fieldset,#follow_details fieldset{border:1px solid #ccc;width:260px;margin-left:auto;margin-right:auto;padding:5px}#follow_date p{width:270px;margin-left:auto;margin-right:auto;font-size:80%}#follow_date fieldset label{font-size:80%}#follow_date fieldset div.input.text{margin-bottom:10px}#follow_date fieldset div.input.text input{width:95%;border:1px solid #CCCCCC;padding:4px}#follow_date fieldset div.input.textarea textarea{width:95%;border:1px solid #ccc;padding:4px}.ui-fieldset-date-control div.input.radio label{width:200px;float:left;text-align:right}.ui-fieldset-date-control .subtitle-column-one{float:left;font-size:80%}.ui-fieldset-date-control .subtitle-column-two{float:left;width:155px;text-align:right;font-size:80%}.ui-fieldset-date-control div.input.text{clear:both}#follow_date div.input.radio,#follow_date div.input.checkbox{margin-top:5px}#follow_date div.input.radio input{display:block;clear:left;float:left;padding:0;height:25px}#follow_date div.input.radio label{display:block;float:left;padding:5px;line-height:15px}.date{border:1px solid #ccc;font-size:18px;padding:4px;text-align:center;width:194px;-moz-box-shadow:0 0 10px #eee inset;-webkit-box-shadow:0 0 10px #eee inset}#calroot{z-index:10000;margin-top:-1px;width:198px;padding:2px;background-color:#fff;font-size:11px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 0 15px #666;-webkit-box-shadow:0 0 15px #666}#calhead{padding:2px 0;height:22px}#caltitle{font-size:14px;color:#0150d1;float:left;text-align:center;width:155px;line-height:20px;text-shadow:0 1px 0 #ddd}#calnext,#calprev{display:block;width:20px;height:20px;background:transparent url(../images/prev.gif) no-repeat scroll center center;float:left;cursor:pointer}#calnext{background-image:url(../images/next.gif);float:right}#calprev.caldisabled,#calnext.caldisabled{visibility:hidden}#caltitle select{font-size:10px}#caldays{height:14px;border-bottom:1px solid #ddd}#caldays span{display:block;float:left;width:28px;text-align:center}#calweeks{background-color:#fff;margin-top:4px}.calweek{clear:left;height:22px}.calweek a{display:block;float:left;width:27px;height:20px;text-decoration:none;font-size:11px;margin-left:1px;text-align:center;line-height:20px;color:#666;-moz-border-radius:3px;-webkit-border-radius:3px}.calweek a:hover,.calfocus{background-color:#ddd}a.calsun{color:red}a.caloff{color:#ccc}a.caloff:hover{background-color:#f5f5fa}a.caldisabled{background-color:#efefef!important;color:#ccc!important;cursor:default}#calcurrent{background-color:#498ce2;color:#fff}#caltoday{background-color:#333;color:#fff}.nx-btn{margin-bottom:10px;padding:8px 10px}.nx-btn.nx-btn-block{display:block}.nx-btn.nx-btn-lg>a{font-size:30px}.nx-btn>a{display:block;text-decoration:none;color:#a00}.nx-btn>span{color:#a9a9a9;font-size:15px}.nav-container{background-color:#1f2937}.mobile-menu-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;padding:.5rem;color:#94a3b8;transition:all .2s ease}.mobile-menu-btn:hover{background-color:#374151;color:#fff}.mobile-menu-btn:focus{outline:2px solid white;outline-offset:-2px}.nav-link{border-radius:.375rem;padding:.75rem;font-size:.875rem;font-weight:500;color:#94a3b8;transition:all .2s ease}.nav-link:hover{background-color:#374151;color:#fff}.active-link{background-color:#0f172a;color:#fff}.login-btn{border-radius:.375rem;padding:.75rem;font-size:.875rem;font-weight:500;color:#94a3b8;transition:all .2s ease}.login-btn:hover{background-color:#374151;color:#fff}.register-btn{border-radius:.375rem;padding:.75rem;font-size:.875rem;font-weight:500;background-color:#2563eb;color:#fff;transition:background-color .2s ease}.register-btn:hover{background-color:#1d4ed8}.logo{height:2rem;width:auto}.size-6{display:block;height:1.5rem;width:1.5rem}.hidden{display:none}.px-container{padding-left:.5rem;padding-right:.5rem}@media (min-width: 640px){.px-container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){.px-container{padding-left:2rem;padding-right:2rem}}.flex-container{position:relative;display:flex;height:4rem;align-items:center;justify-content:space-between}.abs-left{position:absolute;top:0;left:0;bottom:0;display:flex;align-items:center}@media (min-width: 640px){.abs-left{display:none}}.flex-items{flex:1;display:flex;align-items:center;justify-content:center}@media (min-width: 640px){.flex-items{align-items:stretch;justify-content:flex-start}}.space-between{display:none}@media (min-width: 640px){.space-between{display:block;margin-left:1.5rem}}.space-x-4{display:flex;gap:1rem}.entidad{display:block;border:1px solid #ccc;padding:10px,15px,10px,15px;margin-bottom:10px;margin-top:10px;border-radius:5px;overflow:hidden}.header{background-color:#f0f0f0;padding:10px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;height:-moz-fit-content;height:fit-content}thead.content{display:none}.periodo{border-bottom:1px solid #eee;padding:5px 0}.periodo:last-child{border-bottom:none}.toggle-symbol{font-size:18px;font-weight:700;color:#1e91a1}.historialTable{width:100%;border-collapse:collapse;margin-top:10px}.historialTable thead{background-color:gray;border:2px solid #ddd}.historialTable th,.historialTable td{border:1px solid #ddd;padding:8px;text-align:center}.historialTable tbody tr:nth-child(odd){background-color:#fff}.historialTable tbody tr:nth-child(2n){background-color:#d3d3d3}.periodo .std_0,.periodo .std_1,.periodo .std_2{background:#c8ff75;border:#0a0 1px solid;width:30px}.periodo .std_3{background:#fff7b7;border:#DDD595 1px solid;width:30px}.periodo .std_4,.periodo .std_5,.periodo .std_6{background:#ff726f;border:#a00 1px solid;width:30px}.deudorTable{width:100%;border-collapse:collapse;margin-top:10px}.deudorTable thead{background-color:gray;border:2px solid #ddd}.deudorTable th,.deudorTable td{border:1px solid #ddd;padding:8px;text-align:center}.inicio{display:flex;flex-wrap:wrap;width:100%;background-color:#111827;padding:48px 20px;gap:40px}.inicio-info{flex:1;min-width:300px;padding:20px}.inicio-login{flex:1;min-width:300px;display:flex;justify-content:center;align-items:flex-start;padding:20px}.inicio-info h1{color:#fff;margin-bottom:15px;font-size:2em;line-height:1.3}.inicio-info h3{color:#d3d3d3;margin-bottom:25px;font-weight:400;font-size:1.1em}.inicio-info .login-video{background-color:#3b82f6;color:#fff;width:120px;padding:10px 15px;border:none;border-radius:5px;cursor:pointer;font-size:1em;text-align:center;margin-bottom:30px;transition:background-color .2s ease}.inicio-info .login-video:hover{background-color:#2563eb}.inicio-info hr{border:none;border-top:1px solid #4b5563;margin-top:20px}.login-form{width:100%;max-width:400px;background-color:#1f2937;padding:36px;border-radius:8px}.login-form label{display:block;color:#d3d3d3;margin-bottom:8px;font-weight:700;font-size:.9em}.login-form label[for=password]{margin-top:15px}.login-form .login-email,.login-form .login-pass{width:100%;padding:12px;margin-bottom:15px;background-color:#4b5563;color:#d3d3d3;border:1px solid #6b7280;border-radius:5px;font-size:1em}.login-form .login-email::-moz-placeholder,.login-form .login-pass::-moz-placeholder{color:#9ca3af}.login-form .login-email::placeholder,.login-form .login-pass::placeholder{color:#9ca3af}.login-form .login-button{width:100%;padding:12px;background-color:#3b82f6;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:1.1em;font-weight:700;margin-top:10px;margin-bottom:20px;transition:background-color .2s ease}.login-form .login-button:hover{background-color:#2563eb}.login-form .login-lost{display:block;color:#60a5fa;text-decoration:none;text-align:center;margin-bottom:15px;font-size:.9em}.login-form .login-lost:hover{text-decoration:underline}.login-form .login-crear{display:block;color:#a5b4fc;text-decoration:none;text-align:center;margin-top:20px;font-size:.95em;font-weight:700}.login-form .login-crear:hover{text-decoration:underline}@media (max-width: 768px){.inicio{flex-direction:column;padding:20px 15px;gap:20px}.inicio-info,.inicio-login{min-width:auto;padding:15px;align-items:center}.login-form{padding:20px}.inicio-info h1{font-size:1.8em}.inicio-info h3{font-size:1em}}.nuevo-main{margin:50px 75px;background-color:#d3d3d3;padding:25px;justify-content:center}.nuevo-informe{width:100%;background-color:#30415a;align-items:center;justify-content:center;width:700px;justify-self:center}.nuevo-informe h1{color:#fff;font-weight:700;font-size:xx-large;align-content:center;padding:25px;text-align:center}.nuevo-form{justify-self:center;align-items:center;height:50px;margin-bottom:25px}.label-cuit{background-color:#30415a;margin:25px;padding:10px;text-align:center;font-size:large;color:#fff;justify-self:center;align-self:center;width:100px;height:50px}.input-cuit{width:500px;height:38px;border:none;padding:5px;align-self:center;font-size:large}.button-cuit{background-color:#30415a;height:40px;text-align:center;padding:10px;color:#fff;font-size:large;border:none;margin:15px}.button-cuit:hover{background-color:#2563eb;cursor:pointer}.nuevo-legis{background-color:#2c4d50;width:700px;padding:15px;align-self:center;justify-self:center}.nuevo-legis p{color:#fff;font-size:medium;font-weight:50}.select-main{background-color:#d3d3d3;margin:25px}.select-logo{justify-self:center;margin-top:40px;margin-bottom:40px}.select-logo img{height:100px;width:500px}.select-informe{width:100%;background-color:#30415a;align-items:center;justify-content:center;width:700px;justify-self:center}.select-informe h1{color:#fff;font-weight:700;font-size:xx-large;align-content:center;padding:25px;text-align:center}.panel-main{margin:50px 200px}.panel-agregar-usuario{background-color:#18bc75;border-radius:8px;height:100px;width:100%;box-sizing:border-box;padding:10px;margin-bottom:1rem;display:flex;align-items:center}.panel-agregar-link{color:#fff;font-weight:700;display:flex;align-items:center;text-decoration:none;font-size:large}.panel-agregar-image{width:50px;height:50px;margin-right:8px}.agregar-table{width:100%;border-collapse:collapse;border:1px solid #D1D5DB}.agregar-table thead tr{background-color:#f3f4f6}.agregar-table th,.agregar-table td{border:1px solid #D1D5DB;padding:.25rem .5rem;text-align:left}.agregar-table tbody tr{border:1px solid #D1D5DB}.agregar-table tbody tr:hover{background-color:#f9fafb}.panel-usuarios-editar{color:#3b82f6;text-decoration:underline;margin-right:.5rem}.panel-usuario-eliminar{color:#ef4444;text-decoration:underline}.panel-form-eliminar{display:inline-block}.form-container{max-width:800px;margin:40px auto;padding:30px;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.form-container h1{font-size:28px;color:#333;margin-bottom:25px;border-bottom:1px solid #eee;padding-bottom:15px}.form-group{margin-bottom:20px}.form-label{display:block;margin-bottom:8px;font-weight:600;color:#555;font-size:16px}.form-control{width:100%;padding:12px 15px;font-size:16px;border:1px solid #ccc;border-radius:8px;background-color:#f9f9f9;box-sizing:border-box;transition:border-color .3s,box-shadow .3s}.form-control:focus{outline:none;border-color:#007bff;box-shadow:0 0 5px #007bff40;background-color:#fff}.form-error{color:#d9534f;font-size:14px;margin-top:5px}.form-actions{margin-top:30px;display:flex;gap:15px;justify-content:flex-end}.btn{padding:12px 25px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;transition:background-color .3s,transform .2s}.btn:hover{transform:translateY(-2px)}.btn-primary{background-color:#007bff;color:#fff}.btn-primary:hover{background-color:#0056b3}.btn-secondary{background-color:#6c757d;color:#fff}.btn-secondary:hover{background-color:#5a6268}.alert{padding:15px;margin-bottom:20px;border-radius:8px}.alert-success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.alert-danger{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.alert-danger ul{margin:0;padding-left:20px}.font-medium{font-weight:500}.text-green-600{color:#059669}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.w-full{width:100%}.block{display:block}.inline-flex{display:inline-flex}.flex{display:flex}.items-center{align-items:center}.justify-end{justify-content:flex-end}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-gray-600{color:#4b5563}.text-gray-900{color:#111827}.rounded{border-radius:.25rem}.border-gray-300{border-color:#d1d5db}.shadow-sm{box-shadow:0 1px 2px #0000000d}.underline{text-decoration-line:underline}.hover\:text-gray-900:hover{color:#111827}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus\:ring-indigo-500:focus{--tw-ring-color: #6366f1}.text-indigo-600{color:#4f46e5}
