.cm-drawer-root[data-v-f62d826f]{inset:0;pointer-events:none;position:fixed;z-index:1200}.cm-drawer-overlay[data-v-f62d826f]{background:#0f172a52;border:0;cursor:default;inset:0;z-index:0}.cm-drawer[data-v-f62d826f],.cm-drawer-overlay[data-v-f62d826f]{pointer-events:auto;position:absolute}.cm-drawer[data-v-f62d826f]{background:var(--white,#fff);border-left:1px solid color-mix(in oklab,var(--fade-grey,#ededed),#000 4%);box-shadow:-12px 0 40px #0f172a29;color:var(--dark-text,#283252);display:flex;flex-direction:column;height:100%;isolation:isolate;right:0;top:0;width:min(460px,100vw);z-index:1}.cm-drawer-head[data-v-f62d826f]{align-items:flex-start;border-bottom:1px solid color-mix(in oklab,var(--fade-grey,#ededed),#000 3%);display:flex;flex-shrink:0;gap:.85rem;justify-content:space-between;padding:1rem 1.15rem}.cm-drawer-head-copy[data-v-f62d826f]{min-width:0}.cm-drawer-close[data-v-f62d826f]{align-items:center;background:color-mix(in oklab,var(--fade-grey,#ededed),#fff 35%);border:0;border-radius:10px;color:var(--light-text,#61636f);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.cm-drawer-close[data-v-f62d826f]:hover{background:color-mix(in oklab,var(--primary,#0bda51),#fff 88%);color:var(--primary,#0bda51)}.cm-drawer-body[data-v-f62d826f]{background:color-mix(in oklab,var(--background-grey,#f4f4f5),#fff 35%);flex:1;min-height:0;overflow-y:auto;padding:1rem 1.15rem;-webkit-overflow-scrolling:touch}.cm-drawer-foot[data-v-f62d826f]{background:var(--white,#fff);border-top:1px solid color-mix(in oklab,var(--fade-grey,#ededed),#000 3%);display:flex;flex-shrink:0;gap:.6rem;justify-content:flex-end;padding:.9rem 1.15rem}.cm-modal-root[data-v-f62d826f]{display:grid;inset:0;padding:1.25rem;place-items:center;position:fixed;z-index:1120}.cm-modal-overlay[data-v-f62d826f]{background:#0f172a73;border:0;cursor:default;inset:0;position:absolute}.cm-modal-card[data-v-f62d826f]{background:var(--white,#fff);border:1px solid var(--border,#dbdbdb);border-radius:16px;box-shadow:0 24px 60px #0f172a38;color:var(--dark-text,#283252);max-height:min(90vh,760px);overflow:auto;position:relative;width:min(520px,100%);z-index:1}.cm-modal-body[data-v-f62d826f],.cm-modal-foot[data-v-f62d826f],.cm-modal-head[data-v-f62d826f]{padding:1.15rem 1.25rem}.cm-modal-head[data-v-f62d826f]{border-bottom:1px solid color-mix(in oklab,var(--fade-grey,#ededed),#000 6%)}.cm-modal-foot[data-v-f62d826f]{border-top:1px solid color-mix(in oklab,var(--fade-grey,#ededed),#000 6%);display:flex;gap:.6rem;justify-content:flex-end}.cm-kicker[data-v-f62d826f]{color:var(--primary,#0bda51);font-size:.72rem;font-weight:600;letter-spacing:.06em;margin:0 0 .25rem;text-transform:uppercase}.cm-drawer-head h3[data-v-f62d826f],.cm-modal-head h3[data-v-f62d826f]{color:var(--dark-text,#283252);font-size:1.05rem;font-weight:650;line-height:1.25;margin:.18rem 0 0}.cm-subtitle[data-v-f62d826f]{color:var(--light-text,#61636f);font-size:.86rem;line-height:1.4;margin:.35rem 0 0}.cm-grid[data-v-f62d826f]{display:grid;gap:.85rem;grid-template-columns:1fr 1fr}.cm-field[data-v-f62d826f]{display:flex;flex-direction:column;gap:.35rem}.cm-field--full[data-v-f62d826f]{grid-column:1/-1}.cm-field label[data-v-f62d826f],.cm-label[data-v-f62d826f]{color:var(--dark-text,#283252);font-size:.8rem;font-weight:600}.cm-field input[data-v-f62d826f]:not([type=range]),.cm-field select[data-v-f62d826f],.cm-field textarea[data-v-f62d826f]{background:var(--white,#fff);border:1px solid var(--border,#dbdbdb);border-radius:10px;color:var(--dark-text,#283252);color-scheme:light;font-size:16px;line-height:1.3;outline:none;padding:.65rem .75rem;touch-action:manipulation;-webkit-user-select:text;-moz-user-select:text;user-select:text;width:100%}.cm-field input[data-v-f62d826f]:not([type=range])::-moz-placeholder,.cm-field select[data-v-f62d826f]::-moz-placeholder,.cm-field textarea[data-v-f62d826f]::-moz-placeholder{color:var(--placeholder,#cfcfcf)}.cm-field input[data-v-f62d826f]:not([type=range])::placeholder,.cm-field select[data-v-f62d826f]::placeholder,.cm-field textarea[data-v-f62d826f]::placeholder{color:var(--placeholder,#cfcfcf)}.cm-field input[data-v-f62d826f]:not([type=range]):focus,.cm-field select[data-v-f62d826f]:focus,.cm-field textarea[data-v-f62d826f]:focus{border-color:var(--primary,#0bda51);box-shadow:0 0 0 3px color-mix(in oklab,var(--primary,#0bda51),transparent 80%)}.cm-slider-head[data-v-f62d826f]{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.cm-slider-value[data-v-f62d826f]{color:var(--primary,#0bda51);font-size:.95rem;font-variant-numeric:tabular-nums;font-weight:700;min-width:2.5rem;text-align:right}.cm-range[data-v-f62d826f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,var(--primary,#0bda51) 0,var(--primary,#0bda51) var(--cm-range-fill,0),color-mix(in oklab,var(--fade-grey,#ededed),#000 6%) var(--cm-range-fill,0),color-mix(in oklab,var(--fade-grey,#ededed),#000 6%) 100%);border-radius:999px;cursor:pointer;height:8px;outline:none;width:100%}.cm-range[data-v-f62d826f]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--primary,#0bda51);border:2px solid var(--white,#fff);border-radius:50%;box-shadow:0 2px 8px #0f172a33;cursor:grab;height:20px;width:20px}.cm-range[data-v-f62d826f]::-moz-range-thumb{background:var(--primary,#0bda51);border:2px solid var(--white,#fff);border-radius:50%;box-shadow:0 2px 8px #0f172a33;cursor:grab;height:20px;width:20px}.cm-slider-meta[data-v-f62d826f]{color:var(--light-text,#61636f);display:flex;font-size:.72rem;justify-content:space-between}.cm-segmented[data-v-f62d826f]{display:grid;gap:.5rem;grid-template-columns:1fr 1fr}.cm-segmented.cm-segmented--wrap[data-v-f62d826f]{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr))}.cm-help[data-v-f62d826f]{color:var(--light-text,#61636f);font-size:.75rem;line-height:1.35;margin:.4rem 0 0}.cm-segment[data-v-f62d826f]{background:color-mix(in oklab,var(--fade-grey,#ededed),#fff 40%);border:1px solid var(--border,#dbdbdb);border-radius:10px;color:var(--dark-text,#283252);cursor:pointer;font-weight:600;padding:.65rem .75rem}.cm-segment.is-active[data-v-f62d826f]{background:color-mix(in oklab,var(--primary,#0bda51),#fff 88%);border-color:var(--primary,#0bda51);color:color-mix(in oklab,var(--primary,#0bda51),#000 25%)}.cm-summary[data-v-f62d826f]{background:var(--white,#fff);border:1px solid color-mix(in oklab,var(--fade-grey,#ededed),#000 4%);border-radius:12px;display:grid;gap:.45rem;margin-top:1rem;padding:.85rem 1rem}.cm-summary.compact[data-v-f62d826f]{background:color-mix(in oklab,var(--background-grey,#f4f4f5),#fff 20%);margin-top:0}.cm-summary-row[data-v-f62d826f]{color:var(--light-text,#61636f);display:flex;font-size:.9rem;gap:1rem;justify-content:space-between}.cm-summary-row strong[data-v-f62d826f]{color:var(--dark-text,#283252);font-variant-numeric:tabular-nums}.cm-summary-row.is-emphasis[data-v-f62d826f]{border-top:1px dashed var(--border,#dbdbdb);color:var(--dark-text,#283252);font-weight:600;padding-top:.35rem}.cm-summary-row.is-warn strong[data-v-f62d826f]{color:var(--warning,#faad42)}.cm-hint[data-v-f62d826f],.cm-lock-note[data-v-f62d826f]{color:var(--light-text,#61636f);font-size:.78rem;margin:.35rem 0 0}.cm-btn[data-v-f62d826f]{border:1px solid transparent;border-radius:10px;cursor:pointer;font-size:.9rem;font-weight:650;padding:.65rem 1rem}.cm-btn[data-v-f62d826f]:disabled{cursor:not-allowed;opacity:.45}.cm-btn.is-ghost[data-v-f62d826f]{background:transparent;border-color:var(--border,#dbdbdb);color:var(--dark-text,#283252)}.cm-btn.is-ghost[data-v-f62d826f]:hover{background:color-mix(in oklab,var(--fade-grey,#ededed),#fff 20%)}.cm-btn.is-primary[data-v-f62d826f]{background:var(--primary,#0bda51);color:#062816}.cm-btn.is-primary[data-v-f62d826f]:hover:not(:disabled){filter:brightness(1.05)}.cm-drawer-enter-active[data-v-f62d826f],.cm-drawer-leave-active[data-v-f62d826f]{transition:opacity .2s ease}.cm-drawer-enter-from[data-v-f62d826f],.cm-drawer-leave-to[data-v-f62d826f]{opacity:0}.cm-drawer-enter-active .cm-drawer[data-v-f62d826f],.cm-drawer-leave-active .cm-drawer[data-v-f62d826f]{transition:transform .22s ease}.cm-drawer-enter-from .cm-drawer[data-v-f62d826f],.cm-drawer-leave-to .cm-drawer[data-v-f62d826f]{transform:translate(100%)}.cm-fade-enter-active[data-v-f62d826f],.cm-fade-leave-active[data-v-f62d826f]{transition:opacity .18s ease}.cm-fade-enter-from[data-v-f62d826f],.cm-fade-leave-to[data-v-f62d826f]{opacity:0}@media(max-width:560px){.cm-grid[data-v-f62d826f]{grid-template-columns:1fr}.cm-drawer-foot[data-v-f62d826f],.cm-modal-foot[data-v-f62d826f]{flex-direction:column-reverse}.cm-btn[data-v-f62d826f]{width:100%}}html.is-dark .cm-drawer-overlay,html.is-dark .cm-modal-overlay{background:#0206179e}html.is-dark .cm-drawer,html.is-dark .cm-drawer-foot,html.is-dark .cm-modal-card{background:color-mix(in oklab,var(--dark-sidebar),#fff 5%);border-color:color-mix(in oklab,var(--dark-sidebar),#fff 12%);color:var(--dark-text)}html.is-dark .cm-drawer{box-shadow:-12px 0 40px #00000059}html.is-dark .cm-drawer-foot,html.is-dark .cm-drawer-head,html.is-dark .cm-modal-foot,html.is-dark .cm-modal-head{background:color-mix(in oklab,var(--dark-sidebar),#fff 6%);border-color:color-mix(in oklab,var(--dark-sidebar),#fff 12%)}html.is-dark .cm-drawer-body{background:color-mix(in oklab,var(--dark-sidebar),#000 4%)}html.is-dark .cm-btn.is-ghost,html.is-dark .cm-drawer-head h3,html.is-dark .cm-field label,html.is-dark .cm-label,html.is-dark .cm-modal-head h3,html.is-dark .cm-summary-row strong,html.is-dark .cm-summary-row.is-emphasis{color:var(--dark-text)}html.is-dark .cm-hint,html.is-dark .cm-lock-note,html.is-dark .cm-slider-meta,html.is-dark .cm-subtitle,html.is-dark .cm-summary-row{color:var(--light-text)}html.is-dark .cm-drawer-close{background:color-mix(in oklab,var(--dark-sidebar),#fff 8%);color:var(--light-text)}html.is-dark .cm-drawer-close:hover{background:color-mix(in oklab,var(--primary),#000 78%);color:color-mix(in oklab,var(--primary),#fff 35%)}html.is-dark .cm-field input:not([type=range]),html.is-dark .cm-field select,html.is-dark .cm-field textarea{background:color-mix(in oklab,var(--dark-sidebar),#000 18%);border-color:color-mix(in oklab,var(--dark-sidebar),#fff 14%);color:var(--dark-text);color-scheme:dark}html.is-dark .cm-range{background:linear-gradient(to right,var(--primary) 0,var(--primary) var(--cm-range-fill,0),color-mix(in oklab,var(--dark-sidebar),#fff 14%) var(--cm-range-fill,0),color-mix(in oklab,var(--dark-sidebar),#fff 14%) 100%)}html.is-dark .cm-segment{background:color-mix(in oklab,var(--dark-sidebar),#000 12%);border-color:color-mix(in oklab,var(--dark-sidebar),#fff 14%);color:var(--dark-text)}html.is-dark .cm-segment.is-active{background:color-mix(in oklab,var(--primary),#000 72%);border-color:var(--primary);color:color-mix(in oklab,var(--primary),#fff 35%)}html.is-dark .cm-summary{background:color-mix(in oklab,var(--dark-sidebar),#000 10%);border-color:color-mix(in oklab,var(--dark-sidebar),#fff 12%)}html.is-dark .cm-summary.compact{background:color-mix(in oklab,var(--dark-sidebar),#000 18%)}html.is-dark .cm-btn.is-ghost{border-color:color-mix(in oklab,var(--dark-sidebar),#fff 16%)}html.is-dark .cm-btn.is-ghost:hover{background:color-mix(in oklab,var(--dark-sidebar),#fff 10%)}.loan-tasks-badge[data-v-ed57e18e]{display:inline-flex;position:relative;z-index:4}.loan-tasks-badge.is-panel[data-v-ed57e18e]{display:block;width:100%;z-index:1}.loan-tasks-badge__trigger[data-v-ed57e18e]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;color:var(--dark-text,#0f172a);cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:600;gap:.35rem;min-height:32px;padding:.28rem .55rem}.loan-tasks-badge__trigger[data-v-ed57e18e]:hover{background:#2563eb0f;border-color:#2563eb47}.loan-tasks-badge__count[data-v-ed57e18e]{align-items:center;background:#2563eb1f;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:.68rem;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 .35rem}.loan-tasks-badge__menu[data-v-ed57e18e],.loan-tasks-badge__panel[data-v-ed57e18e]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;padding:.55rem;width:100%}.loan-tasks-badge__menu[data-v-ed57e18e]{box-shadow:0 12px 32px #0f172a24;left:0;position:absolute;top:calc(100% + .35rem);width:min(320px,80vw)}.loan-tasks-badge__panel[data-v-ed57e18e]{background:transparent;border:0;box-shadow:none;padding:0}.loan-tasks-badge__menu-head[data-v-ed57e18e]{align-items:center;color:var(--light-text,#64748b);display:flex;font-size:.72rem;gap:.5rem;justify-content:space-between;padding:.15rem .25rem .45rem}.loan-tasks-badge__menu-head strong[data-v-ed57e18e]{color:var(--dark-text,#0f172a);font-size:.8rem}.loan-tasks-badge__list[data-v-ed57e18e]{list-style:none;margin:0;max-height:280px;overflow-y:auto;padding:0}.loan-tasks-badge__item[data-v-ed57e18e]{align-items:flex-start;background:transparent;border:0;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:.2rem;padding:.5rem .45rem;text-align:left;width:100%}.loan-tasks-badge__item[data-v-ed57e18e]:hover{background:#0f172a0a}.loan-tasks-badge__item-title[data-v-ed57e18e]{color:var(--dark-text,#0f172a);font-size:.8rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.loan-tasks-badge__item-meta[data-v-ed57e18e]{align-items:center;color:var(--light-text,#64748b);display:flex;font-size:.7rem;gap:.4rem;min-width:0;width:100%}.loan-tasks-badge__status[data-v-ed57e18e]{border-radius:999px;flex-shrink:0;font-weight:600;padding:.05rem .35rem}.loan-tasks-badge__status.is-open[data-v-ed57e18e]{background:#2563eb1a;color:#2563eb}.loan-tasks-badge__status.is-progress[data-v-ed57e18e]{background:#d977061a;color:#d97706}.loan-tasks-badge__status.is-blocked[data-v-ed57e18e]{background:#dc26261a;color:#dc2626}.loan-tasks-badge__status.is-complete[data-v-ed57e18e]{background:#16a34a1a;color:#16a34a}.loan-tasks-badge__assignee[data-v-ed57e18e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loan-tasks-badge__empty[data-v-ed57e18e]{color:var(--light-text,#64748b);font-size:.76rem;margin:0;padding:.75rem .35rem;text-align:center}.loan-tasks-badge__create[data-v-ed57e18e]{align-items:center;background:#2563eb0d;border:1px dashed rgba(37,99,235,.3);border-radius:8px;color:#1d4ed8;cursor:pointer;display:inline-flex;font-size:.76rem;font-weight:600;gap:.3rem;justify-content:center;margin-top:.4rem;padding:.45rem .5rem;width:100%}.loan-tasks-badge.is-compact .loan-tasks-badge__label[data-v-ed57e18e]{display:none}.is-dark .loan-tasks-badge__menu[data-v-ed57e18e],.is-dark .loan-tasks-badge__trigger[data-v-ed57e18e]{background:var(--dark-sidebar);border-color:#ffffff1a;color:var(--dark-dark-text)}.is-dark .loan-tasks-badge__item[data-v-ed57e18e]:hover{background:#ffffff0f}.is-dark .loan-tasks-badge__item-title[data-v-ed57e18e],.is-dark .loan-tasks-badge__menu-head strong[data-v-ed57e18e]{color:var(--dark-dark-text)}.ai-report[data-v-6cad0ead]{color:var(--dark-text,#e8eef7);display:flex;flex-direction:column;gap:.7rem}.ai-report__hero[data-v-6cad0ead]{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.ai-report__hero h2[data-v-6cad0ead]{font-size:1.15rem;font-weight:650;letter-spacing:-.02em;line-height:1.25;margin:.05rem 0 0}.ai-report__hero-actions[data-v-6cad0ead]{align-items:flex-end;display:flex;flex-direction:column;gap:.3rem}.ai-report__eyebrow[data-v-6cad0ead]{color:color-mix(in oklab,var(--light-text,#94a3b8),transparent 10%);font-size:.64rem;letter-spacing:.08em;margin:0;text-transform:uppercase}.ai-report__footer-link a[data-v-6cad0ead],.ai-report__full-link[data-v-6cad0ead]{align-items:center;color:var(--primary);display:inline-flex;font-size:.72rem;font-weight:600;gap:.25rem;text-decoration:none}.ai-report__footer-link a[data-v-6cad0ead]:hover,.ai-report__full-link[data-v-6cad0ead]:hover{text-decoration:underline}.ai-report__footer-link[data-v-6cad0ead]{color:var(--light-text,#94a3b8);font-size:.74rem;margin:.1rem 0 0}.pipeline-status-pill[data-v-6cad0ead]{align-items:center;background:color-mix(in oklab,var(--dark-sidebar),#fff 10%);border:0;border-radius:999px;color:var(--light-text);display:inline-flex;flex-shrink:0;font-size:.62rem;font-weight:600;gap:.35rem;line-height:1.2;max-width:100%;overflow:hidden;padding:.16rem .5rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.pipeline-status-pill.is-info[data-v-6cad0ead]{background:color-mix(in oklab,var(--info),#000 72%);color:color-mix(in oklab,var(--info),#fff 40%)}.pipeline-status-pill.is-success[data-v-6cad0ead]{background:color-mix(in oklab,var(--success),#000 72%);color:color-mix(in oklab,var(--success),#fff 40%)}.pipeline-status-pill.is-danger[data-v-6cad0ead]{background:color-mix(in oklab,var(--danger),#000 72%);color:color-mix(in oklab,var(--danger),#fff 35%)}.pipeline-status-pill.is-warning[data-v-6cad0ead]{background:color-mix(in oklab,var(--warning),#000 72%);color:color-mix(in oklab,var(--warning),#fff 35%)}.pipeline-status-dot[data-v-6cad0ead]{background:currentColor;border-radius:50%;box-shadow:0 0 0 2px color-mix(in oklab,currentColor,#000 55%);flex-shrink:0;height:6px;width:6px}.ai-report__empty[data-v-6cad0ead],.ai-report__message[data-v-6cad0ead],.ai-report__prose[data-v-6cad0ead]{color:var(--light-text,#94a3b8);font-size:.82rem;line-height:1.4;margin:0}.ai-report__prose+.ai-report__prose[data-v-6cad0ead]{margin-top:.3rem}.ai-report__panel[data-v-6cad0ead]{background:color-mix(in oklab,var(--dark-sidebar),#fff 4%);border:1px solid color-mix(in oklab,var(--dark-sidebar),#fff 12%);border-radius:12px;padding:.7rem .8rem}.ai-report__panel-head[data-v-6cad0ead]{align-items:center;display:flex;gap:.55rem;justify-content:space-between;margin-bottom:.5rem}.ai-report__panel-head h3[data-v-6cad0ead]{font-size:.84rem;font-weight:600;margin:0}.ai-report__chip[data-v-6cad0ead]{background:color-mix(in oklab,var(--primary),transparent 88%);border-radius:999px;color:var(--primary);display:inline-flex;font-size:.68rem;font-weight:600;padding:.18rem .5rem}.ai-report__chip.is-tiny[data-v-6cad0ead]{font-size:.62rem;padding:.1rem .4rem}.ai-report__chip.is-muted[data-v-6cad0ead]{background:color-mix(in oklab,var(--dark-sidebar),#fff 10%);color:var(--light-text)}.ai-report__chip.is-good-chip[data-v-6cad0ead]{background:color-mix(in oklab,var(--success),transparent 86%);color:var(--success)}.ai-report__chip.is-bad-chip[data-v-6cad0ead]{background:color-mix(in oklab,var(--danger),transparent 86%);color:var(--danger)}.ai-report__chip.is-warn-chip[data-v-6cad0ead]{background:color-mix(in oklab,var(--warning),transparent 84%);color:var(--warning)}.ai-report__row-12[data-v-6cad0ead]{align-items:stretch;display:grid;gap:.7rem;grid-template-columns:repeat(12,minmax(0,1fr))}.ai-report__row-12[data-v-6cad0ead]>:only-child{grid-column:span 12}.ai-report__col-4[data-v-6cad0ead]{grid-column:span 4;min-width:0}.ai-report__col-8[data-v-6cad0ead]{grid-column:span 8;min-width:0}.ai-report__underwriting[data-v-6cad0ead]{display:flex;flex-direction:column;min-height:185px;overflow:hidden;position:relative}.ai-report__underwriting-copy[data-v-6cad0ead]{max-width:min(100%,28rem);position:relative;z-index:1}.ai-report__underwriting-art[data-v-6cad0ead]{bottom:-.55rem;opacity:.92;pointer-events:none;position:absolute;right:-.35rem;width:min(46%,11.5rem)}.ai-report__underwriting-art img[data-v-6cad0ead]{display:block;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media(max-width:820px){.ai-report__col-4[data-v-6cad0ead],.ai-report__col-8[data-v-6cad0ead]{grid-column:span 12}.ai-report__underwriting[data-v-6cad0ead]{min-height:0}.ai-report__underwriting-art[data-v-6cad0ead]{bottom:auto;margin:.35rem 0 0 auto;opacity:.85;position:relative;right:auto;width:min(42%,9.5rem)}}.ai-report__score[data-v-6cad0ead]{align-items:stretch;display:flex;flex-direction:column}.ai-report__score-chart[data-v-6cad0ead]{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:.55rem;margin-top:-.2rem;text-align:center;width:100%}.ai-report__score-chart[data-v-6cad0ead] .apexcharts-canvas,.ai-report__score-chart[data-v-6cad0ead] .vue-apexcharts{margin-left:auto!important;margin-right:auto!important}.ai-report__score-caption[data-v-6cad0ead]{color:var(--light-text,#94a3b8);font-size:.72rem;margin:.35rem 0 0;text-align:center;width:100%}.ai-report__metrics[data-v-6cad0ead]{display:grid;gap:.45rem;grid-template-columns:repeat(auto-fill,minmax(126px,1fr))}.ai-report__metric[data-v-6cad0ead]{background:color-mix(in oklab,var(--dark-sidebar),#fff 2.5%);border:1px solid color-mix(in oklab,var(--dark-sidebar),#fff 12%);border-radius:10px;padding:.55rem .65rem}.ai-report__metric small[data-v-6cad0ead],.ai-report__metric span[data-v-6cad0ead]{color:var(--light-text,#94a3b8);display:block;font-size:.64rem}.ai-report__metric strong[data-v-6cad0ead]{display:block;font-size:.88rem;margin:.15rem 0 .1rem}.ai-report__debt-group+.ai-report__debt-group[data-v-6cad0ead]{margin-top:.7rem}.ai-report__debt-head[data-v-6cad0ead]{color:var(--light-text,#94a3b8);display:flex;font-size:.74rem;gap:.55rem;justify-content:space-between;margin-bottom:.4rem}.ai-report__position-grid[data-v-6cad0ead]{display:grid;gap:.45rem;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.ai-report__position-card[data-v-6cad0ead]{background:color-mix(in oklab,var(--dark-sidebar,#0f172a),#fff 2%);border:1px solid color-mix(in oklab,var(--fade-grey,#334155),#fff 8%);border-radius:10px;padding:.55rem .6rem}.ai-report__position-card-top[data-v-6cad0ead]{align-items:center;display:flex;gap:.45rem;justify-content:space-between;margin-bottom:.4rem}.ai-report__position-card-top strong[data-v-6cad0ead]{font-size:.82rem}.ai-report__position-amts[data-v-6cad0ead]{display:flex;font-size:.8rem;font-weight:600;gap:.5rem;justify-content:space-between;margin-bottom:.35rem}.ai-report__position-meta[data-v-6cad0ead]{color:var(--light-text,#94a3b8);display:flex;flex-wrap:wrap;font-size:.7rem;gap:.4rem .65rem}.ai-report__rule-list[data-v-6cad0ead]{display:grid;gap:.4rem;list-style:none;margin:0;padding:0}.ai-report__rule-list li[data-v-6cad0ead]{align-items:flex-start;display:flex;font-size:.8rem;gap:.45rem}.ai-report__recs-meta[data-v-6cad0ead]{color:var(--light-text);font-size:.7rem;font-weight:600}.ai-report__rec-grid[data-v-6cad0ead]{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:700px){.ai-report__rec-grid[data-v-6cad0ead]{grid-template-columns:1fr}}.ai-report__rec-card[data-v-6cad0ead]{background:color-mix(in oklab,var(--dark-sidebar),#fff 3%);border:1px solid color-mix(in oklab,var(--dark-sidebar),#fff 12%);border-radius:10px;display:flex;flex-direction:column;gap:.4rem;min-width:0;padding:.6rem .7rem}.ai-report__rec-card.is-eligible[data-v-6cad0ead]{background:color-mix(in oklab,var(--success),transparent 94%);border-color:color-mix(in oklab,var(--success),transparent 70%)}.ai-report__rec-card-top[data-v-6cad0ead]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.ai-report__rec-card-top strong[data-v-6cad0ead]{color:var(--dark-dark-text,inherit);font-size:.84rem;font-weight:650;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-report__rec-reasons[data-v-6cad0ead]{display:flex;flex-wrap:wrap;gap:.3rem;list-style:none;margin:0;padding:0}.ai-report__rec-reasons li[data-v-6cad0ead]{align-items:center;background:color-mix(in oklab,var(--dark-sidebar),#fff 8%);border-radius:999px;color:var(--light-text);display:inline-flex;font-size:.66rem;line-height:1.25;max-width:100%;padding:.16rem .42rem}.ai-report__rec-empty[data-v-6cad0ead]{color:var(--light-text);font-size:.72rem;margin:0}.ai-report__table-scroll[data-v-6cad0ead]{overflow-x:auto}.ai-report__table[data-v-6cad0ead]{border-collapse:collapse;font-size:.78rem;width:100%}.ai-report__table td[data-v-6cad0ead],.ai-report__table th[data-v-6cad0ead]{border-bottom:1px solid color-mix(in oklab,var(--fade-grey,#334155),#fff 8%);padding:.45rem .55rem;text-align:left;white-space:nowrap}.ai-report__table th[data-v-6cad0ead]{color:var(--light-text,#94a3b8);font-weight:600}.ai-report__summary-cols[data-v-6cad0ead]{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:800px){.ai-report__summary-cols[data-v-6cad0ead]{grid-template-columns:1fr}}.ai-report__group-title[data-v-6cad0ead]{color:var(--light-text,#94a3b8);font-size:.72rem;font-weight:600;letter-spacing:.04em;margin:0 0 .45rem;text-transform:uppercase}.ai-report__row[data-v-6cad0ead],.ai-report__stat[data-v-6cad0ead]{align-items:baseline;border-bottom:1px solid color-mix(in oklab,var(--fade-grey,#334155),#fff 5%);display:flex;font-size:.78rem;gap:.65rem;justify-content:space-between;padding:.28rem 0}.ai-report__row span[data-v-6cad0ead]:first-child,.ai-report__stat span[data-v-6cad0ead]:first-child{color:var(--light-text,#94a3b8)}.ai-report__row small[data-v-6cad0ead],.ai-report__stat small[data-v-6cad0ead]{color:var(--light-text,#94a3b8);font-size:.7rem}.ai-report__split[data-v-6cad0ead]{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media(max-width:700px){.ai-report__split[data-v-6cad0ead]{grid-template-columns:1fr}}.ai-report__weekday[data-v-6cad0ead]{display:flex;flex-wrap:wrap;gap:1.5rem}.ai-report__weekday-col[data-v-6cad0ead]{flex:1;min-width:200px}.ai-report__weekday-legend[data-v-6cad0ead]{display:block;font-size:.75rem;margin-bottom:.45rem}.ai-report__weekday-bars[data-v-6cad0ead]{align-items:flex-end;display:flex;gap:.35rem;height:88px}.ai-report__weekday-bar[data-v-6cad0ead]{align-items:center;display:flex;flex:1;flex-direction:column;gap:.3rem;height:100%;justify-content:flex-end}.ai-report__weekday-bar span[data-v-6cad0ead]{color:var(--light-text,#94a3b8);font-size:.68rem}.ai-report__weekday-fill[data-v-6cad0ead]{border-radius:.25rem .25rem 0 0;min-height:2px;width:100%}.ai-report__weekday-fill.is-good-bg[data-v-6cad0ead]{background:var(--success)}.ai-report__weekday-fill.is-bad-bg[data-v-6cad0ead]{background:var(--danger)}.ai-report__calendar-head[data-v-6cad0ead]{flex-wrap:wrap}.ai-report__calendar-nav[data-v-6cad0ead]{align-items:center;display:flex;gap:.4rem}.ai-report__nav-btn[data-v-6cad0ead]{background:transparent;border:1px solid color-mix(in oklab,#94a3b8 24%,transparent);border-radius:8px;color:inherit;cursor:pointer;display:grid;height:1.8rem;place-items:center;width:1.8rem}.ai-report__nav-btn[data-v-6cad0ead]:disabled{cursor:default;opacity:.4}.ai-report__month-select[data-v-6cad0ead]{background:color-mix(in oklab,var(--dark-sidebar,#0f172a),#fff 4%);border:1px solid color-mix(in oklab,#94a3b8 24%,transparent);border-radius:8px;color:inherit;font:inherit;font-size:.78rem;min-width:9rem;padding:.28rem .45rem}.ai-report__calendar-grid[data-v-6cad0ead],.ai-report__calendar-weekdays[data-v-6cad0ead]{display:grid;gap:.35rem;grid-template-columns:repeat(7,1fr)}.ai-report__calendar-weekdays[data-v-6cad0ead]{margin-bottom:.35rem}.ai-report__calendar-weekdays span[data-v-6cad0ead]{color:var(--light-text,#94a3b8);font-size:.68rem;text-align:center;text-transform:uppercase}.ai-report__calendar-day[data-v-6cad0ead]{border:1px solid color-mix(in oklab,var(--fade-grey,#334155),#fff 8%);border-radius:7px;display:flex;flex-direction:column;font-size:.68rem;justify-content:space-between;min-height:52px;padding:.28rem}.ai-report__calendar-day.is-empty[data-v-6cad0ead]{border-color:transparent}.ai-report__calendar-day.has-data[data-v-6cad0ead]{background:color-mix(in oklab,var(--primary),transparent 92%)}.ai-report__calendar-day span[data-v-6cad0ead]{color:var(--light-text,#94a3b8)}.ai-report__calendar-day strong[data-v-6cad0ead]{align-self:flex-end;font-size:.7rem}.ai-report__tamper-file[data-v-6cad0ead]{border:1px solid color-mix(in oklab,var(--fade-grey,#334155),#fff 8%);border-radius:10px;margin-top:.45rem;overflow:hidden}.ai-report__tamper-head[data-v-6cad0ead]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:.45rem;padding:.55rem .7rem;text-align:left;width:100%}.ai-report__tamper-head strong[data-v-6cad0ead]{flex:1;font-size:.82rem}.ai-report__tamper-head .is-warn[data-v-6cad0ead]{color:var(--warning)}.ai-report__tamper-body[data-v-6cad0ead]{padding:0 .7rem .55rem}.ai-report__file[data-v-6cad0ead]{border-top:1px solid color-mix(in oklab,var(--fade-grey,#334155),#fff 6%);display:grid;font-size:.82rem;gap:.1rem;padding:.55rem 0}.ai-report__file[data-v-6cad0ead]:first-of-type{border-top:0;padding-top:0}.ai-report__file small[data-v-6cad0ead],.ai-report__file span[data-v-6cad0ead]{color:var(--light-text,#94a3b8);font-size:.72rem}.is-good[data-v-6cad0ead]{color:var(--success)}.is-bad[data-v-6cad0ead],.is-good[data-v-6cad0ead]{font-style:normal}.is-bad[data-v-6cad0ead]{color:var(--danger)}.ai-modal[data-v-94be8f80]{display:grid;inset:0;padding:1rem;place-items:center;position:fixed;z-index:12000}.ai-modal__backdrop[data-v-94be8f80]{background:#656568cc;border:0;cursor:pointer;inset:0;position:absolute}.ai-modal__panel[data-v-94be8f80]{border:1px solid color-mix(in oklab,var(--dark-sidebar),#fff 12%);border-radius:14px;box-shadow:0 24px 64px #00000059;color:var(--dark-dark-text,inherit);flex-direction:column;max-height:min(90vh,980px);overflow:hidden;position:relative;width:min(1100px,100%);z-index:1}.ai-modal__header[data-v-94be8f80],.ai-modal__panel[data-v-94be8f80]{background:color-mix(in oklab,var(--dark-sidebar),#fff 6%);display:flex}.ai-modal__header[data-v-94be8f80]{align-items:center;border-bottom:1px solid color-mix(in oklab,var(--dark-sidebar),#fff 12%);gap:.75rem;justify-content:space-between;padding:.7rem .95rem}.ai-modal__brand[data-v-94be8f80]{align-items:center;display:flex;gap:.55rem}.ai-modal__brand h3[data-v-94be8f80]{color:var(--dark-dark-text,inherit);font-size:.9rem;font-weight:650;margin:0}.ai-modal__brand p[data-v-94be8f80]{color:var(--light-text);font-size:.68rem;margin:.05rem 0 0}.ai-modal__mark[data-v-94be8f80]{background:var(--primary);border-radius:9px;color:var(--primary--color-invert,#fff);display:grid;height:1.85rem;place-items:center;width:1.85rem}.ai-modal__header-actions[data-v-94be8f80]{align-items:center;display:flex;flex-shrink:0;gap:.45rem}.ai-modal__full-link[data-v-94be8f80]{align-items:center;background:color-mix(in oklab,var(--primary),transparent 88%);border:1px solid color-mix(in oklab,var(--primary),transparent 65%);border-radius:8px;color:var(--primary);display:inline-flex;font:inherit;font-size:.72rem;font-weight:600;gap:.3rem;padding:.32rem .58rem;text-decoration:none;white-space:nowrap}.ai-modal__full-link[data-v-94be8f80]:hover{background:color-mix(in oklab,var(--primary),transparent 82%);border-color:color-mix(in oklab,var(--primary),transparent 40%)}.ai-modal__redo[data-v-94be8f80]{align-items:center;background:color-mix(in oklab,var(--dark-sidebar),#fff 8%);border:1px solid color-mix(in oklab,var(--dark-sidebar),#fff 14%);border-radius:8px;color:var(--dark-dark-text,inherit);cursor:pointer;display:inline-flex;font:inherit;font-size:.72rem;font-weight:600;gap:.3rem;padding:.32rem .58rem;white-space:nowrap}.ai-modal__redo[data-v-94be8f80]:hover{border-color:color-mix(in oklab,var(--primary),transparent 45%);color:var(--primary)}.ai-modal__close[data-v-94be8f80]{background:transparent;border:1px solid color-mix(in oklab,var(--dark-sidebar),#fff 14%);border-radius:8px;color:inherit;cursor:pointer;display:grid;height:1.75rem;place-items:center;width:1.75rem}.ai-modal__close[data-v-94be8f80]:hover{border-color:color-mix(in oklab,var(--primary),transparent 50%);color:var(--primary)}.ai-modal__body[data-v-94be8f80]{background:color-mix(in oklab,var(--dark-sidebar),#fff 6%);overflow:auto;padding:.85rem .95rem 1rem}.ai-modal__error[data-v-94be8f80],.ai-modal__loading[data-v-94be8f80]{display:grid;gap:.45rem;justify-items:center;padding:1.75rem 1rem 1.5rem;text-align:center}.ai-modal__error h4[data-v-94be8f80],.ai-modal__loading h4[data-v-94be8f80]{color:var(--dark-dark-text,inherit);font-size:1.05rem;margin:.4rem 0 0}.ai-modal__error p[data-v-94be8f80],.ai-modal__loading p[data-v-94be8f80]{color:var(--light-text);font-size:.88rem;line-height:1.45;margin:0;max-width:28rem}.ai-modal__orb[data-v-94be8f80]{height:4.5rem;position:relative;width:4.5rem}.ai-modal__orb span[data-v-94be8f80]{animation:ai-spin-94be8f80 1.1s linear infinite;border-bottom:2px solid transparent;border-left:2px solid transparent;border-radius:999px;border-right:2px solid transparent;border-right-color:color-mix(in oklab,var(--primary),transparent 45%);border-top:2px solid transparent;border-top-color:var(--primary);inset:0;position:absolute}.ai-modal__orb span[data-v-94be8f80]:nth-child(2){animation-direction:reverse;animation-duration:1.6s;border-top-color:color-mix(in oklab,var(--primary),#fff 20%);inset:.45rem}.ai-modal__orb span[data-v-94be8f80]:nth-child(3){animation-duration:2.1s;border-top-color:color-mix(in oklab,var(--primary),#fff 45%);inset:.9rem}.ai-modal__steps[data-v-94be8f80]{color:var(--light-text);display:grid;font-size:.78rem;gap:.35rem;list-style:none;margin:.65rem 0 0;padding:0}.ai-modal__steps li[data-v-94be8f80]{padding-left:1rem;position:relative}.ai-modal__steps li[data-v-94be8f80]:before{background:var(--primary);border-radius:999px;content:"";height:.35rem;left:0;position:absolute;top:.45em;width:.35rem}.ai-modal__retry[data-v-94be8f80]{background:var(--primary);border:0;border-radius:10px;color:var(--primary--color-invert,#fff);cursor:pointer;font:inherit;font-weight:600;margin-top:.55rem;padding:.55rem .95rem}.ai-modal__retry[data-v-94be8f80]:hover{background:var(--primary--dark-color,var(--primary))}@keyframes ai-spin-94be8f80{to{transform:rotate(1turn)}}.ai-analysis-entry[data-v-13a6d675]{background:transparent!important;border:0;box-shadow:none;margin:0;padding:0;width:100%}.ai-analysis-entry.is-action[data-v-13a6d675]{display:contents}.ai-analysis-entry.is-float[data-v-13a6d675]{bottom:1.25rem;pointer-events:none;position:fixed;right:1.25rem;width:auto;z-index:90}.ai-analysis-entry.is-float-absolute[data-v-13a6d675]{bottom:1rem;position:absolute;right:1rem;z-index:30}.ai-analysis-fab[data-v-13a6d675]{align-items:center;background:var(--primary);border:1px solid color-mix(in oklab,var(--primary),#000 8%);border-radius:999px;box-shadow:0 10px 28px color-mix(in oklab,var(--primary),transparent 55%),0 2px 8px #0000002e;color:#0f172a;cursor:pointer;display:inline-flex;font:inherit;gap:.65rem;max-width:min(100vw - 2rem,15.5rem);padding:.65rem .95rem .65rem .65rem;pointer-events:auto;text-align:left;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.ai-analysis-fab small[data-v-13a6d675],.ai-analysis-fab strong[data-v-13a6d675]{color:inherit}.ai-analysis-fab small[data-v-13a6d675]{opacity:.78}.ai-analysis-fab[data-v-13a6d675]:hover:not(:disabled){box-shadow:0 14px 34px color-mix(in oklab,var(--primary),transparent 48%),0 4px 12px #00000038;filter:brightness(1.04);transform:translateY(-2px)}.ai-analysis-fab[data-v-13a6d675]:active:not(:disabled){transform:translateY(0)}.ai-analysis-fab.is-pending[data-v-13a6d675]{box-shadow:0 6px 16px #00000029;cursor:default;opacity:.72}.ai-analysis-fab__icon[data-v-13a6d675]{background:#0f172a1f;border-radius:999px;color:inherit;display:grid;flex-shrink:0;height:2.15rem;place-items:center;width:2.15rem}.ai-analysis-fab__copy[data-v-13a6d675],.ai-analysis-fab__label[data-v-13a6d675]{display:flex;flex-direction:column;gap:.05rem;min-width:0}.ai-analysis-fab__copy strong[data-v-13a6d675],.ai-analysis-fab__label strong[data-v-13a6d675]{font-size:.82rem;font-weight:700;line-height:1.15}.ai-analysis-fab__copy small[data-v-13a6d675],.ai-analysis-fab__label small[data-v-13a6d675]{font-size:.68rem;line-height:1.2;opacity:.88}.ai-analysis-card[data-v-13a6d675]{background:var(--white);border:1px solid color-mix(in oklab,var(--fade-grey),#000 3%);border-radius:12px;color:var(--dark-text);cursor:pointer;display:block;font:inherit;overflow:hidden;padding:.85rem .9rem;position:relative;text-align:left;transition:transform .16s ease,border-color .16s ease,background .16s ease;width:100%}.ai-analysis-card[data-v-13a6d675]:hover{background:color-mix(in oklab,var(--background-grey),#fff 40%);border-color:color-mix(in oklab,var(--primary),transparent 55%);transform:translateY(-1px)}.ai-analysis-card__header[data-v-13a6d675]{align-items:center;display:flex;gap:.65rem;position:relative}.ai-analysis-card__mark[data-v-13a6d675]{background:var(--primary);border-radius:10px;color:var(--primary--color-invert,#fff);display:grid;flex-shrink:0;height:2.1rem;place-items:center;width:2.1rem}.ai-analysis-card__title[data-v-13a6d675]{flex:1;min-width:0}.ai-analysis-card__title h4[data-v-13a6d675]{color:var(--dark-text);font-size:.92rem;font-weight:650;margin:0}.ai-analysis-card__title p[data-v-13a6d675]{color:var(--light-text);font-size:.72rem;margin:.1rem 0 0}.ai-analysis-card__body[data-v-13a6d675]{color:var(--light-text);font-size:.8rem;line-height:1.4;margin:.65rem 0 .7rem;position:relative}.ai-analysis-card__cta[data-v-13a6d675]{color:var(--primary);font-size:.8rem;position:relative}.ai-analysis-card__cta[data-v-13a6d675],.pipeline-status-pill[data-v-13a6d675]{align-items:center;display:inline-flex;font-weight:600;gap:.35rem}.pipeline-status-pill[data-v-13a6d675]{background:color-mix(in oklab,var(--fade-grey),#fff 30%);border:0;border-radius:999px;color:var(--dark-text);flex-shrink:0;font-size:.62rem;line-height:1.2;max-width:46%;overflow:hidden;padding:.16rem .5rem;text-overflow:ellipsis;white-space:nowrap}.pipeline-status-pill.is-info[data-v-13a6d675]{background:color-mix(in oklab,var(--info),#fff 82%);color:color-mix(in oklab,var(--info),#000 20%)}.pipeline-status-pill.is-success[data-v-13a6d675]{background:color-mix(in oklab,var(--success),#fff 82%);color:color-mix(in oklab,var(--success),#000 25%)}.pipeline-status-pill.is-danger[data-v-13a6d675]{background:color-mix(in oklab,var(--danger),#fff 85%);color:var(--danger)}.pipeline-status-pill.is-warning[data-v-13a6d675]{background:color-mix(in oklab,var(--warning),#fff 82%);color:color-mix(in oklab,var(--warning),#000 25%)}.pipeline-status-dot[data-v-13a6d675]{background:currentColor;border-radius:50%;box-shadow:0 0 0 2px color-mix(in oklab,currentColor,#fff 70%);flex-shrink:0;height:6px;width:6px}.ai-analysis-action[data-v-13a6d675]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--white);border:1px solid color-mix(in oklab,var(--fade-grey),#000 3%);border-radius:12px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:.75rem;margin-top:.35rem;padding:.72rem .8rem;text-align:left;text-decoration:none;transition:border-color .2s ease,background .2s ease,transform .2s ease;width:100%}.ai-analysis-action[data-v-13a6d675]:hover{background:color-mix(in oklab,var(--background-grey),#fff 35%);border-color:color-mix(in oklab,var(--primary),#fff 55%);transform:translate(2px)}.ai-analysis-action__icon[data-v-13a6d675]{align-items:center;background:color-mix(in oklab,var(--background-grey),#fff 20%);border-radius:10px;color:var(--primary);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.ai-analysis-action__copy[data-v-13a6d675]{display:flex;flex:1;flex-direction:column;gap:.1rem;min-width:0}.ai-analysis-action__copy strong[data-v-13a6d675]{color:var(--dark-text);display:block;font-size:.88rem;font-weight:600}.ai-analysis-action__copy small[data-v-13a6d675]{color:var(--light-text);display:block;font-size:.78rem}.ai-analysis-action__chevron[data-v-13a6d675]{color:var(--light-text);flex-shrink:0}.ai-analysis-action.is-pending[data-v-13a6d675]{opacity:.72;pointer-events:none}.ai-analysis-action.is-pending .ai-analysis-action__icon[data-v-13a6d675]{background:color-mix(in oklab,var(--background-grey),#fff 12%)}.ai-analysis-action.is-pending .ai-analysis-action__copy small[data-v-13a6d675],.ai-analysis-action.is-pending .ai-analysis-action__copy strong[data-v-13a6d675]{color:var(--light-text)}.ai-analysis-entry.is-theme-dark .ai-analysis-action[data-v-13a6d675]{background:color-mix(in oklab,var(--dark-sidebar),#fff 5%);border-color:color-mix(in oklab,var(--dark-sidebar),#fff 12%)}.ai-analysis-entry.is-theme-dark .ai-analysis-action[data-v-13a6d675]:hover{background:color-mix(in oklab,var(--primary),#000 78%);border-color:color-mix(in oklab,var(--primary),#fff 30%)}.ai-analysis-entry.is-theme-dark .ai-analysis-action.is-pending[data-v-13a6d675]{background:color-mix(in oklab,var(--dark-sidebar),#fff 5%);border-color:color-mix(in oklab,var(--dark-sidebar),#fff 12%)}.ai-analysis-entry.is-theme-dark .ai-analysis-action__icon[data-v-13a6d675]{background:color-mix(in oklab,var(--dark-sidebar),#fff 10%);color:color-mix(in oklab,var(--primary),#fff 35%)}.ai-analysis-entry.is-theme-dark .ai-analysis-action__copy strong[data-v-13a6d675]{color:var(--dark-dark-text)}.ai-analysis-entry.is-theme-dark .ai-analysis-action__chevron[data-v-13a6d675],.ai-analysis-entry.is-theme-dark .ai-analysis-action__copy small[data-v-13a6d675]{color:var(--light-text)}.ai-analysis-entry.is-theme-dark .ai-analysis-card[data-v-13a6d675]{background:color-mix(in oklab,var(--dark-sidebar),#fff 5%);border-color:color-mix(in oklab,var(--dark-sidebar),#fff 12%);color:var(--dark-dark-text)}.ai-analysis-entry.is-theme-dark .ai-analysis-card[data-v-13a6d675]:hover{background:color-mix(in oklab,var(--dark-sidebar),#fff 8%);border-color:color-mix(in oklab,var(--primary),transparent 45%)}.ai-analysis-entry.is-theme-dark .ai-analysis-card__mark[data-v-13a6d675]{background:var(--primary);color:#0f172a}.ai-analysis-entry.is-theme-dark .ai-analysis-card__title h4[data-v-13a6d675]{color:var(--dark-dark-text)}.ai-analysis-entry.is-theme-dark .ai-analysis-card__body[data-v-13a6d675],.ai-analysis-entry.is-theme-dark .ai-analysis-card__title p[data-v-13a6d675]{color:var(--light-text)}.ai-analysis-entry.is-theme-dark .ai-analysis-card__cta[data-v-13a6d675]{color:var(--primary)}.ai-analysis-entry.is-theme-dark .pipeline-status-pill.is-info[data-v-13a6d675]{background:color-mix(in oklab,var(--info),#000 72%);color:color-mix(in oklab,var(--info),#fff 40%)}.ai-analysis-entry.is-theme-dark .pipeline-status-pill.is-success[data-v-13a6d675]{background:color-mix(in oklab,var(--success),#000 72%);color:color-mix(in oklab,var(--success),#fff 40%)}.ai-analysis-entry.is-theme-dark .pipeline-status-pill.is-danger[data-v-13a6d675]{background:color-mix(in oklab,var(--danger),#000 72%);color:color-mix(in oklab,var(--danger),#fff 35%)}.ai-analysis-entry.is-theme-dark .pipeline-status-pill.is-warning[data-v-13a6d675]{background:color-mix(in oklab,var(--warning),#000 72%);color:color-mix(in oklab,var(--warning),#fff 35%)}.ai-analysis-entry.is-theme-dark .pipeline-status-dot[data-v-13a6d675]{box-shadow:0 0 0 2px color-mix(in oklab,currentColor,#000 55%)}.ai-analysis-entry.is-theme-dark .ai-analysis-fab[data-v-13a6d675]{background:var(--primary);border-color:color-mix(in oklab,var(--primary),#000 12%);box-shadow:0 10px 28px color-mix(in oklab,var(--primary),transparent 45%),0 2px 8px #00000047;color:#0f172a}.ai-analysis-entry.is-theme-dark .ai-analysis-fab small[data-v-13a6d675],.ai-analysis-entry.is-theme-dark .ai-analysis-fab strong[data-v-13a6d675]{color:#0f172a}.ai-analysis-entry.is-theme-dark .ai-analysis-fab small[data-v-13a6d675]{opacity:.78}.ai-analysis-entry.is-theme-dark .ai-analysis-fab[data-v-13a6d675]:hover:not(:disabled){background:var(--primary);border-color:color-mix(in oklab,var(--primary),#000 8%);box-shadow:0 14px 34px color-mix(in oklab,var(--primary),transparent 38%),0 4px 12px #00000052;filter:brightness(1.05)}.ai-analysis-entry.is-theme-dark .ai-analysis-fab__icon[data-v-13a6d675]{background:#0f172a1f;color:#0f172a}
