@layer base;@layer modules{.iso{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);overflow:hidden}.iso__db{background:var(--surface-2);border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);align-items:center;gap:8px;padding:12px 16px;font-size:12px;font-weight:700;display:flex}.iso__row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 16px;display:flex}.iso__row:last-child{border-bottom:0}.iso__mark{background:var(--grad-soft);border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.iso__name{font-size:14px;font-weight:700}.iso__meta{color:var(--muted);font-size:12px;font-family:var(--font-mono),monospace}.iso__lock{color:#168f5b;margin-left:auto;font-size:12px;font-weight:700}.comp{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;max-width:1000px;margin:0 auto;display:grid}.comp__card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);padding:22px}.comp__k{text-transform:uppercase;letter-spacing:.05em;color:var(--brand);font-size:13px;font-weight:800}.comp__v{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.55}}@layer responsive;
