.bkh .bkh-bar{background:color-mix(in srgb, var(--color-page) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (min-width:64rem){.bkh .bkh-bar{top:calc(var(--bk2-top) + 8px);z-index:20;position:sticky}}@media (prefers-reduced-transparency:reduce){.bkh .bkh-bar{background:var(--color-page);-webkit-backdrop-filter:none;backdrop-filter:none}}.bkh .bkh-q{border:1px solid var(--color-edge);background:var(--color-page);width:100%;min-height:40px;color:var(--color-ink);border-radius:12px;padding:0 12px 0 36px;font-size:14px}.bkh .bkh-q:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-color:var(--color-accent-edge)}.bkh .bkh-chips{scrollbar-width:none}.bkh .bkh-chips::-webkit-scrollbar{display:none}.bkh .bkh-switch{background:var(--color-edge);border-radius:999px;flex:none;width:40px;height:22px;transition:background-color .16s;position:relative}.bkh .bkh-switch:after{content:"";background:var(--color-ink);width:18px;height:18px;transition:transform .2s var(--ease-out-expo);border-radius:999px;position:absolute;top:2px;left:2px}.bkh [aria-pressed=true]>.bkh-switch{background:var(--color-accent)}.bkh [aria-pressed=true]>.bkh-switch:after{background:var(--color-cta-ink);transform:translate(18px)}.bkh .bkh-toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:10px}.bkh .bkh-list{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:40rem){.bkh .bkh-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.bkh .bkh-row{border:1px solid var(--color-hairline);background:var(--color-surface-1);border-radius:20px;align-items:start;gap:14px 12px;min-width:0;padding:18px;transition:border-color .2s,background-color .2s;display:grid}.bkh .bkh-row:hover{border-color:var(--color-edge)}.bkh .bkh-row.is-sel{border-color:var(--color-accent-edge);background:color-mix(in srgb, var(--color-accent) 5%, var(--color-surface-1))}.bkh .bkh-fx{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"name name sel""gold gold gold""max pay dep""lic lic ib""act act act"}.bkh .bkh-cx{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"name name sel""total split split""joined code code""act act act"}.bkh .bkh-row>[data-a]{min-width:0}.bkh [data-a=sel]{grid-area:sel;justify-self:end}.bkh [data-a=name]{grid-area:name}.bkh [data-a=gold]{grid-area:gold}.bkh [data-a=max]{grid-area:max}.bkh [data-a=ib]{grid-area:ib}.bkh [data-a=pay]{grid-area:pay}.bkh [data-a=lic]{grid-area:lic}.bkh [data-a=dep]{grid-area:dep}.bkh [data-a=act]{grid-area:act}.bkh [data-a=total]{grid-area:total}.bkh [data-a=split]{grid-area:split}.bkh [data-a=joined]{grid-area:joined}.bkh [data-a=code]{grid-area:code}.bkh .bkh-lbl{color:var(--color-ink-4);margin-bottom:2px;font-size:12px;line-height:1.35;display:block}.bkh .bkh-head{display:none}@media (min-width:80rem){.bkh .bkh-table{border:1px solid var(--color-hairline);background:var(--color-surface-1);border-radius:22px;overflow:hidden}.bkh .bkh-list{display:block}.bkh .bkh-head,.bkh .bkh-row{gap:0 16px;padding:14px 18px;display:grid}.bkh .bkh-head{border-bottom:1px solid var(--color-hairline);background:var(--color-surface-2);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-3);align-items:end;padding-block:12px;font-size:12px;font-weight:600}.bkh .bkh-row{border:0;border-top:1px solid var(--color-hairline);background:0 0;border-radius:0;align-items:center}.bkh .bkh-list>.bkh-row:first-child{border-top:0}.bkh .bkh-row:hover{background:color-mix(in srgb, var(--color-ink) 2.5%, transparent)}.bkh .bkh-fx{grid-template-columns:28px minmax(0,1.95fr) minmax(0,1.35fr) minmax(0,1.05fr) minmax(0,.5fr) minmax(0,.9fr) minmax(0,1.05fr) minmax(0,.55fr) 184px;grid-template-areas:"sel name gold max ib pay lic dep act"}.bkh .bkh-cx{grid-template-columns:28px minmax(0,1.65fr) minmax(0,.8fr) minmax(0,1.9fr) minmax(0,.6fr) minmax(0,1.15fr) 176px;grid-template-areas:"sel name total split joined code act"}.bkh [data-a=sel]{justify-self:start}.bkh .bkh-row .bkh-lbl{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.bkh .bkh-group{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-3);margin:0 2px 10px;font-size:12px;font-weight:600}.bkh .bkh-group.is-pin{color:var(--color-accent)}.bkh .bkh-list+.bkh-group{margin-top:22px}@media (min-width:80rem){.bkh .bkh-group{border-top:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline);margin:0;padding:9px 18px 9px 62px}.bkh .bkh-head+.bkh-group{border-top:0}.bkh .bkh-list+.bkh-group{margin-top:0}}.bkh .bkh-code{border:1px solid var(--color-hairline);background:var(--color-surface-2);max-width:100%;min-height:28px;color:var(--color-ink-3);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;line-height:1.3;transition:border-color .16s,color .16s;display:inline-flex}.bkh .bkh-code:hover{border-color:var(--color-accent-edge);color:var(--color-ink)}.bkh .bkh-code:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.bkh .bkh-code[data-done]{border-color:var(--color-accent-edge);color:var(--color-accent)}.bkh .bkh-code svg{flex:none;width:14px;height:14px}.bkh .bkh-check{border:1.5px solid var(--color-ink-4);width:26px;height:26px;color:var(--color-cta-ink);border-radius:8px;place-items:center;transition:background-color .16s,border-color .16s;display:inline-grid}.bkh .bkh-check svg{opacity:0}.bkh .bkh-check[aria-pressed=true]{background:var(--color-accent);border-color:var(--color-accent)}.bkh .bkh-check[aria-pressed=true] svg{opacity:1}.bkh .bkh-check:disabled{opacity:.35;cursor:not-allowed}.bkh .bkh-check:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.bkh .bkh-score{border:1px solid var(--color-hairline);background:var(--color-surface-2);color:var(--color-ink);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:3px;padding:1px 7px 1px 6px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.bkh .bkh-score svg{width:12px;height:12px;color:var(--color-accent)}.bkh .bkh-split{background:var(--color-rating-track);border-radius:999px;gap:2px;height:8px;display:flex;overflow:hidden}.bkh .bkh-split>.is-ex{background:var(--color-ink-4)}.bkh .bkh-split>.is-bc{background:var(--color-accent)}.bkh .bkh-dot{border-radius:2px;flex:none;width:8px;height:8px;display:inline-block}.bkh .bkh-dot.is-ex{background:var(--color-ink-4)}.bkh .bkh-dot.is-bc{background:var(--color-accent)}.bkh .bkh-dot.is-rest{background:color-mix(in srgb, var(--color-ink) 9%, transparent);box-shadow:inset 0 0 0 1px var(--color-edge)}.bkh .bkh-range{height:28px;accent-color:var(--color-accent);cursor:pointer}.bkh .bkh-range:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:6px}.bkh .bkh-cmpbar{left:50%;bottom:max(14px, env(safe-area-inset-bottom));z-index:40;border:1px solid var(--color-accent-edge);background:color-mix(in srgb, var(--color-surface-1) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px;width:min(720px,100% - 24px);position:fixed;transform:translate(-50%);box-shadow:0 18px 50px -20px #0000008c}@media (prefers-reduced-transparency:reduce){.bkh .bkh-cmpbar{background:var(--color-surface-1);-webkit-backdrop-filter:none;backdrop-filter:none}}.bkh .bkh-track{background:var(--color-rating-track);border-radius:999px;height:12px;display:flex;overflow:hidden}.bkh .bkh-track>span{height:100%;transition:width .25s var(--ease-out-expo);display:block}.bkh .bkh-track>.is-top{background:var(--color-accent)}.bkh .bkh-track>.is-on{background:color-mix(in srgb, var(--color-accent) 55%, var(--color-surface-3))}.bkh .bkh-track>.is-ex{background:var(--color-ink-4)}.bkh .bkh-track>.is-bc{background:var(--color-accent)}.bkh .bkh-track.is-fees{background:color-mix(in srgb, var(--color-ink) 9%, transparent)}.bkh .bkh-pick{transition:border-color .2s,background-color .2s}.bkh .bkh-pick:hover{border-color:var(--color-accent-edge)}.bkh .bkh-hub-sec{scroll-margin-top:calc(var(--bk2-top) + 24px)}@media (min-width:64rem){.bkh .bkh-hub-sec{scroll-margin-top:calc(var(--bk2-top) + 96px)}}.bkh .bkh-step-n{width:36px;height:36px;color:var(--color-accent);border:1px solid var(--color-accent-edge);background:var(--color-accent-faint);border-radius:999px;place-items:center;font-weight:600;display:inline-grid}@media (prefers-reduced-motion:reduce){.bkh .bkh-row,.bkh .bkh-check,.bkh .bkh-switch,.bkh .bkh-switch:after,.bkh .bkh-track>span,.bkh .bkh-pick,.bkh .bkh-code{transition:none}}
