body.bare-page{background:linear-gradient(#f5ede3,#fff) fixed}:is(body.bare-page header,body.bare-page footer,body.bare-page [class*=alertBanner],body.bare-page [class*=AlertBanner]){display:none!important}.queryGenerator-module-scss-module__jVlmbq__wrapper{color:#1a1a1a;max-width:680px;margin:0 auto;padding:32px 16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:1.5}.queryGenerator-module-scss-module__jVlmbq__logo{margin-bottom:16px;display:block}.queryGenerator-module-scss-module__jVlmbq__title{margin-bottom:6px;font-size:22px;font-weight:600}.queryGenerator-module-scss-module__jVlmbq__subtitle{color:#666;margin-bottom:28px;font-size:14px}.queryGenerator-module-scss-module__jVlmbq__card{background:#fff;border:1px solid #e5dbd2;border-radius:10px;margin-bottom:16px;padding:24px}.queryGenerator-module-scss-module__jVlmbq__cardTitle{text-transform:uppercase;letter-spacing:.05em;color:#999;margin-bottom:18px;font-size:13px;font-weight:600}.queryGenerator-module-scss-module__jVlmbq__field{margin-bottom:18px}.queryGenerator-module-scss-module__jVlmbq__field:last-child{margin-bottom:0}.queryGenerator-module-scss-module__jVlmbq__label{color:#333;margin-bottom:6px;font-size:14px;font-weight:500;display:block}.queryGenerator-module-scss-module__jVlmbq__input,.queryGenerator-module-scss-module__jVlmbq__select{color:#1a1a1a;appearance:none;background:#fff;border:1px solid #d5cdc5;border-radius:6px;width:100%;padding:9px 12px;font-size:14px;transition:border-color .15s}.queryGenerator-module-scss-module__jVlmbq__input:focus,.queryGenerator-module-scss-module__jVlmbq__select:focus{border-color:#f7615e;outline:none;box-shadow:0 0 0 3px #f7615e1a}.queryGenerator-module-scss-module__jVlmbq__input::placeholder,.queryGenerator-module-scss-module__jVlmbq__select::placeholder{color:#bbb}.queryGenerator-module-scss-module__jVlmbq__input:disabled,.queryGenerator-module-scss-module__jVlmbq__select:disabled{color:#bbb;cursor:not-allowed;background:#f5ede3;border-color:#e5dbd2}.queryGenerator-module-scss-module__jVlmbq__select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23aaa' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.queryGenerator-module-scss-module__jVlmbq__hint{color:#999;margin-top:6px;font-size:12px}.queryGenerator-module-scss-module__jVlmbq__hint a{color:#f7615e;font-weight:700;text-decoration:none}.queryGenerator-module-scss-module__jVlmbq__hint a:hover{text-decoration:underline}.queryGenerator-module-scss-module__jVlmbq__priceRow{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.queryGenerator-module-scss-module__jVlmbq__sep{color:#aaa;text-align:center;font-size:13px}.queryGenerator-module-scss-module__jVlmbq__fieldRow{grid-template-columns:1fr 1fr auto;align-items:center;gap:8px;margin-bottom:8px;display:grid}.queryGenerator-module-scss-module__jVlmbq__fieldRow:last-child{margin-bottom:0}.queryGenerator-module-scss-module__jVlmbq__fieldRowSingle{grid-template-columns:1fr auto}.queryGenerator-module-scss-module__jVlmbq__removeBtn{color:#aaa;cursor:pointer;background:0 0;border:1px solid #d5cdc5;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:36px;font-size:18px;line-height:1;transition:border-color .15s,color .15s;display:flex}.queryGenerator-module-scss-module__jVlmbq__removeBtn:hover{color:#f7615e;border-color:#f7615e}.queryGenerator-module-scss-module__jVlmbq__removeBtnHidden{visibility:hidden}.queryGenerator-module-scss-module__jVlmbq__addFieldBtn{color:#f7615e;cursor:pointer;background:0 0;border:1px dashed #d5cdc5;border-radius:6px;width:100%;margin-top:12px;padding:7px 14px;font-size:13px;transition:border-color .15s,background .15s}.queryGenerator-module-scss-module__jVlmbq__addFieldBtn:hover{background:#fdf2ef;border-color:#f7615e}.queryGenerator-module-scss-module__jVlmbq__addFieldBtnHidden{display:none}.queryGenerator-module-scss-module__jVlmbq__colLabels{grid-template-columns:1fr 1fr auto;gap:8px;margin-bottom:4px;display:grid}.queryGenerator-module-scss-module__jVlmbq__colLabels span{color:#333;font-size:14px;font-weight:500}.queryGenerator-module-scss-module__jVlmbq__colLabelsSingle{grid-template-columns:1fr auto}.queryGenerator-module-scss-module__jVlmbq__spacer{width:32px}.queryGenerator-module-scss-module__jVlmbq__searchRow{gap:8px;margin-bottom:8px;display:flex}.queryGenerator-module-scss-module__jVlmbq__searchRow .queryGenerator-module-scss-module__jVlmbq__input{flex:1}.queryGenerator-module-scss-module__jVlmbq__searchBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#f7615e;border:none;border-radius:6px;flex-shrink:0;padding:9px 18px;font-size:14px;font-weight:500;transition:background .15s}.queryGenerator-module-scss-module__jVlmbq__searchBtn:hover{background:#e04f4c}.queryGenerator-module-scss-module__jVlmbq__searchBtn:disabled{cursor:default;background:#d5cdc5}.queryGenerator-module-scss-module__jVlmbq__geoResultSuccess{color:#1a5c35;background:#edfaf2;border:1px solid #a3e4be;border-radius:6px;margin-top:8px;padding:10px 14px;font-size:13px}.queryGenerator-module-scss-module__jVlmbq__geoResultError{color:#8b1a1a;background:#fff0f0;border:1px solid #f5b8b8;border-radius:6px;margin-top:8px;padding:10px 14px;font-size:13px}.queryGenerator-module-scss-module__jVlmbq__geoResultLoading{color:#666;background:#fdf2ef;border:1px solid #f0c4b4;border-radius:6px;margin-top:8px;padding:10px 14px;font-size:13px}.queryGenerator-module-scss-module__jVlmbq__geoCoords{color:#2a6040;margin-top:4px;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.queryGenerator-module-scss-module__jVlmbq__filterPills{flex-wrap:wrap;gap:8px;display:flex}.queryGenerator-module-scss-module__jVlmbq__pill{color:#666;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1.5px solid #d5cdc5;border-radius:100px;align-items:center;gap:7px;padding:7px 14px;font-size:14px;font-weight:500;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.queryGenerator-module-scss-module__jVlmbq__pill:hover{color:#333;border-color:#c8b8b0}.queryGenerator-module-scss-module__jVlmbq__pillActive{color:#1a1a1a;background:#fdf2ef;border-color:#f7615e}.queryGenerator-module-scss-module__jVlmbq__pillDisabled{opacity:.4;cursor:not-allowed;pointer-events:none}.queryGenerator-module-scss-module__jVlmbq__pillCheck{border:1.5px solid #d5cdc5;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:border-color .15s,background .15s;display:flex}.queryGenerator-module-scss-module__jVlmbq__pillCheckActive{background:#f7615e;border-color:#f7615e}.queryGenerator-module-scss-module__jVlmbq__pillCheckMark{width:9px;height:9px;display:none}.queryGenerator-module-scss-module__jVlmbq__pillCheckMarkVisible{display:block}.queryGenerator-module-scss-module__jVlmbq__outputCard{background:#fff;border:1px solid #e5dbd2;border-radius:10px;margin-top:8px;padding:24px}.queryGenerator-module-scss-module__jVlmbq__outputLabel{text-transform:uppercase;letter-spacing:.05em;color:#f7615e;margin-bottom:12px;font-size:13px;font-weight:600}.queryGenerator-module-scss-module__jVlmbq__outputDescription{color:#555;margin-bottom:12px;font-size:13px}.queryGenerator-module-scss-module__jVlmbq__outputDescription a{color:#f7615e;font-weight:700;text-decoration:none}.queryGenerator-module-scss-module__jVlmbq__outputDescription a:hover{text-decoration:underline}.queryGenerator-module-scss-module__jVlmbq__outputBox{color:#2a2a2a;word-break:break-all;white-space:pre-wrap;background:#fdf2ef;border:1px solid #f0c4b4;border-radius:6px;min-height:48px;padding:14px 16px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13px}.queryGenerator-module-scss-module__jVlmbq__outputEmpty{color:#bbb;font-family:inherit;font-size:14px;font-style:italic}.queryGenerator-module-scss-module__jVlmbq__copyRow{justify-content:flex-end;margin-top:12px;display:flex}.queryGenerator-module-scss-module__jVlmbq__copyBtn{color:#fff;cursor:pointer;background:#f7615e;border:none;border-radius:6px;padding:8px 20px;font-size:14px;font-weight:500;transition:background .15s}.queryGenerator-module-scss-module__jVlmbq__copyBtn:hover{background:#e04f4c}.queryGenerator-module-scss-module__jVlmbq__copyBtn:disabled{cursor:default;background:#d5cdc5}.queryGenerator-module-scss-module__jVlmbq__copyBtnCopied{background:#2da84e}
