.gap-1[data-v-7de6fec6]{gap:.25rem}.gap-2[data-v-7de6fec6]{gap:.5rem}.font-weight-medium[data-v-7de6fec6]{font-weight:500}.font-weight-semibold[data-v-7de6fec6]{font-weight:600}.service-edit-card[data-v-7de6fec6]{overflow:visible}.service-section-header[data-v-7de6fec6]{padding:18px 22px;border-bottom:1px solid #edf1f7;background:transparent}.service-section-heading[data-v-7de6fec6]{display:flex;align-items:center;justify-content:space-between;gap:16px}.service-section-heading>.btn[data-v-7de6fec6]{flex-shrink:0;white-space:nowrap}.service-section-title[data-v-7de6fec6]{display:flex;align-items:center;gap:12px;min-width:0}.service-section-title h6[data-v-7de6fec6]{margin:0 0 4px;font-size:15px}.service-section-title p[data-v-7de6fec6]{margin:0;color:#78889f;font-size:12px}.service-section-icon[data-v-7de6fec6]{width:38px;height:38px;border-radius:11px;font-size:20px}.service-section-count[data-v-7de6fec6]{display:inline-block;margin-left:4px;padding:3px 8px;border-radius:7px;background:#edf2ff;color:#4663bd;font-size:11px;font-weight:700;vertical-align:middle}.service-item-hidden[data-v-7de6fec6]{display:inline-block;margin-left:6px;padding:3px 7px;border-radius:6px;background:#edf0f5;color:#66748c;font-size:10px;font-weight:700;line-height:1.3}.service-domain-filters[data-v-7de6fec6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,220px) minmax(150px,220px);gap:12px;margin-bottom:18px}.service-disable-input[data-v-7de6fec6]{display:flex;width:100%}.service-disable-input>.app-select[data-v-7de6fec6]{flex:1 1 0;min-width:0}.service-disable-input>.app-select[data-v-7de6fec6] .app-select__trigger{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.service-disable-actions[data-v-7de6fec6]{display:flex;flex-shrink:0;margin-left:-1px}.service-disable-actions .btn[data-v-7de6fec6]{white-space:nowrap;border-radius:0!important}.service-disable-actions .btn+.btn[data-v-7de6fec6]{margin-left:-1px}.service-disable-actions .btn[data-v-7de6fec6]:last-child{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.service-list-summary[data-v-7de6fec6]{margin:0 0 10px;color:#78889f;font-size:12px}.service-domain-details[data-v-7de6fec6],.service-location-details[data-v-7de6fec6]{min-width:0;overflow-wrap:anywhere}.service-domain-actions[data-v-7de6fec6]{flex-shrink:0}.form-group .service-wildcard-input-group>.form-control[data-v-7de6fec6]:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.form-group .service-wildcard-input-group>.form-control[data-v-7de6fec6]:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.service-wildcard-input-group>.input-group-prepend[data-v-7de6fec6]{margin-left:-1px}#app .console-shell .service-edit-input-group>.custom-select[data-v-7de6fec6]:not(:last-child),#app .console-shell .service-edit-input-group>.form-control[data-v-7de6fec6]:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}#app .service-edit-input-group>.input-group-append>.btn[data-v-7de6fec6],.service-edit-input-group>.input-group-append>.btn[data-v-7de6fec6]{border-radius:0;white-space:nowrap}#app .service-edit-input-group>.input-group-append>.btn[data-v-7de6fec6]:last-child,.service-edit-input-group>.input-group-append>.btn[data-v-7de6fec6]:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}@media (max-width:575px){.service-section-header[data-v-7de6fec6]{padding:16px}.service-section-heading[data-v-7de6fec6]{align-items:stretch;flex-direction:column}.service-section-heading>.btn[data-v-7de6fec6]{width:100%}.service-domain-filters[data-v-7de6fec6]{grid-template-columns:minmax(0,1fr)}.service-location-item[data-v-7de6fec6]{align-items:stretch!important;flex-direction:column}.location-actions-group[data-v-7de6fec6]{width:100%;margin-left:0!important;justify-content:flex-start!important}.location-actions-group>.btn[data-v-7de6fec6]{flex:1 1 auto}.service-domain-actions>.btn[data-v-7de6fec6]{flex:1}#app .console-shell .service-edit-input-group--stack-mobile>.custom-select[data-v-7de6fec6]:not(:last-child),#app .console-shell .service-edit-input-group--stack-mobile>.form-control[data-v-7de6fec6]:not(:last-child),.service-edit-input-group--stack-mobile>.app-select[data-v-7de6fec6]:not(:last-child),.service-edit-input-group--stack-mobile>.custom-select[data-v-7de6fec6]:not(:last-child),.service-edit-input-group--stack-mobile>.form-control[data-v-7de6fec6]:not(:last-child){flex:0 0 100%;width:100%;border-radius:8px}#app .console-shell .service-edit-input-group--stack-mobile>.app-select:not(:last-child)>.custom-select[data-v-7de6fec6]{border-radius:8px}.service-edit-input-group--stack-mobile>.input-group-append[data-v-7de6fec6]{width:100%;margin:.5rem 0 0;gap:.5rem}#app .service-edit-input-group--stack-mobile>.input-group-append>.btn[data-v-7de6fec6],#app .service-edit-input-group--stack-mobile>.input-group-append>.btn[data-v-7de6fec6]:last-child,.service-edit-input-group--stack-mobile>.input-group-append>.btn[data-v-7de6fec6],.service-edit-input-group--stack-mobile>.input-group-append>.btn[data-v-7de6fec6]:last-child,.service-edit-input-group--stack-mobile>.input-group-append>.btn[data-v-7de6fec6]:not(:last-child):not(.dropdown-toggle){flex:1 1 0;margin-left:0;border-radius:8px}.service-domain-item[data-v-7de6fec6]{flex-direction:column;align-items:stretch!important;gap:.75rem}.service-domain-details[data-v-7de6fec6]{min-width:0;overflow-wrap:anywhere}.service-domain-details .badge[data-v-7de6fec6]{white-space:normal;text-align:left}}.service-edit-loading-space[data-v-7de6fec6]{display:grid;gap:16px}.service-edit-skeleton[data-v-7de6fec6]{display:block;height:120px;border-radius:14px}.service-preview-lg[data-v-7de6fec6]{width:120px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid #e9ecef;box-shadow:0 1px 4px rgba(0,0,0,.06)}.service-hidden-toggle[data-v-7de6fec6]{margin-top:0}.image-placeholder[data-v-7de6fec6]{height:120px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px}.location-form-area[data-v-7de6fec6]{background:#f8f9fa;border-bottom:1px solid #e9ecef}.location-row[data-v-7de6fec6]{border-bottom:1px solid #f0f0f0;transition:background .15s}.location-row[data-v-7de6fec6]:last-child{border-bottom:none}.location-row[data-v-7de6fec6]:hover{background:#fafafa}.location-actions-group[data-v-7de6fec6]{margin-left:auto;flex-shrink:0;max-width:100%}.location-editing[data-v-7de6fec6]{background:#f0f7ff!important;border-left:3px solid #007bff}.location-editor-flash[data-v-7de6fec6]{animation:locationEditorFlashPulse-7de6fec6 .9s ease-out}.server-ip-small[data-v-7de6fec6]{background:rgba(47,85,212,.08);padding:.1rem .4rem;border-radius:4px;font-size:.8em;color:#2f55d4}.server-ipv6-small[data-v-7de6fec6]{background:rgba(76,175,80,.08);padding:.1rem .4rem;border-radius:4px;font-size:.8em;color:#4caf50}@keyframes locationEditorFlashPulse-7de6fec6{0%{background-color:rgba(47,85,212,.2);box-shadow:0 0 0 2px rgba(47,85,212,.2);border-radius:6px}to{background-color:transparent;box-shadow:0 0 0 0 rgba(47,85,212,0);border-radius:6px}}.disable-row[data-v-7de6fec6]{border-bottom:1px solid #f0f0f0}.disable-row[data-v-7de6fec6]:last-child{border-bottom:none}