._3kKeTq_topNav{border-bottom:1px solid var(--color-border);background:var(--color-bg);flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1.5rem;display:flex}._3kKeTq_navLeft{align-items:center;gap:.75rem;display:flex}._3kKeTq_iconBox{background:var(--color-accent);color:#fff;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._3kKeTq_navTitle{font-size:.875rem;font-weight:600}._3kKeTq_navIntegrationBtn{border:1px solid var(--color-border);color:var(--color-fg2);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;display:flex}._3kKeTq_navIntegrationBtn:hover{background:var(--color-surface-hover);color:var(--color-fg)}._3kKeTq_editorArea{isolation:isolate;background:var(--color-bg);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}._3kKeTq_editorBody{flex-direction:column;flex:1;width:100%;max-width:760px;min-height:0;margin:0 auto;padding:3rem 1.5rem 2rem;display:flex;overflow-y:auto}._3kKeTq_container{background:var(--color-bg);height:calc(100dvh - 48px);color:var(--color-fg);flex-direction:column;display:flex;overflow:hidden}._3kKeTq_mainWrapper{flex-direction:column;flex:1;min-height:0;display:flex}._3kKeTq_editorBody:has(>._3kKeTq_dropZone){max-width:none;padding:0}._3kKeTq_dropZone{cursor:pointer;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.625rem;padding:3rem 2rem;transition:background .2s,box-shadow .2s;display:flex}._3kKeTq_dropZone:hover ._3kKeTq_dropIconWrap{border-color:var(--color-accent)}._3kKeTq_dropZoneActive{background:var(--color-accent-light);box-shadow:inset 0 0 0 2px var(--color-accent)}._3kKeTq_dropIconWrap{background:var(--color-bg);border:1px solid var(--color-border);width:56px;height:56px;color:var(--color-accent);border-radius:50%;place-items:center;margin-bottom:.375rem;display:grid}._3kKeTq_dropText{margin:0;font-size:1rem;font-weight:600}._3kKeTq_dropLink{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}._3kKeTq_dropHint{color:var(--color-muted);margin:0;font-size:.8125rem}._3kKeTq_player{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}._3kKeTq_playerHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._3kKeTq_segmented{background:var(--color-bg);border:1px solid var(--color-border);border-radius:10px;padding:3px;display:inline-flex}._3kKeTq_segBtn{color:var(--color-fg2);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:.375rem;padding:.4375rem 1rem;font-size:.8125rem;font-weight:600;transition:all .18s;display:inline-flex}._3kKeTq_segBtn:disabled{opacity:.45;cursor:not-allowed}._3kKeTq_segActive{background:var(--color-accent);color:#fff;box-shadow:0 1px 3px #0000001f}._3kKeTq_fileMeta{color:var(--color-muted);font-variant-numeric:tabular-nums;align-items:center;gap:.4375rem;min-width:0;font-size:.75rem;display:flex}._3kKeTq_fileName{color:var(--color-fg2);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-weight:500;overflow:hidden}._3kKeTq_dot{opacity:.5}._3kKeTq_cleanedIn{color:var(--color-accent);font-weight:600}._3kKeTq_resetBtn{border:1px solid var(--color-border);color:var(--color-fg2);cursor:pointer;background:0 0;border-radius:7px;place-items:center;width:28px;height:28px;margin-left:.25rem;transition:all .15s;display:grid}._3kKeTq_resetBtn:hover{color:var(--color-fg);border-color:var(--color-fg2);background:var(--color-bg)}._3kKeTq_waveform{cursor:pointer;touch-action:none;width:100%;height:130px;display:block}._3kKeTq_playerFoot{align-items:center;gap:1rem;display:flex}._3kKeTq_playBtn{background:var(--color-accent);color:#fff;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;transition:transform .12s,filter .15s;display:grid;box-shadow:0 4px 14px #9f4e5e4d}._3kKeTq_playBtn:hover{filter:brightness(1.06);transform:scale(1.04)}._3kKeTq_playBtn:active{transform:scale(.97)}._3kKeTq_time{color:var(--color-fg2);font-variant-numeric:tabular-nums;font-family:ui-monospace,monospace;font-size:.8125rem}._3kKeTq_timeSep{color:var(--color-muted);margin:0 .125rem}._3kKeTq_footSpacer{flex:1}._3kKeTq_primaryBtn{background:var(--color-fg);color:var(--color-bg);cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.75rem 1.375rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:transform .12s,opacity .15s;display:inline-flex}._3kKeTq_primaryBtn:hover{opacity:.9;transform:translateY(-1px)}._3kKeTq_primaryBtn:disabled{opacity:.55;cursor:wait;transform:none}._3kKeTq_err{color:var(--color-error);background:#dc262614;border:1px solid #dc262633;border-radius:8px;padding:.75rem .875rem;font-size:.8125rem}._3kKeTq_spin{animation:1s linear infinite _3kKeTq_spin}@keyframes _3kKeTq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:560px){._3kKeTq_playerFoot{flex-wrap:wrap}._3kKeTq_footSpacer{display:none}._3kKeTq_primaryBtn{flex:1;justify-content:center}}._3kKeTq_codeOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._3kKeTq_codeModal{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;flex-direction:column;width:100%;max-width:560px;max-height:80vh;display:flex;overflow:hidden}._3kKeTq_codeHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}._3kKeTq_codeTitle{align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}._3kKeTq_codeClose{color:var(--color-fg2);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem}._3kKeTq_codeClose:hover{color:var(--color-fg)}._3kKeTq_codeTabs{border-bottom:1px solid var(--color-border);gap:.25rem;padding:.5rem 1.25rem 0;display:flex}._3kKeTq_codeTab{color:var(--color-fg2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.5rem .875rem;font-size:.8125rem;font-weight:500}._3kKeTq_codeTabActive{color:var(--color-accent);border-bottom-color:var(--color-accent)}._3kKeTq_codeBody{padding:1rem 1.25rem;position:relative;overflow-y:auto}._3kKeTq_codePre{color:#e2e8f0;white-space:pre-wrap;background:#1a1b26;border-radius:8px;margin:0;padding:1rem;font-family:ui-monospace,monospace;font-size:.8125rem;line-height:1.5;overflow-x:auto}._3kKeTq_codeCopy{color:#e2e8f0;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff26;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;display:flex;position:absolute;top:1.5rem;right:2rem}._3kKeTq_codeHint{border-top:1px solid var(--color-border);color:var(--color-fg2);margin:0;padding:.75rem 1.25rem;font-size:.8125rem}._3kKeTq_codeHint code{background:var(--color-border);color:var(--color-fg);border-radius:4px;padding:.125rem .25rem}._3kKeTq_codeHint a{color:var(--color-accent);font-weight:500;text-decoration:none}
.IaJdaW_backdrop{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.IaJdaW_edges{-webkit-mask-image:radial-gradient(80% 75%,#0000 25%,#000 95%);mask-image:radial-gradient(80% 75%,#0000 25%,#000 95%)}.IaJdaW_top{-webkit-mask-image:linear-gradient(#000 0%,#0000 50%);mask-image:linear-gradient(#000 0%,#0000 50%)}.IaJdaW_bottom{-webkit-mask-image:linear-gradient(#0000 60%,#000 100%);mask-image:linear-gradient(#0000 60%,#000 100%)}
