#crui-contracts{ --navy:#123b63;--navy-dark:#0c2b49;--gold:#b89a5e; --ink:#26394b;--muted:#667786;--line:#dce4eb;--paper:#fff; max-width:1240px;margin:24px auto;padding:0 20px 36px; color:var(--ink);font-family:Arial,Helvetica,sans-serif; } #crui-contracts,#crui-contracts *{box-sizing:border-box} #crui-contracts .search-area{margin:0 0 20px;padding:18px;background:var(--paper);border:1px solid var(--line);box-shadow:0 5px 16px rgba(12,43,73,.045)} #crui-contracts .search-label{display:block;margin-bottom:8px;color:var(--navy);font-size:13px;font-weight:700} #crui-contracts .search-row{display:flex;gap:10px} #crui-contracts #contract-search{width:100%;min-width:0;padding:13px 15px;border:1px solid #cbd6df;border-radius:3px;background:#fff;color:var(--ink);font:15px Arial,Helvetica,sans-serif;outline:none}…