.NewCommunityEntryForm-module-scss-module__fWd-OW__form{gap:1.5rem;display:grid}.NewCommunityEntryForm-module-scss-module__fWd-OW__formCompact{grid-template-columns:minmax(0,1fr)}@media (min-width:64rem){.NewCommunityEntryForm-module-scss-module__fWd-OW__formFull{grid-template-columns:repeat(5,minmax(0,1fr))}}.NewCommunityEntryForm-module-scss-module__fWd-OW__primaryColumn,.NewCommunityEntryForm-module-scss-module__fWd-OW__previewColumn{gap:1.5rem;display:grid}@media (min-width:64rem){.NewCommunityEntryForm-module-scss-module__fWd-OW__primaryColumnFull{grid-column:span 3}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewColumnFull{grid-column:span 2}}.NewCommunityEntryForm-module-scss-module__fWd-OW__trustedNotice{border:.125rem solid var(--ls-ink);background:var(--ls-secondary-container);box-shadow:.25rem .25rem 0 0 var(--ls-ink);padding:1rem}.NewCommunityEntryForm-module-scss-module__fWd-OW__trustedTitle{font-family:var(--font-ls-body),system-ui,sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--ls-on-secondary-container);font-size:.75rem;font-weight:600;line-height:1.2}.NewCommunityEntryForm-module-scss-module__fWd-OW__trustedBody{font-family:var(--font-ls-body),system-ui,sans-serif;color:var(--ls-on-secondary-container);margin-top:.5rem;font-size:1rem;font-weight:400;line-height:1.5}.NewCommunityEntryForm-module-scss-module__fWd-OW__fieldGroup,.NewCommunityEntryForm-module-scss-module__fWd-OW__fieldStack{gap:.5rem;display:grid}.NewCommunityEntryForm-module-scss-module__fWd-OW__fieldLabel,.NewCommunityEntryForm-module-scss-module__fWd-OW__answerTypeHeading{font-family:var(--font-ls-body),system-ui,sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--ls-on-background);font-size:.75rem;font-weight:600;line-height:1.2;display:block}.NewCommunityEntryForm-module-scss-module__fWd-OW__questionInput,.NewCommunityEntryForm-module-scss-module__fWd-OW__contextInput{font-family:var(--font-ls-body),system-ui,sans-serif;resize:none;width:100%;color:var(--ls-on-background);background:0 0;border:0;padding:.5rem 0;font-size:1rem;font-weight:400;line-height:1.5}.NewCommunityEntryForm-module-scss-module__fWd-OW__questionInput::-moz-placeholder{color:color-mix(in srgb, var(--ls-on-surface-variant) 50%, transparent)}.NewCommunityEntryForm-module-scss-module__fWd-OW__contextInput::-moz-placeholder{color:color-mix(in srgb, var(--ls-on-surface-variant) 50%, transparent)}.NewCommunityEntryForm-module-scss-module__fWd-OW__questionInput::placeholder,.NewCommunityEntryForm-module-scss-module__fWd-OW__contextInput::placeholder{color:color-mix(in srgb, var(--ls-on-surface-variant) 50%, transparent)}.NewCommunityEntryForm-module-scss-module__fWd-OW__questionInput:focus,.NewCommunityEntryForm-module-scss-module__fWd-OW__contextInput:focus{border-color:var(--ls-primary);outline:none}.NewCommunityEntryForm-module-scss-module__fWd-OW__questionInput{border-bottom:.25rem solid var(--ls-ink);height:8rem}.NewCommunityEntryForm-module-scss-module__fWd-OW__contextInput{border-bottom:.125rem solid var(--ls-ink);height:6rem}.NewCommunityEntryForm-module-scss-module__fWd-OW__typeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.NewCommunityEntryForm-module-scss-module__fWd-OW__typeButton{border:.125rem solid var(--ls-ink);background:var(--ls-surface-bright);min-height:2.75rem;color:var(--ls-on-surface-variant);text-align:start;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:background-color .15s,color .15s;display:flex}.NewCommunityEntryForm-module-scss-module__fWd-OW__typeButton:hover{background:var(--ls-secondary-container)}.NewCommunityEntryForm-module-scss-module__fWd-OW__typeButton:focus-visible{box-shadow:0 0 0 .125rem var(--ls-background),0 0 0 calc(.125rem + .125rem) var(--ls-primary-container)}.NewCommunityEntryForm-module-scss-module__fWd-OW__typeButtonActive{background:var(--ls-primary-container);color:var(--ls-on-primary-container)}.NewCommunityEntryForm-module-scss-module__fWd-OW__typeIcon{font-size:1.125rem}.NewCommunityEntryForm-module-scss-module__fWd-OW__typeButtonLabel{font-family:var(--font-ls-body),system-ui,sans-serif;letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1.2}.NewCommunityEntryForm-module-scss-module__fWd-OW__answerPanel{border:.125rem dashed var(--ls-ink);background:var(--ls-surface-bright);padding:1rem}.NewCommunityEntryForm-module-scss-module__fWd-OW__answerPanelGrid2,.NewCommunityEntryForm-module-scss-module__fWd-OW__answerPanelGrid3,.NewCommunityEntryForm-module-scss-module__fWd-OW__splitGrid,.NewCommunityEntryForm-module-scss-module__fWd-OW__previewYesNoGrid,.NewCommunityEntryForm-module-scss-module__fWd-OW__checkGrid{gap:1rem;display:grid}@media (min-width:40rem){.NewCommunityEntryForm-module-scss-module__fWd-OW__answerPanelGrid2,.NewCommunityEntryForm-module-scss-module__fWd-OW__splitGrid,.NewCommunityEntryForm-module-scss-module__fWd-OW__previewYesNoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.NewCommunityEntryForm-module-scss-module__fWd-OW__answerPanelGrid3{grid-template-columns:repeat(3,minmax(0,1fr))}}.NewCommunityEntryForm-module-scss-module__fWd-OW__control,.NewCommunityEntryForm-module-scss-module__fWd-OW__choiceInput{min-height:2.75rem}.NewCommunityEntryForm-module-scss-module__fWd-OW__optionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.NewCommunityEntryForm-module-scss-module__fWd-OW__toggle{border:.125rem solid var(--ls-ink);background:var(--ls-surface-container-low);align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem .75rem;display:flex}.NewCommunityEntryForm-module-scss-module__fWd-OW__toggleInput{accent-color:var(--ls-primary-container)}.NewCommunityEntryForm-module-scss-module__fWd-OW__choiceList{gap:.5rem;display:grid}.NewCommunityEntryForm-module-scss-module__fWd-OW__choiceRow{gap:.5rem;display:flex}.NewCommunityEntryForm-module-scss-module__fWd-OW__removeOptionButton{border:.125rem solid var(--ls-ink);background:var(--ls-error-container);min-width:2.75rem;min-height:2.75rem;color:var(--ls-on-error-container);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.NewCommunityEntryForm-module-scss-module__fWd-OW__removeOptionButton:hover:not(:disabled){background:var(--ls-error);color:var(--ls-on-error)}.NewCommunityEntryForm-module-scss-module__fWd-OW__removeOptionButton:focus-visible{box-shadow:0 0 0 .125rem var(--ls-background),0 0 0 calc(.125rem + .125rem) var(--ls-primary-container)}.NewCommunityEntryForm-module-scss-module__fWd-OW__removeOptionButton:disabled{cursor:not-allowed;opacity:.5}.NewCommunityEntryForm-module-scss-module__fWd-OW__addChoiceButton{background:var(--ls-secondary);justify-self:start;align-items:center;gap:.5rem;display:inline-flex}.NewCommunityEntryForm-module-scss-module__fWd-OW__addChoiceButtonIcon{font-size:1.125rem}.NewCommunityEntryForm-module-scss-module__fWd-OW__submitButton{font-family:var(--font-ls-headline),system-ui,sans-serif;border:.25rem solid var(--ls-ink);background:var(--ls-primary);width:100%;min-height:2.75rem;color:var(--ls-on-primary);text-transform:uppercase;box-shadow:.375rem .375rem 0 0 var(--ls-ink);justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:clamp(1.25rem,2.8vw + .2rem,1.75rem);font-weight:600;line-height:1.35;transition:transform .15s,box-shadow .15s;display:inline-flex}.NewCommunityEntryForm-module-scss-module__fWd-OW__submitButton:hover:not(:disabled){box-shadow:none;transform:translate(.125rem,.125rem)}.NewCommunityEntryForm-module-scss-module__fWd-OW__submitButton:focus-visible{box-shadow:0 0 0 .125rem var(--ls-background),0 0 0 calc(.125rem + .125rem) var(--ls-primary-container)}.NewCommunityEntryForm-module-scss-module__fWd-OW__submitButton:disabled{cursor:not-allowed;opacity:.6}.NewCommunityEntryForm-module-scss-module__fWd-OW__submitIcon{font-size:1.25rem}.NewCommunityEntryForm-module-scss-module__fWd-OW__successMessage,.NewCommunityEntryForm-module-scss-module__fWd-OW__errorMessage{font-size:.875rem;font-weight:600;line-height:1.4}.NewCommunityEntryForm-module-scss-module__fWd-OW__successMessage{color:var(--ls-primary)}.NewCommunityEntryForm-module-scss-module__fWd-OW__errorMessage{color:var(--ls-error)}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewCard{border:.25rem solid var(--ls-ink);background:var(--ls-surface-container);box-shadow:.5rem .5rem 0 0 var(--ls-ink);padding:1.25rem}@media (min-width:48rem){.NewCommunityEntryForm-module-scss-module__fWd-OW__previewCard{padding:1.5rem}}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;display:flex}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewAuthorGroup{align-items:center;gap:.75rem;display:flex}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewAvatar{border:.125rem solid var(--ls-ink);background:var(--ls-tertiary-container);width:3rem;min-width:3rem;height:3rem;min-height:3rem;color:var(--ls-on-tertiary-container);border-radius:999rem;justify-content:center;align-items:center;display:inline-flex}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewAuthorName{color:var(--ls-on-background);font-size:1.125rem;font-weight:700;line-height:1.15;display:block}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewTimestamp{color:var(--ls-on-surface-variant);text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1.2}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewBadges{flex-wrap:wrap;gap:.5rem;display:flex}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewBadge,.NewCommunityEntryForm-module-scss-module__fWd-OW__previewBadgeType{font-family:var(--font-ls-body),system-ui,sans-serif;letter-spacing:.05em;text-transform:uppercase;border:.125rem solid var(--ls-ink);align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-flex}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewBadge{background:var(--ls-amber-tape);color:var(--ls-on-background)}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewBadgeType{background:var(--ls-surface-bright);color:var(--ls-on-background)}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewBadgeIcon{font-size:1.125rem}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewTitle{font-family:var(--font-ls-headline),system-ui,sans-serif;color:var(--ls-on-background);margin-bottom:.75rem;font-size:clamp(1.25rem,2.8vw + .2rem,1.75rem);font-weight:600;line-height:1.35}@media (min-width:48rem){.NewCommunityEntryForm-module-scss-module__fWd-OW__previewTitle{font-size:1.5rem}}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewContext{font-family:var(--font-ls-body),system-ui,sans-serif;color:var(--ls-on-surface-variant);margin-bottom:1.25rem;font-size:1rem;font-weight:400;line-height:1.5}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewPanel{border:.125rem dashed var(--ls-ink);background:color-mix(in srgb, var(--ls-surface-bright) 70%, var(--ls-surface-container-highest));padding:1rem}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewChoiceList{gap:.5rem;display:grid}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewChoiceOption,.NewCommunityEntryForm-module-scss-module__fWd-OW__previewYesNoButton{border:.125rem solid var(--ls-ink);background:var(--ls-surface-bright);padding:.75rem;font-weight:600}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewNumberMeta{font-family:var(--font-ls-body),system-ui,sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--ls-on-surface-variant);margin-top:.75rem;font-size:.75rem;font-weight:600;line-height:1.2}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewTextarea{resize:none;min-height:7rem}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewDrawing{min-height:10rem}.NewCommunityEntryForm-module-scss-module__fWd-OW__previewFooter{border-top:.125rem dashed var(--ls-ink);color:var(--ls-on-surface-variant);text-transform:uppercase;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;padding-top:1rem;font-size:.75rem;font-weight:900;line-height:1.2;display:flex}
.page-module-scss-module__60jhDW__page{background:var(--ls-background);min-height:100vh;position:relative}.page-module-scss-module__60jhDW__overlay{z-index:0;pointer-events:none;position:fixed;inset:0}.page-module-scss-module__60jhDW__main{z-index:10;width:100%;max-width:96rem;margin-inline:auto;padding-block:2.5rem;padding-inline:1rem;position:relative}@media (min-width:40rem){.page-module-scss-module__60jhDW__main{padding-block:3rem;padding-inline:1.5rem}}@media (min-width:48rem){.page-module-scss-module__60jhDW__main{padding-block:4rem}}.page-module-scss-module__60jhDW__main{gap:2rem;padding-top:2.5rem;display:grid}@media (min-width:48rem){.page-module-scss-module__60jhDW__main{padding-top:3.5rem}}.page-module-scss-module__60jhDW__backLink{font-family:var(--font-ls-body),system-ui,sans-serif;letter-spacing:.05em;text-transform:uppercase;min-height:2.75rem;color:var(--ls-primary-container);text-underline-offset:.25rem;justify-self:start;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.page-module-scss-module__60jhDW__backLink:hover{text-decoration:underline}.page-module-scss-module__60jhDW__backLinkIcon{font-size:1.125rem}.page-module-scss-module__60jhDW__hero{gap:2rem;display:grid}@media (min-width:64rem){.page-module-scss-module__60jhDW__hero{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end}}.page-module-scss-module__60jhDW__heroTag{margin-bottom:1rem;display:inline-flex;transform:rotate(-2deg)}.page-module-scss-module__60jhDW__heroTitle{font-family:var(--font-ls-display),var(--font-ls-headline),system-ui,sans-serif;letter-spacing:-.018em;color:var(--ls-primary);text-transform:uppercase;margin-bottom:1rem;font-size:clamp(1.625rem,4vw + .35rem,2.625rem);font-weight:400;line-height:1.12}.page-module-scss-module__60jhDW__heroBody{font-family:var(--font-ls-body),system-ui,sans-serif;max-width:40rem;color:var(--ls-on-surface-variant);font-size:1.125rem;font-weight:400;line-height:1.6}.page-module-scss-module__60jhDW__steps{gap:.75rem;display:grid}@media (min-width:40rem){.page-module-scss-module__60jhDW__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module-scss-module__60jhDW__stepTile{border:.125rem solid var(--ls-ink);background:var(--ls-surface-bright);box-shadow:.25rem .25rem 0 0 var(--ls-ink);padding:1rem}.page-module-scss-module__60jhDW__stepIcon{color:var(--ls-primary-container);margin-bottom:.75rem;font-size:1.5rem;display:block}.page-module-scss-module__60jhDW__stepLabel{font-family:var(--font-ls-body),system-ui,sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--ls-on-background);font-size:.75rem;font-weight:600;line-height:1.2}.page-module-scss-module__60jhDW__formShell{border:.125rem solid var(--ls-ink);background:var(--ls-surface-container-high);box-shadow:.25rem .25rem 0 0 var(--ls-ink);padding:1.25rem}@media (min-width:48rem){.page-module-scss-module__60jhDW__formShell{padding:2rem}}
