.bn-wrap{--bn-bg:#faf9fd;--bn-surface:#ffffff;--bn-fg:#1b1930;--bn-sub:#5d5a73;--bn-line:#e4e1f0;--bn-accent:#5f4fd8;--bn-accent-soft:#eeebff;--bn-pending-bg:#eceaf5;--bn-pending-fg:#5d5a73;--bn-btn-bg:#5f4fd8;background:var(--bn-bg);color:var(--bn-fg);min-height:100vh;padding:40px 16px 72px;font-family:inherit;line-height:1.65;overflow-x:clip}@media (prefers-color-scheme:dark){.bn-wrap{--bn-bg:#0f0e17;--bn-surface:#181726;--bn-fg:#f2f0f8;--bn-sub:#a9a6bd;--bn-line:#2b2940;--bn-accent:#9a8cf8;--bn-accent-soft:#26224a;--bn-pending-bg:#2b2940;--bn-pending-fg:#c9c5df;--bn-btn-bg:#5f4fd8}}.bn-in{max-width:920px;margin:0 auto;min-width:0}.bn-head{margin-bottom:36px}.bn-eyebrow{margin:0 0 8px;font-size:13px;font-weight:700;color:var(--bn-accent);letter-spacing:.02em}.bn-head h1{margin:0 0 12px;font-size:clamp(24px,5.5vw,34px);line-height:1.3;font-weight:800}.bn-lead{margin:0;font-size:16px;color:var(--bn-sub)}.bn-sec{margin:0 0 36px;min-width:0}.bn-sec h2{margin:0 0 10px;font-size:20px;font-weight:800;line-height:1.35}.bn-note{margin:0 0 14px;font-size:14.5px;color:var(--bn-sub)}.bn-note strong{color:var(--bn-fg)}.bn-wrap a{color:var(--bn-accent);text-underline-offset:3px}.bn-scroll:focus-visible,.bn-wrap a:focus-visible{outline:2px solid var(--bn-accent);outline-offset:2px}.bn-scroll{overflow-x:auto;background:var(--bn-surface);border:1px solid var(--bn-line);border-radius:16px;-webkit-overflow-scrolling:touch}.bn-table{width:100%;min-width:560px;border-collapse:collapse;font-size:14.5px}.bn-table td,.bn-table th{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--bn-line)}.bn-table thead th{font-size:12.5px;font-weight:700;color:var(--bn-sub);background:var(--bn-accent-soft);white-space:nowrap}.bn-table tbody tr:last-child>*{border-bottom:0}.bn-table tbody th{font-weight:700}.bn-num{text-align:right!important;font-variant-numeric:tabular-nums;white-space:nowrap}.bn-strong{font-weight:800}.bn-on{min-width:10.5em}.bn-on .bn-sub{white-space:normal}.bn-table tbody td:last-child{min-width:9em}.bn-sub{display:block;margin-top:2px;font-size:12.5px;font-weight:400;color:var(--bn-sub)}.bn-pending{display:inline-block;padding:2px 10px;border-radius:999px;background:var(--bn-pending-bg);color:var(--bn-pending-fg);font-size:12.5px;font-weight:700}.bn-cards{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.bn-card{background:var(--bn-surface);border:1px solid var(--bn-line);border-radius:16px;padding:16px;min-width:0}.bn-card p{margin:0}.bn-card-k{font-size:13px;font-weight:700;color:var(--bn-sub)}.bn-card-v{margin-top:6px!important;font-size:28px;font-weight:800;font-variant-numeric:tabular-nums}.bn-card-v span{font-size:13px;font-weight:600;color:var(--bn-sub)}.bn-card-p{margin:4px 0 8px!important;font-size:14px}.bn-secondary{opacity:.92}.bn-secondary h2{font-size:17px}.bn-secondary .bn-table{font-size:13.5px}.bn-list{margin:0;padding-left:20px;font-size:14.5px}.bn-list li{margin-bottom:6px}.bn-dl-pending{margin:0;padding:14px 16px;border-radius:14px;background:var(--bn-pending-bg);color:var(--bn-pending-fg);font-size:14.5px}.bn-dl{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.bn-btn{display:inline-flex;align-items:center;padding:13px 22px;border-radius:14px;font-weight:800;text-decoration:none;background:var(--bn-btn-bg);color:#fff!important;transition:transform .12s ease}.bn-btn:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.bn-btn{transition:none}.bn-btn:active{transform:none}}.bn-dl code{word-break:break-all;font-size:12px}.bn-foot{margin-top:24px;padding-top:16px;border-top:1px solid var(--bn-line);font-size:12.5px;color:var(--bn-sub)}@media (max-width:480px){.bn-wrap{padding:28px 16px 56px}.bn-table td,.bn-table th{padding:10px 12px}}