.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}}.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}}.EditorPreferencesPanel_overlay__DmurD{position:fixed;inset:0;background-color:rgba(38,35,30,.08);z-index:999;opacity:0;pointer-events:none;transition:opacity .25s ease}.EditorPreferencesPanel_overlayVisible__tvm55{opacity:1;pointer-events:auto}.EditorPreferencesPanel_panel__8iWNp{position:fixed;top:1rem;right:1rem;width:min(400px,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);background-color:hsl(var(--bg-primary));border:1px solid rgba(var(--ink-rgb),.14);border-radius:3px;box-shadow:0 20px 50px rgba(35,32,27,.12),0 2px 8px rgba(35,32,27,.06);z-index:1000;opacity:0;transform:translateX(calc(100% + 2rem));transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .2s ease;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain}.EditorPreferencesPanel_panelOpen__6nGib{opacity:1;transform:translateX(0)}.EditorPreferencesPanel_panelDragging__LNABv{transition:none}.EditorPreferencesPanel_closeButton___Ny85{position:absolute;top:1.25rem;right:1.25rem;padding:.25rem;border-radius:3px;color:var(--muted-foreground);transition:color .2s,background-color .2s}.EditorPreferencesPanel_closeButton___Ny85:hover{color:var(--foreground);background:rgba(var(--ink-rgb),.06)}.EditorPreferencesPanel_content__NGrYs{min-height:0;overflow-y:auto;padding:1.75rem}.EditorPreferencesPanel_settingsContent__feyan{display:flex;flex-direction:column;gap:1.4rem}.EditorPreferencesPanel_contentHeader__IvHv6{margin-bottom:1.25rem;padding-bottom:.9rem;border-bottom:1px solid hsl(var(--border-light))}.EditorPreferencesPanel_contentHeader__IvHv6 h3{margin:0;font-size:1rem;font-weight:600;line-height:1.35;color:hsl(var(--text-primary))}.EditorPreferencesPanel_contentHeader__IvHv6 p{margin:.25rem 0 0;font-size:.875rem;line-height:1.5;color:hsl(var(--text-secondary))}.EditorPreferencesPanel_settingGroup__AkGP5{display:flex;flex-direction:column;gap:.55rem}.EditorPreferencesPanel_themeOptions__Z4Kyf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.EditorPreferencesPanel_themeOption__XrFIS{min-width:0;padding:.45rem;display:flex;flex-direction:column;align-items:stretch;gap:.42rem;border:1px solid rgba(var(--ink-rgb),.13);border-radius:3px;background:hsl(var(--bg-primary));color:hsl(var(--text-secondary));font:inherit;font-size:.7rem;cursor:pointer}.EditorPreferencesPanel_themeOption__XrFIS:hover{border-color:rgba(var(--ink-rgb),.26);color:hsl(var(--text-primary))}.EditorPreferencesPanel_themeOptionActive___ZBCV{border-color:rgba(181,105,54,.58);color:hsl(var(--text-primary));box-shadow:0 0 0 2px rgba(181,105,54,.08)}.EditorPreferencesPanel_themeSwatch__C2fDH{height:1.65rem;border:1px solid rgba(45,43,40,.09);border-radius:2px}.EditorPreferencesPanel_themeSwatchWarm__LMvRU{background:#faf8f4}.EditorPreferencesPanel_themeSwatchNeutral__NcSaQ{background:#fdfdfc}.EditorPreferencesPanel_themeSwatchNight__n3HyM{border-color:#363942;background:#202228}.EditorPreferencesPanel_settingLabelRow__qkWzq{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.EditorPreferencesPanel_settingLabel__fexzy{font-size:.875rem;font-weight:600;color:var(--foreground)}.EditorPreferencesPanel_settingValue__7RFbd{font-size:.75rem;color:hsl(var(--text-tertiary));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EditorPreferencesPanel_sliderContainer__oqxBv{display:flex;align-items:center;background:hsla(var(--bg-primary),1);border:1px solid hsl(var(--btn-outline-default));height:3rem;padding:0 1rem;border-radius:3px;transition:border-color .2s ease}.EditorPreferencesPanel_sliderContainer__oqxBv:focus-within{border-color:hsl(var(--btn-outline-hover))}.EditorPreferencesPanel_slider__Bkg2M{flex:1 1;height:3px;background:hsla(var(--accent-subtle),.8);border-radius:2px;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:2px solid #fff;box-shadow:0 0 0 1px hsl(var(--brand-primary));border-radius:50%;cursor:pointer}.EditorPreferencesPanel_slider__Bkg2M::-moz-range-thumb{width:16px;height:16px;background:hsl(var(--brand-primary));border-radius:50%;cursor:pointer;border:2px solid #fff;box-shadow:0 0 0 1px hsl(var(--brand-primary))}.EditorPreferencesPanel_slider__Bkg2M:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px hsl(var(--brand-primary)),0 0 0 4px hsla(var(--accent-subtle),.45)}.EditorPreferencesPanel_slider__Bkg2M:focus-visible::-moz-range-thumb{box-shadow:0 0 0 1px hsl(var(--brand-primary)),0 0 0 4px hsla(var(--accent-subtle),.45)}.EditorPreferencesPanel_fontDropdown__Ei8zU button{display:block;width:100%;text-align:left;font-size:.875rem}.EditorPreferencesPanel_fontTrigger__pmScw{background:hsl(var(--bg-primary));border:1px solid hsl(var(--btn-outline-default));border-radius:3px;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-color:hsl(var(--btn-outline-hover))}.EditorPreferencesPanel_fontTrigger__pmScw:focus-visible{outline:2px solid hsla(var(--accent-subtle),.7);outline-offset:2px}.EditorPreferencesPanel_tabGroup__9db26{background:hsl(var(--bg-primary));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:3px 0 0 3px}.EditorPreferencesPanel_tabButton__BEkoj:last-child{border-radius:0 3px 3px 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:focus-visible{position:relative;z-index:1;outline:2px solid hsla(var(--accent-subtle),.7);outline-offset:2px}.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:hover{color:hsl(var(--text-primary));background:transparent}@media (max-width:480px){.EditorPreferencesPanel_panel__8iWNp{top:.75rem;right:.75rem;width:calc(100vw - 1.5rem);max-height:calc(100dvh - 1.5rem);border-radius:3px}.EditorPreferencesPanel_content__NGrYs{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.EditorPreferencesPanel_overlay__DmurD,.EditorPreferencesPanel_panel__8iWNp{transition:none}}.EditorActionsMenu_container__L_zzv{position:relative;flex:0 0 auto}.EditorActionsMenu_trigger__GwQ7p{display:grid;width:2.25rem;height:2.25rem;padding:0;place-items:center;border:0;border-radius:.375rem;background:transparent;color:hsl(var(--text-tertiary));cursor:pointer;opacity:.72;transition-property:color,background-color,opacity,scale;transition-duration:.15s;transition-timing-function:ease-out}.EditorActionsMenu_trigger__GwQ7p:hover,.EditorActionsMenu_trigger__GwQ7p[aria-expanded=true]{background:hsl(var(--bg-elevated));color:hsl(var(--text-primary));opacity:1}.EditorActionsMenu_menuItem__shBkX:active:not(:disabled),.EditorActionsMenu_trigger__GwQ7p:active{scale:.96}.EditorActionsMenu_menuItem__shBkX:focus-visible,.EditorActionsMenu_trigger__GwQ7p:focus-visible{outline:2px solid hsla(var(--accent-subtle),.7);outline-offset:2px}.EditorActionsMenu_menu__5I7Af{position:absolute;top:calc(100% + .35rem);right:0;z-index:1000;display:flex;width:14rem;max-width:calc(100vw - 1rem);flex-direction:column;gap:1px;padding:.25rem;border-radius:.5rem;background:hsl(var(--bg-primary));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);animation:EditorActionsMenu_menuEnter__WH_il .12s ease-out}.EditorActionsMenu_menuItem__shBkX{display:flex;width:100%;min-height:2.5rem;align-items:center;gap:.55rem;padding:.5rem .65rem;border:0;border-radius:.3rem;background:transparent;color:hsl(var(--text-primary));cursor:pointer;font:inherit;font-size:.82rem;text-align:start;text-decoration:none;transition-property:color,background-color,scale;transition-duration:.12s;transition-timing-function:ease-out}.EditorActionsMenu_menuItem__shBkX:focus-visible,.EditorActionsMenu_menuItem__shBkX:hover:not(:disabled){background:hsl(var(--bg-elevated))}.EditorActionsMenu_menuItem__shBkX:disabled{color:hsl(var(--text-muted));cursor:not-allowed;opacity:.52}.EditorActionsMenu_itemIcon__k9jdY{display:grid;width:1.1rem;height:1.1rem;flex:0 0 auto;place-items:center;color:hsl(var(--text-secondary))}.EditorActionsMenu_itemLabel__d0r28{min-width:0;flex:1 1}.EditorActionsMenu_shortcut__q_Nhe{font:inherit;font-size:.7rem;letter-spacing:.01em}.EditorActionsMenu_shortcut__q_Nhe,.EditorActionsMenu_submenuArrow__f9UOY{flex:0 0 auto;color:hsl(var(--text-muted))}.EditorActionsMenu_separator__3XWGp{height:1px;flex:0 0 auto;margin:.3rem .4rem;background:hsl(var(--border-light))}.EditorActionsMenu_backItem__Fm4MF{font-weight:600}@keyframes EditorActionsMenu_menuEnter__WH_il{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.EditorActionsMenu_trigger__GwQ7p{width:2rem;height:2rem}}@media (prefers-reduced-motion:reduce){.EditorActionsMenu_menuItem__shBkX,.EditorActionsMenu_trigger__GwQ7p{transition:none}.EditorActionsMenu_menu__5I7Af{animation:none}}.WritingDetailsContent_informationList__SRqVU{display:flex;flex-direction:column;margin:0;padding:0;border:1px solid rgba(var(--ink-rgb),.13);border-radius:3px}.WritingDetailsContent_informationList__SRqVU>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.8rem .9rem;border-bottom:1px solid hsl(var(--border-light))}.WritingDetailsContent_informationList__SRqVU>div:last-child{border-bottom:0}.WritingDetailsContent_informationList__SRqVU dd,.WritingDetailsContent_informationList__SRqVU dt{margin:0;font-size:.8rem;line-height:1.45}.WritingDetailsContent_informationList__SRqVU dt{color:hsl(var(--text-secondary))}.WritingDetailsContent_informationList__SRqVU dd{color:hsl(var(--text-primary));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}.WritingDetailsContent_status__ARPVs{margin:0;color:hsl(var(--text-secondary));font-size:.82rem;line-height:1.6}.WritingDetailsContent_status__ARPVs p{margin:0}.WritingDetailsContent_status__ARPVs button{margin-top:.6rem;padding:0;border:0;border-bottom:1px solid;background:transparent;color:hsl(var(--text-secondary));cursor:pointer;font:inherit}.WritingDetailsContent_status__ARPVs button:hover{color:hsl(var(--text-primary))}.WritingDetailsContent_status__ARPVs button:focus-visible{outline:2px solid hsla(var(--accent-subtle),.7);outline-offset:3px}.WritingDetailsContent_analysisContent__B6FYn{display:flex;flex-direction:column;gap:1.25rem}.WritingDetailsContent_analysisBlock__GSmzW h4{margin:0;color:hsl(var(--text-secondary));font-size:.75rem;font-weight:600}.WritingDetailsContent_analysisBlock__GSmzW p{margin:.4rem 0 0;color:hsl(var(--text-primary));font-size:.82rem;line-height:1.65}.WritingDetailsContent_tags__aHTQ3{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.WritingDetailsContent_tags__aHTQ3 span{padding:.25rem .5rem;border-radius:999px;background:hsl(var(--bg-elevated));color:hsl(var(--text-secondary));font-size:.7rem}.WritingDetailsContent_classifications__s9L1w{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.WritingDetailsContent_classifications__s9L1w>div{display:flex;min-width:0;flex-direction:column;gap:.25rem;padding:.75rem;border:1px solid rgba(var(--ink-rgb),.13);border-radius:3px}.WritingDetailsContent_classifications__s9L1w span,.WritingDetailsContent_meters__xn2st span{color:hsl(var(--text-tertiary));font-size:.7rem}.WritingDetailsContent_classifications__s9L1w strong{overflow:hidden;color:hsl(var(--text-primary));font-size:.82rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.WritingDetailsContent_moodExplanation__918HR{margin:-.4rem 0 0;color:hsl(var(--text-secondary));font-size:.78rem;line-height:1.6}.WritingDetailsContent_meters__xn2st{display:flex;flex-direction:column;gap:.75rem}.WritingDetailsContent_meters__xn2st>div{display:grid;grid-template-columns:3.5rem minmax(0,1fr) 1.8rem;align-items:center;grid-gap:.6rem;gap:.6rem}.WritingDetailsContent_meters__xn2st b{color:hsl(var(--text-tertiary));font-size:.68rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;text-align:end}.WritingDetailsContent_energyTrack__sc8k6,.WritingDetailsContent_moodTrack__6a408{position:relative;height:3px;border-radius:999px;background:hsl(var(--bg-elevated))}.WritingDetailsContent_moodTrack__6a408{overflow:visible;background:linear-gradient(90deg,rgba(103,111,135,.28),hsla(40,6%,58%,.16) 50%,rgba(198,132,80,.3))}.WritingDetailsContent_moodTrack__6a408 i{position:absolute;top:50%;width:7px;height:7px;border:1px solid hsl(var(--bg-primary));border-radius:50%;background:hsl(var(--text-secondary));box-shadow:0 0 0 1px rgba(45,43,40,.12);transform:translate(-50%,-50%)}.WritingDetailsContent_energyTrack__sc8k6{overflow:hidden}.WritingDetailsContent_energyTrack__sc8k6 i{display:block;height:100%;border-radius:inherit;background:rgba(164,95,53,.58)}.DraftRestorePrompt_prompt__1jvmv{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.8rem;gap:.8rem;width:100%;margin:.9rem 0 1.75rem;padding:.75rem .85rem;border:1px solid rgba(62,70,82,.1);border-radius:3px;background:rgba(62,70,82,.035)}.DraftRestorePrompt_icon__bMl2Y{display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:50%;background:rgba(62,70,82,.075);color:rgba(45,52,63,.62)}.DraftRestorePrompt_icon__bMl2Y svg{width:.95rem;height:.95rem}.DraftRestorePrompt_copy__XvBiB{display:flex;min-width:0;flex-direction:column;gap:.16rem}.DraftRestorePrompt_copy__XvBiB strong{color:hsl(var(--text-primary));font-size:.75rem;font-weight:600;line-height:1.4}.DraftRestorePrompt_copy__XvBiB span{color:hsl(var(--text-tertiary));font-size:.68rem;line-height:1.45}.DraftRestorePrompt_copy__XvBiB small{margin-top:.05rem;color:rgba(45,43,40,.43);font-size:.62rem;line-height:1.4}.DraftRestorePrompt_actions__WE_Eq{display:flex;align-items:center;gap:.55rem;padding-left:.85rem;border-left:1px solid rgba(62,70,82,.09);white-space:nowrap}.DraftRestorePrompt_actions__WE_Eq button{height:2rem;border-radius:3px;font-family:inherit;font-size:.68rem;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.DraftRestorePrompt_restore__QdHXm{padding:0 .72rem;border:1px solid rgba(45,43,40,.82);background:rgba(45,43,40,.9);color:#fff;font-weight:600}.DraftRestorePrompt_restore__QdHXm:hover{border-color:#2d2b28;background:#2d2b28}.DraftRestorePrompt_dismiss__nq4wx{padding:0 .25rem;border:0;background:transparent;color:hsl(var(--text-tertiary))}.DraftRestorePrompt_dismiss__nq4wx:hover{color:hsl(var(--text-primary))}@media (max-width:640px){.DraftRestorePrompt_prompt__1jvmv{grid-template-columns:auto minmax(0,1fr)}.DraftRestorePrompt_actions__WE_Eq{grid-column:2;justify-content:flex-start;padding-top:.45rem;padding-left:0;border-top:1px solid rgba(62,70,82,.09);border-left:0}}.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}}.riikee-calendar_calendar__FynEf{padding:1rem;max-width:350px}.riikee-calendar_calendar__FynEf.riikee-calendar_compact__DMgDn{width:100%;max-width:none;padding:0}.riikee-calendar_compact__DMgDn .riikee-calendar_header__CQ7Ri{height:2.25rem;margin-bottom:1rem}.riikee-calendar_compact__DMgDn .riikee-calendar_caption__GiUqd{margin-left:calc(100% / 14 - .4rem);font-size:1.05rem;font-weight:600}.riikee-calendar_compact__DMgDn .riikee-calendar_navButton__soiTG{width:28px;height:28px}.riikee-calendar_compact__DMgDn .riikee-calendar_weekdays__74048{margin-bottom:.2rem}.riikee-calendar_compact__DMgDn .riikee-calendar_weekday__McJkR{font-size:.64rem}.riikee-calendar_compact__DMgDn .riikee-calendar_monthGrid__IuR9L{gap:1px}.riikee-calendar_compact__DMgDn .riikee-calendar_dayButton__XUMhW,.riikee-calendar_compact__DMgDn .riikee-calendar_emptyCell__MZwxh{width:100%;height:31px}.riikee-calendar_compact__DMgDn .riikee-calendar_dayButton__XUMhW{font-size:.78rem}.riikee-calendar_compact__DMgDn .riikee-calendar_dayButton__XUMhW:not(:disabled):after{width:24px;height:24px}.riikee-calendar_header__CQ7Ri{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.riikee-calendar_monthNavigation__NGVOz{display:flex;align-items:center;gap:.15rem}.riikee-calendar_navButton__soiTG{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:999px;background:transparent;color:hsl(var(--text-primary));cursor:pointer;opacity:.7;transition:opacity .18s ease,color .18s ease,background-color .18s ease,transform .18s ease}.riikee-calendar_navButton__soiTG:hover{background:rgba(var(--ink-rgb),.06);color:hsl(var(--text-primary));opacity:1;transform:translateY(-1px)}.riikee-calendar_navButton__soiTG:focus-visible{background:rgba(var(--ink-rgb),.06);color:hsl(var(--text-primary));opacity:1;transform:translateY(-1px);outline:none}.riikee-calendar_caption__GiUqd{font-size:1rem;font-weight:500;color:hsl(var(--text-primary));margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center}.riikee-calendar_monthViewport__ZqWgo{width:100%;overflow:hidden}.riikee-calendar_weekdays__74048{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:0;gap:0;margin-bottom:.5rem}.riikee-calendar_weekday__McJkR{text-align:center;font-size:.75rem;font-weight:400;color:hsl(var(--text-secondary))}.riikee-calendar_monthGrid__IuR9L{display:flex;flex-direction:column;gap:4px;transform:translateX(0);transition:transform .15s ease}.riikee-calendar_calendar__FynEf.slide-left .riikee-calendar_monthGrid__IuR9L{animation:riikee-calendar_slideLeft__5Aftm .15s ease forwards}.riikee-calendar_calendar__FynEf.slide-right .riikee-calendar_monthGrid__IuR9L{animation:riikee-calendar_slideRight__V0zDo .15s ease forwards}@keyframes riikee-calendar_slideLeft__5Aftm{0%{transform:translateX(0);opacity:1}50%{transform:translateX(-100%);opacity:.5}to{transform:translateX(0);opacity:1}}@keyframes riikee-calendar_slideRight__V0zDo{0%{transform:translateX(0);opacity:1}50%{transform:translateX(100%);opacity:.5}to{transform:translateX(0);opacity:1}}.riikee-calendar_week__sEw_M{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:0;gap:0}.riikee-calendar_dayButton__XUMhW{width:36.5px;height:32px;border:none;background:transparent;color:hsl(var(--text-primary));cursor:pointer;font-size:1rem;font-weight:200;transition:all .2s ease;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;overflow:hidden}.riikee-calendar_dayButton__XUMhW:not(:disabled):after{content:"";display:block;position:absolute;width:30px;height:30px;border-radius:50%;left:50%;transform:translateX(-50%);top:100%;background-image:radial-gradient(circle 30px,hsla(var(--accent-vibrant),60%) 0,hsla(var(--accent-vibrant),60%) 100%,transparent 100%);transition:all .2s ease}.riikee-calendar_dayButton__XUMhW:hover:not(:disabled):after{top:60%}.riikee-calendar_dayNumber__yd724{line-height:1;margin-bottom:2px}.riikee-calendar_dayButton__XUMhW.riikee-calendar_disabled__XVmWR{color:hsl(var(--text-tertiary));cursor:default;opacity:.7}.riikee-calendar_dayButton__XUMhW.riikee-calendar_disabled__XVmWR:hover{background:transparent}.riikee-calendar_progressLine__Vw7mo{position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:2px;background:hsl(var(--brand-primary));transition:all .3s ease;min-width:4px}.riikee-calendar_calendar__FynEf.slide-left .riikee-calendar_progressLine__Vw7mo,.riikee-calendar_calendar__FynEf.slide-right .riikee-calendar_progressLine__Vw7mo{transition:none}.riikee-calendar_emptyCell__MZwxh{width:36px;height:32px}.riikee-calendar_dayButton__XUMhW.riikee-calendar_today__uh_KV{font-weight:600;background:hsl(var(--accent-primary)) /.1;color:hsl(var(--accent-primary))}.riikee-calendar_dayButton__XUMhW.riikee-calendar_today__uh_KV:hover{background:hsl(var(--accent-primary)) /.2}.riikee-calendar_dayButton__XUMhW.riikee-calendar_selected__X9Ccs{font-weight:700}.riikee-calendar_dayButton__XUMhW.riikee-calendar_selected__X9Ccs:after{top:75%}.ProgressBar_container__DAOVs{margin:0 1rem;padding:1rem 1.5rem;background:hsl(var(--bg-primary));border-radius:var(--radius);box-shadow:0 0 2px rgba(0,0,0,.06),0 0 16px rgba(0,0,0,.03)}.ProgressBar_header__QP_WI{margin-bottom:.25rem;letter-spacing:1px;text-align:center;padding-bottom:.5rem;color:hsl(var(--brand-teal))}.ProgressBar_dateLabel__6fyR0{font-weight:600;text-transform:uppercase;font-size:1rem;color:hsl(var(--text-primary));letter-spacing:.2em}.ProgressBar_dateDivider__gLS01{margin:.2rem 4rem;height:1px;border:none;background-color:hsl(var(--brand-primary-light))}.ProgressBar_label__EOubw{display:flex;padding:3px 0;align-items:center;justify-content:space-between}.ProgressBar_statsText__LKIT_{font-size:.75rem;color:hsl(var(--text-secondary));gap:.25rem}.ProgressBar_statsText__LKIT_,.ProgressBar_statsText__LKIT_ div{display:flex;align-items:center}.ProgressBar_statsText__LKIT_ svg{color:hsl(var(--accent-warm))}.ProgressBar_progressContainer__J_jQW{display:flex;align-items:center;gap:.75rem;padding-bottom:.5rem}.ProgressBar_progressTrack__PC9rE{flex:1 1;height:6px;background:hsl(var(--progress-incomplete));border-radius:3px;overflow:hidden;position:relative}.ProgressBar_progressFill__ePYO4{height:100%;background:hsl(var(--progress-active));border-radius:3px;transition:width .3s ease;position:relative}.ProgressBar_progressFill__ePYO4:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 50%,transparent);animation:ProgressBar_shimmer__Ucj9O 2s infinite}@keyframes ProgressBar_shimmer__Ucj9O{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.ProgressBar_percentage__xMpJ_{font-size:.75rem;font-weight:600;color:hsl(var(--text-secondary));min-width:35px;text-align:right}.ProgressBar_achievement__z8WuH{margin-top:.5rem;text-align:center;font-size:.85rem;font-weight:400;animation:ProgressBar_celebrate__CqKH2 .5s cubic-bezier(.85,0,.15,1)}.ProgressBar_achievementWrapper__edpb9{display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto;gap:.5rem;justify-content:center;padding:.5rem 1.1rem .5rem .5rem;border-radius:30px;background:hsla(var(--success),100%);align-items:center;color:hsl(var(--text-on-orange))}@keyframes ProgressBar_celebrate__CqKH2{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}.ProgressBar_encouragement__xfbX0{margin:.5rem 0 0;font-size:.75rem;color:hsl(var(--text-secondary));line-height:1.4}.ProgressBar_container__DAOVs.ProgressBar_compact__m0WAY{box-sizing:border-box;height:3.25rem;min-width:0;margin:0;padding:.55rem .7rem;display:flex;flex-direction:column;justify-content:center;border:1px solid rgba(45,43,40,.08);border-radius:.6rem;background:hsla(0,0%,100%,.5);box-shadow:none}.ProgressBar_compact__m0WAY .ProgressBar_achievement__z8WuH,.ProgressBar_compact__m0WAY .ProgressBar_header__QP_WI{display:none}.ProgressBar_compact__m0WAY .ProgressBar_label__EOubw{padding:0 0 .25rem}.ProgressBar_compact__m0WAY .ProgressBar_percentage__xMpJ_,.ProgressBar_compact__m0WAY .ProgressBar_statsText__LKIT_{font-size:.66rem}.ProgressBar_compact__m0WAY .ProgressBar_progressContainer__J_jQW{padding-bottom:0}.ProgressBar_compact__m0WAY .ProgressBar_progressTrack__PC9rE{height:3px}.ProgressBar_container__DAOVs.ProgressBar_compact__m0WAY.ProgressBar_minimal__uctIJ{width:300px;max-width:300px;height:1.5rem;min-width:0;padding:0;flex:0 0 auto;align-self:flex-start;flex-direction:row;align-items:center;justify-content:flex-start;gap:.55rem;border:0;border-radius:0;background:transparent;box-shadow:none}.ProgressBar_minimal__uctIJ .ProgressBar_label__EOubw{display:contents}.ProgressBar_minimal__uctIJ .ProgressBar_statsText__LKIT_{order:1;min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProgressBar_minimal__uctIJ .ProgressBar_progressContainer__J_jQW{order:2;min-width:3.5rem;flex:1 1 auto}.ProgressBar_minimal__uctIJ .ProgressBar_percentage__xMpJ_{order:3;min-width:0;flex:0 0 auto;text-align:left}@media (max-width:768px){.ProgressBar_container__DAOVs{padding:.75rem}.ProgressBar_dateLabel__6fyR0{font-size:.8rem}.ProgressBar_statsText__LKIT_{font-size:.7rem}.ProgressBar_percentage__xMpJ_{font-size:.7rem;min-width:30px}}@media (max-height:900px){.ProgressBar_achievement__z8WuH,.ProgressBar_header__QP_WI{display:none}}.SubscriptionSettings_container__i9H09{width:100%;margin:0;padding:.25rem 0 2rem;color:hsl(var(--text-primary))}.SubscriptionSettings_container__i9H09 button,.SubscriptionSettings_container__i9H09 input{border-radius:3px}.SubscriptionSettings_pageHeader__j9nmc{margin-bottom:2.1rem}.SubscriptionSettings_pageTitle__OPM8N{margin:0 0 .2rem;color:hsl(var(--text-primary));font-family:inherit;font-size:1.45rem;font-weight:600;letter-spacing:-.01em}.SubscriptionSettings_currentPlan__mVxO0{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;padding:1.1rem 1.15rem;border:1px solid rgba(var(--ink-rgb),.1);border-radius:3px;background:hsl(var(--bg-primary))}.SubscriptionSettings_eyebrow__2ISgW{display:block;margin-bottom:.38rem;color:hsl(var(--text-tertiary));font-size:.67rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.SubscriptionSettings_planIdentity__NigVU{display:flex;align-items:center;gap:.45rem;min-height:1.5rem;font-size:1rem}.SubscriptionSettings_planSummary__hg0Se{max-width:34rem;margin:.45rem 0 0;color:hsl(var(--text-secondary));font-size:.72rem;line-height:1.5}.SubscriptionSettings_proIcon__XAIik{color:#b56936;font-size:1.05rem}.SubscriptionSettings_activeBadge__fYA8X,.SubscriptionSettings_recommendedBadge___yKgd{display:inline-flex;align-items:center;min-height:1.15rem;padding:.12rem .38rem;border:1px solid rgba(181,105,54,.2);border-radius:3px;background:rgba(181,105,54,.07);color:#9d592f;font-size:.6rem;font-weight:600;line-height:1}.SubscriptionSettings_expiry__emKvw{color:hsl(var(--text-secondary));font-size:.78rem;text-align:right}.SubscriptionSettings_expiredNotice__npvTE{margin:0;color:#a44b42;font-size:.75rem}.SubscriptionSettings_storageSection__uYv53{margin-top:1.5rem;padding:1rem 1.15rem;border:1px solid rgba(var(--ink-rgb),.1);border-radius:3px;background:hsl(var(--bg-primary))}.SubscriptionSettings_storageHeading__JauJP{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:hsl(var(--text-secondary));font-size:.75rem}.SubscriptionSettings_storageTitle__zVs_v{display:inline-flex;align-items:center;gap:.5rem;color:hsl(var(--text-primary));font-weight:500}.SubscriptionSettings_storageTitle__zVs_v svg{width:1rem;height:1rem;color:#b56936}.SubscriptionSettings_storageAmount__ZQV7Q{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.SubscriptionSettings_storageTrack__FRYW_{height:.25rem;margin-top:.8rem;overflow:hidden;border-radius:999px;background:rgba(var(--ink-rgb),.08)}.SubscriptionSettings_storageTrack__FRYW_ span{display:block;height:100%;border-radius:inherit;background:#b56936;transition-property:width;transition-duration:.22s;transition-timing-function:ease-out}.SubscriptionSettings_storageWarning__Fh7Yu{margin:.65rem 0 0;color:#9a5840;font-size:.7rem;line-height:1.45}.SubscriptionSettings_comparisonSection__EPZYr,.SubscriptionSettings_upgradeSection__nwmxg{padding-top:0}.SubscriptionSettings_sectionHeading__r5ntf{margin-bottom:1.4rem}.SubscriptionSettings_sectionHeading__r5ntf h3{margin:0;color:hsl(var(--text-tertiary));font-size:.84rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.SubscriptionSettings_tableFrame__2ronv{overflow:hidden;border:1px solid rgba(var(--ink-rgb),.1);border-radius:3px;background:hsl(var(--bg-primary))}.SubscriptionSettings_tableSkeleton__wfZXF{width:100%;height:19.1rem;border:1px solid rgba(var(--ink-rgb),.08);border-radius:3px;background:linear-gradient(90deg,rgba(45,43,40,.025),rgba(45,43,40,.065),rgba(45,43,40,.025));background-size:200% 100%;animation:SubscriptionSettings_shimmer__DPS1Y 1.4s ease-in-out infinite}.SubscriptionSettings_comparisonTable__cWmlQ{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.76rem}.SubscriptionSettings_comparisonTable__cWmlQ td,.SubscriptionSettings_comparisonTable__cWmlQ th{height:3.25rem;padding:.75rem 1rem;border-bottom:1px solid rgba(var(--ink-rgb),.07);text-align:left;vertical-align:middle}.SubscriptionSettings_comparisonTable__cWmlQ tr:last-child td,.SubscriptionSettings_comparisonTable__cWmlQ tr:last-child th{border-bottom:0}.SubscriptionSettings_comparisonTable__cWmlQ thead th{height:2.85rem;background:rgba(var(--ink-rgb),.025);color:hsl(var(--text-tertiary));font-size:.68rem;font-weight:600;letter-spacing:.025em}.SubscriptionSettings_comparisonTable__cWmlQ tbody th{color:hsl(var(--text-primary));font-weight:500}.SubscriptionSettings_comparisonTable__cWmlQ tbody td{color:hsl(var(--text-secondary))}.SubscriptionSettings_comparisonTable__cWmlQ .SubscriptionSettings_proColumn__Mfisy{background:rgba(181,105,54,.045);color:hsl(var(--text-primary))}.SubscriptionSettings_proHeading__RmXfP,.SubscriptionSettings_proValue__m7VUv{display:inline-flex;align-items:center;gap:.36rem}.SubscriptionSettings_proHeading__RmXfP{color:#9d592f}.SubscriptionSettings_proHeading__RmXfP svg,.SubscriptionSettings_proValue__m7VUv svg{flex:0 0 auto;color:#b56936;font-size:.9rem}.SubscriptionSettings_comparisonSection__EPZYr,.SubscriptionSettings_upgradeSection__nwmxg{margin-top:3rem}.SubscriptionSettings_priceOptions__JuTcV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.SubscriptionSettings_priceOption__eprMC{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.65rem;gap:.65rem;min-height:4.3rem;padding:.75rem;border:1px solid rgba(var(--ink-rgb),.11);border-radius:3px;background:hsl(var(--bg-primary));cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.SubscriptionSettings_priceOption__eprMC:hover{border-color:rgba(var(--ink-rgb),.22)}.SubscriptionSettings_priceOption__eprMC.SubscriptionSettings_selected__uALwg{border-color:rgba(181,105,54,.48);background:rgba(181,105,54,.035);box-shadow:0 0 0 2px rgba(181,105,54,.06)}.SubscriptionSettings_priceOption__eprMC input{width:.9rem;height:.9rem;margin:0;accent-color:#b56936}.SubscriptionSettings_priceCopy__vWrNP{display:flex;min-width:0;flex-direction:column;gap:.2rem}.SubscriptionSettings_priceCopy__vWrNP strong{font-size:.78rem;font-weight:600}.SubscriptionSettings_priceCopy__vWrNP small,.SubscriptionSettings_price__Rxy_u small{color:hsl(var(--text-tertiary));font-size:.62rem;font-weight:400}.SubscriptionSettings_planName__xfV_b{display:flex;align-items:center;gap:.4rem}.SubscriptionSettings_price__Rxy_u{color:hsl(var(--text-primary));font-size:.9rem;font-weight:600;white-space:nowrap}.SubscriptionSettings_upgradeButton__7yI27{width:100%;height:2.6rem;margin-top:.75rem;border-radius:3px;background:#2f3035;color:#fff;font-size:.76rem;font-weight:500}.SubscriptionSettings_upgradeButton__7yI27:hover{background:#222328}.SubscriptionSettings_spinner___GD5R{margin-right:.45rem;animation:SubscriptionSettings_spin__iWjyR 1s linear infinite}@keyframes SubscriptionSettings_spin__iWjyR{to{transform:rotate(1turn)}}@keyframes SubscriptionSettings_shimmer__DPS1Y{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.SubscriptionSettings_storageTrack__FRYW_ span{transition:none}}@media (max-width:40rem){.SubscriptionSettings_storageHeading__JauJP{align-items:flex-start;flex-direction:column;gap:.35rem}}@media (max-width:640px){.SubscriptionSettings_container__i9H09{padding-top:0}.SubscriptionSettings_currentPlan__mVxO0{align-items:flex-start;flex-direction:column;gap:.8rem}.SubscriptionSettings_expiry__emKvw{text-align:left}.SubscriptionSettings_comparisonTable__cWmlQ td,.SubscriptionSettings_comparisonTable__cWmlQ th{padding-inline:.65rem;font-size:.69rem}.SubscriptionSettings_priceOptions__JuTcV{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.SubscriptionSettings_priceOption__eprMC{transition:none}.SubscriptionSettings_spinner___GD5R,.SubscriptionSettings_tableSkeleton__wfZXF{animation:none}}