.aca .aca-cards{display:grid;grid-template-columns:repeat(4,minmax(160px,1fr));gap:16px;margin:20px 0}.aca-card{background:#fff;border:1px solid #dcdcde;border-radius:10px;padding:18px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.aca-card strong{display:block;font-size:32px;line-height:1}.aca-card span{display:block;margin-top:8px;color:#646970}.aca-box{background:#fff;border:1px solid #dcdcde;border-radius:10px;padding:18px;margin:18px 0}.aca form label{display:inline-flex;flex-direction:column;margin:0 12px 12px 0;font-weight:600}.aca input,.aca select,.aca textarea{min-width:190px;margin-top:5px}.aca textarea{min-height:70px}.aca-table{margin-top:16px}.contract{background:#fff;padding:40px;max-width:980px}.signatures{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:60px}.signatures div{height:120px;border-top:1px solid #111;padding-top:10px}.aca-fieldset{border:1px solid #dcdcde;border-radius:8px;padding:12px;margin:0 0 14px}.aca-fieldset legend{font-weight:700;padding:0 6px}.aca .aca-check{display:inline-flex;flex-direction:row;align-items:center;gap:6px;margin-right:18px}.aca .aca-check input{min-width:auto;margin:0}.aca-table input[type="checkbox"]{min-width:auto}.aca-table input[type="text"]{width:100%;min-width:160px}.aca-box h2{margin-top:0}.aca-missing{color:#b32d2e;font-weight:700}.aca-alert{border-left:4px solid #b32d2e;background:#fcf0f1;padding:10px 12px;color:#5c1f1f}.aca .button-link-delete{color:#b32d2e;border-color:#b32d2e}.aca .button-link-delete:hover{color:#8a2424;border-color:#8a2424}.aca-tabs .button{margin-right:6px}.aca-filter-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.aca-filter-form p{margin:0 0 12px}.aca-filter-form label{margin-bottom:0}.aca-modal{position:fixed;inset:32px;z-index:100000;background:rgba(0,0,0,.35);display:flex;align-items:flex-start;justify-content:center;overflow:auto;padding:34px}.aca-modal-card{background:#fff;border-radius:12px;border:1px solid #dcdcde;box-shadow:0 16px 40px rgba(0,0,0,.2);padding:22px;max-width:1100px;width:100%}.aca-modal-close{text-align:right;margin:0}.aca-grid-3{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:12px}.aca-renew-button{border-color:#2271b1!important}.aca-contract-portrait{max-width:794px;min-height:1123px;margin:20px auto;background:#fff;color:#111;box-sizing:border-box}.aca-contract-header{display:grid;grid-template-columns:150px 1fr;gap:24px;align-items:center;margin-bottom:24px}.aca-contract-logo img{max-width:140px;max-height:100px;width:auto;height:auto}.aca-contract-logo-placeholder{width:130px;height:80px;border:1px solid #dcdcde;display:flex;align-items:center;justify-content:center;color:#777;font-size:12px}.aca-contract-title h1{margin:0 0 8px}.aca-contract-title h2{margin:0;color:#555}.aca-print-actions{text-align:right;margin-top:0}@page{size:A4 portrait;margin:12mm}.aca-contract-portrait{padding:22px!important;font-size:12px;line-height:1.25}.aca-contract-portrait h1{font-size:22px;margin:0 0 4px}.aca-contract-portrait h2{font-size:14px;margin:10px 0 6px}.aca-contract-portrait p{margin:5px 0}.aca-contract-header{grid-template-columns:95px 1fr!important;gap:14px!important;margin-bottom:10px!important}.aca-contract-logo img{max-width:85px!important;max-height:60px!important}.aca-contract-logo-placeholder{width:80px!important;height:50px!important;font-size:10px!important}.aca-contract-portrait table{font-size:10.5px;border-collapse:collapse;width:100%;margin:4px 0 8px}.aca-contract-portrait th,.aca-contract-portrait td{padding:3px 5px!important;line-height:1.15;border:1px solid #dcdcde}.aca-contract-portrait .signatures{gap:22px!important;margin-top:24px!important}.aca-contract-portrait .signatures div{height:54px!important;padding-top:6px!important;font-size:11px}@page{size:A4 portrait;margin:8mm}.aca-frontend{--aca-bg:#f5f6f8;--aca-card:#fff;--aca-text:#1f2937;--aca-muted:#6b7280;--aca-border:#e5e7eb;--aca-primary:#12324a;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--aca-text)}.aca-front-shell{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:78vh;background:var(--aca-bg);border-radius:24px;overflow:hidden;box-shadow:0 18px 45px rgba(15,23,42,.10);margin:24px 0}.aca-front-sidebar{background:#0f2638;color:#fff;padding:24px;display:flex;flex-direction:column;gap:22px}.aca-front-brand{font-size:22px;font-weight:800;letter-spacing:-.02em;margin-bottom:8px}.aca-front-sidebar nav{display:flex;flex-direction:column;gap:8px}.aca-front-sidebar nav a{color:#dbeafe;text-decoration:none;padding:11px 12px;border-radius:12px;font-weight:650;transition:.15s ease;background:transparent}.aca-front-sidebar nav a:hover,.aca-front-sidebar nav a.active{background:rgba(255,255,255,.14);color:#fff}.aca-front-user{margin-top:auto;color:#cbd5e1;font-size:14px;line-height:1.5;border-top:1px solid rgba(255,255,255,.16);padding-top:16px}.aca-front-user a{color:#fff}.aca-front-main{padding:28px;min-width:0}.aca-frontend .wrap{margin:0;max-width:none}.aca-frontend .notice{background:#ecfdf5;border-left:4px solid #10b981;padding:10px 14px;margin:0 0 18px;border-radius:8px}.aca-frontend .button,.aca-front-button{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--aca-border);border-radius:10px;background:#fff;color:#111827;text-decoration:none;padding:8px 12px;line-height:1.2;min-height:36px;box-shadow:0 1px 2px rgba(0,0,0,.04);cursor:pointer}.aca-frontend .button-primary,.aca-front-button{background:#12324a!important;border-color:#12324a!important;color:#fff!important}.aca-frontend input,.aca-frontend select,.aca-frontend textarea{max-width:100%;border:1px solid var(--aca-border);border-radius:10px;padding:8px 10px;background:#fff}.aca-frontend table{background:#fff;border-radius:14px;overflow:hidden;border:1px solid var(--aca-border);box-shadow:0 1px 4px rgba(15,23,42,.04)}.aca-login-box{max-width:520px;margin:60px auto;background:#fff;border:1px solid var(--aca-border);border-radius:24px;padding:32px;text-align:center;box-shadow:0 18px 45px rgba(15,23,42,.10)}@media (max-width:900px){.aca-front-shell{grid-template-columns:1fr}.aca-front-sidebar{border-radius:0}.aca-front-sidebar nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.aca-front-main{padding:18px}}.aca-status-disponible{color:#1f9d55 !important;font-weight:700}.aca-status-attribue,.aca-status-sac{color:#dc2626 !important;font-weight:700}.aca-table th,.aca-table td{text-align:center;vertical-align:middle}.aca-invoice-print .aca-invoice-header{margin-bottom:12px!important}.aca-invoice-print .aca-invoice-total{margin-top:12px;padding:10px 12px;border:1px solid #dcdcde;background:#f8fafc;font-size:18px;text-align:right}.aca-invoice-print .aca-invoice-note{font-size:11px;color:#444;margin-top:8px!important}.aca-invoice-print .aca-invoice-signatures{margin-top:28px!important}.aca-member-search-label{min-width:320px}.aca-member-search-label input[type="search"]{min-width:320px}.aca-help{display:block;margin-top:4px;font-weight:400;color:#646970;font-size:12px;line-height:1.3}.aca-details{margin:12px 0 16px;padding:12px 14px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.aca-details summary{cursor:pointer;font-weight:700;color:#09233f}.aca-inline-checks{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;margin-top:10px}.aca-inline-checks label{display:inline-flex;align-items:center;gap:6px;margin:0}.aca-help{margin:8px 0;color:#4b5563}.aca-signature-zone{margin:14px 0 10px;padding:10px 12px;border:1px solid #dcdcde;border-radius:10px;background:#fff;page-break-inside:avoid}.aca-signature-zone h2{margin-top:0!important}.aca-signature-pad-wrap{border:1px solid #111;border-radius:8px;background:#fff;max-width:520px;height:150px;overflow:hidden}.aca-signature-pad{width:100%;height:150px;display:block;touch-action:none}.aca-saved-signature{max-width:260px;border:1px solid #dcdcde;border-radius:8px;background:#fff;margin:4px 0 8px;padding:4px}.aca-saved-signature img{display:block;max-width:100%;height:auto}.aca-signature-saved{color:#1f9d55;font-weight:700}.aca-signature-actions{margin:6px 0!important}.aca-mail-box{margin-top:16px;padding:14px 16px;border:1px solid #d8dee8;background:#f8fafc;border-radius:12px}.aca-mail-box h3{margin:0 0 8px}.aca-mail-box input[type=email]{max-width:420px;width:100%}.aca-repair-dot{display:inline-block;width:11px;height:11px;border-radius:50%;background:#dc2626;margin-left:6px;vertical-align:middle;box-shadow:0 0 0 2px rgba(220,38,38,.15)}.aca-repair-box{border-left:5px solid #dc2626!important}.aca-repair-item{padding:10px 0;border-bottom:1px solid #eee}.aca-start-state{background:#f8f5ef}.aca-return-note .aca-box{margin:10px 0}.aca-table small{display:block;margin-top:4px;font-size:12px;font-weight:600;color:#4b5563}.aca-accessory-present{color:#16a34a;font-weight:700}.aca-accessory-missing{color:#dc2626;font-weight:700}.aca table.aca-table td:nth-child(3),.aca table.aca-table td:nth-child(4){white-space:nowrap;font-size:14px}.aca table.aca-table td:nth-child(2){font-size:14px}.aca-mobile-menu-toggle{display:none;position:sticky;top:10px;z-index:9999;margin:10px;padding:12px 16px;border:0;border-radius:14px;background:#0b2942;color:#fff;font-weight:800;box-shadow:0 8px 20px rgba(0,0,0,.18)}@media (max-width:782px){body .aca.aca-frontend{font-size:16px}.aca-mobile-menu-toggle{display:inline-flex;align-items:center;gap:8px}.aca-front-shell{display:block!important;position:relative}.aca-front-sidebar{position:fixed!important;inset:0 auto 0 0;width:84vw!important;max-width:340px!important;height:100vh!important;z-index:9998;transform:translateX(-105%);transition:transform .22s ease;overflow-y:auto;border-radius:0 24px 24px 0!important;padding:28px 22px!important;box-shadow:10px 0 30px rgba(0,0,0,.25)}.aca-front-shell.aca-menu-open .aca-front-sidebar{transform:translateX(0)}.aca-front-main{width:100%!important;padding:14px!important;margin:0!important}.aca h1{font-size:36px!important;line-height:1.05!important;margin:18px 0!important}.aca h2{font-size:26px!important;line-height:1.15!important}.aca .aca-box,.aca .aca-card,.aca .wrap{padding:16px!important;border-radius:18px!important;overflow:hidden}.aca form,.aca .aca-filters,.aca .aca-filter-form{display:block!important}.aca label{display:block!important;width:100%!important;margin:0 0 14px!important}.aca input,.aca select,.aca textarea{width:100%!important;max-width:100%!important;min-height:48px;font-size:16px!important;box-sizing:border-box}.aca textarea{min-height:110px}.aca .button,.aca button,.aca input[type="submit"]{min-height:46px;padding:10px 14px!important;margin:4px 4px 8px 0!important;font-size:15px!important;border-radius:12px!important;white-space:normal!important}.aca table.aca-table{display:block;width:100%;border:0!important;background:transparent!important;box-shadow:none!important}.aca table.aca-table thead{display:none!important}.aca table.aca-table tbody{display:block;width:100%}.aca table.aca-table tr{display:block;width:100%;margin:0 0 14px!important;padding:14px!important;border:1px solid #e5e7eb!important;border-radius:18px!important;background:#fff!important;box-shadow:0 4px 14px rgba(15,39,66,.08);box-sizing:border-box}.aca table.aca-table tr:nth-child(even){background:#f3f4f6!important}.aca table.aca-table td{display:flex!important;justify-content:space-between;gap:12px;width:100%!important;padding:9px 0!important;border:0!important;border-bottom:1px solid rgba(15,39,66,.08)!important;text-align:right!important;white-space:normal!important;word-break:break-word;font-size:15px!important;box-sizing:border-box}.aca table.aca-table td:last-child{border-bottom:0!important;justify-content:flex-start;flex-wrap:wrap;text-align:left!important}.aca table.aca-table td::before{content:attr(data-label);flex:0 0 42%;max-width:42%;text-align:left;font-weight:800;color:#0b2942}.aca table.aca-table td:last-child::before{flex-basis:100%;max-width:100%;margin-bottom:4px}.aca .aca-inline-checks{display:block!important}.aca .aca-inline-checks label{display:flex!important;align-items:center;gap:8px}.aca .aca-inline-checks input[type="checkbox"]{width:auto!important;min-height:0!important}.aca details.aca-details summary{font-size:18px!important;padding:12px!important}.aca .aca-contract-header{display:block!important;text-align:left!important}.aca .aca-contract-title h1{font-size:28px!important}}.aca table.aca-table tbody tr:nth-child(odd){background:#ffffff}.aca table.aca-table tbody tr:nth-child(even){background:#f3f4f6}.aca table.aca-table tbody tr:hover{background:#e9eef3}@media (max-width:782px){.aca,.aca *{box-sizing:border-box!important}.aca-front-main,.aca .wrap,.aca .aca-box,.aca .aca-card{max-width:100%!important;overflow:hidden!important}.aca .aca-grid-2,.aca .aca-grid-3,.aca .aca-grid-4,.aca .aca-grid{display:block!important;grid-template-columns:1fr!important;width:100%!important}.aca .aca-grid-2>*,.aca .aca-grid-3>*,.aca .aca-grid-4>*,.aca .aca-grid>*{width:100%!important;max-width:100%!important;min-width:0!important;display:block!important}.aca label{width:100%!important;max-width:100%!important;display:block!important;overflow:hidden!important}.aca input,.aca select,.aca textarea,.aca .regular-text{width:100%!important;max-width:100%!important;min-width:0!important;display:block!important;box-sizing:border-box!important}.aca input[type="checkbox"],.aca input[type="radio"]{width:auto!important;display:inline-block!important}.aca .aca-mobile-menu-toggle{text-transform:uppercase}.aca-front-sidebar{width:78vw!important;max-width:320px!important}.aca-front-sidebar nav{display:block!important}.aca-front-sidebar nav a{display:block!important;width:100%!important;margin:0 0 10px 0!important;padding:12px 14px!important;line-height:1.2!important}.aca h1{font-size:34px!important;overflow-wrap:anywhere}.aca h2{font-size:25px!important;overflow-wrap:anywhere}}@media (max-width:782px){.aca,.aca *,.aca *::before,.aca *::after{box-sizing:border-box!important}.aca-front-main,.aca .wrap,.aca .aca-box,.aca form,.aca fieldset,.aca label,.aca p{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.aca .aca-box{padding-left:16px!important;padding-right:16px!important}.aca .aca-grid,.aca .aca-grid-2,.aca .aca-grid-3,.aca .aca-grid-4,.aca .aca-filters,.aca .aca-filter-form{display:flex!important;flex-direction:column!important;gap:14px!important;width:100%!important;max-width:100%!important;min-width:0!important}.aca .aca-grid>*,.aca .aca-grid-2>*,.aca .aca-grid-3>*,.aca .aca-grid-4>*,.aca .aca-filters>*,.aca .aca-filter-form>*{width:100%!important;max-width:100%!important;min-width:0!important;flex:0 0 auto!important}.aca input:not([type="checkbox"]):not([type="radio"]),.aca select,.aca textarea,.aca .regular-text,.aca input[type="search"],.aca input[type="date"],.aca input[type="number"],.aca input[type="email"],.aca input[type="text"]{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.aca input[type="date"]{appearance:auto!important;-webkit-appearance:auto!important}.aca input::placeholder{font-size:14px!important;white-space:nowrap!important;text-overflow:ellipsis!important}.aca .aca-member-search,.aca .aca-member-search-wrap,.aca [data-aca-member-search],.aca input[list],.aca datalist{width:100%!important;max-width:100%!important;min-width:0!important}.aca .button,.aca button,.aca input[type="submit"]{max-width:100%!important;white-space:normal!important}}@media (max-width:782px){.aca table.aca-table td[data-label="Accessoires"]{display:block!important;text-align:left!important}.aca table.aca-table td[data-label="Accessoires"]::before{display:block!important;max-width:100%!important;margin-bottom:8px!important}.aca table.aca-table td[data-label="Accessoires"] .aca-accessory-present,.aca table.aca-table td[data-label="Accessoires"] .aca-accessory-missing{display:inline-block!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;margin:0 6px 6px 0!important;padding:2px 6px!important;border-radius:8px!important;background:rgba(22,163,74,.08);line-height:1.25!important}.aca table.aca-table td[data-label="Accessoires"] .aca-accessory-missing{background:rgba(220,38,38,.08)}}.aca .aca-filters label{margin-right:14px}.aca-inline-state-form{display:flex;align-items:end;gap:12px;flex-wrap:wrap}.aca-inline-state-form label{font-weight:700}.aca-active-rental-search-box input[type="search"]{max-width:520px;width:100%}@media (max-width:782px){.aca-active-rental-search-box input[type="search"]{max-width:100%!important}}@media (max-width:782px){.aca input[type="date"]{width:100%!important;max-width:100%!important;min-width:0!important;inline-size:100%!important;box-sizing:border-box!important;display:block!important;overflow:hidden!important;padding-left:14px!important;padding-right:14px!important}.aca label:has(input[type="date"]){width:100%!important;max-width:100%!important;min-width:0!important;display:block!important;overflow:hidden!important}.aca .aca-grid-2 label,.aca .aca-grid-3 label,.aca .aca-grid-4 label{flex:0 0 100%!important;max-width:100%!important;min-width:0!important}.aca input[type="date"]::-webkit-date-and-time-value{text-align:left;min-width:0!important}.aca input[type="date"]::-webkit-calendar-picker-indicator{margin-left:0!important;padding-left:4px!important}}@media screen and (max-width:900px){.aca .aca-box,.aca .aca-box form,.aca .aca-box fieldset,.aca .aca-box label,.aca .aca-grid,.aca .aca-grid-2,.aca .aca-grid-3,.aca .aca-grid-4{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important;box-sizing:border-box!important}.aca .aca-box>*,.aca form>*,.aca fieldset>*,.aca label>*{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.aca input[type="date"]{-webkit-appearance:none!important;appearance:none!important;display:block!important;position:relative!important;width:100%!important;max-width:100%!important;min-width:0!important;inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important;box-sizing:border-box!important;margin:0!important;padding:14px 44px 14px 14px!important;font-size:16px!important;line-height:1.2!important;text-align:left!important;overflow:hidden!important}.aca input[type="date"]::-webkit-date-and-time-value{text-align:left!important;width:auto!important;min-width:0!important;max-width:100%!important;padding:0!important;margin:0!important}.aca input[type="date"]::-webkit-calendar-picker-indicator{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;padding:0!important}}.aca-public-events{display:grid;gap:18px;margin:24px 0}.aca-public-event{padding:22px;border-radius:18px;background:#fff;box-shadow:0 8px 24px rgba(15,39,66,.08);border:1px solid #eee}.aca-public-event-date{display:inline-block;padding:6px 10px;border-radius:999px;background:#e8d9c2;color:#0b2942;font-weight:800;margin-bottom:10px}.aca-public-event h3{margin:0 0 8px;color:#0b2942}.aca-public-event-location{font-weight:700;margin:0 0 8px}.aca-public-event-description p:last-child{margin-bottom:0}.aca-bulk-actions{display:flex;align-items:end;gap:12px;flex-wrap:wrap}.aca-bulk-actions h2{width:100%;margin-bottom:0}.aca-bulk-actions .description{width:100%;margin:0}.aca-bulk-restock-form input[type="checkbox"]{transform:scale(1.2)}.aca-summary-header{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:12px}.aca-summary-header h2{margin:0}.aca-bag-arrows-form{background:#f8f5ef}.aca-bag-arrows-form form{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.aca-bag-arrows-form label{min-width:260px}/* === ACA PRINT FINAL CONSERVÉ === */
@media print{@page{size:A4 portrait;margin:12mm}html,body{background:#fff!important;margin:0!important;padding:0!important;overflow:visible!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.aca-mobile-menu-toggle,.aca-front-sidebar,.aca-front-brand,.aca-front-user,.aca-print-actions,.aca-mail-box,.aca-email-form,.aca-signature-pad-wrap,.aca-bulk-actions,.aca-summary-header .button,details,button,.button,input,select,textarea,.no-print{display:none!important}.aca,.aca.aca-frontend,.aca-front-shell,.aca-front-main,.wrap.aca,.aca-box,.aca-card,.aca-contract,.aca-contract-portrait{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:visible!important;transform:none!important}.aca,.aca *{box-sizing:border-box!important;font-family:Arial,Helvetica,sans-serif!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;overflow:visible!important;max-height:none!important}.aca{font-size:9px!important;line-height:1.15!important;color:#0b2942!important}.aca h1{font-size:17px!important;line-height:1.08!important;margin:0 0 4px 0!important;padding:0!important;color:#0b2942!important;font-weight:700!important}.aca h2{font-size:11px!important;line-height:1.08!important;margin:5px 0 2px 0!important;padding:0!important;color:#0b2942!important;font-weight:700!important}.aca p,.aca div,.aca span,.aca strong,.aca li{font-size:9px!important;line-height:1.15!important;color:#0b2942!important}.aca p{margin:1px 0 3px 0!important}.aca .aca-contract-header{display:flex!important;align-items:flex-start!important;gap:12px!important;margin:0 0 6px 0!important}.aca .aca-contract-logo img,.aca .aca-contract-logo,.aca img{width:42px!important;max-width:42px!important;height:auto!important;max-height:42px!important;object-fit:contain!important}.aca .aca-contract-title{flex:1!important}.aca table,.aca table.aca-table,.aca table.widefat{display:table!important;width:100%!important;max-width:100%!important;border-collapse:collapse!important;border-spacing:0!important;table-layout:fixed!important;margin:2px 0 5px 0!important;padding:0!important;background:#fff!important;border:0!important;page-break-inside:avoid!important;break-inside:avoid!important}.aca table thead,.aca table.aca-table thead,.aca table.widefat thead{display:table-header-group!important}.aca table tbody,.aca table.aca-table tbody,.aca table.widefat tbody{display:table-row-group!important}.aca table tr,.aca table.aca-table tr,.aca table.widefat tr{display:table-row!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;page-break-inside:avoid!important;break-inside:avoid!important}.aca table th,.aca table td,.aca table.aca-table th,.aca table.aca-table td,.aca table.widefat th,.aca table.widefat td{display:table-cell!important;width:auto!important;max-width:none!important;padding:1.5px 3px!important;border:1px solid #d8d8d8!important;text-align:center!important;vertical-align:middle!important;font-size:8px!important;line-height:1.1!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;background:#fff!important;color:#111827!important}.aca table th,.aca table.aca-table th,.aca table.widefat th{font-weight:700!important}.aca table td::before,.aca table.aca-table td::before,.aca table.widefat td::before{content:none!important;display:none!important}.aca .signatures,.aca .aca-signatures{display:grid!important;grid-template-columns:1fr 1fr!important;gap:18px!important;margin-top:8px!important;page-break-inside:avoid!important}.aca .signature-line,.aca .signatures>div,.aca .aca-signatures>div{display:block!important;border-top:1px solid #111!important;padding-top:3px!important;min-height:20px!important}.aca .aca-signature-zone,.aca .aca-saved-signature,.aca .signature-block{display:block!important;visibility:visible!important;opacity:1!important;page-break-inside:avoid!important;margin-top:6px!important}.aca .aca-saved-signature img,.aca .signature-block img,.aca img.signature-img{display:block!important;width:auto!important;max-width:150px!important;max-height:55px!important;height:auto!important}}
