.key-value-editor[data-v-01c48157]{border:1px solid var(--border-color);background:var(--bg-surface);border-radius:.5rem;overflow:hidden}.kv-head[data-v-01c48157],.kv-row[data-v-01c48157]{grid-template-columns:2.25rem minmax(0,.9fr) minmax(0,1.1fr) 2rem;align-items:center;display:grid}.kv-head[data-v-01c48157]{border-bottom:1px solid var(--border-color);background:color-mix(in srgb, var(--bg-elevated) 70%, transparent);min-height:2rem;color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.kv-row[data-v-01c48157]{border-bottom:1px solid var(--border-color);min-height:2.625rem}.kv-row[data-v-01c48157]:last-child{border-bottom:0}.kv-row input[type=checkbox][data-v-01c48157]{accent-color:var(--brand-500);justify-self:center}.kv-row input[data-v-01c48157]:not([type=checkbox]){box-sizing:border-box;border:0;border-left:1px solid var(--border-color);width:100%;min-width:0;height:2.625rem;color:var(--text-primary);font:.8125rem var(--font-family-mono,monospace);background:0 0;outline:none;padding:0 .625rem}.kv-row input[data-v-01c48157]:not([type=checkbox]):focus{background:color-mix(in srgb, var(--brand-500) 8%, transparent)}.remove[data-v-01c48157]{width:1.5rem;height:1.5rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:.25rem;justify-content:center;justify-self:center;align-items:center;font-size:1.125rem;line-height:1;display:inline-flex}.remove[data-v-01c48157]:hover{color:#ef4444;background:#fee2e2}@media (width<=560px){.kv-head[data-v-01c48157]{display:none}.kv-row[data-v-01c48157]{grid-template-rows:repeat(2,2.5rem);grid-template-columns:2rem minmax(0,1fr) 2rem}.kv-row input[data-v-01c48157]:not([type=checkbox]){border-left:1px solid var(--border-color);grid-column:2;height:2.5rem}.kv-row input:not([type=checkbox])+input[data-v-01c48157]:not([type=checkbox]){grid-row:2}.remove[data-v-01c48157]{grid-area:1/3/span 2}}.heading-icon[data-v-460cf81f]{--tool-color:#f97316}.urlbar[data-v-460cf81f]{margin-bottom:.625rem}.urlbar-row[data-v-460cf81f]{border:1px solid var(--border-color);background:var(--bg-surface);border-radius:.75rem;align-items:stretch;gap:0;transition:border-color .15s;display:flex;overflow:hidden}.urlbar-row[data-v-460cf81f]:focus-within{border-color:var(--brand-500)}.method-select[data-v-460cf81f]{background:color-mix(in srgb, var(--method-color) 12%, transparent);border-right:1px solid var(--border-color);flex-shrink:0;align-items:center;display:flex;position:relative}.method-select select[data-v-460cf81f]{appearance:none;height:2.75rem;color:var(--method-color);cursor:pointer;background:0 0;border:0;outline:none;padding:0 1.75rem 0 .875rem;font-size:.8125rem;font-weight:800}.method-chevron[data-v-460cf81f]{pointer-events:none;color:var(--method-color);position:absolute;right:.375rem}.url-input[data-v-460cf81f]{min-width:0;height:2.75rem;color:var(--text-primary);font:.875rem var(--font-family-mono,monospace);background:0 0;border:0;outline:none;flex:1;padding:0 .75rem}.send-btn[data-v-460cf81f]{border-radius:0;flex-shrink:0;height:2.75rem;padding:0 1.25rem;font-size:.8125rem;font-weight:700}.urlbar-hint[data-v-460cf81f]{justify-content:flex-end;align-items:center;margin-top:.3125rem;display:flex}.cors-badge[data-v-460cf81f]{color:var(--text-muted);cursor:help;border-bottom:1px dotted var(--text-muted);font-size:.6875rem}.history-strip[data-v-460cf81f]{align-items:flex-start;gap:.375rem;margin-bottom:.75rem;display:flex}.history-scroll[data-v-460cf81f]{flex-wrap:wrap;flex:1;gap:.375rem;min-width:0;display:flex}.history-chip[data-v-460cf81f]{border:1px solid var(--border-color);background:var(--bg-surface);cursor:pointer;border-radius:999px;align-items:center;gap:.375rem;max-width:260px;padding:.25rem .5rem;transition:border-color .12s,background .12s;display:inline-flex}.history-chip[data-v-460cf81f]:hover{border-color:var(--brand-500);background:var(--bg-elevated)}.chip-method[data-v-460cf81f]{text-transform:uppercase;flex-shrink:0;font-size:.625rem;font-weight:800}.chip-url[data-v-460cf81f]{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.71875rem;font-family:var(--font-family-mono,monospace);overflow:hidden}.chip-close[data-v-460cf81f]{width:16px;height:16px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}.chip-close[data-v-460cf81f]:hover{color:#ef4444;background:#fee2e2}.history-clear[data-v-460cf81f]{width:1.625rem;height:1.625rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;display:flex}.history-clear[data-v-460cf81f]:hover{color:#ef4444;background:#fee2e2}.http-workspace[data-v-460cf81f]{grid-template-columns:1fr;gap:.75rem}@media (width>=900px){.http-workspace[data-v-460cf81f]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.panel-request[data-v-460cf81f],.panel-response[data-v-460cf81f]{border:1px solid var(--border-color);background:var(--bg-surface);border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.req-tabs[data-v-460cf81f]{border-bottom:1px solid var(--border-color);gap:0;padding:0 .5rem;display:flex;overflow-x:auto}.req-tabs button[data-v-460cf81f]{color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:.625rem .75rem;font-size:.78125rem;font-weight:600;transition:color .12s;position:relative}.req-tabs button.active[data-v-460cf81f]{color:var(--brand-500)}.req-tabs button.active[data-v-460cf81f]:after{content:"";background:var(--brand-500);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.tab-badge[data-v-460cf81f]{opacity:.7;margin-left:.1875rem;font-size:.625rem;font-weight:700}.req-tab-body[data-v-460cf81f]{flex-direction:column;flex:1;min-height:0;padding:.75rem;display:flex}.auth-type-select[data-v-460cf81f]{margin-bottom:.75rem}.auth-type-select select[data-v-460cf81f]{border:1px solid var(--border-color);background:var(--bg-elevated);height:2.25rem;color:var(--text-primary);border-radius:.375rem;outline:none;padding:0 .625rem;font-size:.8125rem;font-weight:600}.auth-type-select select[data-v-460cf81f]:focus{border-color:var(--brand-500)}.field-label[data-v-460cf81f]{color:var(--text-secondary);margin-top:.5rem;margin-bottom:.25rem;font-size:.75rem;font-weight:700;display:block}.field-label[data-v-460cf81f]:first-child{margin-top:0}.auth-form input[data-v-460cf81f]{border:1px solid var(--border-color);background:var(--bg-elevated);width:100%;height:2.25rem;color:var(--text-primary);font:.8125rem var(--font-family-mono,monospace);box-sizing:border-box;border-radius:.375rem;outline:none;padding:0 .625rem}.auth-form input[data-v-460cf81f]:focus{border-color:var(--brand-500)}.auth-apply[data-v-460cf81f]{margin-top:.625rem}.auth-none-hint[data-v-460cf81f]{color:var(--text-muted);font-size:.8125rem}.body-bar[data-v-460cf81f]{align-items:center;gap:.625rem;margin-bottom:.625rem;display:flex}.body-bar select[data-v-460cf81f]{border:1px solid var(--border-color);background:var(--bg-elevated);height:2rem;color:var(--text-primary);border-radius:.375rem;outline:none;padding:0 .5rem;font-size:.75rem;font-weight:600}.body-disabled-hint[data-v-460cf81f]{color:var(--text-muted);font-size:.75rem}.body-textarea[data-v-460cf81f]{border:1px solid var(--border-color);background:var(--bg-elevated);min-height:14rem;color:var(--text-primary);font:.8125rem/1.55 var(--font-family-mono,monospace);resize:vertical;box-sizing:border-box;border-radius:.5rem;outline:none;flex:1;padding:.75rem}.body-textarea[data-v-460cf81f]:focus{border-color:var(--brand-500)}.body-textarea[data-v-460cf81f]:disabled{opacity:.4;cursor:not-allowed}.code-langs[data-v-460cf81f]{margin-bottom:.625rem}.code-block[data-v-460cf81f]{background:var(--bg-elevated);min-height:12rem;max-height:32rem;color:var(--text-primary);font:.75rem/1.55 var(--font-family-mono,monospace);white-space:pre-wrap;word-break:break-word;border-radius:.5rem;flex:1;margin:0;padding:.75rem;overflow:auto}.code-copy-btn[data-v-460cf81f]{align-self:flex-start;margin-top:.625rem}.resp-status-bar[data-v-460cf81f]{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.resp-status-left[data-v-460cf81f]{align-items:center;gap:.625rem;min-width:0;display:flex}.resp-status-badge[data-v-460cf81f]{font-size:.75rem;font-weight:700;font-family:var(--font-family-mono,monospace);white-space:nowrap;border-radius:.25rem;padding:.1875rem .5rem}.resp-status-badge.ok[data-v-460cf81f]{color:#047857;background:#d1fae5}.resp-status-badge.err[data-v-460cf81f]{color:#b91c1c;background:#fee2e2}.resp-meta[data-v-460cf81f]{color:var(--text-secondary);font-size:.75rem;font-family:var(--font-family-mono,monospace)}.btn-icon[data-v-460cf81f]{width:2rem;height:2rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.btn-icon[data-v-460cf81f]:hover{background:var(--bg-elevated);color:var(--text-primary)}.resp-tabs[data-v-460cf81f]{border-bottom:1px solid var(--border-color);gap:0;padding:0 .5rem;display:flex}.resp-tabs button[data-v-460cf81f]{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:.5625rem .75rem;font-size:.75rem;font-weight:600;position:relative}.resp-tabs button.active[data-v-460cf81f]{color:var(--brand-500)}.resp-tabs button.active[data-v-460cf81f]:after{content:"";background:var(--brand-500);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.resp-body[data-v-460cf81f]{min-height:18rem;max-height:40rem;color:var(--text-primary);font:.8125rem/1.55 var(--font-family-mono,monospace);white-space:pre-wrap;word-break:break-word;flex:1;margin:0;padding:.875rem;overflow:auto}.resp-headers-list[data-v-460cf81f]{flex:1;min-height:18rem;max-height:40rem;padding:.5rem .75rem;overflow:auto}.resp-header-row[data-v-460cf81f]{border-bottom:1px solid var(--border-color);word-break:break-word;gap:.75rem;padding:.3125rem 0;font-size:.75rem;display:flex}.resp-header-row code[data-v-460cf81f]{color:var(--brand-500);font-family:var(--font-family-mono,monospace);flex-shrink:0}.resp-header-row span[data-v-460cf81f]{color:var(--text-primary);font-family:var(--font-family-mono,monospace)}.resp-empty[data-v-460cf81f]{min-height:20rem;color:var(--text-muted);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:2rem;font-size:.875rem;display:flex}.resp-error-detail[data-v-460cf81f]{color:#ef4444;word-break:break-word;max-width:100%;font-size:.75rem}.spin[data-v-460cf81f]{animation:.8s linear infinite spin-460cf81f}@keyframes spin-460cf81f{to{transform:rotate(360deg)}}@media (width<=600px){.urlbar-row[data-v-460cf81f]{border-radius:.5rem;flex-wrap:wrap}.method-select[data-v-460cf81f]{border-right:0;border-bottom:1px solid var(--border-color);border-radius:0;width:100%}.url-input[data-v-460cf81f]{height:2.5rem;font-size:.8125rem}.send-btn[data-v-460cf81f]{flex:1;min-width:0;height:2.5rem}}.tool-main[data-v-460cf81f]{max-width:1320px}.http-header[data-v-460cf81f]{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.header-meta[data-v-460cf81f]{color:var(--text-muted);font:.75rem var(--font-family-mono,monospace);flex-wrap:wrap;justify-content:flex-end;gap:.375rem;display:flex}.header-meta span[data-v-460cf81f]{border:1px solid var(--border-color);background:var(--bg-surface);border-radius:999px;padding:.25rem .5rem}.request-command[data-v-460cf81f]{border:1px solid var(--border-color);background:var(--bg-surface);box-shadow:var(--shadow-1);border-radius:.5rem;margin-bottom:.75rem}.request-command .urlbar-row[data-v-460cf81f]{background:0 0;border:0;border-radius:.5rem .5rem 0 0}.request-command .urlbar-row[data-v-460cf81f]:focus-within{box-shadow:inset 0 0 0 1px var(--brand-500)}.request-command .method-select[data-v-460cf81f]{background:color-mix(in srgb, var(--method-color) 10%, transparent);min-width:7.25rem}.request-command .method-select select[data-v-460cf81f]{width:100%;height:3rem;font-size:.875rem}.request-command .url-input[data-v-460cf81f]{height:3rem;font-size:.875rem}.request-command .send-btn[data-v-460cf81f]{gap:.375rem;min-width:7rem;height:3rem}.command-footer[data-v-460cf81f]{border-top:1px solid var(--border-color);background:color-mix(in srgb, var(--bg-elevated) 60%, transparent);justify-content:space-between;align-items:center;gap:.75rem;min-height:2rem;padding:0 .625rem;display:flex}.link-action[data-v-460cf81f]{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;display:inline-flex}.link-action[data-v-460cf81f]:hover:not(:disabled){color:var(--brand-500)}.link-action[data-v-460cf81f]:disabled{cursor:not-allowed;opacity:.45}.http-console[data-v-460cf81f]{grid-template-columns:1fr;align-items:stretch;gap:.75rem;display:grid}.client-workspace[data-v-460cf81f]{grid-template-columns:1fr;gap:.75rem;min-width:0;display:grid}@media (width>=1100px){.http-console[data-v-460cf81f]{grid-template-columns:260px minmax(0,1fr)}.client-workspace[data-v-460cf81f]{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr)}}.history-panel[data-v-460cf81f],.panel-request[data-v-460cf81f],.panel-response[data-v-460cf81f]{border:1px solid var(--border-color);background:var(--bg-surface);min-width:0;min-height:30rem;box-shadow:var(--shadow-1);border-radius:.5rem;flex-direction:column;display:flex;overflow:hidden}.panel-request[data-v-460cf81f],.panel-response[data-v-460cf81f]{gap:0;padding:0}.panel-head[data-v-460cf81f]{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:.75rem;min-height:3.25rem;padding:.625rem .75rem;display:flex}.panel-head>div[data-v-460cf81f]:first-child{flex-direction:column;gap:.125rem;min-width:0;display:flex}.panel-head strong[data-v-460cf81f]{color:var(--text-primary);font-size:.875rem}.eyebrow[data-v-460cf81f]{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:800}.request-stats[data-v-460cf81f],.response-actions[data-v-460cf81f]{min-width:0;color:var(--text-muted);align-items:center;gap:.5rem;font-size:.75rem;display:flex}.request-stats span[data-v-460cf81f]{white-space:nowrap}.history-list[data-v-460cf81f]{flex-direction:column;flex:1;gap:.375rem;min-height:0;padding:.5rem;display:flex;overflow:auto}.history-item[data-v-460cf81f]{background:var(--bg-elevated);cursor:pointer;border:1px solid #0000;border-radius:.5rem;flex-direction:column;gap:.375rem;padding:.625rem;transition:border-color .15s,background .15s;display:flex}.history-item[data-v-460cf81f]:hover{border-color:color-mix(in srgb, var(--brand-500) 42%, var(--border-color));background:var(--bg-surface)}.history-item-main[data-v-460cf81f]{align-items:center;gap:.5rem;min-width:0;display:flex}.method-pill[data-v-460cf81f]{background:color-mix(in srgb, currentColor 12%, transparent);text-align:center;border-radius:.25rem;flex:none;min-width:3.35rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:900}.history-url[data-v-460cf81f]{min-width:0;color:var(--text-primary);font:.75rem var(--font-family-mono,monospace);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.history-item-sub[data-v-460cf81f]{color:var(--text-muted);justify-content:space-between;align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.history-delete[data-v-460cf81f]{width:1.375rem;height:1.375rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:.25rem;justify-content:center;align-items:center;display:inline-flex}.history-delete[data-v-460cf81f]:hover{color:#dc2626;background:#fee2e2}.history-empty[data-v-460cf81f]{color:var(--text-muted);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.8125rem;display:flex}.section-toolbar[data-v-460cf81f]{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.625rem;display:flex}.section-toolbar span[data-v-460cf81f]{font-size:.8125rem;font-weight:800}.section-toolbar small[data-v-460cf81f]{color:var(--text-muted);font-size:.75rem}.req-tabs[data-v-460cf81f]{background:color-mix(in srgb, var(--bg-elevated) 55%, transparent);min-height:2.75rem;padding:0 .625rem}.req-tabs button[data-v-460cf81f]{min-height:2.75rem}.req-tab-body[data-v-460cf81f]{padding:.875rem}.auth-grid[data-v-460cf81f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:.875rem;display:grid}.auth-card[data-v-460cf81f]{border:1px solid var(--border-color);background:var(--bg-elevated);min-height:3rem;color:var(--text-secondary);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:800;display:flex}.auth-card input[data-v-460cf81f]{opacity:0;pointer-events:none;position:absolute}.auth-card.active[data-v-460cf81f]{border-color:color-mix(in srgb, var(--brand-500) 62%, var(--border-color));background:color-mix(in srgb, var(--brand-500) 10%, var(--bg-surface));color:var(--brand-500)}.compact-form[data-v-460cf81f]{max-width:100%}.inline-control[data-v-460cf81f]{gap:.5rem;display:flex}.inline-control input[data-v-460cf81f]{flex:1;min-width:0}.two-fields[data-v-460cf81f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.body-bar[data-v-460cf81f],.code-toolbar[data-v-460cf81f]{justify-content:space-between}.body-type[data-v-460cf81f]{width:17rem}.code-toolbar[data-v-460cf81f]{align-items:center;gap:.75rem;margin-bottom:.625rem;display:flex}.code-langs[data-v-460cf81f]{width:min(100%,22rem);margin:0}.code-block[data-v-460cf81f],.body-textarea[data-v-460cf81f],.resp-body[data-v-460cf81f]{background:color-mix(in srgb, var(--bg-elevated) 72%, transparent);border-radius:.375rem}.body-textarea[data-v-460cf81f]{min-height:20rem}.code-block[data-v-460cf81f]{min-height:22rem}.panel-response[data-v-460cf81f]{background:color-mix(in srgb, var(--bg-surface) 92%, var(--bg-elevated))}.resp-status-bar[data-v-460cf81f]{background:color-mix(in srgb, var(--bg-elevated) 55%, transparent);min-height:2.5rem;color:var(--text-muted);padding:.5rem .75rem;font-size:.75rem}.resp-status-badge[data-v-460cf81f]{border-radius:.375rem}.resp-tabs[data-v-460cf81f]{background:var(--bg-surface);min-height:2.5rem}.resp-tabs button[data-v-460cf81f]{min-height:2.5rem}.resp-body[data-v-460cf81f],.resp-headers-list[data-v-460cf81f]{min-height:24rem;max-height:48rem}.resp-empty[data-v-460cf81f]{min-height:26rem;color:var(--text-muted)}.resp-empty.error[data-v-460cf81f]{color:#ef4444}.loading-state[data-v-460cf81f]{color:var(--brand-500)}.btn-icon[data-v-460cf81f]:disabled{cursor:not-allowed;opacity:.45}@media (width<=720px){.http-header[data-v-460cf81f]{flex-direction:column;align-items:flex-start}.header-meta[data-v-460cf81f]{justify-content:flex-start}.request-command .method-select[data-v-460cf81f]{width:100%}.command-footer[data-v-460cf81f],.request-stats[data-v-460cf81f]{flex-direction:column;align-items:flex-start;padding-top:.5rem;padding-bottom:.5rem}.auth-grid[data-v-460cf81f],.two-fields[data-v-460cf81f]{grid-template-columns:1fr}.inline-control[data-v-460cf81f],.code-toolbar[data-v-460cf81f]{flex-direction:column;align-items:stretch}.body-type[data-v-460cf81f],.code-langs[data-v-460cf81f]{width:100%}}.form-data-editor[data-v-460cf81f]{border:1px solid var(--border-color);background:var(--bg-surface);border-radius:.5rem;overflow:hidden}.form-data-head[data-v-460cf81f]{border-bottom:1px solid var(--border-color);background:color-mix(in srgb, var(--bg-elevated) 70%, transparent);min-height:2rem}.form-data-row[data-v-460cf81f]{border-bottom:1px solid var(--border-color);grid-template-columns:2.25rem minmax(0,.7fr) minmax(0,.7fr) 5rem 2rem;align-items:center;min-height:2.625rem;display:grid}.form-data-row[data-v-460cf81f]:last-child{border-bottom:0}.form-data-row input[type=checkbox][data-v-460cf81f]{accent-color:var(--brand-500);justify-self:center}.form-data-row input[data-v-460cf81f]:not([type=checkbox]):not([type=file]){box-sizing:border-box;border:0;border-left:1px solid var(--border-color);width:100%;min-width:0;height:2.625rem;color:var(--text-primary);font:.8125rem var(--font-family-mono,monospace);background:0 0;outline:none;padding:0 .625rem}.form-data-row input[data-v-460cf81f]:not([type=checkbox]):not([type=file]):focus{background:color-mix(in srgb, var(--brand-500) 8%, transparent)}.form-data-row .type-select[data-v-460cf81f]{box-sizing:border-box;border:0;border-left:1px solid var(--border-color);width:100%;min-width:0;height:2.625rem;color:var(--text-secondary);cursor:pointer;background:0 0;outline:none;padding:0 .5rem;font-size:.75rem;font-weight:700}.file-picker[data-v-460cf81f]{border-left:1px solid var(--border-color);cursor:pointer;align-items:center;height:2.625rem;display:flex}.file-picker input[type=file][data-v-460cf81f]{opacity:0;pointer-events:none;width:0;position:absolute}.file-name[data-v-460cf81f]{font:.78125rem var(--font-family-mono,monospace);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;padding:0 .625rem;overflow:hidden}.file-name.empty[data-v-460cf81f]{color:var(--text-muted)}.waterfall[data-v-460cf81f]{border-bottom:1px solid var(--border-color);flex-direction:column;gap:.3125rem;padding:.625rem .75rem;display:flex}.waterfall-row[data-v-460cf81f]{align-items:center;gap:.5rem;display:flex}.waterfall-label[data-v-460cf81f]{width:5.5rem;color:var(--text-secondary);text-align:right;flex-shrink:0;font-size:.6875rem;font-weight:800}.waterfall-bar-wrap[data-v-460cf81f]{background:var(--bg-elevated);border-radius:.25rem;flex:1;min-width:0;height:.5rem;overflow:hidden}.waterfall-bar[data-v-460cf81f]{border-radius:.25rem;min-width:2px;height:100%;transition:width .3s}.waterfall-ms[data-v-460cf81f]{width:3.5rem;font-size:.6875rem;font-family:var(--font-family-mono,monospace);color:var(--text-secondary);flex-shrink:0}.modal-backdrop[data-v-460cf81f]{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content[data-v-460cf81f]{background:var(--bg-surface);border-radius:.75rem;width:min(90vw,560px);padding:0;overflow:hidden;box-shadow:0 16px 48px #00000040}.modal-head[data-v-460cf81f]{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:.875rem 1rem;display:flex}.modal-head strong[data-v-460cf81f]{color:var(--text-primary);font-size:.9375rem}.curl-textarea[data-v-460cf81f]{background:var(--bg-elevated);width:100%;min-height:10rem;color:var(--text-primary);font:.8125rem/1.55 var(--font-family-mono,monospace);resize:vertical;box-sizing:border-box;border:0;outline:none;padding:.875rem 1rem}.modal-actions[data-v-460cf81f]{border-top:1px solid var(--border-color);background:color-mix(in srgb, var(--bg-elevated) 50%, transparent);justify-content:flex-end;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.modal-enter-active[data-v-460cf81f],.modal-leave-active[data-v-460cf81f]{transition:opacity .2s}.modal-enter-active .modal-content[data-v-460cf81f],.modal-leave-active .modal-content[data-v-460cf81f]{transition:transform .2s}.modal-enter-from[data-v-460cf81f],.modal-leave-to[data-v-460cf81f]{opacity:0}.modal-enter-from .modal-content[data-v-460cf81f],.modal-leave-to .modal-content[data-v-460cf81f]{transform:scale(.96)translateY(8px)}@media (width<=720px){.form-data-row[data-v-460cf81f]{grid-template-rows:repeat(2,2.5rem);grid-template-columns:2rem minmax(0,1fr) 4rem 1.5rem}.form-data-row input[data-v-460cf81f]:not([type=checkbox]):not([type=file]){border-left:1px solid var(--border-color);grid-column:2;height:2.5rem}.form-data-row input:not([type=checkbox]):not([type=file])+.file-picker[data-v-460cf81f]{grid-area:2/2}.form-data-row input:not([type=checkbox]):not([type=file])+input[data-v-460cf81f]:not([type=checkbox]){grid-row:2}.form-data-row .type-select[data-v-460cf81f]{grid-area:1/3/span 2}.form-data-row .remove[data-v-460cf81f]{grid-area:1/4/span 2}}
