.mesa-reward-panel{margin-top:8px;padding:10px;border:1px solid rgba(214,174,87,.2);border-radius:12px;background:rgba(48,35,14,.18)}
.mesa-reward-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.mesa-reward-head small{display:block;margin-top:2px;color:var(--muted,#8c918f)}.mesa-reward-done{padding:4px 8px;border:1px solid rgba(87,214,140,.3);border-radius:99px;color:#bce6c9;font-size:.68rem}
.mesa-reward-note{margin:8px 0 0;color:var(--muted,#8c918f);font-size:.76rem}.mesa-reward-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:6px;margin-top:8px}.mesa-reward-card{padding:8px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:rgba(0,0,0,.14)}.mesa-reward-card.mine{border-color:rgba(214,174,87,.35)}.mesa-reward-card strong,.mesa-reward-card small{display:block}.mesa-reward-card small{margin-top:2px;color:var(--muted,#8c918f);font-size:.7rem}
.mesa-reward-form{display:grid;gap:8px;margin-top:8px}.mesa-reward-form fieldset{margin:0;padding:8px;border:1px solid rgba(255,255,255,.08);border-radius:9px}.mesa-reward-form legend,.mesa-reward-form label>span{color:var(--muted,#8c918f);font-size:.68rem}.mesa-reward-recipients{display:flex;gap:7px;flex-wrap:wrap}.mesa-reward-recipients label{display:flex;align-items:center;gap:4px;font-size:.75rem}.mesa-reward-values{display:grid;grid-template-columns:repeat(5,minmax(110px,1fr));gap:6px}.mesa-reward-values label,.mesa-reward-note-field{display:grid;gap:3px}.mesa-reward-values input,.mesa-reward-note-field textarea{min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(0,0,0,.22);color:inherit;padding:7px 8px}.mesa-reward-note-field textarea{min-height:58px;resize:vertical}.mesa-reward-actions{display:flex;justify-content:flex-end}
@media(max-width:800px){.mesa-reward-values{grid-template-columns:1fr 1fr}.mesa-reward-values label:first-child{grid-column:1/-1}}@media(max-width:520px){.mesa-reward-values{grid-template-columns:1fr}.mesa-reward-values label:first-child{grid-column:auto}}
