.segmentation-tabs[data-v-1a251be9] .v-tabs-bar{border-radius:0!important}.segmentation-surface[data-v-1a251be9]{min-width:0;padding:18px!important;border-radius:0!important}.segmentation-section-header[data-v-1a251be9]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.segmentation-section-header h2[data-v-1a251be9]{margin:0!important;color:#1f2933;font-size:24px;font-weight:700}.segmentation-surface>.v-input[data-v-1a251be9]{max-width:520px;margin-bottom:12px!important}.segmentation-filter[data-v-1a251be9]{min-width:0;margin-bottom:12px}.segmentation-create-launcher[data-v-1a251be9]{display:flex;justify-content:flex-end;margin-left:auto}.segmentation-create-launcher__button[data-v-1a251be9]{min-height:42px;border-radius:9px;text-transform:none;font-weight:700}.segmentation-family-modal[data-v-1a251be9]{overflow:hidden;border:1px solid #d9e5f2;border-radius:16px!important;box-shadow:0 22px 60px rgba(15,23,42,.24)!important}.segmentation-family-modal__header[data-v-1a251be9]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px!important;color:#1f2933;background:#f8fbff;border-bottom:1px solid #d9e5f2;font-weight:700}.segmentation-family-modal__body[data-v-1a251be9]{padding:22px 20px!important}.segmentation-family-modal__body .v-input+.v-input[data-v-1a251be9]{margin-top:18px}.segmentation-family-modal__actions[data-v-1a251be9]{justify-content:flex-end;gap:8px;padding:14px 20px 18px!important;border-top:1px solid #e4edf6}.segmentation-family-modal__actions .v-btn[data-v-1a251be9]{min-height:40px;margin:0!important;border-radius:8px;text-transform:none;font-weight:700}.segmentation-form-row[data-v-1a251be9]{align-items:flex-start;margin:0 0 16px!important;padding:10px 8px 2px;background:#f8fbff;border:1px solid #d9e5f2;border-radius:14px}.segmentation-form-row>.col[data-v-1a251be9]{padding:8px!important}.segmentation-form-row>.col[data-v-1a251be9]:last-child{display:flex;align-items:flex-start;gap:8px}.segmentation-form-row .v-btn[data-v-1a251be9]{min-height:40px;margin:0!important;border-radius:8px;text-transform:none;font-weight:700}.segmentation-table[data-v-1a251be9]{width:100%;max-width:100%;overflow:hidden;border:1px solid #d9e5f2;border-radius:10px;box-shadow:none!important}.segmentation-table[data-v-1a251be9] .v-data-table__wrapper{max-width:100%;overflow-x:auto!important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.segmentation-row-action[data-v-1a251be9]{width:34px!important;min-width:34px!important;height:34px!important;margin:0 4px!important;border:1px solid;box-shadow:0 2px 6px rgba(24,50,77,.12)}.segmentation-row-action--edit[data-v-1a251be9]{color:#3498db!important;background:#eaf6ff!important;border-color:#b9def8}.segmentation-row-action--delete[data-v-1a251be9]{color:#e53935!important;background:#fff1f0!important;border-color:#ffc9c6}.segmentation-row-action--edit .v-icon[data-v-1a251be9]{color:#3498db!important}.segmentation-row-action--delete .v-icon[data-v-1a251be9]{color:#e53935!important}@media (max-width:959px){.segmentation-surface[data-v-1a251be9]{padding:12px!important}.segmentation-surface>.v-input[data-v-1a251be9]{max-width:100%}.segmentation-form-row>.col[data-v-1a251be9]:last-child{flex-wrap:wrap}}@media (max-width:600px){.segmentation-surface[data-v-1a251be9]{padding:8px!important}.segmentation-section-header[data-v-1a251be9]{align-items:flex-end;flex-direction:column;gap:10px}.segmentation-section-header h2[data-v-1a251be9]{align-self:flex-start;font-size:21px}.segmentation-create-launcher[data-v-1a251be9],.segmentation-create-launcher__button[data-v-1a251be9]{width:100%}.segmentation-family-modal[data-v-1a251be9]{border-radius:12px!important}.segmentation-family-modal__actions[data-v-1a251be9],.segmentation-family-modal__body[data-v-1a251be9],.segmentation-family-modal__header[data-v-1a251be9]{padding-right:14px!important;padding-left:14px!important}.segmentation-family-modal__actions[data-v-1a251be9]{align-items:stretch;flex-direction:column-reverse}.segmentation-family-modal__actions .v-btn[data-v-1a251be9]{width:100%}.segmentation-form-row>.col:last-child .v-btn[data-v-1a251be9]{flex:1 1 140px}.segmentation-table[data-v-1a251be9] table{min-width:620px}}