.LandingComparisonSection_comparison__G_ijZ{padding:80px 24px}.LandingComparisonSection_sectionTitle__4nTmV{font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 auto;max-width:var(--content-max-width);text-align:center}.LandingComparisonSection_cards__tOS5p{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin:24px auto 0;max-width:var(--content-max-width)}.LandingComparisonSection_card__4ymHz{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:24px}.LandingComparisonSection_cardAccent__bw7Wj{border-left:3px solid var(--accent)}.LandingComparisonSection_cardHeader__qPPWS{font-size:15px;font-weight:600;letter-spacing:.05em;margin-bottom:12px;text-transform:uppercase}.LandingComparisonSection_cardBody__N74ZU{color:var(--foreground-muted);font-size:14px;line-height:1.6}@media(max-width:800px){.LandingComparisonSection_cards__tOS5p{grid-template-columns:1fr}}@media(max-width:480px){.LandingComparisonSection_comparison__G_ijZ{padding-left:16px;padding-right:16px}}.LandingDemoSection_demoSection__LmMsd{padding:24px 24px 80px}.LandingDemoSection_subhead__FRBZv{color:var(--foreground-muted);font-size:16px;line-height:1.5;margin:0 auto 24px;max-width:var(--content-max-width);text-align:center}.LandingDemoSection_clickWrap__KQ_pH{margin:0 auto;max-width:var(--content-max-width);position:relative}.LandingDemoSection_overlay__b9ade{border-radius:var(--radius-card);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:10}.LandingDemoSection_overlay__b9ade:hover{outline:2px solid var(--accent);outline-offset:6px}@media(max-width:480px){.LandingDemoSection_demoSection__LmMsd{padding-left:16px;padding-right:16px}}.LandingExtensionBanner_extensionBanner__2_Im_{align-items:center;border-bottom:1px solid var(--border);border-top:1px solid var(--border);display:flex;gap:12px;justify-content:center;padding:20px 24px}.LandingExtensionBanner_icon__mezPS{color:var(--accent);flex-shrink:0}.LandingExtensionBanner_text__5ro6y{color:var(--foreground-muted);font-size:14px}.LandingExtensionBanner_link__lmdFu{color:var(--accent);font-size:14px;font-weight:500;transition:opacity var(--transition-hover)}.LandingExtensionBanner_link__lmdFu:hover{opacity:.8}@media(max-width:800px){.LandingExtensionBanner_extensionBanner__2_Im_{flex-direction:column;gap:8px;text-align:center}}.AlertDialog_overlay__MK_zg{background:var(--overlay);inset:0;position:fixed;z-index:100}.AlertDialog_content__vVCzG{background:var(--background,#fff);border:1px solid var(--border,#ebebeb);border-radius:12px;left:50%;max-width:400px;padding:24px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90vw;z-index:101}.AlertDialog_title__dhqsR{font-size:16px;font-weight:var(--font-weight-semibold);margin-bottom:8px}.AlertDialog_description___zjIW{color:var(--foreground-muted,#717171);font-size:14px;line-height:1.5;margin-bottom:20px}.AlertDialog_actions__49hkr{display:flex;gap:8px;justify-content:flex-end}@keyframes AnimatedLogo_blink__0yC_N{0%,90%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes AnimatedLogo_blinkThinking__wuVXh{0%,16%,24%,50%,8%,to{transform:scaleY(1)}12%,20%,4%{transform:scaleY(.1)}}.AnimatedLogo_logo__bTEWs{display:inline-block;position:relative}.AnimatedLogo_wordmark__cV7eO{color:var(--foreground);font-weight:var(--font-weight-black);letter-spacing:-.03em;line-height:1.1}.AnimatedLogo_sm__1Hupg .AnimatedLogo_wordmark__cV7eO{font-size:20px}.AnimatedLogo_lg__6wn0C .AnimatedLogo_wordmark__cV7eO{font-size:clamp(32px,6vw,48px)}.AnimatedLogo_umlauted__Jmz1i{position:relative}.AnimatedLogo_dots__lKHbl{display:flex;gap:.08em;justify-content:center;left:50%;position:absolute;top:-.15em;transform:translateX(-50%)}.AnimatedLogo_dot__1_ihF{animation:AnimatedLogo_blink__0yC_N 4s infinite}.AnimatedLogo_dotThinking___zlKP,.AnimatedLogo_dot__1_ihF{background:var(--accent);border-radius:50%;display:block;transform-origin:center}.AnimatedLogo_dotThinking___zlKP{animation:AnimatedLogo_blinkThinking__wuVXh 1.2s infinite}.AnimatedLogo_dotRight__JDB6I{animation-delay:.08s}.AnimatedLogo_sm__1Hupg .AnimatedLogo_dotThinking___zlKP,.AnimatedLogo_sm__1Hupg .AnimatedLogo_dot__1_ihF{height:4px;width:4px}.AnimatedLogo_lg__6wn0C .AnimatedLogo_dotThinking___zlKP,.AnimatedLogo_lg__6wn0C .AnimatedLogo_dot__1_ihF{height:clamp(6px,.8vw,8px);width:clamp(6px,.8vw,8px)}@media(prefers-reduced-motion:reduce){.AnimatedLogo_dotThinking___zlKP,.AnimatedLogo_dot__1_ihF{animation:none}}.AuthCard_page__nEboy{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:40px 20px}.AuthCard_logoLink__GvOnq{display:flex;justify-content:center;margin-bottom:32px}.AuthCard_card__TeuiT{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-card);max-width:400px;padding:40px;width:100%}.AuthCard_title__E0T75{color:var(--foreground);font-size:22px;font-weight:var(--font-weight-bold);letter-spacing:-.02em;margin-bottom:28px}.loading_loading__LhFA1{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.Button_button__M4dyA{border:none;border-radius:var(--radius-button,10px);cursor:pointer;font-family:inherit;font-weight:var(--font-weight-semibold);transition:background var(--transition-hover)}.Button_button__M4dyA:disabled{cursor:not-allowed;opacity:.5}.Button_button__M4dyA:focus-visible{outline:2px solid var(--accent,#e8651a);outline-offset:2px}.Button_link__LV5W2{align-items:center;display:inline-flex;justify-content:center;text-decoration:none}.Button_md__IKd5s{font-size:14px;padding:12px 20px}.Button_sm__EJMBl{font-size:13px;padding:6px 12px}.Button_primary__Axj5_{background:var(--accent,#e8651a);color:var(--white)}.Button_primary__Axj5_:hover:not(:disabled){background:var(--accent-hover,#c85411)}.Button_secondary__AuwDI{background:var(--surface,#f7f7f7);border:1px solid var(--border,#ebebeb);color:var(--foreground,#222)}.Button_secondary__AuwDI:hover:not(:disabled){background:var(--surface-hover,#f0f0f0)}.Button_ghost___AHg_{background:rgba(0,0,0,0);color:var(--foreground-muted,#717171)}.Button_ghost___AHg_:hover:not(:disabled){background:var(--surface,#f7f7f7);color:var(--foreground,#222)}.SlashMenu_menu___M_q_{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-standard);bottom:100%;box-shadow:0 -4px 12px rgba(0,0,0,.08);left:0;list-style:none;margin:0 0 4px;max-height:200px;overflow-y:auto;padding:4px;position:absolute;right:0;z-index:10}.SlashMenu_item__wnYWr{align-items:baseline;border-radius:var(--radius-subtle);cursor:pointer;display:flex;gap:8px;padding:6px 8px}.SlashMenu_item__wnYWr.SlashMenu_highlighted__kzxNV,.SlashMenu_item__wnYWr:hover{background:var(--surface-hover)}.SlashMenu_command__3mUOD{color:var(--accent);flex-shrink:0;font-size:13px;font-weight:500}.SlashMenu_description__hhMbY{color:var(--foreground-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatInput_container__L2F25{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:8px;padding:12px 16px;position:relative}.ChatInput_inputRow__utGtZ{align-items:flex-end;display:flex;gap:8px}.ChatInput_textarea__6dcjn{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);flex:1;font-family:inherit;font-size:14px;line-height:1.5;min-height:38px;outline:none;padding:10px 14px;resize:none;transition:border-color var(--transition-hover),min-height var(--transition-state);width:100%}.ChatInput_textarea__6dcjn::placeholder{color:var(--foreground-muted);opacity:.6}.ChatInput_textarea__6dcjn:focus{border-color:var(--accent)}.ChatInput_textarea__6dcjn:disabled{cursor:not-allowed;opacity:.5}.ChatInput_expanded__j_MXZ{min-height:88px}.ChatInput_actions__JC32g{align-items:stretch;display:flex;flex-shrink:0;gap:4px}.ChatInput_sparkleBtn__xadiy{align-items:center;background:var(--accent,#e8651a);border:none;border-radius:var(--radius-button,10px);color:var(--white,#fff);cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;justify-content:center;padding:6px 10px;position:relative;transition:background var(--transition-hover)}.ChatInput_sparkleBtn__xadiy:hover{background:var(--accent-hover,#c85411)}.ChatInput_sparkleBtn__xadiy:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ChatInput_hasNewTools__rszUG:after{background:var(--white,#fff);border-radius:50%;content:"";height:6px;position:absolute;right:4px;top:4px;width:6px}.ChatInput_visuallyHidden__Do8T0{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ChatMessage_message__U3ZKN{display:flex;flex-direction:column;gap:4px;margin-bottom:12px;max-width:75%}.ChatMessage_userMessage__FerHM{align-self:flex-end;margin-left:auto}.ChatMessage_userMessage__FerHM .ChatMessage_header__kEy_J{justify-content:flex-end}.ChatMessage_userMessage__FerHM .ChatMessage_bubble__V2HEr{background:var(--bubble-user,rgba(59,130,246,.12));border-radius:var(--radius-card) var(--radius-card) 4px var(--radius-card);color:var(--foreground)}.ChatMessage_aiMessage__AWyLe{align-self:flex-start}.ChatMessage_aiMessage__AWyLe .ChatMessage_bubble__V2HEr{background:var(--bubble-ai,rgba(232,101,26,.1));border-radius:var(--radius-card) var(--radius-card) var(--radius-card) 4px;color:var(--foreground)}.ChatMessage_actionResult__nGmDM .ChatMessage_bubble__V2HEr{background:var(--accent-light,#fdecd9);border-radius:var(--radius-card) var(--radius-card) var(--radius-card) 4px}.ChatMessage_header__kEy_J{align-items:center;display:flex;gap:8px;padding:0 4px}.ChatMessage_senderLabel__S6x_S{color:var(--foreground-muted);font-size:12px;font-weight:var(--font-weight-semibold)}.ChatMessage_timestamp__yTrmS{color:var(--foreground-muted);font-size:11px}.ChatMessage_bubble__V2HEr{padding:10px 14px}.ChatMessage_content__24ysX{font-size:14px;line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-word}.ChatMessage_content__24ysX ol,.ChatMessage_content__24ysX ul{margin:4px 0;padding-left:20px}.ChatMessage_content__24ysX li{margin-bottom:4px}.ChatMessage_content__24ysX p{margin:4px 0}.ChatMessage_systemMessage__sxjGR{display:flex;justify-content:center;margin-bottom:12px;padding:4px 0}.ChatMessage_systemContent__7e72_{color:var(--foreground-muted);font-size:12px;text-align:center}.Doppel_doppel__jE_fL{align-items:center;display:inline-flex;flex-direction:column;gap:4px;justify-content:center}.Doppel_eyes__M3Q0b{display:flex}.Doppel_eye__0dWRI{background:var(--accent);border-radius:50%}.Doppel_doppel__jE_fL[data-size=xs] .Doppel_eyes__M3Q0b{gap:4px}.Doppel_doppel__jE_fL[data-size=xs] .Doppel_eye__0dWRI{height:5px;width:5px}.Doppel_doppel__jE_fL[data-size=sm] .Doppel_eyes__M3Q0b{gap:6px}.Doppel_doppel__jE_fL[data-size=sm] .Doppel_eye__0dWRI{height:8px;width:8px}.Doppel_doppel__jE_fL[data-size=md] .Doppel_eyes__M3Q0b{gap:8px}.Doppel_doppel__jE_fL[data-size=md] .Doppel_eye__0dWRI{height:10px;width:10px}.Doppel_doppel__jE_fL[data-size=lg] .Doppel_eyes__M3Q0b{gap:12px}.Doppel_doppel__jE_fL[data-size=lg] .Doppel_eye__0dWRI{height:14px;width:14px}.Doppel_doppel__jE_fL[data-size=xl] .Doppel_eyes__M3Q0b{gap:16px}.Doppel_doppel__jE_fL[data-size=xl] .Doppel_eye__0dWRI{height:20px;width:20px}@keyframes Doppel_blink__8kUgY{0%,96%,to{transform:scaleY(1)}98%{transform:scaleY(.1)}}@keyframes Doppel_thinkBlink__YzfxU{0%,to{transform:scaleY(1)}10%{transform:scaleY(.1)}20%{transform:scaleY(1)}30%{transform:scaleY(.1)}40%{transform:scaleY(1)}50%{transform:scaleY(.1)}60%{transform:scaleY(1)}}@keyframes Doppel_lookSweep__7dqGg{0%,to{transform:translateX(-12px)}50%{transform:translateX(12px)}}.Doppel_doppel__jE_fL[data-expression=idle] .Doppel_eye__0dWRI{animation:Doppel_blink__8kUgY 4s infinite}.Doppel_doppel__jE_fL[data-expression=idle] .Doppel_eye__0dWRI:nth-child(2){animation-delay:.1s}.Doppel_doppel__jE_fL[data-expression=thinking] .Doppel_eye__0dWRI{animation:Doppel_thinkBlink__YzfxU 1.2s infinite}.Doppel_doppel__jE_fL[data-expression=thinking] .Doppel_eye__0dWRI:nth-child(2){animation-delay:.15s}.Doppel_doppel__jE_fL[data-expression=looking] .Doppel_eye__0dWRI{animation:Doppel_lookSweep__7dqGg 2s ease-in-out infinite}.Doppel_doppel__jE_fL[data-expression=sleeping] .Doppel_eye__0dWRI{border-radius:2px;height:3px!important}@media(prefers-reduced-motion:reduce){.Doppel_eye__0dWRI{animation:none!important}}.Doppel_mouth__vzLDC{display:flex;justify-content:center}.ChatThread_thread__TgdKv{display:flex;flex:1;flex-direction:column;overflow:hidden}.ChatThread_messageList__27M_F{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:16px}.ChatThread_typingIndicator__ka6lD{align-self:flex-start;color:var(--foreground-muted);font-size:13px;font-style:italic;margin-bottom:12px;padding:4px 0}.ChatThread_typingIndicator__ka6lD span{animation:ChatThread_pulse__4aI6G 1.5s ease-in-out infinite}@keyframes ChatThread_pulse__4aI6G{0%,to{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.ChatThread_typingIndicator__ka6lD span{animation:none;opacity:.7}}.Dialog_overlay__GDT5l{background:var(--overlay);inset:0;position:fixed;z-index:100}.Dialog_content__H8HPd{background:var(--background,#fff);border:1px solid var(--border,#ebebeb);border-radius:12px;left:50%;max-width:520px;padding:24px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90vw;z-index:101}.Dialog_content__H8HPd:focus{outline:none}.Dialog_title__xJ6or{font-size:18px;font-weight:var(--font-weight-semibold);margin-bottom:8px}.Dialog_description__ukx0n{color:var(--foreground-muted,#717171);font-size:14px;line-height:1.5;margin-bottom:20px}.DoppelPuck_hoverGroup__shVT9{position:fixed;z-index:9999}.DoppelPuck_puck__eyTIi{cursor:pointer;transition:width .35s cubic-bezier(.34,1.56,.64,1),height .35s cubic-bezier(.34,1.56,.64,1),border-radius .35s cubic-bezier(.34,1.56,.64,1),box-shadow var(--transition-hover) ease}@media(prefers-reduced-motion:reduce){.DoppelPuck_puck__eyTIi{transition:none}}.DoppelPuck_collapsed__RG7we{align-items:center;background:var(--background);border-radius:50%;box-shadow:0 4px 16px var(--shadow-accent-md);display:flex;height:56px;justify-content:center;width:56px}.DoppelPuck_collapsed__RG7we:hover{box-shadow:0 6px 20px var(--shadow-accent-lg);transform:scale(1.05)}[data-theme=dark] .DoppelPuck_collapsed__RG7we{border:1px solid var(--border);box-shadow:none}[data-theme=dark] .DoppelPuck_expanded___p3oH{border-color:var(--border);box-shadow:none}.DoppelPuck_expanded___p3oH{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-large);box-shadow:0 8px 32px var(--shadow-accent-md);display:flex;flex-direction:column;height:85vh;max-height:900px;overflow:hidden;position:fixed;width:360px;z-index:9999}.DoppelPuck_expandedFullscreen__6eeML{border-radius:0;height:100vh;height:100dvh;left:0!important;right:0!important;top:0!important;width:100vw}.DoppelPuck_header__kwyv0{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:14px 16px}.DoppelPuck_headerLeft__0Nz3u{align-items:center;display:flex;gap:6px}.DoppelPuck_headerName__I6My4{color:var(--foreground);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:1}.DoppelPuck_headerDoppel__kxjS_{background:none;border:none;cursor:pointer;display:flex;padding:0}.DoppelPuck_headerDoppel__kxjS_:hover{opacity:.8}.DoppelPuck_closeButton__oSdCK{align-items:center;background:none;border:none;border-radius:var(--radius-subtle);color:var(--foreground-muted);cursor:pointer;display:flex;font-size:20px;height:28px;justify-content:center;line-height:1;padding:0;width:28px}.DoppelPuck_closeButton__oSdCK:hover{background:var(--surface);color:var(--foreground)}.DoppelPuck_closeButton__oSdCK:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DoppelPuck_content__BObT_{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.DoppelPuck_face__HNwS_{opacity:1;transition:opacity var(--transition-state) ease}.DoppelPuck_faceHidden__c594b{opacity:0;pointer-events:none;position:absolute}.DoppelPuck_dragging__oq9SJ{cursor:grabbing;transition:none;user-select:none}.DoppelPuck_hideBtn___iD_g{align-items:center;background:var(--background);border:1px solid var(--border);border-radius:50%;color:var(--foreground-muted);cursor:pointer;display:flex;font-family:inherit;height:20px;justify-content:center;opacity:0;padding:0;pointer-events:none;position:absolute;right:-8px;top:-8px;transition:opacity var(--transition-hover);width:20px}.DoppelPuck_hideBtn___iD_g:before{content:"";height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}.DoppelPuck_hideBtn___iD_g:hover{background:var(--surface-hover);color:var(--foreground)}.DoppelPuck_hideBtn___iD_g:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DoppelPuck_hideBtnVisible__nR4FH{opacity:1;pointer-events:auto}.DropdownMenu_content__6mdNE{background:var(--background,#fff);border:1px solid var(--border,#ebebeb);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08);max-height:min(360px,60vh);min-width:200px;overflow-y:auto;padding:4px;z-index:50}.DropdownMenu_label__kb8nT{color:var(--foreground-muted,#717171);font-size:12px;overflow:hidden;padding:8px 12px;text-overflow:ellipsis;white-space:nowrap}.DropdownMenu_item__OoZwh{border-radius:4px;color:var(--foreground,#222);cursor:pointer;font-size:14px;outline:none;padding:8px 12px;transition:background var(--transition-hover)}.DropdownMenu_item__OoZwh:focus,.DropdownMenu_item__OoZwh:hover{background:var(--surface-hover,#f0f0f0)}.DropdownMenu_separator__qgMIP{background:var(--border,#ebebeb);height:1px;margin:4px 0}.DropdownPill_pillWrap__3cUl_,.DropdownPill_pill__k3HbJ{align-items:center;display:flex}.DropdownPill_pill__k3HbJ{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;font-family:inherit;gap:0;max-width:260px;outline:none;overflow:hidden;padding:0;transition:background var(--transition-hover),border-color var(--transition-hover)}.DropdownPill_pill__k3HbJ:hover:not(:disabled){border-color:var(--foreground-muted)}.DropdownPill_pill__k3HbJ:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DropdownPill_pill__k3HbJ:disabled{cursor:not-allowed;opacity:.5}.DropdownPill_labelSection__l8rxl{align-items:center;align-self:stretch;background:var(--white);display:flex;flex-shrink:0;gap:6px;padding:6px 8px 6px 10px}.DropdownPill_selectorSection__EKwoO{align-items:center;border-left:1px solid var(--border);display:flex;gap:4px;min-width:0;padding:6px 10px 6px 8px;transition:background var(--transition-hover)}.DropdownPill_pill__k3HbJ:hover:not(:disabled) .DropdownPill_selectorSection__EKwoO{background:var(--surface-hover);border-radius:0 var(--radius-pill) var(--radius-pill) 0}.DropdownPill_pillLabel__912Di{color:var(--foreground-muted);flex-shrink:0;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.DropdownPill_name__vkNLn{color:var(--foreground);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DropdownPill_chevron__xTk61{color:var(--foreground-muted);flex-shrink:0;height:12px;transition:transform var(--transition-hover);width:12px}[data-state=open] .DropdownPill_chevron__xTk61{transform:rotate(180deg)}.DropdownPill_content__fkS13{min-width:220px}.DropdownPill_scopeLabel__BLA5S{color:var(--foreground-muted);font-size:11px;font-weight:500;letter-spacing:.04em;padding:8px 12px 4px;text-transform:uppercase;user-select:none}.DropdownPill_optionItem__Rn_DE{align-items:center;border-radius:var(--radius-subtle);color:var(--foreground);cursor:pointer;display:flex;font-size:14px;outline:none;padding:8px 12px 8px 26px;position:relative;transition:background var(--transition-hover)}.DropdownPill_optionItem__Rn_DE:focus,.DropdownPill_optionItem__Rn_DE:hover{background:var(--surface-hover)}.DropdownPill_optionItemActive__JvFnq{font-weight:600}.DropdownPill_activeDot__Yebgy{background:var(--accent);border-radius:50%;height:6px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.DropdownPill_searchBox__Dx_qG{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:6px;padding:6px 10px}.DropdownPill_searchIcon__qz7We{color:var(--foreground-muted);flex-shrink:0}.DropdownPill_searchInput__UAGrY{background:rgba(0,0,0,0);border:none;color:var(--foreground);font-family:inherit;font-size:13px;outline:none;width:100%}.DropdownPill_searchInput__UAGrY::placeholder{color:var(--foreground-muted);opacity:.6}.DropdownPill_emptyState__HNdMr{color:var(--foreground-muted);font-size:13px;padding:12px;text-align:center}@media(max-width:480px){.DropdownPill_pill__k3HbJ{max-width:160px}.DropdownPill_name__vkNLn{font-size:12px}}.HelpBubble_trigger__5gmq3{align-items:center;background:var(--accent,#e8651a);border:none;border-radius:50%;color:var(--white,#fff);cursor:pointer;display:inline-flex;font-size:12px;font-weight:var(--font-weight-bold);height:18px;justify-content:center;line-height:1;width:18px}.HelpBubble_trigger__5gmq3:focus-visible{outline:2px solid var(--accent,#e8651a);outline-offset:2px}.HelpBubble_content__Dypda{background:#222;border-radius:8px;color:#fff;max-width:240px;padding:8px 12px;z-index:50}.HelpBubble_text__EaftD{font-size:13px;line-height:1.4;margin:0}.HelpBubble_arrow__poRX9{fill:#222}.LoadingText_container__WCo1O{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:40px 0}.LoadingText_label__B8YwY{color:var(--foreground-muted);font-size:14px}.LoginCard_form__7OzaE{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.LoginCard_field__zU0sb{display:flex;flex-direction:column;gap:6px}.LoginCard_label__uQW5x{color:var(--foreground);font-size:13px;font-weight:500}.LoginCard_input__dsGic{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);font-family:inherit;font-size:14px;outline:none;padding:10px 14px;transition:border-color var(--transition-hover);width:100%}.LoginCard_input__dsGic::placeholder{color:var(--foreground-muted);opacity:.6}.LoginCard_input__dsGic:focus{border-color:var(--accent)}.LoginCard_passwordWrapper__bJHp_{position:relative}.LoginCard_passwordInput__92v_m{padding-right:56px}.LoginCard_togglePassword__Z5MBu{align-items:center;background:none;border:none;color:var(--foreground-muted);cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:color var(--transition-hover)}.LoginCard_togglePassword__Z5MBu:hover{color:var(--foreground)}.LoginCard_forgotRow__pNwyB{text-align:right}.LoginCard_error__nvqtg{background:var(--error-light);border:1px solid var(--error-border);border-radius:6px;color:var(--error);font-size:13px;padding:10px 12px}.LoginCard_footer__AyH3h{color:var(--foreground-muted);font-size:13px;text-align:center}.LoginCard_link__o6S7O{color:var(--accent);font-weight:500;transition:color var(--transition-hover)}.LoginCard_link__o6S7O:hover{color:var(--accent-hover)}.LoginCard_switchBtn__AqQu1{background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit}.ThumbsFeedback_container__7jr0t{position:relative}.ThumbsFeedback_thumbs__IdriD{display:flex;gap:8px}.ThumbsFeedback_thumbButton__CnP32{align-items:center;background:rgba(0,0,0,0);border:1px solid var(--border,#ebebeb);border-radius:8px;color:var(--foreground-muted,#717171);cursor:pointer;display:flex;font-family:inherit;height:36px;justify-content:center;transition:background var(--transition-hover),border-color var(--transition-hover),color var(--transition-hover);width:36px}.ThumbsFeedback_thumbButton__CnP32:hover{background:var(--surface-hover,#f0f0f0);color:var(--foreground,#222)}.ThumbsFeedback_thumbButton__CnP32:focus-visible{outline:2px solid var(--accent,#e8651a);outline-offset:2px}.ThumbsFeedback_active__0Eo4Q{background:var(--accent-light,#fdecd9);border-color:var(--accent,#e8651a);color:var(--accent,#e8651a)}.ThumbsFeedback_popover__Y_d8Q{background:var(--background,#fff);border:1px solid var(--border,#ebebeb);border-radius:12px;bottom:100%;box-shadow:0 4px 16px rgba(0,0,0,.1);display:flex;flex-wrap:wrap;gap:6px;left:0;margin-bottom:8px;padding:10px 12px;position:absolute;white-space:nowrap;z-index:10}.ThumbsFeedback_arrowOuter__xDxlD{border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:7px solid var(--border,#ebebeb);bottom:-7px;height:0;left:48px;position:absolute;width:0}.ThumbsFeedback_arrowInner__ljceG{border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid var(--background,#fff);bottom:-6px;height:0;left:49px;position:absolute;width:0}.ThumbsFeedback_chip__NZiSJ{background:var(--surface,#f7f7f7);border:1px solid var(--border,#ebebeb);border-radius:16px;color:var(--foreground-muted,#717171);cursor:pointer;font-family:inherit;font-size:12px;padding:5px 14px;transition:background var(--transition-hover)}.ThumbsFeedback_chip__NZiSJ:hover{background:var(--surface-hover,#f0f0f0)}.ThumbsFeedback_chip__NZiSJ:focus-visible{outline:2px solid var(--accent,#e8651a);outline-offset:2px}.Notepad_wizard__9t7QK{max-width:100%}.Notepad_voiceBar__Gclo1{align-items:center;display:flex;gap:12px;margin-bottom:24px}.Notepad_voiceLabel__grg60{color:var(--foreground);font-size:15px;font-weight:var(--font-weight-semibold)}.Notepad_voiceSelect__vAn__{appearance:none;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);cursor:pointer;flex:1;font-family:inherit;font-size:14px;outline:none;padding:10px 14px;transition:border-color var(--transition-hover)}.Notepad_voiceSelect__vAn__:focus{border-color:var(--accent)}.Notepad_voiceSelect__vAn__:disabled{cursor:not-allowed;opacity:.5}.Notepad_compose__e_WuS{display:flex;flex-direction:column;gap:16px}.Notepad_errorBlock__H_3zs{background:var(--error-light);border:1px solid var(--error-border);border-radius:var(--radius-standard);color:var(--error);display:flex;flex-direction:column;font-size:14px;gap:4px;padding:12px 16px}.Notepad_errorDescription__Jk0jk{font-size:13px;opacity:.85}.Notepad_errorHint__8d4U9{display:block;font-size:12px;margin-top:4px;opacity:.8}.Notepad_errorTitle__l4vDM{font-weight:600}.Notepad_retryButton__yofGC{align-self:flex-start;background:var(--error);border:none;border-radius:var(--radius-button);color:var(--white);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;margin-top:8px;padding:6px 16px;transition:background var(--transition-hover)}.Notepad_retryButton__yofGC:hover:not(:disabled){opacity:.9}.Notepad_retryButton__yofGC:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.Notepad_retryButton__yofGC{transition:none}}.Notepad_textarea__R03FZ{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);font-family:inherit;font-size:14px;line-height:1.6;min-height:160px;outline:none;padding:14px 16px;resize:vertical;transition:border-color var(--transition-hover);width:100%}.Notepad_textarea__R03FZ::placeholder{color:var(--foreground-muted);opacity:.6}.Notepad_textarea__R03FZ:focus{border-color:var(--accent)}.Notepad_researchSection__KF48D{display:flex;flex-direction:column;gap:8px}.Notepad_researchChips__GrFQ_{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.Notepad_researchChip__MJf_F{align-items:center;background:var(--surface-alt);border:1px solid var(--border);border-radius:var(--radius-pill);display:flex;font-size:13px;gap:6px;padding:4px 10px 4px 12px}.Notepad_researchChipTitle__YcU5L{color:var(--foreground);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Notepad_researchChipRemove__AMKBx{align-items:center;background:none;border:none;color:var(--foreground-muted);cursor:pointer;display:flex;font-family:inherit;font-size:16px;line-height:1;padding:0;transition:color var(--transition-hover)}.Notepad_researchChipRemove__AMKBx:hover{color:var(--foreground)}.Notepad_researchChipRemove__AMKBx:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Notepad_addResearchBtn__98W_9{align-self:flex-start;background:none;border:1px dashed var(--border);border-radius:var(--radius-standard);color:var(--foreground-muted);cursor:pointer;font-family:inherit;font-size:13px;padding:6px 12px;transition:border-color var(--transition-hover),color var(--transition-hover)}.Notepad_addResearchBtn__98W_9:hover{border-color:var(--accent);color:var(--accent)}.Notepad_addResearchBtn__98W_9:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Notepad_composeFooter__eHhmD{justify-content:space-between}.Notepad_composeFooter__eHhmD,.Notepad_footerLeft__Imyd1{align-items:center;display:flex;gap:12px}.Notepad_maxOutput__4YqnJ{color:var(--foreground-muted);font-size:12px}.Notepad_generateBtn__lrNy8{align-self:flex-start;background:var(--accent);border:none;border-radius:var(--radius-button);color:var(--white);cursor:pointer;font-family:inherit;font-size:15px;font-weight:var(--font-weight-semibold);padding:12px 32px;transition:background var(--transition-hover)}.Notepad_generateBtn__lrNy8:hover:not(:disabled){background:var(--accent-hover)}.Notepad_generateBtn__lrNy8:disabled{cursor:not-allowed;opacity:.5}.Notepad_generateBtn__lrNy8:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Notepad_generating___bRof{display:flex;flex-direction:column;gap:12px}.Notepad_spinnerWrap__r0F3u{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:160px}.Notepad_doppelEyes__M2p0E{display:flex;gap:6px}.Notepad_eye__8YEEd{background:var(--accent);border-radius:50%;display:block;height:8px;width:8px}.Notepad_progressLabel__ZYxFu{color:var(--foreground-muted);font-size:14px}.Notepad_spinner__NvrQh{animation:Notepad_spin__ti9Nn .8s linear infinite;border-radius:50%;border:3px solid var(--border);border-top-color:var(--accent);display:block;height:28px;width:28px}@keyframes Notepad_spin__ti9Nn{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.Notepad_spinner__NvrQh{animation:none}}.Notepad_review__326ez{display:flex;flex-direction:column;gap:20px}.Notepad_titleRow__zXsT4{align-items:center;display:flex;gap:8px;min-height:36px}.Notepad_saveStatusRow__J9U4H{color:var(--foreground-muted);font-size:12px;min-height:18px}.Notepad_saveStatusRetry__9MDNe{background:none;border:none;color:var(--accent);cursor:pointer;font-family:inherit;font-size:12px;margin-left:8px;padding:0;text-decoration:underline}.Notepad_saveStatusRetry__9MDNe:hover{opacity:.8}.Notepad_saveStatusRetry__9MDNe:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Notepad_saveStatusError__6swvo{color:var(--error)}.Notepad_titleDisplay__zppFF{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:20px;font-weight:var(--font-weight-bold);letter-spacing:-.02em;padding:0;text-align:left}.Notepad_editTitleButton__OKMv_{align-items:center;background:none;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-subtle);color:var(--foreground-muted);cursor:pointer;display:flex;font-family:inherit;height:28px;justify-content:center;transition:border-color var(--transition-hover),color var(--transition-hover);width:28px}.Notepad_editTitleButton__OKMv_:hover{border-color:var(--border);color:var(--foreground)}.Notepad_editTitleButton__OKMv_:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Notepad_titleInput__dnCn5{background:var(--surface);border:1px solid var(--accent);border-radius:var(--radius-subtle);color:var(--foreground);font-family:inherit;font-size:20px;font-weight:var(--font-weight-bold);letter-spacing:-.02em;outline:none;padding:4px 8px;width:100%}.Notepad_editorWrap__Oc5Nf{border:1px solid var(--border);border-radius:var(--radius-card);min-height:200px;padding:20px 24px;transition:border-color var(--transition-hover)}.Notepad_editorWrap__Oc5Nf:focus-within{border-color:var(--accent)}.Notepad_editorWrap__Oc5Nf[data-frozen=true]{pointer-events:none}.Notepad_editorWrap__Oc5Nf[data-frozen=true]:focus-within{border-color:var(--border)}.Notepad_editorWrap__Oc5Nf .tiptap{color:var(--foreground);font-size:15px;line-height:1.7;outline:none}.Notepad_editorWrap__Oc5Nf .tiptap p{margin-bottom:12px}.Notepad_editorWrap__Oc5Nf .tiptap p:last-child{margin-bottom:0}.Notepad_editorWrap__Oc5Nf .tiptap h1,.Notepad_editorWrap__Oc5Nf .tiptap h2,.Notepad_editorWrap__Oc5Nf .tiptap h3{font-weight:var(--font-weight-bold);letter-spacing:-.02em;margin-bottom:8px;margin-top:20px}.Notepad_editorWrap__Oc5Nf .tiptap h1{font-size:24px}.Notepad_editorWrap__Oc5Nf .tiptap h2{font-size:20px}.Notepad_editorWrap__Oc5Nf .tiptap h3{font-size:17px}.Notepad_editorWrap__Oc5Nf .tiptap ol,.Notepad_editorWrap__Oc5Nf .tiptap ul{margin-bottom:12px;padding-left:24px}.Notepad_editorWrap__Oc5Nf .tiptap li{margin-bottom:4px}.Notepad_editorWrap__Oc5Nf .tiptap blockquote{border-left:3px solid var(--accent);color:var(--foreground-muted);margin:12px 0;padding-left:16px}.Notepad_editorWrap__Oc5Nf .tiptap code{background:var(--surface);border-radius:var(--radius-subtle);font-size:13px;padding:2px 6px}.Notepad_editorWrap__Oc5Nf .tiptap pre{background:var(--surface);border-radius:var(--radius-standard);font-size:13px;margin:12px 0;overflow-x:auto;padding:16px}.Notepad_editorWrap__Oc5Nf .tiptap pre code{background:none;padding:0}.Notepad_editorWrap__Oc5Nf .tiptap .Notepad_is-editor-empty__ggk7H:before{color:var(--foreground-muted);content:attr(data-placeholder);float:left;height:0;opacity:.5;pointer-events:none}.Notepad_actions__HBwQS{align-items:center;border-top:1px solid var(--border);display:flex;gap:8px;padding-top:16px}.Notepad_actionBtn__krgut{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);cursor:pointer;font-family:inherit;font-size:13px;font-weight:var(--font-weight-medium);padding:8px 16px;transition:background var(--transition-hover),border-color var(--transition-hover)}.Notepad_actionBtn__krgut:hover{background:var(--surface-hover)}.Notepad_actionBtn__krgut:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Notepad_feedbackSection__E8CN9{margin-right:auto}.Notepad_compact__m0ZUb .Notepad_compose__e_WuS{gap:10px}.Notepad_compact__m0ZUb .Notepad_textarea__R03FZ{min-height:100px;padding:10px 12px}.Notepad_compact__m0ZUb .Notepad_generateBtn__lrNy8{align-self:stretch;padding:10px 20px}.Notepad_compact__m0ZUb .Notepad_editorWrap__Oc5Nf{border-radius:var(--radius-standard);min-height:120px;padding:12px 14px}.Notepad_compact__m0ZUb .Notepad_editorWrap__Oc5Nf .tiptap{font-size:14px;line-height:1.6}.Notepad_compact__m0ZUb .Notepad_titleDisplay__zppFF{font-size:16px}.Notepad_compact__m0ZUb .Notepad_titleInput__dnCn5{font-size:16px;padding:3px 6px}.Notepad_compact__m0ZUb .Notepad_review__326ez{gap:12px}.Notepad_compact__m0ZUb .Notepad_actions__HBwQS{flex-wrap:wrap;gap:6px;padding-top:12px}.Notepad_compact__m0ZUb .Notepad_actionBtn__krgut{font-size:12px;padding:6px 12px}@media(max-width:400px){.Notepad_actions__HBwQS{flex-wrap:wrap}.Notepad_generateBtn__lrNy8{align-self:stretch}}.RegisterCard_form__5uq5Z{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.RegisterCard_field__RiOFR{display:flex;flex-direction:column;gap:6px}.RegisterCard_label__oaJpg{color:var(--foreground);font-size:13px;font-weight:500}.RegisterCard_input__PGldb{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);font-family:inherit;font-size:14px;outline:none;padding:10px 14px;transition:border-color var(--transition-hover);width:100%}.RegisterCard_input__PGldb::placeholder{color:var(--foreground-muted);opacity:.6}.RegisterCard_input__PGldb:focus{border-color:var(--accent)}.RegisterCard_passwordWrapper__U_tQg{position:relative}.RegisterCard_passwordInput__SFiRs{padding-right:56px}.RegisterCard_togglePassword__lK_YD{align-items:center;background:none;border:none;color:var(--foreground-muted);cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:color var(--transition-hover)}.RegisterCard_togglePassword__lK_YD:hover{color:var(--foreground)}.RegisterCard_hint__CNhYF{color:var(--foreground-muted);font-size:12px}.RegisterCard_error__F2Z8h{background:var(--error-light);border:1px solid var(--error-border);border-radius:6px;color:var(--error);font-size:13px;padding:10px 12px}.RegisterCard_terms__XLLXD{color:var(--foreground-muted);font-size:12px;line-height:1.5;text-align:center}.RegisterCard_footer__ZgVM8{color:var(--foreground-muted);font-size:13px;text-align:center}.RegisterCard_link__LnI7U{color:var(--accent);font-weight:500;transition:color var(--transition-hover)}.RegisterCard_link__LnI7U:hover{color:var(--accent-hover)}.RegisterCard_switchBtn__IXMQX{background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit}@keyframes Spinner_spin__8ocTz{to{transform:rotate(1turn)}}.Spinner_spinner__Xo_Fr{animation:Spinner_spin__8ocTz .6s linear infinite;border-radius:50%;border:2px solid;border-top:2px solid rgba(0,0,0,0);display:inline-block;flex-shrink:0}.StreamingDots_streaming__hkRz8{align-items:center;display:flex;gap:4px;padding:8px 11px}.StreamingDots_dot__zTkwE{animation:StreamingDots_pulse__5GDNP 1.2s ease-in-out infinite;background:var(--foreground-muted);border-radius:50%;height:6px;width:6px}.StreamingDots_dot__zTkwE:nth-child(2){animation-delay:.2s}.StreamingDots_dot__zTkwE:nth-child(3){animation-delay:.4s}@media(prefers-reduced-motion:reduce){.StreamingDots_dot__zTkwE{animation:none}}@keyframes StreamingDots_pulse__5GDNP{0%,80%,to{opacity:.3}40%{opacity:1}}.Tabs_root__6aGCe{width:100%}.Tabs_list__cE4sw{border-bottom:1px solid var(--border,#ebebeb);display:flex;gap:4px;margin-bottom:24px}.Tabs_trigger__rY90a{background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);color:var(--foreground-muted,#717171);cursor:pointer;font-family:inherit;font-size:14px;font-weight:var(--font-weight-medium);margin-bottom:-1px;padding:8px 16px;transition:color var(--transition-hover),border-color var(--transition-hover)}.Tabs_trigger__rY90a:hover{color:var(--foreground,#222)}.Tabs_trigger__rY90a[data-state=active]{border-bottom-color:var(--accent,#e8651a);color:var(--accent,#e8651a);font-weight:var(--font-weight-semibold)}.Tabs_trigger__rY90a:focus-visible{outline:2px solid var(--accent,#e8651a);outline-offset:2px}.Tabs_content__jxVvC{outline:none}.Tooltip_content__qlImV{background:var(--foreground,#222);border-radius:6px;color:var(--white);font-size:13px;line-height:1.4;max-width:240px;padding:6px 10px;z-index:50}.Tooltip_arrow__eI_qo{fill:var(--foreground,#222)}.WaitingListCard_form__UOfhP{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.WaitingListCard_field__Du__S{display:flex;flex-direction:column;gap:6px}.WaitingListCard_label__biw4m{color:var(--foreground);font-size:13px;font-weight:500}.WaitingListCard_input__xa1qT{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);font-family:inherit;font-size:14px;outline:none;padding:10px 14px;transition:border-color var(--transition-hover);width:100%}.WaitingListCard_input__xa1qT::placeholder{color:var(--foreground-muted);opacity:.6}.WaitingListCard_input__xa1qT:focus{border-color:var(--accent)}.WaitingListCard_error___33_v{background:var(--error-light);border:1px solid var(--error-border);border-radius:6px;color:var(--error);font-size:13px;padding:10px 12px}.WaitingListCard_footer__Xj665{color:var(--foreground-muted);font-size:13px;text-align:center}.WaitingListCard_link__OByeq{color:var(--accent);font-weight:500;transition:color var(--transition-hover)}.WaitingListCard_link__OByeq:hover{color:var(--accent-hover)}.WaitingListCard_switchBtn__7MPP_{background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit}.WaitingListCard_successMessage__dTeGE{color:var(--foreground);font-size:14px;line-height:1.6;text-align:center}.WaitingListCard_successName__nC6si{font-weight:var(--font-weight-semibold)}.WaitingListCard_subtitle___UOx_{color:var(--foreground-muted);font-size:13px;line-height:1.5;margin-bottom:4px;text-align:center}.NotepadDemo_wrapper___FjPJ{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:var(--content-max-width);width:100%}.NotepadDemo_notepadContainer__BwKSr{position:relative}.NotepadDemo_usedOverlay__j7Hzz{align-items:center;backdrop-filter:blur(4px);background:var(--background-translucent);border-radius:var(--radius-card);bottom:0;display:flex;flex-direction:column;gap:16px;justify-content:center;left:0;padding:32px;position:absolute;right:0;top:0;z-index:1}.NotepadDemo_usedText__5sd1o{color:var(--foreground);font-size:16px;text-align:center}.NotepadDemo_overlayCtaButton__vbPvx{background:var(--accent);border-radius:var(--radius-button);color:var(--white);display:inline-block;font-size:15px;font-weight:600;padding:12px 28px;text-align:center;transition:background var(--transition-hover)}.NotepadDemo_overlayCtaButton__vbPvx:hover{background:var(--accent-hover)}@keyframes NotepadDemo_bounce___PDho{0%,to{transform:scale(1)}15%{transform:scale(1.06,.94)}30%{transform:scale(.96,1.04)}45%{transform:scale(1.04,.96)}60%{transform:scale(.98,1.02)}75%{transform:scale(1.02,.98)}}.NotepadDemo_generateBounce__fb7_G{animation:NotepadDemo_bounce___PDho .6s cubic-bezier(.36,.07,.19,.97) infinite;transform-origin:center}@media(prefers-reduced-motion:reduce){.NotepadDemo_generateBounce__fb7_G{animation:none}}.WebPuckContentPanel_container__zpRi6{display:flex;flex:1;flex-direction:column;min-height:0}.DismissConfirmationDialog_content__zBM2s{max-width:340px;padding:32px;text-align:center}.DismissConfirmationDialog_title__hG_HB{font-size:18px;font-weight:600;margin-bottom:8px}.DismissConfirmationDialog_body__qe6b9{color:var(--foreground-muted);font-size:14px;line-height:1.5;margin-bottom:20px}.AccountMenu_trigger__6xZFF{align-items:center;background:var(--accent-light);border:none;border-radius:50%;color:var(--accent);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;height:32px;justify-content:center;transition:opacity var(--transition-hover);width:32px}.AccountMenu_trigger__6xZFF:hover{opacity:.8}.AccountMenu_trigger__6xZFF:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AccountMenu_content__i0a4j{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-standard);box-shadow:0 4px 12px var(--shadow-sm);min-width:200px;padding:4px;z-index:50}.AccountMenu_label__WtjB5{color:var(--foreground-muted);font-size:12px;overflow:hidden;padding:8px 12px;text-overflow:ellipsis;white-space:nowrap}.AccountMenu_separator___FOLl{background:var(--border);height:1px;margin:4px 0}.AccountMenu_item__SU2_z{border-radius:var(--radius-subtle);color:var(--foreground);cursor:pointer;display:block;font-size:14px;outline:none;padding:8px 12px;transition:background var(--transition-hover)}.AccountMenu_item__SU2_z:focus,.AccountMenu_item__SU2_z:hover{background:var(--surface-hover)}.AccountMenu_item__SU2_z:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Header_header__L691S{background:var(--background);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:40}.Header_inner__lSOe_{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;padding:12px 24px}.Header_logoLink__7GtQZ{flex-shrink:0;transition:opacity var(--transition-hover)}.Header_logoLink__7GtQZ:hover{opacity:.8}.Header_logoLink__7GtQZ:focus-visible{border-radius:var(--radius-subtle);outline:2px solid var(--accent);outline-offset:4px}.Header_right___8q2z{align-items:center;display:flex;gap:12px}@media(max-width:480px){.Header_inner__lSOe_{padding:12px 16px}}.LogoutDialog_title__99iLp{text-align:center}.LogoutDialog_spinner__B3q2_{color:var(--foreground-muted);display:flex;justify-content:center;padding:16px 0 8px}.page_page__vs4ac{margin:0 auto;max-width:var(--content-max-width);padding:40px 0 80px}.page_titleRow__7urd6{align-items:flex-start;display:flex;gap:12px;margin-bottom:16px}.page_title__nzr6p{line-height:1.2}.page_titleInput__NcQmt,.page_title__nzr6p{color:var(--foreground);flex:1;font-size:24px;font-weight:700;letter-spacing:-.02em}.page_titleInput__NcQmt{background:var(--surface);border:1px solid var(--accent);border-radius:var(--radius-standard);font-family:inherit;outline:none;padding:4px 8px}.page_titleInput__NcQmt:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-light)}.page_editTitleButton__IyCsc{background:none;border:none;border-radius:var(--radius-subtle);color:var(--foreground-muted);cursor:pointer;flex-shrink:0;padding:4px;transition:color var(--transition-hover)}.page_editTitleButton__IyCsc:hover{color:var(--foreground)}.page_editTitleButton__IyCsc:focus-visible{color:var(--foreground);outline:2px solid var(--accent);outline-offset:2px}.page_voiceMeta__VDxon{align-items:center;color:var(--foreground-muted);display:flex;font-size:13px;gap:12px;margin-bottom:24px}.page_voiceName__4R9iI{color:var(--foreground);font-weight:500}.page_separator__yDIBu{color:var(--border)}.page_date__CIhdR{color:var(--foreground-muted)}.page_actions___1frW{border-bottom:1px solid var(--border);display:flex;gap:8px;margin-bottom:24px;padding-bottom:16px}.page_copyButton__O9e9n{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;padding:8px 14px;transition:background var(--transition-hover),border-color var(--transition-hover)}.page_copyButton__O9e9n:hover{background:var(--surface-hover);border-color:var(--accent)}.page_content__61sCd{border:1px solid var(--border);border-radius:var(--radius-card);padding:24px}.page_content__61sCd .tiptap{color:var(--foreground);font-size:15px;line-height:1.7;outline:none}.page_content__61sCd .tiptap p{margin-bottom:12px}.page_content__61sCd .tiptap p:last-child{margin-bottom:0}.page_outputText___yuBN{color:var(--foreground);font-size:15px;line-height:1.6;white-space:pre-wrap;word-wrap:break-word}@media(max-width:600px){.page_page__vs4ac{padding:24px 0 60px}}.ReferralModal_content__Xnz__{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:101;width:90vw;max-width:480px;padding:32px;border-radius:var(--radius-large);background:var(--background);overflow:hidden}.ReferralModal_gradient__RR_En{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--accent),var(--accent-alt),var(--accent))}.ReferralModal_title__F6LBd{margin-top:8px;margin-bottom:8px;font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--foreground);text-align:center}.ReferralModal_subtitle__Wtbte{margin-bottom:24px;font-size:14px;color:var(--foreground-muted);text-align:center;line-height:1.5}.ReferralModal_tiers___Z2_N{display:flex;gap:12px;margin-bottom:24px}.ReferralModal_tier__YtwVh{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px;border-radius:var(--radius-card);background:var(--surface)}.ReferralModal_tierCount__F3cZ9{font-size:15px;font-weight:600;color:var(--foreground)}.ReferralModal_tierReward___NEro{font-size:13px;color:var(--accent);font-weight:500}.ReferralModal_linkSection___dath{display:flex;align-items:center;gap:8px;margin-bottom:20px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-standard);background:var(--surface)}.ReferralModal_link__P5utD{flex:1;font-size:13px;color:var(--foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BillingTab_billingDescription__wpr8m{font-size:14px;color:var(--foreground-muted);line-height:1.5}.BillingTab_membershipActions__7cAjO{display:flex;gap:12px;flex-wrap:wrap}.BillingTab_manageButton__HRnjX{display:inline-flex;align-items:center;padding:10px 20px;background:var(--accent);color:var(--white);border:none;border-radius:var(--radius-button);font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:background var(--transition-hover)}.BillingTab_manageButton__HRnjX:hover:not(:disabled){background:var(--accent-hover)}.BillingTab_manageButton__HRnjX:disabled{opacity:.5;cursor:not-allowed}.BillingTab_placeholder__T_SX3{font-size:14px;color:var(--foreground-muted)}.BillingTab_inlineLink__I_KoL{color:var(--accent);text-decoration:underline}.BillingTab_inlineLink__I_KoL:hover{color:var(--accent-hover)}.ChangePasswordForm_form__Wovxz{display:flex;flex-direction:column;gap:16px;max-width:360px}.ChangePasswordForm_field__voTew{display:flex;flex-direction:column;gap:4px}.ChangePasswordForm_fieldLabel__9f4Cl{font-size:12px;font-weight:600;color:var(--foreground-muted);text-transform:uppercase;letter-spacing:.05em}.ChangePasswordForm_input__5lH6l{padding:10px 14px;border:1px solid var(--border);border-radius:var(--radius-standard);background:var(--surface);color:var(--foreground);font-size:14px;font-family:inherit;outline:none;transition:border-color var(--transition-hover)}.ChangePasswordForm_input__5lH6l::placeholder{color:var(--foreground-muted);opacity:.6}.ChangePasswordForm_input__5lH6l:focus{border-color:var(--accent)}.ChangePasswordForm_submitButton__2aFHq{align-self:flex-start;padding:10px 20px;background:var(--accent);color:var(--white);border:none;border-radius:var(--radius-button);font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:background var(--transition-hover)}.ChangePasswordForm_submitButton__2aFHq:hover:not(:disabled){background:var(--accent-hover)}.ChangePasswordForm_submitButton__2aFHq:disabled{opacity:.5;cursor:not-allowed}.LinkedSamplesCard_card__ztrjn{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-card);margin:0 auto 24px;max-width:var(--content-max-width);padding:24px}.LinkedSamplesCard_header__gKHRX{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.LinkedSamplesCard_title__hXsBm{font-size:16px;font-weight:600;letter-spacing:-.02em}.LinkedSamplesCard_stalenessBanner__985xW{align-items:flex-start;background:var(--accent-light);border-radius:var(--radius-standard);display:flex;flex-direction:column;gap:12px;margin-bottom:20px;padding:12px 16px}.LinkedSamplesCard_stalenessText__YvqYe{color:var(--foreground);font-size:13px;line-height:1.5}.LinkedSamplesCard_emptyState__4KlLD,.LinkedSamplesCard_errorState__kBbYg{color:var(--foreground-muted);font-size:14px;line-height:1.5;padding:16px 0;text-align:center}.LinkedSamplesCard_loadingSkeleton__0TUd9{display:flex;flex-direction:column;gap:8px;padding:8px 0}.LinkedSamplesCard_skeletonRow__xSZpJ{animation:LinkedSamplesCard_shimmer__ThVoj 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--surface) 25%,var(--surface-alt) 50%,var(--surface) 75%);background-size:200% 100%;border-radius:var(--radius-standard);height:44px}@keyframes LinkedSamplesCard_shimmer__ThVoj{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.LinkedSamplesCard_skeletonRow__xSZpJ{animation:none}}.LinkedSamplesCard_sampleList__N_dOb{display:flex;flex-direction:column;gap:8px;list-style:none}.LinkedSamplesCard_sampleItem__3BLvg{align-items:center;background:var(--surface);border-radius:var(--radius-standard);display:flex;justify-content:space-between;padding:10px 14px}.LinkedSamplesCard_sampleInfo__MTVVM{display:flex;flex-direction:column;gap:4px}.LinkedSamplesCard_sampleTitle__UJVGX{font-size:14px;font-weight:500}.LinkedSamplesCard_sampleMeta__m23Sw{align-items:center;color:var(--foreground-muted);display:flex;font-size:12px;gap:8px}.LinkedSamplesCard_sampleBadge__lufsI{background:var(--surface-alt);color:var(--foreground-muted);letter-spacing:.05em;text-transform:uppercase}.LinkedSamplesCard_sampleBadge__lufsI,.LinkedSamplesCard_staleBadge__yJBbg{border-radius:var(--radius-subtle);font-size:11px;font-weight:500;padding:2px 6px}.LinkedSamplesCard_staleBadge__yJBbg{background:var(--accent-light);color:var(--accent)}.LinkedSamplesAccordion_section__Xcc7T{border-bottom:1px solid var(--border);padding-bottom:12px}.LinkedSamplesAccordion_toggle__dp2vX{align-items:center;background:none;border:none;color:var(--foreground);cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:8px;padding:8px 0;width:100%}.LinkedSamplesAccordion_label__0J4LX{font-weight:600}.LinkedSamplesAccordion_count__r1OXW{color:var(--foreground-muted);font-size:13px;margin-left:auto}.LinkedSamplesAccordion_chevron__C0VGJ{color:var(--foreground-muted);font-size:12px;transition:transform var(--transition-state)}.LinkedSamplesAccordion_chevronOpen__g18nU{transform:rotate(180deg)}.LinkedSamplesAccordion_list__JgPYd{display:flex;flex-direction:column;gap:6px;list-style:none;padding:8px 0 0}.LinkedSamplesAccordion_item__Lhd3C{align-items:center;display:flex;justify-content:space-between;padding:4px 0}.LinkedSamplesAccordion_sampleTitle__VpPlc{font-size:14px;font-weight:500}.LinkedSamplesAccordion_sampleMeta__gWDEv{color:var(--foreground-muted);font-size:13px}.SampleCheckboxList_list___csDV{display:flex;flex-direction:column;gap:4px;list-style:none;padding:0}.SampleCheckboxList_item__jSd21{border-radius:var(--radius-standard);transition:background var(--transition-hover)}.SampleCheckboxList_item__jSd21:hover{background:var(--surface-hover)}.SampleCheckboxList_label__YAemH{align-items:flex-start;cursor:pointer;display:flex;gap:10px;padding:8px}.SampleCheckboxList_checkbox__jQIpM{flex-shrink:0;margin-top:2px}.SampleCheckboxList_info__H_ZVq{display:flex;flex-direction:column;gap:2px}.SampleCheckboxList_title__ekCB9{font-size:14px;font-weight:500}.SampleCheckboxList_meta__OFUjd{color:var(--foreground-muted);font-size:13px}.QuizLoadingScreen_container__kt54c{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:50vh;text-align:center}.QuizLoadingScreen_text__At4av{color:var(--foreground-muted);font-size:16px}.QuizNameStep_container__64NG_{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:400px;padding:64px 24px;text-align:center}.QuizNameStep_heading__aCc5E{font-size:28px;font-weight:700;letter-spacing:-.02em;margin-bottom:32px}.QuizNameStep_label__Pbj9N{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.QuizNameStep_input__nB24t{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);font-family:inherit;font-size:16px;outline:none;padding:14px 18px;text-align:center;transition:border-color var(--transition-hover);width:100%}.QuizNameStep_input__nB24t::placeholder{color:var(--foreground-muted);opacity:.6}.QuizNameStep_input__nB24t:focus{border-color:var(--accent)}.QuizNameStep_button__UqM7n{background:var(--accent);border:none;border-radius:var(--radius-button);color:var(--white);cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;margin-top:20px;padding:12px 28px;transition:background var(--transition-hover)}.QuizNameStep_button__UqM7n:hover:not(:disabled){background:var(--accent-hover)}.QuizNameStep_button__UqM7n:disabled{cursor:not-allowed;opacity:.5}.QuizQuestion_container__gYxZ1{animation:QuizQuestion_slideUp__pWY2z .2s ease;margin:0 auto;max-width:720px;padding:0 24px}.QuizQuestion_options__gKPsA{align-items:center;display:flex;gap:16px}.QuizQuestion_option__imFlF{align-items:center;background:var(--background);border:2px solid var(--border);border-radius:var(--radius-card);cursor:pointer;display:flex;flex:1;flex-direction:column;font-family:inherit;gap:8px;justify-content:center;min-height:140px;padding:32px 20px;text-align:center;transition:border-color var(--transition-hover),background var(--transition-hover)}.QuizQuestion_option__imFlF:hover{background:var(--accent-light);border-color:var(--accent)}.QuizQuestion_option__imFlF:active{background:var(--accent);border-color:var(--accent)}.QuizQuestion_option__imFlF:active .QuizQuestion_label___jpIa{color:var(--white)}.QuizQuestion_option__imFlF:active .QuizQuestion_subtitle__Dtiwo{color:hsla(0,0%,100%,.8)}.QuizQuestion_label___jpIa{color:var(--foreground);font-size:24px;font-weight:700;line-height:1.2}.QuizQuestion_subtitle__Dtiwo{color:var(--foreground-muted);font-size:13px;line-height:1.4}.QuizQuestion_vs__J2Q7U{color:var(--foreground-muted);flex-shrink:0;font-size:14px;font-weight:600}@keyframes QuizQuestion_slideUp__pWY2z{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.QuizQuestion_container__gYxZ1{animation:none}}@media(max-width:480px){.QuizQuestion_options__gKPsA{flex-direction:column}.QuizQuestion_vs__J2Q7U{margin:-8px 0}}.DimensionBar_container__bxVRd{margin-bottom:16px}.DimensionBar_labels__GH21l{display:flex;font-size:12px;justify-content:space-between;margin-bottom:6px}.DimensionBar_leftLabel__7ivaj,.DimensionBar_rightLabel__tBkXc{color:var(--foreground-muted)}.DimensionBar_track__0FnWW{background:var(--surface);border-radius:var(--radius-pill);height:8px;overflow:hidden;position:relative}.DimensionBar_fill__r7EGp{background:var(--accent);border-radius:var(--radius-pill);height:100%;min-width:8px;transition:width var(--transition-state)}.QuizSignupForm_section__CtKvt{display:flex;flex-direction:column;gap:12px}.QuizSignupForm_heading__dKNjp{font-size:16px;font-weight:600}.QuizSignupForm_form__KqQLE{display:flex;flex-direction:column;gap:8px}.QuizSignupForm_input__eBgDN{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);font-family:inherit;font-size:14px;outline:none;padding:10px 14px;transition:border-color var(--transition-hover)}.QuizSignupForm_input__eBgDN::placeholder{color:var(--foreground-muted);opacity:.6}.QuizSignupForm_input__eBgDN:focus{border-color:var(--accent)}.QuizSignupForm_fieldError__ML5J4{color:var(--error);font-size:12px;margin:0}.QuizSignupForm_submitButton__DZUpO{background:var(--accent);border:none;border-radius:var(--radius-button);color:var(--white);cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;padding:12px 28px;transition:background var(--transition-hover)}.QuizSignupForm_submitButton__DZUpO:hover:not(:disabled){background:var(--accent-hover)}.QuizSignupForm_submitButton__DZUpO:disabled{cursor:not-allowed;opacity:.5}.QuizResultPanel_container__rw0W2{margin:0 auto;max-width:520px;padding:40px 24px;text-align:center}.QuizResultPanel_voiceName__8IkEs{color:var(--foreground);font-size:24px;font-weight:700;letter-spacing:-.02em;margin-bottom:32px}.QuizResultPanel_dimensions__fqZ0V{margin-bottom:40px;text-align:left}.QuizResultPanel_signupSection__72IaC{border-top:1px solid var(--border);margin-top:32px;padding-top:32px}.QuizResultPanel_signupHeading__v_4_Q{color:var(--foreground);font-size:20px;font-weight:600;margin-bottom:20px}.QuizResultPanel_form__yFW1B{display:flex;flex-direction:column;gap:12px}.QuizResultPanel_input__Fpco3{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);font-family:inherit;font-size:14px;outline:none;padding:12px 16px;transition:border-color var(--transition-hover)}.QuizResultPanel_input__Fpco3:focus{border-color:var(--accent)}.QuizResultPanel_input__Fpco3::placeholder{color:var(--foreground-muted);opacity:.6}.QuizResultPanel_submitButton__3hLP1{background:var(--accent);border:none;border-radius:var(--radius-button);color:var(--white);cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;margin-top:8px;padding:12px 28px;transition:background var(--transition-hover)}.QuizResultPanel_submitButton__3hLP1:hover:not(:disabled){background:var(--accent-hover)}.QuizResultPanel_submitButton__3hLP1:disabled{cursor:not-allowed;opacity:.5}.QuizResultPanel_generateLink__VZhq7{background:var(--accent);border-radius:var(--radius-button);color:var(--white);display:inline-block;font-size:15px;font-weight:600;margin-top:24px;padding:12px 28px;text-decoration:none;transition:background var(--transition-hover)}.QuizResultPanel_generateLink__VZhq7:hover{background:var(--accent-hover)}.VoiceCreationScreen_screen__JzIbA{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:50vh;text-align:center}.VoiceCreationScreen_spinner__1C__9{animation:VoiceCreationScreen_spin__RWEf7 .8s linear infinite;border-radius:50%;border:3px solid var(--border);border-top-color:var(--accent);height:32px;width:32px}.VoiceCreationScreen_phrase__hmIER{color:var(--foreground-muted);font-size:16px}@keyframes VoiceCreationScreen_spin__RWEf7{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.VoiceCreationScreen_spinner__1C__9{animation:none}}.ChatPane_pane__kEkv0{background:var(--background);border:1px solid var(--border);border-radius:0;height:100%;overflow:hidden}.ChatPane_pane__kEkv0,.OutlineHeadingSection_section__9walA{display:flex;flex-direction:column}.OutlineHeadingSection_card__CONIb{align-items:center;background:none;border:none;border-radius:var(--radius-standard);cursor:pointer;display:flex;font-family:inherit;gap:6px;padding:6px 8px;text-align:left;transition:background var(--transition-hover);width:100%}.OutlineHeadingSection_card__CONIb:hover{background:var(--surface-hover)}.OutlineHeadingSection_card__CONIb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.OutlineHeadingSection_cardActive___nvhi{background:var(--surface-active)}.OutlineHeadingSection_chevron__wGDYV{color:var(--foreground-muted);flex-shrink:0;transition:transform var(--transition-state)}.OutlineHeadingSection_chevronExpanded__1jYfq{transform:rotate(90deg)}.OutlineHeadingSection_text___ch9z{display:flex;flex-direction:column;gap:2px}.OutlineHeadingSection_title__sCvaf{color:var(--foreground);font-size:13px;font-weight:500}.OutlineHeadingSection_meta__LCQ_A{color:var(--foreground-muted);font-size:11px}.OutlineHeadingSection_children__msdfv{display:flex;flex-direction:column;padding-left:28px}.OutlineHeadingSection_subEntry__PfEn6{background:none;border:none;border-radius:var(--radius-subtle);color:var(--foreground-muted);cursor:pointer;font-family:inherit;font-size:12px;padding:4px 8px;text-align:left;transition:background var(--transition-hover),color var(--transition-hover);width:100%}.OutlineHeadingSection_subEntry__PfEn6:hover{background:var(--surface-hover);color:var(--foreground)}.OutlineHeadingSection_subEntry__PfEn6:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DocumentOutlinePanel_outline__B3aIp{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:8px 0}.DocumentOutlinePanel_section__ENH1Y{cursor:pointer;display:flex;flex-direction:column;margin:0 12px 4px}.DocumentOutlinePanel_sectionCard__EC9h_{align-items:center;background:var(--surface);border-left:3px solid rgba(0,0,0,0);border-radius:var(--radius-standard);cursor:pointer;display:flex;gap:8px;padding:10px 12px;transition:background var(--transition-hover),border-color var(--transition-hover)}.DocumentOutlinePanel_sectionCard__EC9h_:hover{background:var(--surface-hover)}.DocumentOutlinePanel_sectionCardActive__Tm8Sa{background:var(--accent-light);border-left-color:var(--accent)}.DocumentOutlinePanel_sectionCardActive__Tm8Sa:hover{background:var(--accent-light);opacity:.85}.DocumentOutlinePanel_chevron__g0hDp{color:var(--foreground-muted);flex-shrink:0;transition:transform var(--transition-hover)}.DocumentOutlinePanel_chevronExpanded__n5hcT{transform:rotate(90deg)}.DocumentOutlinePanel_sectionText__2YVd3{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.DocumentOutlinePanel_sectionTitle__A2Ist{color:var(--foreground);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocumentOutlinePanel_sectionMeta__GsPkX{color:var(--foreground-muted);font-size:11px}.DocumentOutlinePanel_children__b1oxx{display:flex;flex-direction:column;gap:2px;padding:4px 0 0}.DocumentOutlinePanel_subEntry__GOlYc{background:none;border:none;border-radius:var(--radius-subtle);color:var(--foreground-muted);cursor:pointer;font-family:inherit;font-size:13px;overflow:hidden;padding:6px 12px 6px 24px;text-align:left;text-overflow:ellipsis;transition:background var(--transition-hover);white-space:nowrap;width:100%}.DocumentOutlinePanel_subEntry__GOlYc:hover{background:var(--surface-hover);color:var(--foreground)}.DocumentOutlinePanel_subEntry__GOlYc:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DocumentOutlinePanel_paragraphEntry__xckWX{background:none;border:none;border-radius:var(--radius-subtle);color:var(--foreground);cursor:pointer;font-family:inherit;font-size:13px;overflow:hidden;padding:8px 12px;text-align:left;text-overflow:ellipsis;transition:background var(--transition-hover);white-space:nowrap;width:100%}.DocumentOutlinePanel_paragraphEntry__xckWX:hover{background:var(--surface-hover)}.DocumentOutlinePanel_paragraphEntry__xckWX:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DocumentOutlinePanel_hint__tMBal{color:var(--foreground-muted);font-size:12px;margin-top:12px;padding:0 12px}.DocumentOutlinePanel_emptyState__rigBE{align-items:center;color:var(--foreground-muted);display:flex;flex:1;font-size:13px;justify-content:center;padding:24px;text-align:center}.ResearchLibraryPickerModal_overlay__IFqqY{background:var(--overlay);inset:0;position:fixed;z-index:50}.ResearchLibraryPickerModal_content___m6Kw{background:var(--background);border-radius:var(--radius-large);box-shadow:0 8px 32px rgba(0,0,0,.12);display:flex;flex-direction:column;gap:16px;left:50%;max-height:70vh;max-width:480px;overflow-y:auto;padding:24px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90vw;z-index:51}.ResearchLibraryPickerModal_title__t8bOd{font-size:16px;font-weight:600;margin:0}.ResearchLibraryPickerModal_description__mRCfG{color:var(--foreground-muted);font-size:13px;margin:0}.ResearchLibraryPickerModal_empty__k83_h{color:var(--foreground-muted);font-size:13px}.ResearchLibraryPickerModal_list__nV5zH{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.ResearchLibraryPickerModal_row__Ek4J8{align-items:flex-start;display:flex;gap:10px}.ResearchLibraryPickerModal_label__qLFVG{cursor:pointer;display:flex;flex-direction:column;gap:2px}.ResearchLibraryPickerModal_itemTitle__oMESa{font-size:13px;font-weight:500}.ResearchLibraryPickerModal_itemMeta__XJ8Sw{color:var(--foreground-muted);font-size:11px}.ResearchLibraryPickerModal_footer__p5yav{border-top:1px solid var(--border);display:flex;gap:8px;justify-content:flex-end;padding-top:12px}.ResearchLibraryPickerModal_cancelButton__8DrFq{background:none;border:1px solid var(--border);border-radius:var(--radius-button);color:var(--foreground);cursor:pointer;font-family:inherit;font-size:12px;padding:6px 14px;transition:background var(--transition-hover)}.ResearchLibraryPickerModal_cancelButton__8DrFq:hover{background:var(--surface-hover)}.ResearchLibraryPickerModal_confirmButton__TnV4a{background:var(--foreground);border:none;border-radius:var(--radius-button);color:var(--white);cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;padding:6px 14px;transition:background var(--transition-hover)}.ResearchLibraryPickerModal_confirmButton__TnV4a:hover:not(:disabled){background:#444}.ResearchLibraryPickerModal_confirmButton__TnV4a:disabled{cursor:not-allowed;opacity:.5}.DocumentSourcesPanel_container__vVKwH{display:flex;flex-direction:column;gap:12px;padding:16px}.DocumentSourcesPanel_empty__EBuds,.DocumentSourcesPanel_loading__FHzyJ{color:var(--foreground-muted);font-size:13px}.DocumentSourcesPanel_list__z6_Yh{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.DocumentSourcesPanel_sourceRow__p3JI5{align-items:flex-start;background:var(--surface);border-radius:var(--radius-standard);display:flex;justify-content:space-between;padding:10px 12px}.DocumentSourcesPanel_sourceInfo__1tIjA{display:flex;flex-direction:column;gap:2px;min-width:0}.DocumentSourcesPanel_sourceTitle__O5jzP{font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocumentSourcesPanel_sourceDomain__Mrz7u,.DocumentSourcesPanel_sourceWordCount__A1G45{color:var(--foreground-muted);font-size:11px}.DocumentSourcesPanel_removeButton__u8J5K{background:none;border:none;color:var(--accent);cursor:pointer;flex-shrink:0;font-family:inherit;font-size:11px;padding:0}.DocumentSourcesPanel_removeButton__u8J5K:hover:not(:disabled){color:var(--accent-hover)}.DocumentSourcesPanel_addFromLibraryButton__prhZx{background:none;border:1px dashed var(--border);border-radius:var(--radius-standard);color:var(--foreground-muted);cursor:pointer;font-family:inherit;font-size:12px;padding:8px;text-align:center;transition:background var(--transition-hover);width:100%}.DocumentSourcesPanel_addFromLibraryButton__prhZx:hover{background:var(--surface-hover)}.DocumentSourcesPanel_searchButton__kiFyp{background:var(--accent);border:none;border-radius:var(--radius-button);color:var(--white);cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;padding:8px 16px;transition:background var(--transition-hover);width:100%}.DocumentSourcesPanel_searchButton__kiFyp:hover:not(:disabled){background:var(--accent-hover)}.DocumentSourcesPanel_searchButton__kiFyp:disabled{cursor:not-allowed;opacity:.5}.ChatPaneTabs_container__c_5rP{display:flex;flex-direction:column;height:100%;overflow:hidden}.ChatPaneTabs_tabList__0rHdv{align-items:center;border-bottom:1px solid var(--border);display:flex;flex-shrink:0;min-height:52px;padding:0 12px}.ChatPaneTabs_tab__KO95T{background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);color:var(--foreground-muted);cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;outline:none;padding:10px 16px;transition:border-color var(--transition-hover),color var(--transition-hover)}.ChatPaneTabs_tab__KO95T:hover{color:var(--foreground)}.ChatPaneTabs_tab__KO95T[data-state=active]{border-bottom-color:var(--accent);color:var(--accent);font-weight:600}.ChatPaneTabs_tab__KO95T:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ChatPaneTabs_tabContent__UcV6S{flex:1;min-height:0;overflow:hidden}.ChatPaneTabs_tabContent__UcV6S[data-state=inactive]{flex-grow:0;height:0;overflow:hidden;visibility:hidden}.FloatingAIToolbar_toolbar__1BhYW{position:absolute;z-index:50;display:flex;flex-direction:column;gap:8px;padding:8px;border:1px solid var(--border);border-radius:var(--radius-standard);background:var(--background);box-shadow:0 4px 12px var(--shadow-sm),0 1px 3px var(--shadow-xs)}.FloatingAIToolbar_actions__lbRoj{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;align-items:center;max-width:360px}.FloatingAIToolbar_actionBtn__ndDwM{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 10px;border:1px solid var(--border);border-radius:var(--radius-subtle);background:var(--surface);color:var(--foreground);font-family:inherit;cursor:pointer;transition:background var(--transition-hover),border-color var(--transition-hover)}.FloatingAIToolbar_actionBtn__ndDwM:hover:not(:disabled){background:var(--surface-hover);border-color:var(--accent)}.FloatingAIToolbar_actionBtn__ndDwM:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.FloatingAIToolbar_actionBtn__ndDwM:disabled{opacity:.5;cursor:not-allowed}.FloatingAIToolbar_label__XfTbE{font-size:12px;font-weight:500;color:var(--foreground)}.FloatingAIToolbar_inkLabel___9Vlm{font-size:10px;font-weight:400;color:var(--foreground-muted);opacity:.8}.FloatingAIToolbar_dismissBtn__iJfcE{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:var(--radius-subtle);color:var(--foreground-muted);cursor:pointer;display:flex;font-family:inherit;height:28px;justify-content:center;margin-left:2px;padding:0;transition:background var(--transition-hover),color var(--transition-hover);width:28px}.FloatingAIToolbar_dismissBtn__iJfcE:hover{background:var(--surface-hover);color:var(--foreground)}.FloatingAIToolbar_dismissBtn__iJfcE:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.FloatingAIToolbar_voiceOverride__SToHx{padding-top:4px;border-top:1px solid var(--border)}.ModeBadge_badge__i_r0R{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--border);font-size:12px;font-weight:500;color:var(--foreground);white-space:nowrap;user-select:none}.ModeBadge_dot__6zibd{width:6px;height:6px;border-radius:50%;flex-shrink:0}.ModeBadge_badge__i_r0R[data-mode=draft] .ModeBadge_dot__6zibd{background:var(--mode-draft)}.ModeBadge_badge__i_r0R[data-mode=edit] .ModeBadge_dot__6zibd{background:var(--mode-edit)}.ModeBadge_badge__i_r0R[data-mode=growth] .ModeBadge_dot__6zibd{background:var(--mode-growth)}.ModeBadge_badge__i_r0R[data-mode=thinking] .ModeBadge_dot__6zibd{background:var(--mode-thinking)}.ModeBadge_badge__i_r0R[data-mode=voice] .ModeBadge_dot__6zibd{background:var(--mode-voice)}.ModeBadge_label__TFpfy{line-height:1}.ModeSelector_trigger__cY9Ba{background:none;border:none;cursor:pointer;padding:0;display:inline-flex;align-items:center;border-radius:var(--radius-pill);transition:opacity var(--transition-hover)}.ModeSelector_trigger__cY9Ba:hover{opacity:.8}.ModeSelector_content__yEEdV{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:0 4px 16px rgba(0,0,0,.12);min-width:160px;overflow:hidden;padding:4px;z-index:100}.ModeSelector_item__Af1uH{align-items:center;border-radius:var(--radius-standard);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;outline:none;padding:8px 12px;transition:background var(--transition-hover)}.ModeSelector_item__Af1uH:focus,.ModeSelector_item__Af1uH:hover{background:var(--surface-hover)}.ModeSelector_item__Af1uH:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ModeSelector_item__Af1uH.ModeSelector_active__o6xCA{background:var(--surface);font-weight:600}.ModeSelector_itemDot__ZlhHM{border-radius:50%;flex-shrink:0;height:6px;width:6px}.ModeSelector_item__Af1uH[data-mode=draft] .ModeSelector_itemDot__ZlhHM{background:var(--mode-draft,#6b7280)}.ModeSelector_item__Af1uH[data-mode=edit] .ModeSelector_itemDot__ZlhHM{background:var(--mode-edit,#3b82f6)}.ModeSelector_item__Af1uH[data-mode=growth] .ModeSelector_itemDot__ZlhHM{background:var(--mode-growth,#10b981)}.ModeSelector_item__Af1uH[data-mode=thinking] .ModeSelector_itemDot__ZlhHM{background:var(--mode-thinking,#8b5cf6)}.ModeSelector_item__Af1uH[data-mode=voice] .ModeSelector_itemDot__ZlhHM{background:var(--mode-voice,#f59e0b)}.ModeSelector_itemLabel__SluAv{flex:1}.ModeSelector_checkmark__li_0I{color:var(--accent);font-size:12px}.EditableList_container__TXuyh{display:flex;flex-direction:column;gap:8px}.EditableList_pills__dIvGP{display:flex;flex-wrap:wrap;gap:6px}.EditableList_pill__LxGI6{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:var(--radius-pill);background:var(--surface);color:var(--foreground);font-size:13px;line-height:1.5}.EditableList_remove__UrX__{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,0);color:var(--foreground-muted);font-size:11px;font-family:inherit;cursor:pointer;transition:background var(--transition-hover),color var(--transition-hover)}.EditableList_remove__UrX__:hover{background:var(--surface-active);color:var(--foreground)}.EditableList_inputRow__lOJBI{display:flex;gap:8px}.EditableList_input__OIkQw{flex:1;padding:8px 12px;border:1px solid var(--border);border-radius:var(--radius-standard);background:var(--surface);color:var(--foreground);font-size:14px;font-family:inherit;outline:none;transition:border-color var(--transition-hover)}.EditableList_input__OIkQw::placeholder{color:var(--foreground-muted);opacity:.6}.EditableList_input__OIkQw:focus{border-color:var(--accent)}.NamedPoleSlider_container__iqLR7{display:flex;flex-direction:column;gap:8px}.NamedPoleSlider_label__ftCe1{font-size:14px;font-weight:600;color:var(--foreground)}.NamedPoleSlider_sliderRow__zy_1U{display:flex;align-items:center;gap:12px}.NamedPoleSlider_pole__5j2lu{font-size:12px;font-weight:500;color:var(--foreground-muted);white-space:nowrap;min-width:80px}.NamedPoleSlider_pole__5j2lu:last-child{text-align:right}.NamedPoleSlider_slider__GHO9r{flex:1;height:4px;appearance:none;background:var(--border);border-radius:2px;outline:none;cursor:pointer}.NamedPoleSlider_slider__GHO9r::-webkit-slider-thumb{appearance:none;width:16px;height:16px;border-radius:50%;background:var(--accent);cursor:pointer;transition:background var(--transition-hover)}.NamedPoleSlider_slider__GHO9r::-moz-range-thumb{width:16px;height:16px;border:none;border-radius:50%;background:var(--accent);cursor:pointer}.NamedPoleSlider_slider__GHO9r:hover::-webkit-slider-thumb{background:var(--accent-hover)}.NamedPoleSlider_sample__Z3M_h{font-size:13px;font-style:italic;color:var(--foreground-muted);line-height:1.5;min-height:20px}.PunctuationSection_container__h3smc{display:flex;flex-direction:column;gap:16px}.PunctuationSection_fieldGroup___hG47{display:flex;flex-direction:column;gap:6px}.PunctuationSection_label__wbAho{font-size:14px;font-weight:500}.PunctuationSection_disabled__G9mMA{color:var(--foreground-muted)}.PunctuationSection_hint__pyRc1{color:var(--foreground-muted);font-size:12px}.PunctuationSection_select___YTwQ{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);font-family:inherit;font-size:14px;max-width:240px;outline:none;padding:8px 12px;transition:border-color var(--transition-hover)}.PunctuationSection_select___YTwQ:focus{border-color:var(--accent)}.PunctuationSection_select___YTwQ:disabled{cursor:not-allowed;opacity:.5}.VocabularySection_container__EPrqH{display:flex;flex-direction:column;gap:16px}.VocabularySection_fieldGroup__Wl_B9{display:flex;flex-direction:column;gap:6px}.VocabularySection_label__mjmHf{font-size:14px;font-weight:500}.VocabularySection_select__KeUKJ{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);font-family:inherit;font-size:14px;max-width:240px;outline:none;padding:8px 12px;transition:border-color var(--transition-hover)}.VocabularySection_select__KeUKJ:focus{border-color:var(--accent)}.VocabularySection_select__KeUKJ:disabled{cursor:not-allowed;opacity:.5}.WeightedWordRow_row__sauMK{align-items:center;border-radius:var(--radius-pill);display:inline-flex;font-size:13px;font-weight:500;gap:4px;padding:4px 6px 4px 12px}.WeightedWordRow_positive__cbnzq{background:var(--accent-light);color:var(--accent)}.WeightedWordRow_negative__Gt13a{background:var(--surface-alt);color:var(--foreground-muted)}.WeightedWordRow_word__VoSII{flex:1}.WeightedWordRow_stepper__RgFdP{align-items:center;display:flex;gap:2px}.WeightedWordRow_weight__vP9zj{font-variant-numeric:tabular-nums;min-width:20px;text-align:center}.WeightedWordsField_container__Iq_dW{display:flex;flex-direction:column;gap:6px}.WeightedWordsField_label__d_vgd{font-size:14px;font-weight:500}.WeightedWordsField_hint__hLtuA{color:var(--foreground-muted);font-size:12px}.WeightedWordsField_weightedWords__PgocG{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.WeightedWordsField_addWordRow__dfCLT{display:flex;gap:8px}.WeightedWordsField_wordInput__KG1di{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);flex:1;font-family:inherit;font-size:14px;outline:none;padding:8px 12px;transition:border-color var(--transition-hover)}.WeightedWordsField_wordInput__KG1di:focus-visible{border-color:var(--accent)}.VoiceEditor_container__YKktN{display:flex;flex-direction:column;gap:32px}.VoiceEditor_analysisBadge__PqI4z{background:var(--accent-light);border-radius:var(--radius-standard);color:var(--accent);font-size:13px;font-weight:500;padding:10px 14px}.VoiceEditor_sliderSection__7I0FM{display:flex;flex-direction:column;gap:24px}.VoiceEditor_sectionTitle__awcix{font-size:16px;font-weight:600;letter-spacing:-.02em}.VoiceEditor_divider__sC0OH{border:none;border-top:1px solid var(--border);margin:0}.VoiceEditor_sliders__7nhtC{display:flex;flex-direction:column;gap:24px}.VoiceEditor_highlight__cm97v{border-left:3px solid var(--accent);border-radius:var(--radius-standard);padding-left:12px}.VoiceEditor_section__2rWOJ{display:flex;flex-direction:column;gap:16px}.VoiceEditor_fieldGroup__SyU1i{display:flex;flex-direction:column;gap:6px}.WizardStep_container__Sf2Mc{display:flex;flex-direction:column;max-width:var(--content-max-width);width:100%}.WizardStep_progress__t1nbI{margin-bottom:24px}.WizardStep_stepLabel__0IgN9{color:var(--foreground-muted);display:block;font-size:13px;font-weight:500;margin-bottom:8px}.WizardStep_progressBar__Qq4zT{background:var(--border);border-radius:var(--radius-subtle);height:4px;overflow:hidden;width:100%}.WizardStep_progressFill__Hceca{background:var(--accent);border-radius:var(--radius-subtle);height:100%;transition:width var(--transition-state)}.WizardStep_title___fp1C{font-size:22px;font-weight:700;letter-spacing:-.02em;margin-bottom:4px}.WizardStep_subtitle__4HDmP{color:var(--foreground-muted);font-size:14px;margin-bottom:24px;margin-top:4px}.WizardStep_content__SlIXd{flex:1;margin-bottom:32px;margin-top:24px}.WizardStep_nav__ND59f{align-items:center;border-top:1px solid var(--border);display:flex;justify-content:space-between;padding-top:20px}.WizardStep_navLeft__3hh7R{display:flex}.WizardStep_navRight__qEghd{display:flex;gap:12px}.ShortSampleWarningDialog_dialog__NwjPq{max-width:420px}.ShortSampleWarningDialog_title__tRByl{font-size:16px;font-weight:600}.ShortSampleWarningDialog_description__tWh4u{color:var(--foreground-muted);font-size:14px;line-height:1.5;margin-top:8px}.ShortSampleWarningDialog_actions__GAdgY{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}.VoiceCreatedDialog_content__Cedls{max-width:440px;padding:32px}.VoiceCreatedDialog_title__pPlux{color:var(--foreground);font-size:20px;font-weight:700;margin-bottom:12px}.VoiceCreatedDialog_description__dqWBg{color:var(--foreground);font-size:15px;line-height:1.5;margin-bottom:24px}.VoiceCreatedDialog_actions__ZtVv0{display:flex;flex-wrap:wrap;gap:10px}.FileDropzone_dropZone__dZsHH{align-items:center;border:2px dashed var(--border);border-radius:var(--radius-card);display:flex;flex-direction:column;gap:12px;justify-content:center;padding:40px 24px;transition:border-color var(--transition-hover),background var(--transition-hover)}.FileDropzone_dragging__b4rKB{background:var(--accent-light);border-color:var(--accent)}.FileDropzone_dropIcon__kRrcp{color:var(--foreground-muted)}.FileDropzone_dropLabel__H7sMe{color:var(--foreground-muted);font-size:14px;text-align:center}.FileDropzone_hiddenInput__huBen{display:none}.FileDropzone_supportedTypes__ZBfKr{color:var(--foreground-muted);font-size:12px;text-align:center}.FileDropzone_error__nSILU{color:var(--error);font-size:13px;margin-top:4px}.page_page__UtK1i{margin:0 auto;max-width:var(--content-max-width)}.page_tabs__R7hII{width:100%}.page_tabList__kQ57w{border-bottom:1px solid var(--border);display:flex;gap:0;margin-bottom:24px}.page_tabTrigger__6LARq{background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);color:var(--foreground-muted);cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:10px 16px;transition:border-color var(--transition-hover),color var(--transition-hover)}.page_tabTrigger__6LARq:hover{color:var(--foreground)}.page_tabTrigger__6LARq[data-state=active]{border-color:var(--accent);color:var(--foreground)}.page_tabTrigger__6LARq:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page_count__iZVa5{color:var(--foreground-muted);font-size:12px;font-weight:400;margin-left:2px}.page_tabContent__PEuUP{outline:none}.page_tabContent__PEuUP:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page_tabContent__PEuUP{width:100%}.page_empty__0yEBK{color:var(--foreground-muted);font-size:14px}.page_emptyState__CXWpG{margin-top:16px}.page_list__w8pB3{display:flex;flex-direction:column;gap:8px}.page_loadMore__0hZbB{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);cursor:pointer;display:block;font-family:inherit;font-size:14px;font-weight:500;margin:24px auto 0;padding:10px 24px;transition:background var(--transition-hover)}.page_loadMore__0hZbB:hover{background:var(--surface-hover)}.page_loadMore__0hZbB:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page_row__EGkp4{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-standard);overflow:hidden}.page_rowLink__yor9m{display:block;padding:16px;text-decoration:none;transition:background var(--transition-hover)}.page_rowLink__yor9m:hover{background:var(--surface)}.page_rowLink__yor9m:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.page_workTitle__B1R7T{color:var(--foreground);font-size:15px;font-weight:600;margin:0 0 4px}.page_rowMeta__kcUgV{align-items:center;display:flex;gap:4px;margin-bottom:6px}.page_metaSeparator__z6mpE,.page_voiceName__5p_Wb{color:var(--foreground-muted);font-size:13px}.page_timestamp__TGfqi,.page_wordCount__1YMOu{color:var(--foreground-muted);font-size:12px}.page_wordCount__1YMOu{margin-left:auto}.page_preview__niVAT{color:var(--foreground-muted);font-size:14px;line-height:1.4}.page_rowActions__N3nIA{align-items:center;display:flex;gap:8px;padding:4px 16px 12px}.page_rowActionsRight__vKeS_{align-items:center;display:flex;gap:4px;margin-left:auto}.page_thumbIndicator__ZizjA{align-items:center;color:var(--foreground-muted);display:inline-flex}.page_menuButton__EWaAD{align-items:center;background:none;border:none;border-radius:var(--radius-subtle);color:var(--foreground-muted);cursor:pointer;display:flex;height:28px;justify-content:center;padding:4px;transition:background var(--transition-hover),color var(--transition-hover);width:28px}.page_menuButton__EWaAD:hover{background:var(--surface);color:var(--foreground)}.page_menuButton__EWaAD:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page_menuContent__2XdK4{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-standard);box-shadow:0 4px 16px rgba(0,0,0,.08);min-width:160px;overflow:hidden;padding:4px;z-index:1000}.page_menuItem__YH9kt{align-items:center;border-radius:var(--radius-subtle);color:var(--foreground);cursor:pointer;display:flex;font-family:inherit;font-size:14px;padding:8px 12px;text-decoration:none;transition:background var(--transition-hover);user-select:none}.page_menuItem__YH9kt:hover,.page_menuItem__YH9kt[data-highlighted]{background:var(--surface);outline:none}.page_menuItemDestructive__S67vf{color:var(--error)}.page_menuItemDestructive__S67vf:hover,.page_menuItemDestructive__S67vf[data-highlighted]{background:var(--error-light)}.page_menuSeparator__JZ7ee{background:var(--border);height:1px;margin:4px 0}.page_samplesHeader__6_eIz{margin-bottom:20px}.SampleSelectionModal_overlay__r5F3_{background:var(--overlay);bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}.SampleSelectionModal_content__bovEV{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-card);left:50%;max-height:80vh;max-width:560px;overflow-y:auto;padding:32px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:101}.SampleSelectionModal_title__wtetp{font-size:18px;font-weight:600;margin-bottom:20px}.SampleSelectionModal_linkedSection__iEaVE{border:1px solid var(--border);border-radius:var(--radius-standard);margin-bottom:20px}.SampleSelectionModal_linkedToggle__b6va9{align-items:center;background:var(--surface);border:none;border-radius:var(--radius-standard);cursor:pointer;display:flex;font-family:inherit;gap:8px;padding:12px 16px;width:100%}.SampleSelectionModal_linkedToggle__b6va9:hover{background:var(--surface-hover)}.SampleSelectionModal_linkedLabel__nkyAD{color:var(--foreground);font-size:14px;font-weight:600}.SampleSelectionModal_linkedCount__F3WAA{color:var(--foreground-muted);font-size:13px;margin-left:auto}.SampleSelectionModal_chevron__ksQ5r{color:var(--foreground-muted);font-size:12px;transition:transform var(--transition-hover)}.SampleSelectionModal_chevronOpen__Qjvef{transform:rotate(180deg)}.SampleSelectionModal_linkedList__8dSrc{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:0;list-style:none;padding:0}.SampleSelectionModal_linkedItem__lk_99{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:10px 16px}.SampleSelectionModal_linkedItem__lk_99:not(:last-child){border-bottom:1px solid var(--border)}.SampleSelectionModal_sectionLabel__7TEvA{color:var(--foreground);font-size:14px;font-weight:600;margin-bottom:12px}.SampleSelectionModal_sampleList__V0yyx{display:flex;flex-direction:column;gap:8px;list-style:none;margin-bottom:24px;padding:0}.SampleSelectionModal_sampleItem__CDVFI{border:1px solid var(--border);border-radius:var(--radius-standard);padding:12px 16px;transition:border-color var(--transition-hover)}.SampleSelectionModal_sampleItem__CDVFI:hover{border-color:var(--accent)}.SampleSelectionModal_sampleLabel__TJS0r{align-items:flex-start;cursor:pointer;display:flex;gap:12px}.SampleSelectionModal_checkbox__RUHF3{cursor:pointer;flex-shrink:0;margin-top:2px}.SampleSelectionModal_sampleInfo__5lOhY{display:flex;flex-direction:column;gap:4px}.SampleSelectionModal_sampleTitle___CJVD{font-size:15px;font-weight:600}.SampleSelectionModal_sampleMeta__athjU{align-items:center;color:var(--foreground-muted);display:flex;font-size:13px;gap:10px}.SampleSelectionModal_originBadge__EFQos{background:var(--surface);border-radius:var(--radius-subtle);font-size:11px;font-weight:600;padding:2px 6px;text-transform:uppercase}.SampleSelectionModal_emptyState__sPx4Z{display:flex;flex-direction:column;gap:20px}.SampleSelectionModal_emptyText__oZnHK{color:var(--foreground-muted);font-size:14px;line-height:1.5;text-align:center}.SampleSelectionModal_actions__VMjK5{display:flex;gap:8px;justify-content:flex-end}.VoiceDetailView_container__oFE1a{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:var(--content-max-width)}.VoiceDetailView_name__67W6g{font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--foreground)}.VoiceDetailView_description__b79od{font-size:15px;color:var(--foreground-muted);line-height:1.5}.VoiceDetailView_signature__LJ5DR{font-size:15px;font-style:italic;color:var(--foreground);line-height:1.6}.VoiceDetailView_traits__1rdcx{display:flex;flex-wrap:wrap;gap:6px}.VoiceDetailView_trait__4LP7q{display:inline-block;padding:4px 12px;border-radius:var(--radius-pill);background:var(--surface);color:var(--foreground-muted);font-size:12px;font-weight:500}.VoiceDetailView_samples__y_YW9{display:flex;flex-direction:column;gap:16px;margin-top:8px}.VoiceDetailView_samplesHeading__QTmng{font-size:16px;font-weight:600;color:var(--foreground)}.VoiceDetailView_sampleBlock__90z7l{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:var(--radius-card);background:var(--surface)}.VoiceDetailView_sampleLabel__H8Evs{font-size:12px;font-weight:600;color:var(--foreground-muted);text-transform:uppercase;letter-spacing:.05em}.VoiceDetailView_sampleText__ecsZt{font-size:14px;color:var(--foreground);line-height:1.6;white-space:pre-wrap}.VoiceDetailView_actions__q2gC_{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:8px}.VoiceDetailView_exportButton__WbQy0{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px solid var(--border);border-radius:var(--radius-button);background:rgba(0,0,0,0);color:var(--foreground-muted);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background var(--transition-hover),color var(--transition-hover)}.VoiceDetailView_exportButton__WbQy0:hover{background:var(--surface-hover);color:var(--foreground)}.LifestyleSection_container__kXNrY{display:flex;flex-direction:column;gap:16px}.LifestyleSection_description__F4KGd{color:var(--foreground-muted);font-size:14px;line-height:1.5;margin:0}.LifestyleSection_toggleList__UdD1h{display:flex;flex-direction:column;gap:12px}.LifestyleSection_toggleRow__nacnu{border:1px solid var(--border);border-radius:var(--radius-standard);display:flex;flex-direction:column;gap:8px;padding:12px 16px}.LifestyleSection_toggleHeader__WLwiN{align-items:center;display:flex;justify-content:space-between}.LifestyleSection_label__bGXh4{color:var(--foreground);cursor:pointer;font-size:14px;font-weight:500}.LifestyleSection_switchRoot__ucj9O{all:unset;background-color:var(--surface-active);border-radius:var(--radius-pill);cursor:pointer;height:22px;position:relative;transition:background-color var(--transition-state);width:40px}.LifestyleSection_switchRoot__ucj9O[data-state=checked]{background-color:var(--accent)}.LifestyleSection_switchRoot__ucj9O:focus-visible{box-shadow:0 0 0 2px var(--accent)}.LifestyleSection_switchThumb__MCb7e{background-color:var(--white);border-radius:50%;display:block;height:18px;transform:translateX(2px);transition:transform var(--transition-state);width:18px}.LifestyleSection_switchThumb__MCb7e[data-state=checked]{transform:translateX(20px)}.LifestyleSection_customTextGroup__20vPJ{display:flex;flex-direction:column;gap:4px;padding-left:4px}.LifestyleSection_customTextLabel___vKCg{color:var(--foreground-muted);font-size:12px}.LifestyleSection_customTextInput__Sk1gx{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-subtle);color:var(--foreground);font-family:inherit;font-size:13px;outline:none;padding:8px 10px;resize:vertical;transition:border-color var(--transition-hover);width:100%}.LifestyleSection_customTextInput__Sk1gx::placeholder{color:var(--foreground-muted);opacity:.6}.LifestyleSection_customTextInput__Sk1gx:focus{border-color:var(--accent)}@media(prefers-reduced-motion:reduce){.LifestyleSection_customTextInput__Sk1gx,.LifestyleSection_switchRoot__ucj9O,.LifestyleSection_switchThumb__MCb7e{transition:none}}.ProposedChangesPanel_panel__zb1s0{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-card);padding:24px}.ProposedChangesPanel_heading__XQYA9{font-size:18px;font-weight:600;margin-bottom:20px}.ProposedChangesPanel_section__db7ZH{margin-bottom:24px}.ProposedChangesPanel_sectionTitle__CvG_A{color:var(--foreground-muted);font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:10px;text-transform:uppercase}.ProposedChangesPanel_dimensionList__mVVAS{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0}.ProposedChangesPanel_dimensionRow__6VV8R{background:var(--surface);border-radius:var(--radius-standard);display:flex;flex-direction:column;gap:4px;padding:12px}.ProposedChangesPanel_dimensionHeader__0u4F4{align-items:center;display:flex;gap:8px;justify-content:space-between}.ProposedChangesPanel_dimensionName__c8uZK{font-size:14px;font-weight:600;text-transform:capitalize}.ProposedChangesPanel_proposedValue__oyqqh{color:var(--foreground-muted);font-size:13px}.ProposedChangesPanel_confidenceBadge__zsI1p{border-radius:var(--radius-subtle);font-size:11px;font-weight:600;padding:2px 6px;text-transform:uppercase}.ProposedChangesPanel_confidence_high__NaYV5{background:var(--diff-added);color:var(--diff-added-text)}.ProposedChangesPanel_confidence_medium__4RiXd{background:var(--diff-changed);color:var(--diff-changed-text)}.ProposedChangesPanel_confidence_low__6Cg_d{background:var(--surface-alt);color:var(--foreground-muted)}.ProposedChangesPanel_evidence__021sD{color:var(--foreground-muted);font-size:12px;list-style:none;margin-top:4px;padding:0}.ProposedChangesPanel_evidence__021sD li{padding-left:12px;position:relative}.ProposedChangesPanel_evidence__021sD li:before{content:"-";left:0;position:absolute}.ProposedChangesPanel_suggestions__HQz6x{display:flex;flex-direction:column;gap:6px;list-style:none;padding:0}.ProposedChangesPanel_suggestionItem__tI_Td{align-items:center;background:var(--surface);border-radius:6px;display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:8px 12px}.ProposedChangesPanel_word__5KsTt{font-weight:600}.ProposedChangesPanel_weight__TfzuZ{color:var(--foreground-muted);font-size:12px}.ProposedChangesPanel_actions__qIj0y{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.VoiceNameStep_container__2kl2s{display:flex;flex-direction:column;gap:24px}.VoiceNameStep_fieldGroup__ib0FJ{display:flex;flex-direction:column;gap:6px}.VoiceNameStep_label__BZlul{color:var(--foreground);font-size:14px;font-weight:600}.VoiceNameStep_input__b5A_V{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);font-family:inherit;font-size:14px;outline:none;padding:10px 14px;transition:border-color var(--transition-hover)}.VoiceNameStep_input__b5A_V::placeholder{color:var(--foreground-muted);opacity:.6}.VoiceNameStep_input__b5A_V:focus{border-color:var(--accent)}.VoiceNameStep_textarea__r5lRD{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);font-family:inherit;font-size:14px;outline:none;padding:10px 14px;resize:vertical;transition:border-color var(--transition-hover)}.VoiceNameStep_textarea__r5lRD::placeholder{color:var(--foreground-muted);opacity:.6}.VoiceNameStep_textarea__r5lRD:focus{border-color:var(--accent)}.VoiceNameStep_count__pbC6Y{color:var(--foreground-muted);font-size:12px;text-align:right}.DimensionList_section__HakQ3{border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:8px;padding-bottom:20px}.DimensionList_section__HakQ3:last-child{border-bottom:none}.DimensionList_title__Pta8K{color:var(--foreground-muted);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.DimensionList_dimensions__XoH4l{display:flex;flex-direction:column;gap:8px}.DimensionList_dimension__aTBBJ{align-items:center;display:flex;justify-content:space-between}.DimensionList_dimensionName__p_1XJ{color:var(--foreground);font-size:13px;font-weight:500}.DimensionList_dimensionValue__HtI_W{color:var(--foreground-muted);font-size:13px}.TabbedSampleInput_container__8gWFb{display:flex;flex-direction:column}.TabbedSampleInput_tabList__VZ90b{border-bottom:1px solid var(--border);display:flex;flex-shrink:0;gap:4px;padding:0 4px}.TabbedSampleInput_tab__ttTM4{align-items:center;background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);color:var(--foreground-muted);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;outline:none;padding:10px 12px;transition:border-color var(--transition-hover),color var(--transition-hover)}.TabbedSampleInput_tab__ttTM4:hover{color:var(--foreground)}.TabbedSampleInput_tab__ttTM4[data-state=active]{border-bottom-color:var(--accent);color:var(--accent);font-weight:600}.TabbedSampleInput_tab__ttTM4:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.TabbedSampleInput_badge__Z8iyg{align-items:center;background:var(--accent);border-radius:var(--radius-pill);color:var(--white);display:inline-flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 4px}.TabbedSampleInput_tabContent__s6KQE{flex:1;padding:16px}.TabbedSampleInput_pastePanel__yYdaj{display:flex;flex-direction:column;gap:8px}.TabbedSampleInput_pasteArea__BUYv_{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);font-family:inherit;font-size:14px;line-height:1.5;outline:none;padding:10px 14px;resize:vertical;transition:border-color var(--transition-hover);width:100%}.TabbedSampleInput_pasteArea__BUYv_::placeholder{color:var(--foreground-muted);opacity:.6}.TabbedSampleInput_pasteArea__BUYv_:focus{border-color:var(--accent)}.TabbedSampleInput_saveButton__OwkSU{align-self:flex-end;background:var(--accent);border:none;border-radius:var(--radius-button);color:var(--white);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 20px;transition:background var(--transition-hover)}.TabbedSampleInput_saveButton__OwkSU:hover:not(:disabled){background:var(--accent-hover)}.TabbedSampleInput_saveButton__OwkSU:disabled{cursor:not-allowed;opacity:.5}.TabbedSampleInput_sampleList__JNuqx{list-style:none;margin-top:12px}.TabbedSampleInput_sampleItem__TtuWB{align-items:center;border-radius:var(--radius-standard);display:flex;gap:8px;padding:8px 4px}.TabbedSampleInput_sampleItem__TtuWB:not(:last-child){border-bottom:1px solid var(--border)}.TabbedSampleInput_sampleTitle__ez6s1{color:var(--foreground);flex:1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TabbedSampleInput_wordCount__b9_Aa{color:var(--foreground-muted);font-size:12px;white-space:nowrap}.TabbedSampleInput_removeButton__vQATl{align-items:center;background:none;border:none;border-radius:var(--radius-subtle);color:var(--foreground-muted);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:2px;transition:color var(--transition-hover)}.TabbedSampleInput_removeButton__vQATl:hover{color:var(--foreground)}.TabbedSampleInput_removeButton__vQATl:focus-visible{outline:2px solid var(--accent);outline-offset:2px}