.SearchField_root__nSJ6x{width:min(18rem,36vw);min-height:2.65rem;display:flex;align-items:center;gap:.6rem;flex:0 0 auto;padding-inline:.8rem;border:1px solid rgba(var(--ink-rgb),.11);border-radius:4px;background:rgba(var(--paper-rgb,255,255,255),.42);color:hsl(var(--text-tertiary));transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.SearchField_root__nSJ6x:focus-within{border-color:rgba(var(--stats-accent-rgb,164,95,53),.52);background:rgba(var(--paper-rgb,255,255,255),.7);box-shadow:0 0 0 2px rgba(var(--stats-accent-rgb,164,95,53),.1)}.SearchField_root__nSJ6x>svg{width:1rem;height:1rem;flex:0 0 auto}.SearchField_root__nSJ6x input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:hsl(var(--text-primary));font:inherit;font-size:.875rem;line-height:1.4}.SearchField_root__nSJ6x input::placeholder{color:hsl(var(--text-tertiary));opacity:.75}@media (max-width:720px){.SearchField_root__nSJ6x{width:100%}.SearchField_root__nSJ6x input{font-size:1rem}}@media (prefers-reduced-motion:reduce){.SearchField_root__nSJ6x{transition:none}}.toast_toast__kaXd1{display:flex;align-items:center;gap:.65rem;width:min(21rem,calc(100vw - 2rem));padding:.72rem .75rem;background:rgba(var(--panel-rgb),.97);border:1px solid rgba(var(--ink-rgb),.1);border-radius:3px;box-shadow:0 12px 28px rgba(35,32,27,.08),0 2px 6px rgba(35,32,27,.035);position:relative;color:hsl(var(--text-primary));font-family:var(--font-sans,"Inter",sans-serif);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:toast_toastEnter__9Hfeb .24s cubic-bezier(.22,1,.36,1)}.toast_toast__kaXd1.toast_leaving__GGH5J{animation:toast_toastLeave__VsBmM .22s ease forwards}@keyframes toast_toastEnter__9Hfeb{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes toast_toastLeave__VsBmM{0%{transform:translateY(0);opacity:1}to{transform:translateY(5px);opacity:0}}.toast_iconWrapper__IpDTh{flex-shrink:0;display:grid;width:1.25rem;height:1.25rem;place-items:center}.toast_icon__qg30K{width:1rem;height:1rem}.toast_success__Mr24f .toast_icon__qg30K{color:#73816c}.toast_error__iL09o .toast_icon__qg30K{color:#a0544d}.toast_warning__Sgnuo .toast_icon__qg30K{color:#9a7247}.toast_info__IETu6 .toast_icon__qg30K{color:#68788a}.toast_content__Q0HjY{flex:1 1;min-width:0}.toast_title__Q_ic3{font-weight:600;font-size:.76rem;color:hsl(var(--text-primary));line-height:1.35}.toast_message__K_LWC{margin-top:.12rem;font-size:.68rem;color:hsl(var(--text-tertiary));line-height:1.45}.toast_actionButton__Ndn5F{flex-shrink:0;padding:.2rem 0;background:transparent;border:0;border-bottom:1px solid rgba(var(--ink-rgb),.2);border-radius:0;font-size:.68rem;font-weight:600;color:hsl(var(--text-secondary));cursor:pointer;transition:color .16s ease,border-color .16s ease;white-space:nowrap}.toast_actionButton__Ndn5F:hover{color:hsl(var(--text-primary));border-color:currentColor}.toast_closeButton__2sGT5{flex:0 0 auto;display:grid;width:1.5rem;height:1.5rem;padding:0;place-items:center;background:transparent;border:0;border-radius:999px;color:hsl(var(--text-tertiary));cursor:pointer;opacity:.55;transition:color .16s ease,background-color .16s ease,opacity .16s ease}.toast_closeButton__2sGT5:hover{background:rgba(var(--ink-rgb),.06);color:hsl(var(--text-primary));opacity:1}.toast_toastContainer__D13sg{position:fixed;right:1.5rem;bottom:1.5rem;z-index:9999;display:flex;flex-direction:column-reverse;align-items:flex-end;gap:.45rem;pointer-events:none}.toast_toastContainer__D13sg>*{pointer-events:auto}@media (max-width:640px){.toast_toastContainer__D13sg{bottom:max(1rem,env(safe-area-inset-bottom));left:1rem;right:1rem}.toast_toast__kaXd1{width:100%}}@media (prefers-reduced-motion:reduce){.toast_toast__kaXd1,.toast_toast__kaXd1.toast_leaving__GGH5J{animation:none}}.ClipsLibrary_clipsView__nJvR9{min-height:24rem}.ClipsLibrary_toolbar__6w0yD{display:flex;align-items:center;justify-content:space-between;gap:1rem;-webkit-padding-after:1rem;padding-block-end:1rem;border-bottom:1px solid rgba(var(--ink-rgb),.11)}.ClipsLibrary_extensionLink__waOuO{min-height:2.5rem;display:inline-flex;align-items:center;gap:.45rem;padding-inline:.7rem;border-radius:3px;color:#736c64;font-size:.8rem;font-weight:600;text-decoration:none;transition-property:color,background-color,transform;transition-duration:.14s;transition-timing-function:ease-out}.ClipsLibrary_extensionLink__waOuO svg{flex:0 0 auto}.ClipsLibrary_extensionLink__waOuO svg:last-child{width:.78rem;height:.78rem;color:#a29a90}.ClipsLibrary_extensionLink__waOuO:hover{background:rgba(45,43,40,.055);color:#4a4540}.ClipsLibrary_extensionLink__waOuO:active{transform:scale(.96)}.ClipsLibrary_extensionLink__waOuO:focus-visible{outline:2px solid rgba(168,95,50,.58);outline-offset:3px}.ClipsLibrary_results__wcrIs{min-height:24rem;transition:opacity .14s ease}.ClipsLibrary_fetching__HIPvK{opacity:.62}.ClipsLibrary_item__RtDRa{padding-block:clamp(1.6rem,4vw,2.1rem);border-bottom:1px solid rgba(var(--ink-rgb),.075)}.ClipsLibrary_itemMeta__C_28e{min-width:0;display:flex;align-items:center;gap:.9rem;-webkit-margin-after:.75rem;margin-block-end:.75rem;color:hsl(var(--text-tertiary));font-size:.75rem}.ClipsLibrary_itemMeta__C_28e span{min-width:0;overflow:hidden;color:rgb(var(--stats-accent-rgb));font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ClipsLibrary_itemMeta__C_28e time{flex:0 0 auto}.ClipsLibrary_clipText__k3r2C{max-width:48rem;margin:0;color:hsl(var(--text-primary));font-family:var(--font-sans,"Inter",sans-serif);font-size:1rem;font-weight:400;line-height:1.7;white-space:pre-wrap}.ClipsLibrary_note__A_gf6{max-width:44rem;margin:.85rem 0 0;color:hsl(var(--text-secondary));font-size:.875rem;line-height:1.6}.ClipsLibrary_actions__w9xi9{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem .8rem;-webkit-margin-before:1rem;margin-block-start:1rem}.ClipsLibrary_actions__w9xi9 a,.ClipsLibrary_actions__w9xi9 button{min-height:2.5rem;display:inline-flex;align-items:center;gap:.4rem;padding-inline:.5rem;border:0;border-radius:3px;background:transparent;color:#827c74;font:inherit;font-size:.8rem;text-decoration:none;cursor:pointer;transition-property:color,background-color,opacity,transform;transition-duration:.14s;transition-timing-function:ease-out}.ClipsLibrary_actions__w9xi9 a:hover,.ClipsLibrary_actions__w9xi9 button:hover:not(:disabled){background:rgba(45,43,40,.055);color:#4a4540}.ClipsLibrary_actions__w9xi9 a:active,.ClipsLibrary_actions__w9xi9 button:active:not(:disabled){transform:scale(.96)}.ClipsLibrary_actions__w9xi9 .ClipsLibrary_deleteAction__JJV3F:hover:not(:disabled){color:#a04438}.ClipsLibrary_actions__w9xi9 button:disabled{cursor:default;opacity:.45}.ClipsLibrary_actions__w9xi9 a:focus-visible,.ClipsLibrary_actions__w9xi9 button:focus-visible,.ClipsLibrary_state__1Uvad button:focus-visible{outline:2px solid rgba(168,95,50,.58);outline-offset:3px}.ClipsLibrary_emptyState__UNCeQ,.ClipsLibrary_state__1Uvad{min-height:24rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ClipsLibrary_state__1Uvad{gap:.9rem;color:#89837a}.ClipsLibrary_emptyState__UNCeQ p,.ClipsLibrary_state__1Uvad p{margin:0}.ClipsLibrary_emptyHelpLink__pWxw_{min-height:2.5rem;display:inline-flex;align-items:center;gap:.35rem;-webkit-margin-before:.65rem;margin-block-start:.65rem;padding-inline:.45rem;border-radius:3px;color:#827c74;font-size:.8rem;font-weight:560;text-decoration:none;transition-property:background-color,color,transform;transition-duration:.14s}.ClipsLibrary_emptyHelpLink__pWxw_:hover{background:rgba(45,43,40,.045);color:#a85f32}.ClipsLibrary_emptyHelpLink__pWxw_:active{transform:scale(.96)}.ClipsLibrary_emptyHelpLink__pWxw_:focus-visible{outline:2px solid rgba(168,95,50,.58);outline-offset:3px}.ClipsLibrary_state__1Uvad button{min-height:2.5rem;padding-inline:.35rem;border:0;border-bottom:1px solid;background:transparent;color:#736c64;font:inherit;font-size:.82rem;cursor:pointer}.ClipsLibrary_emptyState__UNCeQ>svg{width:1.65rem;height:1.65rem;-webkit-margin-after:1rem;margin-block-end:1rem;color:#b5aea4}.ClipsLibrary_emptyState__UNCeQ h2{margin:0 0 .55rem;color:hsl(var(--text-primary));font-size:1.15rem;font-weight:600}.ClipsLibrary_emptyState__UNCeQ p{max-width:28rem;color:hsl(var(--text-tertiary));font-size:.875rem;line-height:1.65}@media (max-width:720px){.ClipsLibrary_toolbar__6w0yD{align-items:stretch;flex-direction:column;gap:.75rem}.ClipsLibrary_extensionLink__waOuO{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.ClipsLibrary_actions__w9xi9 a,.ClipsLibrary_actions__w9xi9 button,.ClipsLibrary_emptyHelpLink__pWxw_,.ClipsLibrary_extensionLink__waOuO,.ClipsLibrary_results__wcrIs{transition:none}.ClipsLibrary_emptyHelpLink__pWxw_:active,.ClipsLibrary_extensionLink__waOuO:active{transform:none}}.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:calc(50% + var(--tooltip-arrow-offset-inline, 0px));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:calc(50% + var(--tooltip-arrow-offset-inline, 0px));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-contrast:high){.Tooltip_content__GqTh3{color:#fff}.Tooltip_arrow__PULQa,.Tooltip_content__GqTh3{background:#000;border:1px solid #fff}}.EditorBlockHandlePlugin_interactionLayer__CINr3{position:absolute;inset:0 0 0 -3rem;z-index:10;pointer-events:none}.EditorBlockHandlePlugin_interactionLayer__CINr3.EditorBlockHandlePlugin_dragging__DfW2D{pointer-events:auto;cursor:-webkit-grabbing;cursor:grabbing}.EditorBlockHandlePlugin_gutter__xYacJ{position:absolute;inset:0 auto 0 0;width:3rem;pointer-events:auto}.EditorBlockHandlePlugin_handleTooltipTrigger__2FxBu{position:absolute;top:0;left:0;z-index:12;width:2rem;height:2rem;opacity:0;pointer-events:auto;transform:translate(-10000px,-10000px);transition-property:opacity;transition-duration:.12s;transition-timing-function:ease-out}.EditorBlockHandlePlugin_handleTooltipContent__Z9sdC{--tooltip-arrow-offset-inline:-0.25rem;text-align:left;white-space:nowrap}.EditorBlockHandlePlugin_handle__S6ZF8{display:grid;width:100%;height:100%;padding:0;place-items:center;border:0;border-radius:.375rem;background:transparent;color:hsl(var(--text-tertiary));cursor:-webkit-grab;cursor:grab;touch-action:none;transition-property:color,background-color;transition-duration:.12s;transition-timing-function:ease-out}.EditorBlockHandlePlugin_handle__S6ZF8 svg{pointer-events:none}.EditorBlockHandlePlugin_handle__S6ZF8:hover{background:hsl(var(--bg-elevated));color:hsl(var(--text-primary))}.EditorBlockHandlePlugin_handle__S6ZF8:active{cursor:-webkit-grabbing;cursor:grabbing}.EditorBlockHandlePlugin_handle__S6ZF8:focus-visible{outline:2px solid hsla(var(--accent-subtle),.7);outline-offset:2px}.EditorBlockHandlePlugin_targetLine__TgrnH{position:absolute;top:0;left:0;z-index:11;height:2px;border-radius:999px;background:hsl(var(--brand-blue-dark));box-shadow:0 0 0 1px hsla(var(--brand-blue-dark),.2);opacity:0;transform:translate(-10000px,-10000px);pointer-events:none}.EditorBlockHandlePlugin_visuallyHidden__GvJ3B{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;white-space:nowrap}@media (max-width:40rem),(pointer:coarse){.EditorBlockHandlePlugin_handleTooltipTrigger__2FxBu,.EditorBlockHandlePlugin_interactionLayer__CINr3,.EditorBlockHandlePlugin_targetLine__TgrnH{display:none}}@media (prefers-reduced-motion:reduce){.EditorBlockHandlePlugin_handleTooltipTrigger__2FxBu,.EditorBlockHandlePlugin_handle__S6ZF8{transition:none}}.TableEditingPlugin_toolbar__XnNHw{position:fixed;z-index:1200;display:flex;max-width:calc(100vw - 1rem);padding:.25rem;overflow-x:auto;overscroll-behavior-x:contain;border:1px solid hsl(var(--border-light));border-radius:.75rem;background:hsl(var(--surface-1));box-shadow:0 8px 24px hsl(var(--text-primary)/.12),0 1px 2px hsl(var(--text-primary)/.08);scrollbar-width:thin}.TableEditingPlugin_button__hSUWx{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:.5rem;color:hsl(var(--text-secondary));background:transparent;cursor:pointer;transition-property:color,background-color,scale;transition-duration:.12s;transition-timing-function:ease-out}.TableEditingPlugin_button__hSUWx:hover{color:hsl(var(--text-primary));background:hsl(var(--surface-3))}.TableEditingPlugin_button__hSUWx:active{scale:.96}.TableEditingPlugin_button__hSUWx:focus-visible{outline:2px solid hsl(var(--brand-primary));outline-offset:-2px}.TableEditingPlugin_buttonActive__8LwYG{color:hsl(var(--brand-primary));background:hsl(var(--brand-primary)/.1)}.TableEditingPlugin_danger__KjJgM:focus-visible,.TableEditingPlugin_danger__KjJgM:hover{color:hsl(var(--error,0 72% 51%))}.TableEditingPlugin_divider__xsjsF{flex:0 0 auto;width:1px;height:1.5rem;margin:.375rem .2rem;background:hsl(var(--border-light))}@media (max-width:40rem),(pointer:coarse){.TableEditingPlugin_toolbar__XnNHw{inset-inline:.5rem auto;width:max-content;max-width:calc(100vw - 1rem)}.TableEditingPlugin_button__hSUWx{width:2.75rem;height:2.75rem}.TableEditingPlugin_divider__xsjsF{height:2rem}}@media (prefers-reduced-motion:reduce){.TableEditingPlugin_button__hSUWx{transition:none}}@media (forced-colors:active){.TableEditingPlugin_toolbar__XnNHw{border-color:CanvasText}.TableEditingPlugin_button__hSUWx:focus-visible{outline-color:Highlight}}.IdeaGenerator_invitation__c77Ph{position:absolute;top:2.4rem;left:0;z-index:4;display:inline-flex;align-items:center;gap:.42rem;padding:.25rem 0;border:0;background:transparent;color:rgba(81,78,72,.56);font-family:var(--font-sans,"Inter",sans-serif);font-size:.8rem;cursor:pointer;transition:color .18s ease,transform .18s ease}.IdeaGenerator_invitation__c77Ph svg{width:1rem;height:1rem}.IdeaGenerator_invitationArrow__4kPJ7{opacity:0;transform:translateX(-.25rem);transition:opacity .18s ease,transform .18s ease}.IdeaGenerator_invitation__c77Ph:focus-visible,.IdeaGenerator_invitation__c77Ph:hover{color:rgba(81,78,72,.82);transform:translateY(-1px);outline:none}.IdeaGenerator_invitation__c77Ph:focus-visible .IdeaGenerator_invitationArrow__4kPJ7,.IdeaGenerator_invitation__c77Ph:hover .IdeaGenerator_invitationArrow__4kPJ7{opacity:1;transform:none}.IdeaGenerator_panel__4Sdmy{width:100%;margin:-.75rem 0 2rem;padding:1.25rem 1.4rem;border:1px solid rgba(45,43,40,.11);border-radius:3px;background:rgba(var(--panel-rgb),.58);box-shadow:0 12px 32px rgba(45,43,40,.045);color:#34312d;font-family:var(--font-sans,"Inter",sans-serif);animation:IdeaGenerator_panelEnter___jdUN .22s cubic-bezier(.22,1,.36,1)}.IdeaGenerator_outlinePanel__io3K2{margin-top:-.75rem}.IdeaGenerator_outlinePanel__io3K2 .IdeaGenerator_resultText__npBEa{max-height:min(48vh,28rem);padding-right:.35rem;overflow-y:auto}.lexical-editor:has([data-ai-writing-panel-open=true]) .IdeaGenerator_invitation__c77Ph{opacity:0;pointer-events:none}.IdeaGenerator_header__wT65X{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.IdeaGenerator_heading__zbyVT{display:flex;align-items:flex-start;gap:.72rem}.IdeaGenerator_heading__zbyVT>svg{width:1.2rem;height:1.2rem;margin-top:.1rem;color:#a45f35}.IdeaGenerator_heading__zbyVT div{display:flex;flex-direction:column;gap:.24rem}.IdeaGenerator_heading__zbyVT strong{color:#393632;font-size:.98rem;font-weight:600}.IdeaGenerator_heading__zbyVT span{color:#777168;font-size:.82rem;line-height:1.5}.IdeaGenerator_closeButton__mjm_H{display:grid;width:2.1rem;height:2.1rem;flex:0 0 auto;padding:0;place-items:center;border:0;border-radius:999px;background:transparent;color:#99938a;cursor:pointer;transition:background-color .16s ease,color .16s ease}.IdeaGenerator_closeButton__mjm_H:focus-visible,.IdeaGenerator_closeButton__mjm_H:hover{background:rgba(45,43,40,.06);color:#4c4944;outline:none}.IdeaGenerator_closeButton__mjm_H svg{width:1.15rem;height:1.15rem}.IdeaGenerator_prompt__zvved{display:flex;align-items:center;gap:.7rem;margin-top:1.1rem}.IdeaGenerator_topicInput__ZF0aj{min-width:0;height:3.15rem;flex:1 1;padding:0 .95rem;border:1px solid rgba(45,43,40,.15);border-radius:3px;outline:none;background:rgba(var(--panel-rgb),.76);color:#3f3b36;font-family:inherit;font-size:.9rem;transition:border-color .16s ease,background-color .16s ease}.IdeaGenerator_topicInput__ZF0aj::placeholder{color:#918b82}.IdeaGenerator_topicInput__ZF0aj:focus{border-color:rgba(164,95,53,.38);background:rgba(var(--panel-rgb),.82)}.IdeaGenerator_outlineTopicInput__65Nj_{width:100%;min-height:6.5rem;height:auto;padding-top:.85rem;padding-bottom:.85rem;resize:vertical;line-height:1.6}.IdeaGenerator_generateButton__XvHMx{display:inline-flex;height:3.15rem;flex:0 0 auto;align-items:center;gap:.42rem;padding:0 1.05rem;border:1px solid rgba(45,43,40,.12);border-radius:3px;background:#413d38;color:#fbfaf7;font-family:inherit;font-size:.84rem;cursor:pointer;transition:background-color .16s ease,transform .16s ease}.IdeaGenerator_generateButton__XvHMx:focus-visible,.IdeaGenerator_generateButton__XvHMx:hover{background:#2f2c29;transform:translateY(-1px);outline:none}.IdeaGenerator_generateButton__XvHMx:disabled{opacity:.45;cursor:not-allowed;transform:none}.IdeaGenerator_generateButton__XvHMx svg{width:1rem;height:1rem}.IdeaGenerator_result__mNgCg{margin-top:1.15rem;padding-top:1rem;border-top:1px solid rgba(45,43,40,.1)}.IdeaGenerator_resultLabel__N5UbJ{display:block;margin-bottom:.65rem;color:#7f786f;font-size:.72rem;font-weight:600;letter-spacing:.045em;text-transform:uppercase}.IdeaGenerator_resultText__npBEa{min-height:2.5rem;color:#3f3b36;font-size:.88rem;line-height:1.72;white-space:pre-wrap}.IdeaGenerator_directionList__byNdc{display:flex;flex-direction:column}.IdeaGenerator_direction__p86hC{padding:.9rem 0;border-bottom:1px solid rgba(45,43,40,.065)}.IdeaGenerator_direction__p86hC:first-child{padding-top:0}.IdeaGenerator_direction__p86hC:last-child{padding-bottom:0;border-bottom:0}.IdeaGenerator_directionText__RBKT4{color:#3f3b36;font-size:.88rem;line-height:1.72;white-space:pre-wrap}.IdeaGenerator_directionActions__94Npd{display:flex;align-items:center;gap:1.15rem;margin-top:.6rem}.IdeaGenerator_exploreButton__xQqqJ{display:inline-flex;align-items:center;gap:.3rem;padding:0;border:0;background:transparent;color:#777168;font-family:inherit;font-size:.78rem;cursor:pointer;transition:color .16s ease}.IdeaGenerator_exploreButton__xQqqJ:focus-visible,.IdeaGenerator_exploreButton__xQqqJ:hover{color:#a45f35;outline:none}.IdeaGenerator_exploreButton__xQqqJ svg{width:.9rem;height:.9rem;transition:transform .16s ease}.IdeaGenerator_exploreButton__xQqqJ:focus-visible svg,.IdeaGenerator_exploreButton__xQqqJ:hover svg{transform:translateX(.12rem)}.IdeaGenerator_refinement__5pi5X{display:flex;flex-direction:column;gap:1rem}.IdeaGenerator_selectedDirection__YsXnR{padding:.85rem .95rem;border-left:2px solid rgba(164,95,53,.28);background:rgba(164,95,53,.025);color:#4c4741;font-size:.84rem;line-height:1.65;white-space:pre-wrap}.IdeaGenerator_refinementForm__6ySwc{display:flex;flex-direction:column;gap:.8rem}.IdeaGenerator_refinementInput__ne_NA{width:100%;min-height:7rem;padding:.85rem .95rem;resize:vertical;border:1px solid rgba(45,43,40,.15);border-radius:3px;outline:none;background:rgba(var(--panel-rgb),.76);color:#3f3b36;font-family:inherit;font-size:.88rem;line-height:1.6;transition:border-color .16s ease,background-color .16s ease}.IdeaGenerator_refinementInput__ne_NA::placeholder{color:#918b82}.IdeaGenerator_refinementInput__ne_NA:focus{border-color:rgba(164,95,53,.38);background:rgba(var(--panel-rgb),.82)}.IdeaGenerator_outlineForm__xi6cn{display:flex;flex-direction:column;gap:.85rem;margin-top:1.1rem}.IdeaGenerator_sourceTabs__ELjT4{display:inline-flex;width:max-content;padding:.2rem;border:1px solid rgba(45,43,40,.12);border-radius:3px;background:rgba(45,43,40,.025)}.IdeaGenerator_sourceTabs__ELjT4 button{height:2.5rem;padding:0 .85rem;border:0;border-radius:2px;background:transparent;color:#777168;font-family:inherit;font-size:.8rem;cursor:pointer;transition:background-color .16s ease,color .16s ease}.IdeaGenerator_sourceTabs__ELjT4 button:focus-visible,.IdeaGenerator_sourceTabs__ELjT4 button:hover{color:#4a4640;outline:none}.IdeaGenerator_sourceTabs__ELjT4 button:disabled{opacity:.38;cursor:not-allowed}.IdeaGenerator_sourceTabs__ELjT4 .IdeaGenerator_sourceActive__cCJMb{background:rgba(var(--panel-rgb),.82);color:#413d38;box-shadow:0 1px 4px rgba(45,43,40,.055)}.IdeaGenerator_sourceNote__2cvCK{margin:0;color:#625d56;font-size:.82rem;line-height:1.6}.IdeaGenerator_outlineSubmit__cSaUE{display:flex;justify-content:flex-end}.IdeaGenerator_continuationPanel__Ssei4{position:absolute;right:0;left:0;z-index:6;margin:0;padding:1.1rem 0 1.25rem;border-right:0;border-left:0;border-radius:0;background:transparent;box-shadow:none;color:hsl(var(--text-primary))}.IdeaGenerator_continuationForm__rDDB1{display:flex;flex-direction:column;gap:.85rem}.IdeaGenerator_continuationInstruction__EUeha{min-height:7.5rem;background:rgba(var(--panel-rgb),.28);color:hsl(var(--text-primary));font-size:.9rem}.IdeaGenerator_continuationInstruction__EUeha::placeholder{color:hsl(var(--text-muted))}.IdeaGenerator_continuationFormActions__0vHzM{display:flex;align-items:center;justify-content:flex-end;gap:1rem}.IdeaGenerator_continuationFormActions__0vHzM>button:not(.IdeaGenerator_generateButton__XvHMx){padding:0;border:0;background:transparent;color:hsl(var(--text-secondary));font:inherit;font-size:.8rem;cursor:pointer}.IdeaGenerator_continuationFormActions__0vHzM>button:not(.IdeaGenerator_generateButton__XvHMx):focus-visible,.IdeaGenerator_continuationFormActions__0vHzM>button:not(.IdeaGenerator_generateButton__XvHMx):hover{color:hsl(var(--brand-primary));outline:none}.IdeaGenerator_continuationDraft___BlEU{position:relative;margin-left:clamp(1rem,3vw,2rem)}.IdeaGenerator_continuationDraftLabel__Tnwfx{display:inline-flex;align-items:center;gap:.38rem;margin-bottom:.65rem;color:hsl(var(--brand-primary));font-family:var(--font-sans,"Inter",sans-serif);font-size:.7rem;font-weight:600;letter-spacing:.055em;text-transform:uppercase}.IdeaGenerator_continuationDraftLabel__Tnwfx svg{width:.95rem;height:.95rem}.IdeaGenerator_continuationPreview__8l1xL{min-height:3.4rem;padding:.45rem 0 .45rem 1rem;border-left:2px solid rgba(164,95,53,.32);background:linear-gradient(90deg,rgba(164,95,53,.035),transparent 38%);color:hsl(var(--text-primary));font-family:var(--editor-font-family,inherit);font-size:var(--editor-font-size,1.08rem);line-height:var(--editor-line-height,1.85);white-space:pre-wrap}.IdeaGenerator_continuationActions__yLQmZ{flex-wrap:wrap}.IdeaGenerator_continuationActions__yLQmZ .IdeaGenerator_acceptButton__NTVr0{height:2.4rem;padding:0 .85rem;border-radius:3px;background:#413d38;color:#fbfaf7}.IdeaGenerator_continuationActions__yLQmZ .IdeaGenerator_acceptButton__NTVr0:focus-visible,.IdeaGenerator_continuationActions__yLQmZ .IdeaGenerator_acceptButton__NTVr0:hover{background:#2f2c29;color:#fbfaf7}.IdeaGenerator_proofreadPanel__VxsOs{margin-top:-.75rem}.IdeaGenerator_proofreadConfirmPanel__0wabe{position:fixed;bottom:6.75rem;left:50%;z-index:38;width:min(31rem,calc(100vw - 2rem));margin:0;padding:1.1rem 1.2rem;background:rgba(var(--panel-rgb),.97);box-shadow:0 18px 48px rgba(45,43,40,.12),0 2px 8px rgba(45,43,40,.04);transform:translateX(-50%);animation:IdeaGenerator_proofreadConfirmEnter__34GYX .19s cubic-bezier(.22,1,.36,1)}.IdeaGenerator_proofreadConfirmPanel__0wabe .IdeaGenerator_proofreadStart__1iwVT{gap:1rem;margin-top:.9rem;padding-top:.9rem}.IdeaGenerator_proofreadConfirmPanel__0wabe .IdeaGenerator_proofreadStart__1iwVT p{font-size:.82rem}.IdeaGenerator_proofreadConfirmPanel__0wabe .IdeaGenerator_generateButton__XvHMx{height:2.65rem;padding:0 .85rem}.IdeaGenerator_proofreadRailLoading__Yn7YQ{position:fixed;top:7.5rem;right:1.15rem;z-index:32;display:flex;width:8.5rem;align-items:flex-end;flex-direction:column;gap:.6rem;color:#7c756d;font-family:var(--font-sans,"Inter",sans-serif);font-size:.7rem;pointer-events:none}.IdeaGenerator_proofreadRailLoading__Yn7YQ>div{display:flex;height:2.15rem;align-items:flex-end;gap:.28rem;padding-right:.4rem;border-right:1px solid rgba(67,62,56,.13)}.IdeaGenerator_proofreadRailLoading__Yn7YQ i{display:block;width:.85rem;height:2px;border-radius:999px;background:#d0a13b;transform-origin:right center;animation:IdeaGenerator_proofreadRailReading__nXPtF 1.15s ease-in-out infinite}.IdeaGenerator_proofreadRailLoading__Yn7YQ i:nth-child(2){animation-delay:.12s}.IdeaGenerator_proofreadRailLoading__Yn7YQ i:nth-child(3){animation-delay:.24s}.IdeaGenerator_proofreadRailLoading__Yn7YQ i:nth-child(4){animation-delay:.36s}.IdeaGenerator_proofreadHighlightScope__1bV1j ::highlight(riikee-proofread-active){background-color:rgba(231,187,68,.14);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:wavy;text-decoration-style:wavy;-webkit-text-decoration-color:#d4a52c;text-decoration-color:#d4a52c;text-decoration-thickness:1.5px;text-underline-offset:3px}.IdeaGenerator_proofreadBubble__5a5cA{position:fixed;z-index:48;width:min(380px,calc(100vw - 24px));padding:1rem 1.05rem;border:1px solid rgba(45,43,40,.14);border-radius:3px;background:rgba(var(--panel-rgb),.98);box-shadow:0 18px 48px rgba(45,43,40,.13),0 2px 8px rgba(45,43,40,.05);color:#34312d;font-family:var(--font-sans,"Inter",sans-serif);animation:IdeaGenerator_proofreadBubbleEnter__rYDC7 .17s cubic-bezier(.22,1,.36,1)}.IdeaGenerator_proofreadBubbleAbove___UqB7{transform:translateY(-100%);transform-origin:bottom center}.IdeaGenerator_proofreadBubbleHeader__uaEsk{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.IdeaGenerator_proofreadBubbleNavigation__bNcZv{display:flex;align-items:center;gap:.15rem;color:#817a72;font-size:.7rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.IdeaGenerator_proofreadBubbleNavigation__bNcZv button{display:grid;width:1.75rem;height:1.75rem;padding:0;place-items:center;border:0;border-radius:50%;background:transparent;color:#7b746c;cursor:pointer}.IdeaGenerator_proofreadBubbleNavigation__bNcZv button:focus-visible,.IdeaGenerator_proofreadBubbleNavigation__bNcZv button:hover{background:rgba(45,43,40,.06);color:#413d38;outline:none}.IdeaGenerator_proofreadBubbleNavigation__bNcZv button:disabled{opacity:.3;cursor:default}.IdeaGenerator_proofreadBubbleNavigation__bNcZv svg{width:1rem;height:1rem}.IdeaGenerator_proofreadBubbleChange__GmW5X{margin-top:.75rem;padding:.7rem .8rem;border:1px solid rgba(164,95,53,.18);border-radius:3px;background:rgba(164,95,53,.035)}.IdeaGenerator_proofreadBubbleChange__GmW5X span{display:block;margin-bottom:.32rem;color:#918a82;font-size:.65rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.IdeaGenerator_proofreadBubbleChange__GmW5X p{margin:0;color:#393530;font-size:.86rem;line-height:1.6;overflow-wrap:anywhere}.IdeaGenerator_proofreadBubbleReason__CtL13{margin:.65rem 0 0;color:#716a62;font-size:.78rem;line-height:1.55}.IdeaGenerator_proofreadBubbleActions__Mxe_H{display:flex;align-items:center;gap:1rem;margin-top:.8rem;padding-top:.75rem;border-top:1px solid #ebe7e1}.IdeaGenerator_proofreadBubbleActions__Mxe_H button{display:inline-flex;align-items:center;gap:.35rem;padding:0;border:0;background:transparent;color:#726b63;font-family:inherit;font-size:.78rem;cursor:pointer}.IdeaGenerator_proofreadBubbleActions__Mxe_H button:focus-visible,.IdeaGenerator_proofreadBubbleActions__Mxe_H button:hover{color:#a45f35;outline:none}.IdeaGenerator_proofreadBubbleActions__Mxe_H svg{width:.95rem;height:.95rem}.IdeaGenerator_proofreadBubbleActions__Mxe_H .IdeaGenerator_proofreadBubbleAccept__zX58C{color:#413d38;font-weight:600}.IdeaGenerator_proofreadRail__11b5l{position:fixed;top:6.5rem;right:1.15rem;bottom:6.5rem;z-index:32;display:flex;width:8.5rem;min-height:16rem;flex-direction:column;color:#6f6961;font-family:var(--font-sans,"Inter",sans-serif);pointer-events:none}.IdeaGenerator_proofreadRailHeader__yxhDV{position:absolute;right:0;bottom:calc(100% + .45rem);display:flex;min-height:2rem;align-items:center;justify-content:flex-end;gap:.35rem;padding-right:.05rem;color:#8a837a;font-size:.68rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:auto}.IdeaGenerator_proofreadRailHeader__yxhDV button{display:grid;width:1.75rem;height:1.75rem;padding:0;place-items:center;border:0;border-radius:50%;background:transparent;color:#8a837a;cursor:pointer}.IdeaGenerator_proofreadRailHeader__yxhDV button:focus-visible,.IdeaGenerator_proofreadRailHeader__yxhDV button:hover{background:rgba(45,43,40,.06);color:#413d38;outline:none}.IdeaGenerator_proofreadRailHeader__yxhDV svg{width:.95rem;height:.95rem}.IdeaGenerator_proofreadRailTrack__0dnkd{position:relative;min-height:0;flex:1 1;margin:0 0 .65rem}.IdeaGenerator_proofreadRailTrack__0dnkd:after{position:absolute;top:0;right:.42rem;bottom:0;width:1px;background:rgba(67,62,56,.12);content:""}.IdeaGenerator_proofreadRailMarker__3HJuh{position:absolute;right:0;z-index:1;display:flex;width:100%;align-items:center;justify-content:flex-end;gap:.42rem;padding:.18rem 0;border:0;background:transparent;color:#716a62;font-family:inherit;font-size:.66rem;line-height:1;text-align:right;cursor:pointer;transform:translateY(-50%);pointer-events:auto}.IdeaGenerator_proofreadRailMarker__3HJuh span{padding:.25rem .38rem;border-radius:3px;background:hsla(40,23%,97%,.76);opacity:.84;transition:opacity .15s ease,background-color .15s ease}.IdeaGenerator_proofreadRailMarker__3HJuh i{position:relative;z-index:1;display:block;width:.8rem;height:2px;flex:0 0 auto;border-radius:999px;background:#d0a13b;transition:width .15s ease,background-color .15s ease}.IdeaGenerator_proofreadRailMarker__3HJuh:focus-visible,.IdeaGenerator_proofreadRailMarker__3HJuh:hover{color:#453f39;outline:none;z-index:3}.IdeaGenerator_proofreadRailMarkerActive__TrAdE span,.IdeaGenerator_proofreadRailMarker__3HJuh:focus-visible span,.IdeaGenerator_proofreadRailMarker__3HJuh:hover span{background:rgba(var(--panel-rgb),.96);box-shadow:0 3px 12px rgba(45,43,40,.08);opacity:1}.IdeaGenerator_proofreadRailMarkerActive__TrAdE i,.IdeaGenerator_proofreadRailMarker__3HJuh:focus-visible i,.IdeaGenerator_proofreadRailMarker__3HJuh:hover i{width:1.15rem;background:#a45f35}.IdeaGenerator_proofreadRailMarkerResolved__rwLRN{opacity:.3;cursor:default}.IdeaGenerator_proofreadRailMarkerResolved__rwLRN i{background:#8c9488}.IdeaGenerator_proofreadRailRetry__hrVHi{display:inline-flex;align-self:flex-end;align-items:center;gap:.32rem;padding:.25rem 0;border:0;background:transparent;color:#827b73;font-family:inherit;font-size:.68rem;cursor:pointer;pointer-events:auto}.IdeaGenerator_proofreadRailRetry__hrVHi:focus-visible,.IdeaGenerator_proofreadRailRetry__hrVHi:hover{color:#a45f35;outline:none}.IdeaGenerator_proofreadRailRetry__hrVHi svg{width:.85rem;height:.85rem}.IdeaGenerator_proofreadStart__1iwVT{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:1.2rem;padding-top:1.15rem;border-top:1px solid #e8e4de}.IdeaGenerator_proofreadStart__1iwVT p{max-width:36rem;margin:0;color:#6d675f;font-size:.88rem;line-height:1.65}.IdeaGenerator_proofreadLoading__vNSW7{display:flex;min-height:8.5rem;align-items:center;justify-content:center;gap:.65rem;color:#6d675f;font-size:.9rem}.IdeaGenerator_proofreadLoading__vNSW7 svg{width:1.15rem;height:1.15rem;color:#a45f35;animation:IdeaGenerator_proofreadPulse___q9s0 1.2s ease-in-out infinite}.IdeaGenerator_proofreadEmpty__51I_q{display:flex;min-height:10rem;align-items:center;justify-content:center;flex-direction:column;gap:.45rem;text-align:center}.IdeaGenerator_proofreadEmpty__51I_q svg{width:1.65rem;height:1.65rem;margin-bottom:.2rem;color:#73836d}.IdeaGenerator_proofreadEmpty__51I_q strong{color:#35312d;font-size:1rem;font-weight:600}.IdeaGenerator_proofreadEmpty__51I_q span{max-width:28rem;color:#7d766e;font-size:.84rem;line-height:1.55}.IdeaGenerator_proofreadSummary__Es5b0{display:flex;align-items:center;gap:.8rem;margin-top:1.15rem;padding:.75rem 0;border-top:1px solid #e8e4de;border-bottom:1px solid #e8e4de;color:#6d675f;font-size:.8rem}.IdeaGenerator_proofreadSummary__Es5b0 span+span{padding-left:.8rem;border-left:1px solid #dcd7d0}.IdeaGenerator_issueList__uCyfq{max-height:min(54vh,38rem);overflow-y:auto;overscroll-behavior:contain}.IdeaGenerator_issueCard__xkTmE{padding:1.15rem 0 1.25rem;border-bottom:1px solid #e8e4de;transition:opacity .16s ease}.IdeaGenerator_issueResolved__2dK2Q{opacity:.52}.IdeaGenerator_issueHeader__oLmno{display:flex;align-items:center;gap:.55rem;margin-bottom:.75rem}.IdeaGenerator_issueNumber__B4Bce{display:inline-flex;width:1.35rem;height:1.35rem;align-items:center;justify-content:center;border:1px solid #d9d3cb;border-radius:50%;color:#756e66;font-size:.7rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.IdeaGenerator_issueType__oES5K{color:#a45f35;font-size:.72rem;font-weight:650;letter-spacing:.035em;text-transform:uppercase}.IdeaGenerator_issueStatus__JzMyO{margin-left:auto;color:#7d766e;font-size:.75rem}.IdeaGenerator_issueComparison__iA_8S{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:.75rem;gap:.75rem}.IdeaGenerator_issueComparison__iA_8S>div{min-width:0;padding:.8rem .9rem;border:1px solid #e6e1da;border-radius:3px;background:hsla(40,23%,97%,.78)}.IdeaGenerator_issueComparison__iA_8S>div:last-child{border-color:rgba(164,95,53,.22);background:rgba(164,95,53,.035)}.IdeaGenerator_issueComparison__iA_8S span{display:block;margin-bottom:.4rem;color:#918a82;font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.IdeaGenerator_issueComparison__iA_8S p{margin:0;color:#3f3a35;font-size:.86rem;line-height:1.65;overflow-wrap:anywhere}.IdeaGenerator_issueReason__cl9Ar{margin:.7rem 0 0;color:#716a62;font-size:.8rem;line-height:1.55}.IdeaGenerator_issueError__w7rpN{margin:.5rem 0 0;color:#9b4d47;font-size:.78rem;line-height:1.5}.IdeaGenerator_issueActions__9ZjCB{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.85rem}.IdeaGenerator_issueActions__9ZjCB button,.IdeaGenerator_proofreadFooter__LRL6n button{display:inline-flex;align-items:center;gap:.35rem;padding:0;border:0;background:transparent;color:#726b63;font-family:inherit;font-size:.78rem;cursor:pointer}.IdeaGenerator_issueActions__9ZjCB button:focus-visible,.IdeaGenerator_issueActions__9ZjCB button:hover,.IdeaGenerator_proofreadFooter__LRL6n button:focus-visible,.IdeaGenerator_proofreadFooter__LRL6n button:hover{color:#a45f35;outline:none}.IdeaGenerator_issueActions__9ZjCB svg,.IdeaGenerator_proofreadFooter__LRL6n svg{width:.95rem;height:.95rem}.IdeaGenerator_issueActions__9ZjCB .IdeaGenerator_issueAcceptButton__XpGmO{color:#413d38;font-weight:600}.IdeaGenerator_proofreadFooter__LRL6n{display:flex;justify-content:flex-end;padding-top:1rem}.IdeaGenerator_refinementActions__hfOxg{display:flex;align-items:center;justify-content:space-between;gap:1rem}.IdeaGenerator_textButton__5u3gN{display:inline-flex;align-items:center;gap:.35rem;padding:0;border:0;background:transparent;color:#6e675f;font-family:inherit;font-size:.78rem;cursor:pointer}.IdeaGenerator_textButton__5u3gN:focus-visible,.IdeaGenerator_textButton__5u3gN:hover{color:#a45f35;outline:none}.IdeaGenerator_cursor__SqBQK{display:inline-block;width:1px;height:.9rem;margin-left:.15rem;vertical-align:-.08rem;background:#a45f35;animation:IdeaGenerator_blink__CVaBT .85s steps(1) infinite}.IdeaGenerator_error__71hjF{margin-top:.9rem;color:#9b4d47;font-size:.8rem;line-height:1.5}.IdeaGenerator_actions__nurC7{display:flex;align-items:center;gap:1.15rem;margin-top:1rem}.IdeaGenerator_actions__nurC7 button{display:inline-flex;align-items:center;gap:.35rem;padding:0;border:0;background:transparent;color:#6e675f;font-family:inherit;font-size:.78rem;cursor:pointer;transition:color .16s ease}.IdeaGenerator_actions__nurC7 button:focus-visible,.IdeaGenerator_actions__nurC7 button:hover{color:#a45f35;outline:none}.IdeaGenerator_actions__nurC7 svg{width:.95rem;height:.95rem}@keyframes IdeaGenerator_panelEnter___jdUN{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:none}}@keyframes IdeaGenerator_blink__CVaBT{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes IdeaGenerator_proofreadPulse___q9s0{0%,to{opacity:.42;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}@keyframes IdeaGenerator_proofreadBubbleEnter__rYDC7{0%{opacity:0}to{opacity:1}}@keyframes IdeaGenerator_proofreadConfirmEnter__34GYX{0%{opacity:0;transform:translate(-50%,.45rem)}to{opacity:1;transform:translate(-50%)}}@keyframes IdeaGenerator_proofreadRailReading__nXPtF{0%,to{opacity:.32;transform:scaleX(.45)}50%{opacity:1;transform:scaleX(1)}}@media (max-width:640px){.IdeaGenerator_panel__4Sdmy{padding:.8rem}.IdeaGenerator_actions__nurC7,.IdeaGenerator_directionActions__94Npd{flex-wrap:wrap}.IdeaGenerator_prompt__zvved{align-items:stretch;flex-direction:column}.IdeaGenerator_generateButton__XvHMx,.IdeaGenerator_topicInput__ZF0aj{width:100%}.IdeaGenerator_generateButton__XvHMx{justify-content:center}.IdeaGenerator_continuationDraft___BlEU{margin-left:.65rem}.IdeaGenerator_proofreadStart__1iwVT{align-items:stretch;flex-direction:column;gap:.9rem}.IdeaGenerator_issueComparison__iA_8S{grid-template-columns:1fr}.IdeaGenerator_proofreadRail__11b5l{top:5.5rem;right:.55rem;bottom:5.5rem;width:2rem}.IdeaGenerator_proofreadConfirmPanel__0wabe{bottom:5.75rem}.IdeaGenerator_proofreadRailLoading__Yn7YQ{top:5.75rem;right:.55rem;width:6.5rem}.IdeaGenerator_proofreadRailHeader__yxhDV>span,.IdeaGenerator_proofreadRailMarker__3HJuh span,.IdeaGenerator_proofreadRailRetry__hrVHi{display:none}}@media (prefers-reduced-motion:reduce){.IdeaGenerator_generateButton__XvHMx,.IdeaGenerator_invitationArrow__4kPJ7,.IdeaGenerator_invitation__c77Ph,.IdeaGenerator_panel__4Sdmy,.IdeaGenerator_proofreadBubble__5a5cA,.IdeaGenerator_proofreadConfirmPanel__0wabe,.IdeaGenerator_proofreadLoading__vNSW7 svg,.IdeaGenerator_proofreadRailLoading__Yn7YQ i{animation:none;transition:none}}.TitleSuggestionGenerator_panel__cmUxK{position:fixed;bottom:6.75rem;left:50%;z-index:40;width:min(34rem,calc(100vw - 2rem));padding:1.05rem 1.15rem .95rem;border:1px solid rgba(var(--ink-rgb),.11);border-radius:3px;background:rgba(var(--panel-rgb),.98);box-shadow:0 18px 48px rgba(45,43,40,.12),0 2px 8px rgba(45,43,40,.04);color:#34312d;font-family:var(--font-sans,"Inter",sans-serif);transform:translateX(-50%);animation:TitleSuggestionGenerator_enter__I0W6G .19s cubic-bezier(.22,1,.36,1)}.TitleSuggestionGenerator_header__uAeXf{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.TitleSuggestionGenerator_heading__y7BB8{display:flex;align-items:flex-start;gap:.7rem}.TitleSuggestionGenerator_heading__y7BB8>svg{width:1.15rem;height:1.15rem;margin-top:.1rem;color:#a45f35}.TitleSuggestionGenerator_heading__y7BB8>div{display:flex;flex-direction:column;gap:.18rem}.TitleSuggestionGenerator_heading__y7BB8 strong{color:#393632;font-size:.94rem;font-weight:600}.TitleSuggestionGenerator_heading__y7BB8 span{color:#777168;font-size:.78rem;line-height:1.45}.TitleSuggestionGenerator_closeButton__ssJs1{display:grid;width:2rem;height:2rem;flex:0 0 auto;padding:0;place-items:center;border:0;border-radius:50%;background:transparent;color:#99938a;cursor:pointer}.TitleSuggestionGenerator_closeButton__ssJs1:focus-visible,.TitleSuggestionGenerator_closeButton__ssJs1:hover{background:rgba(45,43,40,.06);color:#4c4944;outline:none}.TitleSuggestionGenerator_suggestions__ntkEy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.35rem .55rem;gap:.35rem .55rem;margin-top:.9rem;padding-top:.75rem;border-top:1px solid rgba(45,43,40,.09)}.TitleSuggestionGenerator_suggestions__ntkEy button{position:relative;display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-gap:.55rem;gap:.55rem;padding:.58rem .65rem;border:0;border-radius:3px;background:transparent;color:#3d3934;font-family:inherit;text-align:left;cursor:pointer}.TitleSuggestionGenerator_suggestions__ntkEy .TitleSuggestionGenerator_applied__f9bxe,.TitleSuggestionGenerator_suggestions__ntkEy button:focus-visible,.TitleSuggestionGenerator_suggestions__ntkEy button:hover{background:rgba(45,43,40,.045);outline:none}.TitleSuggestionGenerator_suggestions__ntkEy button:disabled{cursor:wait}.TitleSuggestionGenerator_suggestions__ntkEy button>span{overflow:hidden;font-size:.84rem;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.TitleSuggestionGenerator_suggestions__ntkEy button small{color:#918a82;font-size:.64rem;white-space:nowrap}.TitleSuggestionGenerator_suggestions__ntkEy button>svg{position:absolute;top:50%;right:.55rem;width:.9rem;height:.9rem;color:#a45f35;transform:translateY(-50%)}.TitleSuggestionGenerator_suggestions__ntkEy .TitleSuggestionGenerator_applied__f9bxe{padding-right:2rem}.TitleSuggestionGenerator_loading__PPAKC{display:flex;min-height:5.5rem;align-items:center;justify-content:space-between;margin-top:.9rem;padding-top:.75rem;border-top:1px solid rgba(45,43,40,.09);color:#746d65;font-size:.78rem}.TitleSuggestionGenerator_loading__PPAKC>div{display:flex;align-items:flex-end;gap:.22rem}.TitleSuggestionGenerator_loading__PPAKC i{display:block;width:1rem;height:2px;border-radius:999px;background:#bc7a50;animation:TitleSuggestionGenerator_reading__60ga8 1.1s ease-in-out infinite}.TitleSuggestionGenerator_loading__PPAKC i:nth-child(2){animation-delay:.12s}.TitleSuggestionGenerator_loading__PPAKC i:nth-child(3){animation-delay:.24s}.TitleSuggestionGenerator_error__NYnDQ{margin:.75rem 0 0;color:#a24e47;font-size:.74rem;line-height:1.5}.TitleSuggestionGenerator_actions__UacUE{display:flex;align-items:center;gap:1rem;margin-top:.7rem;padding-top:.7rem;border-top:1px solid rgba(45,43,40,.075)}.TitleSuggestionGenerator_actions__UacUE button{display:inline-flex;align-items:center;gap:.32rem;padding:0;border:0;background:transparent;color:#746d65;font-family:inherit;font-size:.72rem;cursor:pointer}.TitleSuggestionGenerator_actions__UacUE button:focus-visible,.TitleSuggestionGenerator_actions__UacUE button:hover{color:#a45f35;outline:none}.TitleSuggestionGenerator_actions__UacUE button:disabled{opacity:.42;cursor:wait}.TitleSuggestionGenerator_actions__UacUE svg{width:.9rem;height:.9rem}@keyframes TitleSuggestionGenerator_enter__I0W6G{0%{opacity:0;transform:translate(-50%,.4rem) scale(.98)}}@keyframes TitleSuggestionGenerator_reading__60ga8{0%,to{transform:scaleX(.45);opacity:.35}50%{transform:scaleX(1);opacity:1}}@media (max-width:640px){.TitleSuggestionGenerator_panel__cmUxK{bottom:5.5rem}.TitleSuggestionGenerator_suggestions__ntkEy{grid-template-columns:1fr}}.WritingsList_writingsList__HpTJF{margin:0 1rem;height:100%;display:flex;flex-direction:column;overflow-y:auto}.WritingsList_writingsList__HpTJF.WritingsList_flush__WcsKX{margin-inline:0}.WritingsList_writingsList__HpTJF.WritingsList_flush__WcsKX:not(.WritingsList_cards___wugS) .WritingsList_writingsContainer__fgX_5{padding-top:.25rem}.WritingsList_refreshIndicator__5VO4R{height:0;display:flex;justify-content:center;align-items:center}.WritingsList_writingsContainer__fgX_5{overflow-y:auto;flex:1 1}.WritingsList_writingsList__HpTJF:not(.WritingsList_cards___wugS) .WritingsList_writingsContainer__fgX_5{display:flex;flex-direction:column;align-items:flex-start;width:100%}.WritingsList_writingsList__HpTJF:not(.WritingsList_cards___wugS) .WritingsList_writingItem__xGQpb{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding-inline:0}.WritingsList_writingsList__HpTJF:not(.WritingsList_cards___wugS) .WritingsList_writingItem__xGQpb.WritingsList_selected__1ocIQ,.WritingsList_writingsList__HpTJF:not(.WritingsList_cards___wugS) .WritingsList_writingItem__xGQpb:hover{background-color:transparent}.WritingsList_writingsList__HpTJF:not(.WritingsList_cards___wugS) .WritingsList_writingItem__xGQpb.WritingsList_selected__1ocIQ .WritingsList_writingTitle__2Q4o_,.WritingsList_writingsList__HpTJF:not(.WritingsList_cards___wugS) .WritingsList_writingItem__xGQpb:hover .WritingsList_writingTitle__2Q4o_{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.WritingsList_writingsList__HpTJF:not(.WritingsList_cards___wugS) .WritingsList_writingHeader___TQoP{flex:0 1 auto;min-width:0}.WritingsList_writingsList__HpTJF:not(.WritingsList_cards___wugS) .WritingsList_writingHeader___TQoP>svg{color:hsl(var(--text-tertiary));transition:color .16s ease}.WritingsList_writingsList__HpTJF:not(.WritingsList_cards___wugS) .WritingsList_writingItem__xGQpb.WritingsList_selected__1ocIQ .WritingsList_writingHeader___TQoP>svg,.WritingsList_writingsList__HpTJF:not(.WritingsList_cards___wugS) .WritingsList_writingItem__xGQpb:hover .WritingsList_writingHeader___TQoP>svg{color:hsl(var(--brand-primary))}.WritingsList_writingsList__HpTJF:not(.WritingsList_cards___wugS) .WritingsList_writingTitle__2Q4o_{flex:0 1 auto}.WritingsList_writingsList__HpTJF:not(.WritingsList_cards___wugS) .WritingsList_writingMeta__UeiwC{flex:0 0 auto;padding-left:.65rem;white-space:nowrap}.WritingsList_writingsList__HpTJF:not(.WritingsList_cards___wugS) .WritingsList_emptyState__tsWWt{width:100%;align-self:stretch;box-sizing:border-box}.WritingsList_emptyState__tsWWt{text-align:center;padding:3rem 1rem;color:hsl(var(--text-secondary))}.WritingsList_emptyState__tsWWt p{margin-bottom:1rem;font-size:1rem}.WritingsList_emptyHint__dyKbG{font-size:.875rem!important;color:hsl(var(--text-secondary))!important;margin-bottom:0!important}.WritingsList_catchupLink__KZWWJ{padding:0;border:0;background:transparent;color:hsl(var(--text-secondary));font-family:inherit;font-size:.78rem;text-decoration:underline;-webkit-text-decoration-color:rgba(var(--ink-rgb),.22);text-decoration-color:rgba(var(--ink-rgb),.22);text-underline-offset:.25rem;cursor:pointer;transition:color .16s ease,-webkit-text-decoration-color .16s ease;transition:color .16s ease,text-decoration-color .16s ease;transition:color .16s ease,text-decoration-color .16s ease,-webkit-text-decoration-color .16s ease}.WritingsList_catchupLink__KZWWJ:hover{color:hsl(var(--text-primary));-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.WritingsList_writingItem__xGQpb{padding:.5rem;cursor:pointer;transition:all .2s ease;border-radius:var(--radius);margin-bottom:.125rem}.WritingsList_writingItem__xGQpb.WritingsList_selected__1ocIQ,.WritingsList_writingItem__xGQpb:hover{background-color:hsla(var(--bg-primary),50%)}.WritingsList_todayDraftPlaceholder__uiGeu{width:-moz-fit-content;width:fit-content;max-width:100%;border:0;background:transparent;color:inherit;font:inherit;text-align:left}.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:hsl(var(--text-secondary))}.WritingsList_error__Je2vb{color:#e53e3e}.WritingsList_cards___wugS{height:100%;margin:0;overflow:hidden}.WritingsList_cards___wugS .WritingsList_writingsContainer__fgX_5{display:grid;grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));align-items:start;align-content:start;grid-gap:1rem;gap:1rem;overflow-x:hidden;overflow-y:auto;padding:.25rem .2rem .8rem;scrollbar-width:thin;scrollbar-color:rgba(var(--ink-rgb),.14) transparent}.WritingsList_cards___wugS.WritingsList_empty__U0VeQ .WritingsList_writingsContainer__fgX_5{display:block}.WritingsList_cards___wugS .WritingsList_writingItem__xGQpb{position:relative;height:12.25rem;margin:0;padding:1rem;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(var(--ink-rgb),.09);border-radius:.22rem;background:hsl(var(--bg-primary));box-shadow:0 1px 1px rgba(43,39,34,.04),0 8px 22px rgba(43,39,34,.035);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.WritingsList_cards___wugS .WritingsList_writingItem__xGQpb:hover{transform:translateY(-.2rem);border-color:rgba(var(--ink-rgb),.16);background:hsl(var(--bg-primary));box-shadow:0 1px 1px rgba(43,39,34,.05),0 12px 28px rgba(43,39,34,.07)}.WritingsList_cards___wugS .WritingsList_writingItem__xGQpb.WritingsList_selected__1ocIQ{border-color:rgba(216,130,67,.42);background:hsl(var(--bg-elevated));box-shadow:inset 0 2px 0 rgba(216,130,67,.38),0 10px 24px rgba(43,39,34,.05)}.WritingsList_cards___wugS .WritingsList_todayDraftPlaceholder__uiGeu{width:auto}.WritingsList_cards___wugS .WritingsList_writingHeader___TQoP{align-items:flex-start;color:inherit}.WritingsList_cards___wugS .WritingsList_writingHeader___TQoP>svg{display:none}.WritingsList_cards___wugS .WritingsList_writingTitle__2Q4o_{white-space:normal;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-family:var(--font-title);font-size:1rem;font-weight:600;line-height:1.45}.WritingsList_cards___wugS .WritingsList_writingMeta__UeiwC{min-height:1.75rem;padding-left:0;gap:.5rem;border-top:1px solid rgba(var(--ink-rgb),.06);padding-top:.65rem}.WritingsList_cards___wugS .WritingsList_stats__Zxg_U{gap:.55rem;justify-content:flex-start}.WritingsList_cards___wugS .WritingsList_paragraphCount__4HVqT,.WritingsList_cards___wugS .WritingsList_unsavedStatus__ox_uc,.WritingsList_cards___wugS .WritingsList_wordCount__l8zi_{font-size:.67rem}.WritingsList_cards___wugS .WritingsList_actions__4HI_p{gap:.25rem}.WritingsList_cards___wugS .WritingsList_createArticleSection__ziJpN{padding:.35rem .2rem 0}.WritingsList_cards___wugS .WritingsList_createArticleButton__boksU{width:auto;padding:.4rem .7rem;border:0;font-size:.72rem}@media (max-width:1100px){.WritingsList_writingsList__HpTJF.WritingsList_flush__WcsKX:not(.WritingsList_cards___wugS){height:auto;padding-block:0;overflow:visible}.WritingsList_writingsList__HpTJF.WritingsList_flush__WcsKX:not(.WritingsList_cards___wugS) .WritingsList_writingsContainer__fgX_5{flex:none;padding-top:.125rem;overflow:visible}.WritingsList_writingsList__HpTJF.WritingsList_flush__WcsKX:not(.WritingsList_cards___wugS) .WritingsList_writingItem__xGQpb{margin-bottom:.08rem;padding-block:.2rem}}@media (max-width:768px){.WritingsList_writingsList__HpTJF{padding:.75rem}.WritingsList_writingItem__xGQpb{padding:.625rem}.WritingsList_writingTitle__2Q4o_{font-size:.8125rem}.WritingsList_cards___wugS{padding:0}.WritingsList_cards___wugS .WritingsList_writingsContainer__fgX_5{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr))}.WritingsList_writingsList__HpTJF.WritingsList_flush__WcsKX{padding-top:.375rem;padding-bottom:0;padding-inline:0}.WritingsList_writingsList__HpTJF.WritingsList_flush__WcsKX:not(.WritingsList_cards___wugS) .WritingsList_writingItem__xGQpb{padding-inline:0}.WritingsList_writingsList__HpTJF.WritingsList_flush__WcsKX:not(.WritingsList_cards___wugS){padding-top:.375rem}}