.DropdownMenu_dropdownContainer__GYCA2{position:relative;display:inline-block}.DropdownMenu_dropdownTrigger__7ldTd{display:flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:.375rem;cursor:pointer;color:hsl(var(--text-primary));transition:all .15s ease;min-width:2.25rem;height:2.25rem}.DropdownMenu_dropdownTrigger__7ldTd:hover:not(.DropdownMenu_disabled__o6Sg8){background:hsl(var(--bg-elvated))}.DropdownMenu_dropdownTrigger__7ldTd.DropdownMenu_disabled__o6Sg8{opacity:.5;cursor:not-allowed}.DropdownMenu_backdrop__AKqNQ{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;background:transparent}.DropdownMenu_dropdownMenu__mPKmG{background:hsl(var(--bg-primary));border-radius:.5rem;box-shadow:0 5px 10px rgba(0,0,0,.05),0 0 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.05);padding:.25rem;min-width:150px;max-width:400px;max-height:300px;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.DropdownMenu_placement-bottom-left__Au9Q_,.DropdownMenu_placement-bottom-right__irR9d{animation:DropdownMenu_slideDownAndFade__lp3NO .2s ease-out}.DropdownMenu_placement-top-left__tuA41,.DropdownMenu_placement-top-right__wxT3x{animation:DropdownMenu_slideUpAndFade__lBrvO .2s ease-out}@keyframes DropdownMenu_slideDownAndFade__lp3NO{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes DropdownMenu_slideUpAndFade__lBrvO{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.DropdownMenu_dropdownItem__Owd4x{display:flex;align-items:center;gap:.5rem;width:100%;padding:.75rem;border:none;background:transparent;border-radius:.25rem;cursor:pointer;font-size:.875rem;color:hsl(var(--text-primary));transition:all .15s ease;text-align:left}.DropdownMenu_dropdownItem__Owd4x:hover:not(.DropdownMenu_disabled__o6Sg8){background:hsl(var(--bg-elevated));color:hsl(var(--text-primary))}.DropdownMenu_dropdownItem__Owd4x.DropdownMenu_active__hMQMJ{background:hsl(var(--bg-orange-light));color:hsl(var(--text-primary))}.DropdownMenu_dropdownItem__Owd4x.DropdownMenu_disabled__o6Sg8{opacity:.5;cursor:not-allowed}.DropdownMenu_itemIcon__C9xIW{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem}.DropdownMenu_itemLabel__nufPI{flex:1 1}@media (max-width:768px){.DropdownMenu_dropdownTrigger__7ldTd{min-width:2rem;height:2rem;padding:.375rem}.DropdownMenu_dropdownMenu__mPKmG{min-width:120px}}.button_button__iBnBy{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:500;background-color:transparent;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;border:none;cursor:pointer;outline:none}.button_button__iBnBy:focus-visible{box-shadow:0 0 0 2px var(--ring-color,#3b82f6),0 0 0 4px var(--ring-offset-color,#fff)}.button_button__iBnBy:disabled{pointer-events:none;opacity:.5}.button_default__kUQNC{background-color:hsl(var(--btn-primary-default));color:hsl(var(--text-on-orange))}.button_default__kUQNC:hover:not(:disabled){background-color:hsl(var(--btn-primary-hover))}.button_destructive__zFukx{background-color:hsl(var(--error));color:hsl(var(--text-on-orange))}.button_destructive__zFukx:hover:not(:disabled){background-color:hsla(var(--error),.8)}.button_outline__sgAs6{border:1px solid hsl(var(--btn-outline-default));background-color:transparent;color:hsl(var(--text-primary))}.button_outline__sgAs6:hover:not(:disabled){border-color:hsl(var(--btn-outline-hover))}.button_secondary__4QS5s{background-color:hsl(var(--btn-secondary-default));color:hsl(var(--text-primary))}.button_secondary__4QS5s:hover:not(:disabled){background-color:hsl(var(--btn-secondary-hover))}.button_ghost__NAUHK{background-color:transparent;color:hsl(var(--text-primary))}.button_ghost__NAUHK:hover:not(:disabled){background-color:hsl(var(--spot-background));color:hsl(var(--text-primary))}.button_link__vqn_5{background-color:transparent;color:var(--primary-bg,#0f172a);text-decoration:underline;text-underline-offset:4px}.button_link__vqn_5:hover:not(:disabled){text-decoration:underline}.button_sizeDefault__UakAv{height:2.5rem;padding:.5rem 1rem}.button_sizeSm__l2Yqb{height:2.25rem;border-radius:.375rem;padding:0 .75rem}.button_sizeLg__MxwxL{height:2.75rem;border-radius:.375rem;padding:0 2rem}.button_sizeIcon__ZrOcK{height:2.5rem;width:2.5rem}.Tooltip_trigger__hFzB_{visibility:visible}.Tooltip_tooltip__hxptX{position:fixed;z-index:9999;opacity:0;animation:Tooltip_tooltipFadeIn__muWh7 .15s ease-out forwards;pointer-events:auto}@keyframes Tooltip_tooltipFadeIn__muWh7{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Tooltip_content__GqTh3{background:hsl(var(--bg-dark-primary));color:hsl(var(--text-dark-primary));padding:8px 12px;border-radius:6px;font-size:12px;line-height:1.4;max-width:200px;word-wrap:break-word;box-shadow:0 5px 10px rgba(0,0,0,.05),0 0 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.05)}.Tooltip_arrow__PULQa{position:absolute;width:8px;height:8px;background:hsl(var(--bg-dark-primary));transform:rotate(45deg)}.Tooltip_top__PWx4_ .Tooltip_arrow__PULQa{bottom:-4px;left:50%;transform:translateX(-50%) rotate(45deg)}.Tooltip_top-start__bR0VP .Tooltip_arrow__PULQa{bottom:-4px;left:12px;transform:rotate(45deg)}.Tooltip_top-end__GTaq6 .Tooltip_arrow__PULQa{bottom:-4px;right:12px;transform:rotate(45deg)}.Tooltip_bottom__cBmIj .Tooltip_arrow__PULQa{top:-4px;left:50%;transform:translateX(-50%) rotate(45deg)}.Tooltip_bottom-start__y4LJo .Tooltip_arrow__PULQa{top:-4px;left:12px;transform:rotate(45deg)}.Tooltip_bottom-end__kmXW_ .Tooltip_arrow__PULQa{top:-4px;right:12px;transform:rotate(45deg)}.Tooltip_left__k9XIh .Tooltip_arrow__PULQa{right:-4px;top:50%;transform:translateY(-50%) rotate(45deg)}.Tooltip_left-start__0UkDR .Tooltip_arrow__PULQa{right:-4px;top:12px;transform:rotate(45deg)}.Tooltip_left-end__OwwAA .Tooltip_arrow__PULQa{right:-4px;bottom:12px;transform:rotate(45deg)}.Tooltip_right__245YA .Tooltip_arrow__PULQa{left:-4px;top:50%;transform:translateY(-50%) rotate(45deg)}.Tooltip_right-start__nadeQ .Tooltip_arrow__PULQa{left:-4px;top:12px;transform:rotate(45deg)}.Tooltip_right-end__Kd625 .Tooltip_arrow__PULQa{left:-4px;bottom:12px;transform:rotate(45deg)}@media (prefers-color-scheme:dark){.Tooltip_content__GqTh3{color:#1f2937}.Tooltip_arrow__PULQa,.Tooltip_content__GqTh3{background:hsla(0,0%,100%,.95)}}@media (prefers-contrast:high){.Tooltip_content__GqTh3{color:#fff}.Tooltip_arrow__PULQa,.Tooltip_content__GqTh3{background:#000;border:1px solid #fff}}.ToolbarPlugin_toolbarContainter__dFFOO{position:-webkit-sticky;position:sticky;top:var(--header-height);z-index:50;background:hsl(var(--bg-primary));transition:all .2s ease}.fullscreen .ToolbarPlugin_toolbarContainter__dFFOO{top:0}.ToolbarPlugin_toolbar__UL2_x{display:flex;justify-content:center}.ToolbarPlugin_toolbarInner__h11Vu{width:var(--writing-width);padding:.5rem 0;display:flex;align-items:center;justify-content:space-between;font-size:.875rem;border-bottom:1px solid hsl(var(--border-light))}.ToolbarPlugin_toolbarLeft__oDR6E{flex-wrap:wrap}.ToolbarPlugin_toolbarLeft__oDR6E,.ToolbarPlugin_toolbarRight__06oew{display:flex;align-items:center;gap:.3rem}.ToolbarPlugin_toolbarGroup__GwcBm{display:flex;align-items:center;gap:.25rem;position:relative}.ToolbarPlugin_toolbarItem__cyL1F{display:flex;align-items:center;justify-content:center;padding:.5rem;border:none;background:transparent;border-radius:.375rem;cursor:pointer;color:hsl(var(--text-primary));transition:all .15s ease;min-width:2.25rem;height:2.25rem}.ToolbarPlugin_toolbarItem__cyL1F .ToolbarPlugin_toolbarItem__cyL1F{padding:0}.ToolbarPlugin_toolbarItem__cyL1F:disabled{opacity:.5;cursor:not-allowed}.ToolbarPlugin_toolbarItem__cyL1F.ToolbarPlugin_spaced__UkMMR{margin-left:.5rem}.ToolbarPlugin_labelWithBadge___mAEr{display:inline-flex;align-items:center;gap:.25rem}.ToolbarPlugin_toolbarItem__cyL1F:hover{background:hsla(var(--accent-vibrant),.3)!important}.ToolbarPlugin_toolbarItem__cyL1F.ToolbarPlugin_active__T6s7X{background:hsla(var(--accent-vibrant),.1)}.ToolbarPlugin_divider__01SWE{width:1px;height:1.5rem;background:hsl(var(--border-light));margin:0 .5rem}@media (max-width:768px){.ToolbarPlugin_toolbar__UL2_x{display:none}.ToolbarPlugin_toolbarItem__cyL1F{min-width:2rem;height:2rem;padding:.375rem}}.Share_modalOverlay__yd6Sg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1001;padding:20px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,“PingFang SC”,Segoe UI,Roboto,sans-serif}.Share_modal___Hw05{background:hsl(var(--bg-primary));border-radius:12px;width:600px;max-width:80vh;box-shadow:0 20px 60px rgba(0,0,0,.15);overflow:hidden}.Share_modalHeader__xjvHb{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid hsl(var(--border-dark))}.Share_modalTitle__wt57a{margin:0;font-size:1.25rem;font-weight:600;color:hsl(var(--text-primary))}.Share_closeButton___XjZo{background:none;border:none;font-size:24px;color:hsl(var(--text-secondary));cursor:pointer;padding:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.Share_closeButton___XjZo:hover{background:hsl(var(--bg-elevated));color:hsl(var(--text-primary))}.Share_modalContent__LmqaK{padding:0 24px;max-height:60vh;overflow-y:auto}.Share_modalFooter__SkXsZ{padding:16px 24px 20px;border-top:1px solid hsl(var(--border-dark));display:flex;justify-content:center;gap:12px}.Share_primaryButton__MrKKr{padding:8px 36px;cursor:pointer;font-size:.875rem;font-weight:600;transition:all .2s;gap:10px}.Share_primaryButton__MrKKr:hover:not(:disabled){background:hsl(var(--accent-primary)/.9)}.Share_primaryButton__MrKKr:disabled{opacity:.6;cursor:not-allowed}.Share_textCard__ESZF_{background:hsl(var(--bg-orange-light));border-radius:var(--radius);margin:0;min-height:200px;position:relative;overflow:hidden;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,“PingFang SC”,Segoe UI,Roboto,sans-serif}.Share_textCardHeader__zvvKs{display:flex;align-items:left;gap:10px;padding:64px 48px 16px}.Share_textCardHeader__zvvKs:after,.Share_textCardHeader__zvvKs:before{content:"";display:block;height:4px;width:32px;background:hsl(var(--brand-primary))}.Share_textCardHeader__zvvKs:after{width:64px}.Share_selectedText__EUgZE{background:transparent;padding:0 48px;border:none;font-size:1.6rem;line-height:1.8;color:hsl(var(--text-primary));margin:24px 0 12px;white-space:pre-wrap;word-wrap:break-word}.Share_selectedText__EUgZE:after{content:"";display:block;margin-top:36px;height:2px;width:128px}.Share_textCardFooter__9wlut{display:flex;flex-direction:column;padding:28px 48px 32px;background:url('data:image/svg+xml;utf8,<svg width="552" height="304" viewBox="0 0 800 440" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 0C0 0 2.5 0 44 0C85.5 0 107.5 35 107.5 35C107.5 35 153.5 0 239.5 0C325.5 0 800 0 800 0V440H0V0Z" fill="white"/></svg>') no-repeat 0 0}.Share_authorInfo__A0lR7{display:flex;align-items:center;gap:8px}.Share_authorName__mBybS{font-size:1.6rem;line-height:1.8;font-weight:600;color:hsl(var(--text-primary))}.Share_timestamp__utEkG{font-size:1.125rem;color:hsl(var(--category-stres));opacity:.7;font-family:monospace}.Share_brand__PEk9o{padding:16px 20px 64px 48px;background:#fff;display:flex;gap:8px;justify-content:flex-start;align-content:center;align-items:center;color:hsl(var(--text-secondary))}.Share_brandLogo___mGFE{padding-top:10px;color:hsl(var(--text-secondary))}.Share_slogan__1ESH_{font-size:16px;color:hsl(var(--text-secondary))}@media (max-width:768px){.Share_modalOverlay__yd6Sg{padding:0}.Share_modal___Hw05{background:hsl(var(--bg-primary));width:100%;height:100vh;border-radius:0;max-width:none;overflow:hidden;display:flex;flex-direction:column}.Share_selectedText__EUgZE{padding:0 24px;font-size:1rem;line-height:1.8;margin:24px 0 12px}.Share_textCardHeader__zvvKs{padding:64px 24px 16px}.Share_textCardHeader__zvvKs:after,.Share_textCardHeader__zvvKs:before{height:2px}.Share_authorName__mBybS{font-size:1rem}.Share_textCardFooter__9wlut{padding:16px 24px 32px}.Share_brand__PEk9o{padding:16px 20px 64px 24px}.Share_modalFooter__SkXsZ{padding:16px 24px 0}.Share_modalContent__LmqaK{flex:1 1;max-height:none}.Share_timestamp__utEkG{font-size:.875rem;color:hsl(var(--category-stres));opacity:.7;font-family:monospace}.Share_modalFooter__SkXsZ{padding:16px 24px 20px;border-top:1px solid hsl(var(--border-dark));display:flex;justify-content:center;gap:12px}}.FloatingTextFormatToolbar_floatingToolbar__t0Pwo{position:fixed;z-index:1000;display:flex;align-items:center;background:hsl(var(--bg-dark-primary));border-radius:var(--radius);box-shadow:0 5px 10px rgba(0,0,0,.05),0 0 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.05);padding:.4rem;gap:2px;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;pointer-events:none}.FloatingTextFormatToolbar_floatingToolbar__t0Pwo.FloatingTextFormatToolbar_visible__bU6pN{opacity:1;visibility:visible;pointer-events:auto}.FloatingTextFormatToolbar_toolbarButton__vuXb5{display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:4px;padding:6px;cursor:pointer;color:hsl(var(--text-dark-primary));transition:all .2s}.FloatingTextFormatToolbar_toolbarButton__vuXb5.FloatingTextFormatToolbar_active__XHG33,.FloatingTextFormatToolbar_toolbarButton__vuXb5:hover{background:hsl(var(--bg-dark-elevated))}.FloatingTextFormatToolbar_toolbarButton__vuXb5:disabled{opacity:.4;cursor:not-allowed}.FloatingTextFormatToolbar_divider__erC_n{width:1px;height:24px;background:hsl(var(--neutral-600));margin:0 4px}.SlashMenu_slashMenu__GhmLv{position:absolute;z-index:1000;background:hsl(var(--bg-primary));border-radius:var(--radius);box-shadow:0 5px 10px rgba(0,0,0,.05),0 0 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.05);padding:.25rem;min-width:220px;max-height:242px;overflow-y:auto;scroll-behavior:smooth;display:flex;flex-direction:column;gap:1px;animation:SlashMenu_slideIn__Sq3vi .15s ease-out}@keyframes SlashMenu_slideIn__Sq3vi{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SlashMenu_menuItem__VB03x{display:flex;align-items:center;gap:.5rem;width:100%;padding:.75rem;border:none;background:transparent;border-radius:.25rem;cursor:pointer;font-size:.875rem;color:hsl(var(--text-primary));transition:all .15s ease;text-align:left}.SlashMenu_menuItem__VB03x.SlashMenu_selected__TYVDL,.SlashMenu_menuItem__VB03x:hover{background:hsl(var(--bg-elvated));color:hsl(var(--text-primary))}.SlashMenu_menuItem__VB03x.SlashMenu_selected__TYVDL{background-color:hsl(var(--bg-orange-light));color:hsl(var(--text-primary))}.SlashMenu_menuItemIcon__qX38o{display:flex;align-items:center;justify-content:center;flex-shrink:0}.SlashMenu_menuItem__VB03x.SlashMenu_selected__TYVDL .SlashMenu_menuItemIcon__qX38o{color:hsl(var(--text-primary))}.SlashMenu_menuItemContent__kw7wY{flex:1 1;min-width:0}.SlashMenu_menuItemLabel__mfnLD{font-size:.875rem;line-height:1.2}.SlashMenu_menuItem__VB03x.SlashMenu_selected__TYVDL .SlashMenu_menuItemLabel__mfnLD{color:hsl(var(--text-primary))}.EditorPreferencesPanel_overlay__DmurD{position:fixed;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:999;opacity:0;pointer-events:none}.EditorPreferencesPanel_overlayVisible__tvm55{opacity:1;pointer-events:auto}.EditorPreferencesPanel_panel__8iWNp{position:fixed;top:var(--header-height);right:-400px;width:400px;height:100vh;background-color:hsl(var(--bg-elevated));z-index:1000;transition:transform .3s ease;display:flex;flex-direction:column;overflow:hidden}.fullscreen .EditorPreferencesPanel_panel__8iWNp{top:0}.EditorPreferencesPanel_panelOpen__6nGib{transform:translateX(-400px)}.EditorPreferencesPanel_panelDragging__LNABv{background-color:hsla(var(--bg-elevated),0)}.EditorPreferencesPanel_panelDragging__LNABv *{visibility:hidden}.EditorPreferencesPanel_panelDragging__LNABv .EditorPreferencesPanel_content__NGrYs,.EditorPreferencesPanel_panelDragging__LNABv .EditorPreferencesPanel_settingsContent__feyan,.EditorPreferencesPanel_panelDragging__LNABv .EditorPreferencesPanel_sliderContainer__oqxBv,.EditorPreferencesPanel_panelDragging__LNABv .EditorPreferencesPanel_sliderContainer__oqxBv *{visibility:visible}.EditorPreferencesPanel_closeButton___Ny85{position:absolute;top:1.25rem;right:1.25rem;padding:.25rem;color:var(--muted-foreground);transition:color .2s}.EditorPreferencesPanel_closeButton___Ny85:hover{color:var(--foreground)}.EditorPreferencesPanel_content__NGrYs{flex:1 1;overflow-y:auto;padding:1.5rem}.EditorPreferencesPanel_settingsContent__feyan{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.EditorPreferencesPanel_contentHeader__IvHv6{margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid hsl(var(--border-light))}.EditorPreferencesPanel_contentHeader__IvHv6 h3{font-size:1.1rem;font-weight:600}.EditorPreferencesPanel_contentHeader__IvHv6 p{font-size:.875rem;color:hsl(var(--text-secondary))}.EditorPreferencesPanel_settingGroup__AkGP5{display:flex;flex-direction:column;gap:.25rem}.EditorPreferencesPanel_settingLabel__fexzy{font-size:.875rem;font-weight:500;color:var(--foreground)}.EditorPreferencesPanel_sliderContainer__oqxBv{display:flex;align-items:center;gap:1rem;background:hsla(var(--bg-primary),1);border:1px solid hsl(var(--btn-outline-default));height:3rem;padding:0 1rem;border-radius:.4rem}.EditorPreferencesPanel_slider__Bkg2M{flex:1 1;height:6px;background:hsla(var(--accent-subtle),.8);border-radius:3px;outline:none;-webkit-appearance:none}.EditorPreferencesPanel_slider__Bkg2M::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:hsl(var(--brand-primary));border-radius:50%;cursor:pointer}.EditorPreferencesPanel_slider__Bkg2M::-moz-range-thumb{width:16px;height:16px;background:var(--primary);border-radius:50%;cursor:pointer;border:none}.EditorPreferencesPanel_sliderValue__DPG0T{min-width:3rem;text-align:right;font-size:.875rem;color:var(--muted-foreground)}.EditorPreferencesPanel_fontDropdown__Ei8zU button{display:block;width:100%;text-align:left;font-size:.875rem}.EditorPreferencesPanel_fontTrigger__pmScw{background:#fff;border:1px solid hsl(var(--btn-outline-default));border-radius:.3rem;width:100%;height:2.6rem;display:flex;justify-content:space-between;align-items:center;padding:0 1rem;transition:all .2s ease}.EditorPreferencesPanel_fontTrigger__pmScw:hover{border:1px solid hsl(var(--btn-outline-hover))}.EditorPreferencesPanel_tabGroup__9db26{background:#fff;display:flex;height:2.6rem}.EditorPreferencesPanel_tabButton__BEkoj{cursor:pointer;flex:1 1;background:transparent;border:none;border-right:1px solid hsl(var(--btn-outline-default));border:1px solid hsl(var(--btn-outline-default));border-right-width:0}.EditorPreferencesPanel_tabButton__BEkoj:first-child{border-radius:.3rem 0 0 .3rem}.EditorPreferencesPanel_tabButton__BEkoj:last-child{border-radius:0 .3rem .3rem 0;border-right-width:1px}.EditorPreferencesPanel_tabButton__BEkoj.EditorPreferencesPanel_fontSmall__x2nMC{font-size:.875rem}.EditorPreferencesPanel_tabButton__BEkoj.EditorPreferencesPanel_fontMedium__HALHm{font-size:.95rem}.EditorPreferencesPanel_tabButton__BEkoj.EditorPreferencesPanel_fontLarge__kArsc{font-size:1.1rem}.EditorPreferencesPanel_tabButton__BEkoj.EditorPreferencesPanel_selectedIndicator__Li_wu{font-weight:600;border-color:hsl(var(--accent-subtle));border-right-width:1px;background:hsla(var(--accent-subtle),.2)}.EditorPreferencesPanel_tabButton__BEkoj:hover{border-color:hsla(var(--accent-subtle),.9);border-right-width:1px}.EditorPreferencesPanel_tabButton__BEkoj.EditorPreferencesPanel_selectedIndicator__Li_wu+.EditorPreferencesPanel_tabButton__BEkoj,.EditorPreferencesPanel_tabButton__BEkoj:hover+.EditorPreferencesPanel_tabButton__BEkoj{border-left-width:0}.EditorPreferencesPanel_resetButton__s_f9g{align-self:flex-start;font-size:.875rem;gap:.5rem;padding:.25rem 0;margin:0;height:auto;color:hsl(var(--text-secondary))}.EditorPreferencesPanel_resetButton__s_f9g:hiver{color:hsl(var(--text-secondary))}.EditorPreferencesPanel_infoContent__D5sm_{display:flex;flex-direction:column;gap:1.5rem}.EditorPreferencesPanel_infoGroup__SKBr_{display:flex;flex-direction:column;gap:.25rem}.EditorPreferencesPanel_infoItem__DjGKO{display:flex;justify-content:space-between;padding:.25rem 0;border-bottom:1px solid var(--border)}.EditorPreferencesPanel_infoLabel__8qPiz{font-size:.875rem;color:var(--muted-foreground)}.EditorPreferencesPanel_infoValue__Rbb2K{font-size:.875rem;color:var(--foreground);font-family:monospace}.EditorPreferencesPanel_infoValue__Rbb2K[title]:not([title=""]){cursor:help;border-bottom:1px dotted}.EditorPreferencesPanel_statsGroup__dNAt2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.EditorPreferencesPanel_statItem__ZA6_Q{padding:1rem;background-color:var(--muted);border-radius:.5rem;display:flex;flex-direction:column;gap:.25rem}.EditorPreferencesPanel_statLabel__VVBQK{font-size:.75rem;color:var(--muted-foreground)}.EditorPreferencesPanel_statValue__wvWgd{font-size:1.25rem;font-weight:600;color:var(--foreground)}.EditorPreferencesPanel_exportSection__5F31t{padding-bottom:10rem}.EditorPreferencesPanel_exportButtons__krp2P{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;gap:.5rem}.EditorPreferencesPanel_exportButton__TdRbv{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;padding:.75rem;font-size:.875rem;border:1px solid hsl(var(--btn-outline-default));background-color:hsl(var(--bg-primary));transition:all .2s}.EditorPreferencesPanel_exportButton__TdRbv svg{color:hsl(var(--text-tertiary))}.EditorPreferencesPanel_exportButton__TdRbv:hover:not(:disabled){background-color:hsl(var(--bg-primary));border-color:hsl(var(--btn-outline-hover))}.EditorPreferencesPanel_exportButton__TdRbv:disabled{opacity:.5;cursor:not-allowed}.EditorPreferencesPanel_proBadge__xWFO0{margin-left:auto;font-size:.625rem}@media (max-width:480px){.EditorPreferencesPanel_panel__8iWNp{width:100%;right:-100%}.EditorPreferencesPanel_panelOpen__6nGib{transform:translateX(-100%)}}.LexicalEditor_editorContainer__zYe0t{max-width:var(--writing-width);margin:1rem auto;padding-top:0;position:relative;color:hsl(var(--text-primary))}.LexicalEditor_editor-wrapper__iTuq9{width:100%;position:relative}@media (max-width:768px){.LexicalEditor_editor-container__ir2Md{padding:1rem}}.LexicalEditor_titleContainer___S_ew{padding:2rem 0;text-align:center;font-family:var(--font-serif)}.LexicalEditor_titleInput__0OTJU{width:100%;border:none;outline:none;background:transparent;color:hsl(var(--text-primary));font-size:1.8rem;font-weight:800;font-family:inherit;padding:0;text-align:center}.LexicalEditor_titleInput__0OTJU::placeholder{color:hsl(var(--text-muted));font-weight:800;font-family:var(--font-serif)}.LexicalEditor_titleInput__0OTJU:focus{outline:none}.LexicalEditor_titleInput__0OTJU:-moz-read-only{cursor:default}.LexicalEditor_titleInput__0OTJU:read-only{cursor:default}.LexicalEditor_lockedWordHint__Hz_fb{margin:1rem 1rem 0;display:flex;align-items:center;gap:.25rem;color:hsl(var(--notification-info-text));font-size:.875rem}.LexicalEditor_editorInner__hpd35{margin:0 auto;position:relative}.LexicalEditor_editorInput__5Ixes{padding:2rem 1rem 60vh;border:none;outline:none;resize:none;font-family:inherit;font-size:var(--editor-font-size,1rem);line-height:var(--editor-line-height,1.6);background:transparent;color:inherit;width:100%}.LexicalEditor_editorInput__5Ixes.LexicalEditor_fontSerif__rIi9m{font-family:var(--font-serif)}.LexicalEditor_editorInput__5Ixes.LexicalEditor_fontSansSerif__i2O2R{font-family:var(--font-sans)}.LexicalEditor_editorInput__5Ixes.LexicalEditor_fontMono__3cbMz{font-family:var(--font-mono)}.LexicalEditor_editorPlaceholder__fbQp7{position:absolute;top:2rem;left:1rem;color:hsl(var(--text-muted));pointer-events:none;font-style:italic}.LexicalEditor_editorInput__5Ixes .editor-paragraph{margin-bottom:1rem}.LexicalEditor_editorInput__5Ixes .editor-quote{border-left:4px solid hsl(var(--orange-200));padding-left:1rem;margin:1rem 0;font-style:italic;color:hsl(var(--text-secondary))}.LexicalEditor_editorInput__5Ixes .editor-heading-h1{font-size:1.75rem;font-weight:700;margin:1.5rem 0 1rem}.LexicalEditor_editorInput__5Ixes .editor-heading-h2{font-size:1.5rem;font-weight:700;margin:1.25rem 0 .75rem}.LexicalEditor_editorInput__5Ixes .editor-heading-h3{font-size:1.25rem;font-weight:700;margin:1rem 0 .5rem}.LexicalEditor_editorInput__5Ixes .editor-heading-h4{font-size:1.25rem;font-weight:700;margin:.75rem 0 .5rem}.LexicalEditor_editorInput__5Ixes .editor-heading-h5{font-size:1rem;font-weight:700;margin:.5rem 0 .25rem}.LexicalEditor_editorInput__5Ixes .editor-list-ol{list-style-type:decimal;margin:1rem 0;padding-left:2rem}.LexicalEditor_editorInput__5Ixes .editor-list-ul{list-style-type:disc;margin:1rem 0;padding-left:2rem}.LexicalEditor_editorInput__5Ixes .editor-listitem{margin:.25rem 0}.LexicalEditor_editorInput__5Ixes .editor-nested-listitem{margin-left:1rem}.LexicalEditor_editorInput__5Ixes .editor-link{color:hsl(var(--text-primary));text-decoration:underline}.LexicalEditor_editorInput__5Ixes .editor-link:hover{color:hsl(var(--text-primary)/.8)}.LexicalEditor_editorInput__5Ixes .editor-text-bold{font-weight:700}.LexicalEditor_editorInput__5Ixes .editor-text-italic{font-style:italic}.LexicalEditor_editorInput__5Ixes .editor-text-underline{text-decoration:underline}.LexicalEditor_editorInput__5Ixes .editor-text-strikethrough{text-decoration:line-through}.LexicalEditor_editorInput__5Ixes .editor-text-underlineStrikethrough{text-decoration:underline line-through}.LexicalEditor_editorInput__5Ixes .editor-text-code{background:hsl(var(--muted));padding:.125rem .25rem;border-radius:.25rem;font-family:monospace;font-size:.875rem}.LexicalEditor_editorInput__5Ixes .editor-text-highlight{background:hsl(var(--accent-vibrant));padding:.125rem;border-radius:.25rem}.LexicalEditor_editorInput__5Ixes .editor-code{background:hsl(var(--muted));padding:1rem;border-radius:.5rem;font-family:monospace;font-size:.875rem;margin:1rem 0;overflow-x:auto}.LexicalEditor_editorInput__5Ixes .editor-tokenComment{color:#6a737d}.LexicalEditor_editorInput__5Ixes .editor-tokenPunctuation{color:#586069}.LexicalEditor_editorInput__5Ixes .editor-tokenProperty{color:#d73a49}.LexicalEditor_editorInput__5Ixes .editor-tokenSelector{color:#22863a}.LexicalEditor_editorInput__5Ixes .editor-tokenOperator{color:#d73a49}.LexicalEditor_editorInput__5Ixes .editor-tokenAttr{color:#6f42c1}.LexicalEditor_editorInput__5Ixes .editor-tokenVariable{color:#e36209}.LexicalEditor_editorInput__5Ixes .editor-tokenFunction{color:#6f42c1}.LexicalEditor_editorInput__5Ixes p[data-divider=true]{position:relative;text-align:center;margin:2rem 0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LexicalEditor_editorInput__5Ixes p[data-divider=true]:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:hsl(var(--border-light));transform:translateY(-50%)}.WordCounter_wordCounter__efwuF{display:flex;align-items:center;gap:1rem}.WordCounter_counterItem__c9hUD{display:flex;flex-direction:column;align-items:center;gap:.05rem}.WordCounter_counterLabel__wac6q{font-size:.65rem;font-weight:300;text-transform:uppercase;letter-spacing:.5px}.WordCounter_counterValue__lgrG3{font-size:1rem;font-weight:600}.fullscreen .WordCounter_wordCounter__efwuF{position:absolute;right:.5rem;top:52px;flex-direction:column;gap:.5rem}.fullscreen .WordCounter_counterLabel__wac6q{font-size:0}.fullscreen .WordCounter_counterLabel__wac6q:first-letter{font-size:.75rem}.fullscreen .WordCounter_counterValue__lgrG3{font-size:.875rem}.WritingHeader_header__xGEoG{display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;border-bottom:1px solid hsl(var(--border-medium));background:hsl(var(--bg-primary));height:var(--header-height);position:-webkit-sticky;position:sticky;top:0;z-index:10;transition:all .1s ease}.fullscreen .WritingHeader_header__xGEoG{border-bottom-color:hsla(var(--border-medium),0)}.WritingHeader_titleWrapper__wEBgy{display:flex;flex-direction:column;gap:.25rem;transition:all .2s ease}.fullscreen .WritingHeader_titleWrapper__wEBgy{transform:translate3d(0,-50px,0)}.WritingHeader_title__NmFaj{font-size:1rem;font-weight:600;color:hsl(var(--text-primary));margin:.2rem 0 0;line-height:1}.WritingHeader_saveStatus__3Y6Pz{font-size:.75rem;color:hsl(var(--text-tertiary));display:flex;align-items:center;gap:.25rem;font-weight:500;transition:color .2s ease}.WritingHeader_saveStatus__3Y6Pz svg{width:1rem;height:1rem;color:hsl(var(--brand-primary-light))}.WritingHeader_saveStatus__3Y6Pz.WritingHeader_error__gn73M,.WritingHeader_saveStatus__3Y6Pz.WritingHeader_error__gn73M svg{color:hsl(var(--error))}@media (max-width:768px){.WritingHeader_header__xGEoG{padding:0 1rem;min-height:56px;flex-wrap:wrap;gap:.5rem}.WritingHeader_title__NmFaj{font-size:1rem}.WritingHeader_saveStatus__3Y6Pz{font-size:.6875rem}}.WritingsList_writingsList__HpTJF{margin:0 1rem;height:100%;display:flex;flex-direction:column;overflow-y:auto}.WritingsList_refreshIndicator__5VO4R{height:0;display:flex;justify-content:center;align-items:center}.WritingsList_writingsContainer__fgX_5{overflow-y:auto;flex:1 1}.WritingsList_emptyState__tsWWt{text-align:center;padding:3rem 1rem;color:#718096}.WritingsList_emptyState__tsWWt p{margin-bottom:1rem;font-size:1rem}.WritingsList_emptyHint__dyKbG{font-size:.875rem!important;color:#718096!important;margin-bottom:0!important}.WritingsList_writingItem__xGQpb{padding:.5rem;cursor:pointer;transition:all .2s ease;border-radius:var(--radius);margin-bottom:.125rem}.WritingsList_writingItem__xGQpb:hover{background-color:hsla(var(--bg-primary),50%)}.WritingsList_writingItem__xGQpb.WritingsList_selected__1ocIQ{background-color:hsl(var(--bg-primary))}.WritingsList_writingHeader___TQoP{display:flex;align-items:center;gap:.15rem;color:hsl(var(--brand-primary-light))}.WritingsList_writingItem__xGQpb.WritingsList_selected__1ocIQ .WritingsList_writingHeader___TQoP{color:hsl(var(--brand-primary))}.WritingsList_writingTitle__2Q4o_{margin:0;font-size:.875rem;font-weight:600;color:hsl(var(--text-primary));flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WritingsList_writingDate__NgimN{font-size:.75rem;color:hsl(var(--text-tertiary));flex-shrink:0}.WritingsList_writingMeta__UeiwC{display:flex;padding-left:1rem;justify-content:space-between;align-items:center;line-height:1rem}.WritingsList_actions__4HI_p,.WritingsList_stats__Zxg_U{display:flex;gap:.75rem;justify-content:center}.WritingsList_actions__4HI_p{font-size:.75rem;color:hsl(var(--text-tertiary));opacity:0;transition:all .2s ease}.WritingsList_writingItem__xGQpb:hover .WritingsList_actions__4HI_p{opacity:1}.WritingsList_writingDelete__A54Ga{border:0;background:transparent;padding:3px;border-radius:2px;display:flex;justify-content:center;cursor:pointer;color:hsl(var(--text-tertiary))}.WritingsList_writingDelete__A54Ga:hover{color:hsl(var(--brand-primary))}.WritingsList_paragraphCount__4HVqT,.WritingsList_unsavedStatus__ox_uc,.WritingsList_wordCount__l8zi_{font-size:.75rem;color:hsl(var(--text-tertiary))}.WritingsList_createArticleSection__ziJpN{padding:1rem}.WritingsList_createArticleButton__boksU{width:100%;padding:.75rem;background:transparent;border:1px solid hsl(var(--btn-outline-default));border-radius:var(--radius);color:hsl(var(--text-secondary));font-size:.875rem;cursor:pointer;transition:all .2s ease;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem}.WritingsList_createArticleButton__boksU:hover{border-color:hsl(var(--btn-outline-hover));color:hsl(var(--text-primary))}.WritingsList_createArticleButton__boksU:disabled{cursor:not-allowed;opacity:.5}.WritingsList_createArticleButton__boksU:disabled,.WritingsList_createArticleButton__boksU:disabled:hover{border-color:hsl(var(--btn-outline-disabled,var(--btn-outline-default)));color:hsl(var(--text-disabled,var(--text-tertiary)))}.WritingsList_limitIndicator__ju4fR{font-size:.75rem;margin-left:.25rem;opacity:.7}.WritingsList_error__Je2vb,.WritingsList_loading__Z9W03{text-align:center;margin-top:2rem}.WritingsList_loading__Z9W03{color:#718096}.WritingsList_error__Je2vb{color:#e53e3e}@media (max-width:768px){.WritingsList_writingsList__HpTJF{padding:.75rem}.WritingsList_writingItem__xGQpb{padding:.625rem}.WritingsList_writingTitle__2Q4o_{font-size:.8125rem}}