.NewTopicPageClient-module__eXURgW__shell{background:#fff;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.NewTopicPageClient-module__eXURgW__pageShell{z-index:60;max-width:var(--fd-mobile-max-w);position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%)}.NewTopicPageClient-module__eXURgW__header{z-index:10;flex-shrink:0;padding-inline:1rem;position:relative}.NewTopicPageClient-module__eXURgW__dialogHeader{padding-top:var(--fd-safe-area-inset-top);border-bottom:1px solid #e5e5e5}.NewTopicPageClient-module__eXURgW__pageHeader{height:calc(3.5rem + var(--fd-safe-area-inset-top));padding-top:var(--fd-safe-area-inset-top);border-bottom:1px solid #e5e5e5;align-items:center;gap:.75rem;display:flex}.NewTopicPageClient-module__eXURgW__headerRow{align-items:center;gap:.75rem;width:100%;min-width:0;height:3.5rem;max-height:3.5rem;display:flex}.NewTopicPageClient-module__eXURgW__logo{object-fit:cover;border:1px solid #d1d1d1;border-radius:.125rem;flex-shrink:0;width:28px;height:22px}.NewTopicPageClient-module__eXURgW__heading{color:#171717;min-width:0;font-family:var(--font-geist-sans), sans-serif;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:15px;font-weight:500;overflow:hidden}.NewTopicPageClient-module__eXURgW__close{display:none}.NewTopicPageClient-module__eXURgW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.NewTopicPageClient-module__eXURgW__postButton{color:#fff;background:#369;border-radius:9999px;flex-shrink:0;height:2.25rem;padding-inline:1rem;font-size:.875rem;font-weight:500}.NewTopicPageClient-module__eXURgW__postButton:hover{background:#2d5a82}.NewTopicPageClient-module__eXURgW__postButton:disabled{pointer-events:none;opacity:.4}.NewTopicPageClient-module__eXURgW__mobilePost{margin-left:auto}.NewTopicPageClient-module__eXURgW__backButton{border-radius:9999px;width:2.25rem;height:2.25rem;padding:0}.NewTopicPageClient-module__eXURgW__backIcon{opacity:.8}.NewTopicPageClient-module__eXURgW__form{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.NewTopicPageClient-module__eXURgW__dialogForm{overflow:hidden}.NewTopicPageClient-module__eXURgW__scroll{flex-direction:column;flex:1;gap:1.25rem;padding:1.25rem 1rem;display:flex;overflow-y:auto}.NewTopicPageClient-module__eXURgW__field{flex-direction:column;gap:.375rem;display:flex}.NewTopicPageClient-module__eXURgW__fieldLabel{color:var(--Text-primary,#171717);font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.072px;font-size:.75rem;font-weight:600;line-height:1rem}.NewTopicPageClient-module__eXURgW__control{color:#171717;background:#fff;border:1px solid #d4d4d4;border-radius:.5rem;outline:none;width:100%}.NewTopicPageClient-module__eXURgW__control:focus{border-color:#369;box-shadow:0 0 0 2px #3693}.NewTopicPageClient-module__eXURgW__subcategory{color:#0f1421;color-scheme:light;background:#f3f5f9;border-color:#2e6fff33;height:2.75rem;padding-inline:.75rem;font-size:1rem}.NewTopicPageClient-module__eXURgW__subcategory option{color:#0f1421;background:#f3f5f9}.NewTopicPageClient-module__eXURgW__subcategory:focus{border-color:#2e6fff;box-shadow:0 0 0 2px #2e6fff33}.NewTopicPageClient-module__eXURgW__card{background:#fafafa;border:1px solid #dedede;border-radius:.75rem;padding:1rem}.NewTopicPageClient-module__eXURgW__cardLabel{cursor:pointer;text-align:left;align-items:flex-start;gap:.75rem;display:flex}.NewTopicPageClient-module__eXURgW__checkbox{border-color:#c4c4c4;margin-top:.125rem}.NewTopicPageClient-module__eXURgW__checkbox[data-checked]{background:#369;border-color:#369}.NewTopicPageClient-module__eXURgW__pollCheckbox{--checkbox-checked-bg:#2e6fff;--checkbox-checked-bg-dark:#2e6fff;justify-content:center;align-items:center;padding:0;display:inline-flex}.NewTopicPageClient-module__eXURgW__cardTitle{color:#262626;font-size:.875rem;font-weight:600;display:block}.NewTopicPageClient-module__eXURgW__cardHelp{color:#737373;margin-top:.125rem;font-size:.75rem;line-height:1.25rem;display:block}.NewTopicPageClient-module__eXURgW__indented{margin-top:.75rem;padding-left:2.25rem}.NewTopicPageClient-module__eXURgW__datetime{height:2.75rem;padding-inline:.75rem;font-size:.875rem}.NewTopicPageClient-module__eXURgW__error{color:#dc2626;margin-top:.375rem;font-size:.75rem}.NewTopicPageClient-module__eXURgW__notify{cursor:pointer;color:#525252;text-align:left;align-items:flex-start;gap:.75rem;padding:.25rem;font-size:.875rem;display:flex}.NewTopicPageClient-module__eXURgW__pollLabel{cursor:pointer;color:#262626;align-items:center;gap:.75rem;font-size:.875rem;font-weight:600;display:flex}.NewTopicPageClient-module__eXURgW__pollBody{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.NewTopicPageClient-module__eXURgW__fieldHeading{color:#404040;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;display:flex}.NewTopicPageClient-module__eXURgW__question{height:2.5rem;margin-top:.375rem;padding-inline:.75rem}.NewTopicPageClient-module__eXURgW__options{flex-direction:column;gap:.5rem;display:flex}.NewTopicPageClient-module__eXURgW__optionRow{align-items:center;gap:.5rem;display:flex}.NewTopicPageClient-module__eXURgW__optionNumber{color:#737373;text-align:right;width:1.25rem;font-size:.75rem}.NewTopicPageClient-module__eXURgW__optionInput{flex:1;min-width:0;height:2.25rem;padding-inline:.75rem;font-size:.875rem}.NewTopicPageClient-module__eXURgW__removeOption{color:#dc2626;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem}.NewTopicPageClient-module__eXURgW__removeOption:disabled{visibility:hidden}.NewTopicPageClient-module__eXURgW__addOption{color:#369;margin-left:1.75rem;font-size:.875rem;font-weight:500}.NewTopicPageClient-module__eXURgW__addOption:hover{text-decoration:underline}.NewTopicPageClient-module__eXURgW__optionError{color:#dc2626;margin-left:1.75rem;font-size:.75rem}.NewTopicPageClient-module__eXURgW__twoColumn{gap:.75rem;display:grid}.NewTopicPageClient-module__eXURgW__mutedField{color:#525252;font-size:.875rem}.NewTopicPageClient-module__eXURgW__smallHeading{align-items:center;gap:.375rem;display:flex}.NewTopicPageClient-module__eXURgW__select{height:2.25rem;margin-top:.25rem;padding-inline:.5rem}.NewTopicPageClient-module__eXURgW__customDate{height:2.25rem;padding-inline:.75rem;font-size:.875rem}.NewTopicPageClient-module__eXURgW__toggles{gap:.5rem;display:grid}.NewTopicPageClient-module__eXURgW__toggleRow{align-items:center;gap:.375rem;display:flex}.NewTopicPageClient-module__eXURgW__toggleLabel{cursor:pointer;color:#525252;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.NewTopicPageClient-module__eXURgW__dialogFooter{display:none}.dark .NewTopicPageClient-module__eXURgW__shell{background:#121212}:is(.dark .NewTopicPageClient-module__eXURgW__dialogHeader,.dark .NewTopicPageClient-module__eXURgW__pageHeader){border-color:#2a2a2a}.dark .NewTopicPageClient-module__eXURgW__logo{border-color:#333}:is(.dark .NewTopicPageClient-module__eXURgW__heading,.dark .NewTopicPageClient-module__eXURgW__fieldLabel,.dark .NewTopicPageClient-module__eXURgW__cardTitle,.dark .NewTopicPageClient-module__eXURgW__pollLabel){color:#fff}.dark .NewTopicPageClient-module__eXURgW__control{color:#fff;background:#202020;border-color:#404040}.dark .NewTopicPageClient-module__eXURgW__subcategory{color:#fff;color-scheme:dark;background:#1d3363;border-color:#2e6fff33}.dark .NewTopicPageClient-module__eXURgW__subcategory option{color:#fff;background:#1d3363}.dark .NewTopicPageClient-module__eXURgW__subcategory:focus{border-color:#2e6fff}.dark .NewTopicPageClient-module__eXURgW__card{background:#181818;border-color:#333}:is(.dark .NewTopicPageClient-module__eXURgW__cardHelp,.dark .NewTopicPageClient-module__eXURgW__notify){color:#a3a3a3}.dark .NewTopicPageClient-module__eXURgW__fieldHeading{color:#d4d4d4}:is(.dark .NewTopicPageClient-module__eXURgW__mutedField,.dark .NewTopicPageClient-module__eXURgW__toggleLabel){color:#bdbdbd}@media (min-width:640px){.NewTopicPageClient-module__eXURgW__twoColumn,.NewTopicPageClient-module__eXURgW__toggles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.NewTopicPageClient-module__eXURgW__dialogHeader{border-bottom:0;padding:1.5rem 1.5rem 1rem}.NewTopicPageClient-module__eXURgW__pageHeader{height:3.5rem;padding-top:0;padding-right:3.5rem}.NewTopicPageClient-module__eXURgW__headerRow{height:auto;max-height:none}.NewTopicPageClient-module__eXURgW__heading{letter-spacing:-.36px;white-space:normal;font-size:1.5rem;font-weight:600;line-height:2rem}.NewTopicPageClient-module__eXURgW__close{color:#171717;opacity:.7;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.NewTopicPageClient-module__eXURgW__close:hover{opacity:1}.NewTopicPageClient-module__eXURgW__close svg{width:1.5rem;height:1.5rem}.NewTopicPageClient-module__eXURgW__mobilePost{display:none}.NewTopicPageClient-module__eXURgW__scroll{gap:1rem;padding-inline:1.5rem}.NewTopicPageClient-module__eXURgW__field{gap:.25rem}.NewTopicPageClient-module__eXURgW__dialogFooter{flex-shrink:0;justify-content:flex-end;padding:0 1.5rem 1rem;display:flex}.dark .NewTopicPageClient-module__eXURgW__close{color:#fff}}.NewTopicPageClient-module__eXURgW__pageEnter{animation:.14s ease-out NewTopicPageClient-module__eXURgW__newPostEnter}@keyframes NewTopicPageClient-module__eXURgW__newPostEnter{0%{opacity:0;scale:.985}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.NewTopicPageClient-module__eXURgW__pageEnter{animation:none}}.NewTopicPageClient-module__eXURgW__pollOptions{flex-direction:column;gap:12px;display:flex}.NewTopicPageClient-module__eXURgW__pollOptionRow{align-items:center;gap:12px;display:flex}.NewTopicPageClient-module__eXURgW__pollOptionDragging{opacity:.5}.NewTopicPageClient-module__eXURgW__pollDragHandle{cursor:grab;touch-action:none;flex-shrink:0;grid-template-columns:repeat(3,4px);gap:2px;width:16px;display:grid}.NewTopicPageClient-module__eXURgW__pollDragHandle:active{cursor:grabbing}.NewTopicPageClient-module__eXURgW__pollDragHandle:focus-visible{outline:2px solid var(--fd-text-link);outline-offset:4px}.NewTopicPageClient-module__eXURgW__pollDragDot{background:var(--fd-text-secondary);border-radius:50%;width:4px;height:4px}
