
:focus-visible{outline:3px solid #c8803c;outline-offset:3px}.eg-link{color:#003c2d;text-decoration:underline;background:none;border:0;font:inherit;padding:8px;cursor:pointer}.eg-pagination{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:16px 0}.eg-pagination button{padding:10px 16px;border:1px solid #003c2d;border-radius:6px;background:#fcf7ea;color:#003c2d;cursor:pointer}.eg-pagination button:disabled{opacity:.45;cursor:default}button.cliente-row{width:100%;text-align:left;font:inherit;background:#fff;border:1px solid #e8e0d0;cursor:pointer}.cliente-row-info>*{display:block}.cliente-row-meta{overflow-wrap:anywhere}table{font-variant-numeric:tabular-nums}.table-wrap{overflow-x:auto}.images-grid>*{min-width:0}#search-results{content-visibility:auto}@media(min-width:701px) and (max-width:1100px){body>nav{flex-wrap:wrap;gap:14px}body>nav .nav-links{order:3;flex:0 0 100%;justify-content:center;flex-wrap:wrap;gap:16px}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
.btn-logout{padding:8px 18px;background:transparent;border:1px solid #d9cdb7;border-radius:4px;color:#003c2d;font:600 12px Raleway,sans-serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.btn-logout:hover{background:#f5edd8}
