.live-waveform-demo_wrapper__c2E0W{position:relative;isolation:isolate;overflow:hidden;border-radius:44px;border:1px solid color-mix(in oklab,var(--accent) 18%,var(--ring));background:color-mix(in oklab,var(--surface) 40%,transparent);padding:clamp(1.5rem,4vw,3rem);box-shadow:0 22px 44px -28px color-mix(in oklab,var(--accent) 70%,transparent),var(--shadow);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.live-waveform-demo_content__i8Lcx{display:flex;flex-direction:column;gap:clamp(1.75rem,3vw,2.5rem)}.live-waveform-demo_header__e_wkr{text-align:center}.live-waveform-demo_headerTitle__Yr9Gz{font-family:var(--font-display,"Fraunces",serif);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;margin:0}.live-waveform-demo_headerCopy__ScvEu{margin:.75rem auto 0;color:color-mix(in oklab,var(--muted-foreground) 70%,var(--text) 30%);font-size:clamp(1rem,2vw,1.1rem);line-height:1.7;max-width:50ch}.live-waveform-demo_waveformShell__Mw_hN{position:relative;overflow:hidden;border-radius:32px;background:color-mix(in oklab,var(--surface) 85%,white);border:1px solid color-mix(in oklab,var(--accent) 20%,rgba(255,255,255,.6));padding:clamp(1.25rem,3vw,2.25rem);box-shadow:inset 0 1px 0 rgba(255,255,255,.4);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);align-self:flex-start}.live-waveform-demo_main__quy3X{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr);align-items:stretch;gap:clamp(1.5rem,4vw,2.5rem)}.live-waveform-demo_controlColumn__T5vc8{display:flex;flex-direction:column;gap:1.25rem;align-self:flex-start}.live-waveform-demo_controls__Gyy1v{display:flex;flex-direction:column;gap:.85rem}.live-waveform-demo_primaryButton__jcA0P,.live-waveform-demo_secondaryButton__rFSSt{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;cursor:pointer;padding:.9rem 2.6rem;font-size:1.05rem;font-weight:600;border-radius:999px;display:inline-flex;align-items:center;gap:.85rem;transition:transform .12s ease,box-shadow .2s ease,background .16s ease,color .16s ease,opacity .12s ease;box-shadow:none;width:100%;justify-content:center}.live-waveform-demo_primaryButton__jcA0P{background:#ff725c;color:#fff}.live-waveform-demo_primaryButton__jcA0P:hover:not([disabled]){background:#ff644c;transform:translateY(-1px)}.live-waveform-demo_primaryButton__jcA0P:active:not([disabled]){transform:translateY(0)}.live-waveform-demo_secondaryButton__rFSSt{background:#ffffff;color:#334155;border:1px solid rgba(15,23,42,.08)}.live-waveform-demo_secondaryButton__rFSSt:hover:not([disabled]){background:#f8fafc;transform:translateY(-1px)}.live-waveform-demo_secondaryButton__rFSSt:active:not([disabled]){transform:translateY(0)}.live-waveform-demo_primaryButton__jcA0P[disabled],.live-waveform-demo_secondaryButton__rFSSt[disabled]{cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}.live-waveform-demo_timerWrapper__5WxHL{display:flex;justify-content:center}.live-waveform-demo_status__wdFU5{display:flex;flex-direction:column;gap:.3rem;align-items:flex-start;font-size:.95rem;color:rgba(51,65,85,.85)}.live-waveform-demo_statusInfo__xrjvx{color:#2563eb}.live-waveform-demo_statusError__LgtVh{color:#dc2626}.live-waveform-demo_srOnly__qr3f9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.live-waveform-demo_resultsCard__EqExz{border-radius:32px;border:1px solid rgba(148,163,184,.25);background:rgba(255,255,255,.96);padding:clamp(1.1rem,3vw,1.75rem);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.live-waveform-demo_tabsList__EghoZ{flex-wrap:wrap;gap:.5rem;padding:.4rem 0;border-radius:0;border:none;box-shadow:none}.live-waveform-demo_tab__ltjtY,.live-waveform-demo_tabsList__EghoZ{display:inline-flex;align-items:center;justify-content:center;background:transparent}.live-waveform-demo_tab__ltjtY{min-width:110px;padding:.55rem 1.35rem;font-weight:600;font-size:.95rem;color:rgba(51,65,85,.9);border-radius:999px;border:1px solid transparent;transition:background .14s ease,color .14s ease,border-color .14s ease}.live-waveform-demo_tab__ltjtY:hover{color:rgba(15,23,42,.95)}.live-waveform-demo_tab__ltjtY:focus-visible{outline:2px solid rgba(99,102,241,.35);outline-offset:2px}.live-waveform-demo_tab__ltjtY[data-state=active]{background:#ffffff;color:#0f172a;border-color:rgba(148,163,184,.6);box-shadow:0 4px 10px rgba(15,23,42,.08)}.live-waveform-demo_panel__z2TLT{display:flex;flex-direction:column;gap:1rem;border-radius:26px;border:1px solid rgba(148,163,184,.24);background:#fff;padding:clamp(1.1rem,3vw,1.75rem);box-shadow:inset 0 1px 0 rgba(255,255,255,.6);color:#334155;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.live-waveform-demo_panelHeading__6AaIg{margin:0;font-size:1.125rem;font-weight:600;color:#0f172a}.live-waveform-demo_tags__YONlr{display:flex;flex-wrap:wrap;gap:.5rem}.live-waveform-demo_tag__Hq62t{display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:999px;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:rgba(255,114,92,.08);border:1px solid rgba(255,114,92,.32);color:#ff725c}.live-waveform-demo_scrollArea__wqwgG{max-height:320px;overflow:auto;border-radius:20px;background:rgba(248,250,252,.9);border:1px solid rgba(226,232,240,.9);padding:clamp(1.25rem,3vw,1.75rem);line-height:1.7;color:#334155;white-space:normal}.live-waveform-demo_markdown__ncszc{display:flex;flex-direction:column;gap:.85rem;color:inherit}.live-waveform-demo_markdown__ncszc p{margin:0;line-height:1.75}.live-waveform-demo_markdown__ncszc ol,.live-waveform-demo_markdown__ncszc ul{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem}.live-waveform-demo_markdown__ncszc li{line-height:1.6}.live-waveform-demo_markdown__ncszc h1,.live-waveform-demo_markdown__ncszc h2,.live-waveform-demo_markdown__ncszc h3,.live-waveform-demo_markdown__ncszc h4,.live-waveform-demo_markdown__ncszc h5,.live-waveform-demo_markdown__ncszc h6{margin:0;font-weight:600;color:#1e293b}.live-waveform-demo_markdown__ncszc h1{font-size:1.4rem}.live-waveform-demo_markdown__ncszc h2{font-size:1.25rem}.live-waveform-demo_markdown__ncszc h3{font-size:1.15rem}.live-waveform-demo_markdown__ncszc h4{font-size:1.05rem}.live-waveform-demo_markdown__ncszc h5{font-size:1rem}.live-waveform-demo_markdown__ncszc h6{font-size:.95rem;text-transform:uppercase;letter-spacing:.04em}.live-waveform-demo_markdown__ncszc code{font-family:var(--font-mono,ui-monospace,SFMono-Regular,"JetBrains Mono","Fira Mono",monospace);padding:.1rem .3rem;border-radius:6px;background:rgba(148,163,184,.2);font-size:.95em}.live-waveform-demo_tabPanel__nlpjK{position:relative;width:100%}.live-waveform-demo_tasks__zC1I1{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.live-waveform-demo_taskRow__rOVkK{display:flex;align-items:flex-start;gap:.75rem;color:#334155;font-size:.95rem;line-height:1.6}.live-waveform-demo_taskBullet__mufAb{min-width:1.9rem;height:1.75rem;border-radius:50%;background:rgba(255,114,92,.12);color:#ff725c;font-size:.75rem;font-weight:700;display:grid;place-items:center;padding:0 .45rem}.live-waveform-demo_taskBody__eYt0w{display:flex;flex-direction:column;gap:.6rem;flex:1 1 auto}.live-waveform-demo_taskText__S5R0C{display:block}.live-waveform-demo_taskTextCompleted__3oWSF{text-decoration:line-through;color:rgba(100,116,139,.7)}.live-waveform-demo_taskChildren__tNkmI{margin:.6rem 0 0;padding:0 0 0 1.35rem;border-left:1px solid rgba(148,163,184,.35);display:flex;flex-direction:column;gap:.6rem;list-style:none}.live-waveform-demo_taskChildren__tNkmI .live-waveform-demo_taskRow__rOVkK{margin-top:0}.live-waveform-demo_taskChildren__tNkmI .live-waveform-demo_taskBullet__mufAb{background:rgba(255,114,92,.08)}.live-waveform-demo_emptyState__rduPN{font-size:.95rem;color:rgba(100,116,139,.85)}.live-waveform-demo_emptyStateStrong__dB5VH{color:#1e293b;font-size:1rem;font-weight:600}.live-waveform-demo_emptyStateSub__0Z1Nq{margin-top:.25rem;font-size:.9rem;color:rgba(100,116,139,.85)}.live-waveform-demo_timer__F73nS{display:inline-flex;align-items:center;gap:.85rem;border-radius:999px;background:rgba(255,114,92,.12);padding:.85rem 2.5rem;font-weight:600;color:#ff725c}.live-waveform-demo_timerDot__6ofDf{width:.65rem;height:.65rem;border-radius:50%;background:#ff725c;animation:live-waveform-demo_pulse__PrOFo 1.4s cubic-bezier(.4,0,.6,1) infinite}.live-waveform-demo_tabsWrapper__0JLcR{display:flex;justify-content:center;margin-bottom:.6rem}@keyframes live-waveform-demo_pulse__PrOFo{0%,to{opacity:1}50%{opacity:.3}}@media (max-width:640px){.live-waveform-demo_wrapper__c2E0W{padding:1.5rem;border-radius:36px}.live-waveform-demo_main__quy3X{grid-template-columns:1fr}.live-waveform-demo_controlColumn__T5vc8{flex-direction:column;gap:1rem}.live-waveform-demo_controls__Gyy1v{flex-direction:column;gap:.75rem}.live-waveform-demo_primaryButton__jcA0P,.live-waveform-demo_secondaryButton__rFSSt,.live-waveform-demo_tabsList__EghoZ{width:100%}.live-waveform-demo_tab__ltjtY{flex:1 1 auto}.live-waveform-demo_panel__z2TLT{padding:1.5rem}}@media (max-width:900px){.live-waveform-demo_main__quy3X{grid-template-columns:1fr}.live-waveform-demo_controlColumn__T5vc8{flex-direction:row;flex-wrap:wrap;gap:1rem}.live-waveform-demo_controls__Gyy1v,.live-waveform-demo_status__wdFU5,.live-waveform-demo_timerWrapper__5WxHL{flex:1 1 240px}}