._page_17e1z_1{--paper:#f4f2e9;--ink:#20291c;--acid:#dfff00;background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif;padding:30px clamp(20px,4vw,64px) 42px}._inner_17e1z_2{max-width:1440px;margin:0 auto}._page_17e1z_1 a{color:inherit}._masthead_17e1z_2{border-bottom:1px solid;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:24px;display:flex}._masthead_17e1z_2>a{letter-spacing:-.045em;align-items:center;min-height:44px;font-size:17px;font-weight:850;line-height:1.06;text-decoration:none;display:flex}._masthead_17e1z_2 nav{font:12px/1.5 var(--font-geist-mono),monospace;gap:24px;display:flex}._masthead_17e1z_2 nav a{text-underline-offset:4px;align-items:center;min-height:44px;display:flex}._intro_17e1z_3{max-width:1000px;padding:42px 0 38px}._eyebrow_17e1z_3{font:11px/1.6 var(--font-geist-mono),monospace;margin:0 0 20px}._intro_17e1z_3 h1{letter-spacing:-.075em;margin:0;font-size:clamp(64px,9vw,126px);font-weight:850;line-height:.94}._lead_17e1z_3{letter-spacing:-.025em;margin:28px 0 20px;font-size:clamp(22px,2.5vw,31px);line-height:1.4}._fiction_17e1z_3{max-width:75ch;margin:0;font-size:14px;line-height:1.65}._workshop_17e1z_4{border-top:1px solid;padding:28px 0 32px}._sectionHeading_17e1z_4{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:18px;display:flex}._sectionHeading_17e1z_4 h2{letter-spacing:-.045em;margin:0;font-size:clamp(29px,3.5vw,43px);font-weight:750;line-height:1.12}._sectionHeading_17e1z_4>span{font:11px/1.6 var(--font-geist-mono),monospace;flex-shrink:0}._help_17e1z_4{max-width:78ch;margin:0 0 28px;font-size:15px;line-height:1.65}._layout_17e1z_4{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:30px;display:grid}._editor_17e1z_4,._preview_17e1z_4{min-width:0}._sourceField_17e1z_4{margin-bottom:24px}._fieldHeading_17e1z_4{justify-content:space-between;align-items:baseline;gap:18px;display:flex}._fieldHeading_17e1z_4 label{font:14px/1.6 var(--font-geist-mono),monospace;font-weight:700}._fieldHeading_17e1z_4 span{font:11px/1.6 var(--font-geist-mono),monospace;white-space:nowrap}._fieldHelp_17e1z_4{margin:5px 0 10px;font-size:13px;line-height:1.6}._page_17e1z_1 textarea{box-sizing:border-box;border:1px solid var(--ink);width:100%;min-width:0;max-width:100%;color:var(--ink);font:14px/1.65 var(--font-geist-mono),monospace;tab-size:2;resize:vertical;background:#fffdf6;border-radius:0;padding:16px;display:block}._htmlSource_17e1z_4{min-height:240px}._cssSource_17e1z_4{min-height:380px}._page_17e1z_1 textarea[aria-invalid=true]{border:2px solid #8a3524;padding:15px}._actions_17e1z_5{flex-wrap:wrap;gap:12px;display:flex}._actions_17e1z_5 button,._actions_17e1z_5>a{box-sizing:border-box;border:1px solid var(--ink);min-height:50px;color:var(--ink);font:13px/1.5 var(--font-geist-mono),monospace;text-align:left;cursor:pointer;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:22px;padding:12px 16px;text-decoration:none;display:flex}._actions_17e1z_5 ._primary_17e1z_5{background:var(--ink);color:var(--acid)}._actions_17e1z_5 button:hover,._actions_17e1z_5>a:not([aria-disabled=true]):hover{background:var(--acid);color:var(--ink)}._actions_17e1z_5 span{font-size:20px;line-height:1}._actions_17e1z_5>a[aria-disabled=true]{color:#5e6558;cursor:default;background:#eceadf;border-color:#858a7d}._status_17e1z_5{min-height:3.2em;font:13px/1.6 var(--font-geist-mono),monospace;overflow-wrap:anywhere;margin:17px 0 10px}._visitNote_17e1z_5{max-width:65ch;margin:0 0 28px;font-size:13px;line-height:1.65}._preview_17e1z_4{border:1px solid var(--ink);background:#ece9df}._previewHeading_17e1z_6{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;gap:18px;padding:17px 20px;display:flex}._previewHeading_17e1z_6 h3{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:700;line-height:1.4}._previewHeading_17e1z_6 span{font:10px/1.6 var(--font-geist-mono),monospace;text-align:right;max-width:160px}._previewFrame_17e1z_6{background:#fffdf6;border:0;width:100%;height:660px;display:block}._previewNote_17e1z_6{border-top:1px solid var(--ink);margin:0;padding:18px 20px;font-size:13px;line-height:1.65}._grammar_17e1z_7,._original_17e1z_7{border-top:1px solid var(--ink);margin-top:28px}._grammar_17e1z_7 summary,._original_17e1z_7 summary{box-sizing:border-box;min-height:54px;font:14px/1.6 var(--font-geist-mono),monospace;cursor:pointer;padding:17px 0}._grammarBody_17e1z_7,._originalBody_17e1z_7{padding:4px 0 16px}._grammarBody_17e1z_7>p,._originalBody_17e1z_7>p{max-width:85ch;margin:0 0 22px;font-size:15px;line-height:1.7}._grammarColumns_17e1z_7,._originalColumns_17e1z_7{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin-bottom:24px;display:grid}._grammarBody_17e1z_7 h3,._originalBody_17e1z_7 h3{letter-spacing:-.025em;margin:0 0 12px;font-size:19px;font-weight:700;line-height:1.4}._grammarColumns_17e1z_7 p{max-width:70ch;margin:0 0 16px;font-size:14px;line-height:1.75}._page_17e1z_1 code{font-family:var(--font-geist-mono),monospace;overflow-wrap:anywhere;font-size:.9em}._vocabulary_17e1z_7{flex-wrap:wrap;gap:8px;display:flex}._vocabulary_17e1z_7 code{background:#e7e6d7;padding:4px 7px}._propertyGuide_17e1z_7{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 40px;margin:18px 0 0;display:grid}._propertyGuide_17e1z_7>div{border-top:1px solid #20291c40;grid-template-columns:minmax(120px,.85fr) minmax(0,1.3fr);align-content:start;gap:16px;padding:12px 0;display:grid}._propertyGuide_17e1z_7 dt{font-size:14px}._propertyGuide_17e1z_7 dd{margin:0;font-size:13px;line-height:1.65}._original_17e1z_7{margin-top:0}._originalColumns_17e1z_7{margin-bottom:0}._originalColumns_17e1z_7>div{min-width:0}._original_17e1z_7 pre{font:13px/1.65 var(--font-geist-mono),monospace;white-space:pre-wrap;overflow-wrap:anywhere;background:#fffdf6;border:1px solid #20291c40;margin:0;padding:16px}._original_17e1z_7 pre code{font-size:inherit}._footer_17e1z_8{border-top:1px solid var(--ink);font:11px/1.65 var(--font-geist-mono),monospace;padding-top:24px}._footer_17e1z_8 p{max-width:75ch;margin:0 0 16px}._footer_17e1z_8 nav{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}._footer_17e1z_8 a{align-items:center;gap:12px;min-height:44px;text-decoration:none;display:inline-flex}._footer_17e1z_8 small{font:inherit;margin-top:12px;display:block}._page_17e1z_1 :focus-visible{outline-offset:4px;outline:3px solid #374dc4}._reopen_17e1z_9{border:1px solid var(--ink);min-width:0;margin:0 0 30px;padding:22px}._reopen_17e1z_9 h3{letter-spacing:-.025em;margin:0 0 12px;font-size:22px;line-height:1.3}._reopen_17e1z_9>p{max-width:85ch;font-size:13px;line-height:1.65}._reopen_17e1z_9 label{font:13px/1.6 var(--font-geist-mono),monospace;margin:18px 0 6px;font-weight:700;display:block}._reopen_17e1z_9 input{max-width:100%;min-height:48px;font:13px/1.6 var(--font-geist-mono),monospace;color:var(--ink);display:block}._reopen_17e1z_9 input::file-selector-button{border:1px solid var(--ink);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#fffdf6;margin-right:12px;padding:10px 14px}._reopen_17e1z_9 ._visitNote_17e1z_5{margin:8px 0 14px}._reopenStatus_17e1z_9{overflow-wrap:anywhere}._reopenSources_17e1z_9{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin:20px 0;display:grid}._reopenSources_17e1z_9>div{min-width:0}._reopenSources_17e1z_9 h4{font:13px/1.6 var(--font-geist-mono),monospace;margin:0 0 8px}._reopenSources_17e1z_9 pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:20rem;font:13px/1.65 var(--font-geist-mono),monospace;background:#fffdf6;border:1px solid #20291c40;margin:0;padding:14px;overflow:auto}._reopenSources_17e1z_9>p{grid-column:1/-1;margin:0;font-size:13px;line-height:1.65}._reopenSources_17e1z_9 code{font-size:inherit}@media (max-width:1000px){._layout_17e1z_4{grid-template-columns:minmax(0,1fr);gap:28px}._previewFrame_17e1z_6{height:580px}._visitNote_17e1z_5{margin-bottom:0}._propertyGuide_17e1z_7{grid-template-columns:minmax(0,1fr)}._propertyGuide_17e1z_7>div{grid-template-columns:minmax(150px,.5fr) minmax(0,1fr)}}@media (max-width:650px){._intro_17e1z_3{padding-top:32px}._sectionHeading_17e1z_4{flex-direction:column;align-items:flex-start;gap:12px}._grammarColumns_17e1z_7,._originalColumns_17e1z_7{grid-template-columns:minmax(0,1fr);gap:24px}._previewHeading_17e1z_6,._previewNote_17e1z_6{padding:16px}._previewFrame_17e1z_6{height:510px}._cssSource_17e1z_4{min-height:350px}._page_17e1z_1 textarea{font-size:13px}._propertyGuide_17e1z_7>div{grid-template-columns:minmax(120px,.65fr) minmax(0,1fr);gap:12px}}@media (max-width:440px){._page_17e1z_1{padding-top:20px}._masthead_17e1z_2{align-items:flex-start;gap:16px}._masthead_17e1z_2 nav{gap:14px;font-size:11px}._intro_17e1z_3 h1{font-size:clamp(55px,16vw,70px)}._lead_17e1z_3 br{display:none}._actions_17e1z_5>*{width:100%}._previewHeading_17e1z_6{flex-direction:column;align-items:flex-start;gap:7px}._previewHeading_17e1z_6 span{text-align:left;max-width:none}._propertyGuide_17e1z_7>div{grid-template-columns:minmax(0,1fr);gap:5px}}@media (prefers-reduced-motion:reduce){._page_17e1z_1 *,._page_17e1z_1 :before,._page_17e1z_1 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:650px){._reopen_17e1z_9{padding:16px}._reopenSources_17e1z_9{grid-template-columns:minmax(0,1fr)}}._pictures_17e1z_15{border:1px solid var(--ink);min-width:0;margin:0 0 30px;padding:22px}._pictureHeading_17e1z_15{justify-content:space-between;align-items:baseline;gap:20px;display:flex}._pictureHeading_17e1z_15 h3{letter-spacing:-.025em;margin:0 0 12px;font-size:22px;line-height:1.3}._pictureHeading_17e1z_15 span{font:11px/1.6 var(--font-geist-mono),monospace;text-align:right}._pictures_17e1z_15>p,._pictureReview_17e1z_15>p{max-width:90ch;font-size:13px;line-height:1.7}._pictures_17e1z_15 label{font:13px/1.7 var(--font-geist-mono),monospace;margin:16px 0 7px;display:block}._pictures_17e1z_15 input:not([type=checkbox]){box-sizing:border-box;max-width:100%;min-height:46px;font:13px/1.6 var(--font-geist-mono),monospace;color:var(--ink);display:block}._pictures_17e1z_15 input:not([type=file]):not([type=checkbox]){border:1px solid var(--ink);background:#fffdf6;border-radius:0;width:100%;padding:10px 12px}._pictures_17e1z_15 input::file-selector-button{border:1px solid var(--ink);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#fffdf6;margin-right:12px;padding:10px 14px}._pictureReview_17e1z_15{border-top:1px solid #20291c55;margin-top:20px;padding-top:20px}._picturePreview_17e1z_15{background:repeating-conic-gradient(#eeeede 0% 25%,#fffdf6 0% 50%) 0/20px 20px;border:1px solid #20291c44;width:auto;max-width:100%;height:auto;max-height:320px;display:block}._pictures_17e1z_15 ._decorative_17e1z_15{align-items:flex-start;gap:12px;display:flex}._decorative_17e1z_15 input{min-width:20px;min-height:20px;margin:2px 0}._pictureReview_17e1z_15 textarea{min-height:100px}._pictureError_17e1z_15{color:#8a3524;overflow-wrap:anywhere;min-height:1.7em}._pictureLibrary_17e1z_15{margin:24px 0;padding:0;list-style:none}._pictureLibrary_17e1z_15>li{border-top:1px solid #20291c55;grid-template-columns:96px minmax(0,1fr);gap:18px;padding:18px 0;display:grid}._pictureLibrary_17e1z_15>li>img{object-fit:contain;background:#fffdf6;border:1px solid #20291c44;width:96px;height:80px;display:block}._pictureLibrary_17e1z_15 strong{font:700 14px/1.6 var(--font-geist-mono),monospace;overflow-wrap:anywhere}._pictureLibrary_17e1z_15 p{font:12px/1.7 var(--font-geist-mono),monospace;margin:5px 0 12px}._pictures_17e1z_15 ._actions_17e1z_5{margin-top:12px}._pictures_17e1z_15 ._actions_17e1z_5 button{min-height:44px;padding:10px 12px;font-size:12px}._pictures_17e1z_15 ._visitNote_17e1z_5{margin:18px 0 0}._reopenPictures_17e1z_15{font:12px/1.8 var(--font-geist-mono),monospace;grid-column:1/-1}._reopenPictures_17e1z_15 ul{padding-left:20px}._reopenPictures_17e1z_15 li{overflow-wrap:anywhere}@media (max-width:650px){._pictures_17e1z_15{padding:16px}._pictureHeading_17e1z_15{flex-direction:column;align-items:flex-start;gap:0}._pictureHeading_17e1z_15 span{text-align:left}._pictureLibrary_17e1z_15>li{grid-template-columns:64px minmax(0,1fr);gap:12px}._pictureLibrary_17e1z_15>li>img{width:64px;height:64px}}
