#game #panel #panelBody .weeklyHuntBoard{margin:7px 0;padding:10px;min-width:0;border:1px solid #938263;border-left:3px solid #756447;border-radius:4px;background:#f7efdf;color:#392e24;overflow-wrap:anywhere}
.weeklyHuntHeading{display:flex;align-items:center;gap:8px}.weeklyHuntHeading img{flex:none}
#panelBody .weeklyHuntBoard :is(h3,p){margin:4px 0;line-height:1.42}
#game #panel #panelBody .weeklyHuntBoard button{display:block;width:100%;min-height:44px!important;height:auto!important;white-space:normal;margin-top:6px;background:#34423c!important;color:#fff7e4!important}
#panelBody .bossPracticeBoard{margin:6px 0 10px;padding:9px;border:1px solid #b6a585;border-radius:5px;min-width:0;background:#f7f0e3;color:#3d3225;overflow-wrap:anywhere}
.bossPracticeHeading{display:flex;align-items:center;gap:8px}
.bossPracticeHeading .monsterPortrait,.bossPracticeHeading>span:first-child{flex:none;max-width:48px;max-height:48px}
#panelBody .bossPracticeBoard :is(h3,h4,p){margin:5px 0;line-height:1.45}
#panelBody .bossPracticeBoard table{width:100%;table-layout:fixed;border-collapse:collapse;background:#fbf6ed;font-variant-numeric:tabular-nums;font-size:.85rem}
#panelBody .bossPracticeBoard caption{text-align:start;color:#5e503c;margin:4px 0}
#panelBody .bossPracticeBoard th,#panelBody .bossPracticeBoard td{padding:4px 3px;border-bottom:1px solid #d2c3a9;text-align:center}
#panelBody .bossPracticeBoard th:first-child{text-align:start;width:43%}
#panelBody .bossPracticeBoard thead{background:#e5d8bf;color:#392f24}
#game #panel #panelBody .bossPracticeBoard :is(button,summary),#game #panel #panelBody [data-boss-practice-open]{min-height:44px!important;align-content:center}
.bossPracticeBoard summary{cursor:pointer;font-weight:650}
