#kigo-ai-dialog{width:min(620px,calc(100% - 24px));max-height:calc(100dvh - 32px);box-sizing:border-box;overflow:auto;background:#191a1e;color:#f7f2e8;border:1px solid #70634f;border-radius:18px;padding:22px;font:16px/1.5 system-ui}#kigo-ai-dialog::backdrop{background:rgb(0 0 0 / .72)}#kigo-ai-dialog h2{font-size:24px;margin:12px 0}#kigo-ai-dialog label{display:block;margin:14px 0}#kigo-ai-dialog input,#kigo-ai-dialog select,#kigo-ai-dialog textarea{font:inherit}#kigo-ai-dialog select,#kigo-ai-dialog textarea{display:block;box-sizing:border-box;width:100%;padding:12px;border:1px solid #777;border-radius:8px;background:#25262b;color:#fff;margin-top:5px}#kigo-ai-dialog button,.kigo-ai-launch{min-height:48px;touch-action:manipulation}#kigo-ai-dialog button:focus-visible{outline:3px solid #e5c892;outline-offset:3px}#kigo-ai-dialog .kigo-ai-consent{display:flex;align-items:start;gap:12px}#kigo-ai-dialog .kigo-ai-consent input{min-width:24px;min-height:24px;margin-top:4px}#kigo-ai-dialog [hidden]{display:none!important}.kigo-ai-results>div{border-top:1px solid #777;padding:10px 0}.kigo-ai-launch{margin:10px 0}@media(max-width:480px){#kigo-ai-dialog{padding:16px}#kigo-ai-dialog button{width:100%}}
