
#stmealDual{font:inherit;color:inherit;margin:0 0 22px;--stm-green:#2563eb}#stmealDual *{box-sizing:border-box}#stmealDual button,#stmealDual input{font:inherit}#stmealDual .stmtabs{display:flex;gap:8px;margin:0 0 18px;padding:5px;background:rgba(105,130,120,.10);border:1px solid rgba(120,130,130,.17);border-radius:13px}#stmealDual .stmtab{flex:1;padding:12px 8px;border:0;border-radius:10px;background:transparent;color:inherit;font-weight:700;cursor:pointer}#stmealDual .stmtab[aria-selected="true"]{background:var(--stm-green);color:white;box-shadow:0 2px 8px #0001}#stmealDual .stmgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}#stmealDual label{display:block;font-weight:600;font-size:.88rem;margin:0 0 5px}#stmealDual input{display:block;width:100%;padding:12px;border:1px solid #9997;background:transparent;border-radius:10px;color:inherit;min-width:0}#stmealDual .stmoutput{margin:17px 0 14px;background:rgba(59,130,246,.075);border:1px solid rgba(59,130,246,.22);border-radius:13px;padding:18px}#stmealDual .stmresult{font-size:2rem;font-weight:800;color:var(--stm-green);margin:4px 0 12px}#stmealDual .stmstats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;font-size:.82rem}#stmealDual .stmstats span{padding:8px;border-radius:8px;background:rgba(130,140,130,.1)}#stmealDual .stmformula{font-size:.9rem}#stmealDual .stmsources{font-size:.83rem;border-top:1px solid #aaa4;padding-top:12px;margin-top:15px}#stmealDual .stmsources a{color:var(--stm-green);text-decoration:underline}#stmealDual .stmnotice{opacity:.75;font-size:.79rem;margin-top:10px}#stmealDual [hidden]{display:none!important}@media(max-width:600px){#stmealDual .stmgrid{grid-template-columns:1fr}#stmealDual .stmstats{grid-template-columns:1fr}#stmealDual .stmresult{font-size:1.65rem}}
