.wf-settings{grid-column:1/-1;border:1px solid var(--line,#dce4d7);border-radius:14px;padding:18px;margin:8px 0}.wf-settings h3{margin:0 0 14px}.wf-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.wf-options .field{margin:0;min-width:0}.wf-options select{width:100%}.wf-toolbar{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0}.wf-toolbar .btn{min-height:36px;min-width:36px;padding:7px 10px}.wf-preview{margin-top:16px}.wf-preview summary{cursor:pointer;font-weight:600}.wf-preview>div{margin-top:12px}.wf-preview .ns-home-story{padding:20px}.ns-home-story[data-wf-font=sans]{font-family:Arial,sans-serif}.ns-home-story[data-wf-font=serif]{font-family:Georgia,serif}.ns-home-story[data-wf-font=classic]{font-family:'Times New Roman',serif}.ns-home-story[data-wf-font=mono]{font-family:monospace}.ns-home-story[data-wf-font] :is(h2,h3,h4,h5){font-family:inherit}.ns-home-story[data-wf-size="14"]{--wf-size:14px}.ns-home-story[data-wf-size="16"]{--wf-size:16px}.ns-home-story[data-wf-size="18"]{--wf-size:18px}.ns-home-story[data-wf-size="20"]{--wf-size:20px}.ns-home-story[data-wf-size="24"]{--wf-size:24px}.ns-home-story[data-wf-align=left]{--wf-align:left}.ns-home-story[data-wf-align=center]{--wf-align:center}.ns-home-story[data-wf-align=right]{--wf-align:right}.ns-home-story[data-wf-align=justify]{--wf-align:justify}.ns-home-story[data-wf-spacing="1.4"]{--wf-spacing:1.4}.ns-home-story[data-wf-spacing="1.65"]{--wf-spacing:1.65}.ns-home-story[data-wf-spacing="1.9"]{--wf-spacing:1.9}.ns-home-story[data-wf-font] :is(p,ul,ol,blockquote){font-size:var(--wf-size);line-height:var(--wf-spacing);text-align:var(--wf-align);color:inherit}.ns-home-story[data-wf-background=white]{background:#fff;color:#183d35}.ns-home-story[data-wf-background=cream]{background:#fff6e4;color:#48391f}.ns-home-story[data-wf-background=sage]{background:#eaf2e6;color:#244236}.ns-home-story[data-wf-background=blue]{background:#eaf3fa;color:#203e52}.ns-home-story[data-wf-layout=stack] .ns-history-grid{grid-template-columns:1fr}.ns-home-story[data-wf-layout=cards] .ns-history-grid>section{border:1px solid currentColor;border-radius:12px;padding:20px}.ns-home-story blockquote{border-left:3px solid currentColor;padding:8px 16px;margin:16px 0}.ns-home-story :is(ul,ol){padding-left:1.6em}.ns-home-story li{margin-bottom:.4em}.ns-home-story :is(h4,h5){margin:18px 0 10px}@media(max-width:650px){.wf-options{grid-template-columns:repeat(2,minmax(0,1fr))}.wf-settings{padding:14px}.wf-toolbar .btn{min-height:40px}.ns-home-story[data-wf-layout] .ns-history-grid{grid-template-columns:1fr}}
