.tbounty-box{margin:10px 0;padding:12px;border:1px solid rgba(127,127,127,.35);border-radius:6px;background:rgba(127,127,127,.08);color:inherit}
.tbounty-box-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:8px}
.tbounty-kicker{font-size:.8em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.75}
.tbounty-amount{font-size:1.35em}
.tbounty-grid{display:flex;gap:8px 18px;flex-wrap:wrap}
.tbounty-formrow{margin:8px 0}.tbounty-input{max-width:120px}
.tbounty-panel{margin:8px 0;padding:8px;border:1px solid rgba(127,127,127,.3);border-radius:5px;background:rgba(127,127,127,.05)}
.tbounty-panel form,.tbounty-inline-form{display:inline-block;margin:2px 4px 2px 0}
.tbounty-button{cursor:pointer}
.tbounty-accepted{margin:0 0 12px;padding:10px;border:2px solid rgba(40,160,80,.65);border-radius:6px;background:rgba(40,160,80,.09);color:inherit}
.tbounty-accepted-title{font-weight:700;letter-spacing:.04em;margin-bottom:4px}
.tbounty-accepted-body{margin-top:10px;padding-top:10px;border-top:1px solid rgba(40,160,80,.3)}
.tbounty-badge{display:inline-block;margin-right:5px;padding:1px 6px;border:1px solid rgba(127,127,127,.35);border-radius:10px;font-size:.82em;white-space:nowrap;background:rgba(127,127,127,.08);color:inherit}
.tbounty-badge-awarded{border-color:rgba(40,160,80,.55);background:rgba(40,160,80,.09)}
.tbounty-badge-open{border-color:rgba(200,145,20,.55);background:rgba(200,145,20,.10)}
.tbounty-stats{display:flex;gap:8px 18px;flex-wrap:wrap;margin:6px 0}
.tbounty-page{max-width:1000px;margin:14px auto}.tbounty-page-title{padding:9px}
.tbounty-tabs{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0}.tbounty-tabs a{display:inline-block;padding:5px 9px;border:1px solid rgba(127,127,127,.3);border-radius:4px;text-decoration:none;color:inherit}
@media (max-width:600px){.tbounty-grid,.tbounty-stats{display:block}.tbounty-grid span,.tbounty-stats span{display:block;margin:4px 0}}