._layout_1otj8_1{min-height:100vh;display:flex;flex-direction:column;background:var(--bg);color:var(--fg)}._header_1otj8_17{display:flex;align-items:center;gap:1.5rem;padding:.75rem 1.5rem;background:var(--surface);border-bottom:1px solid var(--border)}._logo_1otj8_35{font-weight:700;font-size:1.125rem;color:var(--fg);text-decoration:none}._logo_1otj8_35:hover{color:var(--accent)}._nav_1otj8_57{display:flex;gap:1rem}._nav_1otj8_57 a{color:var(--fg-muted);text-decoration:none;font-size:.9375rem}._nav_1otj8_57 a:hover,._nav_1otj8_57 a[aria-current=page],._nav_1otj8_57 a._active_1otj8_83{color:var(--accent)}._user_1otj8_91{margin-left:auto;display:flex;align-items:center;gap:.75rem}._userName_1otj8_105{font-size:.875rem;color:var(--fg-muted)}._logout_1otj8_115{padding:.35rem .75rem;font-size:.8125rem;background:transparent;border:1px solid var(--border);border-radius:6px;color:var(--fg-muted);cursor:pointer}._logout_1otj8_115:hover{background:var(--bg-hover);color:var(--fg)}._main_1otj8_145{flex:1;padding:1.5rem;max-width:960px;margin:0 auto;width:100%}._banner_1p58h_1{position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%);z-index:9999;max-width:min(32rem,calc(100vw - 2rem));padding:.75rem 1rem;border-radius:8px;font-size:.9375rem;line-height:1.4;box-shadow:0 4px 24px #0000002e;animation:_toastIn_1p58h_1 .2s ease-out}@keyframes _toastIn_1p58h_1{0%{opacity:0;transform:translate(-50%) translateY(.5rem)}to{opacity:1;transform:translate(-50%) translateY(0)}}._error_1p58h_53{background:#3d1f24;color:#fde8ea;border:1px solid #8b3a44}._info_1p58h_65{background:var(--surface, #1e1e1e);color:var(--fg, #eee);border:1px solid var(--border, #444)}._btn_1h19p_1{padding:.5rem 1rem;font-size:.875rem;font-weight:500;border-radius:6px;border:none;cursor:pointer;transition:background .15s,color .15s}._btn_1h19p_1:disabled{opacity:.6;cursor:not-allowed}._primary_1h19p_31{background:var(--accent);color:var(--accent-fg)}._primary_1h19p_31:hover:not(:disabled){filter:brightness(1.08)}._secondary_1h19p_49{background:var(--surface);color:var(--fg);border:1px solid var(--border)}._secondary_1h19p_49:hover:not(:disabled){background:var(--bg-hover)}._danger_1h19p_69{background:var(--danger, #dc3545);color:#fff}._danger_1h19p_69:hover:not(:disabled){filter:brightness(1.1)}._ghost_1h19p_87{background:transparent;color:var(--fg-muted)}._ghost_1h19p_87:hover:not(:disabled){background:var(--bg-hover);color:var(--fg)}._page_y35sw_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:var(--bg)}._card_y35sw_19{width:100%;max-width:360px;padding:2rem;background:var(--surface);border:1px solid var(--border);border-radius:12px;text-align:center}._title_y35sw_39{margin:0 0 .5rem;font-size:1.5rem;font-weight:700;color:var(--fg)}._subtitle_y35sw_53{margin:0 0 1.5rem;font-size:.9375rem;color:var(--fg-muted)}._actions_y35sw_65{display:flex;flex-direction:column;gap:.75rem}._btn_y35sw_77{width:100%}._btn_13mj4_1{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--fg-muted);cursor:pointer}._btn_13mj4_1:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}._btn_13mj4_1:disabled{opacity:.45;cursor:not-allowed}._icon_13mj4_49{width:1.125rem;height:1.125rem}._list_nynsg_1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}._item_nynsg_19{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:.75rem 1rem;background:var(--surface);border:1px solid var(--border);border-radius:8px}._meta_nynsg_43{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}._date_nynsg_57{font-weight:500;color:var(--fg)}._duration_nynsg_67,._language_nynsg_69{font-size:.875rem;color:var(--fg-muted)}._actions_nynsg_79{display:flex;align-items:center;gap:.5rem}._empty_nynsg_91{text-align:center;padding:2rem;color:var(--fg-muted)}._empty_nynsg_91 p{margin:0}._page_1ny3t_1{display:flex;flex-direction:column;gap:1rem}._toolbar_1ny3t_13{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}._toolbarActions_1ny3t_29{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}._recordingLabel_1ny3t_43{font-size:.875rem;font-weight:600;color:var(--danger, #c0392b);letter-spacing:.02em}._hiddenFileInput_1ny3t_57{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._title_1ny3t_81{margin:0;font-size:1.25rem;font-weight:600;color:var(--fg)}._status_1ny3t_95,._error_1ny3t_97{margin:0;font-size:.9375rem}._status_1ny3t_95{color:var(--fg-muted)}._error_1ny3t_97{color:var(--danger, #dc3545)}._wrapper_9wp1e_1{background:var(--surface);border-radius:8px;border:1px solid var(--border);overflow:hidden}._segments_9wp1e_15{display:flex;flex-direction:column}._segment_9wp1e_15{padding:.75rem 1rem;border-bottom:1px solid var(--border)}._segment_9wp1e_15:last-child{border-bottom:none}._segmentHeader_9wp1e_43{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}._speaker_9wp1e_59{font-weight:600;font-size:.8125rem;color:var(--accent)}._timestamps_9wp1e_71{font-size:.75rem;color:var(--fg-muted);font-variant-numeric:tabular-nums}._text_9wp1e_83{margin:0;font-size:.9375rem;line-height:1.5;color:var(--fg)}._empty_9wp1e_97{padding:1.5rem;margin:0;color:var(--fg-muted);text-align:center}._emptyRow_9wp1e_111{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}._spinner_9wp1e_125{width:14px;height:14px;border-radius:999px;border:2px solid var(--border);border-top-color:var(--accent);animation:_vtSpin_9wp1e_1 .9s linear infinite}@keyframes _vtSpin_9wp1e_1{to{transform:rotate(360deg)}}._page_1hifc_1{display:flex;flex-direction:column;gap:1rem}._header_1hifc_13{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}._back_1hifc_29{font-size:.9375rem;color:var(--accent);text-decoration:none}._back_1hifc_29:hover{text-decoration:underline}._actions_1hifc_49{display:flex;gap:.5rem}._meta_1hifc_59{display:flex;flex-direction:column;gap:.35rem;font-size:.875rem;color:var(--fg-muted)}._metaRow_1hifc_75{display:flex;flex-wrap:wrap;gap:.35rem .75rem;align-items:baseline}._metaLabel_1hifc_89{font-weight:600;color:var(--fg);min-width:12rem}._metaValue_1hifc_101{flex:1;min-width:12rem}._summary_1hifc_111{padding:1rem;background:var(--surface);border:1px solid var(--border);border-radius:8px}._summary_1hifc_111 h3{margin:0 0 .5rem;font-size:.9375rem;font-weight:600;color:var(--fg)}._summary_1hifc_111 p{margin:0;font-size:.875rem;line-height:1.5;color:var(--fg-muted)}._summaryHint_1hifc_153{margin:.35rem 0 0;font-size:.8125rem;color:var(--fg-muted)}._sessionSummaryMeta_1hifc_165{margin:0 0 .35rem;font-size:.8125rem;color:var(--fg-muted)}._sessionSummaryBody_1hifc_177{margin:.5rem 0 0;padding:0;white-space:pre-wrap;font-family:inherit;font-size:.875rem;line-height:1.5;color:var(--fg-muted)}._status_1hifc_197,._error_1hifc_199{margin:0;font-size:.9375rem}._status_1hifc_197{color:var(--fg-muted)}._error_1hifc_199{color:var(--danger, #dc3545)}._processingBanner_1hifc_225{padding:.75rem 1rem;font-size:.875rem;line-height:1.45;color:var(--fg);background:var(--surface);border:1px solid var(--accent);border-radius:8px}._processingInline_1hifc_245{font-weight:600;color:var(--accent)}._page_f40wj_1{display:flex;flex-direction:column;gap:1.25rem}._title_f40wj_13{margin:0;font-size:1.25rem;font-weight:600;color:var(--fg)}._form_f40wj_27{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}._input_f40wj_41{flex:1;min-width:200px;padding:.5rem .75rem;font-size:.9375rem;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--fg)}._input_f40wj_41:focus{outline:none;border-color:var(--accent)}._checkbox_f40wj_73{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--fg-muted);cursor:pointer}._results_f40wj_91{display:flex;flex-direction:column;gap:1rem}._results_f40wj_91 h2{margin:0;font-size:1rem;font-weight:600;color:var(--fg)}._resultCard_f40wj_117{display:flex;flex-direction:column;gap:.5rem}._resultMeta_f40wj_129{display:flex;gap:1rem;font-size:.8125rem;color:var(--fg-muted)}._noMatches_f40wj_143,._empty_f40wj_145,._error_f40wj_147{margin:0;font-size:.9375rem;color:var(--fg-muted)}._error_f40wj_147{color:var(--danger, #dc3545)}._muted_f40wj_167{margin:0;font-size:.8125rem;color:var(--fg-muted)}._hitList_f40wj_179{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}._hit_f40wj_179{border:1px solid var(--border);border-radius:8px;padding:.75rem 1rem;background:var(--surface)}._hitMeta_f40wj_211{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;font-size:.8125rem;margin-bottom:.5rem}._hitLink_f40wj_229{font-weight:600;color:var(--accent);text-decoration:none}._hitLink_f40wj_229:hover{text-decoration:underline}._speaker_f40wj_249,._time_f40wj_251{color:var(--fg-muted)}._hitText_f40wj_259{margin:0;font-size:.9375rem;line-height:1.45;color:var(--fg)}._page_houvr_1{display:flex;flex-direction:column;gap:1.5rem}._title_houvr_13{margin:0;font-size:1.25rem;font-weight:600;color:var(--fg)}._section_houvr_27{padding:1rem;background:var(--surface);border:1px solid var(--border);border-radius:8px}._sectionTitle_houvr_41{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:var(--fg)}._dl_houvr_55{margin:0;display:grid;grid-template-columns:auto 1fr;gap:.25rem 1.5rem}._dl_houvr_55 dt{color:var(--fg-muted);font-size:.875rem}._dl_houvr_55 dd{margin:0;font-size:.875rem;color:var(--fg)}._form_houvr_91{display:flex;flex-direction:column;gap:1rem;max-width:28rem}._checkboxRow_houvr_105{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--fg)}._checkboxRow_houvr_105 input[type=checkbox]{width:1rem;height:1rem}._label_houvr_131{display:flex;flex-direction:column;gap:.35rem;font-size:.875rem;color:var(--fg)}._input_houvr_147,._select_houvr_149{padding:.5rem .75rem;font-size:.9375rem;border:1px solid var(--border);border-radius:6px;background:var(--bg);color:var(--fg)}._input_houvr_147:focus,._select_houvr_149:focus{outline:none;border-color:var(--accent)}._muted_houvr_179{margin:0;font-size:.9375rem;color:var(--fg-muted)}._identityList_houvr_191{margin:.5rem 0 1rem;padding-left:1.25rem;font-size:.875rem;color:var(--fg)}._linkActions_houvr_205{display:flex;flex-wrap:wrap;gap:.75rem}:root{--bg: #0f0f12;--fg: #e4e4e7;--fg-muted: #71717a;--surface: #18181b;--border: #27272a;--bg-hover: #27272a;--accent: #3b82f6;--accent-fg: #fff}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.5;background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased}#root{min-height:100vh}a{color:inherit}
