.aw-dosze{max-width:880px;margin:24px auto;padding:24px;border:1px solid #decdb3;border-radius:16px;background:#fffdf7;color:#34312b;box-sizing:border-box}.aw-dosze *{box-sizing:border-box}.aw-dosze .aw-d-pair{display:grid;grid-template-columns:1fr 1fr;gap:14px}.aw-dosze label{display:block;font-weight:600;margin:12px 0}.aw-dosze input{display:block;width:100%;padding:12px;margin-top:7px;border:1px solid #c6bcae;border-radius:9px;background:#fff;color:#333;font:inherit}.aw-dosze button[type=submit]{width:100%;padding:14px;background:#537659;color:#fff;border:0;border-radius:9px;font-weight:700;cursor:pointer}.aw-dosze button:disabled{opacity:.55}.aw-d-suggest{max-height:230px;overflow-y:auto;background:#fff;border:1px solid #d8d1c6;border-radius:10px}.aw-d-suggest[hidden],.aw-d-result[hidden]{display:none}.aw-d-suggest button{display:block;width:100%;padding:10px;text-align:left;border:0;border-bottom:1px solid #eee;background:#fff;cursor:pointer;color:#272727}.aw-d-suggest button:hover{background:#f1ede4}.aw-d-selected{font-size:13px;color:#547657}.aw-d-status{min-height:1.5em}.aw-d-result{border-top:1px solid #d7c8ae;margin-top:20px;padding-top:20px}.aw-d-result h3{margin:8px 0}.aw-d-result h4{margin:20px 0 8px}.aw-d-bar{margin:15px 0}.aw-d-barhead{display:flex;justify-content:space-between;font-weight:700;margin-bottom:5px}.aw-d-track{height:13px;border-radius:99px;background:#e9e4dc;overflow:hidden}.aw-d-fill{height:100%;border-radius:99px}.aw-d-fill.vata{background:#bca06c}.aw-d-fill.pitta{background:#d78758}.aw-d-fill.kapha{background:#83a786}.aw-d-table{width:100%;border-collapse:collapse;font-size:14px}.aw-d-table td,.aw-d-table th{padding:8px;border-bottom:1px solid #e4ded4;text-align:left}.aw-d-table-wrap{overflow-x:auto}.aw-d-disclaimer,.aw-d-note{font-size:13px;color:#655f57;line-height:1.6}.aw-d-callout{padding:16px;background:#f4efe4;border-radius:12px}.aw-d-result p{line-height:1.65}@media(max-width:650px){.aw-dosze{padding:15px}.aw-dosze .aw-d-pair{grid-template-columns:1fr}}