._appShell_6rax4_1{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:32px 0}._recorderStage_6rax4_7{position:relative;overflow:hidden;padding:28px;border:1px solid rgba(23,33,29,.12);border-radius:8px;background:linear-gradient(135deg,#fffaf1f5,#ede6d5eb),repeating-linear-gradient(90deg,transparent 0 19px,rgba(23,33,29,.04) 19px 20px);box-shadow:var(--shadow)}._recorderStage_6rax4_7:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 0 70%,rgba(185,77,52,.12) 70% 100%)}._topbarActions_6rax4_27,._topbar_6rax4_27,._waveHeader_6rax4_29,._chunkRow_6rax4_30,._previewStrip_6rax4_31,._micOptions_6rax4_32,._finalizedStrip_6rax4_33{display:flex;align-items:center;justify-content:space-between;gap:12px}._topbar_6rax4_27,._wavePanel_6rax4_41,._micOptions_6rax4_32,._controlDeck_6rax4_43,._finalizedStrip_6rax4_33,._errorBanner_6rax4_45{position:relative;z-index:1}._topbarActions_6rax4_27{gap:16px}._eyebrow_6rax4_54{margin:0 0 7px;color:var(--clay);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._title_6rax4_63{margin:0;font-family:Georgia,Cambria,Times New Roman,serif;font-size:clamp(2.3rem,6vw,5.5rem);line-height:.94}._errorBanner_6rax4_45{margin:14px 0 0;padding:12px 14px;border-radius:8px;background:#b94d341f;color:#7f2f22;font-weight:800}._finalizedStrip_6rax4_33{margin-top:14px;padding:12px 14px;border:1px solid rgba(31,92,69,.18);border-radius:8px;background:#1f5c4514;color:var(--green-deep);font-weight:800}._workspace_6rax4_89{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:16px;margin-top:16px}._wavePanel_6rax4_41{padding:16px;border:1px solid rgba(23,33,29,.16);border-radius:8px;background:#e3ded1}._waveHeader_6rax4_29{color:var(--muted);font-size:.78rem;font-weight:700}._waveformFrame_6rax4_109{position:relative;isolation:isolate;margin-top:12px}._waveform_6rax4_109{position:relative;z-index:0;overflow:hidden;height:184px;border:1px solid rgba(23,33,29,.12);border-radius:6px;background:linear-gradient(180deg,#ffffff6b,#fff0),#cfd6cd}._waveRecordButton_6rax4_127{position:absolute;left:50%;top:50%;z-index:3;min-width:176px;pointer-events:auto;transform:translate(-50%,-50%);box-shadow:0 18px 36px #2a312b29}._previewStrip_6rax4_31{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:64px;margin:18px 0 14px;padding:10px 10px 10px 14px;border:1px solid rgba(31,92,69,.18);border-radius:8px;background:#1f5c4514}._previewStrip_6rax4_31>span{overflow:hidden;color:var(--green-deep);font-size:.82rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}._micOptions_6rax4_32{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;padding:12px;border:1px solid rgba(23,33,29,.12);border-radius:8px;background:#fffdf7ad}._micOptions_6rax4_32>span,._channelSetting_6rax4_171>span,._chunkRow_6rax4_30 span{color:var(--muted);font-size:.78rem;font-weight:800;text-transform:uppercase}._micOptions_6rax4_32>span{margin-right:auto}._controlDeck_6rax4_43{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}._exportSettings_6rax4_190{display:grid;gap:12px;margin:18px 0 14px}._channelSetting_6rax4_171{display:grid;gap:8px}._subtle_6rax4_201{margin-top:14px}._transcriptBox_6rax4_208{min-height:154px;margin:18px 0 14px;padding:16px;border:1px dashed rgba(23,33,29,.18);border-radius:8px;color:var(--ink);line-height:1.58;background:#f4f1eab3}._chunkList_6rax4_219{display:grid;gap:8px;margin-top:18px}._chunkRow_6rax4_30{min-height:38px;padding:9px 10px;border-radius:6px;background:#f4efe4}._chunkRow_6rax4_30 code{color:var(--green-deep);font-weight:800}@media(max-width:900px){._appShell_6rax4_1{width:min(100% - 20px,720px);padding:10px 0}._recorderStage_6rax4_7{padding:18px}._workspace_6rax4_89{grid-template-columns:1fr 1fr}._transcriptPanel_6rax4_205{grid-column:1 / -1}._controlDeck_6rax4_43{grid-template-columns:1fr 1fr}}@media(max-width:560px){._topbar_6rax4_27,._topbarActions_6rax4_27,._waveHeader_6rax4_29,._previewStrip_6rax4_31,._micOptions_6rax4_32,._finalizedStrip_6rax4_33{align-items:stretch;flex-direction:column}._workspace_6rax4_89,._controlDeck_6rax4_43{grid-template-columns:1fr}}._icon_16jf1_1{width:20px;height:20px;fill:currentColor;flex:0 0 auto}._button_b10ys_1{border:1px solid rgba(23,33,29,.16);border-radius:8px;min-height:48px;padding:0 18px;background:#fffdf7;color:var(--ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;font:700 .92rem/1 Avenir Next,Avenir,Montserrat,Verdana,sans-serif;transition:border-color .16s ease,background .16s ease}._button_b10ys_1:hover:not(:disabled){border-color:#1f5c458c;background:#f7f4ea}._button_b10ys_1:disabled{cursor:not-allowed;color:#9c998f;background:#eee8dc}._iconButton_b10ys_30{width:44px;min-height:44px;padding:0}._wideButton_b10ys_36{width:100%}._primaryButton_b10ys_40{background:var(--green);color:#fffdf7;border-color:var(--green-deep)}._primaryButton_b10ys_40:hover:not(:disabled){background:#306d53}._emptyLibrary_m2ibh_1{display:grid;min-height:280px;place-items:center;align-content:center;gap:18px;border:1px dashed rgba(23,33,29,.18);border-radius:8px;background:#fffdf79e}._emptyLibrary_m2ibh_1 p{margin:0;color:var(--muted);font-weight:800}._emptyStrip_m2ibh_18{display:grid;min-height:54px;margin:18px 0 14px;place-items:center;border:1px dashed rgba(23,33,29,.18);border-radius:8px;color:var(--muted);font-weight:700;background:#f4f1eab3}._iconButton_6lx6w_1{display:inline-flex}._toolPanel_1tugz_1{min-width:0;padding:18px;border:1px solid rgba(23,33,29,.12);border-radius:8px;background:#fffdf7cc;box-shadow:0 14px 34px #2a312b14}._panelHeading_1n6pz_1{display:flex;align-items:center;justify-content:space-between;gap:16px}._panelHeading_1n6pz_1>span{color:var(--muted);font-size:.78rem;font-weight:700}._eyebrow_1n6pz_14{margin:0 0 7px;color:var(--clay);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._sectionTitle_1n6pz_23{margin:0;font-size:1.28rem;line-height:1.1}@media(max-width:560px){._panelHeading_1n6pz_1{align-items:stretch;flex-direction:column}}._progressTrack_tz8ro_1{overflow:hidden;height:8px;margin-top:12px;border-radius:999px;background:#dfd7c9}._progressTrack_tz8ro_1 span{display:block;height:100%;border-radius:inherit;background:var(--blue);transition:width .16s ease}._segmentedControl_18dwa_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border:1px solid rgba(23,33,29,.14);border-radius:8px;background:#e7e0d2}._segmentButton_18dwa_11{min-width:0;min-height:36px;border:0;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer;font:800 .84rem/1 Avenir Next,Avenir,Montserrat,Verdana,sans-serif}._segmentButton_18dwa_11:hover:not(:disabled){color:var(--ink)}._segmentButton_18dwa_11:disabled{cursor:not-allowed;color:#9c998f}._activeSegment_18dwa_31{background:#fffdf7;color:var(--green-deep);box-shadow:0 5px 12px #2a312b1a}._selectField_10bgs_1{display:grid;gap:8px}._selectField_10bgs_1>span{color:var(--muted);font-size:.76rem;font-weight:800;text-transform:uppercase}._selectInput_10bgs_13{width:100%;min-height:44px;padding:0 12px;border:1px solid rgba(23,33,29,.14);border-radius:8px;background:#fffdf7;color:var(--ink);font:800 .9rem/1 Avenir Next,Avenir,Montserrat,Verdana,sans-serif}._selectInput_10bgs_13:disabled{color:#9c998f;background:#eee8dc}._librarySummary_7loji_1,._meterGrid_7loji_2{display:grid;gap:12px;margin:28px 0 18px}._librarySummary_7loji_1{grid-template-columns:repeat(3,1fr)}._meterGrid_7loji_2{grid-template-columns:repeat(4,1fr)}._librarySummary_7loji_1>div,._meterGrid_7loji_2>div{min-width:0;border:1px solid rgba(23,33,29,.12);border-radius:8px;background:#fffdf7c2}._librarySummary_7loji_1>div{padding:16px}._meterGrid_7loji_2>div{padding:14px 16px}._librarySummary_7loji_1 span,._meterGrid_7loji_2 span{color:var(--muted);font-size:.78rem;font-weight:800;text-transform:uppercase}._librarySummary_7loji_1 strong,._meterGrid_7loji_2 strong{display:block;overflow:hidden;margin-top:7px;text-overflow:ellipsis;white-space:nowrap}._librarySummary_7loji_1 strong{font-size:clamp(1.25rem,3vw,2rem)}._meterGrid_7loji_2 strong{font-size:clamp(1rem,2vw,1.45rem)}@media(max-width:900px){._librarySummary_7loji_1,._meterGrid_7loji_2{grid-template-columns:1fr 1fr}._librarySummary_7loji_1>div:last-child{grid-column:1 / -1}}@media(max-width:560px){._librarySummary_7loji_1,._meterGrid_7loji_2{grid-template-columns:1fr}}._statusPill_bp0w2_1{display:inline-flex;align-items:center;gap:10px;min-width:128px;justify-content:center;padding:12px 16px;border:1px solid rgba(23,33,29,.14);border-radius:999px;background:#fffdf7bd;font-size:.78rem;font-weight:800;text-transform:uppercase}._statusPill_bp0w2_1 span{width:10px;height:10px;border-radius:50%;background:var(--muted)}._statusPill_bp0w2_1[data-status=recording] span{background:var(--clay);box-shadow:0 0 0 8px #b94d3429;animation:_pulse_bp0w2_1 1.3s infinite}._statusPill_bp0w2_1[data-status=paused] span{background:var(--amber)}._statusPill_bp0w2_1[data-status=processing] span{background:var(--blue)}@keyframes _pulse_bp0w2_1{50%{box-shadow:0 0 0 13px #b94d3400}}@media(max-width:560px){._statusPill_bp0w2_1{width:100%}}._toggleOption_tlww8_1{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 10px;border:1px solid rgba(23,33,29,.12);border-radius:999px;background:#fffdf7;color:var(--ink);font-size:.82rem;font-weight:800}._toggleOption_tlww8_1 input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}._toggleOption_tlww8_1 span{position:relative;width:34px;height:20px;border-radius:999px;background:#c9c1b3;transition:background .16s ease}._toggleOption_tlww8_1 span:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fffdf7;transition:transform .16s ease}._toggleOption_tlww8_1 input:checked+span{background:var(--green)}._toggleOption_tlww8_1 input:checked+span:after{transform:translate(14px)}._toggleOption_tlww8_1 input:focus-visible+span{outline:2px solid var(--blue);outline-offset:2px}._toggleOption_tlww8_1:has(input:disabled){color:#9c998f;background:#eee8dc}._appShell_100ff_1{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:32px 0}._sessionLibrary_100ff_7{min-height:calc(100vh - 64px);padding:28px;border:1px solid rgba(23,33,29,.12);border-radius:8px;background:linear-gradient(135deg,#fffaf1f7,#e9e2d3f0),repeating-linear-gradient(0deg,transparent 0 31px,rgba(23,33,29,.04) 31px 32px);box-shadow:var(--shadow)}._libraryHero_100ff_18{display:flex;align-items:center;justify-content:space-between;gap:16px}._newSessionButton_100ff_25{min-width:178px}._eyebrow_100ff_29{margin:0 0 7px;color:var(--clay);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._title_100ff_38{margin:0;font-family:Georgia,Cambria,Times New Roman,serif;font-size:clamp(2.3rem,6vw,5.5rem);line-height:.94}._sessionList_100ff_45{display:grid;gap:10px}._sessionCard_100ff_50{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center}._sessionOpen_100ff_57{display:grid;grid-template-columns:auto minmax(160px,1fr) 104px 94px;justify-content:stretch;min-width:0;min-height:70px;padding:12px 14px;text-align:left}._sessionOpen_100ff_57>span{min-width:0}._sessionOpen_100ff_57>span:nth-child(3),._sessionOpen_100ff_57>span:nth-child(4){text-align:right}._sessionOpen_100ff_57 strong,._sessionOpen_100ff_57 small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sessionOpen_100ff_57 small{margin-top:4px;color:var(--muted);font-size:.76rem}._sessionStatus_100ff_90{width:12px;height:12px;border-radius:50%;background:var(--muted)}._sessionStatus_100ff_90[data-status=draft]{background:var(--amber)}._sessionStatus_100ff_90[data-status=recording]{background:var(--clay)}._sessionStatus_100ff_90[data-status=paused]{background:var(--blue)}._sessionStatus_100ff_90[data-status=stopped]{background:var(--green)}@media(max-width:900px){._appShell_100ff_1{width:min(100% - 20px,720px);padding:10px 0}._sessionLibrary_100ff_7{padding:18px}._sessionOpen_100ff_57{grid-template-columns:auto minmax(120px,1fr) 82px}._sessionOpen_100ff_57>span:nth-child(4){display:none}}@media(max-width:560px){._libraryHero_100ff_18{align-items:stretch;flex-direction:column}._sessionCard_100ff_50{grid-template-columns:1fr}._sessionOpen_100ff_57{grid-template-columns:auto minmax(0,1fr)}._sessionOpen_100ff_57>span:nth-child(3){display:none}}._appShell_1ux56_1{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:32px 0}._recorderStage_1ux56_7{position:relative;overflow:hidden;padding:28px;border:1px solid rgba(23,33,29,.12);border-radius:8px;background:linear-gradient(135deg,#fffaf1f5,#ede6d5eb),repeating-linear-gradient(90deg,transparent 0 19px,rgba(23,33,29,.04) 19px 20px);box-shadow:var(--shadow)}._topbar_1ux56_19{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px}._eyebrow_1ux56_28{margin:0 0 7px;color:var(--clay);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._title_1ux56_37{margin:0;font-family:Georgia,Cambria,Times New Roman,serif;font-size:clamp(2.3rem,6vw,5.5rem);line-height:.94}._errorBanner_1ux56_44{position:relative;z-index:1;margin:14px 0 0;padding:12px 14px;border-radius:8px;background:#b94d341f;color:#7f2f22;font-weight:800}@media(max-width:900px){._appShell_1ux56_1{width:min(100% - 20px,720px);padding:10px 0}._recorderStage_1ux56_7{padding:18px}}@media(max-width:560px){._topbar_1ux56_19{align-items:stretch;flex-direction:column}}:root{color-scheme:light;font-family:Avenir Next,Avenir,Montserrat,Verdana,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--ink: #17211d;--muted: #65736b;--paper: #f4f1ea;--panel: #fffaf1;--line: #d8d0c1;--green: #1f5c45;--green-deep: #12362b;--clay: #b94d34;--amber: #d5a94f;--blue: #355f83;--shadow: 0 22px 70px rgba(42, 49, 43, .14)}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:linear-gradient(90deg,rgba(23,33,29,.055) 1px,transparent 1px),linear-gradient(rgba(23,33,29,.045) 1px,transparent 1px),radial-gradient(circle at 18% 18%,rgba(213,169,79,.2),transparent 30%),var(--paper);background-size:44px 44px,44px 44px,auto,auto;color:var(--ink)}
