:root{--ia-bg: #FBFCFA;--ia-surface: #FFFFFF;--ia-surface-muted: #E8ECF1;--ia-ink: #20332E;--ia-ink-secondary: #5B6573;--ia-muted: #697A73;--ia-faint: #97A39D;--ia-line: #E3E9E4;--ia-line-strong: #CBD5CF;--ia-accent: #23745A;--ia-accent-soft: #EEF5F0;--ia-accent-ink: #0E3F2C;--ia-soft: #EEF5F0;--ia-tint: #F5F7F3;--ia-warn: #9A6A00;--ia-warn-soft: #FEF3C7;--ia-danger: #B91C1C;--ia-danger-soft: #FEE2E2;--ia-info: #1D4ED8;--ia-info-soft: #DBEAFE;--ia-scrim: rgba(32, 51, 46, .4);--bg-alt: #F2F4F7;--border-alt: #D5DBE3;--ink-alt: #111827;--font-ui: "Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;--font-caption: "Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;--font-data: "IBM Plex Mono", ui-monospace, "SF Mono", monospace;--text-xs: 11px;--text-sm: 12px;--text-md: 13px;--text-lg: 15px;--text-xl: 18px;--text-2xl: 20px;--control-h-sm: 28px;--control-h: 32px;--control-h-lg: 36px;--control-pop-h: 280px;--space-1: 4px;--space-1-5: 6px;--space-2: 8px;--space-2-5: 10px;--space-3: 12px;--space-3-5: 14px;--space-4: 16px;--space-4-5: 18px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 48px;--radius-sm: 8px;--radius-input: 10px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--ls-caps: .05em;--shadow-card: 0 1px 2px rgba(32, 51, 46, .05);--shadow-modal: 0 8px 32px rgba(32, 51, 46, .16)}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2) format("woff2"),url(/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-500-normal-T0SG181k.woff2) format("woff2"),url(/assets/montserrat-cyrillic-500-normal-CyGtXmN9.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2) format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2) format("woff2"),url(/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2) format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2) format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2) format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ia-badge[data-v-eee131cc]{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font:600 var(--text-xs) / 1.4 var(--font-ui);white-space:nowrap}.ia-badge--mono[data-v-eee131cc]{font-family:var(--font-data);font-weight:400}.ia-badge--accent[data-v-eee131cc]{background:var(--ia-accent-soft);color:var(--ia-accent-ink)}.ia-badge--warn[data-v-eee131cc]{background:var(--ia-warn-soft);color:var(--ia-warn)}.ia-badge--danger[data-v-eee131cc]{background:var(--ia-danger-soft);color:var(--ia-danger)}.ia-badge--neutral[data-v-eee131cc]{background:var(--ia-tint);color:var(--ia-muted)}.ia-badge--info[data-v-eee131cc]{background:var(--ia-info-soft);color:var(--ia-info)}.ia-badge__dot[data-v-eee131cc]{width:var(--space-1-5);height:var(--space-1-5);flex:none;border-radius:50%;background:currentcolor}.ia-btn[data-v-8e53e378]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-3);border:1px solid transparent;border-radius:var(--radius-input);font:600 var(--text-md) / 1 var(--font-ui);white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ia-btn[data-v-8e53e378]:disabled{opacity:.55;cursor:default}.ia-btn.ia-btn--pending[data-v-8e53e378],.ia-btn.ia-btn--pending[data-v-8e53e378]:disabled{border-color:transparent;background:var(--ia-tint);color:var(--ia-faint);opacity:1}.ia-btn--sm[data-v-8e53e378]{height:var(--control-h-sm);padding:0 var(--space-2-5);border-radius:var(--radius-sm);font-size:var(--text-sm)}.ia-btn--primary[data-v-8e53e378]{background:var(--ia-accent);color:#fff}.ia-btn--primary[data-v-8e53e378]:not(:disabled):hover{background:#1b5a46}.ia-btn--ghost[data-v-8e53e378]{background:transparent;border-color:var(--ia-line-strong);color:var(--ia-ink)}.ia-btn--ghost[data-v-8e53e378]:not(:disabled):hover{border-color:var(--ia-accent);color:var(--ia-accent)}.ia-btn--danger[data-v-8e53e378]{background:var(--ia-danger);color:#fff}.ia-btn--danger[data-v-8e53e378]:not(:disabled):hover{background:#991b1b}.ia-btn--block[data-v-8e53e378]{width:100%}.ia-btn__spinner[data-v-8e53e378]{width:1em;height:1em;border:2px solid var(--ia-line);border-top-color:currentcolor;border-radius:50%;animation:ia-btn-spin-8e53e378 .8s linear infinite}@keyframes ia-btn-spin-8e53e378{to{transform:rotate(360deg)}}.ia-card[data-v-3ab476b4]{display:block;border:1px solid var(--ia-line);background:var(--ia-surface);box-shadow:var(--shadow-card)}.ia-card--tint[data-v-3ab476b4]{background:var(--ia-tint);box-shadow:none}.ia-card--r-sm[data-v-3ab476b4]{border-radius:var(--radius-sm)}.ia-card--r-md[data-v-3ab476b4]{border-radius:var(--radius-md)}.ia-card--r-lg[data-v-3ab476b4]{border-radius:var(--radius-lg)}.ia-card--pad-none[data-v-3ab476b4]{padding:0}.ia-card--pad-sm[data-v-3ab476b4]{padding:var(--space-3)}.ia-card--pad-md[data-v-3ab476b4]{padding:var(--space-3-5)}.ia-card--pad-lg[data-v-3ab476b4]{padding:var(--space-4)}.ia-icon[data-v-eb9bf15c]{display:inline-block;flex:none;vertical-align:-.15em}.ia-check[data-v-704bf57f]{display:inline-flex;align-items:flex-start;gap:var(--space-2-5);cursor:pointer}.ia-check--disabled[data-v-704bf57f]{cursor:default;opacity:.55}.ia-check__input[data-v-704bf57f]{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.ia-check__box[data-v-704bf57f]{display:inline-flex;align-items:center;justify-content:center;width:var(--space-4);height:var(--space-4);border:1px solid var(--ia-line-strong);border-radius:var(--radius-sm);background:var(--ia-surface);color:transparent;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ia-check__input:checked+.ia-check__box[data-v-704bf57f],.ia-check__input:focus-visible+.ia-check__box[data-v-704bf57f]{border-color:var(--ia-accent)}.ia-check__input:checked+.ia-check__box[data-v-704bf57f]{background:var(--ia-accent);color:#fff}.ia-check__switch[data-v-704bf57f]{position:relative;width:var(--space-7);height:var(--space-5);border-radius:999px;background:var(--ia-line-strong);transition:background-color .15s ease}.ia-check__switch[data-v-704bf57f]:after{content:"";position:absolute;top:50%;left:var(--space-1);width:var(--space-3);height:var(--space-3);border-radius:50%;background:#fff;transform:translateY(-50%);transition:left .15s ease}.ia-check__input:checked+.ia-check__switch[data-v-704bf57f]{background:var(--ia-accent)}.ia-check__input:checked+.ia-check__switch[data-v-704bf57f]:after{left:calc(100% - var(--space-3) - var(--space-1))}.ia-check__text[data-v-704bf57f]{display:flex;flex-direction:column;gap:var(--space-1)}.ia-check__label[data-v-704bf57f]{font:400 var(--text-md) / 1.45 var(--font-ui);color:var(--ia-ink)}.ia-check__hint[data-v-704bf57f]{font:400 var(--text-xs) / 1.4 var(--font-caption);color:var(--ia-muted)}.ia-empty[data-v-24a690fe]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-7) var(--space-6);text-align:center}.ia-empty__icon[data-v-24a690fe]{display:inline-flex;align-items:center;justify-content:center;width:var(--space-7);height:var(--space-7);margin-bottom:var(--space-1);border-radius:50%;background:var(--ia-tint);color:var(--ia-faint)}.ia-empty__title[data-v-24a690fe]{margin:0;font:600 var(--text-lg) / 1.45 var(--font-ui);color:var(--ia-ink)}.ia-empty__text[data-v-24a690fe]{max-width:420px;margin:0;font:400 var(--text-sm) / 1.5 var(--font-caption);color:var(--ia-muted)}.ia-empty__action[data-v-24a690fe]{margin-top:var(--space-2)}.ia-field[data-v-6707a917]{display:flex;flex-direction:column;gap:var(--space-1-5)}.ia-field__label[data-v-6707a917]{font:600 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-ink)}.ia-field__input[data-v-6707a917]{height:var(--control-h-lg);padding:0 var(--space-3);border:1px solid var(--ia-line-strong);border-radius:var(--radius-input);background:var(--ia-surface);font:400 var(--text-md) / 1.45 var(--font-ui);color:var(--ia-ink);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.ia-field__input--multiline[data-v-6707a917]{height:auto;padding:var(--space-2) var(--space-3);resize:vertical}.ia-field__input[data-v-6707a917]::placeholder{color:var(--ia-faint)}.ia-field__input[data-v-6707a917]:focus{border-color:var(--ia-accent);box-shadow:0 0 0 3px var(--ia-accent-soft)}.ia-field__input--error[data-v-6707a917]{border-color:var(--ia-danger)}.ia-field__input--error[data-v-6707a917]:focus{box-shadow:0 0 0 3px var(--ia-danger-soft)}.ia-field__input[data-v-6707a917]:disabled{background:var(--ia-tint);color:var(--ia-muted)}.ia-field__input--mono[data-v-6707a917]{font-family:var(--font-data)}.ia-field__msg[data-v-6707a917]{font:400 var(--text-xs) / 1.4 var(--font-caption);color:var(--ia-muted)}.ia-field__msg--error[data-v-6707a917]{color:var(--ia-danger)}.ia-combo__pop[data-v-5e28fccc]{position:fixed;z-index:150;max-height:var(--control-pop-h);margin:0;padding:var(--space-1);overflow-y:auto;border:1px solid var(--ia-line-strong);border-radius:var(--radius-input);background:var(--ia-surface);box-shadow:var(--shadow-modal)}.ia-combo__group[data-v-5e28fccc]{padding:var(--space-1-5) var(--space-2-5) var(--space-1);font:600 var(--text-xs) / 1.4 var(--font-ui);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ia-muted)}.ia-combo__opt[data-v-5e28fccc]{padding:var(--space-1-5) var(--space-2-5);border-radius:var(--radius-sm);font:400 var(--text-md) / 1.45 var(--font-ui);color:var(--ia-ink);cursor:pointer}.ia-combo__opt--active[data-v-5e28fccc]{background:var(--ia-tint)}.ia-combo__opt--selected[data-v-5e28fccc]{font-weight:600;color:var(--ia-accent-ink)}.ia-combo__opt--disabled[data-v-5e28fccc]{color:var(--ia-faint);cursor:default}.ia-combo[data-v-4189e59d]{display:flex;flex-direction:column;gap:var(--space-1-5)}.ia-combo__label[data-v-4189e59d]{font:600 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-ink)}.ia-combo__trigger[data-v-4189e59d]{display:inline-flex;align-items:center;gap:var(--space-1-5);width:100%;height:var(--control-h-lg);padding:0 var(--space-2-5);border:1px solid var(--ia-line-strong);border-radius:var(--radius-input);background:var(--ia-surface);font:400 var(--text-md) / 1.45 var(--font-ui);color:var(--ia-ink);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.ia-combo__trigger--sm[data-v-4189e59d]{height:var(--control-h-sm);font-size:var(--text-sm)}.ia-combo__trigger[data-v-4189e59d]:hover:not(:disabled){border-color:var(--ia-accent)}.ia-combo__trigger[data-v-4189e59d]:focus-visible{outline:none;border-color:var(--ia-accent);box-shadow:0 0 0 3px var(--ia-accent-soft)}.ia-combo__trigger--error[data-v-4189e59d]{border-color:var(--ia-danger)}.ia-combo__trigger[data-v-4189e59d]:disabled{background:var(--ia-tint);color:var(--ia-muted);cursor:default}.ia-combo__value[data-v-4189e59d]{flex:1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ia-combo__value--ph[data-v-4189e59d]{color:var(--ia-faint)}.ia-combo__chevron[data-v-4189e59d]{flex:none;color:var(--ia-muted);transition:transform .15s ease}.ia-combo__chevron--open[data-v-4189e59d]{transform:rotate(180deg)}.ia-combo__msg[data-v-4189e59d]{font:400 var(--text-xs) / 1.4 var(--font-caption);color:var(--ia-muted)}.ia-combo__msg--error[data-v-4189e59d]{color:var(--ia-danger)}.ia-modal__scrim[data-v-87c44202]{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-start;justify-content:center;padding:var(--space-8) var(--space-6);overflow-y:auto;background:var(--ia-scrim)}.ia-modal__panel[data-v-87c44202]{display:flex;flex-direction:column;width:100%;border:1px solid var(--ia-line);border-radius:var(--radius-lg);background:var(--ia-surface);box-shadow:var(--shadow-modal)}.ia-modal__head[data-v-87c44202]{display:flex;align-items:center;gap:var(--space-2-5);min-height:calc(var(--control-h) + var(--space-3));padding-block:var(--space-2-5);border-bottom:1px solid var(--ia-line)}.ia-modal__icon[data-v-87c44202]{display:inline-flex;align-items:center;justify-content:center;width:var(--control-h-lg);height:var(--control-h-lg);flex:none;border-radius:var(--radius-input);background:var(--ia-accent-soft);color:var(--ia-accent)}.ia-modal__titles[data-v-87c44202]{display:flex;flex:1;flex-direction:column;gap:var(--space-1);min-width:0}.ia-modal__title[data-v-87c44202]{font:600 var(--text-lg) / 1.3 var(--font-ui);color:var(--ia-ink)}.ia-modal__subtitle[data-v-87c44202]{font:400 var(--text-xs) / 1.4 var(--font-caption);color:var(--ia-muted)}.ia-modal__title-extra[data-v-87c44202]{display:inline-flex;align-items:center;gap:var(--space-2);flex:none;margin-left:var(--space-2-5)}.ia-modal__close[data-v-87c44202]{display:inline-flex;align-items:center;justify-content:center;width:var(--control-h-sm);height:var(--control-h-sm);flex:none;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--ia-muted);cursor:pointer;transition:color .15s ease,background-color .15s ease}.ia-modal__close[data-v-87c44202]:hover{color:var(--ia-ink);background:var(--ia-tint)}.ia-modal__body[data-v-87c44202]{padding-block:var(--space-4)}.ia-modal__foot[data-v-87c44202]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);padding-block:var(--space-3) var(--space-4);border-top:1px solid var(--ia-line)}.ia-modal-enter-active[data-v-87c44202]{transition:opacity .15s ease}.ia-modal-enter-active .ia-modal__panel[data-v-87c44202]{transition:transform .2s ease,opacity .2s ease}.ia-modal-leave-active[data-v-87c44202]{transition:opacity .15s ease}.ia-modal-leave-active .ia-modal__panel[data-v-87c44202]{transition:transform .15s ease,opacity .15s ease}.ia-modal-enter-from[data-v-87c44202],.ia-modal-leave-to[data-v-87c44202]{opacity:0}.ia-modal-enter-from .ia-modal__panel[data-v-87c44202],.ia-modal-leave-to .ia-modal__panel[data-v-87c44202]{transform:scale(.97);opacity:0}.ia-spinner[data-v-65de9b1b]{display:inline-block;border:2px solid var(--ia-line);border-top-color:var(--ia-accent);border-radius:50%;animation:ia-spinner-spin-65de9b1b .8s linear infinite}@keyframes ia-spinner-spin-65de9b1b{to{transform:rotate(360deg)}}.ia-toasts[data-v-d0083e7a]{position:fixed;right:var(--space-6);bottom:var(--space-6);z-index:200;display:flex;flex-direction:column;gap:var(--space-2)}.ia-toast[data-v-d0083e7a]{display:flex;align-items:center;gap:var(--space-2-5);min-width:260px;max-width:380px;padding:var(--space-2-5) var(--space-3);border:1px solid var(--ia-line);border-radius:var(--radius-md);background:var(--ia-surface);box-shadow:var(--shadow-modal)}.ia-toast__text[data-v-d0083e7a]{flex:1;font:400 var(--text-sm) / 1.45 var(--font-ui);color:var(--ia-ink)}.ia-toast--accent[data-v-d0083e7a]{border-left:3px solid var(--ia-accent)}.ia-toast--warn[data-v-d0083e7a]{border-left:3px solid var(--ia-warn)}.ia-toast--danger[data-v-d0083e7a]{border-left:3px solid var(--ia-danger)}.ia-toast--neutral[data-v-d0083e7a]{border-left:3px solid var(--ia-line-strong)}.ia-toast__action[data-v-d0083e7a]{flex:none;padding:var(--space-1) var(--space-2);border:1px solid var(--ia-line-strong);border-radius:var(--radius-sm);background:transparent;font:600 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-accent-ink);cursor:pointer;transition:border-color .15s ease}.ia-toast__action[data-v-d0083e7a]:hover{border-color:var(--ia-accent);color:var(--ia-accent)}.ia-toast__close[data-v-d0083e7a]{border:none;background:transparent;color:var(--ia-faint);font:400 var(--text-lg) / 1 var(--font-ui);cursor:pointer}.ia-toast__close[data-v-d0083e7a]:hover{color:var(--ia-ink)}.ia-toast-enter-active[data-v-d0083e7a],.ia-toast-leave-active[data-v-d0083e7a]{transition:opacity .2s ease,transform .2s ease}.ia-toast-enter-from[data-v-d0083e7a],.ia-toast-leave-to[data-v-d0083e7a]{opacity:0;transform:translateY(var(--space-2))}.page-head[data-v-e09c0858]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6)}.page-head__titles[data-v-e09c0858]{display:flex;flex-direction:column;gap:var(--space-1-5);min-width:0}.page-head__title[data-v-e09c0858]{margin:0;font:600 var(--text-xl) / 1.3 var(--font-ui);color:var(--ia-ink)}.page-head__sub[data-v-e09c0858]{margin:0;max-width:720px;font:400 var(--text-md) / 1.5 var(--font-ui);color:var(--ia-muted)}.page-head__actions[data-v-e09c0858]{display:flex;flex:none;gap:var(--space-2)}html,body,#app{min-height:100%}*{box-sizing:border-box}body{margin:0;background:var(--ia-bg);color:var(--ia-ink);font:400 14px/1.5 var(--font-ui);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font-family:inherit}.agents__item[data-v-c0360e27]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--space-3);padding:var(--space-2-5) var(--space-3);border:1px solid var(--ia-line);border-radius:var(--radius-md);background:var(--ia-surface);cursor:pointer;text-align:left}.agents__item[data-v-c0360e27]:hover{border-color:var(--ia-accent)}.agents__main[data-v-c0360e27]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.agents__name[data-v-c0360e27]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.agents__title[data-v-c0360e27]{font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.agents__badge-new[data-v-c0360e27]{border:1px solid var(--ia-accent)}.agents__description[data-v-c0360e27]{margin:0;font:400 var(--text-md) / 1.45 var(--font-ui);color:var(--ia-muted)}.agents__side[data-v-c0360e27]{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1)}.agents__model[data-v-c0360e27]{margin:0;font:400 var(--text-md) / 1.4 var(--font-data);color:var(--ia-ink)}.agents__stats[data-v-c0360e27]{margin:0;font:400 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-muted)}.agents__dot[data-v-c0360e27]{width:var(--space-2);height:var(--space-2);flex:none;border-radius:4px}.agents__dot--on[data-v-c0360e27]{background:var(--ia-accent)}.agents__dot--off[data-v-c0360e27]{background:var(--ia-line-strong)}.agents[data-v-f79e4874]{display:flex;flex-direction:column;gap:var(--space-3)}.agents__loading[data-v-f79e4874]{display:flex;justify-content:center;padding:var(--space-4) 0}.agents__list[data-v-f79e4874]{display:flex;flex-direction:column;gap:var(--space-2-5)}.agents__default[data-v-f79e4874]{display:flex;flex-direction:column;gap:var(--space-1-5)}.agents__label[data-v-f79e4874]{margin:0;font:600 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink)}.agents__hint[data-v-f79e4874]{margin:0;font:400 var(--text-sm) / 1.45 var(--font-ui);color:var(--ia-muted)}.agents__footer[data-v-f79e4874]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.agent[data-v-9ecfddba]{display:flex;flex-direction:column;gap:var(--space-3)}.agent__row[data-v-9ecfddba]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--space-3);align-items:start}.agent__label[data-v-9ecfddba]{margin:0 0 var(--space-1-5);font:600 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink)}.agent__search .agent__label[data-v-9ecfddba]{margin:0}.agent__custom[data-v-9ecfddba] .ia-field__input{border:1.5px solid var(--ia-accent)}.agent__core-block[data-v-9ecfddba]{padding:var(--space-2-5) var(--space-3);border:1px solid var(--ia-line);border-radius:var(--radius-input);background:var(--ia-tint)}.agent__core-text[data-v-9ecfddba]{margin:0;font:400 var(--text-md) / 1.5 var(--font-ui);color:var(--ia-muted)}.agent__core-loading[data-v-9ecfddba]{display:flex;padding:var(--space-3) 0}.agent__search[data-v-9ecfddba]{display:flex;flex-direction:column;gap:var(--space-1-5)}.agent__footer[data-v-9ecfddba]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.agent__status[data-v-9ecfddba]{display:inline-flex;align-items:center;gap:var(--space-2)}.agent__dot[data-v-9ecfddba]{width:var(--space-2);height:var(--space-2);flex:none;border-radius:4px}.agent__dot--on[data-v-9ecfddba]{background:var(--ia-accent)}.agent__dot--off[data-v-9ecfddba]{background:var(--ia-line-strong)}.agent__status-label[data-v-9ecfddba]{font:600 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-accent)}.agent__status-label--off[data-v-9ecfddba]{color:var(--ia-muted)}.agent__actions[data-v-9ecfddba]{display:inline-flex;gap:var(--space-2)}@media(max-width:720px){.agent__row[data-v-9ecfddba]{grid-template-columns:1fr}.agent__footer[data-v-9ecfddba]{flex-direction:column-reverse;align-items:stretch}}.agent__badge-new[data-v-5808f606]{border:1px solid var(--ia-accent)}.settings__grid[data-v-3b5c59e8]{display:flex;flex-direction:column;gap:var(--space-3)}.settings__row[data-v-3b5c59e8]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.settings__card[data-v-3b5c59e8]{display:flex;flex-direction:column;gap:var(--space-2-5);cursor:pointer;transition:border-color .15s ease}.settings__card[data-v-3b5c59e8]:hover{border-color:var(--ia-accent)}.settings__card-head[data-v-3b5c59e8]{display:flex;align-items:center;gap:var(--space-2-5)}.settings__tile[data-v-3b5c59e8]{display:inline-flex;align-items:center;justify-content:center;width:var(--space-7);height:var(--space-7);flex:none;border-radius:var(--radius-md);background:var(--ia-accent-soft);color:var(--ia-accent)}.settings__card-title[data-v-3b5c59e8]{flex:1;font:600 var(--text-xl) / 1.3 var(--font-ui);color:var(--ia-ink)}.settings__chevron[data-v-3b5c59e8]{color:var(--ia-muted)}.settings__card-sub[data-v-3b5c59e8]{margin:0;font:400 var(--text-md) / 1.45 var(--font-ui);color:var(--ia-muted)}.settings__sections[data-v-3b5c59e8]{display:flex;flex-direction:column;gap:var(--space-1)}.settings__sections-label[data-v-3b5c59e8]{font:600 var(--text-xs) / 1.4 var(--font-ui);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ia-faint)}.settings__sections-text[data-v-3b5c59e8]{font:400 var(--text-md) / 1.5 var(--font-ui);color:var(--ia-ink)}@media(max-width:960px){.settings__row[data-v-3b5c59e8]{grid-template-columns:1fr}}.settings[data-v-0c772e4b]{max-width:1160px;margin:0 auto;padding:var(--space-6) var(--space-7) var(--space-7)}.settings__header[data-v-0c772e4b]{display:flex;flex-direction:column;gap:var(--space-1-5);margin-bottom:var(--space-5)}.settings__title[data-v-0c772e4b]{margin:0;font:600 var(--text-2xl) / 1.25 var(--font-ui);color:var(--ia-ink)}.settings__notice[data-v-0c772e4b]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--ia-tint)}.settings__notice-text[data-v-0c772e4b]{margin:0;font:600 var(--text-md) / 1.5 var(--font-ui);color:var(--ia-ink)}@media(max-width:960px){.settings[data-v-0c772e4b]{padding:var(--space-4)}}.engines[data-v-babf0e51]{display:flex;flex-direction:column;gap:var(--space-3)}.engines__list[data-v-babf0e51]{display:flex;flex-direction:column;gap:var(--space-2-5)}.engines__item[data-v-babf0e51]{border:1px solid var(--ia-line);border-radius:var(--radius-md);background:var(--ia-surface)}.engines__head[data-v-babf0e51]{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border:none;background:transparent;text-align:left;cursor:pointer}.engines__main[data-v-babf0e51]{display:flex;flex:1;flex-direction:column;gap:var(--space-1);min-width:0}.engines__name[data-v-babf0e51]{font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.engines__summary[data-v-babf0e51]{font:400 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-muted)}.engines__chevron[data-v-babf0e51]{flex:none;color:var(--ia-muted);transition:transform .15s ease}.engines__chevron--open[data-v-babf0e51]{transform:rotate(180deg)}.engines__body[data-v-babf0e51]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-2-5) var(--space-4) var(--space-4)}.engines__block[data-v-babf0e51]{display:flex;flex-direction:column;gap:var(--space-1)}.engines__block-label[data-v-babf0e51]{font:600 var(--text-xs) / 1.4 var(--font-ui);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ia-faint)}.engines__block-text[data-v-babf0e51]{margin:0;font:400 var(--text-md) / 1.5 var(--font-ui);color:var(--ia-ink)}.orgproviders__item[data-v-7fb5b86e]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2-5) var(--space-3);border:1px solid var(--ia-line);border-radius:var(--radius-md);background:var(--ia-surface)}.orgproviders__item--edit[data-v-7fb5b86e]{border-color:var(--ia-accent)}.orgproviders__head[data-v-7fb5b86e]{display:flex;align-items:center;gap:var(--space-3)}.orgproviders__title[data-v-7fb5b86e]{display:flex;align-items:center;gap:var(--space-2);flex:1;min-width:0}.orgproviders__dot[data-v-7fb5b86e]{width:var(--space-2);height:var(--space-2);flex:none;border-radius:50%}.orgproviders__dot--on[data-v-7fb5b86e]{background:var(--ia-accent)}.orgproviders__dot--off[data-v-7fb5b86e]{background:var(--ia-line-strong)}.orgproviders__main[data-v-7fb5b86e]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.orgproviders__name[data-v-7fb5b86e]{margin:0;font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.orgproviders__url[data-v-7fb5b86e]{margin:0;font:400 var(--text-md) / 1.4 var(--font-data);color:var(--ia-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orgproviders__actions[data-v-7fb5b86e]{display:flex;align-items:center;gap:var(--space-1-5)}.orgproviders__proxy[data-v-7fb5b86e]{flex:none;width:180px}.orgproviders__icon-btn[data-v-7fb5b86e]{display:inline-flex;align-items:center;justify-content:center;width:var(--control-h-sm);height:var(--control-h-sm);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--ia-muted);cursor:pointer}.orgproviders__icon-btn[data-v-7fb5b86e]:hover:not(:disabled){color:var(--ia-accent);background:var(--ia-accent-soft)}.orgproviders__icon-btn[data-v-7fb5b86e]:disabled{color:var(--ia-faint);cursor:default}.orgproviders__conf[data-v-7fb5b86e]{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--ia-tint);font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.orgproviders__conf--on[data-v-7fb5b86e]{background:var(--ia-accent-soft);color:var(--ia-accent-ink)}.orgproviders__remove[data-v-7fb5b86e]{display:inline-flex;align-items:center;justify-content:center;width:var(--control-h-sm);height:var(--control-h-sm);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--ia-faint);cursor:pointer}.orgproviders__remove[data-v-7fb5b86e]:hover{color:var(--ia-danger);background:var(--ia-danger-soft)}@media(max-width:720px){.orgproviders__head[data-v-7fb5b86e]{flex-wrap:wrap}.orgproviders__proxy[data-v-7fb5b86e]{width:100%}}.orgproviders[data-v-4abcb521]{display:flex;flex-direction:column;gap:var(--space-3)}.orgproviders__list[data-v-4abcb521]{display:flex;flex-direction:column;gap:var(--space-2-5)}.orgproviders__form[data-v-4abcb521]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3-5);border-radius:var(--radius-md);background:var(--ia-tint)}.orgproviders__add[data-v-4abcb521]{align-self:flex-start}.orgproviders__form-title[data-v-4abcb521]{margin:0;font:600 var(--text-xs) / 1.4 var(--font-ui);letter-spacing:var(--ls-caps);color:var(--ia-muted)}.orgproviders__row[data-v-4abcb521]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:var(--space-3)}.orgproviders__form-actions[data-v-4abcb521]{display:flex;justify-content:flex-end;gap:var(--space-2)}@media(max-width:720px){.orgproviders__row[data-v-4abcb521]{grid-template-columns:1fr}}.orgstages[data-v-4993c3f3]{display:flex;flex-direction:column;gap:var(--space-2-5)}.orgstages__head[data-v-4993c3f3]{display:grid;grid-template-columns:minmax(0,1fr) 180px 200px;gap:var(--space-3);padding:0 var(--space-4)}.orgstages__col[data-v-4993c3f3]{font:600 var(--text-xs) / 1.4 var(--font-ui);color:var(--ia-muted)}.orgstages__row[data-v-4993c3f3]{display:grid;grid-template-columns:minmax(0,1fr) 180px 200px;align-items:center;gap:var(--space-3);padding:var(--space-2-5) var(--space-4);border:1px solid var(--ia-line);border-radius:var(--radius-md);background:var(--ia-surface)}.orgstages__stage[data-v-4993c3f3]{display:flex;flex-direction:column;gap:var(--space-1)}.orgstages__name[data-v-4993c3f3]{font:600 var(--text-md) / 1.45 var(--font-ui);color:var(--ia-ink)}.orgstages__sub[data-v-4993c3f3]{font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.orgstages__unset[data-v-4993c3f3]{font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-faint)}.orgstages__input[data-v-4993c3f3]{height:var(--control-h-lg);padding:0 var(--space-3);border:1px solid var(--ia-line-strong);border-radius:var(--radius-input);background:var(--ia-surface);font:400 var(--text-md) / 1.45 var(--font-data);color:var(--ia-ink);outline:none}.orgstages__input[data-v-4993c3f3]:focus{border-color:var(--ia-accent);box-shadow:0 0 0 3px var(--ia-accent-soft)}.orgstages__input--set[data-v-4993c3f3]{color:var(--ia-accent)}.orgstages__input[data-v-4993c3f3]:disabled{background:var(--ia-tint);color:var(--ia-muted)}.orgstages__rowerror[data-v-4993c3f3]{grid-column:1 / -1;margin:0;font:400 var(--text-xs) / 1.4 var(--font-caption);color:var(--ia-danger)}.orgstages__actions[data-v-4993c3f3]{display:flex;justify-content:flex-end}@media(max-width:720px){.orgstages__head[data-v-4993c3f3]{display:none}.orgstages__row[data-v-4993c3f3]{grid-template-columns:1fr}}.prompts[data-v-9f11eccc]{display:flex;flex-direction:column;gap:var(--space-2-5)}.prompts__loading[data-v-9f11eccc]{display:flex;justify-content:center;padding:var(--space-4) 0}.prompts__item[data-v-9f11eccc]{border:1px solid var(--ia-line);border-radius:var(--radius-md);background:var(--ia-surface)}.prompts__item--open[data-v-9f11eccc]{border-color:var(--ia-accent)}.prompts__head[data-v-9f11eccc]{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-3-5);border:none;border-radius:var(--radius-md);background:transparent;cursor:pointer;text-align:left}.prompts__title[data-v-9f11eccc]{flex:1;font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.prompts__caret[data-v-9f11eccc]{flex:none;color:var(--ia-faint)}.prompts__custom[data-v-9f11eccc] .ia-field__input{border:1.5px solid var(--ia-accent)}.prompts__body[data-v-9f11eccc]{display:flex;flex-direction:column;gap:var(--space-3);padding:0 var(--space-3-5) var(--space-3)}.prompts__label[data-v-9f11eccc]{margin:0 0 var(--space-1-5);font:600 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink)}.prompts__core-block[data-v-9f11eccc]{padding:var(--space-2-5) var(--space-3);border:1px solid var(--ia-line);border-radius:var(--radius-input);background:var(--ia-tint)}.prompts__core-text[data-v-9f11eccc]{margin:0;font:400 var(--text-md) / 1.5 var(--font-ui);color:var(--ia-muted)}.prompts__footer[data-v-9f11eccc]{display:flex;justify-content:flex-end;gap:var(--space-2)}.searchprov__body[data-v-45703761]{display:flex;flex-direction:column;gap:var(--space-4);padding:0 var(--space-5) var(--space-5)}.searchprov__field[data-v-45703761]{display:flex;flex-direction:column;gap:var(--space-1-5)}.searchprov__label[data-v-45703761]{font:600 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-ink)}.searchprov__key[data-v-45703761]{display:flex;align-items:center;gap:var(--space-2);height:var(--control-h-lg);padding:0 var(--space-3);border:1px solid var(--ia-line-strong);border-radius:var(--radius-input);background:var(--ia-surface)}.searchprov__key-mask[data-v-45703761]{flex:1;font:400 var(--text-md) / 1.45 var(--font-data);color:var(--ia-ink)}.searchprov__key-change[data-v-45703761]{flex:none;border:none;padding:0;background:transparent;font:600 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-accent);cursor:pointer}.searchprov__key-change[data-v-45703761]:disabled{color:var(--ia-faint);cursor:default}.searchprov__row[data-v-45703761]{display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:var(--space-3);align-items:start}.searchprov__enabled[data-v-45703761]{padding-top:var(--space-1)}.searchprov__proxy-loading[data-v-45703761]{display:flex;align-items:center;min-height:var(--control-h-lg)}.searchprov__actions[data-v-45703761]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.searchprov__test-result[data-v-45703761]{font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-accent)}@media(max-width:720px){.searchprov__row[data-v-45703761]{grid-template-columns:1fr}}.searchprov__head[data-v-0f5e468d]{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5)}.searchprov__num[data-v-0f5e468d]{flex:none;width:var(--space-4);font:600 var(--text-sm) / 1.4 var(--font-ui);text-align:center;color:var(--ia-faint)}.searchprov__move[data-v-0f5e468d]{display:flex;flex-direction:column;gap:2px;flex:none}.searchprov__move-btn[data-v-0f5e468d]{display:inline-flex;align-items:center;justify-content:center;width:var(--space-6);height:var(--space-6);border:none;border-radius:var(--radius-sm);background:var(--ia-tint);color:var(--ia-muted);cursor:pointer}.searchprov__move-btn[data-v-0f5e468d]:hover:not(:disabled){color:var(--ia-accent)}.searchprov__move-btn[data-v-0f5e468d]:disabled{opacity:.45;cursor:default}.searchprov__flip[data-v-0f5e468d]{transform:rotate(180deg)}.searchprov__main[data-v-0f5e468d]{display:flex;flex:1;flex-direction:column;gap:var(--space-1);min-width:0}.searchprov__name[data-v-0f5e468d]{margin:0;font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.searchprov__host[data-v-0f5e468d]{margin:0;font:400 var(--text-md) / 1.4 var(--font-data);color:var(--ia-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchprov__status[data-v-0f5e468d]{display:inline-flex;align-items:center;gap:var(--space-1-5);flex:none;font:600 var(--text-sm) / 1.4 var(--font-ui)}.searchprov__status--on[data-v-0f5e468d]{color:var(--ia-accent)}.searchprov__status--off[data-v-0f5e468d]{color:var(--ia-warn)}.searchprov__dot[data-v-0f5e468d]{width:var(--space-2);height:var(--space-2);flex:none;border-radius:50%;background:currentColor}.searchprov__chevron[data-v-0f5e468d]{display:inline-flex;align-items:center;justify-content:center;width:var(--control-h-sm);height:var(--control-h-sm);flex:none;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--ia-muted);cursor:pointer}.searchprov__chevron[data-v-0f5e468d]:hover{color:var(--ia-ink);background:var(--ia-tint)}@media(max-width:720px){.searchprov__head[data-v-0f5e468d]{flex-wrap:wrap}.searchprov__main[data-v-0f5e468d]{flex-basis:100%;order:3}}.searchprov__item[data-v-8c5688eb]{border:1px solid var(--ia-line);border-radius:var(--radius-md);background:var(--ia-surface)}.searchprov__item--open[data-v-8c5688eb]{border-color:var(--ia-accent)}.searchprov[data-v-60f848b3]{display:flex;flex-direction:column;gap:var(--space-3)}.searchprov__list[data-v-60f848b3],.orgparallel[data-v-41334873]{display:flex;flex-direction:column;gap:var(--space-2-5)}.orgparallel__row[data-v-41334873]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--space-3) var(--space-4);border:1px solid var(--ia-line);border-radius:var(--radius-md);background:var(--ia-surface)}.orgparallel__text[data-v-41334873]{display:flex;flex:1;flex-direction:column;gap:var(--space-1)}.orgparallel__title[data-v-41334873]{font:600 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink)}.orgparallel__hint[data-v-41334873]{font:400 var(--text-sm) / 1.45 var(--font-ui);color:var(--ia-muted)}.orgparallel__counter[data-v-41334873]{display:flex;align-items:center;gap:var(--space-2-5)}.orgparallel__stepper[data-v-41334873]{display:flex;align-items:center;gap:var(--space-2)}.orgparallel__btn[data-v-41334873]{display:inline-flex;align-items:center;justify-content:center;width:var(--control-h);height:var(--control-h);border:none;border-radius:var(--radius-sm);background:var(--ia-tint);font:400 var(--text-lg) / 1 var(--font-ui);color:var(--ia-ink);cursor:pointer;transition:background-color .15s ease}.orgparallel__btn[data-v-41334873]:hover:not(:disabled){background:var(--ia-accent-soft)}.orgparallel__btn[data-v-41334873]:disabled{opacity:.4;cursor:default}.orgparallel__value[data-v-41334873]{width:var(--space-7);text-align:center;font:600 var(--text-lg) / 1.4 var(--font-data);color:var(--ia-ink)}.orgparallel__unit[data-v-41334873]{min-width:var(--space-8);font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.orgparallel__actions[data-v-41334873]{display:flex;justify-content:flex-end}.proxies__form[data-v-423e2c8b]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3-5);border-radius:var(--radius-md);background:var(--ia-tint)}.proxies__form-title[data-v-423e2c8b]{margin:0;font:600 var(--text-xs) / 1.4 var(--font-ui);letter-spacing:var(--ls-caps);color:var(--ia-muted)}.proxies__row[data-v-423e2c8b]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,.6fr);gap:var(--space-3)}.proxies__row[data-v-423e2c8b]:last-child{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.proxies__secret[data-v-423e2c8b]{position:relative}.proxies__eye[data-v-423e2c8b]{position:absolute;right:var(--space-1-5);bottom:var(--space-2-5);display:inline-flex;align-items:center;justify-content:center;width:var(--control-h-sm);height:var(--control-h-sm);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--ia-faint);cursor:pointer}.proxies__eye[data-v-423e2c8b]:hover{color:var(--ia-ink)}.proxies__form-actions[data-v-423e2c8b]{display:flex;justify-content:flex-end;gap:var(--space-2)}@media(max-width:720px){.proxies__row[data-v-423e2c8b]{grid-template-columns:1fr}}.proxies__item[data-v-1ad2b4fa]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.6fr) minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-2-5) var(--space-3);border:1px solid var(--ia-line);border-radius:var(--radius-md);background:var(--ia-surface)}.proxies__item--edit[data-v-1ad2b4fa]{border-color:var(--ia-accent)}.proxies__main[data-v-1ad2b4fa]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.proxies__name[data-v-1ad2b4fa]{margin:0;font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.proxies__host[data-v-1ad2b4fa]{margin:0;font:400 var(--text-md) / 1.4 var(--font-data);color:var(--ia-muted)}.proxies__creds[data-v-1ad2b4fa]{display:flex;flex-direction:column;gap:var(--space-1)}.proxies__login[data-v-1ad2b4fa]{margin:0;font:400 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink)}.proxies__password[data-v-1ad2b4fa]{margin:0;font:400 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-muted)}.proxies__usage[data-v-1ad2b4fa]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1-5)}.proxies__chip[data-v-1ad2b4fa]{padding:var(--space-1) var(--space-2);border:1px solid var(--ia-accent-soft);border-radius:var(--radius-sm);background:var(--ia-surface);font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-accent-ink);cursor:pointer}.proxies__chip[data-v-1ad2b4fa]:hover{border-color:var(--ia-accent)}.proxies__usage-idle[data-v-1ad2b4fa]{margin:0;font:400 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-muted)}.proxies__actions[data-v-1ad2b4fa]{display:flex;align-items:center;gap:var(--space-1-5)}.proxies__confirm[data-v-1ad2b4fa]{font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-danger)}.proxies__remove[data-v-1ad2b4fa]{display:inline-flex;align-items:center;justify-content:center;width:var(--control-h-sm);height:var(--control-h-sm);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--ia-faint);cursor:pointer}.proxies__remove[data-v-1ad2b4fa]:hover{color:var(--ia-danger);background:var(--ia-danger-soft)}@media(max-width:720px){.proxies__item[data-v-1ad2b4fa]{grid-template-columns:1fr}}.proxies[data-v-b718f7ad]{display:flex;flex-direction:column;gap:var(--space-3)}.proxies__loading[data-v-b718f7ad]{display:flex;justify-content:center;padding:var(--space-4) 0}.proxies__list[data-v-b718f7ad]{display:flex;flex-direction:column;gap:var(--space-2-5)}.proxies__add[data-v-b718f7ad]{align-self:flex-start}.login[data-v-dda5fa96]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:var(--space-6);background:var(--ia-bg)}.login__panel[data-v-dda5fa96]{display:flex;flex-direction:column;gap:var(--space-6);width:520px;max-width:100%;padding:var(--space-8);border:1px solid var(--ia-line);border-radius:var(--radius-xl);background:var(--ia-surface);box-shadow:var(--shadow-card)}.login__head[data-v-dda5fa96]{display:flex;flex-direction:column;gap:var(--space-1-5)}.login__title[data-v-dda5fa96]{margin:0;font:600 var(--text-2xl) / 1.25 var(--font-ui);color:var(--ia-ink)}.login__sub[data-v-dda5fa96]{margin:0;font:400 var(--text-md) / 1.5 var(--font-ui);color:var(--ia-muted)}.login__form[data-v-dda5fa96]{display:flex;flex-direction:column;gap:var(--space-4)}.login__error[data-v-dda5fa96]{margin:0;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-danger)}.login__foot[data-v-dda5fa96]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.login__forgot[data-v-dda5fa96]{font:600 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-accent)}.login__org[data-v-dda5fa96]{font:400 var(--text-xs) / 1.4 var(--font-caption);color:var(--ia-faint)}.profile[data-v-bb6e1320]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);max-width:1160px;margin:0 auto;padding:var(--space-6) var(--space-7) var(--space-8)}.profile__card[data-v-bb6e1320]{width:720px;max-width:100%;display:flex;flex-direction:column;gap:var(--space-4)}.profile__who[data-v-bb6e1320]{display:flex;align-items:center;gap:var(--space-4);padding-bottom:var(--space-2)}.profile__avatar[data-v-bb6e1320]{display:inline-flex;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);flex:none;border-radius:50%;background:var(--ia-accent-soft);font:600 var(--text-lg) / 1 var(--font-ui);color:var(--ia-accent)}.profile__name-block[data-v-bb6e1320]{display:flex;flex-direction:column;gap:var(--space-1)}.profile__name[data-v-bb6e1320]{font:600 var(--text-lg) / 1.3 var(--font-ui);color:var(--ia-ink)}.profile__role[data-v-bb6e1320]{font:400 var(--text-md) / 1.45 var(--font-ui);color:var(--ia-muted)}.profile__fields[data-v-bb6e1320]{display:flex;flex-direction:column;gap:var(--space-4)}.profile__row[data-v-bb6e1320]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--space-3)}@media(max-width:960px){.profile[data-v-bb6e1320]{padding:var(--space-6)}.profile__row[data-v-bb6e1320]{grid-template-columns:1fr}}.anav[data-v-831762d8]{display:flex;flex-direction:column;gap:var(--space-1)}.anav__label[data-v-831762d8]{margin:0 0 var(--space-2-5);padding:0 var(--space-3);font:600 var(--text-xs) / 1.4 var(--font-ui);letter-spacing:.6px;color:var(--ia-muted)}.anav__row[data-v-831762d8]{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-1-5) var(--space-3);border:none;border-radius:var(--radius-md);background:transparent;text-align:left;cursor:default}.anav__row--link[data-v-831762d8]{cursor:pointer}.anav__row--link[data-v-831762d8]:hover{background:var(--ia-tint)}.anav__row--active[data-v-831762d8]{background:var(--ia-accent-soft)}.anav__num[data-v-831762d8]{width:var(--space-6);flex:none;font:600 var(--text-sm) / 1.75 var(--font-ui);color:var(--ia-accent)}.anav__text[data-v-831762d8]{display:flex;flex-direction:column;gap:2px;min-width:0}.anav__name[data-v-831762d8]{font:400 var(--text-md) / 1.5 var(--font-ui);color:var(--ia-ink)}.anav__status[data-v-831762d8]{font:400 var(--text-sm) / 1.5 var(--font-ui);color:var(--ia-muted)}.anav__row--active .anav__name[data-v-831762d8]{font-weight:600}.anav__row--active .anav__status[data-v-831762d8]{font-weight:600;color:var(--ia-accent)}.anav__row--pending .anav__num[data-v-831762d8],.anav__row--pending .anav__name[data-v-831762d8],.anav__row--pending .anav__status[data-v-831762d8]{color:var(--ia-faint)}.anav__row--alert .anav__num[data-v-831762d8],.anav__row--alert .anav__status[data-v-831762d8]{color:var(--ia-danger)}.anav__row--alert .anav__status[data-v-831762d8]{font-weight:600}.fc[data-v-98edf0f7]{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);border:1px solid var(--ia-line);border-radius:var(--radius-lg);background:var(--ia-surface)}.fc__head[data-v-98edf0f7]{display:flex;align-items:center;gap:var(--space-4)}.fc__title[data-v-98edf0f7]{flex:1;margin:0;font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.fc__meta[data-v-98edf0f7]{flex:none;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.fc__text[data-v-98edf0f7]{margin:0;font:400 var(--text-md) / 1.5 var(--font-ui);color:var(--ia-ink)}.fc__foot[data-v-98edf0f7]{display:flex;align-items:center;gap:var(--space-4)}.fc__hint[data-v-98edf0f7]{flex:1;margin:0;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-faint)}.fc__actions[data-v-98edf0f7]{display:flex;flex:none;gap:var(--space-2-5)}@media(max-width:720px){.fc__foot[data-v-98edf0f7]{flex-direction:column;align-items:stretch}.fc__actions[data-v-98edf0f7]{justify-content:flex-end}}.jrnl[data-v-b8dd630f]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--ia-line);border-radius:var(--radius-lg);background:var(--ia-surface)}.jrnl__head[data-v-b8dd630f]{display:flex;align-items:center;gap:var(--space-4)}.jrnl__title[data-v-b8dd630f]{flex:1;margin:0;font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.jrnl__meta[data-v-b8dd630f]{flex:none;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.jrnl__row[data-v-b8dd630f]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--ia-line)}.jrnl__row[data-v-b8dd630f]:last-child{border-bottom:none}.jrnl__num[data-v-b8dd630f]{width:var(--space-7);flex:none;font:600 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.jrnl__step[data-v-b8dd630f]{width:180px;flex:none;font:600 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.jrnl__text[data-v-b8dd630f]{flex:1;min-width:0;font:400 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink)}.jrnl__row--active .jrnl__text[data-v-b8dd630f]{font-weight:600}.jrnl__row--idle .jrnl__num[data-v-b8dd630f],.jrnl__row--idle .jrnl__step[data-v-b8dd630f],.jrnl__row--idle .jrnl__text[data-v-b8dd630f]{color:var(--ia-faint)}.jrnl__row--alert .jrnl__num[data-v-b8dd630f],.jrnl__row--alert .jrnl__step[data-v-b8dd630f],.jrnl__row--alert .jrnl__text[data-v-b8dd630f]{color:var(--ia-danger)}.jrnl__row--alert .jrnl__text[data-v-b8dd630f]{font-weight:600}@media(max-width:720px){.jrnl__step[data-v-b8dd630f]{width:140px}}.stopd__text[data-v-3d22cedc]{margin:0;font:400 var(--text-md) / 1.5 var(--font-ui);color:var(--ia-ink)}.stc[data-v-81186943]{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);border:1px solid var(--ia-line);border-radius:var(--radius-lg);background:var(--ia-surface)}.stc__head[data-v-81186943]{display:flex;align-items:center;gap:var(--space-4)}.stc__title[data-v-81186943]{flex:1;margin:0;font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.stc__meta[data-v-81186943]{flex:none;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.stc__text[data-v-81186943]{margin:0;font:400 var(--text-md) / 1.5 var(--font-ui);color:var(--ia-ink)}.stc__foot[data-v-81186943]{display:flex;align-items:center;gap:var(--space-4)}.stc__hint[data-v-81186943]{flex:1;margin:0;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-faint)}.stc__actions[data-v-81186943]{display:flex;flex:none;gap:var(--space-2-5)}@media(max-width:720px){.stc__foot[data-v-81186943]{flex-direction:column;align-items:stretch}.stc__actions[data-v-81186943]{justify-content:flex-end}}.run__card[data-v-ebc3f1c7]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--ia-line);border-radius:var(--radius-lg);background:var(--ia-surface)}.run__card-head[data-v-ebc3f1c7]{display:flex;align-items:center;gap:var(--space-3)}.run__card-title[data-v-ebc3f1c7]{flex:1;margin:0;font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.run__card-line[data-v-ebc3f1c7],.run__card-chip-row[data-v-ebc3f1c7]{display:flex;align-items:center;gap:var(--space-6)}.run__card-label[data-v-ebc3f1c7]{width:160px;flex:none;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.run__card-value[data-v-ebc3f1c7],.run__card-text[data-v-ebc3f1c7],.run__card-chip-text[data-v-ebc3f1c7]{flex:1;min-width:0;font:400 var(--text-md) / 1.5 var(--font-ui);color:var(--ia-ink)}.run__card-text[data-v-ebc3f1c7]{margin:0}.run__card-chip-row[data-v-ebc3f1c7] .ia-badge{max-width:280px;flex:none;overflow:hidden}.run__head[data-v-f22144cd]{position:relative;display:flex;flex-direction:column;gap:var(--space-1);padding-left:var(--space-6)}.run__head[data-v-f22144cd]:before{content:"";position:absolute;top:var(--space-1);left:calc(var(--space-1) - 7px);width:var(--space-4);height:var(--space-4);border-radius:50%;background:var(--ia-accent)}.run__head--idle[data-v-f22144cd]:before{border:2px solid var(--ia-line-strong);background:var(--ia-surface)}.run__head--danger[data-v-f22144cd]:before{background:var(--ia-danger)}.run__head[data-v-f22144cd]:after{content:"";position:absolute;top:calc(var(--space-4) + var(--space-2));bottom:calc(-1 * var(--space-5));left:calc(var(--space-1) - 1px);width:2px;background:var(--ia-line)}.run__title-row[data-v-f22144cd]{display:flex;align-items:center;gap:var(--space-3)}.run__title[data-v-f22144cd]{margin:0;font:600 var(--text-xl) / 1.3 var(--font-ui);color:var(--ia-ink)}.run__date[data-v-f22144cd]{margin:0;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.run__now[data-v-65de209a]{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);border:1px solid var(--ia-accent);border-radius:var(--radius-lg);background:var(--ia-surface)}.run__now-head[data-v-65de209a],.run__now-foot[data-v-65de209a]{display:flex;align-items:center;gap:var(--space-4)}.run__now-title[data-v-65de209a]{flex:1;margin:0;font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.run__now-meta[data-v-65de209a]{flex:none;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.run__hint[data-v-65de209a]{flex:1;margin:0;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-faint)}.run__loading[data-v-18a9e1c7]{display:block;margin:var(--space-8) auto}.run__empty[data-v-18a9e1c7]{display:flex;align-items:flex-start;justify-content:center;padding:var(--space-8) var(--space-6)}.run[data-v-18a9e1c7]{display:grid;grid-template-columns:320px minmax(0,1fr);height:100%;min-height:0}.run__nav[data-v-18a9e1c7]{min-height:0;overflow-y:auto;padding:var(--space-6) var(--space-3);border-right:1px solid var(--ia-line);background:var(--ia-surface)}.run__col[data-v-18a9e1c7]{display:flex;flex-direction:column;gap:var(--space-5);min-height:0;max-width:822px;overflow-y:auto;padding:var(--space-6) var(--space-7) var(--space-8);background:var(--ia-surface)}@media(max-width:960px){.run[data-v-18a9e1c7]{grid-template-columns:1fr;height:auto}.run__nav[data-v-18a9e1c7]{overflow:visible;border-right:none;border-bottom:1px solid var(--ia-line)}.run__col[data-v-18a9e1c7]{overflow:visible}}.vtree__row[data-v-d80dcf8e]{position:relative;padding-left:38px;padding-bottom:var(--space-3-5);text-align:left;cursor:pointer}.vtree__row[data-v-d80dcf8e]:before{content:"";position:absolute;left:11px;top:0;bottom:0;width:2px;background:var(--ia-line-strong)}.vtree__row[data-v-d80dcf8e]:first-child:before{top:8px}.vtree__row[data-v-d80dcf8e]:last-child{padding-bottom:0}.vtree__row[data-v-d80dcf8e]:last-child:before{bottom:calc(100% - 8px)}.vtree__row--current[data-v-d80dcf8e]:after,.vtree__row--selected[data-v-d80dcf8e]:after{content:"";position:absolute;left:-4px;top:-8px;width:32px;height:32px;border-radius:50%;background:var(--ia-tint)}.vtree__row--current[data-v-d80dcf8e]:after{background:var(--ia-soft)}.vtree__dot[data-v-d80dcf8e]{position:absolute;left:4px;top:0;z-index:1;width:16px;height:16px;border-radius:50%;background:var(--ia-accent)}.vtree__dot--open[data-v-d80dcf8e]{background:var(--ia-surface);border:2px solid var(--ia-line-strong)}.vtree__label[data-v-d80dcf8e]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;max-width:300px}.vtree__meta[data-v-d80dcf8e]{font:600 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.vtree__label--card[data-v-d80dcf8e]{max-width:320px;padding:var(--space-2-5) var(--space-4);border:1px solid var(--ia-accent);border-radius:var(--radius-md);background:var(--ia-soft)}.vtree__label--card .vtree__meta[data-v-d80dcf8e]{color:var(--ia-accent)}.vtree__title-row[data-v-d80dcf8e]{display:flex;align-items:flex-start;gap:var(--space-1-5);width:100%}.vtree__title[data-v-d80dcf8e]{flex:1;min-width:0;font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.vtree__pencil[data-v-d80dcf8e]{flex:none;display:inline-flex;align-items:center;justify-content:center;padding:var(--space-1);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--ia-muted);cursor:pointer}.vtree__pencil[data-v-d80dcf8e]:hover{background:var(--ia-tint);color:var(--ia-ink)}.vtree__status[data-v-d80dcf8e]{align-self:stretch;font:400 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-muted)}.vtree__edit[data-v-d80dcf8e]{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1) var(--space-2-5);border:1.5px solid var(--ia-accent);border-radius:var(--radius-sm);background:var(--ia-surface)}.vtree__edit-input[data-v-d80dcf8e]{flex:1;min-width:0;border:none;background:transparent;font:400 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink);outline:none}.vtree__edit-btn[data-v-d80dcf8e]{flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:var(--ia-muted);cursor:pointer}.vtree__edit-btn--save[data-v-d80dcf8e]{color:var(--ia-accent)}.vtree[data-v-e83a2f8c]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-7);min-width:0;flex:1}.vtree__branch[data-v-e83a2f8c]{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.vtree__branch-title[data-v-e83a2f8c]{margin-bottom:40px;font:600 var(--text-xs) / 1.4 var(--font-ui);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ia-muted)}.vtree__rail[data-v-e83a2f8c]{display:flex;flex-direction:column;align-items:flex-start}.vpanel__caps[data-v-5c7f168d]{font:600 var(--text-xs) / 1.4 var(--font-ui);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ia-muted)}.versions__edit[data-v-5c7f168d]{display:flex;flex-direction:column;gap:var(--space-3)}.versions__edit-hint[data-v-5c7f168d]{margin:0;font:400 var(--text-sm) / 1.5 var(--font-ui);color:var(--ia-muted)}.versions__edit-files[data-v-5c7f168d]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-1-5) 0 0;padding:0;list-style:none}.versions__edit-file[data-v-5c7f168d]{padding:var(--space-1) var(--space-2-5);border:1px solid var(--ia-line);border-radius:var(--radius-sm);background:var(--ia-surface);font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.vpanel[data-v-c0d1a39e]{flex:none;width:354px;display:flex;flex-direction:column;gap:var(--space-2-5)}.vpanel__head[data-v-c0d1a39e]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.vpanel__caps[data-v-c0d1a39e]{font:600 var(--text-xs) / 1.4 var(--font-ui);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ia-muted)}.vpanel__close[data-v-c0d1a39e]{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:none;border-radius:var(--radius-sm);background:transparent;font:600 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted);cursor:pointer}.vpanel__close[data-v-c0d1a39e]:hover{color:var(--ia-ink);background:var(--ia-tint)}.vpanel__titles[data-v-c0d1a39e]{display:flex;flex-direction:column;gap:var(--space-1)}.vpanel__title[data-v-c0d1a39e]{font:600 var(--text-lg) / 1.3 var(--font-ui);color:var(--ia-ink)}.vpanel__meta[data-v-c0d1a39e]{font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.vpanel__chiprow[data-v-c0d1a39e]{display:flex}.vpanel__divider[data-v-c0d1a39e]{height:1px;background:var(--ia-line)}.vpanel__section[data-v-c0d1a39e]{font:600 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink)}.vpanel__empty[data-v-c0d1a39e]{margin:0;font:400 var(--text-sm) / 1.5 var(--font-ui);color:var(--ia-muted)}.vpanel__hint[data-v-c0d1a39e]{margin:0;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-faint)}.vpanel__verdict[data-v-c0d1a39e]{display:flex;align-items:center;gap:var(--space-2)}.vpanel__verdict-dot[data-v-c0d1a39e]{width:var(--space-2);height:var(--space-2);flex:none;border-radius:50%;background:var(--ia-warn)}.vpanel__verdict-label[data-v-c0d1a39e]{font:600 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink)}.vpanel__note[data-v-c0d1a39e]{margin:0;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.vpanel__link[data-v-c0d1a39e]{display:inline-flex;align-items:center;gap:var(--space-1);align-self:flex-start;font:600 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-accent);text-decoration:none}.vpanel__link[data-v-c0d1a39e]:hover{text-decoration:underline}.vpanel__docs[data-v-c0d1a39e]{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.vpanel__doc[data-v-c0d1a39e]{display:flex;align-items:center;gap:var(--space-3)}.vpanel__doc-icon[data-v-c0d1a39e]{flex:none;color:var(--ia-accent)}.vpanel__doc-name[data-v-c0d1a39e]{flex:1;font:400 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink)}.vpanel__doc-tag[data-v-c0d1a39e]{font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.vpanel__actions[data-v-c0d1a39e]{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-1)}.vpanel__run[data-v-c0d1a39e]{text-decoration:none}@media(max-width:1240px){.vpanel[data-v-c0d1a39e]{width:100%;max-width:560px}}.versions[data-v-03ec6088]{max-width:1440px;margin:0 auto;padding:var(--space-5) var(--space-6) var(--space-7)}.versions__main[data-v-03ec6088]{display:flex;flex-direction:column;gap:var(--space-4)}.versions__header[data-v-03ec6088]{display:flex;flex-direction:column;gap:var(--space-1-5);max-width:1100px}.versions__title[data-v-03ec6088]{margin:0;font:600 var(--text-2xl) / 1.25 var(--font-ui);color:var(--ia-ink)}.versions__sub[data-v-03ec6088]{margin:0;font:400 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-muted)}.versions__spinner[data-v-03ec6088]{align-self:center;margin-top:var(--space-5)}.versions__body[data-v-03ec6088]{display:flex;align-items:flex-start;gap:56px;max-width:1100px}@media(max-width:1240px){.versions__body[data-v-03ec6088]{flex-direction:column}}.asmp[data-v-dded4e4f]{display:flex;flex-direction:column;gap:var(--space-3)}.asmp__head[data-v-dded4e4f]{display:flex;align-items:center;gap:var(--space-4)}.asmp__title[data-v-dded4e4f]{margin:0;font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.asmp__meta[data-v-dded4e4f]{margin-left:auto;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted);white-space:nowrap}.asmp__group[data-v-dded4e4f]{margin:var(--space-1) 0 0;font:600 var(--text-xs) / 1.4 var(--font-ui);letter-spacing:var(--ls-caps);color:var(--ia-muted)}.asmp__row[data-v-dded4e4f]{display:flex;align-items:center;gap:var(--space-6)}.asmp__chip[data-v-dded4e4f]{flex:none;padding:var(--space-1-5) var(--space-2-5);border:1px solid var(--ia-line);border-radius:var(--radius-sm);background:var(--ia-surface);font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted);white-space:nowrap}.asmp__chip--danger[data-v-dded4e4f]{border:none;background:var(--ia-danger-soft);font-weight:600;color:var(--ia-danger)}.asmp__text[data-v-dded4e4f]{margin:0;flex:1;min-width:0;font:400 var(--text-lg) / 1.5 var(--font-ui);color:var(--ia-ink)}@media(max-width:960px){.asmp__row[data-v-dded4e4f]{flex-direction:column;align-items:flex-start;gap:var(--space-2)}}.calc__result[data-v-a6c89e57]{display:flex;flex-direction:column;gap:var(--space-2-5);padding:var(--space-4);border-radius:var(--radius-md);background:var(--ia-tint)}.calc__result-head[data-v-a6c89e57]{display:flex;align-items:center;gap:var(--space-3)}.calc__result-title[data-v-a6c89e57]{margin:0;flex:1;min-width:0;font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.calc__chip[data-v-a6c89e57]{flex:none;padding:3px 10px;border:1px solid var(--ia-line);border-radius:var(--radius-sm);background:var(--ia-surface);font:600 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted);white-space:nowrap}.calc__result-numbers[data-v-a6c89e57]{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.calc__result-value[data-v-a6c89e57]{font:600 var(--text-xl) / 1.3 var(--font-ui);color:var(--ia-ink)}.calc__result-value--danger[data-v-a6c89e57]{color:var(--ia-danger)}.calc__result-note[data-v-a6c89e57]{flex:1;min-width:200px;font:400 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-muted)}.calc__slider[data-v-ebf5feb4]{display:flex;flex-direction:column;gap:var(--space-1-5)}.calc__slider-head[data-v-ebf5feb4]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.calc__slider-name[data-v-ebf5feb4]{margin:0;font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.calc__slider-value[data-v-ebf5feb4]{font:400 var(--text-md) / 1.4 var(--font-data);color:var(--ia-ink)}.calc__slider-value--out[data-v-ebf5feb4],.calc__beyond[data-v-ebf5feb4]{color:var(--ia-warn)}.calc__track[data-v-ebf5feb4]{position:relative;height:18px;cursor:pointer;touch-action:none}.calc__track--banded[data-v-ebf5feb4]{margin-bottom:16px}.calc__track-base[data-v-ebf5feb4],.calc__track-band[data-v-ebf5feb4],.calc__track-fill[data-v-ebf5feb4]{position:absolute;top:7px;height:4px;border-radius:2px}.calc__track-base[data-v-ebf5feb4]{left:0;right:0;background:var(--ia-accent-soft)}.calc__track-band[data-v-ebf5feb4],.calc__track-fill[data-v-ebf5feb4]{background:var(--ia-accent)}.calc__track-fill--out[data-v-ebf5feb4]{background:var(--ia-warn)}.calc__handle[data-v-ebf5feb4]{position:absolute;top:2px;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:var(--ia-surface);border:2px solid var(--ia-accent)}.calc__handle--out[data-v-ebf5feb4]{border-color:var(--ia-warn)}.calc__end[data-v-ebf5feb4],.calc__bounds[data-v-ebf5feb4]{font:400 var(--text-xs) / 1.4 var(--font-data);color:var(--ia-faint)}.calc__end[data-v-ebf5feb4]{position:absolute;top:20px;transform:translate(-50%);white-space:nowrap}.calc__beyond[data-v-ebf5feb4]{position:absolute;top:20px;font:600 var(--text-xs) / 1.4 var(--font-ui);white-space:nowrap}.calc__bounds[data-v-ebf5feb4]{display:flex;justify-content:space-between}.calc[data-v-cc93f1a3]{display:flex;flex-direction:column;gap:var(--space-4)}.calc__head[data-v-cc93f1a3]{display:flex;align-items:center;gap:var(--space-3)}.calc__name[data-v-cc93f1a3]{display:flex;align-items:center;gap:var(--space-3);flex:1;min-width:0}.calc__title[data-v-cc93f1a3]{margin:0;font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.calc__chip[data-v-cc93f1a3]{flex:none;padding:3px 10px;border:1px solid var(--ia-line);border-radius:var(--radius-sm);background:var(--ia-surface);font:600 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted);white-space:nowrap}.calc__meta[data-v-cc93f1a3]{margin-left:auto;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted);white-space:nowrap}.calc__zone[data-v-cc93f1a3]{margin:0;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-faint)}@media(max-width:960px){.calc__head[data-v-cc93f1a3]{flex-wrap:wrap}.calc__meta[data-v-cc93f1a3]{margin-left:0;width:100%}}.obs[data-v-1103227f]{display:flex;flex-direction:column;gap:var(--space-3)}.obs__head[data-v-1103227f]{display:flex;align-items:center;gap:var(--space-3)}.obs__title[data-v-1103227f]{margin:0;font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.obs__chip[data-v-1103227f]{padding:var(--space-1-5) var(--space-2-5);border:1px solid var(--ia-line);border-radius:var(--radius-sm);background:var(--ia-surface);font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted);white-space:nowrap}.obs__text[data-v-1103227f]{margin:0;font:400 var(--text-lg) / 1.5 var(--font-ui);color:var(--ia-ink)}.obs__note[data-v-1103227f]{margin:0;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-faint)}.omap[data-v-8651219d]{display:flex;flex-direction:column;gap:var(--space-3)}.omap__head[data-v-8651219d]{display:flex;align-items:center;gap:var(--space-4)}.omap__title[data-v-8651219d]{margin:0;font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.omap__meta[data-v-8651219d]{margin-left:auto;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted);white-space:nowrap}.omap__grid[data-v-8651219d]{display:grid;grid-template-columns:170px 200px 1fr;gap:var(--space-4);padding:0 var(--space-6)}.omap__header[data-v-8651219d]{padding:var(--space-2-5) var(--space-6);border-bottom:1px solid var(--ia-line);font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.omap__row[data-v-8651219d]{padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--ia-line)}.omap__row[data-v-8651219d]:last-child{border-bottom:none}.omap__scenario[data-v-8651219d],.omap__metric[data-v-8651219d]{font:600 var(--text-lg) / 1.4 var(--font-ui);align-self:start}.omap__row--danger .omap__scenario[data-v-8651219d],.omap__row--danger .omap__metric[data-v-8651219d]{color:var(--ia-danger)}.omap__row--warn .omap__scenario[data-v-8651219d],.omap__row--warn .omap__metric[data-v-8651219d]{color:var(--ia-warn)}.omap__row--accent .omap__scenario[data-v-8651219d],.omap__row--accent .omap__metric[data-v-8651219d]{color:var(--ia-accent)}.omap__drivers[data-v-8651219d]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.omap__driver[data-v-8651219d]{margin:0;font:400 var(--text-lg) / 1.5 var(--font-ui);color:var(--ia-ink)}.omap__driver--empty[data-v-8651219d]{color:var(--ia-faint)}@media(max-width:960px){.omap__grid[data-v-8651219d]{grid-template-columns:1fr;gap:var(--space-1)}.omap__header[data-v-8651219d]{display:none}}.summary[data-v-df3adc55]{display:flex;flex-direction:column;gap:var(--space-3)}.summary__head[data-v-df3adc55]{display:flex;align-items:center;gap:var(--space-4)}.summary__title[data-v-df3adc55]{margin:0;font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.summary__meta[data-v-df3adc55]{margin-left:auto;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted);white-space:nowrap}.summary__row[data-v-df3adc55]{display:flex;gap:var(--space-6)}.summary__row--share[data-v-df3adc55]{align-items:center}.summary__label[data-v-df3adc55]{width:160px;flex:none;font:400 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-muted)}.summary__value[data-v-df3adc55]{margin:0;flex:1;font:400 var(--text-lg) / 1.5 var(--font-ui);color:var(--ia-ink)}.summary__share[data-v-df3adc55]{display:flex;align-items:center;gap:var(--space-2);flex:1;min-width:0;margin:0}.summary__dot[data-v-df3adc55]{width:var(--space-2);height:var(--space-2);flex:none;border-radius:var(--space-1);background:var(--ia-warn)}.summary__share-value[data-v-df3adc55]{font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-warn)}.summary__share-note[data-v-df3adc55]{font:400 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-muted)}@media(max-width:960px){.summary__row[data-v-df3adc55]{flex-direction:column;align-items:flex-start;gap:var(--space-1)}.summary__label[data-v-df3adc55]{width:auto}}.result__spinner[data-v-f2fd6341]{display:block;margin:var(--space-7) auto}.result[data-v-f2fd6341]{display:grid;grid-template-columns:320px minmax(0,1fr);height:100%;min-height:0}.result__nav[data-v-f2fd6341]{min-height:0;overflow-y:auto;padding:var(--space-6) var(--space-3);border-right:1px solid var(--ia-line);background:var(--ia-surface)}.result__col[data-v-f2fd6341]{display:flex;flex-direction:column;gap:var(--space-6);min-height:0;max-width:822px;overflow-y:auto;padding:var(--space-6) var(--space-7) var(--space-8);background:var(--ia-surface)}.result__stage[data-v-f2fd6341]{position:relative;padding-left:var(--space-6)}.result__stage[data-v-f2fd6341]:before{content:"";position:absolute;top:0;bottom:calc(-1 * var(--space-6));left:calc(var(--space-2) - 1px);width:2px;background:var(--ia-line)}.result__stage--calc[data-v-f2fd6341]:before{top:var(--space-1);bottom:0}.result__node[data-v-f2fd6341]{position:absolute;top:var(--space-1);left:0;width:var(--space-4);height:var(--space-4);border-radius:50%;background:var(--ia-accent)}.result__head[data-v-f2fd6341]{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5)}.result__title[data-v-f2fd6341]{margin:0;font:600 var(--text-2xl) / 1.3 var(--font-ui);color:var(--ia-ink)}.result__date[data-v-f2fd6341]{margin-left:auto;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.result__cards[data-v-f2fd6341]{display:flex;flex-direction:column;gap:var(--space-5)}.result__calc-head[data-v-f2fd6341]{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-4)}.result__calc-title[data-v-f2fd6341]{margin:0;font:600 var(--text-2xl) / 1.3 var(--font-ui);color:var(--ia-ink)}.result__calc-chip[data-v-f2fd6341]{padding:3px 10px;border-radius:var(--radius-sm);background:var(--ia-soft);font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted);white-space:nowrap}.result__calc-sub[data-v-f2fd6341]{font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}@media(max-width:960px){.result[data-v-f2fd6341]{grid-template-columns:1fr;height:auto}.result__nav[data-v-f2fd6341]{overflow:visible;border-right:none;border-bottom:1px solid var(--ia-line)}.result__col[data-v-f2fd6341]{overflow:visible;padding:var(--space-4)}.result__head[data-v-f2fd6341]{flex-wrap:wrap}.result__date[data-v-f2fd6341]{margin-left:0;width:100%}}.vmenu[data-v-dfcb59b7]{position:relative}.vmenu__trigger[data-v-dfcb59b7]{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:var(--space-1) var(--space-2);border:1px solid var(--ia-line);border-radius:var(--radius-input);background:var(--ia-surface);cursor:pointer;color:var(--ia-ink);transition:background-color .15s ease}.vmenu__trigger[data-v-dfcb59b7]:hover{background:var(--ia-tint)}.vmenu__num[data-v-dfcb59b7]{font:600 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-accent)}.vmenu__name[data-v-dfcb59b7]{font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.vmenu__drop[data-v-dfcb59b7]{position:absolute;top:calc(100% + var(--space-1-5));left:0;z-index:30;display:flex;flex-direction:column;gap:var(--space-1);min-width:220px;padding:var(--space-1-5);border:1px solid var(--ia-line);border-radius:var(--radius-md);background:var(--ia-surface);box-shadow:var(--shadow-modal)}.vmenu__version[data-v-dfcb59b7]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-2);border:none;border-radius:var(--radius-sm);font:400 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink)}button.vmenu__version[data-v-dfcb59b7]{width:100%;background:transparent;text-align:left;cursor:pointer}button.vmenu__version[data-v-dfcb59b7]:hover{background:var(--ia-tint)}button.vmenu__version[data-v-dfcb59b7]:disabled{cursor:default;opacity:.6}.vmenu__version--current[data-v-dfcb59b7]{background:var(--ia-accent-soft)}.vmenu__version--current .vmenu__version-label[data-v-dfcb59b7]{font-weight:600;color:var(--ia-accent)}.vmenu__mark[data-v-dfcb59b7]{margin-left:auto;font:400 var(--text-xs) / 1.4 var(--font-ui);color:var(--ia-muted)}.vmenu__sep[data-v-dfcb59b7]{border-top:1px solid var(--ia-line);margin:var(--space-1) 0}.vmenu__item[data-v-dfcb59b7]{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1-5) var(--space-2);border:none;border-radius:var(--radius-sm);background:transparent;text-align:left;font:600 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-accent);cursor:pointer}.vmenu__item[data-v-dfcb59b7]:hover{background:var(--ia-accent-soft)}.vmenu__item .ia-icon[data-v-dfcb59b7]:last-child{margin-left:auto}.dialog__exchange[data-v-2c31751d]{display:flex;flex-direction:column;gap:var(--space-3)}.dialog__system[data-v-2c31751d]{display:flex;gap:var(--space-3)}.dialog__tile[data-v-2c31751d]{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--control-h-sm);height:var(--control-h-sm);border-radius:var(--radius-sm);background:var(--ia-accent-soft);color:var(--ia-accent)}.dialog__reply[data-v-2c31751d]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.dialog__bubble[data-v-2c31751d]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--ia-tint);font:400 var(--text-md) / 1.5 var(--font-ui);color:var(--ia-ink)}.dialog__meta[data-v-2c31751d]{font:400 var(--text-xs) / 1.4 var(--font-ui);color:var(--ia-faint)}.dialog__author[data-v-2c31751d]{display:flex;justify-content:flex-end}.dialog__author-bubble[data-v-2c31751d]{max-width:70%;padding:var(--space-2-5) var(--space-4);border-radius:var(--radius-md);background:var(--ia-accent-soft);font:400 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.dialog[data-v-0930a458]{display:flex;flex-direction:column;gap:var(--space-3)}.dialog__loading[data-v-0930a458]{align-self:center}.dialog__head[data-v-0930a458]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.dialog__titles[data-v-0930a458]{display:flex;flex-direction:column;gap:2px;min-width:0}.dialog__name[data-v-0930a458]{font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.dialog__hint[data-v-0930a458]{font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.dialog__mode[data-v-0930a458]{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex:none;width:180px;height:var(--control-h-lg);padding:0 var(--space-3-5);border:1px solid var(--ia-line-strong);border-radius:var(--radius-input);background:var(--ia-surface);font:400 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink)}.dialog__mode-icon[data-v-0930a458]{color:var(--ia-faint)}.dialog__error[data-v-0930a458]{margin:0;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-danger)}.dialog__footer[data-v-0930a458]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.dialog__footnote[data-v-0930a458]{font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-faint)}.dialog__field[data-v-0930a458]{display:block;width:100%;height:52px;padding:0 var(--space-4);border:1px solid var(--ia-line-strong);border-radius:var(--radius-input);background:var(--ia-surface);font:400 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink)}.dialog__field[data-v-0930a458]::placeholder{color:var(--ia-faint)}.dialog__field[data-v-0930a458]:focus{outline:none;border-color:var(--ia-accent)}.dialog__field[data-v-0930a458]:disabled{opacity:.55}.chat__chips[data-v-bada2f9e]{display:flex;flex-wrap:wrap;gap:var(--space-2-5);margin:0;padding:0;list-style:none}.chat__chip[data-v-bada2f9e]{display:flex;align-items:center;gap:var(--space-2);min-width:0;max-width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--ia-line);border-radius:var(--radius-input)}.chat__chip-icon[data-v-bada2f9e]{flex:none;color:var(--ia-accent)}.chat__chip-name[data-v-bada2f9e]{flex:none;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink)}.chat__chip-meta[data-v-bada2f9e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:400 var(--text-xs) / 1.4 var(--font-ui);color:var(--ia-muted)}.chat__chip-meta--pending[data-v-bada2f9e]{color:var(--ia-faint)}.chat__chip-meta--error[data-v-bada2f9e]{color:var(--ia-danger)}.chat__mode-box[data-v-c07b6d8b]{position:relative;flex:none}.chat__select[data-v-c07b6d8b]{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:180px;height:var(--control-h-lg);padding:0 var(--space-3-5);border:1px solid var(--ia-line-strong);border-radius:var(--radius-input);background:var(--ia-surface);font:400 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink);cursor:pointer}.chat__select-icon[data-v-c07b6d8b]{color:var(--ia-faint)}.chat__menu[data-v-c07b6d8b]{position:absolute;top:calc(100% + var(--space-5));left:calc(100% - 100cqw);width:100cqw;z-index:30;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2);border:1px solid var(--ia-line);border-radius:var(--radius-md);background:var(--ia-surface);box-shadow:var(--shadow-modal)}.chat__option[data-v-c07b6d8b]{position:relative;display:flex;flex-direction:column;gap:2px;padding:var(--space-3) var(--space-4);border:none;border-radius:var(--radius-sm);background:transparent;text-align:left;cursor:pointer}.chat__option[data-v-c07b6d8b]:hover{background:var(--ia-tint)}.chat__option--selected[data-v-c07b6d8b]{background:var(--ia-accent-soft)}.chat__menu[data-v-c07b6d8b]:before{content:"";position:absolute;top:-6px;right:84px;width:12px;height:12px;transform:rotate(45deg);border:1px solid var(--ia-line);border-radius:2px;background:var(--ia-surface)}.chat__option-name[data-v-c07b6d8b]{font:600 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink)}.chat__option--selected .chat__option-name[data-v-c07b6d8b]{color:var(--ia-accent)}.chat__option-description[data-v-c07b6d8b]{font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.chat[data-v-d301a877]{display:flex;flex-direction:column;gap:var(--space-3)}.chat__head[data-v-d301a877]{display:grid;grid-template-columns:1fr auto;column-gap:var(--space-4-5);row-gap:var(--space-2-5);align-items:center;container-type:inline-size}.chat__head--filled .chat__titles[data-v-d301a877]{grid-area:1 / 1}.chat__head--filled[data-v-d301a877] .chat__mode-box{grid-area:1 / 2}.chat__head:not(.chat__head--filled) .chat__titles[data-v-d301a877]{grid-area:1 / 1 / 2 / -1}.chat__head:not(.chat__head--filled) .chat__mode-label[data-v-d301a877]{grid-area:2 / 1}.chat__head[data-v-d301a877]:not(.chat__head--filled) .chat__mode-box{grid-area:2 / 2}.chat__titles[data-v-d301a877]{display:flex;flex-direction:column;gap:2px;min-width:0}.chat__name[data-v-d301a877]{font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.chat__hint[data-v-d301a877]{font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.chat__limits[data-v-d301a877],.chat__footnote[data-v-d301a877]{font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-faint)}.chat__mode-label[data-v-d301a877]{font:600 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink)}.chat__mode-caption[data-v-d301a877]{font:400 var(--text-xs) / 1.4 var(--font-ui);color:var(--ia-faint)}.chat__description[data-v-d301a877]{padding:var(--space-3-5) var(--space-4);border:1px solid var(--ia-line-strong);border-radius:var(--radius-input);background:var(--ia-surface)}.chat__textarea[data-v-d301a877]{display:block;width:100%;border:none;background:transparent;resize:vertical;font:400 var(--text-md) / 1.5 var(--font-ui);color:var(--ia-ink)}.chat__textarea[data-v-d301a877]:focus{outline:none}.chat__textarea[data-v-d301a877]::placeholder{color:var(--ia-faint)}.chat__files[data-v-d301a877]{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.chat__attach[data-v-d301a877]{display:inline-flex;align-items:center;height:var(--control-h-lg);padding:0 var(--space-3-5);border:1px solid var(--ia-line);border-radius:var(--radius-input);background:var(--ia-surface);font:600 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink);cursor:pointer}.chat__attach[data-v-d301a877]:hover{border-color:var(--ia-accent);color:var(--ia-accent)}.chat__file-input[data-v-d301a877]{display:none}.chat__unreadable[data-v-d301a877]{margin:0;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-danger)}.chat__footer[data-v-d301a877]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.rrow__card[data-v-6246a42b]{display:flex;flex-direction:column;gap:var(--space-3-5)}.rrow__status-line[data-v-6246a42b]{display:flex;align-items:center;gap:var(--space-2-5);flex-wrap:wrap}.rrow__status-meta[data-v-6246a42b]{font:400 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-muted)}.rrow__open[data-v-6246a42b]{display:inline-flex;align-items:center;gap:var(--space-1);margin-left:auto;font:600 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-accent);text-decoration:none}.rrow__open[data-v-6246a42b]:hover{text-decoration:underline}.rrow__line[data-v-6246a42b]{display:flex;align-items:center;gap:var(--space-6)}.rrow__line--top[data-v-6246a42b]{align-items:flex-start}.rrow__label[data-v-6246a42b]{width:160px;flex:none;font:400 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-muted)}.rrow__value[data-v-6246a42b]{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.rrow__value-strong[data-v-6246a42b]{font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink);white-space:nowrap}.rrow__value-text[data-v-6246a42b]{font:400 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.rrow__value-chunk[data-v-6246a42b]{font:400 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-muted)}.rrow__reasons[data-v-6246a42b]{margin:0;font:400 var(--text-lg) / 1.5 var(--font-ui);color:var(--ia-ink)}.rrow__footer[data-v-6246a42b]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.rrow__footnote[data-v-6246a42b]{font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-faint)}.rrow__dot[data-v-6246a42b]{width:var(--space-2);height:var(--space-2);flex:none;border-radius:50%}.rrow__dot--accent[data-v-6246a42b]{background:var(--ia-accent)}.rrow__dot--warn[data-v-6246a42b]{background:var(--ia-warn)}@media(max-width:960px){.rrow__line[data-v-6246a42b]{flex-direction:column;align-items:flex-start;gap:var(--space-1)}.rrow__label[data-v-6246a42b]{width:auto}.rrow__open[data-v-6246a42b]{margin-left:0}.rrow__footer[data-v-6246a42b]{flex-direction:column;align-items:flex-start}}.rrow[data-v-5329d68b]{position:relative;padding:0 0 var(--space-6) var(--space-6)}.rrow[data-v-5329d68b]:before{content:"";position:absolute;top:0;bottom:var(--space-2);left:calc(var(--space-2) - 1px);width:2px;background:var(--ia-line)}.rrow[data-v-5329d68b]:last-child:before{display:none}.rrow__node[data-v-5329d68b]{position:absolute;top:var(--space-1);left:0;width:var(--space-4);height:var(--space-4);border-radius:50%}.rrow__node--accent[data-v-5329d68b]{background:var(--ia-accent)}.rrow__node--danger[data-v-5329d68b]{background:var(--ia-danger)}.rrow__node--idle[data-v-5329d68b]{border:2px solid var(--ia-line-strong);background:var(--ia-surface)}.rrow__body[data-v-5329d68b]{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.rrow__head[data-v-5329d68b]{display:flex;flex-direction:column;gap:var(--space-1)}.rrow__title[data-v-5329d68b]{margin:0;font:600 var(--text-2xl) / 1.3 var(--font-ui);color:var(--ia-ink)}.rrow__meta[data-v-5329d68b]{font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted)}.registry[data-v-3ce3d2f2]{display:flex;flex-direction:column;gap:var(--space-6);max-width:870px;margin:0 auto;padding:var(--space-6) var(--space-7) var(--space-8);width:100%}.registry__loading[data-v-3ce3d2f2]{align-self:center}.registry__list[data-v-3ce3d2f2]{display:flex;flex-direction:column}.registry__more[data-v-3ce3d2f2]{display:flex;justify-content:center}.registry__more-btn[data-v-3ce3d2f2]{height:var(--control-h-lg);padding:0 var(--space-4);border:1px solid var(--ia-line-strong);border-radius:var(--radius-input);background:var(--ia-surface);font:600 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink);cursor:pointer}.registry__more-btn[data-v-3ce3d2f2]:hover:not(:disabled){border-color:var(--ia-accent);color:var(--ia-accent)}.registry__more-btn[data-v-3ce3d2f2]:disabled{opacity:.55;cursor:default}.registry__empty[data-v-3ce3d2f2]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-6);text-align:center}.registry__empty-tile[data-v-3ce3d2f2]{display:inline-flex;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);margin-bottom:var(--space-1);border-radius:var(--radius-md);background:var(--ia-accent-soft);color:var(--ia-accent)}.registry__empty-title[data-v-3ce3d2f2]{font:600 var(--text-lg) / 1.4 var(--font-ui);color:var(--ia-ink)}.registry__empty-text[data-v-3ce3d2f2]{margin:0;font:400 var(--text-md) / 1.5 var(--font-ui);color:var(--ia-muted)}.registry__empty-hint[data-v-3ce3d2f2]{margin:0;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-faint)}@media(max-width:960px){.registry[data-v-3ce3d2f2]{padding:var(--space-6)}}.shell[data-v-acc7a946]{display:flex;flex-direction:column;height:100vh}.shell__header[data-v-acc7a946]{display:flex;align-items:center;gap:var(--space-2);flex:none;height:56px;padding:0 var(--space-4);border-bottom:1px solid var(--ia-line);background:var(--ia-surface)}.shell__side[data-v-acc7a946]{display:flex;align-items:center;gap:var(--space-2);flex:1;min-width:0}.shell__side--right[data-v-acc7a946]{justify-content:flex-end}.shell__back[data-v-acc7a946]{display:inline-flex;align-items:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-3);border:none;border-radius:var(--radius-input);background:transparent;font:600 var(--text-sm) / 1.4 var(--font-ui);font-family:var(--font-ui);color:var(--ia-ink);cursor:pointer;transition:background-color .15s ease}.shell__back[data-v-acc7a946]:hover{background:var(--ia-tint)}.shell__glyph[data-v-acc7a946]{display:inline-flex;align-items:center;justify-content:center;width:var(--space-6);height:var(--space-6);border-radius:var(--radius-sm);background:var(--ia-accent);color:#fff;font:600 var(--text-xs) / 1 var(--font-ui);letter-spacing:.04em}.shell__brand[data-v-acc7a946]{font:600 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink)}.shell__center[data-v-acc7a946]{display:inline-flex;align-items:center;gap:var(--space-1-5);color:var(--ia-muted)}.shell__title[data-v-acc7a946]{font:600 var(--text-md) / 1.4 var(--font-ui);color:var(--ia-ink)}.shell__link[data-v-acc7a946]{display:inline-flex;align-items:center;gap:var(--space-1-5);height:var(--control-h);padding:0 var(--space-2-5);border:none;border-radius:var(--radius-input);background:transparent;font:400 var(--text-sm) / 1.4 var(--font-ui);color:var(--ia-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.shell__link[data-v-acc7a946]:hover,.shell__link.is-active[data-v-acc7a946]{color:var(--ia-ink);background:var(--ia-tint)}.shell__link--btn[data-v-acc7a946]{font-family:var(--font-ui)}.shell__avatar[data-v-acc7a946]{display:inline-flex;align-items:center;justify-content:center;width:var(--space-5);height:var(--space-5);border-radius:50%;background:var(--ia-accent-soft);color:var(--ia-accent-ink);font:600 var(--text-xs) / 1 var(--font-ui)}.shell__main[data-v-acc7a946]{flex:1;min-height:0;height:calc(100vh - 56px)}.shell__main--flow[data-v-acc7a946]{overflow-y:auto}.shell__main--split[data-v-acc7a946]{overflow:hidden}@media(max-width:960px){.shell[data-v-acc7a946]{height:auto}.shell__main[data-v-acc7a946]{height:auto;overflow-y:auto}}.help[data-v-d836cb68]{max-width:1160px;margin:0 auto;padding:var(--space-6) var(--space-7) var(--space-8)}.help__grid[data-v-d836cb68]{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-6)}.help__row[data-v-d836cb68]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.help__card[data-v-d836cb68]{display:flex;flex-direction:column;gap:var(--space-3)}.help__card-head[data-v-d836cb68]{display:flex;align-items:center;gap:var(--space-3)}.help__tile[data-v-d836cb68]{display:inline-flex;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);flex:none;border-radius:var(--radius-md);background:var(--ia-accent-soft);color:var(--ia-accent)}.help__card-title[data-v-d836cb68]{flex:1;font:600 var(--text-lg) / 1.3 var(--font-ui);color:var(--ia-ink)}.help__card-sub[data-v-d836cb68]{margin:0;font:400 var(--text-md) / 1.45 var(--font-ui);color:var(--ia-muted)}.help__inside[data-v-d836cb68]{display:flex;flex-direction:column;gap:var(--space-1-5)}.help__inside-label[data-v-d836cb68]{font:600 var(--text-xs) / 1.4 var(--font-ui);color:var(--ia-faint)}.help__inside-text[data-v-d836cb68]{font:400 var(--text-md) / 1.5 var(--font-ui);color:var(--ia-ink)}@media(max-width:960px){.help[data-v-d836cb68]{padding:var(--space-6)}.help__row[data-v-d836cb68]{grid-template-columns:1fr}}
