/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.page_container__IMrjt{color:#3d260f;background:#f8e0b50f;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.page_container__IMrjt:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 43%,#fff7e133,#0000 48%);position:absolute;inset:0}.page_inner__XzD2_{z-index:10;text-align:center;width:100%;max-width:850px;padding:32px 28px 70px;position:relative}.page_logoWrapper__5VQC9{justify-content:center;margin-bottom:2px;display:flex}.page_logo__AFnRu{object-fit:contain;opacity:.66;filter:sepia()saturate(1.35)drop-shadow(0 2px 7px #6a3a0c2e);width:68px;height:52px}.page_eyebrow__HY8jb{color:#b97925;letter-spacing:.15em;text-transform:uppercase;margin:0 0 14px;font-size:.72rem;font-weight:700}.page_heading__kCnaV{font-family:var(--font-title,"Cinzel",serif);color:#3b210d;letter-spacing:-.025em;text-shadow:0 2px 14px #fff0cd61;margin-bottom:9px;font-size:clamp(2.25rem,4.2vw,3.65rem);font-weight:400;line-height:1.05}.page_subtext__bfG0C{color:#442a14bd;max-width:620px;font-family:var(--font-body),Georgia,serif;margin:0 auto 34px;font-size:1.08rem;line-height:1.45}.page_composer__VMwYf{border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffaefd4;border:1px solid #e1992ac7;flex-direction:column;width:min(100%,790px);min-height:116px;margin:0 auto;padding:15px 16px 13px 22px;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:0 10px 30px #5b330c29,0 0 22px #f6b33733,inset 0 1px #fffffff0}.page_composer__VMwYf:focus-within{border-color:#d58211f2;box-shadow:0 12px 34px #5b330c30,0 0 28px #f6b3374d,inset 0 1px #fff}.page_composerLoading__HyhOp{opacity:.78}.page_prompt__raePr{resize:none;color:#4a2d14;width:100%;min-height:50px;font-family:var(--font-body),Georgia,serif;background:0 0;border:0;outline:0;font-size:1.05rem;line-height:1.35}.page_prompt__raePr::placeholder{color:#553e2899}.page_previewRow__vshXH{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.page_previewThumb__PjJPj{position:relative}.page_previewThumb__PjJPj img{border-radius:var(--radius-sm);object-fit:cover;border:1px solid #c7a04359;width:56px;height:56px}.page_previewRemove__lH7XC{border-radius:var(--radius-sm);color:#f5e6c8;background:#3c280acc;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:-6px;right:-6px}.page_composerActions__bRnHx{justify-content:space-between;align-items:center;display:flex}.page_leftActions__YiPd_{align-items:center;gap:8px;display:flex}.page_rightActions__qBEE_{align-items:center;gap:10px;display:flex}.page_circleBtn__qA1ZS{border-radius:var(--radius-sm);color:#fff9e9;background:linear-gradient(145deg,#d99a28,#b86d0d);justify-content:center;align-items:center;width:42px;height:42px;transition:filter .14s;display:inline-flex;box-shadow:0 4px 12px #914e0747,inset 0 1px 1px #ffffff6b}.page_circleBtn__qA1ZS:hover:not(:disabled){filter:brightness(1.08)}.page_circleBtn__qA1ZS:active:not(:disabled){filter:brightness(.95)}.page_circleBtn__qA1ZS:disabled{cursor:wait;opacity:.65}.page_sendButton__uTmDI{border-radius:var(--radius-sm);color:#fff9e9;background:linear-gradient(145deg,#d99a28,#b86d0d);justify-content:center;align-items:center;width:42px;height:42px;transition:filter .14s;display:inline-flex;box-shadow:0 4px 12px #914e0747,inset 0 1px 1px #ffffff6b}.page_sendButton__uTmDI:hover:not(:disabled){filter:brightness(1.08)}.page_sendButton__uTmDI:active:not(:disabled){filter:brightness(.95)}.page_sendButton__uTmDI:disabled{cursor:wait;opacity:.65}.page_spinner__Qqcm1{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);border-style:var(--tw-border-style);border-width:2px;border-color:#0000 #ebdec5cc #ebdec5cc;border-radius:3.40282e+38px;animation:page_spin__AKqOe 1s linear infinite;display:inline-block}@media (max-width:700px){.page_inner__XzD2_{padding:24px 16px 44px}.page_eyebrow__HY8jb,.page_logoWrapper__5VQC9{display:none}.page_heading__kCnaV{font-size:clamp(2rem,9vw,2.7rem)}.page_subtext__bfG0C{margin-bottom:24px;font-size:1rem}.page_composer__VMwYf{border-radius:var(--radius-sm);min-height:110px;padding-left:16px}}@keyframes page_spin__AKqOe{to{transform:rotate(1turn)}}

/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.mic-button_button__3JkQ_{border-radius:var(--radius-sm);flex-shrink:0;transition:filter .14s}.mic-button_button__3JkQ_:disabled{opacity:.4;cursor:not-allowed}.mic-button_button__3JkQ_:hover:not(:disabled){filter:brightness(1.08)}.mic-button_button__3JkQ_:active:not(:disabled){filter:brightness(.95)}.mic-button_sizeSm__qXmVT{padding:calc(var(--spacing,.25rem)*1.5)}.mic-button_sizeMd__HhVw0{padding:calc(var(--spacing,.25rem)*3)}.mic-button_recording___dgAf{background-color:var(--color-red-500,oklch(63.7% .237 25.331));color:var(--color-white,#fff)}.mic-button_idle__gjsMQ{background-color:#c7a043}.mic-button_spin__cMguX{animation:var(--animate-spin,spin 1s linear infinite)}.mic-button_pulse__ZnecL{animation:var(--animate-pulse,pulse 2s cubic-bezier(.4,0,.6,1)infinite)}@media (prefers-reduced-motion:reduce){.mic-button_pulse__ZnecL,.mic-button_spin__cMguX{animation:none}}@keyframes mic-button_spin__cMguX{to{transform:rotate(1turn)}}@keyframes mic-button_pulse__ZnecL{50%{opacity:.5}}

/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.EmotionBackground_base__94H0M{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);z-index:calc(10*-1);position:fixed}.EmotionBackground_joy__97SO8{background-image:linear-gradient(to bottom right,#fbbf241a,#0000)}.EmotionBackground_sadness__F0NFU{background-image:linear-gradient(to bottom right,#1e40af33,#0000)}.EmotionBackground_gratitude__ddzpF{background-image:linear-gradient(to bottom right,#c7a04333,#0000)}.EmotionBackground_reminisce___L7cj{background-image:linear-gradient(to bottom right,#a162071a,#0000)}.EmotionBackground_neutral__fP3oa{background-image:linear-gradient(to bottom right,#1e293b1a,#0000)}

/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.ChatToolbar_dropdownRight__AwkiG{right:0;left:auto!important}

/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.ScrollToBottomButton_button__vF5e7{right:calc(var(--spacing,.25rem)*6);bottom:calc(var(--spacing,.25rem)*24);z-index:20;height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);border-radius:calc(var(--radius) - 4px);color:var(--color-black,#000);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background-color:#c7a043;justify-content:center;align-items:center;transition-duration:.2s;animation-duration:.2s;display:flex;position:absolute}.ScrollToBottomButton_button__vF5e7,.ScrollToBottomButton_button__vF5e7:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ScrollToBottomButton_button__vF5e7:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.ScrollToBottomButton_button__vF5e7:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}

/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.ImageControls_panel__B4F56{margin-top:calc(var(--spacing,.25rem)*3)}:where(.ImageControls_panel__B4F56>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}.ImageControls_panel__B4F56{border-radius:calc(var(--radius) - 4px);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);background-color:#ffffff8c;border-width:1px;border-color:#ffffffb3}.ImageControls_row__44PZQ{justify-content:space-between;align-items:center;display:flex}.ImageControls_label__KGEVf{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:#0000008c}.ImageControls_controls__zTQGS{align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex}.ImageControls_iconBtn__7Q_U6{border-radius:calc(var(--radius) - 4px);padding:calc(var(--spacing,.25rem)*1.5)}@media (hover:hover){.ImageControls_iconBtn__7Q_U6:hover{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.ImageControls_iconBtn__7Q_U6:hover{background-color:color-mix(in oklab,var(--color-black,#000)5%,transparent)}}}.ImageControls_iconBtn__7Q_U6:disabled{opacity:.4}.ImageControls_iconBtn__7Q_U6[aria-pressed=true]{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.ImageControls_iconBtn__7Q_U6[aria-pressed=true]{background-color:color-mix(in oklab,var(--color-black,#000)10%,transparent)}}.ImageControls_iconBtnMargin__mbPQc{margin-left:calc(var(--spacing,.25rem)*2);border-radius:calc(var(--radius) - 4px);padding:calc(var(--spacing,.25rem)*1.5)}@media (hover:hover){.ImageControls_iconBtnMargin__mbPQc:hover{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.ImageControls_iconBtnMargin__mbPQc:hover{background-color:color-mix(in oklab,var(--color-black,#000)5%,transparent)}}}.ImageControls_iconBtnMargin__mbPQc:disabled{opacity:.4}.ImageControls_sliderRow__nzPtK{align-items:center;gap:calc(var(--spacing,.25rem)*3);display:flex}.ImageControls_sliderLabel__DCgiI{width:calc(var(--spacing,.25rem)*14);color:#0000008c;font-size:11px}.ImageControls_sliderValue__PVdNX{width:calc(var(--spacing,.25rem)*10);text-align:right;color:#00000073;font-size:11px}.ImageControls_captionRow__eMwEl{align-items:center;gap:calc(var(--spacing,.25rem)*3);display:flex}.ImageControls_captionLabel__onWyV{width:calc(var(--spacing,.25rem)*14);color:#0000008c;font-size:11px}.ImageControls_captionInput__91dzP{border-radius:calc(var(--radius) - 4px);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-outline-style:none;background-color:#ffffffb3;border:1px solid #0000001a;outline-style:none;flex:1}.ImageControls_captionInput__91dzP:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#c98a4a66}.ImageControls_captionWrapper__6UuhH{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);flex:1;display:flex}

/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.TransformModal_backdrop__RGwNE{inset:calc(var(--spacing,.25rem)*0);z-index:50;justify-content:center;align-items:center;display:flex;position:absolute}.TransformModal_modal__f_B38{border-radius:calc(var(--radius) - 4px);z-index:51;background-color:#e9dccb;border:1px solid #d6c3a3;flex-direction:column;width:520px;max-height:80vh;display:flex;position:relative;box-shadow:0 20px 60px #00000040}.TransformModal_header__IcrmK{padding-inline:calc(var(--spacing,.25rem)*6);padding-top:calc(var(--spacing,.25rem)*6);padding-bottom:calc(var(--spacing,.25rem)*3);flex-shrink:0}.TransformModal_heading__OHRZY{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#3b342c;font-size:18px}.TransformModal_body__M2nwS{-ms-overflow-style:none;scrollbar-width:none}.TransformModal_body__M2nwS::-webkit-scrollbar{display:none}.TransformModal_body__M2nwS{min-height:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*6);flex:1;overflow-y:auto}.TransformModal_section__1_kjf{margin-bottom:calc(var(--spacing,.25rem)*4)}.TransformModal_sectionLabel__fNExC{margin-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:#8a7f73}.TransformModal_originalBox__gbM3q{border-radius:calc(var(--radius) - 4px);background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.TransformModal_originalBox__gbM3q{background-color:color-mix(in oklab,var(--color-white,#fff)60%,transparent)}}.TransformModal_originalBox__gbM3q{padding:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#3b342c}.TransformModal_modifiedBox__ALroJ{border-radius:calc(var(--radius) - 4px);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);border-width:1px;border-color:#d8c7a8}.TransformModal_explanationBox__ryawE,.TransformModal_modifiedBox__ALroJ{padding:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#3b342c}.TransformModal_explanationBox__ryawE{border-radius:calc(var(--radius) - 4px);border-style:var(--tw-border-style);background-color:#f7f1e6;border-width:1px;border-color:#e2d3bd}.TransformModal_explanationLine__aD0Qm{margin-top:calc(var(--spacing,.25rem)*2)}.TransformModal_spacer__CWixB{height:.5rem}.TransformModal_scrollBtnWrapper__kd97D{z-index:10;--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);position:absolute;bottom:72px;left:50%}.TransformModal_scrollBtn__9bOdS{align-items:center;gap:calc(var(--spacing,.25rem)*1);border-radius:calc(var(--radius) - 4px);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#3b342ccc;display:flex}.TransformModal_scrollBtn__9bOdS:hover{background-color:#3b342c}.TransformModal_footer__lKxi7{justify-content:flex-end;gap:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*4);border-top:1px var(--tw-border-style);border-color:#d6c3a3;flex-shrink:0;display:flex}.TransformModal_cancelBtn__2ITap{border-radius:calc(var(--radius) - 4px);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#3b342c;border:1px solid #cdbb9b}.TransformModal_cancelBtn__2ITap:hover{background-color:#fff6}.TransformModal_applyBtn__mx688{border-radius:calc(var(--radius) - 4px);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.TransformModal_applyBtn__mx688:disabled{opacity:.5}.TransformModal_applyBtn__mx688{background-color:#c58a4f}.TransformModal_applyBtn__mx688:hover{background-color:#b07840}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}.StoryCoach_panelPositioner__Ewrr7{position:absolute;top:12px;right:12px;z-index:45;width:min(410px,calc(100% - 24px));min-width:min(360px,calc(100% - 24px));height:calc(100% - 24px);pointer-events:none;will-change:transform}.StoryCoach_comparisonDialog__iipF0,.StoryCoach_panel__wMftd,.StoryCoach_reviewConfirmationDialog__2Q5sk{--coach-ink:#3b342c;--coach-muted:#6f665c;--coach-gold:#b87333;--coach-border:#d6c3a3;--coach-surface:#fdf6f0;--coach-subtle-surface:#f7f1e6;--coach-control-ink:#443e38;--coach-control-muted:#7c6f64;--coach-control-background:#ffffff;--coach-control-border:#e2d4c5;--coach-control-hover:#f8efe5;--coach-primary:#c58a4f;--coach-primary-hover:#b07840;--coach-surface-border:#e8dccf;--coach-success:#2f6f47;--coach-focus:rgba(183,121,31,0.55);--coach-shadow-sm:0 1px 3px rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1)}.StoryCoach_panel__wMftd{--coach-panel-inset:16px;position:relative;display:flex;width:100%;max-height:100%;flex-direction:column;overflow:hidden;pointer-events:auto;color:var(--coach-ink);background:radial-gradient(circle at 80% 0,rgba(252,222,163,.26),transparent 35%),var(--coach-surface);border:1px solid var(--coach-border);border-radius:var(--radius-sm);box-shadow:0 20px 52px rgba(49,30,13,.24),0 4px 14px rgba(49,30,13,.12);transform-origin:right center;will-change:transform,opacity}.StoryCoach_comparisonDialog__iipF0 button,.StoryCoach_panel__wMftd button,.StoryCoach_panel__wMftd textarea,.StoryCoach_reviewConfirmationDialog__2Q5sk button{font-family:inherit;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,opacity .15s ease,filter .15s ease}.StoryCoach_mobileBackdrop__BTV_g{display:none}.StoryCoach_comparisonHeader__Qo6hc,.StoryCoach_panelHeader__U_Gcw{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--coach-border)}.StoryCoach_panelHeader__U_Gcw{padding:var(--coach-panel-inset)}.StoryCoach_panelHeaderActions__SMl0P{display:flex;flex:0 0 auto;align-items:center;gap:7px}.StoryCoach_coachIdentity__Orbgj{display:flex;align-items:center;gap:11px;min-width:0}.StoryCoach_coachIdentity__Orbgj h2{margin:0;font-family:var(--font-garamond),Georgia,serif;font-size:1.35rem;line-height:1}.StoryCoach_coachIdentity__Orbgj p{margin:5px 0 0;color:var(--coach-muted);font-size:.75rem}.StoryCoach_coachIcon__PuKqv{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;color:#7f4c14;background:linear-gradient(145deg,#fbe8bd,#e7b85f);border:1px solid rgba(153,93,27,.25);border-radius:50%;box-shadow:0 5px 15px rgba(122,72,19,.16)}.StoryCoach_activeDot__FUN0x{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:var(--coach-success)}.StoryCoach_iconButton__5uZOP{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;color:var(--coach-control-ink);background:var(--coach-control-background);border:1px solid var(--coach-control-border);border-radius:var(--radius-sm);cursor:pointer}.StoryCoach_dragHandle__Nhrsc{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;color:var(--coach-control-ink);background:var(--coach-control-background);border:1px solid var(--coach-control-border);border-radius:var(--radius-sm);cursor:grab;touch-action:none}.StoryCoach_dragHandle__Nhrsc:hover{color:#2e2823;background:var(--coach-control-hover)}.StoryCoach_panelPositioner__Ewrr7[data-dragging=true] .StoryCoach_dragHandle__Nhrsc{cursor:grabbing}.StoryCoach_iconButton__5uZOP:hover{color:#2e2823;background:var(--coach-control-hover)}.StoryCoach_comparisonDialog__iipF0 button:focus-visible,.StoryCoach_iconButton__5uZOP:focus-visible,.StoryCoach_panel__wMftd button:focus-visible,.StoryCoach_panel__wMftd textarea:focus-visible,.StoryCoach_reviewConfirmationDialog__2Q5sk button:focus-visible{outline:2px solid var(--coach-focus);outline-offset:2px}.StoryCoach_liveRegion__ayohU{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.StoryCoach_panelBody__J0vg9{min-height:0;flex:1 1 auto;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:var(--coach-panel-inset);overflow-wrap:anywhere;-ms-overflow-style:none;scrollbar-width:none}.StoryCoach_panelBody__J0vg9::-webkit-scrollbar{display:none;width:0;height:0}.StoryCoach_centerState__ks6aH,.StoryCoach_emptyState__37VmW,.StoryCoach_introState__7_jMl{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.StoryCoach_centerState__ks6aH{min-height:140px;color:var(--coach-muted);gap:9px}.StoryCoach_emptyState__37VmW{min-height:0;padding:14px 4px}.StoryCoach_emptyState__37VmW svg,.StoryCoach_introState__7_jMl svg{color:var(--coach-gold)}.StoryCoach_emptyState__37VmW h3,.StoryCoach_introState__7_jMl h3{margin:12px 0 7px;font-family:var(--font-garamond),Georgia,serif;font-size:1.2rem}.StoryCoach_emptyState__37VmW p,.StoryCoach_introState__7_jMl p{max-width:310px;margin:0;color:var(--coach-muted);font-size:.86rem;line-height:1.55}.StoryCoach_introState__7_jMl{min-height:0;align-items:stretch;padding:4px 2px;text-align:left}.StoryCoach_introState__7_jMl h3{margin-top:0}.StoryCoach_introState__7_jMl ul{margin:18px 0 0;padding-left:20px;color:#665648;font-size:.8rem;line-height:1.55}.StoryCoach_noChangeState__kqU_M,.StoryCoach_previewingState__dapBi,.StoryCoach_requestingState__BKxlk,.StoryCoach_reviewingState__GsU47{display:flex;gap:11px;padding:14px;border-radius:var(--radius-sm)}.StoryCoach_previewingState__dapBi,.StoryCoach_requestingState__BKxlk,.StoryCoach_reviewingState__GsU47{align-items:flex-start;margin-bottom:12px;color:#65491f;background:#fff4dd;border:1px solid #e5c791}.StoryCoach_previewingState__dapBi>svg,.StoryCoach_requestingState__BKxlk>svg,.StoryCoach_reviewingState__GsU47>svg{flex:0 0 auto;margin-top:1px}.StoryCoach_noChangeState__kqU_M{color:#235d37;background:#edf7ef;border:1px solid #bedbc5}.StoryCoach_noChangeState__kqU_M>span{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border-radius:50%;background:#d4ebda}.StoryCoach_noChangeState__kqU_M h3,.StoryCoach_previewingState__dapBi h3,.StoryCoach_requestingState__BKxlk h3,.StoryCoach_reviewingState__GsU47 h3{display:block;margin:0 0 4px;font-size:.91rem}.StoryCoach_noChangeState__kqU_M p,.StoryCoach_previewingState__dapBi p,.StoryCoach_requestingState__BKxlk p,.StoryCoach_reviewingState__GsU47 p{margin:0;font-size:.8rem;line-height:1.45}.StoryCoach_reviewProgressCopy__J_FDB{flex:1;min-width:0}.StoryCoach_reviewProgressSummary__B3ZMR{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;margin-top:12px;font-size:.75rem;line-height:1.4}.StoryCoach_reviewProgressSummary__B3ZMR strong{font-variant-numeric:tabular-nums}.StoryCoach_reviewProgressTrack__UPnWn{height:7px;margin-top:6px;overflow:hidden;background:var(--coach-control-border);border-radius:var(--radius-sm)}.StoryCoach_reviewProgressFill__xfsFg{height:100%;background:var(--coach-primary);border-radius:var(--radius-sm)}.StoryCoach_reviewingState__GsU47 .StoryCoach_reviewProgressHint__AWEvJ{margin-top:9px;font-size:.75rem}.StoryCoach_refreshStatus__0kQiS{margin:10px 0 0;color:var(--coach-control-muted);font-size:.75rem;line-height:1.45}.StoryCoach_maintenanceStatus__xN5Fi{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:var(--coach-control-muted);font-size:.8125rem;line-height:1.45}.StoryCoach_maintenanceStatus__xN5Fi>svg{flex:0 0 auto}.StoryCoach_workspaceRetryState__HSo92{display:flex;flex-direction:column;align-items:center;gap:12px;padding:14px 4px;color:var(--coach-muted);text-align:center}.StoryCoach_workspaceRetryState__HSo92 p{margin:0;font-size:.8125rem;line-height:1.5}.StoryCoach_workspaceRetryState__HSo92 button{display:inline-flex;min-height:34px;align-items:center;gap:7px;padding:6px 10px;color:var(--coach-control-ink);background:var(--coach-control-background);border:1px solid var(--coach-control-border);border-radius:var(--radius-sm);box-shadow:var(--coach-shadow-sm);font-size:.8125rem;font-weight:600;cursor:pointer}.StoryCoach_workspaceRetryState__HSo92 button:hover{background:var(--coach-control-hover)}.StoryCoach_assessmentSummary__fuHKv{margin:0 0 13px;color:#625345;font-size:.85rem;line-height:1.5}.StoryCoach_recommendationTabs__rVwRc{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:13px;padding:4px;background:#f3e9df;border:1px solid var(--coach-control-border);border-radius:var(--radius-md)}.StoryCoach_recommendationTabs__rVwRc button{display:flex;min-height:38px;align-items:center;justify-content:center;gap:7px;padding:7px 11px;color:var(--coach-control-muted);background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);font-size:.8125rem;font-weight:500;cursor:pointer}.StoryCoach_recommendationTabs__rVwRc button[aria-selected=true]{color:var(--coach-control-ink);background:var(--coach-control-background);border-color:var(--coach-control-border);box-shadow:var(--coach-shadow-sm)}.StoryCoach_recommendationTabs__rVwRc button:hover:not([aria-selected=true]){background:rgba(255,255,255,.42)}.StoryCoach_recommendationTabCount__juIu7{display:grid;min-width:21px;height:21px;padding-inline:6px;place-items:center;color:inherit;background:rgba(173,121,56,.14);border-radius:999px;font-size:.6875rem}.StoryCoach_recommendationTabPanel__7_2uy[hidden]{display:none}.StoryCoach_recommendations__Ng8hH{display:grid;gap:12px}.StoryCoach_recommendationQueueHeader__sO88n{display:flex;align-items:center;justify-content:space-between;gap:10px}.StoryCoach_recommendationQueueHeader__sO88n h3{margin:0;color:#4d3d2f;font-size:.8125rem;font-weight:600;letter-spacing:.025em}.StoryCoach_recommendationQueueHeader__sO88n>span{display:grid;min-width:24px;height:24px;padding:0 7px;place-items:center;color:#744713;background:#f3dfbf;border-radius:999px;font-size:.6875rem;font-weight:700}.StoryCoach_recommendationPagination__LpYPQ{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:7px;padding:2px 0}.StoryCoach_recommendationPagination__LpYPQ button{min-height:32px;padding:5px 8px;color:var(--coach-control-ink);background:var(--coach-control-background);border:1px solid var(--coach-control-border);border-radius:var(--radius-sm);font-size:.8125rem;font-weight:500}.StoryCoach_recommendationPagination__LpYPQ button:hover:not(:disabled){background:var(--coach-control-hover)}.StoryCoach_recommendationPagination__LpYPQ button:last-child{justify-self:stretch}.StoryCoach_recommendationPagination__LpYPQ button:disabled{cursor:not-allowed;opacity:.42}.StoryCoach_recommendationPagination__LpYPQ span{color:var(--coach-control-muted);font-size:.75rem;white-space:nowrap}.StoryCoach_recommendationCard__aZtnI{padding:14px;background:rgba(255,255,255,.9);border:1px solid var(--coach-surface-border);border-radius:var(--radius-sm);box-shadow:var(--coach-shadow-sm)}.StoryCoach_previewingCard__3O_d_{border-color:var(--coach-primary);box-shadow:var(--coach-shadow-sm),0 0 0 2px rgba(197,138,79,.12)}.StoryCoach_resolvedCard__t7asJ{opacity:1;background:rgba(249,244,236,.9);border-color:#d8c6b1;box-shadow:0 5px 16px rgba(74,46,18,.05)}.StoryCoach_cardTopline__VxJit{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:8px}.StoryCoach_category__bM7YP{min-width:0;color:#8a591d;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere}.StoryCoach_statusBadge__8Qzao{max-width:48%;flex:0 0 auto;padding:3px 7px;color:#745f48;background:#f4e7d5;border-radius:999px;font-size:.6875rem;line-height:1.25;text-align:center;overflow-wrap:anywhere}.StoryCoach_recommendationCard__aZtnI h3{margin:10px 0 5px;font-family:var(--font-garamond),Georgia,serif;font-size:1.05rem}.StoryCoach_cardDescription__EHZZv,.StoryCoach_recommendationCard__aZtnI h3,.StoryCoach_rejectedRecommendationCard__v__kw h3{overflow-wrap:anywhere}.StoryCoach_cardDescription__EHZZv{margin:0;color:#625548;font-size:.8125rem;line-height:1.48}.StoryCoach_recommendationScope__d3i5f{display:flex;align-items:flex-start;gap:6px;margin:9px 0 0;padding:7px 9px;color:#725428;background:#f8eedf;border:1px solid #ead5b8;border-radius:var(--radius-sm);font-size:.75rem;line-height:1.4}.StoryCoach_recommendationScope__d3i5f svg{flex:0 0 auto;margin-top:1px}.StoryCoach_recommendationScope__d3i5f span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.StoryCoach_whyButton__Na5Es{display:flex;align-items:center;gap:4px;margin-top:9px;padding:0;color:#76501f;background:none;border:0;font-size:.8125rem;font-weight:600;cursor:pointer}.StoryCoach_whyButton__Na5Es:hover{color:#5f3b13}.StoryCoach_whyPanel__PCMYV{margin-top:8px;padding:10px;color:#5d5044;background:var(--coach-subtle-surface);border:1px solid var(--coach-surface-border);border-radius:var(--radius-sm);font-size:.75rem;line-height:1.45}.StoryCoach_whyPanel__PCMYV p{margin:0}.StoryCoach_evidenceNote__RzfZN{margin-top:7px!important;color:#725f4d;font-style:italic}.StoryCoach_cardActions__Y3mR3{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:13px}.StoryCoach_cardActions__Y3mR3 button{min-height:34px;padding:6px 10px;color:var(--coach-control-muted);background:transparent;border:0;border-radius:var(--radius-sm);font-size:.8125rem;font-weight:500;cursor:pointer}.StoryCoach_cardActions__Y3mR3 button:hover:not(:disabled){color:var(--coach-control-ink);background:var(--coach-control-hover)}.StoryCoach_cardActions__Y3mR3 .StoryCoach_primaryCardAction__CWDsJ{display:flex;min-width:0;flex:1 1 auto;align-items:center;justify-content:center;gap:6px;color:#fffaf0;background:var(--coach-primary);box-shadow:var(--coach-shadow-sm)}.StoryCoach_cardActions__Y3mR3 .StoryCoach_primaryCardAction__CWDsJ:hover:not(:disabled){color:#fffaf0;background:var(--coach-primary-hover)}.StoryCoach_cardActions__Y3mR3 .StoryCoach_primaryCardAction__CWDsJ[aria-busy=true]:disabled{cursor:wait;opacity:1}.StoryCoach_cardActions__Y3mR3 button:disabled{cursor:not-allowed;opacity:.55}.StoryCoach_appliedNotice__oUMWv,.StoryCoach_staleNotice__PsQ23{display:flex;align-items:flex-start;gap:6px;margin-top:11px;padding:8px;border-radius:var(--radius-sm);font-size:.7rem;line-height:1.4}.StoryCoach_staleNotice__PsQ23{color:#765a33;background:#f6ead8}.StoryCoach_appliedNotice__oUMWv{color:#28613a;background:#e9f5ec}.StoryCoach_rejectedRecommendations__R_Rro{display:grid;gap:12px}.StoryCoach_rejectedRecommendationCard__v__kw{padding:14px;background:rgba(255,255,255,.9);border:1px solid var(--coach-surface-border);border-radius:var(--radius-sm);box-shadow:var(--coach-shadow-sm)}.StoryCoach_rejectedRecommendationCard__v__kw h3{margin:10px 0 5px;font-family:var(--font-garamond),Georgia,serif;font-size:1.05rem}.StoryCoach_restoreButton__p_YF7{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:6px;margin-top:12px;padding:7px 12px;color:#fffaf0;background:var(--coach-primary);border:0;border-radius:var(--radius-sm);box-shadow:var(--coach-shadow-sm);font-size:.8125rem;font-weight:500;cursor:pointer}.StoryCoach_restoreButton__p_YF7:hover:not(:disabled){background:var(--coach-primary-hover)}.StoryCoach_restoreButton__p_YF7:disabled{cursor:not-allowed;opacity:.52}.StoryCoach_restoreBlockedReason__s6SmK{margin:8px 0 0;color:#846c55;font-size:.75rem;line-height:1.4}.StoryCoach_rejectedEmptyState__6WJvF{display:flex;align-items:flex-start;gap:10px;padding:14px;color:#5d594b;background:rgba(247,242,233,.78);border:1px dashed #d6c5ae;border-radius:var(--radius-sm)}.StoryCoach_rejectedEmptyState__6WJvF>svg{flex:0 0 auto;color:var(--coach-success)}.StoryCoach_rejectedEmptyState__6WJvF h3{margin:0 0 4px;font-size:.875rem}.StoryCoach_rejectedEmptyState__6WJvF p{margin:0;color:#766a5e;font-size:.8125rem;line-height:1.45}.StoryCoach_activeEmptyState__I7_P9{display:flex;align-items:flex-start;gap:10px;padding:14px;color:#5d594b;background:rgba(247,242,233,.78);border:1px dashed #d6c5ae;border-radius:var(--radius-sm)}.StoryCoach_activeEmptyState__I7_P9>svg{flex:0 0 auto;color:var(--coach-success)}.StoryCoach_activeEmptyState__I7_P9 h3{margin:0 0 4px;font-size:.875rem}.StoryCoach_activeEmptyState__I7_P9 p{margin:0;color:#766a5e;font-size:.8125rem;line-height:1.45}.StoryCoach_activeEmptyState__I7_P9 button{margin-top:10px;padding:6px 10px;color:#704713;background:#fffaf2;border:1px solid #dec5a6;border-radius:var(--radius-sm);font-size:.8125rem;font-weight:500;cursor:pointer}.StoryCoach_activeEmptyState__I7_P9 button:hover{background:var(--coach-control-hover)}.StoryCoach_queueCountNote__QQYp2{margin:4px 0 0;color:#7d6e60;font-size:.75rem;line-height:1.4;text-align:center}.StoryCoach_panelFooter__QziFZ{padding:12px var(--coach-panel-inset) var(--coach-panel-inset);background:var(--coach-surface);border-top:1px solid var(--coach-border)}.StoryCoach_footerActions__PqgUN{display:grid;grid-template-columns:1fr 1fr;gap:8px}.StoryCoach_coachComposer__5kJD9 button,.StoryCoach_footerActions__PqgUN button{min-height:38px;padding:6px 12px;border-radius:var(--radius-sm);font-size:.8125rem;font-weight:500;cursor:pointer}.StoryCoach_reviewButton__cQ_qE,.StoryCoach_sendRequestButton__1fo8g{display:flex;align-items:center;justify-content:center;gap:6px;color:white;background:var(--coach-primary);border:1px solid var(--coach-primary);box-shadow:var(--coach-shadow-sm)}.StoryCoach_reviewButton__cQ_qE:hover:not(:disabled),.StoryCoach_sendRequestButton__1fo8g:hover:not(:disabled){background:var(--coach-primary-hover);border-color:var(--coach-primary-hover)}.StoryCoach_applyButton__A4QYX:active:not(:disabled),.StoryCoach_cardActions__Y3mR3 .StoryCoach_primaryCardAction__CWDsJ:active:not(:disabled),.StoryCoach_restoreButton__p_YF7:active:not(:disabled),.StoryCoach_reviewButton__cQ_qE:active:not(:disabled),.StoryCoach_reviewConfirmationConfirm__qc5GO:active:not(:disabled),.StoryCoach_sendRequestButton__1fo8g:active:not(:disabled){filter:brightness(.95)}.StoryCoach_tellMoreButton__aX6ep{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--coach-control-ink);background:var(--coach-control-background);border:1px solid var(--coach-control-border);box-shadow:var(--coach-shadow-sm)}.StoryCoach_tellMoreButton__aX6ep:hover:not(:disabled){background:var(--coach-control-hover)}.StoryCoach_panel__wMftd button:disabled{cursor:not-allowed;opacity:.55}.StoryCoach_coachComposer__5kJD9 label{display:block;margin-bottom:7px;color:#584b3e;font-size:.8125rem;font-weight:600}.StoryCoach_requestScope__TQ_xp{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px;margin-bottom:9px;padding:9px 10px;color:#5e4a32;background:linear-gradient(145deg,#fffaf1,#f7ead7);border:1px solid #dec29c;border-radius:var(--radius-sm)}.StoryCoach_requestScopeIcon__fmtVj{display:grid;width:28px;height:28px;place-items:center;color:#8c5a1c;background:#f7dfb7;border-radius:var(--radius-sm)}.StoryCoach_requestScopeCopy__VFeR7{min-width:0}.StoryCoach_requestScopeCopy__VFeR7 strong{display:block;color:#4d3a25;font-size:.75rem}.StoryCoach_requestScopeCopy__VFeR7 p{display:-webkit-box;margin:2px 0 0;overflow:hidden;color:#806d59;font-size:.75rem;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.StoryCoach_coachComposer__5kJD9 .StoryCoach_useWholeStoryButton__me3CD{min-height:28px;padding:4px 7px;color:var(--coach-control-ink);background:var(--coach-control-background);border-color:var(--coach-control-border);font-size:.8125rem;white-space:nowrap}.StoryCoach_coachComposer__5kJD9 .StoryCoach_useWholeStoryButton__me3CD:hover:not(:disabled){background:var(--coach-control-hover)}.StoryCoach_invalidRequestScope__luDJ9{color:#7f332d;background:#fff2ef;border-color:#e9b8b1}.StoryCoach_invalidRequestScope__luDJ9 .StoryCoach_requestScopeIcon__fmtVj{color:#8d352f;background:#f7d6d1}.StoryCoach_invalidRequestScope__luDJ9 .StoryCoach_requestScopeCopy__VFeR7 strong{color:#742b26}.StoryCoach_invalidRequestScope__luDJ9 .StoryCoach_requestScopeCopy__VFeR7 p{color:#8a4640}.StoryCoach_scopeBasisWarning___GLr9{margin:-2px 0 9px;color:#806446;font-size:.75rem;line-height:1.4}.StoryCoach_abilityPicker__7fueL{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:9px}.StoryCoach_abilityPicker__7fueL button{min-height:30px;padding:5px 10px;color:var(--coach-control-ink);background:var(--coach-control-background);border:1px solid var(--coach-control-border);border-radius:999px;font-size:.8125rem;font-weight:500;cursor:pointer}.StoryCoach_abilityPicker__7fueL button:hover:not(:disabled):not([aria-pressed=true]){background:var(--coach-control-hover)}.StoryCoach_abilityPicker__7fueL button[aria-pressed=true]{color:#fffaf0;background:var(--coach-primary);border-color:var(--coach-primary)}.StoryCoach_composerInputRow__hM__3{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px}.StoryCoach_coachComposer__5kJD9 textarea{width:100%;min-height:86px;max-height:180px;resize:none;padding:9px 10px;color:#372b20;background:var(--coach-control-background);border:1px solid var(--coach-control-border);border-radius:var(--radius-sm);font:inherit;font-size:.8125rem;line-height:1.45}.StoryCoach_coachComposer__5kJD9 textarea:hover:not(:disabled){border-color:#d3bdab}.StoryCoach_coachMicButton__PbceF{display:grid;width:38px;height:38px;place-items:center;color:#3d2d0f;border:1px solid #c7a043;border-radius:var(--radius-sm)}.StoryCoach_composerControlRow__SrVcR{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:7px}.StoryCoach_dictationError__vCZG4,.StoryCoach_dictationStatus__NySBg,.StoryCoach_requestStatus__uVujT{flex:1;font-size:.75rem;line-height:1.35}.StoryCoach_dictationStatus__NySBg{color:#82705e}.StoryCoach_dictationError__vCZG4{color:#8b312b}.StoryCoach_requestStatus__uVujT{color:#65491f;font-weight:700}.StoryCoach_composerActions__n1FvQ{display:flex;flex:0 0 auto;justify-content:flex-end;gap:8px}.StoryCoach_coachComposer__5kJD9 button{border:1px solid var(--coach-control-border)}.StoryCoach_composerActions__n1FvQ button:first-child{color:var(--coach-control-ink);background:var(--coach-control-background)}.StoryCoach_composerActions__n1FvQ button:first-child:hover:not(:disabled){background:var(--coach-control-hover)}.StoryCoach_coachComposer__5kJD9 .StoryCoach_coachMicButton__PbceF{padding:0;border-color:#c7a043}.StoryCoach_coachComposer__5kJD9 .StoryCoach_sendRequestButton__1fo8g{border-color:var(--coach-primary)}.StoryCoach_sendRequestButton__1fo8g{min-width:76px}.StoryCoach_sendRequestButton__1fo8g[aria-busy=true]:disabled{cursor:wait;opacity:1}.StoryCoach_comparisonBackdrop__NY3Pe{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px;background:rgba(25,16,9,.66);backdrop-filter:blur(5px)}.StoryCoach_reviewConfirmationBackdrop__My3gO{position:fixed;inset:0;z-index:110;display:grid;place-items:center;padding:20px;background:rgba(25,16,9,.58);backdrop-filter:blur(4px)}.StoryCoach_reviewConfirmationDialog__2Q5sk{display:grid;width:min(450px,100%);grid-template-columns:auto minmax(0,1fr);gap:12px;padding:20px;color:var(--coach-ink);background:radial-gradient(circle at 88% 0,rgba(252,222,163,.24),transparent 38%),var(--coach-surface);border:1px solid var(--coach-border);border-radius:var(--radius-sm);box-shadow:0 28px 80px rgba(30,17,7,.38)}.StoryCoach_reviewConfirmationIcon__FMV0_{display:grid;width:36px;height:36px;place-items:center;color:#855319;background:#f6dfb4;border:1px solid #dfbd80;border-radius:50%}.StoryCoach_reviewConfirmationCopy__ht2EL{min-width:0}.StoryCoach_reviewConfirmationCopy__ht2EL h2{margin:1px 0 7px;font-family:var(--font-garamond),Georgia,serif;font-size:1.2rem;line-height:1.15}.StoryCoach_reviewConfirmationCopy__ht2EL p{margin:0;color:#6b5b4d;font-size:.8rem;line-height:1.55}.StoryCoach_reviewConfirmationActions__qVWYl{display:grid;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;margin-top:6px}.StoryCoach_reviewConfirmationActions__qVWYl button{min-height:40px;padding:8px 11px;border-radius:var(--radius-sm);font-size:.8125rem;font-weight:500;cursor:pointer}.StoryCoach_reviewConfirmationActions__qVWYl button:first-child{color:var(--coach-control-ink);background:var(--coach-control-background);border:1px solid var(--coach-control-border)}.StoryCoach_reviewConfirmationActions__qVWYl button:first-child:hover{background:var(--coach-control-hover)}.StoryCoach_reviewConfirmationConfirm__qc5GO{color:white;background:var(--coach-primary);border:1px solid var(--coach-primary);box-shadow:var(--coach-shadow-sm)}.StoryCoach_reviewConfirmationConfirm__qc5GO:hover{background:var(--coach-primary-hover);border-color:var(--coach-primary-hover)}.StoryCoach_comparisonDialog__iipF0{display:flex;width:min(1120px,100%);max-height:min(860px,calc(100vh - 48px));flex-direction:column;overflow:hidden;color:var(--coach-ink);background:var(--coach-surface);border:1px solid var(--coach-border);border-radius:var(--radius-sm);box-shadow:0 35px 100px rgba(13,7,2,.4)}.StoryCoach_comparisonHeader__Qo6hc{flex:0 0 auto;padding:14px 18px}.StoryCoach_comparisonHeader__Qo6hc>div{flex:1;min-width:0}.StoryCoach_comparisonHeader__Qo6hc h2{margin:1px 0 0;overflow:hidden;font-family:var(--font-garamond),Georgia,serif;font-size:1.25rem;text-overflow:ellipsis;white-space:nowrap}.StoryCoach_eyebrow__iJob8{margin:0;color:#906328;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.StoryCoach_comparisonBody__Bdwft{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:16px 18px 18px;overflow-wrap:anywhere;-ms-overflow-style:none;scrollbar-width:none}.StoryCoach_comparisonBody__Bdwft:focus-visible{outline:2px solid var(--coach-primary);outline-offset:-3px}.StoryCoach_comparisonBody__Bdwft::-webkit-scrollbar{display:none;width:0;height:0}.StoryCoach_comparisonAnnouncements__Kvqcq{display:grid;gap:8px;margin-bottom:12px}.StoryCoach_comparisonAnnouncements__Kvqcq:empty{display:none}.StoryCoach_comparisonStatus__hHVjO{display:flex;align-items:flex-start;gap:9px;padding:10px 12px;border-radius:var(--radius-sm);font-size:.78rem;line-height:1.45;align-items:center;margin:0;color:#634714;background:#fff4d9;border:1px solid #e6c98d}.StoryCoach_explanationBox__pz6pB{display:flex;gap:10px;margin-bottom:14px;padding:11px 13px;color:#5d4e3e;background:var(--coach-subtle-surface);border:1px solid #e2d3bd;border-radius:var(--radius-sm);font-size:.8125rem;line-height:1.45}.StoryCoach_sparkleMark__0xFR_{color:#a7671c;font-size:1.1rem}.StoryCoach_explanationBox__pz6pB strong{color:#433325}.StoryCoach_explanationBox__pz6pB p{margin:4px 0 0}.StoryCoach_explanationBox__pz6pB ul{margin:4px 0 0;padding-left:17px}.StoryCoach_comparisonTools__35wCz{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.StoryCoach_viewModeButtons__NDOW5{display:inline-flex;gap:3px;padding:3px;background:#f3e9df;border:1px solid var(--coach-control-border);border-radius:var(--radius-md)}.StoryCoach_viewModeButtons__NDOW5 button{min-height:34px;padding:6px 11px;color:var(--coach-control-muted);background:transparent;border:0;border-radius:var(--radius-sm);font-size:.8125rem;font-weight:500;cursor:pointer}.StoryCoach_viewModeButtons__NDOW5 button:hover:not([aria-pressed=true]){background:rgba(255,255,255,.42)}.StoryCoach_viewModeButtons__NDOW5 button[aria-pressed=true]{color:var(--coach-control-ink);background:var(--coach-control-background);box-shadow:var(--coach-shadow-sm);font-weight:600}.StoryCoach_changeNavigation__RTu1v{display:flex;align-items:center;gap:7px;color:#665544;font-size:.75rem;font-weight:600}.StoryCoach_changeNavigation__RTu1v button{display:grid;width:34px;height:34px;place-items:center;color:var(--coach-control-ink);background:var(--coach-control-background);border:1px solid var(--coach-control-border);border-radius:var(--radius-sm);cursor:pointer}.StoryCoach_changeNavigation__RTu1v button:hover:not(:disabled){background:var(--coach-control-hover)}.StoryCoach_changeNavigation__RTu1v button:disabled{cursor:not-allowed;opacity:.42}.StoryCoach_comparisonGrid__E5bGR{display:grid;grid-template-columns:1fr 1fr;gap:14px;min-height:360px}.StoryCoach_comparisonColumn__7tJX3{display:flex;min-width:0;flex-direction:column;overflow:hidden;background:var(--coach-control-background);border:1px solid var(--coach-surface-border);border-radius:var(--radius-sm);box-shadow:var(--coach-shadow-sm)}.StoryCoach_revisedColumn__nhjHe{background:#fffdf7;border-color:#c98a4a;box-shadow:var(--coach-shadow-sm),0 0 0 2px rgba(201,138,74,.1)}.StoryCoach_comparisonColumnHeader___SFa1{display:flex;min-height:42px;align-items:center;justify-content:space-between;padding:9px 12px;color:var(--coach-control-ink);background:#f3e9df;border-bottom:1px solid var(--coach-surface-border);font-size:.8125rem;font-weight:600}.StoryCoach_comparisonColumnHeader___SFa1 button{display:grid;width:28px;height:28px;place-items:center;color:var(--coach-control-muted);background:transparent;border:0;border-radius:var(--radius-sm)}.StoryCoach_comparisonColumnHeader___SFa1 button:hover:not(:disabled){color:var(--coach-control-ink);background:var(--coach-control-hover)}.StoryCoach_suggestedRevisionHeader__MwJnZ{gap:10px;flex-wrap:wrap}.StoryCoach_suggestedRevisionHeaderActions__Ntxbi{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.StoryCoach_narrationSelection__yYi_y{display:inline-flex;align-items:center;gap:3px;padding:2px 5px 2px 8px;border-radius:999px;color:#76521e;background:#f4dfb8;font-size:.6875rem;white-space:nowrap}.StoryCoach_comparisonColumnHeader___SFa1 .StoryCoach_narrationSelection__yYi_y button{width:24px;height:24px}.StoryCoach_narrationParagraph__x_e7b{display:inline-block;width:100%;vertical-align:top;user-select:text;-webkit-user-select:text}.StoryCoach_comparisonNarrateControls__zdqwX{flex:0 0 auto;gap:6px}.StoryCoach_comparisonColumnHeader___SFa1 .StoryCoach_comparisonNarrateControls__zdqwX button{display:flex;width:auto;height:auto;min-height:28px;align-items:center;padding:4px 6px;font-size:.8125rem;font-weight:500;white-space:nowrap}.StoryCoach_previewBadge__6bIap{padding:3px 7px;color:#76521e;background:#f8e4bd;border-radius:999px;font-size:.6875rem}.StoryCoach_comparisonText__MEa6l{flex:1 0 auto;padding:18px;color:#3e352d;font-family:var(--font-garamond),Georgia,serif;font-size:1rem;line-height:1.72;white-space:pre-wrap;overflow-wrap:anywhere}.StoryCoach_hunkText__M3DM_{display:flex;flex-direction:column;gap:13px}.StoryCoach_changeKindLabel__ex0_O{display:block;font-family:Inter,system-ui,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.StoryCoach_changedPassage__E9i64{padding:13px;border:1px solid;border-radius:var(--radius-sm)}.StoryCoach_removedPassage__0hcVq{background:#fff3f1;border-color:#e5b8b0}.StoryCoach_addedPassage__teYwF{background:#eef8f0;border-color:#afd2b8}.StoryCoach_removedPassage__0hcVq .StoryCoach_changeKindLabel__ex0_O{color:#8a3932}.StoryCoach_addedPassage__teYwF .StoryCoach_changeKindLabel__ex0_O{color:#2f6d41}.StoryCoach_changedText__p0mAh{margin-top:8px}.StoryCoach_changedText__p0mAh del,.StoryCoach_fullStoryText__lD9Pr del{padding:1px 2px;color:#712e28;background:#f5cbc5;text-decoration-color:#9a4c45;text-decoration-thickness:1.5px}.StoryCoach_changedText__p0mAh ins,.StoryCoach_fullStoryText__lD9Pr ins{padding:1px 2px;color:#245c35;background:#cae8d1;text-decoration:none;border-bottom:2px solid #4c8a5e}.StoryCoach_emptyChangeText__BqlIJ{margin:8px 0 0;color:#78695b;font-family:Inter,system-ui,sans-serif;font-size:.76rem;font-style:italic;line-height:1.45}.StoryCoach_excerptNotice__U7ncL{margin:9px 0 0;color:#6f6256;font-family:Inter,system-ui,sans-serif;font-size:.75rem;line-height:1.4}.StoryCoach_noTextChanges__GhA5o{display:grid;min-height:220px;place-items:center;color:#77695c;font-family:Inter,system-ui,sans-serif;font-size:.82rem;text-align:center}.StoryCoach_mobileComparisonTabs__0Arv7,.StoryCoach_mobileComparison__tKGaA{display:none}.StoryCoach_comparisonFooter__YVgeQ{display:grid;flex:0 0 auto;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:13px 18px;border-top:1px solid #dfcbb3}.StoryCoach_comparisonFooter__YVgeQ p{margin:0;color:#7d6d5e;font-size:.75rem;text-align:center}.StoryCoach_secondaryActions__ZBywI{display:flex;gap:7px}.StoryCoach_comparisonFooter__YVgeQ button{min-height:38px;padding:8px 14px;border-radius:var(--radius-sm);font-size:.8125rem;font-weight:500;cursor:pointer}.StoryCoach_secondaryActions__ZBywI button{color:var(--coach-control-ink);background:var(--coach-control-background);border:1px solid var(--coach-control-border);box-shadow:var(--coach-shadow-sm)}.StoryCoach_secondaryActions__ZBywI button:hover:not(:disabled){background:var(--coach-control-hover)}.StoryCoach_applyButton__A4QYX{display:flex;justify-self:end;align-items:center;gap:6px;color:white;background:var(--coach-primary);border:1px solid var(--coach-primary);box-shadow:var(--coach-shadow-sm);font-weight:600}.StoryCoach_applyButton__A4QYX:hover:not(:disabled){background:var(--coach-primary-hover);border-color:var(--coach-primary-hover)}.StoryCoach_spin__wJ4_W{animation:StoryCoach_spin__wJ4_W .85s linear infinite}@keyframes StoryCoach_spin__wJ4_W{to{transform:rotate(1turn)}}@media (max-width:767px){.StoryCoach_mobileBackdrop__BTV_g{display:block;position:fixed;inset:0;z-index:44;background:rgba(35,22,10,.22)}.StoryCoach_panelPositioner__Ewrr7{position:static;width:auto;min-width:0;height:auto;will-change:auto}.StoryCoach_panel__wMftd{--coach-panel-inset:12px;position:fixed;inset:max(56px,calc(env(safe-area-inset-top) + 52px)) 8px max(8px,env(safe-area-inset-bottom));bottom:auto;width:auto;min-width:0;max-height:calc(100dvh - max(56px, calc(env(safe-area-inset-top) + 52px)) - max(8px, env(safe-area-inset-bottom)));border:1px solid var(--coach-border);border-radius:var(--radius-sm);transform-origin:center bottom}.StoryCoach_comparisonBackdrop__NY3Pe{padding:0}.StoryCoach_comparisonDialog__iipF0{width:100%;height:100%;max-height:none;border:0;border-radius:0}.StoryCoach_comparisonBody__Bdwft{padding:12px}.StoryCoach_comparisonTools__35wCz{align-items:stretch;flex-direction:column}.StoryCoach_viewModeButtons__NDOW5{display:grid;grid-template-columns:1fr 1fr}.StoryCoach_changeNavigation__RTu1v{justify-content:center}.StoryCoach_comparisonGrid__E5bGR{display:none}.StoryCoach_mobileComparison__tKGaA{display:block}.StoryCoach_mobileComparisonTabs__0Arv7{display:grid;grid-template-columns:1fr 1fr;margin-bottom:10px;padding:3px;background:#f3e9df;border:1px solid var(--coach-control-border);border-radius:var(--radius-md)}.StoryCoach_mobileComparisonTabs__0Arv7 button{min-height:36px;color:var(--coach-control-muted);background:transparent;border:0;border-radius:var(--radius-sm);font-size:.8125rem;font-weight:500}.StoryCoach_mobileComparisonTabs__0Arv7 button:hover:not([aria-selected=true]){background:rgba(255,255,255,.42)}.StoryCoach_mobileComparisonTabs__0Arv7 button[aria-selected=true]{color:var(--coach-control-ink);background:var(--coach-control-background);box-shadow:var(--coach-shadow-sm);font-weight:600}.StoryCoach_mobileComparisonPanel__wjY0p{display:flex}.StoryCoach_mobileComparisonPanel__wjY0p[hidden]{display:none}.StoryCoach_suggestedRevisionHeader__MwJnZ{align-items:flex-start;flex-direction:column}.StoryCoach_suggestedRevisionHeaderActions__Ntxbi{width:100%;flex-wrap:wrap;justify-content:space-between}.StoryCoach_comparisonFooter__YVgeQ{grid-template-columns:1fr auto}.StoryCoach_comparisonFooter__YVgeQ p{display:none}.StoryCoach_secondaryActions__ZBywI{min-width:0}}@media (max-width:900px){.StoryCoach_dragHandle__Nhrsc{display:none}}@media (max-width:430px){.StoryCoach_recommendationPagination__LpYPQ{grid-template-columns:1fr 1fr}.StoryCoach_recommendationPagination__LpYPQ>span{grid-column:1/-1;grid-row:1;justify-self:center}.StoryCoach_footerActions__PqgUN{grid-template-columns:1fr}.StoryCoach_composerControlRow__SrVcR{align-items:stretch;flex-direction:column}.StoryCoach_composerActions__n1FvQ{display:grid;grid-template-columns:1fr 1fr}.StoryCoach_requestScope__TQ_xp{grid-template-columns:auto minmax(0,1fr)}.StoryCoach_coachComposer__5kJD9 .StoryCoach_useWholeStoryButton__me3CD{grid-column:2;justify-self:start}.StoryCoach_comparisonFooter__YVgeQ{align-items:stretch;gap:8px}.StoryCoach_secondaryActions__ZBywI{display:grid;grid-template-columns:1fr 1fr}.StoryCoach_comparisonFooter__YVgeQ button{padding-inline:10px}.StoryCoach_reviewConfirmationBackdrop__My3gO{padding:12px}.StoryCoach_reviewConfirmationDialog__2Q5sk{padding:16px}.StoryCoach_reviewConfirmationActions__qVWYl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.StoryCoach_panelPositioner__Ewrr7,.StoryCoach_panel__wMftd{will-change:auto}.StoryCoach_spin__wJ4_W{animation:none}}

/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.SuggestionModal_backdrop__ck5U9{inset:calc(var(--spacing,.25rem)*0);z-index:50;justify-content:center;align-items:center;display:flex;position:absolute}.SuggestionModal_modal__Sk9Lx{border-radius:calc(var(--radius) - 4px);z-index:51;background-color:#e9dccb;border:1px solid #d6c3a3;flex-direction:column;width:520px;max-height:80vh;display:flex;position:relative;box-shadow:0 20px 60px #00000040}.SuggestionModal_header__f6BFC{padding-inline:calc(var(--spacing,.25rem)*6);padding-top:calc(var(--spacing,.25rem)*6);padding-bottom:calc(var(--spacing,.25rem)*3);flex-shrink:0}.SuggestionModal_heading__4eB2O{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#3b342c;font-size:18px}.SuggestionModal_body__JCs6p{-ms-overflow-style:none;scrollbar-width:none}.SuggestionModal_body__JCs6p::-webkit-scrollbar{display:none}.SuggestionModal_body__JCs6p{min-height:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*6);flex:1;overflow-y:auto}.SuggestionModal_section__qeO9r{margin-bottom:calc(var(--spacing,.25rem)*4)}.SuggestionModal_sectionLabel__wKeVx{margin-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:#8a7f73}.SuggestionModal_originalBox__KDOby{border-radius:calc(var(--radius) - 4px);background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.SuggestionModal_originalBox__KDOby{background-color:color-mix(in oklab,var(--color-white,#fff)60%,transparent)}}.SuggestionModal_originalBox__KDOby{padding:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#3b342c}.SuggestionModal_suggestionBox__3ghBo{border-radius:calc(var(--radius) - 4px);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);border-width:1px;border-color:#d8c7a8}.SuggestionModal_reasonBox__Nv7x4,.SuggestionModal_suggestionBox__3ghBo{padding:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#3b342c}.SuggestionModal_reasonBox__Nv7x4{border-radius:calc(var(--radius) - 4px);border-style:var(--tw-border-style);background-color:#f7f1e6;border-width:1px;border-color:#e2d3bd}.SuggestionModal_spacer__ymlMt{height:.5rem}.SuggestionModal_footer__vFX8t{justify-content:flex-end;gap:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*4);border-top:1px var(--tw-border-style);border-color:#d6c3a3;flex-shrink:0;display:flex}.SuggestionModal_cancelBtn__Eteeo{border-radius:calc(var(--radius) - 4px);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#3b342c;border:1px solid #cdbb9b}.SuggestionModal_cancelBtn__Eteeo:hover{background-color:#fff6}.SuggestionModal_applyBtn__B2QE9{border-radius:calc(var(--radius) - 4px);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#c58a4f}.SuggestionModal_applyBtn__B2QE9:hover{background-color:#b07840}

/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.EditorialModal_backdrop__3doNR{inset:calc(var(--spacing,.25rem)*0);z-index:50;justify-content:center;align-items:center;display:flex;position:absolute}.EditorialModal_modal__lYwDH{border-radius:calc(var(--radius) - 4px);padding:calc(var(--spacing,.25rem)*6);z-index:51;background-color:#f7f1e6;border:1px solid #e2d3bd;width:520px;max-height:80vh;animation:EditorialModal_fadeIn__04deV .25s;position:relative;overflow:auto;box-shadow:0 30px 80px #00000059}.EditorialModal_header__Ry4Mp{margin-bottom:calc(var(--spacing,.25rem)*4);justify-content:space-between;align-items:center;display:flex}.EditorialModal_heading__r2kKf{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#3b342c;font-size:18px}.EditorialModal_list__bCjMF{margin-bottom:calc(var(--spacing,.25rem)*6)}:where(.EditorialModal_list__bCjMF>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-y-reverse)))}.EditorialModal_item__4mNy1{align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#3b342c;font-size:14px;display:flex}.EditorialModal_bullet__ynDee{color:#c7a043;margin-top:3px}.EditorialModal_divider__I893N{margin-bottom:calc(var(--spacing,.25rem)*4);background-color:#e2d3bd;height:1px}.EditorialModal_footer__1pZvg{justify-content:space-between;align-items:center;display:flex}.EditorialModal_closeBtn__cJZ_B{border-radius:calc(var(--radius) - 4px);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#c58a4f}.EditorialModal_closeBtn__cJZ_B:hover{background-color:#b3783e}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}

/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.ParagraphEditButton_button__qiDbL{z-index:40;position:fixed}

/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.EditorStatusBar_bar__2y1AP{border-top:1px var(--tw-border-style);border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.EditorStatusBar_bar__2y1AP{border-color:color-mix(in oklab,var(--color-white,#fff)60%,transparent)}}.EditorStatusBar_bar__2y1AP{background-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.EditorStatusBar_bar__2y1AP{background-color:color-mix(in oklab,var(--color-white,#fff)35%,transparent)}}.EditorStatusBar_bar__2y1AP{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:#00000073}@supports (color:color-mix(in lab,red,red)){.EditorStatusBar_bar__2y1AP{color:color-mix(in oklab,var(--color-black,#000)45%,transparent)}}

/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.DirectEditPanel_panel__QTPJL{border-radius:calc(var(--radius) - 4px);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*4);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;border-color:#e8dccf}.DirectEditPanel_textarea__wMOfl{resize:none;--tw-leading:calc(var(--spacing,.25rem)*7);width:100%;line-height:calc(var(--spacing,.25rem)*7);--tw-outline-style:none;background-color:#0000;outline-style:none;min-height:120px;font-size:15px}.DirectEditPanel_footer__oSUFR{margin-top:calc(var(--spacing,.25rem)*3);justify-content:space-between;align-items:center;display:flex}.DirectEditPanel_actions__QZ6ah{gap:calc(var(--spacing,.25rem)*3);display:flex}.DirectEditPanel_cancelBtn__s0EqW{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-600,oklch(44.6% .03 256.802))}@media (hover:hover){.DirectEditPanel_cancelBtn__s0EqW:hover{color:var(--color-black,#000)}}.DirectEditPanel_saveBtn__oNaVZ{border-radius:calc(var(--radius) - 4px);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-white,#fff)}.DirectEditPanel_saveBtn__oNaVZ:disabled{opacity:.5}.DirectEditPanel_saveBtn__oNaVZ{background-color:#c58a4f}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}.StoryWorkspace_workspace__GNsbZ{position:relative;display:flex;width:100%;padding-right:.5rem}.StoryWorkspace_pane__tCp7P,.StoryWorkspace_workspace__GNsbZ{height:100%;min-width:0;overflow:hidden}.StoryWorkspace_editorPane__rJozT{position:relative;flex:1}.StoryWorkspace_divider__n2Jvc{position:relative;z-index:10;width:6px;flex:0 0 6px;cursor:col-resize;touch-action:none}.StoryWorkspace_divider__n2Jvc:after{content:"";position:absolute;inset-block:0;left:50%;width:2px;transform:translateX(-50%);background:transparent;transition:background .16s ease,box-shadow .16s ease}.StoryWorkspace_divider__n2Jvc:focus-visible:after,.StoryWorkspace_divider__n2Jvc:hover:after{background:#c7a043;box-shadow:0 0 0 2px rgba(199,160,67,.16)}.StoryWorkspace_divider__n2Jvc:focus-visible{outline:none}.StoryWorkspace_mobileSwitcher__Xu1hQ{display:none}.StoryWorkspace_liveRegion__bNmif{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width:900px){.StoryWorkspace_workspace__GNsbZ.StoryWorkspace_coachEnabled__D1hfF{flex-direction:column;gap:8px;padding-right:0}.StoryWorkspace_mobileSwitcher__Xu1hQ{display:grid;grid-template-columns:1fr 1fr;flex:0 0 auto;gap:3px;padding:3px;background:rgba(38,24,12,.86);border:1px solid rgba(218,168,80,.28);border-radius:8px;backdrop-filter:blur(12px)}.StoryWorkspace_mobileSwitcher__Xu1hQ button{min-height:38px;color:#d9c5a5;background:transparent;border:0;border-radius:6px;font-size:.8rem;font-weight:650}.StoryWorkspace_mobileSwitcher__Xu1hQ button[aria-selected=true]{color:#3a260f;background:linear-gradient(180deg,#f2d8a9,#d9a850);box-shadow:0 3px 10px rgba(15,8,2,.2)}.StoryWorkspace_coachEnabled__D1hfF .StoryWorkspace_pane__tCp7P{display:none;width:100%!important;flex:1}.StoryWorkspace_coachEnabled__D1hfF .StoryWorkspace_activePane__PaaNS{display:block}.StoryWorkspace_coachEnabled__D1hfF .StoryWorkspace_divider__n2Jvc{display:none}}@media (prefers-reduced-motion:reduce){.StoryWorkspace_divider__n2Jvc:after{transition:none}}