*{box-sizing:border-box}html,body{margin:0;padding:0;background:#fff;color:#1b3128;font-family:Arial,Helvetica,sans-serif}body{padding:12px}.wtm-widget{border:1px solid #dfe5de;border-radius:10px;padding:13px;max-width:620px;margin:auto}.wtm-widget header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.wtm-widget h1{font-size:17px;line-height:1.25;margin:0}.wtm-widget .micro{font-size:10px;color:#62806e;letter-spacing:.05em;text-transform:uppercase}.fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.fields label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#42594d}.fields input{width:100%;padding:10px;border:1px solid #cfd8ce;border-radius:6px;font:600 15px Arial;background:#fff;color:#15291e}.fields input:focus-visible{outline:2px solid #175940;outline-offset:1px}.answer{margin-top:13px;padding:12px;background:#eef5ed;border-radius:8px}.answer small{color:#5d7565;font-size:11px}.answer strong{display:block;font-size:27px;font-variant-numeric:tabular-nums;color:#175940;margin:3px 0}.answer p{font-size:12px;line-height:1.4;margin:4px 0;color:#385541}.bottom{margin-top:12px;display:flex;justify-content:space-between;gap:9px;align-items:center}.bottom a{font-size:11px;color:#176147;text-decoration:underline;text-underline-offset:2px}.bottom small{font-size:10px;color:#58695f}.problem{font-size:11px;color:#a23b26;margin:6px 0 0;min-height:15px}@media(max-width:280px){.fields{grid-template-columns:1fr}}
@media(max-width:370px){body{padding:6px}.wtm-widget{padding:10px}.fields{gap:7px}.fields input{padding:8px;font-size:14px}.answer strong{font-size:23px}.bottom{align-items:flex-start;flex-direction:column}}
