.writing-preparation_sourceFrame__X7bH_{border-left:2px solid var(--color-gold)}.writing-preparation_sourceFrame__X7bH_:hover{border-color:var(--color-border-strong);border-left-color:var(--color-gold)}.writing-preparation_sourceField__vqVL_{min-height:min(16rem,50dvh);max-height:min(30rem,50dvh);overflow-y:auto;resize:vertical}.writing-preparation_sourceField__vqVL_:focus,.writing-preparation_sourceField__vqVL_:focus-visible{outline:1px solid var(--color-gold);outline-offset:-4px;box-shadow:none;border-radius:0}.writing-preparation_planBlocks__Ib5vp{overflow-anchor:none}.writing-preparation_planBlock__37opr{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--color-border-default)}.writing-preparation_planBlock__37opr:first-child{margin-top:1rem}.writing-preparation_planField__UwU3Q{display:block;width:100%;margin-top:.5rem;padding:.75rem;resize:vertical;border:1px solid var(--color-border-default);border-radius:2px;background:var(--color-bg-elevated);color:var(--color-text-primary);font-size:.875rem;line-height:1.75}.writing-preparation_startPanel__J6_tv{margin-top:2rem;padding:1.25rem;border:1px solid var(--color-border-default);border-left:2px solid var(--color-gold);border-radius:2px;background:var(--color-bg-surface)}.writing-preparation_startGrid__Y2oG6{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}@media (min-width:640px){.writing-preparation_startGrid__Y2oG6{grid-template-columns:minmax(0,16rem) minmax(0,1fr);gap:1.25rem}}.writing-preparation_planMetaGrid__PluUI{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:1rem}@media (min-width:640px){.writing-preparation_planMetaGrid__PluUI{grid-template-columns:repeat(2,minmax(0,1fr))}}.writing-preparation_planField__UwU3Q:focus-visible{outline:1px solid var(--color-gold);outline-offset:-3px}.writing-entry_entry__j_6lj{width:min(1040px,calc(100% - 64px));margin-inline:auto;padding-bottom:48px}.writing-entry_pageHeader__klIKn{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px 0;border-bottom:1px solid var(--color-border-default)}.writing-entry_title__gaIY_{color:var(--color-text-primary);font:600 30px/1.3 var(--font-serif);letter-spacing:-.02em}.writing-entry_draftsTrigger__9UKiE{min-height:44px;flex-shrink:0}.writing-entry_count__Ms10d{display:inline-block;min-width:22px;margin-left:8px;padding:2px 6px;border-radius:3px;background:var(--color-gold-glow);color:var(--color-gold);font:12px/1.3 var(--font-mono-stack);text-align:center}.writing-entry_newPanel__DqvjT{padding-top:32px}@media (max-width:640px){.writing-entry_entry__j_6lj{width:calc(100% - 32px);padding-bottom:28px}.writing-entry_pageHeader__klIKn{gap:12px;padding:20px 0}.writing-entry_title__gaIY_{font-size:24px}.writing-entry_newPanel__DqvjT{padding-top:24px}}