.inst{max-width:1500px;margin:0 auto}.inst .band{padding:20px;margin-bottom:18px}.inst-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.inst-wide{grid-column:1/-1}.inst .inst-metrics strong{font-family:var(--serif,Georgia,serif);display:block;color:var(--gold,#d8ba70);font-size:clamp(1.8rem,4vw,3rem);margin:8px 0}.inst .rw{gap:10px;flex-wrap:wrap}.inst .rw b{font-size:clamp(13px,1.1vw,18px);overflow-wrap:anywhere}.inst-record{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #ffffff10}.inst-record>span:first-child{flex:1;min-width:0}.inst-record .meta{display:block}.inst-preview{white-space:pre-wrap;word-break:break-word;font:inherit;line-height:1.6;background:#ffffff04;border:1px solid #ffffff15;border-radius:12px;padding:16px;max-height:60vh;overflow:auto}.inst-hash{font:11px monospace;color:#b7ab91;overflow-wrap:anywhere}.inst .field{min-width:0}.inst .field input,.inst .field select{min-height:42px}.inst .actions .field{width:110px;margin:0}.inst .actions{gap:8px;flex-wrap:wrap}.inst summary{cursor:pointer;color:#d8ba70;padding:10px 0}.inst table td{vertical-align:middle}.inst .btn{white-space:normal}.inst textarea{min-height:100px}.inst .note{line-height:1.5}@media(max-width:700px){.inst-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inst .band{padding:15px}.inst .inst-metrics{grid-template-columns:1fr}.inst .inst-metrics .band{display:grid;grid-template-columns:1fr auto;gap:6px;margin-bottom:0}.inst .inst-metrics .band .meta{grid-column:1/-1}.inst-record{flex-wrap:wrap}.inst .ph{align-items:flex-start}.inst .field,.inst .field input,.inst .field select{width:100%}}@media(max-width:420px){.inst .inst-grid:not(.inst-metrics){grid-template-columns:1fr}}
