.confirm-card{max-width:430px}.confirm-card h2{margin-top:7px}.confirm-actions{display:grid;grid-template-columns:1fr 1.25fr;gap:9px;margin-top:24px}.confirm-actions>button:first-child{border:1px solid var(--line);background:#faf7f1;color:var(--ink);border-radius:14px;font-weight:800;cursor:pointer}.confirm-actions .primary{box-shadow:none}@media(max-width:430px){.confirm-actions{grid-template-columns:1fr}}
.rating-card{max-width:500px}.rating-total{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;background:#fff5d9;border:1px solid #ead39b;border-radius:18px;padding:15px;margin:20px 0}.rating-total>span{font-size:35px}.rating-total div{display:grid;text-align:left}.rating-total b{font:700 27px Fredoka}.rating-total small{font-size:9px;color:var(--muted)}.rating-total>strong{background:#e9a83e;color:white;border-radius:99px;padding:7px 10px;font-size:10px}.leaderboard{display:grid;gap:7px;margin:18px 0}.leader-row{display:grid;grid-template-columns:30px 1fr auto;align-items:center;text-align:left;background:#f7f3eb;padding:10px 12px;border-radius:12px}.leader-row.me{background:#edf4ee;border:1px solid #c8dccb}.leader-row>span{font-weight:900;color:var(--muted)}.leader-row b{font-size:12px}.leader-row strong{color:#d4932f;font-size:12px}.recipe-stars{display:block;color:#d99a39;letter-spacing:1px;font-size:10px;margin-top:4px}.rating-button{color:#b77b1f!important}
