.explorer-head,.explorer-shell{max-width:1180px;margin:auto;padding:20px}.explorer-head{display:flex;gap:20px;align-items:flex-start}.explorer-head h1{margin:0}.back{color:inherit;text-decoration:none;padding-top:8px}.explorer-search{display:flex;gap:12px;align-items:center}.explorer-search input{flex:1;min-width:0;padding:12px}.explorer-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.explorer-tabs button{padding:8px 11px;cursor:pointer}.explorer-tabs button.active{font-weight:700}.explorer-summary{margin:8px 0 16px;opacity:.8}.explorer-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.explorer-card{display:flex;flex-direction:column;gap:7px;text-align:left;padding:14px;border:1px solid rgba(127,127,127,.25);border-radius:10px;background:transparent;color:inherit;cursor:pointer}.explorer-card small{opacity:.7}.explorer-detail{position:fixed;right:0;top:0;width:min(560px,92vw);height:100vh;overflow:auto;padding:22px;background:#111;color:#eee;box-shadow:-10px 0 30px rgba(0,0,0,.35);z-index:1000}.explorer-detail table{width:100%;border-collapse:collapse}.explorer-detail td{padding:7px;border-bottom:1px solid rgba(255,255,255,.12);vertical-align:top}.boundary{margin-top:18px;font-size:.9rem;opacity:.8}.money{font-variant-numeric:tabular-nums}
