.TweetTemplateForm_formPageContent__3_hvj{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;gap:var(--standard-gap);height:100%;max-width:45rem;flex:1;overflow:hidden;align-self:center}.TweetTemplateForm_tweetHeader__2rBKz{gap:var(--small-medium-gap);flex-direction:row}.TweetTemplateForm_tweetHeader__2rBKz h2{color:var(--main-text);font-size:var(--medium-font-size);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);letter-spacing:var(--standard-letter-spacing);margin-bottom:0}.TweetTemplateForm_form__F6M5V{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;gap:var(--standard-gap);height:100%;flex:1;overflow:hidden}.TweetTemplateForm_formGroup__pD4xx{margin-bottom:1rem}.TweetTemplateForm_formGroup__pD4xx label{color:var(--main-text);font-size:var(--subtitle-font-size);font-weight:var(--bolder-font-weight);margin-bottom:.625rem}.TweetTemplateForm_formGroup__pD4xx label,.TweetTemplateForm_formInput__bfhDS{display:block;letter-spacing:var(--standard-letter-spacing);font-family:var(--standard-font-family)}.TweetTemplateForm_formInput__bfhDS{width:100%;height:auto;overflow-y:hidden;padding:var(--form-input-padding);background:var(--surface);border:1px solid var(--medium);border-radius:var(--small-rounded);font-size:var(--standard-font-size);line-height:var(--standard-line-height);color:var(--dark);min-height:2.5rem;white-space:pre-wrap;resize:none;overflow-wrap:break-word;line-height:1.5;text-overflow:ellipsis}.TweetTemplateForm_formInput__bfhDS.TweetTemplateForm_longFormInput__wUSuJ{height:100%;min-height:12rem;resize:vertical;overflow-y:auto}.TweetTemplateForm_formInput__bfhDS:focus{border-color:var(--act-now-dark);outline:none;box-shadow:0 0 0 .02rem rgba(135,132,61,.25)}.TweetTemplateForm_helperText__CiWkB{display:block;font-size:var(--small-font-size);color:var(--secondary-text);margin-top:.5rem;font-family:var(--standard-font-family);letter-spacing:var(--standard-letter-spacing);line-height:1.4}.TweetTemplateForm_navigationButtons__ohHa5{display:flex;gap:var(--standard-gap);align-items:flex-end;justify-content:flex-end;align-self:flex-end}.TweetTemplateForm_nextButton__nFqfm{padding:var(--secondary-button-padding);border-radius:var(--small-rounded);font-size:var(--standard-font-size);letter-spacing:var(--standard-letter-spacing);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);cursor:pointer;color:var(--surface-container);background:var(--dark);border:none}.TweetTemplateForm_nextButton__nFqfm:disabled{background-color:var(--medium);cursor:not-allowed}.TweetTemplateForm_noRepresentatives__E3sgM{color:var(--main-text)}.TweetTemplateForm_noRepresentatives__E3sgM,.TweetTemplateForm_sectionSubtitle__n_BE6{font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--bold-font-weight);letter-spacing:var(--standard-letter-spacing)}.TweetTemplateForm_sectionSubtitle__n_BE6{color:var(--medium-dark)}.TweetTemplateForm_tweetScript__nbmnC{font-size:var(--subtitle-font-size);font-family:var(--standard-font-family);color:var(--main-text);font-weight:var(--standard-font-weight);line-height:1.5;letter-spacing:var(--standard-letter-spacing);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.TweetTemplateForm_tweetPreviewContainer__xAtEb{border:1px solid var(--medium);border-radius:var(--small-rounded);box-shadow:var(--standard-shadow);overflow:hidden;background:var(--surface);line-height:1.25rem;letter-spacing:.01rem;font-family:var(--twitter-font-family)}.TweetTemplateForm_tweetPost__J8f5v{padding:var(--standard-padding);display:flex;gap:var(--standard-gap)}.TweetTemplateForm_tweetAvatar__ewW7V{width:3rem;height:3rem;border-radius:var(--full-rounded);display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;overflow:hidden}.TweetTemplateForm_tweetAvatarMobile__imV3n{display:none}.TweetTemplateForm_tweetContent__wUvFx{flex:1;min-width:0}.TweetTemplateForm_tweetHeader__2rBKz{display:flex;align-items:center;gap:var(--mini-gap);margin-bottom:var(--mini-gap)}.TweetTemplateForm_tweetUsername__1j7Ko{font-size:1rem;font-weight:var(--bolder-font-weight);letter-spacing:.01rem;font-family:var(--twitter-font-family)}.TweetTemplateForm_tweetHandle__uu849{font-size:1rem}.TweetTemplateForm_tweetHandle__uu849,.TweetTemplateForm_tweetTimestamp__8qZm5{color:#536471;letter-spacing:.01rem;font-weight:var(--standard-font-weight);font-family:var(--twitter-font-family)}.TweetTemplateForm_tweetTimestamp__8qZm5{font-size:.9rem}.TweetTemplateForm_tweetText__80Ivu{font-size:var(--standard-font-size);color:var(--main-text);word-wrap:break-word;line-height:1.4rem;font-size:1.05rem;font-weight:400;letter-spacing:.015rem;font-family:var(--twitter-font-family);letter-spacing:.01rem}.TweetTemplateForm_tweetText__80Ivu .TweetTemplateForm_placeholder__hbhLR{color:#1d9bf0;font-family:var(--twitter-font-family);font-weight:var(--bold-font-weight);letter-spacing:.01rem}.TweetTemplateForm_tweetScriptContainer__a5pp6{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;gap:var(--standard-gap);height:100%;flex:1;overflow:hidden}.TweetTemplateForm_authorImage__qyR5J{width:2rem;height:2rem;border-radius:var(--full-rounded);background:var(--medium);object-fit:cover;object-position:top;flex-shrink:0}.TweetTemplateForm_authorDetails__spK50{display:flex;flex-direction:column;gap:var(--mini-gap)}.TweetTemplateForm_authorCard__j83Ff{display:flex;align-items:flex-start;flex-direction:column;gap:var(--standard-gap);background:var(--surface);border:1.5px solid var(--act-now-light);padding:.5rem .75rem .5rem .55rem;border-radius:var(--small-rounded);flex:1;width:100%;transition:border .2s ease-in-out,background .2s ease-in-out;max-width:20rem}.TweetTemplateForm_authorCard__j83Ff:hover{border:1.5px solid var(--act-now-dark);background:var(--act-now-light)}.TweetTemplateForm_representativesList__lA4VM{margin-top:.5rem;display:flex;flex-direction:row;gap:var(--standard-gap);justify-content:flex-start;flex-wrap:wrap;width:100%}.TweetTemplateForm_representativeListTitle__H_Zw9{color:var(--main-text);font-size:var(--title-font-size);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);line-height:var(--standard-line-height);letter-spacing:var(--standard-letter-spacing)}.TweetTemplateForm_xIcon__u3U15{margin-left:var(--small-gap);flex-shrink:0;width:1.2rem;height:1.2rem}.TweetTemplateForm_authorInfo__CFAkO{display:flex;align-items:center;flex-direction:row;gap:var(--small-gap)}.TweetTemplateForm_xLink__HoVeW{color:var(--main-text);font-size:var(--subtitle-font-size);font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);letter-spacing:var(--standard-letter-spacing)}.TweetTemplateForm_representatives__8vv24{display:flex;flex-direction:column;gap:var(--standard-gap);height:100%;flex:1}.TweetTemplateForm_repContact__iRXj1{display:flex;flex-direction:column;gap:var(--mini-gap)}.TweetTemplateForm_skeletonCard__Zi6Ae{pointer-events:none}.TweetTemplateForm_skeletonXHandle__gSs00{width:8rem;height:1.5rem;border-radius:var(--small-rounded)}@media (max-width:900px){.TweetTemplateForm_repCardContainer__cuMdy{max-width:100%}.TweetTemplateForm_campaignPageRepresentatives__L6B_d{align-items:center}.TweetTemplateForm_findRepresentatives__0spBw{max-width:none;width:100%}.TweetTemplateForm_representatives__8vv24{width:100%}.TweetTemplateForm_officeCardsContainer__t8qcA{flex-direction:column;gap:var(--small-gap)}.TweetTemplateForm_specialBillRepContainer__6S36i{width:100%}}@media (max-width:650px){.TweetTemplateForm_findRepsButton__5QICv{max-width:none}.TweetTemplateForm_authorCard__j83Ff{width:100%;max-width:100%}.TweetTemplateForm_tweetAvatar__ewW7V{display:none}.TweetTemplateForm_tweetAvatarMobile__imV3n{width:2rem;height:2rem;border-radius:var(--full-rounded);display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;overflow:hidden;margin-right:var(--mini-gap)}.TweetTemplateForm_tweetPost__J8f5v{padding:var(--mobile-padding)}.TweetTemplateForm_tweetHeader__2rBKz{margin-bottom:var(--small-gap)}}.TweetTemplateForm_representativesSection__OgVD3{display:flex;flex-direction:column;gap:var(--standard-gap);margin-bottom:var(--standard-gap)}.TweetTemplateForm_legislatorHeader___9fLw{display:flex;align-items:center;gap:var(--standard-gap);padding:var(--small-padding);background:var(--surface);border-radius:var(--small-rounded);border:1px solid var(--medium)}.TweetTemplateForm_legislatorHeaderInfo__mC8qP{display:flex;flex-direction:column;gap:var(--mini-gap)}.TweetTemplateForm_authorImageAlt__RT7uh{width:3rem;height:3rem;border-radius:var(--medium-rounded);background:var(--medium);object-fit:cover;object-position:top;flex-shrink:0}.TweetTemplateForm_authorName__Ub9tk{color:var(--main-text);font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--bold-font-weight);letter-spacing:var(--standard-letter-spacing);display:flex;align-items:center;gap:var(--mini-gap)}