.takeawayCard{color:#333b34;overflow-wrap:anywhere;background:#fffaf0;border:1px solid #bca56b;border-left:3px solid #a68c4b;border-radius:14px;margin-top:18px;padding:18px}.takeawayCard>strong{font-size:14px;font-weight:600;display:block}.takeawayCard>strong>span{margin-right:5px}.takeawayCard p{white-space:pre-wrap;margin:12px 0}.takeawayActions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.takeawayActions button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #cbbd96;border-radius:10px;padding:8px 12px;font-size:13px}.takeawayActions button:first-child{background:#eee4c8;border-color:#a68c4b}.takeawayActions button:disabled{opacity:.55;cursor:default}.takeawayActions button:focus-visible,.takeawayCard textarea:focus-visible{outline-offset:3px;outline:2px solid #665021}.takeawayCard form{margin-top:14px}.takeawayCard label{margin-bottom:8px;font-size:13px;display:block}.takeawayCard textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#333b34;resize:vertical;background:#fff;border:1px solid #bca56b;border-radius:8px;padding:10px;font-size:16px}.takeawayCard-saved{background:#f0f5ec;border-color:#849d80;animation:.3s ease-out takeawaySaved}.takeawayCard .takeawaySaved{color:#3d593a;font-size:13px}@keyframes takeawaySaved{0%{opacity:.7}to{opacity:1}}@media (prefers-reduced-motion:reduce){.takeawayCard-saved{animation:none}}.textMessages>.takeawayCard{box-sizing:border-box;flex-shrink:0;max-width:620px}
