.SocialWritingGenerator_formSection__SRevW,.SocialWritingGenerator_workspace___Y1do{display:grid;min-width:0;grid-gap:var(--space-5);gap:var(--space-5)}.SocialWritingGenerator_formSection__SRevW{border:1px solid var(--border-default);border-top:3px solid var(--color-primary);border-radius:var(--radius-lg);padding:clamp(var(--space-4),4vw,var(--space-6));background:linear-gradient(180deg,var(--color-surface-raised) 0,var(--color-surface) 100%);box-shadow:0 4px 16px rgba(124,58,237,.06)}html[data-theme=dark] .SocialWritingGenerator_formSection__SRevW{background:linear-gradient(180deg,#1C1F24,#17191C);border-color:var(--color-border);border-top-color:var(--color-primary)}.SocialWritingGenerator_sectionHeading__z4rST{max-width:44rem}.SocialWritingGenerator_sectionHeading__z4rST p{width:-moz-fit-content;width:fit-content;margin:0 0 var(--space-2);color:var(--primary);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(124,58,237,.25);border-radius:var(--radius-pill);padding:3px 10px;background:var(--color-primary-soft)}html[data-theme=dark] .SocialWritingGenerator_sectionHeading__z4rST p{background:rgba(139,92,246,.15);border-color:rgba(139,92,246,.35);color:#C4B5FD}.SocialWritingGenerator_sectionHeading__z4rST h2{margin:0 0 var(--space-2);color:var(--text);font-size:clamp(1.4rem,4vw,1.85rem)}.SocialWritingGenerator_generateRow__N3M4g p,.SocialWritingGenerator_sectionHeading__z4rST span{color:var(--muted);line-height:1.6}.SocialWritingGenerator_presets__HN8to{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr));grid-gap:var(--space-2);gap:var(--space-2)}.SocialWritingGenerator_presets__HN8to button{display:grid;min-height:5.5rem;grid-gap:var(--space-1);gap:var(--space-1);border:1px solid var(--border-default);border-left:3px solid var(--color-primary);border-radius:var(--radius-md);padding:var(--space-3);background:var(--surface);color:var(--text);text-align:left;transition:transform .15s ease,border-color .15s ease}.SocialWritingGenerator_presets__HN8to button:nth-child(2){border-left-color:var(--color-accent)}.SocialWritingGenerator_presets__HN8to button:nth-child(3){border-left-color:var(--color-amber)}.SocialWritingGenerator_presets__HN8to button:hover{border-color:var(--primary);transform:translateY(-2px)}.SocialWritingGenerator_presets__HN8to button:focus-visible{outline:var(--focus-ring);outline-offset:2px}.SocialWritingGenerator_presets__HN8to button span{color:var(--muted);font-size:.9rem;line-height:1.4}.SocialWritingGenerator_controls__NrSdj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.SocialWritingGenerator_field__HSg_n{display:grid;min-width:0;grid-gap:var(--space-2);gap:var(--space-2);color:var(--text);font-weight:800}.SocialWritingGenerator_fullField__XwikJ{width:100%}.SocialWritingGenerator_field__HSg_n input,.SocialWritingGenerator_field__HSg_n select,.SocialWritingGenerator_field__HSg_n textarea{width:100%;min-width:0;min-height:var(--control-height);border:var(--border-default);border-radius:var(--radius-md);padding:var(--space-3);background:var(--background);color:var(--text);font:inherit;font-weight:500}.SocialWritingGenerator_field__HSg_n textarea{min-height:7rem;line-height:1.55;resize:vertical}.SocialWritingGenerator_field__HSg_n input:focus,.SocialWritingGenerator_field__HSg_n select:focus,.SocialWritingGenerator_field__HSg_n textarea:focus{border-color:var(--primary);outline:var(--focus-ring);outline-offset:0}.SocialWritingGenerator_checkbox__kHon5{display:flex;align-items:center;gap:var(--space-2);min-height:var(--control-height);border:var(--border-default);border-radius:var(--radius-md);padding:var(--space-3);color:var(--text);font-weight:800}.SocialWritingGenerator_checkbox__kHon5 input{width:1.15rem;height:1.15rem;accent-color:var(--primary)}.SocialWritingGenerator_generateRow__N3M4g{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);border-top:var(--border-default);padding-top:var(--space-4)}.SocialWritingGenerator_generateRow__N3M4g p{max-width:34rem;margin:0;font-size:.92rem}.SocialWritingGenerator_primaryButton__KkG_K{flex:0 0 auto;min-height:var(--control-height);border:none;border-radius:var(--radius-md);padding:var(--space-2) var(--space-5);background:linear-gradient(135deg,var(--color-primary) 0,#6D28D9 100%);color:var(--color-on-primary);font-weight:900;cursor:pointer;box-shadow:0 2px 8px rgba(124,58,237,.25);transition:transform .15s ease,box-shadow .15s ease}.SocialWritingGenerator_primaryButton__KkG_K:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(124,58,237,.35)}.SocialWritingGenerator_primaryButton__KkG_K:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (max-width:42.5rem){.SocialWritingGenerator_controls__NrSdj{grid-template-columns:minmax(0,1fr)}.SocialWritingGenerator_generateRow__N3M4g{align-items:stretch;flex-direction:column}.SocialWritingGenerator_primaryButton__KkG_K{width:100%}}@media (max-width:23.5rem){.SocialWritingGenerator_presets__HN8to{grid-template-columns:minmax(0,1fr)}}