.add-mp3-backdrop.svelte-lsyr85{z-index:80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:radial-gradient(circle at 50% 38%,#fff7e657,#0000 34%),#46301c47;place-items:center;display:grid;position:fixed;inset:0}.add-mp3-dialog.svelte-lsyr85{color:#3e2d1f;width:min(1040px,100vw - 48px);max-width:calc(100vw - 48px);max-height:calc(100vh - 56px);font-family:var(--font-ui,"Gowun Dodum", system-ui, sans-serif);background:radial-gradient(circle at 24% 0,#ffffffb8,#0000 38%),linear-gradient(#fff4e0f7,#ebd1abf5);border:1px solid #be976994;border-radius:18px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffb8,0 26px 70px #3d261257}.add-mp3-header.svelte-lsyr85{background:#fff9ee61;border-bottom:1px solid #8b674229;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:14px 18px 12px 20px;display:flex}.add-mp3-title.svelte-lsyr85{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.add-mp3-title.svelte-lsyr85>span:where(.svelte-lsyr85){color:#655035;background:radial-gradient(circle at 34% 20%,#ffffff80,#0000 42%),linear-gradient(#edd6b2f5,#be9963d6);border:1px solid #6852353d;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 4px 9px #4b30181f}.add-mp3-title.svelte-lsyr85 strong:where(.svelte-lsyr85),.add-mp3-title.svelte-lsyr85 p:where(.svelte-lsyr85){margin:0}.add-mp3-title.svelte-lsyr85 strong:where(.svelte-lsyr85){color:#3d2f20;font-size:1.08rem;font-weight:900}.add-mp3-title.svelte-lsyr85 p:where(.svelte-lsyr85){color:#7b654b;margin-top:4px;font-size:.78rem;font-weight:800}.add-mp3-header.svelte-lsyr85>button:where(.svelte-lsyr85){color:#604830;background:#fff9ee6b;border:1px solid #9a764b42;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid}.add-mp3-header.svelte-lsyr85>button:where(.svelte-lsyr85):hover{background:#805b341a}.add-mp3-form.svelte-lsyr85{gap:14px;min-height:0;padding:18px 20px 20px;display:grid;overflow-y:auto}.dialog-columns.svelte-lsyr85{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:start;gap:16px;min-height:0;display:grid}.dialog-column.svelte-lsyr85{gap:14px;min-width:0;display:grid}.hidden-file-input.svelte-lsyr85{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.mode-tabs.svelte-lsyr85{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:6px;display:grid}.mode-tabs.svelte-lsyr85 button:where(.svelte-lsyr85){color:#5b442e;height:36px;font:inherit;background:#fff9ee73;border:1px solid #a67e533d;border-radius:10px;place-items:center;padding:0 12px;font-size:.82rem;font-weight:900;line-height:1;display:grid}.mode-tabs.svelte-lsyr85 button.active:where(.svelte-lsyr85){color:#fffdf3;background:#8e9a5c;border-color:#748247bd}.drop-zone.svelte-lsyr85{color:#4c3825;min-height:138px;font:inherit;text-align:center;background:linear-gradient(#fff7e8a3,#f3debe75),#f8e7cc8f;border:1px dashed #8f70498f;border-radius:14px;align-content:center;place-items:center;gap:7px;padding:18px;display:grid}.drop-zone.svelte-lsyr85:hover,.drop-zone.drag-active.svelte-lsyr85{background:linear-gradient(#fffaf0c7,#f0debd94),#9aa2671a;border-color:#748247c2}.folder-zone.svelte-lsyr85{min-height:118px}.file-icon.svelte-lsyr85{color:#6d7744;background:#9aa26726;border:1px solid #6f80496b;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.drop-zone.svelte-lsyr85 strong:where(.svelte-lsyr85){color:#3d2f20;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.96rem;overflow:hidden}.drop-zone.svelte-lsyr85 small:where(.svelte-lsyr85){color:#806a50;font-size:.74rem;font-weight:800}.cover-editor.svelte-lsyr85{background:#fff9ee47;border:1px solid #8b674224;border-radius:12px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;display:grid}.cover-preview.svelte-lsyr85{color:#6d7744;background:linear-gradient(#fffaf1b8,#e5cfaaad),#9aa2671a;border:1px solid #6f804952;border-radius:10px;place-items:center;width:58px;height:58px;padding:0;display:grid;overflow:hidden}.cover-preview.svelte-lsyr85 img:where(.svelte-lsyr85){object-fit:cover;width:100%;height:100%}.cover-actions.svelte-lsyr85{gap:6px;min-width:0;display:grid}.cover-actions.svelte-lsyr85 strong:where(.svelte-lsyr85){color:#3d2f20;font-size:.84rem;font-weight:900}.cover-actions.svelte-lsyr85 div:where(.svelte-lsyr85){gap:6px;display:flex}.cover-actions.svelte-lsyr85 button:where(.svelte-lsyr85){color:#5b442e;height:30px;font:inherit;background:#fff9ee8a;border:1px solid #a67e5342;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:.76rem;font-weight:900;display:inline-flex}.cover-actions.svelte-lsyr85 span:where(.svelte-lsyr85){color:#6b763f;font-size:.72rem;font-weight:900}.cover-actions.svelte-lsyr85 span.error:where(.svelte-lsyr85){color:#91452f}.dialog-grid.svelte-lsyr85{grid-template-columns:minmax(0,1fr) 150px;gap:10px;display:grid}label.svelte-lsyr85{color:#6d573d;gap:6px;font-size:.72rem;font-weight:900;display:grid}input.svelte-lsyr85,select.svelte-lsyr85,textarea.svelte-lsyr85{color:#3d2f20;width:100%;font:inherit;background:#fff9ee94;border:1px solid #a67e5347;border-radius:8px;outline:none;font-size:.86rem;font-weight:800}input.svelte-lsyr85,select.svelte-lsyr85{height:38px;padding:0 11px}textarea.svelte-lsyr85{resize:vertical;min-height:66px;padding:9px 11px}input.svelte-lsyr85:focus,select.svelte-lsyr85:focus,textarea.svelte-lsyr85:focus{border-color:#748247bd;box-shadow:0 0 0 2px #7482471f}.wide-field.svelte-lsyr85{grid-column:1/-1}.folder-preview.svelte-lsyr85{background:#fff9ee4d;border:1px solid #8b674224;border-radius:12px;gap:8px;padding:12px;display:grid}.folder-preview-heading.svelte-lsyr85{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.folder-preview-heading.svelte-lsyr85 strong:where(.svelte-lsyr85){color:#3d2f20;font-size:.82rem}.folder-preview-heading.svelte-lsyr85 span:where(.svelte-lsyr85),.folder-preview.svelte-lsyr85 small:where(.svelte-lsyr85){color:#806a50;font-size:.72rem;font-weight:900}.folder-preview.svelte-lsyr85 ol:where(.svelte-lsyr85){gap:5px;margin:0;padding:0;list-style:none;display:grid}.folder-preview.svelte-lsyr85 li:where(.svelte-lsyr85){color:#5b442e;background:#7456320f;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:30px;padding:6px 8px;font-size:.74rem;font-weight:800;display:grid}.folder-preview.svelte-lsyr85 li:where(.svelte-lsyr85) span:where(.svelte-lsyr85){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.folder-preview.svelte-lsyr85 li:where(.svelte-lsyr85) strong:where(.svelte-lsyr85){color:#6b763f;font-size:.72rem}.group-box.svelte-lsyr85{background:#7456320d;border:1px solid #8b674224;border-radius:12px;gap:10px;padding:12px;display:grid}.group-tabs.svelte-lsyr85{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:6px;display:grid}.group-tabs.svelte-lsyr85 button:where(.svelte-lsyr85){color:#5b442e;height:34px;font:inherit;background:#fff9ee73;border:1px solid #a67e533d;border-radius:8px;place-items:center;padding:0 12px;font-size:.78rem;font-weight:900;line-height:1;display:grid}.group-tabs.svelte-lsyr85 button.active:where(.svelte-lsyr85){color:#fffdf3;background:#8e9a5c;border-color:#748247bd}.analysis-strip.svelte-lsyr85{color:#596934;background:#9aa2671f;border:1px solid #7482473d;border-radius:12px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;min-height:54px;padding:10px 12px;display:grid}.analysis-strip.error.svelte-lsyr85{color:#91452f;background:#bd56371a;border-color:#a6493047}.analysis-strip.svelte-lsyr85 svg{justify-self:center}.analysis-strip.svelte-lsyr85 .lucide-loader-circle{animation:.9s linear infinite svelte-lsyr85-spin}.analysis-strip.svelte-lsyr85 strong:where(.svelte-lsyr85),.analysis-strip.svelte-lsyr85 span:where(.svelte-lsyr85){overflow-wrap:anywhere;display:block}.analysis-strip.svelte-lsyr85 strong:where(.svelte-lsyr85){color:currentColor;font-size:.8rem;font-weight:900}.analysis-strip.svelte-lsyr85 span:where(.svelte-lsyr85){color:#756047;margin-top:3px;font-size:.72rem;font-weight:800}.duplicate-note.svelte-lsyr85{color:#81442f;background:#bd563717;border-radius:10px;margin:0;padding:10px 12px;font-size:.75rem;font-weight:900;line-height:1.45}.dialog-actions.svelte-lsyr85{justify-content:flex-end;gap:8px;margin-top:auto;display:flex}.dialog-actions.svelte-lsyr85 button:where(.svelte-lsyr85){min-width:92px;height:38px;font:inherit;border-radius:10px;padding:0 14px;font-size:.82rem;font-weight:900}.dialog-actions.svelte-lsyr85 .secondary:where(.svelte-lsyr85){color:#5b442e;background:#fff9ee80;border:1px solid #a67e5342}.dialog-actions.svelte-lsyr85 .primary:where(.svelte-lsyr85){color:#fff6e7;background:radial-gradient(circle at 34% 20%,#ffffff38,#0000 40%),linear-gradient(#929d60,#75814a);border:1px solid #5c6c3a57;box-shadow:0 4px 10px #40321a29}.dialog-actions.svelte-lsyr85 button:where(.svelte-lsyr85):disabled{opacity:.48;cursor:not-allowed}.dialog-empty-state.svelte-lsyr85{text-align:center;place-items:center;gap:8px;min-height:220px;padding:24px;display:grid}.dialog-empty-state.svelte-lsyr85 strong:where(.svelte-lsyr85){color:#3d2f20;font-size:1rem}.dialog-empty-state.svelte-lsyr85 span:where(.svelte-lsyr85){color:#756047;font-size:.82rem;font-weight:800}.app-canvas.is-nighttime .add-mp3-backdrop.svelte-lsyr85{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05070b94}.app-canvas.is-nighttime .add-mp3-dialog.svelte-lsyr85{color:#f4ead8;background:linear-gradient(#1e222dfa,#141820fa),#151a22;border-color:#b59fd82e;box-shadow:0 26px 70px #0000006b}.app-canvas.is-nighttime .add-mp3-header.svelte-lsyr85{background:#ffffff08;border-bottom-color:#b59fd824}.app-canvas.is-nighttime .add-mp3-title.svelte-lsyr85>span:where(.svelte-lsyr85),.app-canvas.is-nighttime .file-icon.svelte-lsyr85{color:#d9c4ff;box-shadow:none;background:#b893f521;border-color:#b99cff47}.app-canvas.is-nighttime .add-mp3-title.svelte-lsyr85 strong:where(.svelte-lsyr85),.app-canvas.is-nighttime .cover-actions.svelte-lsyr85 strong:where(.svelte-lsyr85),.app-canvas.is-nighttime .folder-preview-heading.svelte-lsyr85 strong:where(.svelte-lsyr85),.app-canvas.is-nighttime .dialog-empty-state.svelte-lsyr85 strong:where(.svelte-lsyr85){color:#fff0dc}.app-canvas.is-nighttime .add-mp3-title.svelte-lsyr85 p:where(.svelte-lsyr85),.app-canvas.is-nighttime label.svelte-lsyr85,.app-canvas.is-nighttime .drop-zone.svelte-lsyr85 small:where(.svelte-lsyr85),.app-canvas.is-nighttime .folder-preview-heading.svelte-lsyr85 span:where(.svelte-lsyr85),.app-canvas.is-nighttime .folder-preview.svelte-lsyr85 small:where(.svelte-lsyr85),.app-canvas.is-nighttime .analysis-strip.svelte-lsyr85 span:where(.svelte-lsyr85),.app-canvas.is-nighttime .dialog-empty-state.svelte-lsyr85 span:where(.svelte-lsyr85){color:#f4ead8ad}.app-canvas.is-nighttime .add-mp3-header.svelte-lsyr85>button:where(.svelte-lsyr85){color:#f4ead8;background:#ffffff0d;border-color:#b59fd82e}.app-canvas.is-nighttime .add-mp3-header.svelte-lsyr85>button:where(.svelte-lsyr85):hover{color:#fff3df;background:#8e68d81f}.app-canvas.is-nighttime .mode-tabs.svelte-lsyr85 button:where(.svelte-lsyr85),.app-canvas.is-nighttime .group-tabs.svelte-lsyr85 button:where(.svelte-lsyr85),.app-canvas.is-nighttime .cover-actions.svelte-lsyr85 button:where(.svelte-lsyr85),.app-canvas.is-nighttime .dialog-actions.svelte-lsyr85 .secondary:where(.svelte-lsyr85){color:#f4ead8;background:#ffffff0d;border-color:#b59fd82e}.app-canvas.is-nighttime .mode-tabs.svelte-lsyr85 button.active:where(.svelte-lsyr85),.app-canvas.is-nighttime .group-tabs.svelte-lsyr85 button.active:where(.svelte-lsyr85),.app-canvas.is-nighttime .dialog-actions.svelte-lsyr85 .primary:where(.svelte-lsyr85){color:#fff0dc;box-shadow:none;background:linear-gradient(#4c3c82d1,#362f55e0),#3d3461;border-color:#b99cff57}.app-canvas.is-nighttime .drop-zone.svelte-lsyr85,.app-canvas.is-nighttime .cover-editor.svelte-lsyr85,.app-canvas.is-nighttime .folder-preview.svelte-lsyr85,.app-canvas.is-nighttime .group-box.svelte-lsyr85{color:#f4ead8;background:linear-gradient(#262734e0,#1c2029eb),#1d222b;border-color:#b59fd829}.app-canvas.is-nighttime .drop-zone.svelte-lsyr85:hover,.app-canvas.is-nighttime .drop-zone.drag-active.svelte-lsyr85{background:linear-gradient(#302a43f0,#1f232df5),#20242d;border-color:#b99cff6b}.app-canvas.is-nighttime .drop-zone.svelte-lsyr85 strong:where(.svelte-lsyr85){color:#fff0dc}.app-canvas.is-nighttime .cover-preview.svelte-lsyr85{color:#d9c4ff;background:#b893f51f;border-color:#b99cff47}.app-canvas.is-nighttime .cover-actions.svelte-lsyr85 span:where(.svelte-lsyr85),.app-canvas.is-nighttime .folder-preview.svelte-lsyr85 li:where(.svelte-lsyr85) strong:where(.svelte-lsyr85){color:#cdb8ff}.app-canvas.is-nighttime input.svelte-lsyr85,.app-canvas.is-nighttime select.svelte-lsyr85,.app-canvas.is-nighttime textarea.svelte-lsyr85{color:#f4ead8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0f;border-color:#b59fd82e}.app-canvas.is-nighttime select.svelte-lsyr85 option:where(.svelte-lsyr85){color:#f4ead8;background:#1d222b}.app-canvas.is-nighttime select.svelte-lsyr85 option:where(.svelte-lsyr85):checked{color:#fff0dc;background:#4c3c82}.app-canvas.is-nighttime input.svelte-lsyr85::placeholder,.app-canvas.is-nighttime textarea.svelte-lsyr85::placeholder{color:#f4ead875}.app-canvas.is-nighttime input.svelte-lsyr85:focus,.app-canvas.is-nighttime select.svelte-lsyr85:focus,.app-canvas.is-nighttime textarea.svelte-lsyr85:focus{border-color:#b99cff70;box-shadow:0 0 0 2px #b99cff1f}.app-canvas.is-nighttime .folder-preview.svelte-lsyr85 li:where(.svelte-lsyr85){color:#f4ead8c7;background:#4c3c822e}.app-canvas.is-nighttime .analysis-strip.svelte-lsyr85{color:#cdb8ff;background:#4c3c8238;border-color:#b99cff3d}.app-canvas.is-nighttime .analysis-strip.error.svelte-lsyr85,.app-canvas.is-nighttime .duplicate-note.svelte-lsyr85{color:#f0a58e;background:#bd563724;border-color:#f0a58e47}@keyframes svelte-lsyr85-spin{to{transform:rotate(360deg)}}@media (width<=860px){.add-mp3-dialog.svelte-lsyr85{width:min(620px,100vw - 28px);max-height:calc(100vh - 28px)}.dialog-columns.svelte-lsyr85{grid-template-columns:1fr}}.mission-summary-card.svelte-yn2n5i{box-sizing:border-box;z-index:2;color:#4a3826;width:610px;min-height:56px;font-family:var(--font-ui);letter-spacing:.08em;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(90deg,#fffaefe6,#fbedd7c7),#fff5e2cc;border:1px solid #d3b5896b;border-radius:7px;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:24px;padding:10px 14px 10px 16px;font-size:1rem;line-height:1;display:grid;position:absolute;top:45px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #fff9,0 8px 18px #53371c14}.mission-summary-main.svelte-yn2n5i{grid-template-columns:10px minmax(0,1fr);align-items:center;gap:2px 10px;min-width:0;display:grid}.summary-dot.svelte-yn2n5i{background:#7f9252;border-radius:50%;grid-row:1/3;width:7px;height:7px;box-shadow:0 0 0 3px #7f92521a}.mission-summary-main.svelte-yn2n5i strong:where(.svelte-yn2n5i){font-family:var(--font-ui);text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;font-weight:900;line-height:1.15;overflow:hidden}.mission-summary-main.svelte-yn2n5i span:where(.svelte-yn2n5i):last-child{color:#5f4b35;text-transform:uppercase;font-size:.72rem;font-weight:900}.mission-summary-progress.svelte-yn2n5i{font-family:var(--font-ui);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.summary-progress-bar.svelte-yn2n5i{background:#7e64402e;border-radius:999px;height:6px;overflow:hidden;box-shadow:inset 0 1px 2px #51361d1a}.summary-progress-bar.svelte-yn2n5i i:where(.svelte-yn2n5i){border-radius:inherit;background:linear-gradient(90deg,#788946,#9aa267);height:100%;display:block}.mission-summary-progress.svelte-yn2n5i>span:where(.svelte-yn2n5i){color:#4f3c29;white-space:nowrap;font-size:.8rem;font-weight:900}.app-canvas.is-nighttime .mission-summary-card.svelte-yn2n5i{color:#f4ead8;background:linear-gradient(90deg,#202332eb,#2a2340db),#202332;border-color:#b99cff29;box-shadow:0 8px 18px #070a102e}.app-canvas.is-nighttime .mission-summary-main.svelte-yn2n5i span:where(.svelte-yn2n5i):last-child{color:#f4ead8b3}.app-canvas.is-nighttime .summary-progress-bar.svelte-yn2n5i{box-shadow:none;background:#ffffff1a}.app-canvas.is-nighttime .summary-progress-bar.svelte-yn2n5i i:where(.svelte-yn2n5i){background:linear-gradient(90deg,#5b4694,#b99cff)}.app-canvas.is-nighttime .mission-summary-progress.svelte-yn2n5i>span:where(.svelte-yn2n5i){color:#f4ead8}.right-panel.svelte-1jffyjy{z-index:4;grid-area:2/3/4;grid-template-rows:minmax(0,1fr) 250px;justify-self:end;gap:8px;width:300px;min-width:0;min-height:0;transition:grid-template-rows .18s;display:grid;position:relative}.segment-panel.svelte-1jffyjy{color:#3e2d1f;background:radial-gradient(circle at 16% 0,#fff8ec94,#0000 38%),linear-gradient(#f2dec2f0,#e0c7a4e6);border:1px solid #b8976f75;border-radius:16px;grid-template-rows:52px 1fr;min-width:0;min-height:0;transition:min-height .18s;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff94,0 16px 32px #51361d29}.segment-panel.collapsed.svelte-1jffyjy{align-self:start;height:128px;min-height:128px}.segment-panel-header.svelte-1jffyjy{border-bottom:1px solid #8b67422e;grid-template-columns:34px 1fr 34px;align-items:center;gap:6px;padding:0 12px;display:grid}.segment-panel-header.svelte-1jffyjy strong:where(.svelte-1jffyjy){font-family:var(--font-ui);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:900;overflow:hidden}.segment-expand-button.svelte-1jffyjy{color:#3e2d1f;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:grid}.segment-expand-button.svelte-1jffyjy:hover{background:#785a391a}.segment-list.svelte-1jffyjy{scrollbar-color:#674f3261 transparent;align-content:start;gap:2px;min-width:0;min-height:0;padding:10px 6px 12px;display:grid;overflow-y:auto}.segment-panel.collapsed.svelte-1jffyjy .segment-list:where(.svelte-1jffyjy){padding:6px 6px 8px;overflow:hidden}.segment-empty.svelte-1jffyjy{color:#6d543b;font-family:var(--font-ui);margin:14px 10px;font-size:.84rem;font-weight:900;line-height:1.45}.segment-row.svelte-1jffyjy{color:#3d2d20;min-height:56px;font-family:var(--font-ui);text-align:left;background:0 0;border:0;border-bottom:1px solid #75583721;grid-template-columns:8px 34px minmax(0,1fr) 24px;align-items:center;gap:6px;padding:7px 4px;display:grid}.segment-panel.collapsed.svelte-1jffyjy .segment-row:where(.svelte-1jffyjy){min-height:56px}.segment-row.svelte-1jffyjy:hover{background:#fff6e561}.segment-row.playing.svelte-1jffyjy{background:#dc9c7e59;border:1px solid #c9754b47;border-radius:7px}.segment-play.svelte-1jffyjy{color:#c9682a;place-items:center;display:grid}.segment-index.svelte-1jffyjy{color:#6d543b;font-family:var(--font-ui);font-size:.84rem;font-weight:900}.segment-main.svelte-1jffyjy{min-width:0;display:grid}.segment-main.svelte-1jffyjy em:where(.svelte-1jffyjy){color:#3d2d20;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-style:normal;font-weight:900;display:block;overflow:hidden}.segment-state.svelte-1jffyjy{color:#758447;place-items:center;display:grid}.segment-state.dictation-not-started.svelte-1jffyjy{color:#6850379e}.segment-state.dictation-skipped.svelte-1jffyjy{color:#8c8376}.segment-state.dictation-perfect.svelte-1jffyjy{color:#6f8940}.segment-state.dictation-almost.svelte-1jffyjy{color:#b48731}.segment-state.dictation-review.svelte-1jffyjy{color:#b65a43}.segment-row.playing.svelte-1jffyjy .segment-state:where(.svelte-1jffyjy),.segment-row.playing.svelte-1jffyjy .segment-state.dictation-not-started:where(.svelte-1jffyjy){color:#c9682a}.segment-row.playing.svelte-1jffyjy .segment-state.dictation-skipped:where(.svelte-1jffyjy){color:#9a7661}.segment-row.playing.svelte-1jffyjy .segment-state.dictation-perfect:where(.svelte-1jffyjy){color:#6f8940}.segment-row.playing.svelte-1jffyjy .segment-state.dictation-almost:where(.svelte-1jffyjy){color:#b48731}.segment-row.playing.svelte-1jffyjy .segment-state.dictation-review:where(.svelte-1jffyjy){color:#b65a43}.sponsored-slot.svelte-1jffyjy{z-index:1;color:#333;min-width:0;min-height:0;font-family:var(--font-ui);letter-spacing:.08em;text-align:center;text-transform:uppercase;background:linear-gradient(90deg,#f7f7f7f0,#eeeeeee0),#f2f2f2;border:1px solid #d2d2d2d1;place-items:center;font-size:1rem;font-weight:800;display:grid;position:relative}.sponsored-slot.svelte-1jffyjy strong:where(.svelte-1jffyjy){font-size:1rem;font-weight:800;display:block}.app-canvas.is-nighttime .segment-panel.svelte-1jffyjy{box-shadow:none;color:#f4ead8;background:#12171fe6;border-color:#0000}.app-canvas.is-nighttime .segment-panel.collapsed.svelte-1jffyjy{align-self:start;height:128px;min-height:128px}.app-canvas.is-nighttime .segment-panel-header.svelte-1jffyjy{border-bottom-color:#b59fd824}.app-canvas.is-nighttime .segment-panel-header.svelte-1jffyjy strong:where(.svelte-1jffyjy),.app-canvas.is-nighttime .segment-empty.svelte-1jffyjy,.app-canvas.is-nighttime .segment-expand-button.svelte-1jffyjy{color:#f4ead8}.app-canvas.is-nighttime .segment-expand-button.svelte-1jffyjy:hover{color:#fff3df;background:#8e68d81a}.app-canvas.is-nighttime .segment-list.svelte-1jffyjy{scrollbar-color:#a67deb57 transparent}.app-canvas.is-nighttime .segment-panel.collapsed.svelte-1jffyjy .segment-list:where(.svelte-1jffyjy){padding:6px 6px 8px;overflow:hidden}.app-canvas.is-nighttime .segment-row.svelte-1jffyjy{color:#f4ead8;background:0 0;border-bottom-color:#b59fd81a}.app-canvas.is-nighttime .segment-panel.collapsed.svelte-1jffyjy .segment-row:where(.svelte-1jffyjy){min-height:56px}.app-canvas.is-nighttime .segment-row.svelte-1jffyjy:hover{background:#8e68d81a}.app-canvas.is-nighttime .segment-row.playing.svelte-1jffyjy{background:#4c3c8280;border-color:#a982ec42}.app-canvas.is-nighttime .segment-play.svelte-1jffyjy{color:#c6a7ff}.app-canvas.is-nighttime .segment-index.svelte-1jffyjy{color:#d7c9b6}.app-canvas.is-nighttime .segment-main.svelte-1jffyjy em:where(.svelte-1jffyjy){color:#fff0dc;background:#4c3c82a8;border-radius:999px;padding:6px 11px;display:block}.app-canvas.is-nighttime .segment-state.svelte-1jffyjy{color:#b99cff}.app-canvas.is-nighttime .segment-state.dictation-not-started.svelte-1jffyjy{color:#dacaecb8}.app-canvas.is-nighttime .segment-state.dictation-skipped.svelte-1jffyjy{color:#a99abf}.app-canvas.is-nighttime .segment-state.dictation-perfect.svelte-1jffyjy{color:#b99cff}.app-canvas.is-nighttime .segment-state.dictation-almost.svelte-1jffyjy{color:#ffd37c}.app-canvas.is-nighttime .segment-state.dictation-review.svelte-1jffyjy{color:#ff9a87}.app-canvas.is-nighttime .segment-row.playing.svelte-1jffyjy .segment-state:where(.svelte-1jffyjy),.app-canvas.is-nighttime .segment-row.playing.svelte-1jffyjy .segment-state.dictation-not-started:where(.svelte-1jffyjy){color:#d9c4ff}.app-canvas.is-nighttime .segment-row.playing.svelte-1jffyjy .segment-state.dictation-skipped:where(.svelte-1jffyjy){color:#c3b6d4}.app-canvas.is-nighttime .segment-row.playing.svelte-1jffyjy .segment-state.dictation-perfect:where(.svelte-1jffyjy){color:#c5a9ff}.app-canvas.is-nighttime .segment-row.playing.svelte-1jffyjy .segment-state.dictation-almost:where(.svelte-1jffyjy){color:#ffd37c}.app-canvas.is-nighttime .segment-row.playing.svelte-1jffyjy .segment-state.dictation-review:where(.svelte-1jffyjy){color:#ff9a87}.app-canvas.is-nighttime .sponsored-slot.svelte-1jffyjy{color:#333;background:linear-gradient(90deg,#f6f6f6f0,#e8e8e8e6),#eee;border-color:#d2d2d2b8}
