.ram-search{background:#fff;border:1.5px solid #111;border-radius:12px;align-items:center;gap:10px;margin-bottom:14px;padding:0 14px;display:flex}.ram-search:focus-within{box-shadow:0 0 0 3px #ffd60a}.ram-search svg{fill:none;stroke:#111;stroke-width:1.8px;stroke-linecap:round;flex:none;width:18px;height:18px}.ram-search input{color:#111;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:12px 0;font-size:16px}.ram-table{border-collapse:separate;border-spacing:0;width:100%;font-size:16px}.ram-table thead th{text-align:left;color:#fff;background:#111;padding:12px;font-size:15px;font-weight:600}.ram-table tbody th,.ram-table tbody td{vertical-align:middle;text-align:left;color:#3f3f46;border-bottom:1px solid #e7e5e4;padding:10px 12px}.ram-table tbody th{font-weight:400}.ram-art{width:96px;text-align:center!important}.ram-art img{object-fit:contain;width:auto;max-width:88px;height:64px;display:inline-block}.ram-name{color:#111;font-weight:600;display:block}.ram-meta{color:#57534e;margin-top:2px;font-size:14px;display:none}.ram-ai{color:#ffd60a;background:#111;border-radius:999px;align-items:center;gap:6px;margin-top:6px;padding:2px 10px 2px 3px;font-size:12px;display:inline-flex}.ram-ai img{width:16px;height:16px}.ram-wide{font-variant-numeric:tabular-nums;white-space:nowrap}.ram-cell{white-space:nowrap;width:1%;text-align:left!important}.ram-value{font-variant-numeric:tabular-nums;color:#111;font-size:17px;font-weight:700}.ram-empty{text-align:center!important;padding:28px 12px!important}.ram-years{background:#111;border-radius:14px;margin:0;padding:20px;list-style:none}.ram-years li{grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:2px 0;display:grid}.ram-years-year{font-variant-numeric:tabular-nums;color:#a8a29e;font-size:14px}.ram-years-track{align-items:center;gap:8px;padding-right:64px;display:flex}.ram-years-bar{background:#ffd60a;border-radius:0 4px 4px 0;height:18px;display:block}.ram-years-value{font-variant-numeric:tabular-nums;color:#fff;flex:none;margin-right:-64px;font-size:14px;font-weight:600}@media (max-width:640px){.ram-wide{display:none}.ram-meta{display:block}.ram-art{width:64px;padding-left:6px!important;padding-right:4px!important}.ram-art img{max-width:60px;height:52px}.ram-table thead th,.ram-table tbody th,.ram-table tbody td{padding:10px 8px}.ram-years{padding:14px}}
