.bisca-cap-shell .cap-setup,.bisca-cap-shell .cap-peek{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:26px max(48px,calc((100vw - 1440px)/2));border-bottom:1px solid rgba(255,255,255,.15);background:#173b36}
.bisca-cap-shell .cap-setup[hidden],.bisca-cap-shell .cap-peek[hidden],.bisca-cap-shell .table-layout[hidden],.bisca-cap-shell .cap-exchange[hidden],.bisca-cap-shell .deal-data[hidden]{display:none!important}
.bisca-cap-shell .cap-setup .eyebrow,.bisca-cap-shell .cap-peek .eyebrow{margin:0 0 .4rem;color:var(--gold)}
.bisca-cap-shell .cap-setup h3,.bisca-cap-shell .cap-peek h3{margin:0 0 .35rem;font-family:var(--serif);font-size:1.7rem;font-weight:400}
.bisca-cap-shell .cap-setup p,.bisca-cap-shell .cap-peek p{max-width:560px;margin:.3rem 0;color:#c0d4c9;font-size:.77rem;line-height:1.5}
.bisca-cap-shell .cap-setup>div:last-child{display:flex;gap:.7rem;flex-wrap:wrap}
.bisca-cap-shell .cap-setup button,.bisca-cap-shell .cap-peek button,.bisca-cap-shell .cap-exchange{padding:.75rem 1rem;border:1px solid var(--gold);border-radius:6px;background:var(--gold);color:var(--green-950);font-size:.72rem;font-weight:700;cursor:pointer}
.bisca-cap-shell .cap-setup button+button{background:transparent;color:var(--gold)}
.bisca-cap-shell .cap-peek-cards{display:flex;gap:.45rem;margin:.8rem 0}
.bisca-cap-shell .cap-peek-cards .playing-card{width:54px;height:78px;margin:0;cursor:default}
.bisca-cap-shell .cap-peek-cards .card-corner{font-size:.9rem}
.bisca-cap-shell .cap-peek-cards .card-suit{font-size:1.5rem}
.bisca-cap-shell .cap-knock .stock-pile{left:40px}
.bisca-cap-shell .cap-exchange{position:absolute;z-index:15;left:50%;bottom:126px;padding:.45rem .65rem;white-space:nowrap;transform:translateX(-50%)}
.bisca-cap-shell .cap-special-log{padding:1rem;border:1px solid rgba(239,189,85,.35);color:#f2d59a;font-size:.66rem;line-height:1.55}
@media(max-width:760px){
  .bisca-cap-shell .cap-setup,.bisca-cap-shell .cap-peek{align-items:flex-start;flex-direction:column;gap:1rem;padding:20px}
  .bisca-cap-shell .cap-setup h3,.bisca-cap-shell .cap-peek h3{font-size:1.35rem}
  .bisca-cap-shell .cap-peek-cards .playing-card{width:46px;height:67px}
  .bisca-cap-shell .cap-exchange{bottom:102px;font-size:.59rem}
}
