.nwa-panel{width:min(460px,calc(100vw - 40px));height:min(760px,calc(100dvh - 110px));display:flex;flex-direction:column}.nwa-panel[hidden]{display:none}.nwa-head{flex-shrink:0}.nwa-head small{font-size:13px}.nwa-messages{flex:1;min-height:120px;height:auto;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#53627f #172238}.nwa-msg{white-space:pre-wrap;font-size:15px;line-height:1.65}.nwa-actions{max-height:180px;overflow-y:auto;flex-shrink:0}.nwa-option{font-size:14px;line-height:1.5;text-align:left}.nwa-consent{display:flex;align-items:flex-start;gap:9px;padding:10px 16px;margin:0;border-top:1px solid #dfe4ef;background:#f3f6fc;font-size:12px;line-height:1.5;color:#526077;flex-shrink:0}.nwa-consent input{width:17px;height:17px;margin:2px 0;flex-shrink:0;accent-color:#3864ff}.nwa-consent a{text-decoration:underline}.nwa-form{flex-shrink:0}.nwa-form input{min-width:0;font-size:16px}.nwa-note{font-size:11px;line-height:1.4;padding:7px 16px;flex-shrink:0}.nwa-result-card{background:#eef3ff;border:1px solid #c9d7ff;border-radius:12px;margin:14px 0;padding:18px;color:#1e2b46}.nwa-result-card>strong{font-size:22px;letter-spacing:-.4px}.nwa-result-card>p{font-size:13px;line-height:1.5;margin:8px 0 14px}.nwa-result-card details{border-top:1px solid #ccd8ed;padding:10px 0;font-size:14px}.nwa-result-card summary{cursor:pointer;font-weight:600;line-height:1.5}.nwa-result-card details p{white-space:pre-wrap;margin-top:10px;line-height:1.6;font-size:14px}.nwa-option:disabled{opacity:.6}.nwa-head strong{font-size:16px}@media(max-width:600px){.nwa-panel{right:0;bottom:58px;height:calc(100dvh - 108px)}.nwa-actions{max-height:160px}.nwa-msg{font-size:14px}.nwa-head{padding:13px 16px}.nwa-consent{font-size:11px;padding:8px 13px}.nwa-note{font-size:10px}.nwa-result-card{padding:14px}}
