#tacos-dialog{width:min(760px,94vw);max-height:90vh;overflow:auto;padding:28px;border:0;border-radius:24px;color:#171717;background:#fff}#tacos-dialog::backdrop{background:#0008}#tacos-content p{color:#626262;line-height:1.6}.tacos-total{display:flex;gap:22px;align-items:center;padding:28px;border-radius:18px;background:#fff6c5;margin:22px 0}.tacos-total>span{font-size:62px}.tacos-total strong{font-size:48px;display:block;line-height:1.1}.tacos-total div span{display:block;margin-top:8px}.tacos-prizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.tacos-prizes article{border:1px solid #e6e6e6;border-radius:16px;padding:20px}.tacos-prizes progress{width:100%;accent-color:#e2b800;margin:14px 0}.tacos-prizes h4{font-size:20px;margin:0}.tacos-history{border-bottom:1px solid #eee;padding:15px 0;display:flex;gap:12px;flex-wrap:wrap;align-items:baseline}.tacos-history p{width:100%;margin:0}.tacos-note{padding:16px;background:#fff8d9;border-radius:12px}.tacos-recognition{margin:24px 0}.tacos-recognition summary{cursor:pointer;font-weight:700}.tacos-recognition label{display:block;margin:12px 0}.tacos-recognition textarea,.tacos-recognition select{display:block;width:100%;padding:12px;border:1px solid #ccc;border-radius:10px;background:white;color:#171717;font:inherit}.tacos-recognition textarea{min-height:100px}@media(max-width:540px){.tacos-prizes{grid-template-columns:1fr}#tacos-dialog{padding:20px}}
