.submissions_page__QogrY{flex:1;background:#f5efe5;color:#253c53}.submissions_shell__SosZF{width:100%;max-width:1160px;margin:0 auto;padding:28px max(clamp(20px,4vw,48px),env(safe-area-inset-right)) max(48px,env(safe-area-inset-bottom)) max(clamp(20px,4vw,48px),env(safe-area-inset-left))}.submissions_back__4lAe0,.submissions_textLink__ryDM1{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:#526779;font-size:13px;text-decoration:none}.submissions_back__4lAe0:hover,.submissions_textLink__ryDM1:hover{color:#ac5137}.submissions_introduction__rtB5u{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0 32px}.submissions_eyebrow__eAJxG{margin-bottom:12px;color:#ac5137;font:10px monospace;letter-spacing:1.6px}.submissions_introduction__rtB5u h1{max-width:660px;font-size:clamp(27px,3.6vw,40px);font-weight:750;line-height:1.5;letter-spacing:-1px}.submissions_description__wqpyW{margin-top:8px;color:#526779;font-size:14px;line-height:1.8}.submissions_primaryButton__yxG9Y,.submissions_secondaryButton__4w56d{display:inline-flex;min-height:44px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:11px 18px;border:1px solid transparent;border-radius:3px;font-size:14px;font-weight:600;text-decoration:none}.submissions_primaryButton__yxG9Y{background:#ac5137;color:#fffaf2}.submissions_primaryButton__yxG9Y:hover:not(:disabled){background:#8e402b}.submissions_secondaryButton__4w56d{border-color:#253c5340;background:transparent;color:#253c53}.submissions_secondaryButton__4w56d:hover:not(:disabled){background:#253c5308}.submissions_primaryButton__yxG9Y:disabled,.submissions_secondaryButton__4w56d:disabled{opacity:.45;cursor:not-allowed}.submissions_formLayout__fjIvx{display:block}.submissions_form__a9WTR{min-width:0;padding:clamp(20px,3vw,32px);border:1px solid #253c5340;border-top:3px solid #ac5137;background:#faf6ee}.submissions_categoryGroup__D2jX6{min-width:0;margin:0 0 28px;padding:0;border:0}.submissions_categoryGroup__D2jX6 legend,.submissions_field__TlvNQ>label{width:100%;font-size:14px;font-weight:700;line-height:1.7}.submissions_categoryGroup__D2jX6 legend>span,.submissions_field__TlvNQ>label>span:first-child{color:#ac5137}.submissions_categories__mQXiR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.submissions_category__Eynq6{position:relative;display:flex;min-height:74px;min-width:0;align-items:center;gap:8px;padding:12px;border:1px solid #253c5330;border-radius:3px;cursor:pointer}.submissions_category__Eynq6[data-selected=true]{border-color:#ac5137;background:#ac51370b;color:#8e402b}.submissions_category__Eynq6 input{accent-color:#ac5137;flex-shrink:0}.submissions_category__Eynq6>span{min-width:0;font-size:15px;font-weight:600}.submissions_category__Eynq6 small{display:block;margin-top:3px;color:#526779;font:8px monospace;letter-spacing:.7px}.submissions_category__Eynq6>svg{margin-left:auto;flex-shrink:0}.submissions_field__TlvNQ{display:flex;min-width:0;flex-direction:column;gap:8px;margin-bottom:25px}.submissions_field__TlvNQ>label{display:flex;gap:5px;align-items:center}.submissions_field__TlvNQ>p{color:#526779;font-size:12px;line-height:1.7}.submissions_field__TlvNQ .submissions_counter__bpGqI{margin-left:auto;color:#526779;font:11px monospace}.submissions_field__TlvNQ input,.submissions_field__TlvNQ textarea{width:100%;min-width:0;min-height:46px;padding:12px;border:1px solid #253c5340;border-radius:3px;background:#fffdf8;color:#253c53;font:inherit;font-size:16px;line-height:1.6}.submissions_field__TlvNQ textarea{min-height:135px;resize:vertical}.submissions_field__TlvNQ input::placeholder,.submissions_field__TlvNQ textarea::placeholder{color:#7b8790;font-size:13px}.submissions_field__TlvNQ [aria-invalid=true]{border-color:#a53e35}.submissions_fieldError__LM2S_,.submissions_field__TlvNQ .submissions_fieldError__LM2S_{color:#a53e35;font-size:12px;line-height:1.7}.submissions_contactFields__gUBe_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:18px}.submissions_formActions__374pK{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding-top:4px}.submissions_muted__12Dun{color:#526779;font-size:12px;line-height:1.7}.submissions_error___UBAo,.submissions_notice__S_YHr{margin-bottom:20px;padding:13px 16px;border:1px solid #ac513740;background:#fff9ee;color:#7e3b28;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.submissions_introduction__rtB5u h1{text-wrap:balance}.submissions_message__6XPYi{display:flex;min-height:280px;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:28px;border:1px solid #253c5330;color:#526779;text-align:center;font-size:14px;line-height:1.8}.submissions_borderlessLoading__hGwDW{border:0}.submissions_listHeading__DTwEe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px;scroll-margin-top:calc(var(--site-header-height) + 16px)}.submissions_listHeading__DTwEe h2{font-size:19px;font-weight:700}.submissions_cards__OnyFl{display:grid;gap:14px}.submissions_card__0qsJL{min-width:0;padding:24px;border:1px solid #253c5335;border-radius:3px;background:#faf6ee;overflow-wrap:anywhere}.submissions_cardOverview__7vfdz{position:relative}.submissions_cardToggle__4CuN3{position:absolute;inset:0;width:100%;height:100%;cursor:pointer;border-radius:3px}.submissions_cardToggle__4CuN3>svg{position:absolute;right:0;top:43px;color:#ac5137;transition:transform .15s}.submissions_cardToggle__4CuN3[aria-expanded=true]>svg{transform:rotate(180deg)}.submissions_cardOverview__7vfdz:has(.submissions_cardToggle__4CuN3) h3{padding-right:26px}.submissions_card__0qsJL[data-expanded=false]{padding:16px 20px}.submissions_card__0qsJL[data-expanded=false] h3{margin-top:8px;line-height:1.6}.submissions_card__0qsJL[data-expanded=false] .submissions_location__3jgdI{margin-top:6px}.submissions_card__0qsJL[data-expanded=false] .submissions_cardFooter__U2NgG{gap:4px 16px;margin-top:10px;padding-top:8px}.submissions_card__0qsJL[data-expanded=false] .submissions_rejection__K9Z98{margin-top:10px;padding:8px 10px}.submissions_card__0qsJL[data-expanded=false] .submissions_cardToggle__4CuN3>svg{top:33px}.submissions_review__zX_el{display:grid;gap:14px;margin-top:24px;padding-top:20px;border-top:1px solid #253c5330}.submissions_review__zX_el .submissions_error___UBAo,.submissions_review__zX_el .submissions_notice__S_YHr{margin-bottom:0}.submissions_reviewMap__9QkiL{height:clamp(280px,45vw,420px);min-width:0;overflow:hidden;border-radius:3px}.submissions_reviewActions__8yxt_{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.submissions_rejectionForm__lFzAx{display:grid;justify-items:start;gap:10px;margin-top:10px}.submissions_rejectionForm__lFzAx label{font-size:14px;font-weight:600;line-height:1.8}.submissions_rejectionForm__lFzAx textarea{width:100%;min-height:85px;resize:vertical;padding:12px;border:1px solid #253c5340;border-radius:3px;background:#fffdf8;color:#253c53;font-size:16px;line-height:1.6}.submissions_cardTop__Ty_wd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.submissions_categoryLabel__iLFmt{color:#526779;font-size:12px}.submissions_badge__FoP5c{padding:4px 10px;border:1px solid transparent;border-radius:3px;font-size:11px}.submissions_pending__RXpjj{border-color:#a0783540;background:#a078350c;color:#806024}.submissions_approved__w1oPn{border-color:#2b8a7240;background:#2b8a720c;color:#24705e}.submissions_rejected__EDK_A{border-color:#ac513740;background:#ac51370c;color:#944530}.submissions_card__0qsJL h3{margin-top:15px;font-size:17px;font-weight:600;line-height:1.8;white-space:pre-wrap}.submissions_location__3jgdI{display:flex;align-items:flex-start;gap:7px;margin-top:13px;color:#526779;font-size:13px;line-height:1.8}.submissions_location__3jgdI svg{margin-top:3px;flex-shrink:0;color:#ac5137}.submissions_rejection__K9Z98{margin-top:15px;padding:12px 14px;border-left:2px solid #ac5137;background:#ac513709;color:#7e3b28;font-size:13px;line-height:1.8}.submissions_cardFooter__U2NgG{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-top:20px;padding-top:14px;border-top:1px solid #253c531c;color:#526779;font-size:11px;line-height:1.8}.submissions_empty__TxO1e{display:flex;min-height:330px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:28px;border:1px dashed #253c5340;color:#526779;text-align:center}.submissions_empty__TxO1e>svg{color:#ac5137}.submissions_empty__TxO1e h3{color:#253c53;font-size:18px;font-weight:600}.submissions_empty__TxO1e p{font-size:13px;line-height:1.8}.submissions_pagination__YbDeM{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:26px}.submissions_pagination__YbDeM>span{color:#526779;font-size:12px;text-align:center}.submissions_page__QogrY :is(a,button,input,textarea):focus-visible{outline:2px solid #ac5137;outline-offset:4px}.submissions_spinner__UZhMf{animation:submissions_spin__4o7Yv 1s linear infinite}@keyframes submissions_spin__4o7Yv{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.submissions_spinner__UZhMf{animation:none}}@media (max-width:560px){.submissions_shell__SosZF{padding-top:14px}.submissions_introduction__rtB5u{align-items:flex-start;flex-direction:column;gap:18px;padding-top:14px}.submissions_contactFields__gUBe_{grid-template-columns:minmax(0,1fr);gap:0}.submissions_category__Eynq6{padding:10px 8px;gap:6px}.submissions_category__Eynq6>svg{display:none}.submissions_card__0qsJL{padding:18px}.submissions_card__0qsJL[data-expanded=false]{padding:14px}.submissions_cardFooter__U2NgG{flex-direction:column}.submissions_pagination__YbDeM{gap:7px}.submissions_pagination__YbDeM .submissions_secondaryButton__4w56d{gap:3px;padding-inline:10px;font-size:12px}}