.bb-reviews{color:#dce0e7;background:#121820;border:1px solid #c5a56935;border-radius:10px;min-width:0;margin:24px 0;padding:22px}.bb-reviews>summary{cursor:pointer;color:#e0c48e;align-items:center;gap:10px;font-size:1rem;font-weight:600;display:flex}.bb-review-content{padding-top:15px}.bb-reviews h2,.bb-reviews h3,.bb-reviews h4{color:#e7d2a7;margin:0 0 12px}.bb-reviews h3{align-items:center;gap:9px;display:flex}.bb-reviews p{margin:12px 0;font-size:.88rem;line-height:1.8}.bb-reviews small,.bb-review-note{overflow-wrap:anywhere;color:#aab6c7;font-size:.78rem;line-height:1.8}.bb-review-note{background:#c5a5690a;border-left:2px solid #c5a56965;padding:12px 14px}.bb-review-error{color:#f0bdb2;background:#ac4f3e12;border:1px solid #b76e5c55;border-radius:6px;padding:12px 14px}.bb-review-service{border-top:1px solid #ffffff17;margin-top:20px;padding:22px 0}.bb-review-form fieldset{border:0;gap:15px;margin:0;padding:0;display:grid}.bb-reviews label{color:#c8d0dc;gap:8px;font-size:.82rem;display:grid}.bb-reviews :is(input,select,textarea){color:#e7ebf2;width:100%;min-width:0;font:inherit;box-sizing:border-box;background:#1b2431;border:1px solid #7581955c;border-radius:6px;padding:11px 12px}.bb-reviews textarea{resize:vertical;line-height:1.7}.bb-reviews :is(input,select,textarea,button,summary):focus-visible{outline-offset:3px;outline:2px solid #d9b773}.bb-review-grid{grid-template-columns:minmax(0,2fr) minmax(120px,1fr);gap:16px;display:grid}.bb-review-form .gold-button{justify-self:start}.bb-review-body{white-space:pre-wrap;overflow-wrap:anywhere}.bb-public-review{border-top:1px solid #8391a22b;padding:20px 0}.bb-public-review>header,.bb-public-reviews>header,.bb-review-toolbar,.bb-review-pages,.bb-review-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.bb-public-review>header{margin-bottom:7px}.bb-public-review>header span{color:#d8b978}.bb-public-review>small{overflow-wrap:anywhere;display:block}.bb-review-actions{justify-content:flex-start;margin-top:16px}.bb-review-toolbar{margin:20px 0}.bb-review-pages{margin-top:18px}.bb-review-pages button{color:#e0c48e;cursor:pointer;background:0 0;border:1px solid #c5a56966;border-radius:6px;padding:9px 12px}.bb-reviews button:disabled{opacity:.5;cursor:not-allowed}.bb-review-pages>span{color:#aab6c7;font-size:.8rem}.bb-earnings-total{border:1px solid #8895a12e;border-radius:8px;margin:20px 0;padding:18px}.bb-earnings-total dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}.bb-earnings-total dt{color:#aab6c7;font-size:.78rem}.bb-earnings-total dd{color:#e2c58d;margin:8px 0 0;font-size:1.15rem}.bb-admin-reviews{margin:0}.bb-admin-reviews .bb-public-review{padding:22px 0}.bb-booster-earnings{margin-top:30px}.bb-booster-preference small{overflow-wrap:anywhere}@media (max-width:640px){.bb-reviews{padding:16px}.bb-review-grid,.bb-earnings-total dl{grid-template-columns:1fr}.bb-review-form .gold-button{width:100%}.bb-public-reviews>header{align-items:flex-start;gap:5px}.bb-review-actions{flex-direction:column;align-items:stretch}.bb-reviews>summary{font-size:.92rem}}
