.browser-panel[data-v-171973c5]{height:100%;min-height:0;color:var(--text-primary,#1a1a1a);flex-direction:column;display:flex;overflow:hidden}.tab-strip[data-v-171973c5]{background:#7f7f7f0f;flex:0 0 38px;align-items:flex-end;gap:2px;height:38px;padding:4px 8px 0;display:flex;overflow-x:auto}.tab[data-v-171973c5]{width:190px;min-width:100px;height:34px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px 8px 0 0;align-items:center;gap:7px;padding:0 9px;display:flex}.tab.active[data-v-171973c5]{color:var(--text-primary,#1a1a1a);background:var(--bg-card,#fff);box-shadow:inset 0 0 0 1px var(--border-color,#e0e0e0)}.tab img[data-v-171973c5]{width:16px;height:16px}.tab span[data-v-171973c5]{white-space:nowrap;text-overflow:ellipsis;text-align:start;flex:1;overflow:hidden}.tab i[data-v-171973c5]{color:#3b82f6;font-size:9px}.tab b[data-v-171973c5]{font:400 18px/1 sans-serif}.new-tab[data-v-171973c5],.toolbar>button[data-v-171973c5],.download-trigger[data-v-171973c5]{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px}.new-tab[data-v-171973c5]{width:34px;height:34px;font-size:20px}.toolbar>button[data-v-171973c5],.download-trigger[data-v-171973c5]{width:30px;height:30px;font-size:18px}.toolbar>button[data-v-171973c5]{place-items:center;padding:0;display:inline-grid}.toolbar>button[data-v-171973c5]:hover,.download-trigger[data-v-171973c5]:hover,.new-tab[data-v-171973c5]:hover{background:#7f7f7f26}.toolbar>button[data-v-171973c5]:disabled{opacity:.35}.toolbar[data-v-171973c5]{border-bottom:1px solid var(--border-color);flex:0 0 46px;align-items:center;gap:8px;height:46px;padding:7px 10px;display:flex}.toolbar-icon[data-v-171973c5]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.toolbar-stop-icon[data-v-171973c5]{fill:currentColor;stroke:none}.profile-switcher[data-v-171973c5]{flex:0 0 136px;width:136px}.download-trigger[data-v-171973c5]{flex:0 0 30px;padding:0;position:relative}.download-trigger>b[data-v-171973c5]{color:#fff;text-align:center;background:#ef4444;border-radius:8px;min-width:15px;height:15px;padding:0 3px;font:10px/15px sans-serif;position:absolute;top:-3px;right:-4px}.download-popover[data-v-171973c5]{max-height:min(420px,65vh);color:var(--text-primary,#1a1a1a);overflow:auto}.download-popover>header[data-v-171973c5]{z-index:1;border-bottom:1px solid var(--border-color,#e5e7eb);background:var(--n-color,var(--bg-card));padding:2px 0 9px;font-size:14px;font-weight:600;position:sticky;top:0}.download-item[data-v-171973c5]{border-bottom:1px solid var(--border-color,#e5e7eb);gap:6px;padding:10px 0;display:grid}.download-item[data-v-171973c5]:last-child{border-bottom:0}.download-item-heading[data-v-171973c5]{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.download-item-heading>strong[data-v-171973c5]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.download-item progress[data-v-171973c5]{accent-color:#3b82f6;width:100%;height:5px}.download-item>span[data-v-171973c5],.download-empty[data-v-171973c5]{color:var(--text-color-3,#6b7280);font-size:11px}.download-empty[data-v-171973c5]{text-align:center;padding:24px 8px}.agent-banner[data-v-171973c5],.crash-banner[data-v-171973c5]{justify-content:space-between;align-items:center;min-height:34px;padding:4px 12px;font-size:12px;display:flex}.agent-banner[data-v-171973c5]{color:#3b82f6;background:#3b82f61f}.crash-banner[data-v-171973c5]{color:#dc2626;background:#ef44441f}.annotation-session-bar[data-v-171973c5]{color:#2563eb;background:#3b82f61a;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:4px 10px;font-size:12px;display:flex}.annotation-session-bar>div[data-v-171973c5]{gap:6px;display:flex}.native-viewport[data-v-171973c5]{color:#777;background:#fff;flex:1;place-items:center;min-height:100px;display:grid;position:relative}.annotation-editor[data-v-171973c5]{background:var(--card-color,#fff);flex:1;min-height:0;padding:12px;overflow:auto}.annotation-preview[data-v-171973c5]{width:100%;margin-bottom:168px;line-height:0;position:relative}.annotation-preview>img[data-v-171973c5]{border:1px solid var(--border-color);box-sizing:border-box;background:#fff;border-radius:8px;width:100%;height:auto;display:block}.annotation-popover[data-v-171973c5]{z-index:2;left:clamp(8px, var(--annotation-left), 100% - 328px);top:calc(var(--annotation-bottom) + 32px);color:#1f2937;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;background:#fff;border:1px solid #3b82f673;border-radius:10px;flex-direction:column;gap:8px;width:min(320px,100% - 16px);padding:10px;line-height:normal;display:flex;position:absolute;box-shadow:0 8px 28px #0f172a38}.annotation-popover.above[data-v-171973c5]{top:auto;bottom:calc(100% - var(--annotation-top) + 8px)}.annotation-popover>strong[data-v-171973c5]{color:#3b82f6;font-size:12px}.annotation-popover[data-v-171973c5] .annotation-note-input.n-input{--n-color:#fff!important;--n-color-focus:#fff!important;--n-text-color:#1f2937!important;--n-placeholder-color:#9ca3af!important;--n-border:1px solid #d1d5db!important;--n-border-hover:1px solid #60a5fa!important;--n-border-focus:1px solid #3b82f6!important;--n-box-shadow-focus:0 0 0 2px #3b82f62e!important}.annotation-popover[data-v-171973c5] .annotation-note-input .n-input__textarea-el{caret-color:#2563eb;color:#1f2937!important}.annotation-popover[data-v-171973c5] .annotation-note-input .n-input__textarea-el::placeholder{color:#9ca3af!important}.annotation-actions[data-v-171973c5]{justify-content:flex-end;gap:8px;display:flex}.unavailable[data-v-171973c5]{text-align:center;color:var(--text-color-3);padding:40px}
