.eswb-root{display:grid;grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.eswb-review blockquote,.eswb-review p{margin:0;line-height:1.65}.eswb-empty,.eswb-server-note{color:var(--muted,#66594f);font-size:.86rem}.eswb-review{display:grid;grid-gap:.75rem;gap:.75rem;margin:.8rem;padding:.9rem;border:1px solid rgba(169,67,36,.18);border-radius:14px;background:rgba(255,250,242,.82)}.eswb-review header{display:grid;grid-gap:.25rem;gap:.25rem}.eswb-review h3{margin:0;font-size:1rem}.eswb-proposals{display:grid;grid-gap:.65rem;gap:.65rem}.eswb-proposals article{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;padding:.8rem;border:1px solid rgba(99,75,58,.16);border-radius:12px;background:#fffefb}.eswb-proposals article[data-status=accepted]{border-color:rgba(154,111,27,.32);background:#f9f5eb}.eswb-proposals article[data-status=rejected]{opacity:.7}.eswb-proposals article>div:first-child{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0}.eswb-proposals blockquote,.eswb-proposals small{color:var(--muted,#66594f);font-size:.79rem}.eswb-proposals blockquote{padding-left:.65rem;border-left:2px solid rgba(169,67,36,.28)}.eswb-proposal-actions{display:flex;align-items:flex-start;gap:.4rem}.eswb-confirm button,.eswb-proposal-actions button{min-height:38px;padding:.42rem .78rem;border:1px solid rgba(169,67,36,.38);border-radius:999px;background:#fffaf2;color:#8e3c25;font:inherit;font-size:.82rem;font-weight:720;cursor:pointer}.eswb-confirm{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.75rem;border-top:1px solid rgba(99,75,58,.12)}.eswb-confirm button{border-color:#a94324;background:#a94324;color:white}.eswb-confirm button:disabled,.eswb-proposal-actions button:disabled{cursor:not-allowed;opacity:.48}.eswb-error{padding:.65rem;border-radius:10px;background:#fff0ec;color:#9c3026}@media (max-width:680px){.eswb-proposals article{grid-template-columns:1fr}.eswb-confirm,.eswb-proposal-actions{align-items:stretch;flex-direction:column}.eswb-confirm button,.eswb-proposal-actions button{width:100%}}