:host,.shirley-root{--shirley-font-family-ac: "Montserrat", sans-serif;--shirley-font-family-ac-button: "Poppins", sans-serif;--shirley-color-ac-ink: #111827;--shirley-color-ac-accent: #1ae8ff;--shirley-color-ac-accent-strong: #0ab3c8;--shirley-color-ac-accent-deep: #003843}:host,.shirley-root{--shirley-font-family-base: var(--shirley-font-family-ac);--shirley-font-family-button: var(--shirley-font-family-ac-button);--shirley-font-family-mono: ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, monospace;--shirley-color-gray-900: var(--shirley-color-ac-ink);--shirley-color-gray-700: #374151;--shirley-color-gray-600: #4b5563;--shirley-color-gray-500: #6b7280;--shirley-color-gray-400: #9ca3af;--shirley-color-gray-200: #e5e7eb;--shirley-color-gray-100: #efefef;--shirley-color-gray-50: #f9fafb;--shirley-color-white: #fff;--shirley-color-black: #000;--shirley-color-slate-700: #334155;--shirley-color-slate-500: #64748b;--shirley-color-slate-300: #cbd5e1;--shirley-color-slate-200: #e2e8f0;--shirley-color-neutral-icon: #686868;--shirley-color-neutral-listbox-text: #48464c;--shirley-color-surface-sidebar: #fafcff;--shirley-color-cyan-100: #a9f2fb;--shirley-color-cyan-200: #eaf9fb;--shirley-color-cyan-tint: #faffff;--shirley-color-cyan-300: #69f0ff;--shirley-color-cyan-400: var(--shirley-color-ac-accent);--shirley-color-cyan-500: #4dc7d5;--shirley-color-cyan-600: var(--shirley-color-ac-accent-strong);--shirley-color-cyan-800: #0e7490;--shirley-color-teal-900: var(--shirley-color-ac-accent-deep);--shirley-color-teal-700: #0a7e8e;--shirley-color-amber-200: #fef9ee;--shirley-color-amber-500: #efb944;--shirley-color-red-100: #fff4f4;--shirley-color-red-500: #ef4444;--shirley-color-red-600: #dc2626;--shirley-color-blue-500: #3b82f6;--shirley-shadow-avatar-header: 0 1px 2px 0 rgb(0 0 0 / 5%);--shirley-shadow-avatar-chat: 0 0 4px 0 rgb(0 255 255 / 50%);--shirley-shadow-header: 0 0 6px rgb(0 0 0 / 15%);--shirley-shadow-fab: 0 0 8.7px rgb(26 145 166 / 51%);--shirley-shadow-bubble-user: 0 2px 3px rgb(17 24 39 / 10%);--shirley-shadow-menu: 0 2px 4px rgb(17 24 39 / 20%);--shirley-shadow-sidebar: 4px 0 16px rgb(17 24 39 / 12%);--shirley-shadow-window: 0 0 6px rgb(0 0 0 / 15%), 0 12px 32px rgb(17 24 39 / 18%);--shirley-color-backdrop-start: rgb(0 4 27 / 30%);--shirley-color-backdrop-end: rgb(0 4 27 / 0%);--shirley-color-dialog-mask: rgb(17 24 39 / 40%);--shirley-border-color-feedback-divider: rgb(255 255 255 / 20%);--shirley-border-color-inline-feedback: rgb(0 0 0 / 15%)}:host,.shirley-root{--shirley-color-text-primary: var(--shirley-color-gray-900);--shirley-color-text-secondary: var(--shirley-color-gray-600);--shirley-color-text-tertiary: var(--shirley-color-gray-500);--shirley-color-text-placeholder: var( --shirley-color-gray-500 );--shirley-color-text-inverse: var(--shirley-color-white);--shirley-color-text-button-plain: var(--shirley-color-slate-700);--shirley-color-text-button-secondary: var(--shirley-color-slate-500);--shirley-color-text-listbox: var(--shirley-color-neutral-listbox-text);--shirley-color-text-listbox-caption: var( --shirley-color-gray-600 );--shirley-color-text-link-accent: var( --shirley-color-cyan-800 );--shirley-color-text-error: var(--shirley-color-red-600);--shirley-color-surface: var(--shirley-color-white);--shirley-color-surface-subtle: var(--shirley-color-gray-50);--shirley-color-surface-active: var(--shirley-color-gray-100);--shirley-color-surface-inverse: var(--shirley-color-gray-900);--shirley-color-surface-feedback: var(--shirley-color-teal-900);--shirley-color-surface-fab: var(--shirley-color-black);--shirley-color-border-default: var(--shirley-color-gray-200);--shirley-color-border-outlined-plain: var(--shirley-color-slate-200);--shirley-color-border-outlined-secondary: var(--shirley-color-slate-200);--shirley-color-border-listbox: var(--shirley-color-slate-300);--shirley-color-border-feedback: var(--shirley-color-teal-700);--shirley-color-border-accent-fab: var(--shirley-color-cyan-400);--shirley-color-border-header: var(--shirley-color-cyan-300);--shirley-color-border-avatar-chat: var(--shirley-color-cyan-100);--shirley-color-match-strong-dot: var(--shirley-color-cyan-500);--shirley-color-match-strong-bg: var(--shirley-color-cyan-200);--shirley-color-match-weak-dot: var(--shirley-color-amber-500);--shirley-color-match-weak-bg: var(--shirley-color-amber-200);--shirley-color-match-none-dot: var(--shirley-color-red-500);--shirley-color-match-none-bg: var(--shirley-color-red-100);--shirley-color-match-neutral-dot: var(--shirley-color-gray-600);--shirley-color-icon-muted: var(--shirley-color-neutral-icon);--shirley-color-icon-selected: var(--shirley-color-cyan-600);--shirley-color-surface-menu-trigger: var(--shirley-color-gray-200);--shirley-color-avatar-chat-bg: var(--shirley-color-cyan-tint);--shirley-color-avatar-chat-border: var(--shirley-color-cyan-100);--shirley-color-avatar-header-bg: var(--shirley-color-white);--shirley-color-avatar-header-border: var(--shirley-color-gray-200);--shirley-color-avatar-chat-icon: var(--shirley-color-cyan-600);--shirley-color-avatar-header-icon: var(--shirley-color-gray-900);--shirley-color-switch-checked-bg: var(--shirley-color-blue-500);--shirley-color-switch-handle: var(--shirley-color-white);--shirley-color-switch-unchecked-bg: var(--shirley-color-gray-500);--shirley-color-tooltip-bg: var(--shirley-color-gray-900);--shirley-color-tooltip-text: var(--shirley-color-white);--shirley-color-focus-ring: var(--shirley-color-cyan-800);--shirley-color-surface-sidebar-tint: var(--shirley-color-surface-sidebar);--shirley-color-working-dot: var(--shirley-color-cyan-500);--shirley-color-tag-incomplete-dot: var(--shirley-color-amber-500);--shirley-color-tag-incomplete-bg: var(--shirley-color-amber-200);--shirley-shadow-tooltip: none;--shirley-z-backdrop: 899;--shirley-z-window: 900;--shirley-z-menu: 1100;--shirley-z-tooltip: 2000}:host,.shirley-root{--shirley-size-window-width: 426px;--shirley-size-window-height: 680px;--shirley-size-window-min-width: 360px;--shirley-size-window-min-height: 480px;--shirley-size-window-max-width: 720px;--shirley-size-screen-edge-gap: 20px;--shirley-size-window-max-height: calc( 100vh - 2 * var(--shirley-size-screen-edge-gap) );--shirley-size-resize-handle: 8px;--shirley-size-sidebar-width: 280px;--shirley-size-conversation-max-width: 560px;--shirley-size-sidebar-breakpoint: 880px}.k-screen{display:flex;flex-direction:column;gap:16px;max-width:1200px}.k-text{margin:0;color:var(--shirley-color-text-secondary)}.k-meta{font-size:12px;color:var(--shirley-color-text-secondary)}.k-mono{font-family:var(--shirley-font-family-mono);overflow-wrap:anywhere}.k-panel{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid var(--shirley-color-border-default);border-radius:8px;background:var(--shirley-color-surface)}.k-section-title{margin:0;font-size:16px;font-weight:600;color:var(--shirley-color-text-primary)}.k-block-title{margin:0;font-size:12px;font-weight:600;color:var(--shirley-color-text-secondary)}.k-quote{margin:0;padding:8px 12px;border-radius:6px;background:var(--shirley-color-surface-subtle);color:var(--shirley-color-text-primary);white-space:pre-wrap;overflow-wrap:anywhere}.k-split{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}@media(min-width:960px){.k-split{grid-template-columns:minmax(280px,2fr) minmax(0,3fr)}}.k-details{display:grid;grid-template-columns:minmax(120px,max-content) minmax(0,1fr);gap:6px 16px;margin:0}.k-details dt{font-size:12px;font-weight:600;color:var(--shirley-color-text-secondary)}.k-details dd{margin:0;overflow-wrap:anywhere}.k-plain-list{margin:0;padding-left:20px;list-style:disc}.k-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.k-chip{padding:2px 8px;border:1px solid var(--shirley-color-border-default);border-radius:12px;background:var(--shirley-color-surface-subtle);font-size:12px}.k-table-wrap{width:100%;overflow-x:auto}.k-table{width:100%;border-collapse:collapse;font-size:14px}.k-table caption{padding-bottom:8px;text-align:left;font-size:12px;color:var(--shirley-color-text-secondary)}.k-table th,.k-table td{padding:8px 12px;border-bottom:1px solid var(--shirley-color-border-default);text-align:left;vertical-align:top}.k-table th{background:var(--shirley-color-surface-subtle);font-size:12px;font-weight:600;color:var(--shirley-color-text-secondary);white-space:nowrap}.k-table tbody tr:hover{background:var(--shirley-color-surface-subtle)}.k-table tr.is-current{background:var(--shirley-color-surface-active)}.k-table .k-num{text-align:right;font-variant-numeric:tabular-nums}.k-link{color:var(--shirley-color-text-link-accent);font-weight:600;text-decoration:underline}.k-form{display:flex;flex-direction:column;gap:16px}.k-form-row{display:flex;flex-wrap:wrap;gap:16px}.k-form-row>.k-field{flex:1 1 200px}.k-field{display:flex;flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;border:0}.k-label{padding:0;font-weight:600;color:var(--shirley-color-text-primary)}.k-hint{margin:0;font-size:12px;color:var(--shirley-color-text-secondary)}.k-input{box-sizing:border-box;width:100%;min-height:32px;padding:6px 12px;border:1px solid var(--shirley-color-border-default);border-radius:6px;background:var(--shirley-color-surface);color:var(--shirley-color-text-primary);font:inherit}.k-input:disabled{background:var(--shirley-color-surface-subtle);color:var(--shirley-color-text-secondary)}textarea.k-input{resize:vertical}.k-input[aria-invalid=true]{border-color:var(--shirley-color-text-error)}.k-choices{display:flex;flex-wrap:wrap;gap:16px}.k-choice{display:inline-flex;gap:6px;align-items:center;min-height:24px;cursor:pointer}.k-field-error,.k-error{margin:0;color:var(--shirley-color-text-error)}.k-success{margin:0;color:var(--shirley-color-text-primary)}.k-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.k-button{min-height:32px;padding:6px 16px;border:1px solid var(--shirley-color-border-default);border-radius:6px;background:var(--shirley-color-surface);color:var(--shirley-color-text-primary);font:inherit;font-family:var(--shirley-font-family-button);font-weight:600;cursor:pointer}.k-button:disabled{cursor:default;opacity:.6}.k-button-primary{border-color:var(--shirley-color-ac-accent-deep);background:var(--shirley-color-ac-accent-deep);color:var(--shirley-color-text-inverse)}.k-button-danger{border-color:var(--shirley-color-red-600);color:var(--shirley-color-red-600)}.k-button-small{min-height:24px;padding:2px 10px;font-size:12px}.k-filter{min-height:32px;padding:4px 12px;border:1px solid var(--shirley-color-border-default);border-radius:6px;background:var(--shirley-color-surface);color:var(--shirley-color-text-secondary);font:inherit;font-family:var(--shirley-font-family-button);font-weight:600;cursor:pointer}.k-filter[aria-pressed=true]{border-color:var(--shirley-color-text-primary);background:var(--shirley-color-surface-active);color:var(--shirley-color-text-primary)}.k-toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;justify-content:space-between}.k-attention{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--shirley-color-amber-500);border-radius:6px;background:var(--shirley-color-amber-200)}.k-attention>p{margin:0}.k-input:focus-visible,.k-button:focus-visible,.k-filter:focus-visible,.k-link:focus-visible,.k-table-wrap:focus-visible,.k-choice input:focus-visible,.k-focus-target:focus-visible{outline:2px solid var(--shirley-color-focus-ring);outline-offset:1px}.shirley-visually-hidden,.k-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.app-layout[data-v-df46f71c]{display:flex;min-height:100vh;font-family:var(--shirley-font-family-base);color:var(--shirley-color-text-primary);background:var(--shirley-color-surface)}.app-nav[data-v-df46f71c]{width:var(--shirley-size-sidebar-width);padding:16px;border-right:1px solid var(--shirley-color-border-default);background:var(--shirley-color-surface-sidebar-tint)}.app-nav-title[data-v-df46f71c]{margin:0 0 16px;font-weight:600}.app-nav-list[data-v-df46f71c]{margin:0 0 16px;padding:0;list-style:none}.app-nav-link[data-v-df46f71c]{display:block;padding:8px 12px;border-radius:6px;color:var(--shirley-color-text-primary);text-decoration:none}.app-nav-link.router-link-active[data-v-df46f71c]{background:var(--shirley-color-surface-active);font-weight:600}.app-main[data-v-df46f71c]{flex:1;padding:24px}.app-notice-title[data-v-df46f71c]{margin:0 0 8px;font-size:20px;font-weight:600}.app-unsent[data-v-df46f71c]{margin-bottom:16px;padding:12px;border:1px solid var(--shirley-color-amber-500);border-radius:6px;background:var(--shirley-color-amber-200)}.app-unsent p[data-v-df46f71c],.app-unsent ul[data-v-df46f71c]{margin:0 0 8px}.app-unsent-link[data-v-df46f71c]{color:var(--shirley-color-text-link-accent);font-weight:600}.app-notice-actions[data-v-df46f71c]{display:flex;gap:12px;align-items:center}.placeholder-title[data-v-347e52d8]{margin:0 0 8px;font-size:20px;font-weight:600;color:var(--shirley-color-text-primary)}.placeholder-text[data-v-347e52d8]{margin:0;color:var(--shirley-color-text-secondary)}.title[data-v-b112c666]{margin:0 0 8px;font-size:20px;font-weight:600;color:var(--shirley-color-text-primary)}.text[data-v-b112c666]{margin:0;color:var(--shirley-color-text-secondary)}.erase[data-v-ab7338e5]{max-width:880px}.title[data-v-ab7338e5]{margin:0 0 8px;font-size:20px;font-weight:600;color:var(--shirley-color-text-primary)}.subtitle[data-v-ab7338e5]{margin:0;font-size:16px;font-weight:600;color:var(--shirley-color-text-primary)}.text[data-v-ab7338e5]{margin:0 0 16px;color:var(--shirley-color-text-secondary)}.erase-form[data-v-ab7338e5]{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;padding:16px;border:1px solid var(--shirley-color-border-default);border-radius:8px;background:var(--shirley-color-surface)}.field[data-v-ab7338e5]{display:flex;flex-direction:column;gap:4px}.label[data-v-ab7338e5]{font-weight:600;color:var(--shirley-color-text-primary)}.hint[data-v-ab7338e5]{margin:0;font-size:12px;color:var(--shirley-color-text-secondary)}.input[data-v-ab7338e5]{box-sizing:border-box;width:100%;max-width:480px;padding:8px 12px;border:1px solid var(--shirley-color-border-default);border-radius:6px;background:var(--shirley-color-surface);color:var(--shirley-color-text-primary);font:inherit}.textarea[data-v-ab7338e5]{resize:vertical}.input[data-v-ab7338e5]:focus-visible,.button[data-v-ab7338e5]:focus-visible{outline:2px solid var(--shirley-color-focus-ring);outline-offset:1px}.input[aria-invalid=true][data-v-ab7338e5]{border-color:var(--shirley-color-text-error)}.field-error[data-v-ab7338e5],.form-error[data-v-ab7338e5]{margin:0;color:var(--shirley-color-text-error)}.form-success[data-v-ab7338e5]{margin:0;color:var(--shirley-color-text-primary)}.confirm[data-v-ab7338e5]{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--shirley-color-red-500);border-radius:6px;background:var(--shirley-color-red-100)}.confirm-text[data-v-ab7338e5]{margin:0}.actions[data-v-ab7338e5]{display:flex;gap:12px;align-items:center}.button[data-v-ab7338e5]{min-height:32px;padding:6px 16px;border:1px solid var(--shirley-color-border-default);border-radius:6px;background:var(--shirley-color-surface);color:var(--shirley-color-text-primary);font:inherit;font-family:var(--shirley-font-family-button);font-weight:600;cursor:pointer}.button[data-v-ab7338e5]:disabled{cursor:default;opacity:.6}.button-primary[data-v-ab7338e5]{border-color:var(--shirley-color-ac-accent-deep);background:var(--shirley-color-ac-accent-deep);color:var(--shirley-color-text-inverse)}.button-danger[data-v-ab7338e5]{border-color:var(--shirley-color-red-600);background:var(--shirley-color-red-600);color:var(--shirley-color-text-inverse)}.records-header[data-v-ab7338e5]{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:12px}.record-list[data-v-ab7338e5]{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.record[data-v-ab7338e5]{padding:12px 16px;border:1px solid var(--shirley-color-border-default);border-radius:8px;background:var(--shirley-color-surface)}.record-head[data-v-ab7338e5]{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:8px;font-weight:600}.status[data-v-ab7338e5]{display:inline-flex;gap:6px;align-items:center;font-size:12px;font-weight:600;color:var(--shirley-color-text-secondary)}.dot[data-v-ab7338e5]{width:8px;height:8px;border-radius:50%;background:var(--shirley-color-gray-400)}.status-running .dot[data-v-ab7338e5]{background:var(--shirley-color-blue-500)}.status-completed .dot[data-v-ab7338e5]{background:var(--shirley-color-match-strong-dot)}.status-failed .dot[data-v-ab7338e5]{background:var(--shirley-color-red-500)}.status-awaitingConfirmation .dot[data-v-ab7338e5]{background:var(--shirley-color-amber-500)}.manual-tag[data-v-ab7338e5]{display:inline-block;margin-left:6px;padding:2px 8px;border:1px solid var(--shirley-color-border-default);border-radius:6px;background:var(--shirley-color-surface-subtle);color:var(--shirley-color-text-secondary);font-size:12px;font-weight:600}.step-detail[data-v-ab7338e5]{display:block;font-size:12px;color:var(--shirley-color-text-secondary);overflow-wrap:anywhere}.step-status[data-v-ab7338e5]{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}.button-small[data-v-ab7338e5]{min-height:24px;padding:2px 10px;font-size:12px}.confirm-step[data-v-ab7338e5]{margin-top:12px;border-color:var(--shirley-color-border-default);background:var(--shirley-color-surface-subtle)}.record-facts[data-v-ab7338e5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px 16px;margin:0 0 8px}.record-facts dt[data-v-ab7338e5]{font-size:12px;color:var(--shirley-color-text-secondary)}.record-facts dd[data-v-ab7338e5]{margin:0;overflow-wrap:anywhere}.steps[data-v-ab7338e5]{width:100%;border-collapse:collapse;font-size:14px}.steps th[data-v-ab7338e5],.steps td[data-v-ab7338e5]{padding:6px 8px;border-bottom:1px solid var(--shirley-color-border-default);text-align:left}.steps th[data-v-ab7338e5]{font-size:12px;font-weight:600;color:var(--shirley-color-text-secondary)}.mono[data-v-ab7338e5]{font-family:var(--shirley-font-family-mono)}.visually-hidden[data-v-ab7338e5]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.report-detail[data-v-a619f75f]{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid var(--shirley-color-border-default);border-radius:8px;background:var(--shirley-color-surface)}.subtitle[data-v-a619f75f]{margin:0;font-size:16px;font-weight:600;color:var(--shirley-color-text-primary)}.text[data-v-a619f75f]{margin:0;color:var(--shirley-color-text-secondary)}.detail-head[data-v-a619f75f]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.meta[data-v-a619f75f]{font-size:12px;color:var(--shirley-color-text-secondary)}.block[data-v-a619f75f]{display:flex;flex-direction:column;gap:4px}.block-title[data-v-a619f75f]{margin:0;font-size:12px;font-weight:600;color:var(--shirley-color-text-secondary)}.quote[data-v-a619f75f]{margin:0;padding:8px 12px;border-radius:6px;background:var(--shirley-color-surface-subtle);color:var(--shirley-color-text-primary);white-space:pre-wrap;overflow-wrap:anywhere}.plain-list[data-v-a619f75f]{margin:0;padding-left:20px;list-style:disc}.change-form[data-v-a619f75f]{display:flex;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid var(--shirley-color-border-default)}.field[data-v-a619f75f]{display:flex;flex-direction:column;gap:4px}.fieldset[data-v-a619f75f]{margin:0;padding:0;border:0}.radios[data-v-a619f75f]{display:flex;flex-wrap:wrap;gap:16px}.radio[data-v-a619f75f]{display:inline-flex;gap:6px;align-items:center;min-height:24px;cursor:pointer}.label[data-v-a619f75f]{font-weight:600;color:var(--shirley-color-text-primary)}.hint[data-v-a619f75f]{margin:0;font-size:12px;color:var(--shirley-color-text-secondary)}.input[data-v-a619f75f]{box-sizing:border-box;width:100%;padding:8px 12px;border:1px solid var(--shirley-color-border-default);border-radius:6px;background:var(--shirley-color-surface);color:var(--shirley-color-text-primary);font:inherit}.textarea[data-v-a619f75f]{resize:vertical}.input[data-v-a619f75f]:focus-visible,.button[data-v-a619f75f]:focus-visible,.radio input[data-v-a619f75f]:focus-visible{outline:2px solid var(--shirley-color-focus-ring);outline-offset:1px}.input[aria-invalid=true][data-v-a619f75f]{border-color:var(--shirley-color-text-error)}.field-error[data-v-a619f75f],.form-error[data-v-a619f75f]{margin:0;color:var(--shirley-color-text-error)}.form-success[data-v-a619f75f]{margin:0;color:var(--shirley-color-text-primary)}.conflict[data-v-a619f75f]{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--shirley-color-amber-500);border-radius:6px;background:var(--shirley-color-amber-200)}.confirm-text[data-v-a619f75f]{margin:0}.actions[data-v-a619f75f]{display:flex;gap:12px;align-items:center}.button[data-v-a619f75f]{min-height:32px;padding:6px 16px;border:1px solid var(--shirley-color-border-default);border-radius:6px;background:var(--shirley-color-surface);color:var(--shirley-color-text-primary);font:inherit;font-family:var(--shirley-font-family-button);font-weight:600;cursor:pointer}.button[data-v-a619f75f]:disabled{cursor:default;opacity:.6}.button-small[data-v-a619f75f]{min-height:24px;margin-left:8px;padding:2px 10px;font-size:12px}.button-primary[data-v-a619f75f]{border-color:var(--shirley-color-ac-accent-deep);background:var(--shirley-color-ac-accent-deep);color:var(--shirley-color-text-inverse)}.status[data-v-a619f75f]{display:inline-flex;gap:6px;align-items:center;font-size:12px;font-weight:600;color:var(--shirley-color-text-secondary)}.dot[data-v-a619f75f]{width:8px;height:8px;border-radius:50%;background:var(--shirley-color-gray-400)}.status-open .dot[data-v-a619f75f]{background:var(--shirley-color-amber-500)}.status-resolved .dot[data-v-a619f75f]{background:var(--shirley-color-match-strong-dot)}.mono[data-v-a619f75f]{font-family:var(--shirley-font-family-mono)}.content-reports[data-v-1999641e]{max-width:1200px}.title[data-v-1999641e]{margin:0 0 8px;font-size:20px;font-weight:600;color:var(--shirley-color-text-primary)}.text[data-v-1999641e]{margin:0 0 16px;color:var(--shirley-color-text-secondary)}.toolbar[data-v-1999641e]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-bottom:16px}.filters[data-v-1999641e]{display:flex;gap:6px}.filter[data-v-1999641e]{min-height:32px;padding:4px 12px;border:1px solid var(--shirley-color-border-default);border-radius:6px;background:var(--shirley-color-surface);color:var(--shirley-color-text-secondary);font:inherit;font-family:var(--shirley-font-family-button);font-weight:600;cursor:pointer}.filter.is-selected[data-v-1999641e]{border-color:var(--shirley-color-text-primary);background:var(--shirley-color-surface-active);color:var(--shirley-color-text-primary)}.layout[data-v-1999641e]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}@media(min-width:960px){.layout[data-v-1999641e]{grid-template-columns:minmax(280px,2fr) minmax(0,3fr)}}.report-list[data-v-1999641e]{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.report-link[data-v-1999641e]{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid var(--shirley-color-border-default);border-radius:8px;background:var(--shirley-color-surface);color:var(--shirley-color-text-primary);text-decoration:none}.report-link[data-v-1999641e]:hover{background:var(--shirley-color-surface-subtle)}.report-link.is-current[data-v-1999641e]{border-color:var(--shirley-color-text-primary);background:var(--shirley-color-surface-active)}.report-head[data-v-1999641e]{display:flex;gap:12px;align-items:center;justify-content:space-between}.report-question[data-v-1999641e]{font-weight:600;overflow-wrap:anywhere}.meta[data-v-1999641e]{font-size:12px;color:var(--shirley-color-text-secondary)}.status[data-v-1999641e]{display:inline-flex;gap:6px;align-items:center;font-size:12px;font-weight:600;color:var(--shirley-color-text-secondary)}.dot[data-v-1999641e]{width:8px;height:8px;border-radius:50%;background:var(--shirley-color-gray-400)}.status-open .dot[data-v-1999641e]{background:var(--shirley-color-amber-500)}.status-resolved .dot[data-v-1999641e]{background:var(--shirley-color-match-strong-dot)}.form-error[data-v-1999641e]{margin:0;color:var(--shirley-color-text-error)}.actions[data-v-1999641e]{display:flex;gap:12px;align-items:center;margin-top:12px}.button[data-v-1999641e]{min-height:32px;padding:6px 16px;border:1px solid var(--shirley-color-border-default);border-radius:6px;background:var(--shirley-color-surface);color:var(--shirley-color-text-primary);font:inherit;font-family:var(--shirley-font-family-button);font-weight:600;cursor:pointer}.button[data-v-1999641e]:disabled{cursor:default;opacity:.6}.filter[data-v-1999641e]:focus-visible,.button[data-v-1999641e]:focus-visible,.report-link[data-v-1999641e]:focus-visible{outline:2px solid var(--shirley-color-focus-ring);outline-offset:1px}.mono[data-v-1999641e]{font-family:var(--shirley-font-family-mono)}.screen-header[data-v-f20bbbb9]{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start;justify-content:space-between}.screen-header-text[data-v-f20bbbb9]{display:flex;flex-direction:column;gap:8px;max-width:760px}.screen-title[data-v-f20bbbb9]{margin:0;font-size:20px;font-weight:600;color:var(--shirley-color-text-primary)}.read-only[data-v-f20bbbb9]{align-self:flex-start;margin:0;padding:4px 10px;border-radius:6px;background:var(--shirley-color-surface-subtle);font-size:12px;font-weight:600;color:var(--shirley-color-text-secondary)}.retry[data-v-a747da8d]{margin-left:8px}.cards[data-v-b7b0f29b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none}.card[data-v-b7b0f29b]{gap:8px}.card-attention[data-v-b7b0f29b]{border-color:var(--shirley-color-amber-500)}.card-count[data-v-b7b0f29b]{display:flex;flex-direction:column;gap:2px;margin:0}.number[data-v-b7b0f29b]{font-size:28px;font-weight:600;color:var(--shirley-color-text-primary);font-variant-numeric:tabular-nums}.status[data-v-c81b7417]{display:inline-flex;gap:6px;align-items:center;font-size:12px;font-weight:600;color:var(--shirley-color-text-secondary);white-space:nowrap}.dot[data-v-c81b7417]{flex:none;width:8px;height:8px;border-radius:50%;background:var(--shirley-color-gray-400)}.status-attention .dot[data-v-c81b7417]{background:var(--shirley-color-amber-500)}.status-good .dot[data-v-c81b7417]{background:var(--shirley-color-match-strong-dot)}.status-bad .dot[data-v-c81b7417]{background:var(--shirley-color-red-600)}.pager[data-v-69d93bf8]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.pager-list[data-v-69d93bf8]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0;padding:0;list-style:none}.gap[data-v-69d93bf8]{padding:0 4px;color:var(--shirley-color-text-secondary)}.shirley-icon[data-v-5d7509d3]{display:inline-block;flex-shrink:0;vertical-align:middle}.md-callout[data-v-e4ea3ec4]{box-sizing:border-box;display:flex;flex-direction:column;gap:6px;width:100%;padding:8px 10px;border-left:3px solid var(--shirley-color-match-weak-dot);border-radius:6px;background:var(--shirley-color-match-weak-bg)}.md-callout-tip[data-v-e4ea3ec4]{border-left-color:var(--shirley-color-match-strong-dot);background:var(--shirley-color-match-strong-bg)}.md-callout-label[data-v-e4ea3ec4]{display:flex;gap:4px;align-items:center;margin:0;color:var(--shirley-color-text-primary);font-size:11px;font-weight:700}.md-callout-body[data-v-e4ea3ec4]{display:flex;flex-direction:column;gap:8px}.md-checklist[data-v-7cb982e5]{display:flex;flex-direction:column;gap:6px;width:100%}.md-checklist-progress[data-v-7cb982e5]{margin:0;color:var(--shirley-color-text-secondary);font-size:11px;font-weight:600}.md-checklist-list[data-v-7cb982e5]{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.md-checklist-row[data-v-7cb982e5]{display:flex;gap:6px;align-items:flex-start;min-height:24px;cursor:pointer}.md-checklist-box[data-v-7cb982e5]{flex-shrink:0;width:16px;height:16px;margin:1px 0 0;accent-color:var(--shirley-color-text-primary);cursor:pointer}.md-checklist-box[data-v-7cb982e5]:focus-visible{outline:2px solid var(--shirley-color-focus-ring);outline-offset:1px}.md-checklist-number[data-v-7cb982e5]{flex-shrink:0;min-width:14px;font-weight:700}.md-checklist-body[data-v-7cb982e5]{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0}.is-done .md-checklist-body[data-v-7cb982e5]{color:var(--shirley-color-text-secondary)}.md-details[data-v-3dd21339]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;border:1px solid var(--shirley-color-border-default);border-radius:6px;background:var(--shirley-color-surface)}.md-details-toggle[data-v-3dd21339]{display:flex;gap:8px;align-items:center;justify-content:space-between;width:100%;min-height:28px;padding:4px 10px;border:none;border-radius:6px;background:none;color:var(--shirley-color-text-primary);font-family:var(--shirley-font-family-base);font-size:13px;font-weight:600;text-align:left;cursor:pointer}.md-details-toggle[data-v-3dd21339]:hover{background:var(--shirley-color-surface-subtle)}.md-details-toggle[data-v-3dd21339]:focus-visible{outline:2px solid var(--shirley-color-focus-ring);outline-offset:1px}.md-details-label[data-v-3dd21339]{min-width:0}.md-details-chevron[data-v-3dd21339]{color:var(--shirley-color-text-tertiary);transition:transform .15s ease}.is-open .md-details-chevron[data-v-3dd21339]{transform:rotate(180deg)}.md-details-body[data-v-3dd21339]{display:flex;flex-direction:column;gap:8px;padding:8px 10px 10px;border-top:1px solid var(--shirley-color-border-default)}@media(prefers-reduced-motion:reduce){.md-details-chevron[data-v-3dd21339]{transition:none}}.shirley-tooltip[data-v-b373b78e]{position:fixed;z-index:var(--shirley-z-tooltip);transform:translate(-50%,calc(-100% - 2px));padding:5px 8px;border-radius:4px;background:var(--shirley-color-tooltip-bg);color:var(--shirley-color-tooltip-text);font-family:var(--shirley-font-family-base);font-size:11px;font-weight:500;line-height:normal;white-space:nowrap;pointer-events:none;animation:shirley-tooltip-in-b373b78e .12s ease}.shirley-tooltip.is-below[data-v-b373b78e]{transform:translate(-50%,2px);animation-name:shirley-tooltip-in-below-b373b78e}@keyframes shirley-tooltip-in-b373b78e{0%{opacity:0;transform:translate(-50%,-100%)}}@keyframes shirley-tooltip-in-below-b373b78e{0%{opacity:0;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.shirley-tooltip[data-v-b373b78e]{animation:none}}.md-figure[data-v-c884d5bb]{display:flex;flex-direction:column;gap:4px;min-width:0;max-width:100%;margin:0}.md-figure-frame[data-v-c884d5bb]{box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center;max-width:100%;overflow:hidden;border:1px solid var(--shirley-color-border-default);border-radius:8px;background:var(--shirley-color-surface-subtle)}.md-figure-button[data-v-c884d5bb]{align-self:flex-start;padding:0;cursor:zoom-in}.md-figure-button[data-v-c884d5bb]:focus-visible{outline:2px solid var(--shirley-color-focus-ring);outline-offset:1px}.md-figure-img[data-v-c884d5bb]{display:block;width:auto;max-width:100%;height:auto;max-height:240px;object-fit:contain}.md-figure-zoom-icon[data-v-c884d5bb]{position:absolute;right:6px;bottom:6px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--shirley-color-border-default);border-radius:6px;background:var(--shirley-color-surface);color:var(--shirley-color-text-primary)}.md-figure-placeholder[data-v-c884d5bb]{width:100%;min-height:96px;padding:8px;color:var(--shirley-color-text-secondary);font-size:12px;text-align:center}.md-figure-caption[data-v-c884d5bb]{color:var(--shirley-color-text-secondary);font-size:11px;font-weight:500;line-height:1.4}.md-zoom-img[data-v-c884d5bb]{display:block;max-width:100%;max-height:calc(100vh - 140px);margin:0 auto;object-fit:contain}.md-carousel[data-v-7f09c405]{display:flex;flex-direction:column;gap:6px;width:100%;min-width:0}.md-carousel-track[data-v-7f09c405]{position:relative;display:flex;gap:8px;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;overscroll-behavior-x:contain;touch-action:pan-y}.md-carousel-slide[data-v-7f09c405]{flex:0 0 auto;width:80%;min-width:0;scroll-snap-align:start}.md-carousel-slide[data-v-7f09c405] .md-figure-frame{align-self:stretch;height:160px}.md-carousel-slide[data-v-7f09c405] .md-figure-img{width:100%;height:100%;max-height:none}.md-carousel-controls[data-v-7f09c405]{display:flex;gap:8px;align-items:center;justify-content:flex-end}.md-carousel-button[data-v-7f09c405]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid var(--shirley-color-border-outlined-plain);border-radius:6px;background:var(--shirley-color-surface);color:var(--shirley-color-text-primary);cursor:pointer}.md-carousel-button[data-v-7f09c405]:hover{background:var(--shirley-color-surface-active)}.md-carousel-button[data-v-7f09c405]:disabled{background:var(--shirley-color-surface);color:var(--shirley-color-text-tertiary);cursor:default}.md-carousel-button[data-v-7f09c405]:focus-visible{outline:2px solid var(--shirley-color-focus-ring);outline-offset:1px}.md-carousel-position[data-v-7f09c405]{color:var(--shirley-color-text-secondary);font-size:11px;font-weight:600}@media(prefers-reduced-motion:reduce){.md-carousel-track[data-v-7f09c405]{scroll-behavior:auto}}.md-link[data-v-6c06c8b6]{color:var(--shirley-color-text-link-accent);text-decoration:underline}.md-link[data-v-6c06c8b6]:focus-visible{outline:2px solid var(--shirley-color-focus-ring);outline-offset:1px}.md-link-icon[data-v-6c06c8b6]{margin-left:2px}.md-video[data-v-ffd62ee6]{display:flex;flex-direction:column;gap:4px;width:100%;min-width:0}.md-video-frame[data-v-ffd62ee6]{position:relative;width:100%;overflow:hidden;border:1px solid var(--shirley-color-border-default);border-radius:8px;background:var(--shirley-color-surface-inverse);aspect-ratio:16 / 9}.md-video-frame iframe[data-v-ffd62ee6]{position:absolute;inset:0;width:100%;height:100%;border:0}.md-video-meta[data-v-ffd62ee6]{display:flex;gap:8px;align-items:center;justify-content:space-between}.md-video-caption[data-v-ffd62ee6]{display:inline-flex;gap:4px;align-items:center;min-width:0;color:var(--shirley-color-text-secondary);font-size:11px;font-weight:500}.md-video-start[data-v-ffd62ee6]{white-space:nowrap}.md-video-play[data-v-ffd62ee6]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;padding:0;border:0;background:transparent;cursor:pointer}.md-video-play[data-v-ffd62ee6]:focus-visible{outline:2px solid var(--shirley-color-focus-ring);outline-offset:-3px}.md-video-play-icon[data-v-ffd62ee6]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding-left:3px;border-radius:50%;background:var(--shirley-color-surface);color:var(--shirley-color-text-primary);box-shadow:var(--shirley-shadow-menu)}.md-video-play:hover .md-video-play-icon[data-v-ffd62ee6]{background:var(--shirley-color-surface-active)}.md-video-expand[data-v-ffd62ee6]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid var(--shirley-color-border-outlined-plain);border-radius:6px;background:var(--shirley-color-surface);color:var(--shirley-color-text-primary);cursor:pointer}.md-video-expand[data-v-ffd62ee6]:hover{background:var(--shirley-color-surface-active)}.md-video-expand[data-v-ffd62ee6]:focus-visible{outline:2px solid var(--shirley-color-focus-ring);outline-offset:1px}.md-video-fallback[data-v-ffd62ee6]{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border:1px solid var(--shirley-color-border-default);border-radius:8px;background:var(--shirley-color-surface-subtle)}.md-video-text[data-v-ffd62ee6]{margin:0;font-size:12px}.md-video-fallback[data-v-ffd62ee6] .md-link{display:inline-flex;align-items:center;min-height:24px}.copy-button[data-v-03d44773]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:24px;height:24px;padding:0;border:1px solid var(--shirley-color-border-outlined-plain);border-radius:6px;background:var(--shirley-color-surface);color:var(--shirley-color-text-button-plain);vertical-align:middle;cursor:pointer}.copy-button[data-v-03d44773]:hover{background:var(--shirley-color-surface-subtle)}.copy-button[data-v-03d44773]:focus-visible{outline:2px solid var(--shirley-color-focus-ring);outline-offset:1px}.md-inline-code[data-v-04342912]{display:inline-flex;gap:4px;align-items:center;max-width:100%;vertical-align:middle}code[data-v-04342912]{padding:1px 4px;border:1px solid var(--shirley-color-border-default);border-radius:4px;background:var(--shirley-color-surface-subtle);color:var(--shirley-color-text-primary);font-family:var(--shirley-font-family-mono);font-size:12px;overflow-wrap:anywhere}.md-code-block[data-v-04342912]{display:flex;gap:6px;align-items:flex-start;width:100%}pre[data-v-04342912]{flex:1 1 auto;min-width:0;margin:0;overflow-x:auto}pre code[data-v-04342912]{display:block;padding:8px;white-space:pre}.md-link[data-v-37ead4ab]{color:var(--shirley-color-text-link-accent);font-weight:600;text-decoration:underline}.md-link[data-v-37ead4ab]:focus-visible{outline:2px solid var(--shirley-color-focus-ring);outline-offset:1px}.md-link-icon[data-v-37ead4ab]{margin-left:2px}.inline-source-reference[data-v-2905a51e]{display:block;max-width:100%;margin-top:6px;overflow:hidden;color:var(--shirley-color-text-placeholder);font-family:var(--shirley-font-family-base);font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.answer-content[data-v-d48420de]{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;color:var(--shirley-color-text-primary);font-family:var(--shirley-font-family-base);font-size:13px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.answer-content[data-v-d48420de] .md-p{margin:0}.answer-content[data-v-d48420de] strong,.answer-content[data-v-d48420de] .md-strong{font-weight:700}.answer-content[data-v-d48420de] .md-heading{margin:0;font-size:13px;font-weight:700}.answer-content[data-v-d48420de] .md-list{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:18px}.answer-content[data-v-d48420de] .md-list .md-list{margin-top:6px}.answer-content[data-v-d48420de] .md-li{padding-left:2px}.answer-content[data-v-d48420de] .md-list-stitched>.md-li:not(:last-child){padding-bottom:8px;border-bottom:1px solid var(--shirley-color-border-default)}.answer-content[data-v-d48420de] .md-li>.md-p+.md-p{margin-top:6px}.answer-content[data-v-d48420de] .md-table-wrap{width:100%;overflow-x:auto}.answer-content[data-v-d48420de] .md-table{border-collapse:collapse;font-size:12px}.answer-content[data-v-d48420de] .md-table th,.answer-content[data-v-d48420de] .md-table td{padding:4px 8px;border:1px solid var(--shirley-color-border-default);text-align:left;vertical-align:top}.answer-content[data-v-d48420de] .md-table th{background:var(--shirley-color-surface-subtle);font-weight:700}.answer-content[data-v-d48420de] .md-quote{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:10px;border-left:3px solid var(--shirley-color-border-default)}.answer-content[data-v-d48420de] .md-divider{width:100%;height:0;margin:0;border:none;border-top:1px solid var(--shirley-color-border-default)}.answer-content[data-v-d48420de] .md-container{display:flex;flex-direction:column;gap:8px}.answer-content[data-v-d48420de] .md-table-wrap:focus-visible{outline:2px solid var(--shirley-color-focus-ring)}.hide-button[data-v-02a84bc4]{margin-left:8px}.head[data-v-a4eed544]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.layout[data-v-a4eed544]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}@media(min-width:1100px){.layout[data-v-a4eed544]{grid-template-columns:minmax(0,3fr) minmax(280px,2fr)}}.main[data-v-a4eed544],.side[data-v-a4eed544]{display:flex;flex-direction:column;gap:16px;min-width:0}.rendered[data-v-a4eed544]{max-width:720px;padding:12px;border-radius:6px;background:var(--shirley-color-surface-subtle)}.queue[data-v-e84a6255]{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.row[data-v-e84a6255]{gap:8px}.row-head[data-v-e84a6255]{display:flex;flex-wrap:wrap;gap:12px;align-items:baseline;justify-content:space-between}.row-title[data-v-e84a6255]{margin:0;font-size:16px;font-weight:600}.reason[data-v-e84a6255]{margin:0}.rows[data-v-9b5f727f]{display:flex;flex-direction:column;gap:12px}.row[data-v-9b5f727f]{align-items:flex-end}.remove[data-v-9b5f727f]{flex:0 0 auto}.priority[data-v-6cd6296c]{margin-top:4px}.panel-head[data-v-b5aaf185]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.block[data-v-b5aaf185]{display:flex;flex-direction:column;gap:8px}.blocked-list[data-v-b5aaf185]{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.blocked[data-v-b5aaf185]{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;padding:8px 12px;border:1px solid var(--shirley-color-border-default);border-radius:6px}.blocked p[data-v-b5aaf185]{margin:4px 0 0}.conflict-items li[data-v-ed74eb7b]{padding:4px 0}.conflict-list[data-v-ed74eb7b]{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.row-head[data-v-ed74eb7b]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.conflict-list li li[data-v-ed74eb7b]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.k-screen-tabs-list[data-v-ab778a49]{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;border-bottom:1px solid var(--shirley-color-border-default);list-style:none}.k-screen-tab[data-v-ab778a49]{display:inline-block;margin-bottom:-1px;padding:8px 12px;border-bottom:2px solid transparent;color:var(--shirley-color-text-secondary);text-decoration:none}.k-screen-tab[data-v-ab778a49]:hover{color:var(--shirley-color-text-primary)}.k-screen-tab[data-v-ab778a49]:focus-visible{outline:2px solid var(--shirley-color-focus-ring);outline-offset:2px}.k-screen-tab.is-current[data-v-ab778a49]{border-bottom-color:var(--shirley-color-ac-accent-deep);color:var(--shirley-color-text-primary);font-weight:600}.search[data-v-e0988132]{flex:1 1 260px;max-width:400px}.examples[data-v-1e2ae7eb]{margin-bottom:4px}.app-select[data-v-66a48475],.search[data-v-66a48475]{flex:1 1 260px;max-width:400px}.reason[data-v-66a48475]{display:block;margin-top:4px}.evidence[data-v-71148b50]{display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:6px;background:var(--shirley-color-surface-subtle)}.run+.run[data-v-71148b50]{margin-top:12px}.evidence .k-meta[data-v-71148b50]{display:block;margin:0}.trial[data-v-e5436bd4],.result[data-v-e5436bd4]{display:flex;flex-direction:column;gap:12px}.trial[data-v-e5436bd4]{padding-top:16px;border-top:1px solid var(--shirley-color-border-default)}.columns[data-v-e5436bd4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.column[data-v-e5436bd4]{display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px;border:1px solid var(--shirley-color-border-default);border-radius:6px}.column-title[data-v-e5436bd4],.column-subtitle[data-v-e5436bd4]{margin:0;font-size:12px;font-weight:600;color:var(--shirley-color-text-secondary)}.column-decision[data-v-e5436bd4]{margin:0;font-weight:600}.answer[data-v-e5436bd4]{padding:12px;border-radius:6px;background:var(--shirley-color-surface-subtle)}.section-layout[data-v-071622e4]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}@media(min-width:960px){.section-layout[data-v-071622e4]:has(.section-aside){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.history-summary[data-v-071622e4]{font-weight:600;cursor:pointer}.history-summary[data-v-071622e4]:focus-visible{outline:2px solid var(--shirley-color-focus-ring);outline-offset:1px}.history[data-v-071622e4]>:not(summary){margin-top:8px}.days[data-v-fe945100]{max-width:200px}.overrides[data-v-fe945100]{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.override[data-v-fe945100]{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--shirley-color-border-default);border-radius:6px}.operating-setting[data-v-9d25dc79]{gap:8px;padding-bottom:16px;border-bottom:1px solid var(--shirley-color-border-default)}.operating-setting[data-v-9d25dc79]:last-child{padding-bottom:0;border-bottom:0}.value-row[data-v-9d25dc79]{display:flex;flex-wrap:wrap;gap:8px}.value[data-v-9d25dc79]{max-width:200px}.unit[data-v-9d25dc79]{width:auto;min-width:120px}.note[data-v-57ea6ed8]{margin:0;padding:8px 12px;border-radius:6px;background:var(--shirley-color-surface-subtle);color:var(--shirley-color-text-primary)}.groups[data-v-f6b7017d]{gap:8px}.group-list[data-v-f6b7017d]{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.group[data-v-f6b7017d]{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;padding:6px 12px;border:1px solid var(--shirley-color-border-default);border-radius:6px}.group>button[data-v-f6b7017d]{margin-left:auto}.builder[data-v-f6b7017d]{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.builder>.k-field[data-v-f6b7017d]{flex:1 1 180px}.add[data-v-f6b7017d]{min-height:32px}.switch-head[data-v-e3f99dbb]{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:baseline}.summary[data-v-e3f99dbb]{margin:0;color:var(--shirley-color-text-primary)}.percentage[data-v-e3f99dbb]{max-width:200px}.exclusions[data-v-e3f99dbb]{gap:12px}.note[data-v-9096c124]{margin:0;padding:8px 12px;border-radius:6px;background:var(--shirley-color-surface-subtle);color:var(--shirley-color-text-primary)}.find-input[data-v-ac19d0eb]{max-width:420px}.flag-list[data-v-ac19d0eb]{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.more[data-v-ac19d0eb]{margin-top:12px}.back[data-v-7e883368]{margin:0}.flags[data-v-7e883368]{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.messages[data-v-7e883368]{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.message[data-v-7e883368]{gap:12px}.message.is-answer[data-v-7e883368]{background:var(--shirley-color-surface-subtle)}.message.is-marked[data-v-7e883368]{border-color:var(--shirley-color-ac-accent-deep);border-left-width:4px}.message-head[data-v-7e883368]{display:flex;flex-wrap:wrap;gap:12px;align-items:baseline;justify-content:space-between}.outcome[data-v-7e883368]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.block[data-v-7e883368]{display:flex;flex-direction:column;gap:6px}.block .k-text[data-v-7e883368]{margin:0}.source-id[data-v-7e883368]{display:block}.comment[data-v-7e883368]{display:block;margin-top:4px}
