@use "@/styles/features.scss";.inputs-row[data-v-f69ec3a1]{flex-wrap:wrap;gap:12px;display:flex}.input-group[data-v-f69ec3a1]{flex-direction:column;flex:1;min-width:200px;display:flex}.input-label[data-v-f69ec3a1]{color:#0009;margin-bottom:4px;font-size:13px}.shared-input[data-v-f69ec3a1]{color:#222;cursor:pointer;appearance:auto;box-sizing:border-box;background:#fff;border:1px solid #0000003b;border-radius:8px;width:100%;padding:9px 12px;font-size:15px;line-height:1.4;display:block}.shared-input[data-v-f69ec3a1]:focus{outline:2px solid var(--primary-color);outline-offset:-1px;border-color:#0000}.shared-input[data-v-f69ec3a1]::placeholder{color:#00000059}.carrier-card[data-v-f69ec3a1]{background:#fff;border:1px solid #00000014;border-radius:12px;padding:16px;box-shadow:0 1px 3px #0000000f}.carrier-card-header[data-v-f69ec3a1]{border-bottom:1px solid #0000000f;margin-bottom:12px;padding-bottom:8px}.carrier-card-section[data-v-f69ec3a1]{margin-bottom:12px}.carrier-card-section[data-v-f69ec3a1]:last-of-type{margin-bottom:0}.code-row[data-v-f69ec3a1]{align-items:center;gap:8px;padding:4px 0;display:flex}.code-badge[data-v-f69ec3a1]{white-space:nowrap;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.code-badge-enable[data-v-f69ec3a1]{color:#fff;background:#2e7d32}.code-badge-disable[data-v-f69ec3a1]{color:#fff;background:#b71c1c}.code-badge-cancel[data-v-f69ec3a1]{color:#fff;background:#e65100}.code-value[data-v-f69ec3a1]{letter-spacing:.4px;color:#333;text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:ui-monospace,Cascadia Mono,Segoe UI Mono,monospace;font-size:13px;overflow:hidden}.icon-btn[data-v-f69ec3a1]{color:#555;cursor:pointer;background:#f5f5f5;border:1px solid #0000001f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;text-decoration:none;transition:background .15s;display:inline-flex}.icon-btn svg[data-v-f69ec3a1]{fill:currentColor}.icon-btn[data-v-f69ec3a1]:hover{background:#e0e0e0}.icon-btn-dial[data-v-f69ec3a1]{color:#2e7d32;background:#e8f5e9;border-color:#2e7d3233}.icon-btn-dial[data-v-f69ec3a1]:hover{background:#c8e6c9}.mt-1[data-v-f69ec3a1]{margin-top:4px}.carrier-link[data-v-f69ec3a1]{align-items:center;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.carrier-link[data-v-f69ec3a1]:hover{opacity:.8}.star-code-table-wrapper[data-v-f69ec3a1]{-webkit-overflow-scrolling:touch;border:1px solid #00000014;border-radius:12px;margin-bottom:24px;overflow-x:auto}.star-code-table[data-v-f69ec3a1]{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}.star-code-table thead[data-v-f69ec3a1]{background:color-mix(in srgb, var(--primary-color) 8%, transparent)}.star-code-table th[data-v-f69ec3a1]{text-align:left;color:#444;white-space:nowrap;padding:10px 14px;font-size:13px;font-weight:700}.star-code-table td[data-v-f69ec3a1]{vertical-align:middle;border-top:1px solid #0000000f;padding:8px 14px}.star-code-table tbody tr[data-v-f69ec3a1]:hover{background:color-mix(in srgb, var(--primary-color) 4%, transparent)}.star-code-table code[data-v-f69ec3a1]{white-space:nowrap;background:#0000000d;border-radius:4px;padding:2px 6px;font-family:ui-monospace,Cascadia Mono,Segoe UI Mono,monospace;font-size:13px}.carrier-name-cell[data-v-f69ec3a1]{white-space:nowrap;font-weight:600}.service-type-badge[data-v-f69ec3a1]{color:#777;margin-top:1px;font-size:11px;font-weight:400;display:block}
