.support-ai137{border:1px solid #536f3c;border-radius:9px;margin-top:17px;padding:12px 12px 10px;background:#182713;color:#cbe0b7}.support-ai137[hidden],.support-ai-sources137[hidden],.support-ai137 [hidden]{display:none!important}.support-ai137>strong{display:block;color:#e5f4d5;font-size:12px;font-weight:600;margin-bottom:9px}.support-ai-consent137{display:flex;align-items:flex-start;gap:9px;font-size:11px;line-height:1.7;cursor:pointer}.support-ai-consent137 input{flex:0 0 16px;width:16px;height:16px;accent-color:#c4ef8d;margin-top:3px}.support-ai-consent137 input:disabled{opacity:.5;cursor:default}.support-ai-consent137 span{min-width:0;overflow-wrap:anywhere}.support-ai-note137{font-size:9px!important;color:#94aa82!important;line-height:1.75!important;margin:9px 0 0!important;overflow-wrap:anywhere}.support-ai-budget137{font-size:10px!important;color:#c9e4ac!important;line-height:1.75!important;margin:9px 0 0!important}.support-ai-alert137{padding:8px 9px;margin:8px 0 0!important;border:1px solid #736638;border-radius:6px;background:#302b18;color:#e6d8a7!important;font-size:10px!important;line-height:1.7!important}.support-ai-status137{margin:9px 0 0!important;min-height:1.7em;font-size:10px!important;line-height:1.7!important;color:#a9c78e!important;overflow-wrap:anywhere}.support-ai-error137{color:#f1c3a7!important}.support-ai-refresh137{display:block;min-height:34px;margin-top:9px;border:1px solid #5d7842;border-radius:6px;background:#21321a;color:#d7eabe;padding:7px 9px;font-size:10px;line-height:1.5;cursor:pointer}.support-ai-refresh137:hover{background:#304826;border-color:#91b567}.support-ai-refresh137:disabled{opacity:.55;cursor:wait}.support-ai137 button:focus-visible,.support-ai137 input:focus-visible,.support-ai-sources137 a:focus-visible{outline:2px solid #c8f38d;outline-offset:3px}.support-ai-sources137{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.support-ai-sources137 a{flex:1 1 140px;display:flex;align-items:center;justify-content:center;min-height:39px;padding:8px 10px;border:1px solid #637d47;border-radius:7px;background:#1d2d16;color:#d8edbf;text-align:center;text-decoration:none;font-size:10px;line-height:1.6;overflow-wrap:anywhere}.support-ai-sources137 a:hover{background:#2c4320;border-color:#97bb6c}@media(max-width:520px){.support-ai137{padding:11px}.support-ai-consent137{font-size:11px;gap:8px}.support-ai-consent137 input{width:18px;height:18px;flex-basis:18px}.support-ai-refresh137{min-height:40px}.support-ai-sources137 a{min-height:42px}}
