@media screen{.ai-settings{margin:20px 0;padding:18px;background:#fff;border:1px solid #d5e5da;border-radius:12px}.ai-settings summary{font-size:18px;font-weight:700;cursor:pointer}.ai-settings form{margin-top:20px;display:grid;gap:17px}.ai-settings form>label:not(.consent-row){display:grid;gap:7px;font-size:17px}.ai-settings input[type=password],.ai-settings input[type=number]{padding:12px;border:1px solid #c9ddcf;border-radius:9px;font-size:18px;width:100%}.ai-review-box{border:1px solid #c7dfd0;background:#f0f8f3;border-radius:12px;padding:20px;margin-bottom:24px}.ai-review-result{font-size:17px;line-height:1.9}.ai-review-result h4{font-size:20px;margin:15px 0}.ai-review-result blockquote{margin:8px 0 16px;padding:12px 16px;background:white;border-left:3px solid #78ad8c;font-size:16px;color:#516f5a}.ai-review-result details{background:#fff;padding:16px;border-radius:10px;margin:17px 0}.ai-review-result summary{cursor:pointer;font-weight:700}.ai-review-result li{margin:12px 0}.official-post{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:22px 0;border-top:1px solid #dce8e0}.official-post>div:first-child{flex:1}.official-post strong{font-size:18px}.official-files{flex-basis:100%;display:flex;gap:12px;flex-wrap:wrap}.official-selected p{word-break:break-all}.ai-workflow-panel h2{display:flex;align-items:center;gap:10px}.ai-workflow-panel .helper{font-size:16px}.ai-review-error:empty,.ai-official-error:empty{display:none}@media(max-width:650px){.ai-review-box{padding:16px}.official-post{align-items:flex-start}.official-post>div:first-child{flex-basis:100%}}}
