@media(min-width:900px){body:has(#viewCombat:not(.hidden)){height:100vh;overflow:hidden}#viewCombat{min-height:0}.combat-workspace{height:calc(100vh - 100px);min-height:0;padding:10px 16px;gap:16px}#initiativeRail{top:0;max-height:100%;height:100%;overflow:auto}#enemyMain{height:100%;min-height:0;gap:7px}.enemy-title-card{padding:8px 12px!important}.enemy-title-card .w-9{width:24px;height:24px}.encounter-bar-inner{padding:6px 10px}#monstersList{display:block;flex:1;min-height:0}#monstersList>[data-id]{height:100%;padding:10px 14px;gap:7px;overflow:auto}#monstersList h3{font-size:14px}#monstersList>[data-id]>div:first-child>div:first-child{margin-bottom:6px}#monstersList>[data-id]>.pt-3{padding-top:6px}.monster-dashboard>.md-defenses{min-height:0;padding-bottom:6px}.md-defenses>.md-section-head{display:none}.md-defense-grid{gap:10px}.md-defense-grid>div{flex-direction:row;align-items:center;gap:5px}.md-defense-grid b{font-size:9px}.md-defense-grid span{font-size:11px}.md-defenses>.md-description{display:none}.md-roll-mode{padding-top:6px;margin-bottom:5px}.monster-dashboard>.md-result{display:none}.monster-dashboard>section{padding:8px 0}.screen-section>.md-section-head{margin-bottom:5px}.screen-section>.md-section-head h4{display:none}.screen-section>.md-section-head{justify-content:flex-end}.md-entry{padding:5px 0}.md-ability-grid{margin-bottom:5px}.screen-section>.md-empty{padding:0;margin:0}.screen-section>p:has(b){font-size:10px;max-height:32px;overflow:auto}.md-loot-row{padding:4px 0}.screen-section>.md-description{margin-top:0}.screen-section .md-description[open]{max-height:95px;overflow:auto}}
#screenEnemyPicker{display:flex;gap:6px;flex-wrap:wrap}#screenEnemyPicker button{border:1px solid #334155;background:#0f172a;border-radius:7px;padding:5px 9px;font-size:11px;color:#94a3b8}#screenEnemyPicker button[aria-pressed=true]{border-color:#8c6a29;background:#29220f;color:#fde68a}#screenEnemyPicker small{margin-left:5px;color:#64748b}.screen-tabs{display:flex;gap:4px;border-bottom:1px solid #334155;padding-bottom:5px;margin-bottom:2px;flex-wrap:wrap}.screen-tabs button{background:transparent!important;border:0!important;color:#94a3b8!important;padding:5px 9px!important}.screen-tabs button[aria-pressed=true]{background:#243046!important;color:#f8fafc!important}.screen-pager{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:7px;font-size:10px;color:#94a3b8}.screen-pager button{font-size:10px!important}#screenRollResult{background:#242015;border:1px solid #685426;border-radius:7px;padding:7px 10px;font-size:12px;color:#fde68a;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:32px}#screenRollResult:hover{white-space:normal}#monstersList [hidden]{display:none!important}
@media(min-width:900px){html:has(#viewCombat:not(.hidden)){height:100vh;overflow:hidden}}
@media(min-width:900px){body:has(#viewCombat:not(.hidden)){margin:0}.combat-workspace{box-sizing:border-box}}
#screenEnemyPicker button{display:inline-flex;align-items:center;gap:10px;padding:7px 10px;font-size:12px;font-weight:600}#screenEnemyPicker small{display:inline-block;margin:0;padding:4px 8px;border:1px solid #475569;border-radius:6px;background:#172235;color:#e2e8f0;font-size:13px;line-height:1.1;font-weight:700;font-variant-numeric:tabular-nums}#screenEnemyPicker small::after{content:" HP";font-size:9px;font-weight:500;color:#94a3b8}#screenEnemyPicker button[aria-pressed=true] small{background:#3a2e10;border-color:#8c6a29;color:#fde68a}#screenEnemyPicker button[aria-pressed=true] small::after{color:#d6bc75}
