.hoz-cv-area{max-width:1240px;margin:0 auto;padding:30px 20px 45px;color:#222b38}.hoz-cv-crumb{font-size:14px;margin:0 0 22px;color:#687384}.hoz-cv-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.hoz-cv-heading h1{font-size:38px;line-height:1.15;color:#121820;margin:0 0 9px}.hoz-cv-heading p{font-size:21px;color:#697383;margin:0}.hoz-cv-private{font-size:14px;color:#5c6778;white-space:nowrap}.hoz-cv-filters{display:grid;grid-template-columns:1.6fr 1fr 1fr auto;gap:14px;align-items:start;margin-bottom:20px}.hoz-cv-filters label{margin:0}.hoz-cv-filters input,.hoz-cv-filters select{margin:0;min-height:44px;border-radius:4px;box-shadow:none}.hoz-cv-filters button{margin:0;min-height:44px;border-radius:4px}.hoz-cv-table-wrap{border:1px solid #e2e6eb;border-radius:6px;overflow:hidden}.hoz-cv-table{width:100%;border-collapse:collapse;margin:0;font-size:14px;table-layout:auto}.hoz-cv-table th{background:#edf0f4;color:#293345;font-size:13px;text-transform:none;letter-spacing:0;font-weight:700}.hoz-cv-table th,.hoz-cv-table td{padding:17px 14px;text-align:left;vertical-align:middle;border-bottom:1px solid #edf0f4;word-break:normal}.hoz-cv-table tbody tr:nth-child(even){background:#f7f8fa}.hoz-cv-table tbody tr:last-child td{border-bottom:0}.hoz-cv-table td:first-child{white-space:nowrap}.hoz-cv-table td:nth-child(4){overflow-wrap:anywhere}.hoz-cv-pdf{display:inline-block;padding:7px 14px;border:1px solid #1766bb;border-radius:4px;white-space:nowrap;color:#145fae;font-weight:600;text-decoration:none}.hoz-cv-pdf:hover,.hoz-cv-pdf:focus{background:#edf5ff;color:#104b8d}.hoz-cv-empty{padding:35px!important;text-align:center!important;color:#687384}.hoz-cv-count{font-size:14px;color:#697383;margin:15px 0}.hoz-cv-pages{display:flex;gap:12px}.hoz-cv-pages .page-numbers{padding:6px 10px;border:1px solid #dce3ec;border-radius:3px}.hoz-cv-form label{display:block;margin-bottom:17px}.hoz-cv-form input:not([type=hidden]){display:block;width:100%;margin:6px 0 0}.hoz-cv-form input[type=file]{height:auto;padding:8px 0}.hoz-cv-form button{margin-top:8px}.hoz-cv-help{font-size:13px;color:#657184;margin:-6px 0 18px}.hoz-cv-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.hoz-cv-success{padding:15px 18px;border:1px solid #bbd9c5;background:#f0faf3;color:#215d38;border-radius:4px}.hoz-cv-error{padding:14px 18px;border:1px solid #e3b8b8;background:#fff7f7;color:#8d2525;border-radius:4px;margin-bottom:20px}.hoz-cv-error p{margin:0 0 8px}.hoz-cv-error ul{margin-bottom:0}.hoz-cv-table a:focus-visible,.hoz-cv-form input:focus-visible{outline:2px solid #2676c9;outline-offset:3px}
@media(max-width:900px){.hoz-cv-filters{grid-template-columns:1fr 1fr}.hoz-cv-table th,.hoz-cv-table td{padding:14px 9px;font-size:13px}.hoz-cv-heading h1{font-size:32px}}
@media(max-width:620px){.hoz-cv-area{padding:22px 16px 35px}.hoz-cv-crumb{font-size:12px;margin-bottom:15px}.hoz-cv-heading{display:block;margin-bottom:22px}.hoz-cv-heading h1{font-size:29px}.hoz-cv-heading p{font-size:18px;margin-bottom:8px}.hoz-cv-private{font-size:12px}.hoz-cv-filters{grid-template-columns:1fr 1fr;gap:9px}.hoz-cv-filters label:first-child{grid-column:1/-1}.hoz-cv-filters button{grid-column:1/-1}.hoz-cv-table-wrap{border:0;overflow:visible}.hoz-cv-table,.hoz-cv-table tbody{display:block}.hoz-cv-table thead{display:none}.hoz-cv-table tr{display:flex;flex-direction:column;gap:7px;position:relative;margin-bottom:13px;padding:16px;border:1px solid #e1e6ec;border-radius:7px;background:#fff!important}.hoz-cv-table td{display:block;border:0!important;padding:0!important;min-width:0;font-size:14px}.hoz-cv-table td:nth-child(2){order:0;font-size:17px;color:#18212d}.hoz-cv-table td:nth-child(3){order:1;color:#4b586b}.hoz-cv-table td:first-child{order:2;color:#788292;font-size:12px}.hoz-cv-table td:nth-child(4){order:3}.hoz-cv-table td:nth-child(5){order:4}.hoz-cv-table td:nth-child(6){order:5;margin-top:5px}.hoz-cv-table .hoz-cv-empty{padding:18px!important}.hoz-cv-count{font-size:13px}}

.hoz-cv-views{display:flex;gap:20px;margin:0 0 24px;border-bottom:1px solid #e2e6eb}.hoz-cv-views a{padding:0 0 10px;font-size:15px;color:#667182}.hoz-cv-views a[aria-current=page]{color:#145fae;font-weight:700;border-bottom:2px solid #145fae}.hoz-cv-action{margin:0}.hoz-cv-action-button{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;margin:0;padding:6px 9px;border:1px solid #dedfe4;border-radius:4px;background:#fff;color:#8b4f53;line-height:1;font-size:12px;font-weight:600;text-transform:none;letter-spacing:0}.hoz-cv-action-button:hover,.hoz-cv-action-button:focus-visible{background:#fff1f1;color:#9b252f;border-color:#c48187}.hoz-cv-action-button svg{pointer-events:none}.hoz-cv-table td:last-child{width:48px}.hoz-cv-area .hoz-cv-success{font-size:14px}
@media(max-width:620px){.hoz-cv-table td:nth-child(7){order:6;position:absolute;right:12px;bottom:16px}.hoz-cv-table td:last-child{width:auto}.hoz-cv-views{gap:18px}.hoz-cv-table tr{padding-bottom:18px}.hoz-cv-table td:nth-child(6){padding-right:95px!important}}

.hoz-cv-area .hoz-cv-action button.hoz-cv-action-button{background-color:#fff!important;color:#8b4f53!important}.hoz-cv-area .hoz-cv-action button.hoz-cv-action-button:hover,.hoz-cv-area .hoz-cv-action button.hoz-cv-action-button:focus-visible{background-color:#fff1f1!important;color:#9b252f!important}
.hoz-cv-row-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.hoz-cv-trash-table .hoz-cv-table td:last-child{width:175px;min-width:150px}.hoz-cv-area .hoz-cv-delete{color:#a12630!important;border-color:#cb9398;background:#fff!important;line-height:1.35}.hoz-cv-trash-tools{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0 0 20px}.hoz-cv-trash-tools span{font-size:13px;color:#657184}.hoz-cv-confirm{max-width:760px;padding:24px;border:1px solid #d6a4a9;border-radius:6px;background:#fffafa}.hoz-cv-confirm h2{font-size:25px;color:#8a202a}.hoz-cv-confirm-check{display:flex;align-items:center;gap:9px;margin:22px 0}.hoz-cv-confirm-check input{margin:0}.hoz-cv-confirm-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.hoz-cv-confirm-actions button{min-height:42px;padding:9px 14px}.hoz-cv-confirm-actions .hoz-cv-pdf{font-size:14px}
@media(max-width:620px){.hoz-cv-trash-table .hoz-cv-table td:nth-child(7){position:static;order:6;width:auto;min-width:0;margin-top:8px}.hoz-cv-trash-table .hoz-cv-table td:nth-child(6){padding-right:0!important}.hoz-cv-trash-table .hoz-cv-row-actions{gap:9px}.hoz-cv-trash-tools{display:block}.hoz-cv-trash-tools span{display:block;margin-top:10px}.hoz-cv-confirm{padding:18px}.hoz-cv-confirm h2{font-size:22px}.hoz-cv-confirm-actions{align-items:stretch;flex-direction:column}.hoz-cv-confirm-actions a,.hoz-cv-confirm-actions button{text-align:center;width:100%;margin:0}}
