.stepTitle[data-v-edab4fd1]{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.stepTitle h2[data-v-edab4fd1]{font-weight:700;font-size:32px;color:#332a49}body[data-city-workspace=true] .stepTitle h2[data-v-edab4fd1]{color:#101526}.stepTitle p[data-v-edab4fd1]{font-weight:400;font-size:16px;line-height:20px;letter-spacing:.02em;color:#1f1f1f}@media(max-width:768px){.stepTitle h2[data-v-edab4fd1]{font-size:20px;line-height:20px}.stepTitle p[data-v-edab4fd1]{font-size:14px;line-height:14px}}form[data-v-edab4fd1]{display:flex;flex-direction:column;gap:32px}.formGroup[data-v-edab4fd1]{display:flex;flex-direction:column;gap:14px;width:100%}.formGroup label[data-v-edab4fd1]{font-weight:700;font-size:18px;line-height:22px;color:#1e1b39;margin:0}body[data-city-workspace=true] .formGroup label[data-v-edab4fd1]{color:#101526}@media(max-width:768px){.formGroup label[data-v-edab4fd1]{font-size:14px;line-height:20px}}.formGroup .content[data-v-edab4fd1]{min-height:150px;resize:none}.formGroupBox[data-v-edab4fd1]{display:flex;justify-content:space-between;gap:20px;width:100%}@media(max-width:768px){.formGroupBox[data-v-edab4fd1]{flex-direction:column}}.formGroupInputBox[data-v-edab4fd1]{display:flex}.formGroupInputBox .inputGroup[data-v-edab4fd1]{max-width:139px}@media(max-width:768px){.formGroupInputBox .inputGroup[data-v-edab4fd1]{max-width:100%}}.formDash[data-v-edab4fd1]{width:8px;height:2px;background-color:#1f1f1f;margin:auto 8px}.divider[data-v-edab4fd1]{margin:0}.stepAction[data-v-edab4fd1]{display:flex;justify-content:end;width:100%;margin-top:9px}.stepAction button[data-v-edab4fd1]{padding:35px 107.5px}@media(max-width:1024px){.stepAction[data-v-edab4fd1]{justify-content:center}}@media(max-width:768px){.stepAction button[data-v-edab4fd1]{width:100%}}.fileLoaderWrapper[data-v-edab4fd1]{display:flex;flex-direction:row;background-color:#8665e9;border:1px solid #B0B0C1;border-radius:60px;padding:12px}body[data-city-workspace=true] .fileLoaderWrapper[data-v-edab4fd1]{background-color:#dcebd8;border:1px solid #899985}.fileLoaderWrapper img[data-v-edab4fd1]{width:388px;height:424px}@media(max-width:1200px){.fileLoaderWrapper img[data-v-edab4fd1]{display:none}}@keyframes stepActivate-edab4fd1{0%{box-shadow:0 0 #f9f6c9}to{box-shadow:0 0 0 5px #f9f6c966}}.dropdownSelect[data-v-edab4fd1]{position:relative;height:50px}.dropdownSelect .dropdownEnot[data-v-edab4fd1]{display:flex;position:absolute;top:0;right:3%;transform:translateY(-68%);pointer-events:none}@media(max-width:1200px){.dropdownSelect .dropdownEnot[data-v-edab4fd1]{display:none}}.dropdownSelect .enotText[data-v-edab4fd1]{display:flex;position:absolute;right:0;transform:translate(-60%);background:#eeebfd;box-shadow:0 4px 15px #00000012;border-radius:24px;padding:12px 15px;width:202px;height:86px}body[data-city-workspace=true] .dropdownSelect .enotText[data-v-edab4fd1]{background:#eaf3e6}.dropdownSelect .enotText p[data-v-edab4fd1]{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.1px;color:#1e1b39}body[data-city-workspace=true] .dropdownSelect .enotText p[data-v-edab4fd1]{color:#101526}.dropdownSelect .enotText img[data-v-edab4fd1]{width:14px;height:14px;transform:translateY(25%)}.dropdownSelect img[data-v-edab4fd1]{width:146px;height:169px;transform:scaleX(-1)}.dropdownPrompt[data-v-edab4fd1]{display:flex;flex-wrap:wrap;gap:7px}.dropdownPrompt button[data-v-edab4fd1]{border:1px solid #6546DE;border-radius:12px;padding:15px 24px;font-weight:700;font-size:16px;line-height:20px;color:#949494;transition:.3s}body[data-city-workspace=true] .dropdownPrompt button[data-v-edab4fd1]{border:1px solid #4c704b}.dropdownPrompt button[data-v-edab4fd1]:hover{color:#6546de;background-color:#c3b4ff}body[data-city-workspace=true] .dropdownPrompt button[data-v-edab4fd1]:hover{color:#4c704b;background-color:#dce8d6}.dropdownPrompt button.active[data-v-edab4fd1]{background:#6546de;color:#fff}body[data-city-workspace=true] .dropdownPrompt button.active[data-v-edab4fd1]{background:#5c7d59}@media(max-width:768px){.dropdownPrompt button[data-v-edab4fd1]{font-size:12px;line-height:20px;padding:10px 16.5px}}.homeTaskForm[data-v-edab4fd1]{container-type:inline-size}.homeTaskForm form[data-v-edab4fd1]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 18px;align-items:start}.homeTaskForm .formGroup[data-v-edab4fd1]{min-width:0;gap:10px}.homeTaskForm .formGroup[data-v-edab4fd1]:first-child{display:contents}.homeTaskForm .formGroup:first-child>label[data-v-edab4fd1]{grid-column:1;grid-row:1}.homeTaskForm .formGroup:first-child>.dropdownSelect[data-v-edab4fd1]{grid-column:1;grid-row:2}.homeTaskForm .formGroup:first-child>.dropdownPrompt[data-v-edab4fd1]{grid-column:1/-1;grid-row:3}.homeTaskForm .formGroup[data-v-edab4fd1]:nth-of-type(3){display:contents}.homeTaskForm .formGroup:nth-of-type(3)>label[data-v-edab4fd1]{grid-column:2;grid-row:1}.homeTaskForm .formGroup:nth-of-type(3)>.dropdownSelect[data-v-edab4fd1]{grid-column:2;grid-row:2}.homeTaskForm .formGroup:nth-of-type(3)>.dropdownPrompt[data-v-edab4fd1]{grid-column:2;grid-row:3}.homeTaskForm .formGroup:first-child>.dropdownPrompt[data-v-edab4fd1]{grid-column:1}.homeTaskForm .dropdownPrompt[data-v-edab4fd1]{align-content:start}.homeTaskForm .divider[data-v-edab4fd1],.homeTaskForm .dropdownEnot[data-v-edab4fd1]{display:none}.homeTaskForm .dropdownPrompt[data-v-edab4fd1]{gap:7px}.homeTaskForm .dropdownPrompt button[data-v-edab4fd1]{font-weight:500;font-size:14px;padding:10px 8px;line-height:20px}.homeTaskForm .dropdownPrompt button[data-v-edab4fd1]:disabled{opacity:.6}.homeTaskForm .subjectPrompt[data-v-edab4fd1]{display:flex;flex-direction:column;min-width:0;width:100%}.homeTaskForm .subjectPrompt .subjectPromptRow[data-v-edab4fd1]{display:flex;flex-wrap:nowrap;gap:7px;min-width:0;width:100%}.homeTaskForm .subjectPrompt .subjectPromptRow button[data-v-edab4fd1]{flex:0 0 auto;padding:10px 5px;font-size:var(--subject-prompt-font-size, 14px);white-space:nowrap}.homeTaskForm .stepAction[data-v-edab4fd1]{grid-column:1/-1;margin-top:0}.homeTaskForm .stepAction[data-v-edab4fd1] button{padding:16px 50px;min-height:50px}.homeTaskForm .homeError[data-v-edab4fd1]{grid-column:1/-1;font-size:14px;color:#fa472c}.homeTaskForm[data-v-edab4fd1] .cityInput{font-size:16px}.homeTaskForm[data-v-edab4fd1] .dropdown-menu{max-width:100%;width:100%;min-width:0;max-height:280px;overscroll-behavior:contain}.homeTaskForm[data-v-edab4fd1] .item-title{white-space:normal}@container (min-width: 740px){.homeTaskForm form[data-v-edab4fd1]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 144px;column-gap:28px}.homeTaskForm .formGroup:first-child>.dropdownPrompt[data-v-edab4fd1]{grid-column:1}.homeTaskForm .formGroup:nth-of-type(3)>.subjectPrompt[data-v-edab4fd1]{grid-column:2/-1}.homeTaskForm .stepAction[data-v-edab4fd1]{grid-column:3;grid-row:2;align-self:stretch}.homeTaskForm .stepAction[data-v-edab4fd1] button{width:100%;height:100%;padding:12px 24px}}@media(max-width:600px){.homeTaskForm form[data-v-edab4fd1]{display:flex;gap:14px}.homeTaskForm .formGroup[data-v-edab4fd1]:first-child{display:flex;gap:10px}.homeTaskForm .formGroup[data-v-edab4fd1]:nth-of-type(3){display:flex;gap:10px}.homeTaskForm .dropdownPrompt button[data-v-edab4fd1]{font-size:12px;padding:8px 10px}.homeTaskForm .subjectPrompt .subjectPromptRow button[data-v-edab4fd1]{padding:8px 4px}}.homeTaskForm .selectionCard[data-v-edab4fd1],.homeTaskForm .selectionFields[data-v-edab4fd1],.homeTaskForm .selectionActions[data-v-edab4fd1]{display:contents}.selectionStep[data-v-edab4fd1]{width:100%;min-width:0}.selectionStep .stepTitle[data-v-edab4fd1]{margin-bottom:24px;gap:10px}.selectionStep .stepTitle h2[data-v-edab4fd1]{margin:0;font-size:clamp(28px,2.2vw,36px);line-height:1.2;letter-spacing:-.6px;color:#101526}.selectionStep .stepTitle p[data-v-edab4fd1]{margin:0;color:#53665a;font-size:16px;line-height:1.5;letter-spacing:0}.selectionStep form[data-v-edab4fd1]{gap:0;min-width:0}.selectionStep .selectionCard[data-v-edab4fd1]{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px;padding:24px;border:1px solid #dce8d6;border-radius:24px;background:#fff;min-width:0}.selectionStep .selectionFields[data-v-edab4fd1]{display:flex;flex-direction:column;gap:24px;min-width:0}.selectionStep .formGroup[data-v-edab4fd1]{gap:12px;min-width:0}.selectionStep .formGroup label[data-v-edab4fd1]{font-size:18px;line-height:1.4;color:#101526}.selectionStep .dropdownSelect[data-v-edab4fd1]{height:52px;min-width:0}.selectionStep[data-v-edab4fd1] .dropdown-search input,.selectionStep[data-v-edab4fd1] .dropdown-toggle-select{border-radius:12px;border-color:#bdccb7;background:#fff;font-size:16px}.selectionStep[data-v-edab4fd1] .dropdown-search input{padding-right:48px;text-overflow:ellipsis}.selectionStep[data-v-edab4fd1] .dropdown-menu{min-width:0;max-width:100%}.selectionStep .dropdownPrompt[data-v-edab4fd1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.selectionStep .dropdownPrompt button[data-v-edab4fd1]{min-width:0;min-height:44px;padding:12px 10px;font-size:14px;line-height:20px;color:#53665a;border-color:#8faa8b;background:#fff}.selectionStep .dropdownPrompt button[data-v-edab4fd1]:hover{color:#456b43;background:#eff6ec}.selectionStep .dropdownPrompt button.active[data-v-edab4fd1]{color:#fff;background:#5c7d59;border-color:#5c7d59}.selectionStep .dropdownPrompt button[data-v-edab4fd1]:focus-visible{outline:2px solid #456b43;outline-offset:3px}.selectionStep .divider[data-v-edab4fd1]{border-color:#dce8d6;opacity:1}.selectionHelper[data-v-edab4fd1]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding:24px;border-radius:18px;background:#f0f7ed;min-width:0}.selectionGlobe[data-v-edab4fd1]{display:block;width:180px;max-width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:50%;mix-blend-mode:multiply;align-self:center}.selectionHelper h3[data-v-edab4fd1]{margin:0;font-size:20px;line-height:1.3;font-weight:700;color:#101526}.selectionHelper p[data-v-edab4fd1]{margin:0;font-size:15px;line-height:1.6;color:#53665a}.selectionActions[data-v-edab4fd1]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px;min-width:0}.selectionPrivacy[data-v-edab4fd1]{display:flex;align-items:center;gap:12px;margin:0;color:#53665a;font-size:14px;line-height:1.5}.selectionPrivacy svg[data-v-edab4fd1]{flex-shrink:0;color:#5c7d59}.selectionStep .selectionActions[data-v-edab4fd1] .stepAction{width:auto;margin:0;flex-wrap:wrap;justify-content:flex-end}.selectionStep .selectionActions[data-v-edab4fd1] .stepAction button{min-height:48px;min-width:180px;width:auto;padding:13px 36px;border-radius:12px;font-size:16px;line-height:1.4;color:#fff;background:#5c7d59}.selectionStep .selectionActions[data-v-edab4fd1] .stepAction button:hover{background:#456b43}.selectionStep .selectionActions[data-v-edab4fd1] .stepAction p{max-width:300px;font-size:14px;line-height:1.5}@media(max-width:900px){.selectionStep .selectionCard[data-v-edab4fd1]{grid-template-columns:minmax(0,1fr) 230px;gap:20px}.selectionHelper[data-v-edab4fd1]{padding:20px}.selectionGlobe[data-v-edab4fd1]{width:150px}}@media(max-width:768px){.selectionStep .selectionCard[data-v-edab4fd1]{grid-template-columns:minmax(0,1fr);padding:20px;border-radius:20px}.selectionStep .stepTitle h2[data-v-edab4fd1]{font-size:28px;line-height:1.2}.selectionStep .formGroup label[data-v-edab4fd1]{font-size:16px}.selectionHelper[data-v-edab4fd1]{display:grid;grid-template-columns:84px minmax(0,1fr);gap:6px 16px;align-items:center;padding:16px}.selectionGlobe[data-v-edab4fd1]{grid-row:1 / 3;width:84px}.selectionHelper h3[data-v-edab4fd1]{font-size:18px}.selectionHelper p[data-v-edab4fd1]{font-size:14px}.selectionActions[data-v-edab4fd1]{gap:16px;align-items:flex-start}.selectionStep .selectionActions[data-v-edab4fd1] .stepAction button{min-width:140px;padding:13px 24px}}@media(max-width:480px){.selectionStep .selectionCard[data-v-edab4fd1]{padding:16px;gap:20px}.selectionStep .stepTitle h2[data-v-edab4fd1]{font-size:26px}.selectionStep .stepTitle p[data-v-edab4fd1]{font-size:15px}.selectionStep .dropdownPrompt[data-v-edab4fd1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.selectionStep .dropdownPrompt button[data-v-edab4fd1]{padding:10px 8px;font-size:13px}.selectionActions[data-v-edab4fd1]{flex-direction:column-reverse;align-items:stretch}.selectionStep .selectionActions[data-v-edab4fd1] .stepAction,.selectionStep .selectionActions[data-v-edab4fd1] .stepAction button{width:100%}.selectionPrivacy[data-v-edab4fd1]{justify-content:center;font-size:13px}}
