.lawn-notice[data-v-1ad1d2de]{align-items:flex-start;background:#f1f8ff;border:1px solid rgba(0,127,255,.06);border-radius:8px;display:flex;gap:8px;padding:12px 8px}.lawn-notice__icon[data-v-1ad1d2de]{color:#0080ff;display:inline-flex;flex-shrink:0;height:16px;width:16px}.lawn-notice__text[data-v-1ad1d2de]{color:#0080ff;flex:1;font-family:Albert Sans,sans-serif;font-size:12px;font-weight:500;line-height:16px;margin:0;min-width:0}.smart-detection[data-v-21bffa66]{display:flex;flex-direction:column;padding:0 16px 16px}.section-header[data-v-21bffa66]{align-items:center;box-sizing:border-box;display:flex;height:40px;padding:0}.section-title[data-v-21bffa66]{color:#141414;font-size:14px;font-weight:500;line-height:22px}.detect-btn[data-v-21bffa66]{align-items:center;background:#fbfbfb;border:1px solid rgba(49,52,57,.06);border-radius:8px;color:#313439;cursor:pointer;display:flex;font-family:Albert Sans,sans-serif;font-size:14px;font-weight:400;gap:4px;height:44px;justify-content:flex-start;line-height:20px;padding:12px;position:relative;text-align:left;width:100%}.detect-btn[data-v-21bffa66]:hover:not(:disabled){background:#f5f5f5}.detect-btn.is-disabled[data-v-21bffa66],.detect-btn[data-v-21bffa66]:disabled{cursor:not-allowed;opacity:.4}.detect-btn__icon[data-v-21bffa66]{display:block;flex-shrink:0;height:16px;width:16px}.detect-btn__label[data-v-21bffa66]{min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.detect-notice[data-v-21bffa66]{margin-top:8px}@media(max-width:767px){.smart-detection[data-v-21bffa66]{padding:0 16px 12px}.detect-btn[data-v-21bffa66]{height:40px;padding:10px 12px}}.brush-controls[data-v-1742c8a2]{padding:0 16px 8px}.brush-controls .section-header[data-v-1742c8a2]{align-items:center;box-sizing:border-box;display:flex;height:40px;justify-content:space-between;padding:0}.brush-controls .section-header .section-title[data-v-1742c8a2]{color:#141414;font-size:14px;font-weight:500;line-height:22px}.brush-controls .section-header .reset-btn[data-v-1742c8a2]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;height:20px;justify-content:center;outline:none;padding:0;width:20px}.brush-controls .section-header .reset-btn[data-v-1742c8a2]:disabled{cursor:not-allowed;opacity:.4}.brush-controls .section-header .reset-btn__icon[data-v-1742c8a2]{flex-shrink:0;height:20px;width:20px}.brush-controls .brush-type-switcher[data-v-1742c8a2]{align-items:center;background:#31343908;border-radius:8px;display:flex;gap:4px;margin-bottom:4px;padding:4px}.brush-controls .brush-type-switcher .type-btn[data-v-1742c8a2]{align-items:center;background:transparent;border:none;border-radius:6px;cursor:pointer;display:flex;flex:1;gap:4px;justify-content:center;padding:8px;transition:background .15s,box-shadow .15s}.brush-controls .brush-type-switcher .type-btn[data-v-1742c8a2]:disabled{cursor:not-allowed;opacity:.5}.brush-controls .brush-type-switcher .type-btn.is-active[data-v-1742c8a2]{background:#fff;box-shadow:0 0 2px #0000000f}.brush-controls .brush-type-switcher .type-btn.is-active .type-btn__label[data-v-1742c8a2]{color:#313439}.brush-controls .brush-type-switcher .type-btn.is-active[data-v-1742c8a2] path{stroke:#141414}.brush-controls .brush-type-switcher .type-btn__icon[data-v-1742c8a2]{display:block;flex-shrink:0;height:16px;width:16px}.brush-controls .brush-type-switcher .type-btn__label[data-v-1742c8a2]{color:#313439b3;font-size:14px;font-weight:500;line-height:20px}.brush-controls .slider-row[data-v-1742c8a2]{padding:6px 0}.brush-controls .slider-row--last[data-v-1742c8a2]{padding-bottom:0}.brush-controls .slider-row__label[data-v-1742c8a2]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.brush-controls .slider-row__name[data-v-1742c8a2]{color:#313439d9;font-size:14px;font-weight:400;line-height:20px}.brush-controls .slider-row__input[data-v-1742c8a2] .value-text{color:#3134398c;font-size:14px;font-variant-numeric:tabular-nums;line-height:20px}.brush-controls .slider-row__input[data-v-1742c8a2] .value-input{font-size:14px;font-variant-numeric:tabular-nums;line-height:20px}.lawn-color-adjustments[data-v-65d35c63]{padding:0 16px 8px}
