.ll2-landlord-room .raid-hall{grid-template-columns:minmax(400px,1fr) minmax(320px,1fr)}
.ll2-landlord-room .raid-seats{grid-template-columns:repeat(3,minmax(0,1fr))}
.ll2-landlord-room .raid-hall .raid-panel{overflow:auto}
.ll2-landlord-room .raid-seat-face{background:linear-gradient(135deg,#756038,#243c33)}
.ll2-landlord-room .lr-solo{border-top:1px solid #baa26744;margin-top:20px;padding-top:12px}
.ll2-landlord-room .lr-bids{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:18px;color:#cfbf98}
.ll2-landlord-room .lr-bid-hand{position:static;justify-content:center;overflow:visible;height:145px;margin:20px auto}
.ll2-landlord-room .lr-bid-hand .ll2-card{position:relative;transform:none;margin:0 8px;width:90px;height:130px;flex:0 0 90px}
.ll2-shell.ll2-raid.ll2-landlord-room .ll2-battlefield .raid-unit[data-rd-slot="0"]{left:3%;right:auto;top:12%;bottom:auto}
.ll2-shell.ll2-raid.ll2-landlord-room .ll2-battlefield .raid-unit[data-rd-slot="1"]{right:3%;left:auto;top:12%;bottom:auto}
.ll2-landlord-room .ll2-phase{top:10%;left:44%;right:auto}
@media(max-width:880px){.ll2-landlord-room .raid-hall{grid-template-columns:minmax(0,1fr)}.ll2-landlord-room .raid-hall .raid-panel{overflow:visible}.ll2-landlord-room .lr-bid-hand{height:110px;margin:10px auto}.ll2-landlord-room .lr-bid-hand .ll2-card{width:70px;height:100px;flex-basis:70px;margin:0 4px}}

.ll2-draft.lr-bid .ll2-buttons{display:flex!important;justify-content:center!important;align-items:center!important;gap:20px!important;width:auto!important;max-width:90%!important;margin:24px auto!important;flex:none!important}
.ll2-draft.lr-bid .ll2-buttons>button{position:static!important;width:auto!important;min-width:110px!important;max-width:160px!important;height:44px!important;min-height:44px!important;max-height:44px!important;flex:none!important;padding:0 24px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font:bold clamp(15px,2.6cqh,20px) 'STKaiti','KaiTi',serif!important;color:#fff2cc!important;background:linear-gradient(180deg,#965c28,#593516)!important;border:1.5px solid #d4a755!important;border-radius:6px!important;box-shadow:0 4px 10px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,255,255,0.25)!important;cursor:pointer!important;text-shadow:1px 1px 2px #201206!important;white-space:nowrap!important}
.ll2-draft.lr-bid .ll2-buttons>button::before{display:none!important}
.ll2-draft.lr-bid .ll2-buttons>button:hover:not(:disabled){background:linear-gradient(180deg,#b37233,#6d421d)!important;border-color:#ffe099!important;color:#ffffff!important;transform:translateY(-2px);box-shadow:0 6px 14px rgba(0,0,0,0.6),inset 0 1px 0 rgba(255,255,255,0.35)!important}
.ll2-draft.lr-bid .ll2-buttons>button[data-lr-bid="0"]{background:linear-gradient(180deg,#5c4737,#382a20)!important;border-color:#8c735c!important;color:#d9cab3!important}
.ll2-draft.lr-bid .ll2-buttons>button[data-lr-bid="0"]:hover:not(:disabled){background:linear-gradient(180deg,#705844,#443428)!important;border-color:#b39578!important;color:#f0e6d6!important}
