.add-goat_container__fH1vV{position:relative;min-height:100vh;background:linear-gradient(180deg,var(--slate-50) 0,var(--indigo-50) 45%,white 100%);padding-bottom:clamp(3rem,6vw,5rem)}.add-goat_container__fH1vV:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 20% 20%,rgba(102,126,234,.08),transparent 55%),radial-gradient(circle at 80% 0,rgba(118,75,162,.08),transparent 60%),linear-gradient(120deg,rgba(255,255,255,.65),rgba(255,255,255,0));pointer-events:none}.add-goat_header__qRwl_{position:relative;z-index:1;background:linear-gradient(135deg,var(--indigo-500),var(--violet-500));padding:clamp(2rem,4vw,3rem) clamp(1.5rem,4vw,3rem) clamp(1.5rem,3vw,2rem);color:#fff;box-shadow:0 18px 48px rgba(99,102,241,.18)}.add-goat_headerContent__jbGXt{max-width:1080px;margin:0 auto;display:flex;align-items:center;gap:clamp(1rem,3vw,1.5rem)}.add-goat_backButton__8B5gE{display:inline-flex;align-items:center;justify-content:center;padding:.55rem 1.1rem;border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.55);background:rgba(255,255,255,.14);color:inherit;font-weight:600;font-size:.9rem;gap:.35rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;backdrop-filter:blur(4px)}.add-goat_backButton__8B5gE:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(15,23,42,.18);background:rgba(255,255,255,.24)}.add-goat_titleSection__XxVuv{flex:1;display:grid;gap:.4rem}.add-goat_title__jUE_p{margin:0;font-size:clamp(2rem,4vw,2.6rem);font-weight:700;letter-spacing:-.01em}.add-goat_subtitle__4rDdL{margin:0;font-size:clamp(.95rem,2vw,1.05rem);opacity:.85}.add-goat_progressContainer__tXpDa{position:relative;z-index:1;padding:clamp(1.5rem,3vw,2.25rem) clamp(1.5rem,4vw,3rem) 0}.add-goat_progressBar__A0klJ{max-width:720px;margin:0 auto}.add-goat_progressSteps__dG2CO{display:flex;align-items:center;justify-content:space-between;gap:clamp(1rem,3vw,1.5rem)}.add-goat_progressStep__Pxctt{display:grid;justify-items:center;gap:.45rem;color:rgba(15,23,42,.45);font-weight:600;transition:color .2s ease}.add-goat_progressStep__Pxctt.add-goat_active__Rhni0{color:var(--neutral-800)}.add-goat_completed__WugsO{--progress-complete:1}.add-goat_progressStep__Pxctt.add-goat_completed__WugsO{color:var(--neutral-800)}.add-goat_stepNumber__tQLf4{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.8);border:2px solid transparent;box-shadow:0 10px 24px rgba(99,102,241,.15);font-weight:700;font-size:1rem;transition:transform .3s ease,border-color .2s ease,background .2s ease}.add-goat_progressStep__Pxctt.add-goat_active__Rhni0 .add-goat_stepNumber__tQLf4{background:linear-gradient(135deg,var(--indigo-500),var(--violet-500));color:#fff;border-color:rgba(255,255,255,.6);transform:scale(1.05)}.add-goat_progressStep__Pxctt.add-goat_completed__WugsO .add-goat_stepNumber__tQLf4{background:linear-gradient(135deg,var(--indigo-600),var(--indigo-500));color:#fff;border-color:rgba(255,255,255,.45);transform:scale(1.02)}.add-goat_progressStep__Pxctt.add-goat_completed__WugsO .add-goat_stepLabel__Scl1C{color:var(--indigo-600)}.add-goat_stepLabel__Scl1C{font-size:.82rem;text-align:center}.add-goat_progressLine___YVt8{flex:1;height:2px;background:rgba(99,102,241,.15);position:relative}.add-goat_progressStep__Pxctt.add-goat_active__Rhni0+.add-goat_progressLine___YVt8:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--indigo-500),var(--violet-500))}.add-goat_progressLine___YVt8.add-goat_completed__WugsO:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--indigo-600),var(--indigo-500))}.add-goat_main__Ph5ev{position:relative;z-index:1;padding:clamp(2rem,4vw,3rem) clamp(1.5rem,4vw,3rem)}.add-goat_form__AEydi{max-width:1080px;margin:0 auto}.add-goat_stepContainer__39udk{background:#fff;border-radius:22px;padding:clamp(2rem,4vw,3rem);box-shadow:0 24px 48px rgba(15,23,42,.08);border:1px solid rgba(99,102,241,.08);display:grid;gap:clamp(1.75rem,3vw,2.25rem);animation:add-goat_cardIn__DI4R9 .4s ease}@keyframes add-goat_cardIn__DI4R9{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.add-goat_stepHeader__6O_qH{text-align:center;display:grid;gap:.4rem}.add-goat_stepHeader__6O_qH h2{margin:0;font-size:clamp(1.6rem,3vw,2rem);font-weight:700;color:var(--neutral-800)}.add-goat_stepHeader__6O_qH p{margin:0;font-size:.98rem;color:rgba(15,23,42,.6)}.add-goat_formGrid__gVyE0{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1.25rem,2.5vw,1.75rem)}.add-goat_fullWidth__qX915{grid-column:1/-1}.add-goat_formGroup__xCRvZ{display:grid;gap:.55rem}.add-goat_inlineBetween__fbuwC{display:flex;justify-content:space-between;align-items:center;gap:1rem}.add-goat_label__ZLt5i{font-weight:600;color:rgba(17,24,39,.9);font-size:.92rem;display:inline-flex;gap:.4rem;align-items:center}.add-goat_required__pPmOJ{color:var(--error-600);font-weight:700}.add-goat_input__jRVnG,.add-goat_select__RF6Oe,.add-goat_textarea__WRwdF{width:100%;padding:.7rem .85rem;border-radius:14px;border:1.5px solid rgba(148,163,184,.55);background:rgba(255,255,255,.92);box-shadow:inset 0 1px 2px rgba(148,163,184,.16);font-size:.95rem;color:var(--neutral-800);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.add-goat_input__jRVnG:focus,.add-goat_select__RF6Oe:focus,.add-goat_textarea__WRwdF:focus{border-color:var(--indigo-500);box-shadow:0 0 0 4px rgba(99,102,241,.15);outline:none;transform:translateY(-1px)}.add-goat_textarea__WRwdF{min-height:140px;resize:vertical}.add-goat_error__eFRr0,.add-goat_input__jRVnG.add-goat_error__eFRr0,.add-goat_select__RF6Oe.add-goat_error__eFRr0,.add-goat_textarea__WRwdF.add-goat_error__eFRr0{border-color:var(--error-600);box-shadow:0 0 0 4px rgba(220,38,38,.12)}.add-goat_disabled__zs3N4{background:rgba(226,232,240,.55);cursor:not-allowed;color:rgba(100,116,139,.8)}.add-goat_inputGroup__R2_8e{display:flex;align-items:center;gap:.65rem}.add-goat_inputGroup__R2_8e .add-goat_input__jRVnG{flex:1}.add-goat_generateButton___qgEn{display:inline-flex;align-items:center;justify-content:center;padding:.7rem .9rem;border-radius:14px;border:none;background:linear-gradient(135deg,var(--indigo-500),var(--violet-500));color:#fff;font-size:1.2rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;min-width:46px}.add-goat_generateButton___qgEn:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 18px 32px rgba(99,102,241,.28)}.add-goat_helpText__1Qxu3,.add-goat_helperText__lcgfk{font-size:.8rem;color:rgba(15,23,42,.55);line-height:1.45}.add-goat_errorText__ogqkB{font-size:.85rem;color:var(--error-600);font-weight:600}.add-goat_radioGroup____DCg{display:flex;gap:1.25rem;flex-wrap:wrap}.add-goat_radioLabel__e3edW{display:inline-flex;align-items:center;gap:.6rem;cursor:pointer;font-weight:600;color:rgba(30,41,59,.75);transition:color .2s ease,transform .2s ease}.add-goat_radioLabel__e3edW:hover{color:var(--indigo-600)}.add-goat_radioLabel__e3edW input[type=radio]{display:none}.add-goat_radioCustom__DVVSc{width:20px;height:20px;border-radius:50%;border:2px solid rgba(148,163,184,.75);position:relative;transition:border-color .2s ease,background .2s ease}.add-goat_radioLabel__e3edW input[type=radio]:checked+.add-goat_radioCustom__DVVSc{border-color:var(--indigo-500);background:linear-gradient(135deg,var(--indigo-500),var(--violet-500))}.add-goat_radioLabel__e3edW input[type=radio]:checked+.add-goat_radioCustom__DVVSc:after{content:"";position:absolute;inset:4px;border-radius:50%;background:#fff}.add-goat_checkboxLabel___Qjiy{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;color:rgba(15,23,42,.65)}.add-goat_stepActions__97CU1{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.5rem;border-top:1px solid rgba(226,232,240,.8)}.add-goat_nextButton__n4HC_,.add-goat_prevButton__KhxyP,.add-goat_submitButton__C6M4F{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.8rem;border-radius:var(--radius-xl);font-weight:600;font-size:.98rem;cursor:pointer;border:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;min-height:48px}.add-goat_prevButton__KhxyP{background:rgba(99,102,241,.08);color:var(--indigo-600);border:1px solid rgba(99,102,241,.18)}.add-goat_prevButton__KhxyP:hover{transform:translateY(-1px);box-shadow:0 12px 20px rgba(99,102,241,.18)}.add-goat_nextButton__n4HC_,.add-goat_submitButton__C6M4F{background:linear-gradient(135deg,var(--indigo-500),var(--violet-500));color:#fff;box-shadow:0 18px 30px rgba(99,102,241,.3)}.add-goat_nextButton__n4HC_:hover,.add-goat_submitButton__C6M4F:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 20px 34px rgba(99,102,241,.36)}.add-goat_submitButton__C6M4F:disabled{opacity:.7;cursor:not-allowed;box-shadow:none}.add-goat_spinner__3nPsw{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;animation:add-goat_spin__qH4P8 .9s linear infinite}@keyframes add-goat_spin__qH4P8{to{transform:rotate(1turn)}}@media (max-width:900px){.add-goat_headerContent__jbGXt{flex-direction:column;align-items:flex-start}.add-goat_progressSteps__dG2CO{gap:.75rem}.add-goat_progressLine___YVt8{max-width:60px}.add-goat_stepActions__97CU1{flex-direction:column;align-items:stretch}.add-goat_nextButton__n4HC_,.add-goat_prevButton__KhxyP,.add-goat_submitButton__C6M4F{width:100%}}@media (max-width:600px){.add-goat_container__fH1vV{padding-bottom:3rem}.add-goat_header__qRwl_{padding:1.75rem 1.25rem 1.4rem}.add-goat_progressContainer__tXpDa{padding:1.25rem 1.25rem 0}.add-goat_progressSteps__dG2CO{flex-direction:column}.add-goat_progressLine___YVt8{display:none}.add-goat_main__Ph5ev{padding:1.75rem 1.25rem}.add-goat_stepContainer__39udk{padding:1.75rem 1.5rem}.add-goat_formGrid__gVyE0{grid-template-columns:1fr}.add-goat_radioGroup____DCg{flex-direction:column;align-items:flex-start}}