.segment-builder-condition-select[data-v-e5646eda]{min-width:0;max-width:100%}.segment-builder-condition-select[data-v-e5646eda] .form-select-button{width:auto;max-width:100%;min-height:2rem;padding:.125rem 1.75rem .125rem .625rem;border:1px solid var(--color-border);border-radius:var(--radius-default);font-size:.875rem;font-weight:600;color:var(--color-text-strong)}.segment-builder-condition-select[data-v-e5646eda] .form-select-button:focus{border-color:var(--color-focus-outline)}.segment-builder-condition-select[data-v-e5646eda] .select-value{min-width:0}.segment-builder-condition-select[data-v-e5646eda] .select-arrow{right:.625rem}.segment-builder-condition-select--blank[data-v-e5646eda] .form-select-button{border:1px dashed var(--color-border-strong);font-weight:400;color:var(--color-text-muted)}.segment-builder-condition-select--search[data-v-e5646eda] .autocomplete-container--fit:after,.segment-builder-condition-select--search[data-v-e5646eda] .autocomplete-input{min-height:2rem;padding:.25rem 2rem .25rem .625rem;font-size:.875rem;font-weight:600}.segment-builder-condition-select--search[data-v-e5646eda] .autocomplete-input{border-radius:var(--radius-default);color:var(--color-text-strong)}.segment-builder-condition-select--search.segment-builder-condition-select--blank[data-v-e5646eda] .autocomplete-input{border:1px dashed var(--color-border-strong)}.segment-builder-condition-select--search.segment-builder-condition-select--blank[data-v-e5646eda] .autocomplete-container--fit:after,.segment-builder-condition-select--search.segment-builder-condition-select--blank[data-v-e5646eda] .autocomplete-input{font-weight:400}.segment-builder-distance-map[data-v-665e8309]{overflow:hidden}.segment-builder-distance-map__canvas[data-v-665e8309]{width:22.5rem;max-width:100%;height:10rem;overflow:hidden;border:1px solid var(--color-border-muted);border-radius:var(--radius-default)}.segment-builder-distance-map__note[data-v-665e8309]{margin:.25rem 0 0;font-size:.75rem;color:var(--color-text-muted)}.segment-builder-predicate[data-v-19e56178]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.375rem;min-width:0;border-radius:var(--radius-default)}.segment-builder-predicate--invalid[data-v-19e56178]{outline:1px solid var(--color-border-error);outline-offset:.25rem}.segment-builder-predicate__field[data-v-19e56178],.segment-builder-predicate__operator[data-v-19e56178]{flex:0 1 auto;min-width:0;max-width:100%}.segment-builder-predicate__token[data-v-19e56178] .form-select-button{width:auto;max-width:100%;min-height:2rem;padding:.125rem 1.75rem .125rem .625rem;border:1px solid var(--color-border);border-radius:var(--radius-default);font-size:.875rem;color:var(--color-text-strong)}.segment-builder-predicate__token[data-v-19e56178] .form-select-button:focus{border-color:var(--color-focus-outline)}.segment-builder-predicate__token[data-v-19e56178] .select-value{min-width:0}.segment-builder-predicate__token[data-v-19e56178] .select-arrow{right:.625rem}.segment-builder-predicate__values[data-v-19e56178]{flex:0 1 auto;min-width:0;max-width:100%}.segment-builder-predicate__choices[data-v-19e56178] .autocomplete-multi-container{min-height:2rem;border-radius:var(--radius-default)}.segment-builder-predicate__choices[data-v-19e56178] .autocomplete-chips-input{min-height:0;padding-top:0;padding-bottom:0;font-size:.875rem}.segment-builder-predicate__choices[data-v-19e56178] .autocomplete-chips-wrap--has-chips{padding:.125rem 1.75rem .125rem .375rem}.segment-builder-predicate__choices[data-v-19e56178] .autocomplete-chips-wrap--has-chips .autocomplete-chips-input{width:0}.segment-builder-predicate__choices--blank[data-v-19e56178] .autocomplete-multi-container{border:1px dashed var(--color-border-strong)}.segment-builder-predicate__operands[data-v-19e56178]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.segment-builder-predicate__amount[data-v-19e56178]{display:flex;align-items:center;gap:.375rem}.segment-builder-predicate__value[data-v-19e56178]{flex:0 1 12rem;min-width:0}.segment-builder-predicate__value--number[data-v-19e56178]{flex:0 0 4.75rem}.segment-builder-predicate__value--amount[data-v-19e56178]{flex:0 0 8.75rem}.segment-builder-predicate__value--zip[data-v-19e56178]{flex:0 0 5.5rem}.segment-builder-predicate__value[data-v-19e56178] .input-inner{min-width:0}.segment-builder-predicate__value[data-v-19e56178] .form-input{min-height:2rem;padding:.3125rem .5rem;border-radius:var(--radius-default);font-size:.875rem}.segment-builder-predicate__value[data-v-19e56178] .form-input.has-suffix{padding-right:2.75rem}.segment-builder-predicate__value[data-v-19e56178] .form-input:focus{border-color:var(--color-focus-outline)}.segment-builder-predicate__value--blank[data-v-19e56178] .form-input{border:1px dashed var(--color-border-strong)}.segment-builder-predicate__operands .rc-date-time[data-v-19e56178]{display:flex;align-items:center;gap:.375rem}.segment-builder-predicate__operands .rc-date-time+.rc-date-time[data-v-19e56178]:before{content:"–";color:var(--color-text-muted)}.segment-builder-predicate__operands .rc-date-time[data-v-19e56178] .rc-date-time__fields{display:flex;flex-wrap:wrap;gap:.375rem}.segment-builder-predicate__operands .rc-date-time[data-v-19e56178] .date-picker-activator{flex:none;width:8.25rem}.segment-builder-predicate__operands .rc-date-time[data-v-19e56178] .rc-date-time__time-field{flex:none;width:7.5rem}.segment-builder-predicate__operands .rc-date-time[data-v-19e56178] .v-input{font-size:.875rem}.segment-builder-predicate__operands .rc-date-time[data-v-19e56178] .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{min-height:2rem;padding:0 .375rem 0 .625rem;border-radius:var(--radius-default)}.segment-builder-predicate__operands .rc-date-time[data-v-19e56178] input{padding:.25rem 0}.segment-builder-predicate__operands .rc-date-time[data-v-19e56178] .v-input__append-inner{align-self:center;margin-top:0}.segment-builder-predicate__operands .rc-date-time[data-v-19e56178] .v-input__append-inner .v-icon{font-size:1.125rem;color:var(--color-text-muted)}.segment-builder-predicate__operands .rc-date-time[data-v-19e56178] .v-text-field--outlined fieldset{top:0;border:1px solid var(--color-border)}.segment-builder-predicate__operands .rc-date-time[data-v-19e56178] .v-text-field--outlined:not(.v-input--is-dirty) fieldset{border:1px dashed var(--color-border-strong)}.segment-builder-predicate__operands .rc-date-time[data-v-19e56178] .v-text-field--outlined.v-input--is-focused fieldset{border-color:var(--color-focus-outline)}.segment-builder-predicate__operands .rc-date-time[data-v-19e56178] .v-text-field--outlined legend{display:none}.segment-builder-predicate__operands .rc-date-time[data-v-19e56178] .v-label{width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.segment-builder-predicate__include-blank[data-v-19e56178] .v-label{font-size:.8125rem}.segment-builder-predicate__include-blank[data-v-19e56178] .v-input--selection-controls__input{margin-right:3px}.segment-builder-predicate__word[data-v-19e56178]{font-size:.8125rem;color:var(--color-text-muted)}.segment-builder-predicate__remove-value[data-v-19e56178]{flex:none;color:var(--color-text-muted)}.segment-builder-predicate__map-toggle[data-v-19e56178]{color:var(--color-text-muted)}.segment-builder-predicate__map-toggle--open[data-v-19e56178]{color:var(--v-primary-base)}.segment-builder-predicate__map[data-v-19e56178]{flex:0 0 100%}.segment-builder-activity[data-v-624599d8]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0}.segment-builder-activity>.segment-builder-condition-select[data-v-624599d8]{flex:0 1 auto}.segment-builder-activity__token[data-v-624599d8]{flex:0 1 auto;min-width:0}.segment-builder-activity__token[data-v-624599d8] .form-select-button{width:auto;max-width:100%;min-height:2rem;padding:.125rem 1.75rem .125rem .625rem;border:1px solid var(--color-border);border-radius:var(--radius-default);font-size:.875rem;color:var(--color-text-strong)}.segment-builder-activity__token[data-v-624599d8] .form-select-button:focus{border-color:var(--color-focus-outline)}.segment-builder-activity__token[data-v-624599d8] .select-arrow{right:.625rem}.segment-builder-activity__number[data-v-624599d8]{flex:0 0 4.75rem;min-width:0}.segment-builder-activity__number[data-v-624599d8] .form-input{min-height:2rem;padding:.3125rem .5rem;border-radius:var(--radius-default);font-size:.875rem}.segment-builder-activity__number[data-v-624599d8] .form-input:focus{border-color:var(--color-focus-outline)}.segment-builder-activity__number--amount[data-v-624599d8]{flex:0 0 8.75rem}.segment-builder-activity__number[data-v-624599d8] .form-input.has-suffix{padding-right:2.75rem}.segment-builder-activity__number--blank[data-v-624599d8] .form-input{border:1px dashed var(--color-border-strong)}.segment-builder-activity__invalid[data-v-624599d8]{outline:1px solid var(--color-border-error);outline-offset:.125rem;border-radius:var(--radius-default)}.segment-builder-selection[data-v-06541992]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.375rem;min-width:0}.segment-builder-selection__values[data-v-06541992]{flex:0 1 auto;min-width:0;max-width:100%}.segment-builder-selection__values[data-v-06541992] .autocomplete-multi-container{min-height:2rem;border-radius:var(--radius-default)}.segment-builder-selection__values[data-v-06541992] .autocomplete-chips-input{min-height:0;padding-top:0;padding-bottom:0;font-size:.875rem}.segment-builder-selection__values[data-v-06541992] .autocomplete-chips-wrap--has-chips{padding:.125rem 1.75rem .125rem .375rem}.segment-builder-selection__values[data-v-06541992] .autocomplete-chips-wrap--has-chips .autocomplete-chips-input{width:0}.segment-builder-selection__values--blank[data-v-06541992] .autocomplete-multi-container{border:1px dashed var(--color-border-strong)}.segment-builder-node[data-v-175f4f8c]{position:relative;min-width:0}.segment-builder-node--group[data-v-175f4f8c]{padding:.875rem;border:1px dashed var(--color-border-strong);border-radius:var(--radius-default)}.segment-builder-node--prefixed[data-v-175f4f8c]{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:.5rem;align-items:start}.segment-builder-node--empty[data-v-175f4f8c]{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem;border:1px dashed var(--color-border-strong);border-radius:var(--radius-default);text-align:center}.segment-builder-node--empty>.segment-builder-node__additions[data-v-175f4f8c]{margin-top:.25rem}.segment-builder-node--invalid>.segment-builder-node__surface[data-v-175f4f8c]{outline:1px solid var(--color-border-error);outline-offset:.25rem;border-radius:var(--radius-default)}.segment-builder-node--negated>.segment-builder-node__surface[data-v-175f4f8c]{position:relative;padding:.875rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-default);background:var(--color-surface-recessed)}.segment-builder-node--predicate>.segment-builder-node__surface[data-v-175f4f8c],.segment-builder-node--related>.segment-builder-node__surface[data-v-175f4f8c]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:.5rem}.segment-builder-node--card>.segment-builder-node__surface[data-v-175f4f8c]{padding:.875rem;border:1px solid var(--color-border);border-radius:var(--radius-default);transition:border-color .14s ease}.segment-builder-node--card>.segment-builder-node__surface[data-v-175f4f8c]:focus-within{border-color:var(--color-border-strong)}.segment-builder-node--predicate>.segment-builder-node__surface>.segment-builder-node__icons[data-v-175f4f8c],.segment-builder-node--related>.segment-builder-node__surface>.segment-builder-node__icons[data-v-175f4f8c]{grid-column:2;grid-row:1;padding-top:.125rem}.segment-builder-node--group>.segment-builder-node__surface>.segment-builder-node__icons[data-v-175f4f8c]{position:absolute;right:.875rem;bottom:.875rem}.segment-builder-node--negated>.segment-builder-node__surface>.segment-builder-node__icons[data-v-175f4f8c]{position:absolute;top:.75rem;right:.75rem}.segment-builder-node--root.segment-builder-node--logical>.segment-builder-node__surface>.segment-builder-node__icons[data-v-175f4f8c]{position:absolute;right:0;bottom:0}.segment-builder-node__heading[data-v-175f4f8c]{display:flex;align-items:center;justify-content:space-between;min-height:2rem;padding-right:6.25rem;margin-bottom:.75rem;font-size:.8125rem;font-weight:600;color:var(--color-text-strong)}.segment-builder-node__connector[data-v-175f4f8c]{display:flex;margin:.5rem 0 .5rem .875rem}.segment-builder-node__connector[data-v-175f4f8c] .form-select-button{width:auto;min-height:1.75rem;padding:.125rem 1.75rem .125rem .625rem;border-color:var(--color-border);border-radius:var(--radius-default);font-size:.75rem;font-weight:600;color:var(--color-text-muted)}.segment-builder-node__connector[data-v-175f4f8c] .select-arrow{right:.5rem;width:.625rem}.segment-builder-node__lookup-controls[data-v-175f4f8c]{display:flex;align-items:center;gap:.5rem;min-width:0}.segment-builder-node__lookup-controls[data-v-175f4f8c]>:first-child{flex:0 1 auto}.segment-builder-node__details[data-v-175f4f8c]{grid-column:1/-1;display:flex;flex-direction:column;gap:.5rem;margin:.625rem 0 0 .875rem;padding-left:1rem}.segment-builder-node--prefixed-group>.segment-builder-node__surface[data-v-175f4f8c]{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:.5rem}.segment-builder-node--prefixed-group>.segment-builder-node__surface>[data-v-175f4f8c]{grid-column:1/-1}.segment-builder-node__item--prefixed[data-v-175f4f8c]{display:grid;grid-template-columns:subgrid;align-items:start}.segment-builder-node__item--prefixed+.segment-builder-node__item--prefixed[data-v-175f4f8c]{margin-top:.5rem}.segment-builder-node--prefixed[data-v-175f4f8c],.segment-builder-node__item--prefixed[data-v-175f4f8c]{position:relative}.segment-builder-node--prefixed[data-v-175f4f8c]:before,.segment-builder-node__item--prefixed[data-v-175f4f8c]:before{content:"";position:absolute;top:1rem;left:calc(-1rem + 1px);width:calc(.625rem - 1px);border-top:1px solid var(--color-border)}.segment-builder-node--prefixed[data-v-175f4f8c]:after,.segment-builder-node__item--prefixed[data-v-175f4f8c]:after{content:"";position:absolute;top:0;bottom:-.5rem;left:-1rem;border-left:1px solid var(--color-border)}.segment-builder-node__details>.segment-builder-node--prefixed[data-v-175f4f8c]:last-child:after,.segment-builder-node__details>.segment-builder-node:last-child>.segment-builder-node__surface>.segment-builder-node__item--prefixed[data-v-175f4f8c]:last-child:after{bottom:auto;height:calc(1rem + 1px)}.segment-builder-node__prefix[data-v-175f4f8c]{display:flex;align-items:center;min-height:2rem;margin:0;font-size:.8125rem;color:var(--color-text-muted)}.segment-builder-node__additions[data-v-175f4f8c]{display:flex;align-items:center;margin-top:.75rem}.segment-builder-node__icons[data-v-175f4f8c]{display:flex;align-items:center;margin-left:auto;color:var(--color-text-muted);transition:opacity .14s ease}.segment-builder-node__empty[data-v-175f4f8c]{margin:0 0 .375rem;color:var(--color-text-muted);font-size:.875rem}@media(hover:hover)and (pointer:fine){.segment-builder-node__icons[data-v-175f4f8c]{opacity:.65}.segment-builder-node:focus-within>.segment-builder-node__surface>.segment-builder-node__icons[data-v-175f4f8c],.segment-builder-node:hover>.segment-builder-node__surface>.segment-builder-node__icons[data-v-175f4f8c]{opacity:1}}@media(max-width:40em){.segment-builder-node--card>.segment-builder-node__surface[data-v-175f4f8c],.segment-builder-node--group[data-v-175f4f8c],.segment-builder-node--negated>.segment-builder-node__surface[data-v-175f4f8c]{padding:.625rem}.segment-builder-node__lookup-controls[data-v-175f4f8c]{flex-wrap:wrap}.segment-builder-node__details[data-v-175f4f8c]{margin-left:.375rem;padding-left:.75rem}.segment-builder-node--prefixed[data-v-175f4f8c]:before,.segment-builder-node__item--prefixed[data-v-175f4f8c]:before{left:calc(-.75rem + 1px);width:calc(.5rem - 1px)}.segment-builder-node--prefixed[data-v-175f4f8c]:after,.segment-builder-node__item--prefixed[data-v-175f4f8c]:after{left:-.75rem}.segment-builder-node--group>.segment-builder-node__surface>.segment-builder-node__icons[data-v-175f4f8c]{right:.625rem;bottom:.625rem}}@media(max-width:28em){.segment-builder-node--predicate>.segment-builder-node__surface[data-v-175f4f8c]{display:block}.segment-builder-node--predicate>.segment-builder-node__surface>.segment-builder-node__icons[data-v-175f4f8c]{justify-content:flex-end;margin-top:.375rem;padding-top:0}}.segment-builder[data-v-5ba3639d]{display:flex;flex-direction:column;gap:.5rem}.segment-builder__toolbar[data-v-5ba3639d]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.segment-builder__title[data-v-5ba3639d]{margin:0;font-size:1rem;font-weight:600;color:var(--color-text-strong)}.segment-builder[data-v-5ba3639d] .v-btn:not(.segment-builder-node__add){text-transform:none;letter-spacing:0}.segment-builder[data-v-5ba3639d] .v-btn--text{font-weight:500}.segment-builder__footer[data-v-5ba3639d]{display:flex;justify-content:flex-end;padding-top:.5rem}.segment-builder__problems[data-v-5ba3639d]{margin:0;padding-left:1rem}.segment-builder__problems--single[data-v-5ba3639d]{padding-left:0;list-style:none}.demo-segment-builder[data-v-bb1aea40]{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;max-width:58rem;padding:1.5rem 1.5rem 3rem}.demo-segment-builder__tabs[data-v-bb1aea40]{flex:none}.demo-segment-builder__tabs[data-v-bb1aea40] .v-tab{min-width:0;padding:0 .875rem;font-size:.8125rem;text-transform:none;letter-spacing:0}.demo-segment-builder__reference[data-v-bb1aea40]{font-size:.8125rem;color:var(--color-text-muted);border:1px solid var(--color-border-muted);border-radius:var(--radius-default);overflow:hidden}.demo-segment-builder__panel-body[data-v-bb1aea40]{display:flex;max-height:40rem;overflow:auto}.demo-segment-builder__panel-body>[data-v-bb1aea40]{flex:1;min-width:0}.demo-segment-builder__json-empty[data-v-bb1aea40]{margin:0;padding:1.5rem 1.5rem 2.5rem;text-align:center}@media(max-width:40em){.demo-segment-builder[data-v-bb1aea40]{padding:1rem .875rem 2rem}}