.naia57-acq{margin:0 0 16px}.naia57-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.naia57-head h2{margin:0 0 4px}.naia57-head p{margin:0;color:#6f7b87;max-width:760px}.naia57-auto{min-width:250px;border:1px solid #dfe6ec;background:#f9fbfc;border-radius:14px;padding:12px}.naia57-auto b{display:block;color:#102b45}.naia57-auto small{display:block;color:#74808c;margin:4px 0 9px}.naia57-auto .on{color:#17643b}.naia57-auto .off{color:#8a5f0c}.naia57-form{display:grid;grid-template-columns:1.2fr 1.3fr .6fr 1fr .55fr auto;gap:9px;align-items:end;margin-top:14px;padding:12px;border:1px solid #e3e8ed;border-radius:14px;background:#fbfcfd}.naia57-form label{display:grid;gap:5px;font-size:11px;font-weight:800;color:#677380;text-transform:uppercase;letter-spacing:.04em}.naia57-form select,.naia57-form input{width:100%;border:1px solid #d7dfe7;border-radius:10px;padding:10px 11px;font:inherit;background:#fff;color:#0b2038;text-transform:none;letter-spacing:normal}.naia57-source{font-size:12px;color:#6b7783;margin:9px 0 0}.naia57-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0 10px}.naia57-tab{border:1px solid #d8e0e7;border-radius:999px;background:#fff;padding:8px 12px;font:inherit;font-weight:800;color:#526170;cursor:pointer}.naia57-tab.active{background:#071b2e;color:#fff;border-color:#071b2e}.naia57-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.naia57-card{border:1px solid #e0e6eb;border-radius:14px;padding:13px;background:#fff;display:flex;flex-direction:column;gap:7px;min-height:190px}.naia57-card-top{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.naia57-score{min-width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#b98223;color:#fff;font-size:12px;font-weight:900}.naia57-card h3{font-size:15px;margin:0;color:#0b2038}.naia57-card p{margin:0;color:#697581;font-size:12px}.naia57-card .activity{font-size:11px;color:#7f8993}.naia57-badges{display:flex;gap:5px;flex-wrap:wrap}.naia57-badge{display:inline-flex;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:800;background:#eef2f5;color:#5c6874}.naia57-badge.new{background:#fff7e5;color:#825f13}.naia57-badge.imported{background:#edf9f1;color:#17643b}.naia57-badge.existing{background:#edf5ff;color:#275b84}.naia57-badge.dismissed{background:#f1f3f5;color:#7b8187}.naia57-actions{display:flex;gap:6px;flex-wrap:wrap;margin-top:auto}.naia57-actions a,.naia57-actions button{border:1px solid #d8e0e7;border-radius:9px;padding:7px 9px;background:#fff;color:#0b2038;text-decoration:none;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.naia57-actions .primary{background:#071b2e;color:#fff;border-color:#071b2e}.naia57-market-box{border-top:1px solid #e4e9ed;margin-top:14px;padding-top:14px}.naia57-market-head{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:10px}.naia57-market-head h3{margin:0;color:#102b45}.naia57-empty{padding:20px;border:1px dashed #cfd8df;border-radius:12px;text-align:center;color:#77828d;background:#fbfcfd}.naia57-summary{margin:10px 0;padding:9px 11px;border-radius:10px;background:#f4f7f9;color:#5e6b77;font-size:12px}.naia57-summary.ok{background:#f2faf5;color:#17643b}.naia57-summary.warn{background:#fff9ed;color:#806018}.naia57-market-card{min-height:175px}.naia57-market-card .deadline{font-weight:800;color:#8a5f0c}@media(max-width:1100px){.naia57-form{grid-template-columns:repeat(3,1fr)}.naia57-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.naia57-head{flex-direction:column}.naia57-auto{width:100%}.naia57-form{grid-template-columns:1fr}.naia57-results{grid-template-columns:1fr}.naia57-market-head{align-items:flex-start;flex-direction:column}}
