.tc-expr[data-v-6da1fc0b]{margin-bottom:14px}.tc-expr-input[data-v-6da1fc0b] input{font-family:Roboto Mono,Consolas,monospace;font-size:.84rem}.tc-expr-meta[data-v-6da1fc0b]{font-size:.74rem;color:#78909c;padding:.15rem 0 .35rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-expr-unknown[data-v-6da1fc0b]{color:#ef6c00}.tc-expr-sample[data-v-6da1fc0b]{color:#2e7d32;font-weight:600}.avr-ai[data-v-62cc4d0f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #d1c4e9;border-radius:10px;background:#fbf9ff;padding:.7rem .8rem .6rem;margin-bottom:1rem}.avr-ai--fill[data-v-62cc4d0f]{height:100%;min-height:0;margin-bottom:0}.avr-ai__head[data-v-62cc4d0f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.avr-ai__head-text[data-v-62cc4d0f]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.avr-ai__title[data-v-62cc4d0f]{font-weight:700;color:#4527a0;line-height:1.3}.avr-ai__sub[data-v-62cc4d0f]{font-size:.8rem;color:#6d6d8a;line-height:1.4}.avr-ai__log[data-v-62cc4d0f]{overflow-y:auto!important;max-height:280px;margin:.6rem 0;-webkit-padding-end:.2rem;padding-inline-end:.2rem}.avr-ai--fill .avr-ai__log[data-v-62cc4d0f]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:120px;max-height:none}.avr-ai__empty[data-v-62cc4d0f]{padding:.25rem 0}.avr-ai__intro[data-v-62cc4d0f]{font-size:.86rem;color:#455a64;line-height:1.55}.avr-ai__ideas[data-v-62cc4d0f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;margin-top:.6rem}.avr-ai__idea[data-v-62cc4d0f]{border:1px solid #b39ddb;background:#fff;color:#4527a0;border-radius:16px;padding:.35rem .75rem;font-size:.82rem;line-height:1.35;cursor:pointer;-webkit-transition:background-color .15s ease,border-color .15s ease;transition:background-color .15s ease,border-color .15s ease;text-align:start}.avr-ai__idea[data-v-62cc4d0f]:hover:not(:disabled){background:#ede7f6;border-color:#7e57c2}.avr-ai__idea[data-v-62cc4d0f]:focus-visible{outline:2px solid #5e35b1;outline-offset:2px}.avr-ai__idea[data-v-62cc4d0f]:disabled{opacity:.5;cursor:default}.avr-ai__msg[data-v-62cc4d0f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:.6rem}.avr-ai__msg--user[data-v-62cc4d0f]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.avr-ai__msg--assistant[data-v-62cc4d0f]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.avr-ai__bubble[data-v-62cc4d0f]{max-width:92%;padding:.5rem .75rem;border-radius:12px;font-size:.88rem;line-height:1.55;white-space:pre-wrap;word-break:break-word}.avr-ai__msg--user .avr-ai__bubble[data-v-62cc4d0f]{background:#5e35b1;color:#fff;border-end-end-radius:4px}.avr-ai__msg--assistant .avr-ai__bubble[data-v-62cc4d0f]{background:#fff;color:#263238;border:1px solid #e0e0ef;border-end-start-radius:4px}.avr-ai__msg--error .avr-ai__bubble[data-v-62cc4d0f]{background:#fff5f5;border-color:#ffcdd2;color:#b71c1c}.avr-ai__proposal[data-v-62cc4d0f]{width:92%;margin-top:.4rem;padding:.6rem .7rem;border:1px solid #c5cae9;-webkit-border-start:3px solid #3949ab;border-inline-start:3px solid #3949ab;border-radius:8px;background:#fff}.avr-ai__proposal-name[data-v-62cc4d0f]{font-weight:700;color:#263238}.avr-ai__proposal-desc[data-v-62cc4d0f]{font-size:.82rem;color:#607d8b;margin-top:.1rem;line-height:1.5}.avr-ai__proposal-expr[data-v-62cc4d0f]{display:block;margin-top:.4rem;padding:.35rem .5rem;background:#f5f7fa;border-radius:6px;color:#1a237e;font-size:.8rem;direction:ltr;text-align:left;white-space:pre-wrap;word-break:break-word}.avr-ai__proposal-refs[data-v-62cc4d0f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.3rem;margin-top:.4rem}.avr-ai__id[data-v-62cc4d0f]{-webkit-margin-start:.35rem;margin-inline-start:.35rem;color:#78909c}.avr-ai__problem[data-v-62cc4d0f]{width:92%;margin-top:.35rem;font-size:.8rem;color:#c62828;line-height:1.5}.avr-ai__actions[data-v-62cc4d0f]{margin-top:.45rem}.avr-ai__thinking[data-v-62cc4d0f]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;color:#6d6d8a}.avr-ai__thinking-text[data-v-62cc4d0f]{-webkit-margin-start:.3rem;margin-inline-start:.3rem;font-size:.82rem}.avr-ai__dot[data-v-62cc4d0f]{width:6px;height:6px;border-radius:50%;background:#9575cd;-webkit-animation:avr-ai-pulse-62cc4d0f 1.2s ease-in-out infinite;animation:avr-ai-pulse-62cc4d0f 1.2s ease-in-out infinite}.avr-ai__dot[data-v-62cc4d0f]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.avr-ai__dot[data-v-62cc4d0f]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes avr-ai-pulse-62cc4d0f{0%,80%,to{opacity:.3}40%{opacity:1}}@keyframes avr-ai-pulse-62cc4d0f{0%,80%,to{opacity:.3}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.avr-ai__dot[data-v-62cc4d0f]{-webkit-animation:none;animation:none;opacity:.7}}.avr-ai__pick[data-v-62cc4d0f]{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:2px}.avr-ai__picker[data-v-62cc4d0f]{padding:.7rem;min-width:320px}.avr-ai__picker-title[data-v-62cc4d0f]{font-size:.82rem;color:#4527a0;font-weight:600;margin-bottom:.5rem}.avr-ai__code[data-v-62cc4d0f]{font-size:.82em;padding:0 .3em;border-radius:4px;background:#ede7f6;color:#311b92;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.avr-ai__msg--user .avr-ai__code[data-v-62cc4d0f]{background:hsla(0,0%,100%,.2);color:#fff}.avr-ai__compose[data-v-62cc4d0f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.5rem}.avr-ai__input[data-v-62cc4d0f]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.avr-ai__input[data-v-62cc4d0f] textarea{max-height:140px;overflow-y:auto!important}.avr-ai__send[data-v-62cc4d0f]{min-width:44px!important;height:40px!important;padding:0!important}.avr-ai__note[data-v-62cc4d0f]{margin-top:.4rem;font-size:.75rem;color:#78909c}.avr-page[data-v-21521fb2]{padding:1.25rem 1rem 3rem}.avr-page.rtl[data-v-21521fb2]{direction:rtl}.avr-shell[data-v-21521fb2]{max-width:1080px;margin:0 auto}.avr-head[data-v-21521fb2]{gap:.9rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.1rem}.avr-head[data-v-21521fb2],.avr-head__mark[data-v-21521fb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avr-head__mark[data-v-21521fb2]{width:46px;height:46px;border-radius:12px;background:#e8eaf6;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.avr-head__text[data-v-21521fb2]{-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px;min-width:0}.avr-head__title[data-v-21521fb2]{font-size:1.35rem;font-weight:700;margin:0;color:#263238}.avr-head__sub[data-v-21521fb2]{margin:.15rem 0 0;color:#607d8b;font-size:.86rem}.avr-head__actions[data-v-21521fb2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.avr-btn[data-v-21521fb2]{text-transform:none;letter-spacing:0}.avr-btn__icon[data-v-21521fb2]{-webkit-margin-end:.35rem;margin-inline-end:.35rem}.avr-alert[data-v-21521fb2]{margin-bottom:1rem}.avr-alert__title[data-v-21521fb2]{font-weight:700}.avr-list[data-v-21521fb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem}.avr-row[data-v-21521fb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;border:1px solid #e0e3e7;border-radius:10px;background:#fff}.avr-row--off[data-v-21521fb2]{opacity:.62}.avr-row--skeleton[data-v-21521fb2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.avr-row__main[data-v-21521fb2]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.avr-row__name[data-v-21521fb2]{font-weight:700;color:#263238}.avr-row__desc[data-v-21521fb2]{color:#607d8b;font-size:.84rem;margin-top:.1rem}.avr-row__expr[data-v-21521fb2]{display:block;margin-top:.4rem;padding:.35rem .5rem;background:#f5f7fa;border-radius:6px;color:#37474f;font-size:.8rem;direction:ltr;text-align:left;white-space:pre-wrap;word-break:break-word}.avr-row__chips[data-v-21521fb2]{margin-top:.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.3rem}.avr-chip__id[data-v-21521fb2]{-webkit-margin-start:.35rem;margin-inline-start:.35rem;color:#78909c}.avr-row__actions[data-v-21521fb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.15rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.avr-switch[data-v-21521fb2]{margin:0;padding:0}.avr-skel[data-v-21521fb2]{border-radius:6px;background:#eceff1;height:12px;width:60%}.avr-skel--short[data-v-21521fb2]{width:35%;margin-top:.5rem}.avr-empty[data-v-21521fb2]{text-align:center;padding:3rem 1rem;color:#607d8b}.avr-empty__title[data-v-21521fb2]{font-weight:700;color:#37474f;margin-top:.6rem}.avr-empty__body[data-v-21521fb2]{font-size:.88rem}.avr-dialog__title[data-v-21521fb2]{font-weight:700}.avr-dialog__body[data-v-21521fb2]{padding-top:.75rem!important}.avr-dialog>.avr-dialog__body[data-v-21521fb2]{overflow-y:auto!important;min-height:0}.avr-dialog>.avr-dialog__body--split[data-v-21521fb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1rem;overflow-y:hidden!important}.avr-dialog__body--split>.avr-dialog__ai[data-v-21521fb2]{-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%;min-width:0;max-height:100%}.avr-dialog__body--split>.avr-dialog__form[data-v-21521fb2]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow-y:auto!important;-webkit-padding-end:.35rem;padding-inline-end:.35rem;padding-top:.35rem}.avr-dialog__actions[data-v-21521fb2]{padding:.75rem 1rem}.avr-preset[data-v-21521fb2]{border:1px dashed #c5cae9;border-radius:8px;padding:.7rem .8rem;margin-bottom:.4rem;background:#fafbff}.avr-preset__desc[data-v-21521fb2]{color:#455a64;font-size:.86rem}.avr-preset__units[data-v-21521fb2]{color:#78909c;font-size:.78rem;margin:.25rem 0 .35rem}.avr-expr__error[data-v-21521fb2]{color:#c62828;font-size:.78rem;margin-top:-.4rem}.avr-expr__hint[data-v-21521fb2]{color:#78909c;font-size:.78rem;margin-top:.2rem}.avr-try[data-v-21521fb2]{margin-top:1rem;padding:.8rem;border-radius:8px;background:#f5f7fa}.avr-try__title[data-v-21521fb2]{font-weight:700;color:#37474f;margin-bottom:.5rem}.avr-try__hint[data-v-21521fb2]{font-size:.8rem;color:#607d8b;margin-bottom:.7rem}.avr-try__verdict[data-v-21521fb2]{margin-top:.7rem}.avr-try__actions[data-v-21521fb2]{margin-top:.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.avr-try__visit[data-v-21521fb2]{max-width:190px}@media (max-width:600px){.avr-row[data-v-21521fb2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.avr-row__actions[data-v-21521fb2]{-ms-flex-item-align:end;align-self:flex-end}}