.questions-toolbar{display:flex;align-items:center;gap:16px;margin-bottom:20px}.question-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:17px}.question-card{border:1px solid var(--line);border-radius:12px;background:#fff;padding:22px;text-align:left;color:var(--ink);cursor:pointer;box-shadow:0 10px 25px #103a3710;transition:.2s}.question-card:hover{transform:translateY(-3px);border-color:#8bd8d2}.question-card-head{display:flex;justify-content:space-between;gap:15px;margin-bottom:18px}.question-card-head span,.area-pill{font-size:10px;color:#078f96;background:var(--mint);border-radius:99px;padding:6px 9px;white-space:nowrap}.question-card strong{display:block;font:600 16px/1.4 Manrope}.question-card small{display:block;color:#82959c;margin-top:17px;font-size:11px}.range-preview{display:flex;gap:5px;margin-top:18px}.range-preview i{height:5px;flex:1;border-radius:5px;background:#b7e9df}.range-preview i.active{background:var(--teal)}.question-modal textarea{width:100%;min-height:105px;resize:vertical;border:1px solid #cbdcdd;border-radius:7px;padding:12px;font:13px/1.5 'DM Sans';color:var(--ink);outline:0}.question-modal textarea:focus{border-color:var(--teal);box-shadow:0 0 0 3px #0cbab51c}.range-fields{display:grid;grid-template-columns:repeat(5,1fr);gap:9px}.range-fields input{width:100%;min-width:0}.area-select{border:1px solid #cbdcdd;border-radius:7px;padding:12px;background:white;color:var(--ink);font:13px 'DM Sans'}.slider-block{display:grid;gap:10px;margin-top:24px}.slider-row{display:flex;align-items:center;gap:14px}.slider-row input{accent-color:var(--teal);flex:1}.slider-value{font:700 14px Manrope;color:var(--teal);width:20px}@media(max-width:560px){.questions-toolbar{align-items:stretch;flex-direction:column}.range-fields{grid-template-columns:1fr 1fr}}
