.Constructor-module__A-70BW__container{max-width:880px;margin:0 auto;padding:24px 24px 40px}.Constructor-module__A-70BW__pageHeader{margin-bottom:28px}.Constructor-module__A-70BW__pageTitle{margin:0 0 8px;font-size:32px;font-weight:700}.Constructor-module__A-70BW__pageSubtitle{color:var(--vkui--color_text_secondary);margin:0;font-size:16px}.Constructor-module__A-70BW__questionsStack{flex-direction:column;gap:16px;display:flex}.Constructor-module__A-70BW__questionCard{background:var(--color-card-bg);border-radius:16px;padding:32px}.Constructor-module__A-70BW__questionCounter{color:var(--vkui--color_text_secondary);margin-bottom:8px;font-size:14px;font-weight:600}.Constructor-module__A-70BW__questionTitle{margin-bottom:20px;font-size:22px;font-weight:700}.Constructor-module__A-70BW__options{flex-wrap:wrap;gap:10px;display:flex}.Constructor-module__A-70BW__optionButton{border:1px solid var(--color-border);border-radius:var(--radius-tag);cursor:pointer;font:inherit;text-align:left;white-space:nowrap;background:#fff;align-items:center;gap:8px;min-height:44px;padding:10px 20px;font-size:15px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.Constructor-module__A-70BW__optionButton:hover{background:#f5f7fa}.Constructor-module__A-70BW__optionButtonSelected{color:#000;background:#e3e3e3;border-color:silver;font-weight:600}.Constructor-module__A-70BW__optionIndicator{display:none}.Constructor-module__A-70BW__subSection{margin-top:16px}.Constructor-module__A-70BW__subSectionLabel{color:var(--vkui--color_text_secondary);margin-bottom:10px;font-size:14px}.Constructor-module__A-70BW__customBudget{flex-direction:column;gap:8px;margin-top:16px;display:flex}.Constructor-module__A-70BW__progressCaption{color:var(--vkui--color_text_secondary);margin-top:8px}.Constructor-module__A-70BW__navigation{align-items:center;gap:12px;margin-top:28px;display:flex}.Constructor-module__A-70BW__navigation .vkuiButton{border-radius:8px}.Constructor-module__A-70BW__navigationLeft,.Constructor-module__A-70BW__navigationRight{gap:12px;display:flex}.Constructor-module__A-70BW__skipLink{color:var(--color-accent);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:16px;font-weight:500;text-decoration:underline}.Constructor-module__A-70BW__resultsHeader{margin-bottom:20px}.Constructor-module__A-70BW__resultsText{color:var(--vkui--color_text_secondary);margin-top:8px}.Constructor-module__A-70BW__resultActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.Constructor-module__A-70BW__resultActions .vkuiButton{border-radius:8px}.Constructor-module__A-70BW__noResults{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:16px;justify-content:center;align-items:center;min-height:220px;padding:24px;display:flex}@media (max-width:760px){.Constructor-module__A-70BW__container{padding:16px}.Constructor-module__A-70BW__questionCard{padding:20px}.Constructor-module__A-70BW__options{flex-direction:column}.Constructor-module__A-70BW__optionButton{white-space:normal}.Constructor-module__A-70BW__navigation{flex-direction:column;align-items:stretch}.Constructor-module__A-70BW__navigationLeft,.Constructor-module__A-70BW__navigationRight,.Constructor-module__A-70BW__resultActions{flex-direction:column}}
