body{color:#edf7ef;background:#07110d;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}main{max-width:1120px;margin:0 auto;padding:48px 20px}header{margin-bottom:32px}h1{letter-spacing:-.05em;margin:0;font-size:clamp(36px,7vw,72px)}h2{margin-top:36px}.eyebrow,.subtle,.card span,.row span{color:#9fb8a7}.grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.card,.row,.result,.search,.panel,.notice{background:#0d2016d9;border:1px solid #98d3a82e;border-radius:16px}.card{padding:18px}.card strong{margin-top:10px;font-size:22px;display:block}.search{gap:8px;margin-top:24px;padding:8px;display:flex}input{color:#edf7ef;background:0 0;border:0;outline:0;flex:1;padding:12px}button{color:#07110d;background:#9ee6ad;border:0;border-radius:10px;padding:0 18px;font-weight:700}.table{gap:10px;display:grid}.row{width:100%;color:inherit;text-align:left;cursor:pointer;grid-template-columns:90px minmax(0,1fr) 120px 110px 100px;align-items:center;gap:12px;padding:14px;display:grid}.row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.result{padding:16px;overflow:auto}.panel{margin-top:24px;padding:20px}dl{grid-template-columns:150px minmax(0,1fr);gap:10px 16px;display:grid}dt{color:#9fb8a7}dd{overflow-wrap:anywhere;margin:0}.notice{padding:12px 16px}
