.bc-sheet{border-radius:calc(12 * var(--u,1px));background:var(--rb-white);height:100%;color:var(--rb-ink);font-size:calc(13 * var(--u,1px));flex-direction:column;gap:.45em;padding:.95em .9em .85em;line-height:1.12;display:flex;box-shadow:0 1.7em 2.4em -1.7em #1b1240b3,0 .3em .9em #1b12401f;container-type:inline-size}.bc-merchant,.bc-total{position:relative}.bc-merchant{letter-spacing:-.01em;text-wrap:balance;font-size:1.1em;font-weight:800}.bc-meta{color:var(--rb-ink-soft);align-items:center;gap:.45em;font-size:.8em;font-weight:650;display:flex}.bc-kind{background:var(--rb-field);color:var(--rb-ink);border-radius:999px;padding:.12em .5em;font-weight:750}.bc-lines{gap:.45em;margin:.25em 0 0;padding:0;list-style:none;display:grid}.bc-lines li{width:calc(var(--l) * 100%);background:#1b124021;border-radius:999px;height:.42em}.bc-total{border-top:.16em solid var(--rb-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.1em .4em;margin-top:auto;padding-top:.5em;display:flex}.bc-total__label{color:var(--rb-ink-soft);font-size:.8em;font-weight:650}.bc-amount{font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;margin-left:auto;font-size:min(1.34em,20cqi);font-weight:800}.bc-cur{margin-left:.14em;font-size:.74em;font-weight:750}.bc-mark{border:.17em solid var(--rb-tomato);border-radius:calc(8 * var(--u,1px));opacity:0;pointer-events:none;position:absolute;inset:-.32em -.38em}.bc-total .bc-mark{inset:.18em -.38em -.3em}
