._page_13ivy_1{max-width:72rem;margin:0 auto;padding:var(--spacing-12) var(--spacing-4) var(--spacing-20)}._head_13ivy_2>span{display:inline-flex;align-items:center;gap:6px;color:var(--accent);font-size:.75rem;font-weight:700;letter-spacing:.12em}._head_13ivy_2>span svg{width:16px;height:16px}._head_13ivy_2 h1{font-family:var(--font-family-display);font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.05;margin:var(--spacing-3) 0}._head_13ivy_2 p{max-width:46rem;color:var(--muted-foreground);line-height:1.6;font-size:1.05rem}._jump_13ivy_6{display:flex;flex-wrap:wrap;gap:8px;margin-top:var(--spacing-4)}._jump_13ivy_6 a{padding:7px 14px;border:1px solid var(--border);border-radius:99px;background:var(--card);color:var(--primary);font-weight:600;text-decoration:none;font-size:.9rem}._section_13ivy_8{margin-top:var(--spacing-16)}._section_13ivy_8>h2{display:flex;align-items:center;gap:10px;font-family:var(--font-family-display);font-size:clamp(1.5rem,3vw,2.1rem);margin:0 0 var(--spacing-2)}._section_13ivy_8>h2 svg{color:var(--primary);width:26px;height:26px;flex:none}._muted_13ivy_11{color:var(--muted-foreground);line-height:1.6;max-width:50rem}._versions_13ivy_12,._options_13ivy_12{display:flex;flex-wrap:wrap;gap:8px;margin:var(--spacing-4) 0;align-items:center}._versions_13ivy_12 button,._options_13ivy_12 button{padding:9px 14px;border:1px solid var(--border);border-radius:99px;background:var(--card);color:var(--foreground);font-weight:600;cursor:pointer}._versions_13ivy_12 ._versionOn_13ivy_14,._options_13ivy_12 ._versionOn_13ivy_14{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}._options_13ivy_12>span{font-weight:600}._check_13ivy_16{display:inline-flex;align-items:center;gap:6px;margin-left:8px}._workspace_13ivy_17{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--spacing-8);align-items:start}._controls_13ivy_18{display:grid;gap:var(--spacing-4)}._controls_13ivy_18 label{display:grid;gap:6px;font-weight:600;font-size:.92rem}._row_13ivy_20{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._ideas_13ivy_21{padding:var(--spacing-4);background:var(--secondary);border-radius:var(--radius-md)}._ideas_13ivy_21 b{display:flex;align-items:center;gap:6px}._ideas_13ivy_21 b svg{width:18px;height:18px;color:var(--accent)}._ideas_13ivy_21 ul{margin:var(--spacing-2) 0;padding-left:1.2rem;line-height:1.55}._ideas_13ivy_21 p{margin:0;font-size:.88rem;color:var(--muted-foreground)}._previewWrap_13ivy_26{margin:var(--spacing-4) 0}._sheet_13ivy_29{position:relative;max-width:40rem;min-height:50rem;margin:0 auto;padding:3.2rem 3rem 2.4rem;background:#fff;color:#111;border-radius:6px;box-shadow:var(--shadow);font-family:Georgia,Times New Roman,serif;display:flex;flex-direction:column}._border_13ivy_30{position:absolute;inset:14px;border:3px double #1f3a68;border-radius:4px;pointer-events:none}._border_13ivy_30:before{content:"";position:absolute;left:0;right:0;top:0;height:8px;background:repeating-linear-gradient(90deg,#b22234 0 22px,#fff 22px 30px,#1f3a68 30px 52px,#fff 52px 60px)}._border_13ivy_30:after{content:"";position:absolute;left:0;right:0;bottom:0;height:8px;background:repeating-linear-gradient(90deg,#1f3a68 0 22px,#fff 22px 30px,#b22234 30px 52px,#fff 52px 60px)}._border_13ivy_30 span{position:absolute;top:16px;left:0;right:0;text-align:center;color:#1f3a68;letter-spacing:.5em;font-size:14px}._sheetTitle_13ivy_34{text-align:center;font-size:1.9rem;margin:1.2rem 0 1rem;color:#1f3a68;font-weight:700}._poppySheet_13ivy_36 ._border_13ivy_30{border-color:#3a3a3a}._poppySheet_13ivy_36 ._border_13ivy_30:before,._poppySheet_13ivy_36 ._border_13ivy_30:after{background:repeating-linear-gradient(90deg,#c8102e 0 26px,#fff 26px 34px,#2b2b2b 34px 40px,#fff 40px 48px)}._poppySheet_13ivy_36 ._border_13ivy_30 span{color:#c8102e;font-size:18px}._poppySheet_13ivy_36 ._sheetTitle_13ivy_34{color:#2b2b2b}._salutation_13ivy_40{font-size:1.3rem;margin:.6rem 0}._letterText_13ivy_41{font-size:1.18rem;line-height:1.6;margin:0 0 .9rem;white-space:pre-wrap}._closing_13ivy_42{font-size:1.2rem;margin:1.2rem 0 0}._signLine_13ivy_43{border-bottom:1.5px solid #333;width:60%;height:2.4rem}._signName_13ivy_44{font-size:1.05rem;margin:.4rem 0 0;color:#333}._lines_13ivy_45>div{border-bottom:1px solid #9aa3b5;height:2.2rem}._linesWide_13ivy_46>div{border-bottom:1.5px solid #6d778c;height:3.4rem}._large_13ivy_47 ._salutation_13ivy_40{font-size:1.7rem;margin-top:1.4rem}._large_13ivy_47 ._closing_13ivy_42{font-size:1.5rem}._prompt_13ivy_49{font-size:1.3rem;margin:1.1rem 0 0;color:#333;font-style:italic}._sheetFooter_13ivy_50{margin-top:auto;padding-top:1.4rem;text-align:center;font-size:.85rem;color:#555;font-family:system-ui,sans-serif}._join_13ivy_51{margin-top:var(--spacing-16);padding:var(--spacing-8);background:var(--card);border:1px solid var(--border);border-left:4px solid var(--primary);border-radius:var(--radius-md)}._join_13ivy_51 h2{font-family:var(--font-family-display);margin:0 0 var(--spacing-2)}._join_13ivy_51 h2 small{font-family:var(--font-family-base);font-size:.85rem;color:var(--muted-foreground);font-weight:500}._join_13ivy_51 ul{line-height:1.65;padding-left:1.2rem}._join_13ivy_51>div{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-3)}._join_13ivy_51>div span{color:var(--muted-foreground);font-size:.9rem}._next_13ivy_57{margin-top:var(--spacing-16);padding:var(--spacing-8);background:var(--secondary);border-radius:var(--radius-md)}._next_13ivy_57 h2{font-family:var(--font-family-display);margin:0 0 var(--spacing-2)}._next_13ivy_57 p{line-height:1.6;max-width:46rem}._next_13ivy_57>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:var(--spacing-4)}@media(max-width:860px){._workspace_13ivy_17{grid-template-columns:1fr}}@media(max-width:560px){._row_13ivy_20{grid-template-columns:1fr}._sheet_13ivy_29{padding:2.6rem 1.6rem 1.8rem;min-height:0}._sheetTitle_13ivy_34{font-size:1.5rem}}
