.audit-content{max-width:1500px;padding:29px 32px 50px}.audit-heading{justify-content:space-between;align-items:flex-end;display:flex}.audit-heading>div:first-child>span{letter-spacing:1.7px;color:#00a894;font-size:10.45px;font-weight:900}.audit-heading h1{letter-spacing:-1px;margin:8px 0 6px;font-size:32.41px}.audit-heading p{color:#6b8197;margin:0;font-size:13.59px}.audit-heading>div:last-child{gap:8px;display:flex}.audit-heading button{color:#008b7c;cursor:pointer;background:#fff;border:1px solid #a8d3cd;border-radius:9px;padding:11px 13px;font-size:10.45px;font-weight:900}.audit-heading button:last-child{color:#fff;background:#08aa96}.audit-kpis{grid-template-columns:repeat(4,1fr);gap:13px;margin:22px 0 14px;display:grid}.audit-kpis article{background:#fff;border:1px solid #d1e0e6;border-radius:11px;align-items:flex-start;gap:12px;padding:16px;display:flex}.audit-kpis article>span{color:#008c7d;background:#e0f7f3;border-radius:9px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.audit-kpis small{color:#71879a;font-size:8.36px;font-weight:900}.audit-kpis b{margin:7px 0 4px;font-size:23px;display:block}.audit-kpis p{color:#6d8497;margin:0;font-size:8.36px}.audit-toolbar{background:#fff;border:1px solid #d0dfe6;border-radius:11px;align-items:flex-end;gap:10px;margin-bottom:14px;padding:12px 14px;display:flex}.audit-toolbar label{flex-direction:column;gap:5px;font-size:8.36px;font-weight:900;display:flex}.audit-toolbar select,.audit-search{color:#365e7e;background:#fff;border:1px solid #cbdce3;border-radius:8px;padding:9px}.audit-search{flex:1;align-items:center;gap:7px;padding:0 11px;flex-direction:row!important;display:flex!important}.audit-search input{border:0;outline:0;width:100%;padding:10px 0;font-size:10.45px}.audit-grid{grid-template-columns:minmax(0,1.65fr) minmax(300px,.65fr);gap:14px;display:grid}.audit-log,.audit-detail,.audit-policy{background:#fff;border:1px solid #d0dfe6;border-radius:12px}.audit-log>header{border-bottom:1px solid #e0eaee;justify-content:space-between;align-items:flex-start;padding:16px 17px;display:flex}.audit-log h2,.audit-detail h2{margin:0 0 5px;font-size:15.68px}.audit-log header p{color:#71869a;margin:0;font-size:8.36px}.audit-log header>span{color:#008a7b;background:#e2f8f3;border-radius:99px;padding:6px 9px;font-size:8.36px}.audit-table-head,.audit-rows>button{grid-template-columns:1.05fr 1.25fr 2fr .55fr;align-items:center;gap:10px;display:grid}.audit-table-head{color:#7a8fa2;background:#f7fafb;padding:9px 14px;font-size:7.32px;font-weight:900}.audit-rows>button{text-align:left;color:#315979;cursor:pointer;background:#fff;border:0;border-top:1px solid #e3ebef;width:100%;padding:12px 14px}.audit-rows>button:hover,.audit-rows>button.selected{background:#effaf8}.audit-rows>button.selected{box-shadow:inset 3px 0 #08aa96}.audit-rows time{font-size:8.36px;font-style:normal}.audit-rows small{color:#8194a4;margin-top:4px;font-size:7.32px;display:block}.audit-actor{align-items:center;gap:8px;display:flex}.audit-actor i,.audit-person>i{color:#008b7b;background:#dff6f2;border-radius:8px;flex:none;place-items:center;width:31px;height:31px;font-size:8.36px;font-style:normal;font-weight:900;display:grid}.audit-actor b,.audit-action b{font-size:9.41px}.audit-action em{color:#587289;background:#edf3f6;border-radius:99px;margin-top:5px;padding:3px 6px;font-size:7.32px;font-style:normal;display:inline-block}.risk{color:#00826e;background:#e5f7f1;border-radius:99px;justify-self:start;padding:5px 8px;font-size:7.32px;font-weight:900}.risk.medio{color:#a46a12;background:#fff2dc}.risk.alto{color:#bd593b;background:#ffe8df}.risk.critico{color:#b4263a;background:#fde2e5}.audit-log>footer{color:#7c91a2;border-top:1px solid #e0eaee;justify-content:space-between;align-items:center;padding:12px 15px;font-size:7.32px;display:flex}.audit-log footer button{color:#008b7c;background:0 0;border:0;font-size:8.36px;font-weight:900}.audit-empty{text-align:center;color:#73899b;padding:35px;font-size:10.45px}.audit-detail{align-self:start;padding:17px}.audit-detail>header{border-bottom:1px solid #e0eaee;justify-content:space-between;align-items:flex-start;padding-bottom:13px;display:flex}.audit-detail header span{color:#00a08f;letter-spacing:1px;font-size:7.32px;font-weight:900}.audit-detail h2{margin-top:5px}.audit-person{border-bottom:1px solid #e4ecef;align-items:center;gap:10px;padding:14px 0;display:flex}.audit-person>i{border-radius:50%;width:40px;height:40px}.audit-person div{flex-direction:column;gap:3px;display:flex}.audit-person b{font-size:10.45px}.audit-person span,.audit-person small{color:#6c8295;font-size:8.36px}.audit-detail dl{margin:0}.audit-detail dl>div{border-bottom:1px solid #edf2f4;grid-template-columns:105px 1fr;gap:8px;padding:9px 0;font-size:8.36px;display:grid}.audit-detail dt{color:#71869a}.audit-detail dd{margin:0;font-weight:800}.audit-change,.audit-reason{margin-top:13px}.audit-change h3,.audit-reason h3{margin:0 0 8px;font-size:9.41px}.audit-change>div{grid-template-columns:1fr 15px 1fr;align-items:center;gap:6px;display:grid}.audit-change span{color:#7890a3;background:#f3f7f9;border-radius:7px;padding:8px;font-size:6.27px;font-weight:900}.audit-change small{color:#315979;margin-top:4px;font-size:8.36px;line-height:1.4;display:block}.audit-change b{text-align:center;color:#00a28f}.audit-reason p{color:#526e84;background:#f3f8fa;border-radius:8px;margin:0;padding:10px;font-size:8.36px;line-height:1.45}.audit-integrity{color:#008b7c;margin:12px 0;font-size:7.32px}.audit-review{color:#008b7c;background:#fff;border:1px solid #9bd4cb;border-radius:8px;width:100%;padding:9px;font-size:8.36px;font-weight:900}.audit-policy{align-items:center;gap:12px;margin-top:14px;padding:14px 17px;display:flex}.audit-policy>span{color:#008b7c;background:#e0f7f3;border-radius:8px;place-items:center;width:35px;height:35px;display:grid}.audit-policy div{flex:1}.audit-policy b{font-size:9.41px}.audit-policy p{color:#6b8296;margin:4px 0 0;font-size:8.36px}.audit-policy button{color:#008b7c;background:#fff;border:1px solid #acd7d1;border-radius:8px;padding:9px 11px;font-size:8.36px;font-weight:900}@media (max-width:1150px){.audit-kpis{grid-template-columns:1fr 1fr}.audit-grid{grid-template-columns:1fr}.audit-detail{display:none}}@media (max-width:780px){.audit-content{padding:23px 17px}.audit-heading{flex-direction:column;align-items:flex-start;gap:13px}.audit-heading>div:last-child{width:100%}.audit-toolbar{flex-direction:column;align-items:stretch}.audit-kpis{grid-template-columns:1fr}.audit-table-head{display:none}.audit-rows>button{grid-template-columns:1fr 1fr}.audit-action{grid-column:1/3}.audit-policy{flex-wrap:wrap;align-items:flex-start}}
