.agent-lab[data-v-953679ca]{margin-block:24px 36px}.lab-local[data-v-953679ca]{color:var(--ink-soft);margin-bottom:18px;font-size:.8rem}.lab-layout[data-v-953679ca]{align-items:start;gap:20px;display:grid}.lab-settings[data-v-953679ca]{min-width:0;padding:0;overflow:hidden}.lab-scroll[data-v-953679ca]{min-height:0;padding:22px}.lab-heading[data-v-953679ca]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.lab-heading h2[data-v-953679ca]{margin:0;font-size:1.1rem}.lab-help[data-v-953679ca]{color:var(--ink-soft);overflow-wrap:anywhere;font-size:.83rem;line-height:1.85}.lab-check[data-v-953679ca]{align-items:center;gap:10px;min-height:44px;font-size:.85rem;line-height:1.65;display:flex}.lab-check input[data-v-953679ca]{flex:none}.lab-source[data-v-953679ca]{font-family:ui-monospace,monospace}.lab-upload input[data-v-953679ca]{max-width:100%;font-size:.83rem}.lab-dock[data-v-953679ca]{border-top:1px solid var(--line);background:var(--paper);flex-wrap:wrap;align-items:center;gap:10px;padding:16px 22px;display:flex}.lab-dock .button[data-v-953679ca],.lab-extra-actions .button[data-v-953679ca]{min-height:44px}.lab-results[data-v-953679ca]{min-width:0}.lab-extra-actions[data-v-953679ca]{flex-wrap:wrap;gap:12px;margin-block:16px;display:flex}.lab-error[data-v-953679ca]{background:var(--risk-wash,#fff1f0);border:1px solid var(--risk);color:var(--ink-strong);overflow-wrap:anywhere;border-radius:12px;padding:16px}.lab-summary[data-v-953679ca]{background:var(--info-wash);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:4px;margin-bottom:16px;padding:18px;display:flex}.lab-summary strong[data-v-953679ca]{font-size:1.15rem}.lab-summary span[data-v-953679ca]{color:var(--ink-soft);font-size:.85rem}.lab-invalid[data-v-953679ca]{background:var(--risk-wash,#fff1f0)}.lab-issues[data-v-953679ca]{background:var(--paper);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:12px;padding:16px 16px 16px 34px;font-size:.8rem;line-height:1.85}.lab-notice[data-v-953679ca]{color:var(--ink-soft);font-size:.83rem}.lab-boundary[data-v-953679ca]{border:1px solid var(--line);border-radius:12px;padding:16px}.field>span[data-v-953679ca]{margin-bottom:8px;font-size:.85rem;font-weight:600;display:block}.field .button[data-v-953679ca]{margin-top:8px}@media (width>=900px){.lab-layout[data-v-953679ca]{grid-template-columns:minmax(300px,.95fr) minmax(0,1.05fr)}.lab-settings[data-v-953679ca]{flex-direction:column;max-height:calc(100dvh - 126px);display:flex;position:sticky;top:108px}.lab-scroll[data-v-953679ca]{scrollbar-gutter:stable;overflow:auto}.lab-dock[data-v-953679ca]{flex:none}}@media (width<=540px){.lab-scroll[data-v-953679ca]{padding:18px}.lab-dock[data-v-953679ca]{padding:14px 18px}.lab-source[data-v-953679ca]{font-size:1rem}}
