.bk-page{isolation:isolate;background-color:var(--bg);min-height:100svh;position:relative}.bk-page:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(42% 46% at 78% 34%, color-mix(in srgb, var(--gold-fill) 13%, transparent), transparent 100%);height:110svh;position:absolute;inset:0 0 auto}.bk-nav{justify-content:space-between;align-items:center;gap:16px;height:56px;padding:0 20px;display:flex}.bk-hero{flex-direction:column;gap:40px;padding:40px 20px 56px;display:flex}.bk-title{color:var(--text);margin-top:20px}.bk-lead{max-width:34rem;color:color-mix(in srgb, var(--text) 88%, transparent);margin-top:22px}.bk-actions{flex-direction:column;align-items:flex-start;gap:14px;margin-top:30px;display:flex}.bk-status{max-width:34rem;min-height:2.6em}.bk-tally{flex-direction:column;gap:10px;display:flex}.bk-tally-number{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--gold);font-size:clamp(6rem,18vw,13.3125rem);font-weight:500;line-height:.85}.bk-tally-of{letter-spacing:-.01em;color:var(--muted);font-size:.34em}.bk-after{border:1px solid var(--rule-strong);background-color:var(--raised);border-radius:4px;flex-direction:column;gap:28px;margin:0 20px 48px;padding:24px 20px;display:flex}.bk-legend{gap:16px;display:grid}.bk-legend-item{grid-template-columns:1fr;gap:6px;display:grid}.bk-legend-stamp{justify-self:start}.bk-next{flex-wrap:wrap;gap:12px;display:flex}.bk-state{border:1px solid var(--rule);background-color:var(--surface);border-radius:4px;flex-direction:column;gap:6px;margin:0 20px 48px;padding:16px 18px;display:flex}.bk-state .type-address{overflow-wrap:anywhere}.bk-ledger{flex-direction:column;gap:56px;padding:0 20px;display:flex}.bk-rows{border-top:1px solid var(--rule);margin-top:18px;list-style:none}.bk-row{border-bottom:1px solid var(--rule);transition:border-color .25s var(--ease-film);grid-template-columns:3.25rem 1fr;grid-template-areas:"id verdict""body body";gap:10px 16px;padding:20px 0;display:grid}.bk-row:hover{border-bottom-color:var(--gold)}.bk-id{font-family:var(--font-mono);letter-spacing:.06em;color:var(--gold);grid-area:id;padding-top:4px;font-size:.8125rem;font-weight:500}.bk-body{grid-area:body;min-width:0}.bk-verdict{grid-area:verdict;justify-self:end}.bk-row:not(.is-landed):not(.is-running) .bk-attack{color:var(--muted)}.bk-attack{font-family:var(--font-display);letter-spacing:-.005em;color:var(--text);transition:color .3s var(--ease-film);font-size:1.375rem;font-weight:500;line-height:1.2}.bk-tag{border:1px solid var(--pending);color:var(--pending);border-radius:2px;margin-bottom:8px;padding:3px 8px;display:inline-block}.bk-reason{overflow-wrap:anywhere;max-width:66ch;margin-top:12px;font-size:1rem;line-height:1.55}.bk-attack{overflow-wrap:anywhere}.bk-details{margin-top:10px}.bk-details summary{cursor:pointer;color:var(--muted);transition:color .18s var(--ease-film);align-items:center;gap:8px;list-style:none;display:inline-flex}.bk-details summary::-webkit-details-marker{display:none}.bk-details summary:before{content:"";background-color:var(--gold);clip-path:polygon(0 0,100% 50%,0 100%);width:6px;height:6px;transition:rotate .2s var(--ease-film)}.bk-details[open] summary:before{rotate:90deg}.bk-details summary:hover{color:var(--gold)}.bk-details summary:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.bk-raw{border-left:2px solid var(--rule-strong);background-color:var(--surface);font-family:var(--font-mono);grid-template-columns:auto 1fr;gap:6px 14px;margin-top:10px;padding:12px 14px;font-size:.8125rem;line-height:1.45;display:grid}.bk-raw dt{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem}.bk-raw dd{color:var(--text);overflow-wrap:anywhere}.bk-stamp{white-space:nowrap;font-size:.8125rem}.bk-stamp-quiet{--stamp-ink:var(--rule-strong)}.bk-summary{max-width:40rem;font-family:var(--font-display);color:var(--text);margin:56px 20px 0;font-size:clamp(1.625rem,1.1rem + 1.6vw,2.375rem);font-weight:500;line-height:1.15}.bk-footer{border-top:1px solid var(--rule);color:var(--muted);flex-direction:column;gap:10px;margin-top:72px;padding:24px 20px 40px;display:flex}@media (min-width:48rem){.bk-after{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:40px;margin:0 6vw 56px;padding:32px 36px}.bk-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 36px;max-width:60rem}.bk-legend-item{grid-template-columns:8.5rem 1fr;align-items:center;gap:16px}.bk-next{flex-direction:column;flex:none;align-items:stretch;width:13rem}.bk-nav{height:72px;padding:0 6vw}.bk-hero{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:6vw;min-height:calc(86svh - 72px);padding:6svh 6vw 10svh;display:grid}.bk-tally{text-align:right;align-items:flex-end}.bk-actions{flex-direction:row;align-items:center;gap:22px}.bk-state{margin:0 6vw 72px;padding:18px 22px}.bk-ledger{gap:72px;padding:0 6vw}.bk-row{grid-template-columns:5rem minmax(0,1fr) 11rem;grid-template-areas:"id body verdict";align-items:start;gap:0 28px;padding:26px 0}.bk-attack{font-size:1.625rem}.bk-summary{margin:80px 6vw 0}.bk-footer{flex-direction:row;justify-content:space-between;margin-top:96px;padding:28px 6vw 48px}}@keyframes bk-rise-lg{0%{opacity:0;transform:translateY(40px)}}@keyframes bk-rise-sm{0%{opacity:0;transform:translateY(16px)}}@keyframes bk-fade{0%{opacity:0}}.bk-line-1{animation:bk-rise-lg .9s var(--ease-film) 60ms both}.bk-line-2{animation:bk-rise-lg .9s var(--ease-film) .14s both}.bk-in-1{animation:bk-rise-sm .6s var(--ease-film) .1s both}.bk-in-2{animation:bk-rise-sm .6s var(--ease-film) .3s both}.bk-in-3{animation:bk-rise-sm .6s var(--ease-film) .42s both}.bk-in-late{animation:.9s ease-out .3s both bk-fade}@media (prefers-reduced-motion:reduce){.bk-line-1,.bk-line-2,.bk-in{animation:.2s ease-out both bk-fade}.bk-row,.bk-attack,.bk-details summary:before{transition:none}}
