.seat-bankrupt{position:relative;filter:grayscale(1);border-color:#616761!important;background:#242824!important;box-shadow:none!important}.seat-bankrupt>:not(.bankruptcy-stamp){opacity:.35}.bankruptcy-stamp{position:absolute;inset:0;display:grid;place-items:center;font-size:clamp(30px,3.8vw,60px);font-weight:900;letter-spacing:.16em;color:#e0e2dc;text-shadow:0 3px 9px #000;pointer-events:none;z-index:3}.seat-bankrupt .seat-details{position:relative;z-index:4}
.seat-debt{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:11px;color:#f0b3a6;flex:0 0 auto}.seat-debt button{background:#5c3b30;border:1px solid #af8066;border-radius:5px;padding:2px 9px;min-height:25px;color:#ffe1bf;white-space:nowrap}.debt-details{border:1px solid #826c52;border-radius:10px;padding:14px;margin:12px 0}.debt-details small{display:block;margin-top:8px;color:#b3c2ab}.auction-pricing-card .turn-auction-high strong{font-size:25px}.auction-pricing-card .turn-bid-buttons{margin-top:10px}
@media(orientation:landscape) and (max-height:600px) and (max-width:1100px){.seat-debt{font-size:9px;line-height:1.1}.seat-debt button{min-height:18px;font-size:10px;padding:1px 5px}.seat-card:has(.seat-debt:not(.is-clear)) .seat-finances>div:nth-child(n+2){display:none}.seat-card:has(.seat-debt:not(.is-clear)) .seat-header{min-height:17px}.auction-pricing-card .turn-auction-high strong{font-size:18px}.auction-pricing-card .turn-bid-buttons{margin-top:5px}.bankruptcy-stamp{font-size:29px}}
.seat-financial-warning{display:flex;justify-content:space-between;align-items:center;gap:5px;width:100%;padding:5px 7px;margin:3px 0;border:1px solid #bc8658;border-radius:7px;background:#413222;color:#ffe0a6;font:inherit;font-size:11px;text-align:left;line-height:1.35;cursor:pointer}.seat-financial-warning span{font-size:10px;white-space:nowrap}.financial-forecast{margin:12px 0;padding:12px;border:1px solid #53614b;border-radius:10px;background:#192a21}.financial-forecast.is-warning{border-color:#ba8557;background:#342d21}.financial-forecast>strong{display:block;color:#ffdda1;margin-bottom:10px}.financial-forecast dl{margin:0;display:grid;gap:7px}.financial-forecast dl>div{display:flex;justify-content:space-between;gap:12px}.financial-forecast dt{color:#bcccba}.financial-forecast dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}.financial-forecast small{display:block;margin-top:10px;line-height:1.6;color:#b7c3ae}@media(max-width:600px){.seat-financial-warning{font-size:10px}.seat-financial-warning span{font-size:9px}.financial-forecast{font-size:12px}}
.seat-card .seat-financial-warning{font-size:12px;min-height:27px;flex:0 0 auto}.seat-card .seat-financial-warning span{font-size:11px}@media(orientation:landscape) and (max-height:600px) and (max-width:1100px){.seat-card .seat-financial-warning{font-size:10px;min-height:21px;padding:2px 4px}.seat-card .seat-financial-warning span{display:none}}
