.rm-ai-simple-dialog{box-sizing:border-box;width:min(620px,calc(100vw - 24px));max-height:calc(100dvh - 24px);border:1px solid #cbd5d1;border-radius:15px;padding:24px;background:#fff;color:#18352b;overflow:auto}.rm-ai-simple-dialog::backdrop{background:rgb(10 25 22 / .6)}.rm-ai-simple-dialog *{box-sizing:border-box}.rm-ai-simple-dialog header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.rm-ai-simple-dialog h2{margin:0 0 8px;font-size:1.5rem}.rm-ai-simple-dialog p{line-height:1.5}.rm-ai-simple-dialog label{display:block;margin:14px 0 5px;font-weight:600}.rm-ai-simple-dialog input,.rm-ai-simple-dialog textarea{display:block;width:100%;padding:10px;border:1px solid #8a9d95;border-radius:7px;font:inherit;background:#fff;color:inherit}.rm-ai-simple-dialog textarea{resize:vertical}.rm-ai-simple-dialog button,.rm-ai-simple-dialog .rm-ai-choice{font:inherit;min-height:44px;padding:10px 14px;border:1px solid #315e4e;border-radius:7px;background:#f4f8f5;color:#173f31;cursor:pointer}.rm-ai-simple-dialog .rm-ai-close{width:44px;height:44px;min-width:44px;padding:0;font-size:27px;line-height:1;flex-shrink:0}.rm-ai-choices{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 8px}.rm-ai-choice{display:inline-flex;justify-content:center;align-items:center;text-decoration:none}.rm-ai-simple-dialog :focus-visible{outline:3px solid #b56e19;outline-offset:3px}.rm-ai-final{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:.93rem;line-height:1.5;max-height:280px;overflow:auto;border:1px solid #cbd5d1;border-radius:8px;padding:12px;background:#f8faf8}.rm-ai-simple-dialog [hidden]{display:none!important}.rm-ai-simple-dialog [role=status]{font-size:.94rem}.rm-ai-fallback-actions{display:flex;gap:10px;flex-wrap:wrap}.rm-ai-simple-dialog .rm-ai-note{font-size:.9rem;color:#42594f}@media(max-width:560px){.rm-ai-simple-dialog{padding:18px}.rm-ai-simple-dialog h2{font-size:1.3rem}.rm-ai-choices .rm-ai-choice{flex:1 1 42%}}
