._root_ysg3t_1{width:100%;min-width:0;color:var(--foreground);display:grid}._input_ysg3t_2{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._dropzone_ysg3t_4{border:1px dashed var(--border-strong);border-radius:var(--radius-panel);background:var(--surface);cursor:pointer;min-height:92px;transition:border-color var(--duration-standard) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard);align-items:center;gap:12px;padding:16px;display:flex}._dropzone_ysg3t_4._dragging_ysg3t_5,._dropzone_ysg3t_4:not(._disabled_ysg3t_5):active{border-color:var(--accent);background:var(--accent-subtle)}._dropzone_ysg3t_4._disabled_ysg3t_5{cursor:not-allowed;opacity:.52}._uploadIcon_ysg3t_7,._fileIcon_ysg3t_7{color:var(--accent-strong);flex:none;place-items:center;display:grid}._uploadIcon_ysg3t_7{width:24px;height:24px;transition:transform var(--duration-spring) var(--ease-spring)}._dragging_ysg3t_5 ._uploadIcon_ysg3t_7{transform:translateY(-3px)}._copy_ysg3t_11{flex:1;gap:3px;min-width:0;display:grid}._copy_ysg3t_11 strong{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}._label_ysg3t_13{min-width:0;display:block;position:relative}._labelText_ysg3t_14{display:block}._copy_ysg3t_11>span{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);overflow-wrap:anywhere}._browse_ysg3t_16{color:var(--accent-strong);font-size:var(--text-xs);flex:none;font-weight:500}._statusFrame_ysg3t_17{overflow:hidden}._status_ysg3t_17{min-height:16px;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);margin:0;padding-top:8px;position:relative}._statusText_ysg3t_19{display:block}._fileList_ysg3t_20{margin:0;padding:0;list-style:none;display:grid}._fileRow_ysg3t_22{overflow:hidden}._fileItem_ysg3t_23{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-muted);align-items:center;gap:12px;min-width:0;margin-top:6px;padding:10px 10px 10px 12px;display:flex}._fileIcon_ysg3t_7{width:24px;height:24px;color:var(--text-secondary)}._fileCopy_ysg3t_25{flex:1;gap:2px;min-width:0;display:grid}._fileCopy_ysg3t_25 strong{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._fileCopy_ysg3t_25>span{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}._meta_ysg3t_28{white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;display:flex}._dot_ysg3t_29{padding-inline:5px}._phase_ysg3t_30{display:inline-block;position:relative}._phaseText_ysg3t_31{display:block}._percent_ysg3t_32{min-width:4ch;display:inline-block}._fileCopy_ysg3t_25 ._error_ysg3t_33{color:var(--danger)}._barFrame_ysg3t_34{display:block}._bar_ysg3t_34{background:var(--border);border-radius:99px;height:3px;margin:5px 0 1px;display:block;overflow:hidden}._barFill_ysg3t_36{border-radius:inherit;background:var(--accent);width:100%;height:100%;display:block}._statusSlot_ysg3t_37{flex:none;place-items:center;width:26px;height:26px;display:grid;position:relative}._retrySlot_ysg3t_38{place-items:center;display:grid}._ready_ysg3t_39{width:22px;height:22px;color:var(--success);place-items:center;display:grid}._remove_ysg3t_40,._retry_ysg3t_38{border-radius:var(--radius-pill);width:26px;height:26px;color:var(--text-muted);cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;display:grid}._retry_ysg3t_38{color:var(--text-secondary)}._remove_ysg3t_40:active,._retry_ysg3t_38:active{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);transform:scale(.96)}@media (hover:hover) and (pointer:fine){._dropzone_ysg3t_4:not(._disabled_ysg3t_5):hover{border-color:var(--accent);background:var(--accent-subtle)}._remove_ysg3t_40:hover,._retry_ysg3t_38:hover{background:var(--surface);color:var(--foreground)}}._srOnly_ysg3t_48{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._dropzone_ysg3t_4,._uploadIcon_ysg3t_7,._remove_ysg3t_40,._retry_ysg3t_38{transition:none}._dragging_ysg3t_5 ._uploadIcon_ysg3t_7,._remove_ysg3t_40:active,._retry_ysg3t_38:active{transform:none}}._link_ysg3t_51{color:var(--accent-strong);font-size:var(--text-xs);line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fafafa;--surface:#fff;--surface-muted:#f4f4f5;--foreground:#18181b;--text-secondary:#3f3f46;--text-muted:#71717a;--border:#e4e4e7;--border-subtle:#ececee;--border-strong:#c4c4cc;--accent:#f60;--accent-strong:#d94f00;--accent-subtle:oklab(69.5793% .148186 .140579/.09);--success:#059669;--danger:#dc2626;--radius-panel:12px;--radius-control:8px;--radius-pill:999px;--text-xs:12px;--text-sm:14px;--text-base:15px;--text-lg:20px;--leading-body:1.45;--duration-instant:.1s;--duration-fast:.15s;--duration-standard:.2s;--duration-spring:.3s;--ease-standard:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.2, .64, 1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#09090b;--surface:#131316;--surface-muted:#18181b;--foreground:#f4f4f5;--text-secondary:#d4d4d8;--text-muted:#a1a1aa;--border:#27272a;--border-subtle:#222226;--border-strong:#3f3f46;--accent:#ff7a1f;--accent-strong:#ff8f45;--accent-subtle:oklab(72.3839% .123482 .1389/.12);--success:#34d399;--danger:#f87171}}*,:before,:after{box-sizing:border-box}body{background:var(--background);color:var(--foreground);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:var(--text-base);-webkit-font-smoothing:antialiased;margin:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:focus:not(:focus-visible){outline:none}.page{justify-content:center;min-height:100dvh;padding:64px 16px;display:flex}.column{align-content:start;gap:24px;width:100%;max-width:560px;display:grid}.header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.title{font-size:var(--text-lg);letter-spacing:-.01em;margin:0 0 4px;font-weight:500}.lead{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body);margin:0}.who{color:var(--text-muted);font-size:var(--text-xs);flex:none;align-items:center;gap:8px;display:flex}.card{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);gap:16px;padding:24px;display:grid}.actions{justify-content:flex-end;display:flex}.button{border-radius:var(--radius-control);background:var(--accent);color:#fff;height:36px;font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:500;display:inline-flex}.button:active{transition-duration:var(--duration-instant);transform:scale(.98)}.ghost{border:1px solid var(--border);border-radius:var(--radius-control);height:28px;color:var(--text-secondary);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;padding:0 10px}@media (hover:hover) and (pointer:fine){.button:hover{background:var(--accent-strong)}.ghost:hover{background:var(--surface-muted);color:var(--foreground)}}.note{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);margin:0}.error{color:var(--danger);font-size:var(--text-sm);margin:0}.skeleton{border-radius:var(--radius-panel);background:var(--surface-muted);height:92px}@media (prefers-reduced-motion:reduce){.button{transition:none}.button:active{transform:none}}
