.wrap{max-width:1440px}.bm-hero{display:grid;grid-template-columns:1.5fr 1fr;gap:32px;padding:26px 0 30px}.bm-hero h1{font-size:clamp(2rem,4vw,3.6rem);line-height:1.08;letter-spacing:-.04em;margin:14px 0}.bm-hero p{max-width:64ch;color:#aebed0;margin-top:12px}.bm-label{font-size:.72rem;letter-spacing:.1em;font-weight:800;color:#70d5c4}.bm-verdict{background:#152332;border:1px solid #354a5c;border-radius:18px;padding:24px;align-self:center}.bm-verdict strong{display:block;color:#f4ce82;font-size:1.5rem;margin-top:8px}.bm-verdict a{display:inline-block;margin-top:16px}.bm-nav{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.bm-nav a{padding:9px 14px;border:1px solid #344354;border-radius:8px;text-decoration:none;color:#dce8f5}.bm-nav a:hover{background:#233647}.bm-toolbar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:16px}.bm-toolbar p,.bm-toolbar span{font-size:.8rem;color:#aebed0}.bm-toolbar button{padding:10px 14px;background:#1b534b;color:white;border:1px solid #438b7e;border-radius:8px;cursor:pointer}.bm-toolbar button:disabled{opacity:.5}.bm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bm-panel{padding:22px;min-width:0}.bm-panel h2{font-size:1.22rem;margin:8px 0 16px}.bm-panel p{margin:12px 0}.bm-panel a,.bm-source{overflow-wrap:anywhere}.bm-stages{list-style-position:inside;display:grid;gap:8px}.bm-stages li{padding:10px 12px;background:#0e1722;border-left:3px solid #70d5c4;border-radius:4px}.bm-source{padding:12px;margin-top:12px;background:#0d151f;border:1px solid #293847;border-radius:8px;font-size:.85rem}.bm-source small{display:block;color:#aebed0;margin-top:6px}.bm-source[data-state=error],.bm-source[data-state=stale]{border-color:#b98339}.bm-legacy{margin-top:24px;border:1px solid #344354;border-radius:12px}.bm-legacy summary{padding:16px;cursor:pointer;font-weight:700}.bm-legacy-body{padding:16px;min-width:0}.bm-nav a:focus-visible,.bm-toolbar button:focus-visible,.bm-legacy summary:focus-visible{outline:3px solid #70d5c4;outline-offset:3px}section[id],details[id]{scroll-margin-top:80px}@media(max-width:750px){.bm-hero,.bm-grid{grid-template-columns:minmax(0,1fr)}.bm-hero{gap:18px}.bm-panel,.bm-verdict{padding:16px}.bm-legacy-body{padding:8px}.bm-nav a{font-size:.8rem;padding:8px}.top{position:static}}
.bp-hero{align-items:center}.bp-track{min-width:0;background:radial-gradient(ellipse at center,#173b3c,#0d1721 70%);border:1px solid #38594e;border-radius:24px;padding:16px}.bp-track svg{display:block;width:100%;height:auto}.bp-track small{color:#adbeca;font-size:.72rem}.bp-pit{margin-bottom:16px;border-color:#529d8f}.bp-pit h2{margin:8px 0;font-size:1.4rem}.bp-pit p{color:#adbeca;margin:10px 0}.bp-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.bp-actions button,.bp-actions a{font:inherit;font-size:.85rem;background:#153c38;color:#e8fff9;border:1px solid #498d80;padding:10px 14px;border-radius:8px;cursor:pointer;text-decoration:none}.bp-actions button:disabled{opacity:.45;cursor:default}.bp-actions button:focus-visible,.bp-method summary:focus-visible{outline:3px solid #f8d790;outline-offset:3px}.bp-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0}.bp-metrics>div{background:#121f2b;border:1px solid #334656;border-radius:12px;padding:16px;min-width:0}.bp-metrics small{font-size:.7rem;color:#81dbc5;letter-spacing:.06em}.bp-metrics strong{display:block;font-size:1.55rem;margin:7px 0;color:#f8d790}.bp-metrics p{color:#acbdcc;font-size:.8rem}.bp-method{margin:16px 0;padding:14px;background:#101c27;border:1px solid #334656;border-radius:10px}.bp-method summary,.bp-pit summary{cursor:pointer}.bp-method p{font-size:.85rem;color:#acbdcc;margin-top:12px}#bp-packet{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.75rem;margin-top:12px}@media(max-width:1000px){.bp-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:450px){.bp-metrics{grid-template-columns:minmax(0,1fr)}}
