.btn {backface-visibility: hidden;transform: translateZ(0);box-shadow: none !important;vertical-align: middle;transition: .22s cubic-bezier(.22,1,.36,1);display: inline-flex;align-items: center;justify-content: center;gap: 7px;min-height: 40px;padding: 9px 15px;border-radius: 12px !important;font-size: var(--vx-type-body-sm);font-weight: 600;line-height: 1.35;position: relative;isolation: isolate;letter-spacing: .015em;}.form-control {backface-visibility: hidden;transform: translateZ(0);min-height: 44px;height: auto;padding: 10px 12px;background: var(--vx-input) !important;color: var(--vx-text-primary) !important;transition: .2s;border: 1px solid rgba(255,255,255,.08) !important;border-radius: 12px !important;font: inherit;line-height: 1.45;}h1 {font-weight: 650;letter-spacing: -.03em;color: var(--vx-text-primary);font-size: var(--vx-type-h1);line-height: 1.18;}h2 {font-weight: 650;letter-spacing: -.03em;color: var(--vx-text-primary);font-size: var(--vx-type-h2);line-height: 1.25;}h3 {font-weight: 650;letter-spacing: -.03em;color: var(--vx-text-primary);font-size: var(--vx-type-h3);line-height: 1.3;}h4 {font-weight: 650;letter-spacing: -.03em;color: var(--vx-text-primary);font-size: var(--vx-type-title-sm);line-height: 1.35;}.btn:focus:not(:focus-visible) {box-shadow: none !important;}* {scrollbar-width: thin;box-sizing: border-box;scrollbar-color: var(--vx-border-default) transparent;}.nav-tabs {scrollbar-width: thin;gap: 4px;overflow-x: auto;border-bottom: 1px solid rgba(255,255,255,.07) !important;flex-wrap: nowrap;overflow: hidden;}#payMethodList td {vertical-align: middle;}.table td {vertical-align: middle;padding: 13px 15px;border-color: rgba(255,255,255,.055) !important;font-size: var(--vx-type-body-sm);line-height: 1.45;border-top: 0 !important;border-bottom: 0 !important;}.attachment-list {list-style: none;display: flex;flex-wrap: wrap;gap: 12px;margin: 10px 0 0;padding: 0;}.vx-breadcrumb {list-style: none;font-size: var(--vx-type-meta);display: flex;align-items: center;gap: 8px;margin: 0;padding: 7px 2px;}.vx-nav-item {list-style: none;position: relative;}.vx-nav-menu__item {list-style: none;}::after, ::before {box-sizing: border-box;}html {background: var(--vx-bg-canvas);color-scheme: dark;scroll-behavior: smooth;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility;}body.primary-bg-color {min-width: 320px;background-color: var(--vx-bg-canvas);background-image: radial-gradient(circle at 50% 4%,rgba(221,26,240,.045),transparent 34%),linear-gradient(135deg,var(--vx-bg-shell) 0,var(--vx-bg-canvas) 54%,var(--vx-bg-canvas) 100%);display: flex;min-height: 100vh;flex-direction: column;color: var(--vx-text-muted);font-family: Inter,"Segoe UI",system-ui,-apple-system,sans-serif;font-size: var(--vx-type-body);line-height: 1.6;}::selection {background: rgba(221,26,240,.26);color: var(--vx-text-primary);}::-webkit-scrollbar-track {background: 0 0;}::-webkit-scrollbar-thumb {background: #34374b;border: 3px solid transparent;border-radius: 999px;}::-webkit-scrollbar-thumb:hover {background: var(--vx-primary);border: 3px solid transparent;background-clip: padding-box;}a {color: var(--vx-accent);text-decoration-thickness: 1px;text-underline-offset: 3px;transition: color .18s,opacity .18s;}a:hover {color: var(--vx-text-primary);text-decoration: none;}.custom-select {min-height: 44px;height: auto;padding: 10px 12px;background: var(--vx-input) !important;color: var(--vx-text-primary) !important;transition: .2s;border: 1px solid rgba(255,255,255,.08) !important;border-radius: 12px !important;font: inherit;line-height: 1.45;}.vx-brand {letter-spacing: -.03em;font-size: var(--vx-type-title-sm);display: flex;align-items: center;color: var(--vx-text-primary);gap: 12px;padding-right: 20px;border-right: 1px solid var(--vx-border-subtle);font-weight: 700;}h5 {letter-spacing: -.03em;color: var(--vx-text-primary);font-size: var(--vx-type-body);line-height: 1.4;}.vx-invoice-row {transition: color var(--vx-transition),background-color var(--vx-transition),border-color var(--vx-transition),opacity var(--vx-transition);display: grid;gap: 14px;color: var(--vx-text-secondary);align-items: center;min-height: 62px;padding: 11px 3px;grid-template-columns: minmax(0,1fr) auto auto 10px;border-bottom: 1px solid var(--vx-border-subtle);}.vx-service-row {transition: color var(--vx-transition),background-color var(--vx-transition),border-color var(--vx-transition),opacity var(--vx-transition);display: grid;gap: 14px;color: var(--vx-text-secondary);grid-template-columns: 7px minmax(0,1fr) minmax(110px,0.42fr) auto 12px;align-items: center;min-height: 72px;padding: 13px 4px;border-bottom: 1px solid var(--vx-border-subtle);}.vx-brand__mark>i {font-size: var(--vx-type-title-sm);color: var(--vx-accent);}.vx-command-bar strong {font-variant-numeric: tabular-nums;color: var(--vx-text-primary);font-size: var(--vx-type-metric);font-weight: 600;line-height: 1.15;}.vx-invoice-row__total {font-variant-numeric: tabular-nums;color: var(--vx-text-primary);font-size: var(--vx-type-body-sm);font-weight: 600;}.vx-service-row__billing strong {font-variant-numeric: tabular-nums;}body .vx-command-bar a strong {font-variant-numeric: tabular-nums;position: relative;z-index: 2;color: var(--vx-text-primary);font-size: var(--vx-type-stat) !important;font-weight: 700;line-height: 1;letter-spacing: -.035em;}.vx-ticket-row {align-items: center;min-height: 62px;padding: 11px 3px;transition: color var(--vx-transition),background-color var(--vx-transition),border-color var(--vx-transition),opacity var(--vx-transition);gap: 16px;border-bottom: 1px solid var(--vx-border-subtle);display: flex;justify-content: space-between;color: var(--vx-text-secondary);}.vx-news-row {transition: color var(--vx-transition),background-color var(--vx-transition),border-color var(--vx-transition),opacity var(--vx-transition);gap: 16px;border-bottom: 1px solid var(--vx-border-subtle);display: flex;align-items: center;color: var(--vx-text-secondary);justify-content: space-between;min-height: 56px;padding: 10px 3px;}.vx-context__link {display: flex;align-items: center;color: var(--vx-text-secondary);transition: background .2s,color .2s,border-color .2s,padding-left .2s;justify-content: space-between;gap: 12px;min-height: 42px;padding: 9px 10px;border: 1px solid transparent;border-radius: var(--vx-radius-sm);}.vx-nav-menu__link {transition: background var(--vx-transition-fast),color var(--vx-transition-fast);display: flex;gap: 8px;color: var(--vx-text-secondary);align-items: center;padding: 10px 8px;border-radius: var(--vx-radius-sm);font-size: var(--vx-type-meta) !important;line-height: 1.3;white-space: nowrap;}.vx-nav-menu__link::before {transition: background var(--vx-transition-fast),color var(--vx-transition-fast);border-radius: var(--vx-radius-xs);font-size: var(--vx-type-2xs);display: grid;place-items: center;flex: none;width: 21px;height: 21px;background: var(--vx-bg-interactive);color: var(--vx-text-muted);font-family: "Font Awesome 6 Pro";font-weight: 900;}.vx-header__bar {display: flex;align-items: center;min-height: 64px;padding: 8px 12px 8px 15px;background: color-mix(in srgb,var(--vx-bg-shell) 94%,transparent);backdrop-filter: blur(18px) saturate(140%);-webkit-backdrop-filter: blur(18px) saturate(140%);border: 1px solid var(--vx-border-subtle);border-radius: 28px;box-shadow: inset 0 1px var(--vx-border-subtle),0 14px 36px rgba(0,0,0,.26);}.invoice-container h1, .invoice-container h2, .invoice-container h3, .invoice-container h4, .invoice-container h5, .invoice-container h6, .vx-brand:hover {color: var(--vx-text-primary);}.vx-skip-link {color: var(--vx-text-primary);position: fixed;top: 10px;left: 10px;z-index: 2000;padding: 9px 12px;background: var(--vx-bg-surface-raised);border: 1px solid var(--vx-accent);border-radius: var(--vx-radius-sm);transform: translateY(-150%);}.vx-text-action:hover {color: var(--vx-text-primary);}:focus-visible {outline: 2px solid var(--vx-accent);outline-offset: 3px;}.btn:focus-visible, .custom-select:focus-visible, .form-control:focus-visible, .select2-selection:focus-visible {outline: 0;box-shadow: var(--vx-shadow-focus) !important;}.card {backface-visibility: hidden;transform: translateZ(0);background: linear-gradient(180deg,var(--vx-canvas) ,var(--vx-bg-premium)) !important;box-shadow: inset 0 1px rgba(255,255,255,.03),0 18px 45px rgba(0,0,0,.3) !important;transition: transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s;color: var(--vx-text-secondary);border: 1px solid rgba(255,255,255,.07) !important;border-radius: var(--vx-radius-xl) !important;}.table {backface-visibility: hidden;transform: translateZ(0);color: var(--vx-text-secondary);width: 100%;min-width: 0;margin: 0;background: 0 0 !important;border-collapse: separate !important;border-spacing: 0 8px !important;border: 0 !important;}.vx-context {backface-visibility: hidden;transform: translateZ(0);min-width: 0;background: linear-gradient(180deg,rgba(255,255,255,.018),rgba(255,255,255,.004)),var(--vx-bg-surface-raised);border: 1px solid rgba(255,255,255,.08);box-shadow: inset 0 1px rgba(255,255,255,.03),0 14px 34px rgba(0,0,0,.28);transition: transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s;}img, svg {backface-visibility: hidden;transform: translateZ(0);}.btn:active:not(:disabled):not(.disabled), .vx-skip-link:focus {transform: translateY(0);}.container {width: min(calc(100% - (2 * var(--vx-page-gutter))),var(--vx-content-max));max-width: none;}.header {position: relative;z-index: 1030;background: 0 0;border: 0;}body.vx-app .header .vx-header {background: 0 0;color: var(--vx-text-secondary);}.vx-header {padding: 20px 0 0;}.vx-brand>span:last-child {max-width: 190px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.vx-brand__mark {display: grid;place-items: center;width: 52px;height: 52px;overflow: hidden;background: var(--vx-bg-interactive);border: 1px solid var(--vx-border-default);border-radius: 50%;}.vx-brand__mark img {width: 42px;height: 42px;object-fit: contain;}.vx-brand__word {font-size: var(--vx-type-title);font-weight: 700;letter-spacing: -.02em;}.vx-brand__word em {color: var(--vx-accent);font-style: normal;font-weight: 600;}.vx-nav {display: flex !important;align-items: center;flex: 1;margin-left: 22px;}.vx-nav__primary {display: flex;align-items: center;flex-direction: row;gap: 2px;margin: auto;}.vx-nav__account {display: flex;align-items: center;flex-direction: row;gap: 6px;margin-left: auto;}.prepend-icon .field-icon, .tile .highlight, .vx-context .loading {display: none;}.vx-nav-link {display: flex;gap: 8px;color: var(--vx-text-secondary);align-items: center;padding: 9px 13px;border-radius: var(--vx-radius-xl);font-weight: 600;}.vx-nav__account>.vx-nav-item>.vx-nav-link {min-height: 40px;padding: 8px 11px;background: var(--vx-bg-interactive);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-md);transition: transform var(--vx-transition),background-color var(--vx-transition),border-color var(--vx-transition),color var(--vx-transition);}.multiselect-container>li.active>a, .multiselect-container>li>a:hover, .pagination .page-link:focus, .pagination .page-link:hover, .vx-command-bar a:hover, .vx-invoice-row:hover, .vx-nav-item.is-current>.vx-nav-link, .vx-nav-link:hover, .vx-nav-menu__item.is-current>.vx-nav-menu__link, .vx-nav-menu__link:hover, .vx-news-row:hover, .vx-quick-list>a:hover, .vx-service-row:hover, .vx-ticket-row:hover {background: var(--vx-bg-hover);color: var(--vx-text-primary);}.vx-nav__account>.vx-nav-item>.vx-nav-link>i {color: var(--vx-secondary-accent);font-size: var(--vx-type-md);}.vx-nav__account>.vx-nav-item>.vx-nav-link:focus-visible, .vx-nav__account>.vx-nav-item>.vx-nav-link:hover {background: var(--vx-bg-hover);border-color: var(--vx-border-strong);transform: translateY(-1px);}.vx-nav__account>.vx-nav-item.show>.vx-nav-link {background: var(--vx-primary-soft);color: var(--vx-text-primary);border-color: var(--vx-primary-border);}.vx-nav-menu {min-width: 206px;margin-top: 10px !important;padding: 5px;}.vx-nav-badge {border-radius: var(--vx-radius-xs);font-size: var(--vx-type-2xs);margin-left: auto;padding: 2px 6px;background: var(--vx-accent-soft);color: var(--vx-accent);}.vx-nav-menu__link:hover::before {background: var(--vx-primary-soft);color: var(--vx-primary);}#Secondary_Navbar-Account-Edit_Account_Details>.vx-nav-menu__link::before {content: "\f2c2" !important;}#Secondary_Navbar-Account-User_Management>.vx-nav-menu__link::before {content: "\f0c0" !important;}#Secondary_Navbar-Account-Contacts>.vx-nav-menu__link::before {content: "\f2b9" !important;}#Secondary_Navbar-Account-Account_Security>.vx-nav-menu__link::before {content: "\f3ed" !important;}#Secondary_Navbar-Account-Email_History>.vx-nav-menu__link::before {content: "\f0e0" !important;}#Secondary_Navbar-Account-Profile>.vx-nav-menu__link::before {content: "\f2bd" !important;}#Secondary_Navbar-Account-Change_Password>.vx-nav-menu__link::before {content: "\f084" !important;}#Secondary_Navbar-Account-Security_Settings>.vx-nav-menu__link::before {content: "\f013" !important;}#Secondary_Navbar-Account-Logout>.vx-nav-menu__link::before {content: "\f2f5" !important;}#Secondary_Navbar-Account-Logout>.vx-nav-menu__link:hover::before {background: color-mix(in srgb,var(--vx-danger) 16%,transparent);color: var(--vx-danger);}.vx-nav-menu__item:last-child {border-top: 1px solid var(--vx-border-subtle);margin-top: 4px;padding-top: 4px;}.vx-nav-divider {height: 1px;margin: 7px 4px;background: var(--vx-border-subtle);display: none;}.vx-icon-button {position: relative;display: grid;place-items: center;width: 40px;min-width: 40px;height: 40px;padding: 0;overflow: visible !important;color: var(--vx-secondary-accent);background: var(--vx-bg-interactive);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-md);transition: transform var(--vx-transition),color var(--vx-transition),background-color var(--vx-transition),border-color var(--vx-transition);}.vx-account-button {background: var(--vx-accent);color: var(--vx-on-accent);border-color: var(--vx-accent);}.vx-notification-count {background: var(--vx-accent);color: var(--vx-on-accent);position: absolute;top: -7px;right: -7px;display: grid;place-items: center;min-width: 17px;height: 17px;padding: 0 4px;border: 2px solid var(--vx-bg-shell);border-radius: var(--vx-radius-pill);font-size: var(--vx-type-3xs);font-weight: 700;box-shadow: 0 1px 3px rgba(0,0,0,.4);}.vx-icon-button:focus-visible, .vx-icon-button:hover {color: var(--vx-text-primary);background: var(--vx-bg-hover);border-color: var(--vx-border-strong);transform: translateY(-1px);}#accountNotifications[aria-expanded=true], .vx-icon-button[aria-expanded=true] {color: var(--vx-text-primary);background: var(--vx-primary-soft);border-color: var(--vx-primary-border);}.vx-account-button:focus, .vx-account-button:hover {color: var(--vx-text-primary);background: var(--vx-accent-hover);border-color: var(--vx-accent-hover);}.client-alerts .none {font-size: var(--vx-type-meta);display: block;padding: 24px 14px;color: var(--vx-text-muted);text-align: center;}.client-alerts a {font-size: var(--vx-type-meta);display: grid;grid-template-columns: 7px minmax(0,1fr);align-items: start;gap: 10px;padding: 13px 14px;color: var(--vx-text-secondary) !important;line-height: 1.55;}.client-alerts, .popover-user-notifications ul {width: min(380px,calc(100vw - 24px));max-width: 100%;max-height: min(420px,calc(100vh - 120px));margin: 0;padding: 0;overflow-y: auto;overscroll-behavior: contain;list-style: none;}.client-alerts li, .popover-user-notifications ul li {border-bottom: 1px solid var(--vx-border-subtle) !important;min-height: 0 !important;padding: 0 !important;}.client-alerts li:last-child, .popover-user-notifications ul li:last-child {border-bottom: 0 !important;}.client-alerts a * {color: inherit !important;}.client-alerts a:hover, .popover-user-notifications ul li a:hover {background: var(--vx-bg-hover) !important;color: var(--vx-text-primary) !important;}.vx-alert-dot {position: relative;width: 7px;height: 7px;margin-top: 6px;background: var(--vx-primary);border-radius: 50%;box-shadow: 0 0 0 3px var(--vx-primary-soft);flex: none;}.vx-alert-dot::after {content: "";position: absolute;inset: -4px;background: 0 0;border: 1px solid var(--vx-primary-border);border-radius: 50%;animation: 2.4s ease-out infinite vx-alert-pulse;}.vx-notifications__header {display: flex;align-items: center;justify-content: space-between;gap: 12px;width: min(380px,calc(100vw - 24px));padding: 12px 14px;color: var(--vx-text-primary);border-bottom: 1px solid var(--vx-border-subtle);}.dropdown-menu {margin-top: 7px;padding: 8px;z-index: 1055;color: var(--vx-text-secondary);background: var(--vx-surface-overlay) !important;backdrop-filter: blur(18px);-webkit-backdrop-filter: blur(18px);border: 1px solid rgba(255,255,255,.08) !important;border-radius: 16px !important;box-shadow: 0 25px 60px rgba(0,0,0,.45) !important;}.popover {margin-top: 7px;padding: 8px;z-index: 1055;color: var(--vx-text-secondary);background: color-mix(in srgb,var(--vx-bg-surface-raised) 92%,transparent);backdrop-filter: blur(18px);-webkit-backdrop-filter: blur(18px);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-md);box-shadow: var(--vx-shadow-md);max-width: min(400px,calc(100vw - 24px));}.vx-notifications__header strong {font-size: var(--vx-type-body-sm);}.vx-notifications__header span {min-width: 20px;padding: 1px 6px;background: var(--vx-primary-soft);color: var(--vx-primary);border-radius: var(--vx-radius-pill);text-align: center;font-size: var(--vx-type-2xs);font-weight: 700;}.vx-nav-toggle {margin-left: auto;color: var(--vx-text-primary);background: var(--vx-bg-interactive);border: 1px solid var(--vx-border-default);}.dropdown-item {color: var(--vx-text-secondary);padding: 9px 12px;border-radius: 10px !important;transition: background .2s,color .2s,border-color .2s,padding-left .2s;}.dropdown-item:focus, .list-group-item-action:hover, a.list-group-item:focus, a.list-group-item:hover {color: var(--vx-text-primary);background: var(--vx-bg-hover);}.dropdown-item:hover {color: var(--vx-text-primary);background: rgba(255,255,255,.04) !important;}.master-breadcrumb {margin-top: 12px;background: 0 0;border: 0;}.header-lined {margin-bottom: 32px;padding-bottom: 18px;border-bottom: 1px solid var(--vx-border-subtle);}.primary-content>.tab-content, .primary-content>form {margin-bottom: 32px;}.vx-breadcrumb li {display: flex;align-items: center;gap: 8px;min-width: 0;color: var(--vx-text-muted);}.vx-breadcrumb li:last-child {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.invoice-container address, .popover-body, .vx-breadcrumb a, body.vx-app .landing-page label, body.vx-app .landing-page li, body.vx-app .landing-page td {color: var(--vx-text-secondary);}.vx-breadcrumb i {font-size: var(--vx-type-3xs);opacity: .45;}.text-muted {opacity: .92;color: var(--vx-text-muted) !important;}body .vx-service-row__billing {opacity: .92;}small {opacity: .92;color: var(--vx-text-muted) !important;font-size: var(--vx-type-caption);}.small {font-size: var(--vx-type-caption);}#main-body {width: 100%;flex: 1 0 auto;padding: 46px 0 72px;}.vx-app-layout {display: grid;grid-template-columns: var(--vx-sidebar-width) minmax(0,1fr);gap: 36px;align-items: start;}.vx-app-layout--single {grid-template-columns: minmax(0,1fr);}.vx-context-rail {position: sticky;top: 24px;display: flex;flex-direction: column;gap: 28px;min-width: 0;padding: 12px 0;}.input-group, .input-group>.custom-select, .input-group>.form-control, .primary-content, .primary-content>div.row>.col-md-8.offset-md-2>.card>.table, .vx-message__body, .vx-notice__content, .vx-portal__section, .vx-product-group__content {min-width: 0;}.primary-content>.header-lined h1, .primary-content>h1 {margin: 0 0 30px;color: var(--vx-text-primary);font-size: var(--vx-type-page);font-weight: 600;letter-spacing: -.04em;}.header-lined small, .invoice-container .small-text, .invoice-status .cancelled, .invoice-status .draft, body .vx-row-chevron, body.vx-app .intl-tel-input .country-list .dial-code {color: var(--vx-text-muted);}.h1 {letter-spacing: -.02em;color: var(--vx-text-primary);font-size: var(--vx-type-h1);line-height: 1.18;}.h2 {letter-spacing: -.02em;color: var(--vx-text-primary);font-size: var(--vx-type-h2);line-height: 1.25;}.h3 {letter-spacing: -.02em;color: var(--vx-text-primary);font-size: var(--vx-type-h3);line-height: 1.3;}.h4 {letter-spacing: -.02em;color: var(--vx-text-primary);font-size: var(--vx-type-title-sm);line-height: 1.35;}.h5 {letter-spacing: -.02em;color: var(--vx-text-primary);font-size: var(--vx-type-body);line-height: 1.4;}.h6, h6 {letter-spacing: -.02em;color: var(--vx-text-primary);font-size: var(--vx-type-meta);line-height: 1.45;}body.vx-app .landing-page p, body.vx-app .text-grey, p.text-muted {color: var(--vx-text-muted) !important;}.vx-context__header h2 {letter-spacing: .08em;line-height: 1.4;text-transform: uppercase;margin: 0;color: var(--vx-text-muted);font-size: var(--vx-type-caption);font-weight: 600;padding: 12px 0;}.vx-eyebrow {letter-spacing: .08em;line-height: 1.4;text-transform: uppercase;color: var(--vx-text-muted);display: block;font-size: var(--vx-type-caption);font-weight: 600;}.sidebar {display: flex;flex-direction: column;gap: 24px;}.vx-context__header {display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-bottom: 8px;padding: 0 10px;}.vx-context__header h2 i {margin-right: 6px;}.vx-context__body {margin-bottom: 10px;padding: 10px;color: var(--vx-text-muted);font-size: var(--vx-type-meta);}.vx-context__nav {display: flex;flex-direction: column;gap: 3px;}.vx-context__meta {display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 42px;padding: 9px 10px;color: var(--vx-text-secondary);border: 1px solid transparent;border-radius: var(--vx-radius-sm);}.vx-context__link:hover {background: var(--vx-bg-hover);color: var(--vx-text-primary);padding-left: 14px;}.vx-context__link.is-current {background: rgba(221,26,240,.105);color: var(--vx-text-primary);border-color: rgba(221,26,240,.2);}.vx-context__link.is-disabled {pointer-events: none;color: var(--vx-text-muted);opacity: .5;}.vx-context__label {display: flex;align-items: center;gap: 9px;min-width: 0;}.vx-context__label>i {width: 16px;color: var(--vx-text-muted);text-align: center;}.vx-context__footer {margin-top: 10px;padding: 10px;border-top: 1px solid var(--vx-border-subtle);font-size: var(--vx-type-meta);}.vx-mobile-context {margin-bottom: 20px;padding: 14px;background: var(--vx-bg-surface);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-md);}.panel, .well {background: linear-gradient(180deg,var(--vx-canvas) ,var(--vx-bg-premium)) !important;box-shadow: inset 0 1px rgba(255,255,255,.03),0 18px 45px rgba(0,0,0,.3) !important;transition: transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s;color: var(--vx-text-secondary);border: 1px solid rgba(255,255,255,.07) !important;border-radius: var(--vx-radius-xl) !important;padding: 20px;}.jumbotron {background: 0 0;color: var(--vx-text-secondary);border: 0;border-radius: 0;box-shadow: none;}.card-footer, .card-header, .panel-heading {padding: 0 0 14px;background: 0 0;border: 0;}.card-title {font-size: var(--vx-type-title-sm);font-weight: 700 !important;color: var(--vx-text-primary) !important;}.card-body {padding: 0;}.primary-content>.card {margin-bottom: 24px;padding: 26px;background: linear-gradient(180deg,rgba(255,255,255,.018),rgba(255,255,255,.004)),var(--vx-bg-surface-raised);border: 1px solid rgba(255,255,255,.08);border-radius: var(--vx-radius-lg);box-shadow: inset 0 1px rgba(255,255,255,.03),0 14px 34px rgba(0,0,0,.28);transition: transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s;}.primary-content>form>.card, .tab-content>.card {margin-bottom: 24px;padding: 26px;background: var(--vx-surface);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-lg);}.client-home-cards .card {margin-bottom: 16px;padding: 26px;background: var(--vx-surface);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-lg);}.list-group-item {background: 0 0;color: var(--vx-text-secondary);transition: .22s cubic-bezier(.22,1,.36,1);}.tile i {color: var(--vx-text-muted);float: right;font-size: var(--vx-type-h3);}.list-group-item.active {color: var(--vx-text-primary);background: var(--vx-accent-soft);border-color: var(--vx-accent-border);}.tiles {margin-bottom: 28px !important;}.tiles .row {gap: 12px;}.tiles [class*=col-] {flex: 1 1 210px;max-width: none;}.tile {min-height: 112px;padding: 18px 2px;text-align: left;background: 0 0;border: 0;border-top: 1px solid var(--vx-border-default);border-radius: 0;box-shadow: none;}.tile:hover {background: 0 0;border-color: var(--vx-border-strong);transform: none;}.vx-command-bar {border-top: 1px solid var(--vx-border-default);display: grid;grid-template-columns: repeat(3,minmax(0,1fr)) 1.25fr;overflow: hidden;background: var(--vx-surface);border-bottom: 1px solid var(--vx-border-default);}.vx-finance-list, .vx-news-list, .vx-service-list, .vx-ticket-list {border-top: 1px solid var(--vx-border-default);}.tile .stat {color: var(--vx-text-primary);font-size: 30px;font-weight: 700;}.tile .title {color: var(--vx-text-secondary);font-size: var(--vx-type-body-sm);font-weight: 600;}#frmReply>.row, .client-home-cards>.row {margin-right: -8px;margin-left: -8px;}#frmReply>.row>[class*=col-], .client-home-cards [class*=col-] {padding-right: 8px;padding-left: 8px;}.vx-control-center {display: flex;flex-direction: column;gap: 52px;}.vx-control-head {display: flex;align-items: flex-end;justify-content: space-between;gap: 28px;padding: 12px 2px 4px;}.vx-control-head__copy {max-width: 680px;}.vx-control-head__actions {display: flex;gap: 9px;flex: 0 0 auto;}.vx-command-bar span {font-size: var(--vx-type-meta);}.vx-text-action {font-size: var(--vx-type-meta);display: inline-flex;align-items: center;gap: 7px;color: var(--vx-text-secondary);font-weight: 500;}.vx-command-bar a {display: flex;align-items: center;justify-content: space-between;gap: 15px;min-height: 67px;padding: 14px 19px;color: var(--vx-text-secondary);border-right: 1px solid var(--vx-border-subtle);position: relative;overflow: hidden;}.vx-command-bar a:last-child {border-right: 0;}.ticket-reply .date, .vx-command-bar i, .vx-page-toolbar span, .vx-portal-links a>i:last-child, .vx-quick-list small {color: var(--vx-text-muted);font-size: var(--vx-type-caption);}.attachment-list li, .dataTables_filter, .dataTables_length, .modal-footer>*, .vx-authenticated .table-container .table-responsive, .vx-authenticated .vx-nav__primary, .vx-module-output {margin: 0;}.vx-control-grid {display: grid;grid-template-columns: minmax(0,1.78fr) minmax(250px,0.72fr);gap: 42px;align-items: start;}.vx-section-heading {display: flex;align-items: flex-end;justify-content: space-between;gap: 20px;margin-bottom: 16px;}.vx-section-heading h2 {margin: 4px 0 0;color: var(--vx-text-primary);font-size: var(--vx-type-title-sm);font-weight: 600;letter-spacing: -.025em;line-height: 1.35;}.vx-section-heading--compact {margin-bottom: 10px;}.vx-text-action i {font-size: var(--vx-type-2xs);}.vx-service-row__signal {width: 6px;height: 6px;background: var(--vx-accent);border-radius: 50%;box-shadow: 0 0 0 4px var(--vx-accent-soft);transition: box-shadow var(--vx-transition);}.vx-quick-rail {background: linear-gradient(180deg,rgba(255,255,255,.018),rgba(255,255,255,.004)),var(--vx-bg-surface-raised);box-shadow: inset 0 1px rgba(255,255,255,.03),0 14px 34px rgba(0,0,0,.28);transition: transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s;padding: 20px 20px 17px;border: 1px solid rgba(255,255,255,.08);border-radius: var(--vx-radius-lg);}.vx-support-note {background: linear-gradient(180deg,rgba(255,255,255,.018),rgba(255,255,255,.004)),var(--vx-bg-surface-raised);box-shadow: inset 0 1px rgba(255,255,255,.03),0 14px 34px rgba(0,0,0,.28);transition: transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s;padding: 24px;border: 1px solid rgba(255,255,255,.08);border-radius: var(--vx-radius-lg);border-color: color-mix(in srgb,var(--vx-accent) 20%,var(--vx-border-default));}.vx-invoice-row__id, .vx-service-row__identity, .vx-ticket-row__copy {display: flex;min-width: 0;flex-direction: column;gap: 3px;}.vx-service-row__billing {display: flex;min-width: 0;flex-direction: column;gap: 3px;text-align: right;}.vx-invoice-row strong, .vx-news-row strong, .vx-service-row strong, .vx-ticket-row strong {overflow: hidden;color: var(--vx-text-primary);font-size: var(--vx-type-body-sm);font-weight: 500;text-overflow: ellipsis;white-space: nowrap;line-height: 1.4;}.vx-invoice-row small, .vx-news-row small, .vx-service-row small, .vx-ticket-row small {color: var(--vx-text-muted);font-size: var(--vx-type-caption);line-height: 1.45;}.vx-row-chevron, body .vx-invoice-row small, body .vx-quick-list small, body .vx-ticket-row small {color: var(--vx-text-muted);font-size: var(--vx-type-3xs);}.vx-service-row--widget {display: block;cursor: pointer;}.iti__country.iti__highlight, .table tbody tr[onclick]:hover, .vx-service-row--widget:hover {background: var(--vx-bg-hover);}.vx-service-row--widget .div-service-item {gap: 8px 12px;flex-wrap: wrap;}.vx-service-row--widget .div-service-name {min-width: 140px;}.nav-tabs .nav-item, .vx-service-row--widget .div-service-buttons {flex: 0 0 auto;}.vx-service-row--widget .div-service-name>span {color: var(--vx-text-secondary);font-size: var(--vx-type-body-sm);}.vx-service-row--widget .div-service-name>span.font-weight-bold {color: var(--vx-text-primary);font-weight: 500;}#payMethodList td:last-child, .vx-service-row--widget .btn {white-space: nowrap;}.div-service-status .label:not(.label-placeholder) {border: 1px solid transparent;border-radius: var(--vx-radius-pill);font-weight: 600;}.div-service-status .label-success {background: color-mix(in srgb,var(--vx-success) 13%,transparent);color: var(--vx-success);border-color: color-mix(in srgb,var(--vx-success) 22%,transparent);}.div-service-status .label-danger {background: color-mix(in srgb,var(--vx-danger) 13%,transparent);color: var(--vx-danger);border-color: color-mix(in srgb,var(--vx-danger) 22%,transparent);}.div-service-status .label-warning {background: color-mix(in srgb,var(--vx-warning) 13%,transparent);color: var(--vx-warning);border-color: color-mix(in srgb,var(--vx-warning) 22%,transparent);}.div-service-status .label-info, .div-service-status .label-primary {background: color-mix(in srgb,var(--vx-info) 13%,transparent);color: var(--vx-info);border-color: color-mix(in srgb,var(--vx-info) 22%,transparent);}.div-service-status .label-default {background: var(--vx-bg-interactive);color: var(--vx-text-secondary);}.vx-quick-list {display: flex;flex-direction: column;}.vx-quick-list>a {display: grid;grid-template-columns: 18px minmax(0,1fr) 10px;align-items: center;gap: 11px;padding: 13px 8px;color: var(--vx-text-secondary);border-bottom: 1px solid var(--vx-border-subtle);border-radius: var(--vx-radius-sm);}#frmCheckout .card:last-of-type, .announcements .announcement:last-child, .table tbody tr:last-child td, .table-list tbody tr:last-child td, .vx-authenticated .table tbody tr:last-child td, .vx-page-viewticket .ticket-reply:last-child, .vx-portal-links a:last-child, .vx-quick-list>a:last-child, table.dataTable tbody tr:last-child td {border-bottom: 0;}.vx-quick-list>a>i:first-child {color: var(--vx-secondary-accent);display: grid;place-items: center;width: 26px;height: 26px;background: color-mix(in srgb,var(--vx-secondary-accent) 14%,transparent);border-radius: var(--vx-radius-sm);font-size: var(--vx-type-caption);transition: transform var(--vx-transition);}.vx-invoice-row>i, .vx-quick-list>a>i:last-child {color: var(--vx-text-muted);font-size: var(--vx-type-3xs);transition: transform var(--vx-transition);}.vx-quick-list strong {color: var(--vx-text-primary);font-size: var(--vx-type-body-sm);font-weight: 500;}.vx-quick-list span {display: flex;min-width: 0;flex-direction: column;gap: 2px;margin-left: 20px !important;}.vx-activity-grid {display: grid;grid-template-columns: minmax(0,1.05fr) minmax(0,0.95fr);gap: 44px;}.vx-empty-state {color: var(--vx-text-muted);display: flex;align-items: center;gap: 13px;min-height: 82px;padding: 15px 3px;}.vx-empty-state__mark {color: var(--vx-text-muted);display: grid;place-items: center;width: 24px;height: 28px;flex: 0 0 auto;font-size: var(--vx-type-body);}.vx-news-row>i {color: var(--vx-text-muted);font-size: var(--vx-type-2xs);transition: transform var(--vx-transition);}.vx-support-note p {color: var(--vx-text-muted);margin: 0 0 20px;font-size: var(--vx-type-meta);}.vx-lower-grid {display: grid;grid-template-columns: minmax(0,1.35fr) minmax(280px,0.65fr);gap: 44px;align-items: start;}.vx-news-row span, .vx-page-toolbar>div {display: flex;min-width: 0;flex-direction: column;}.vx-support-note h2 {margin: 7px 0 8px;font-size: var(--vx-type-title);}.vx-support-note>div {display: flex;gap: 8px;flex-wrap: wrap;}.vx-empty-state--wide {min-height: 112px;padding: 20px 4px;}.col-form-label, .control-label {color: var(--vx-text-secondary);font-size: var(--vx-type-label);font-weight: 600;line-height: 1.4;}.form-control-label, label {color: var(--vx-text-secondary);font-size: var(--vx-type-label);font-weight: 600;line-height: 1.4;margin-bottom: 7px;}.vx-empty-state h3 {margin: 0 0 3px;color: var(--vx-text-secondary);font-size: var(--vx-type-body-sm);font-weight: 500;}.vx-empty-state p {max-width: 520px;margin: 0;color: var(--vx-text-muted);font-size: var(--vx-type-caption);}.vx-empty-state .btn {margin-left: auto;}.vx-empty-state--plain {min-height: 58px;}.vx-empty-state--plain h3 {color: var(--vx-text-muted);font-weight: 400;}.form-group {margin-bottom: 20px;}#frmCheckout {max-width: 900px;margin: 0 auto;}#frmCheckout .card {margin: 0 !important;padding: 28px 0;background: 0 0;border: 0;border-bottom: 1px solid var(--vx-border-subtle);border-radius: 0;}#frmCheckout .card-body, .login-form .card-body, .vx-page-viewticket .view-ticket>.card-body {padding: 0 !important;}#frmCheckout .card-title {margin-bottom: 20px;font-size: var(--vx-type-title-sm);}code {color: var(--vx-secondary-accent);border: 1px solid var(--vx-border-default);background: var(--vx-bg-surface-raised);border-radius: var(--vx-radius-sm);}pre {color: var(--vx-secondary-accent);background: var(--vx-bg-surface-raised);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-sm);padding: 14px;white-space: pre-wrap;}.form-control::placeholder {color: var(--vx-text-muted);opacity: .72;}.form-control:disabled, .form-control[readonly] {background: var(--vx-bg-surface-raised);color: var(--vx-text-muted);opacity: .75;}.btn-primary:focus {background: var(--vx-accent-hover);border-color: var(--vx-accent-hover);color: var(--vx-text-primary) !important;}.btn-primary:hover {background: var(--vx-accent-hover);border-color: var(--vx-accent-hover);color: var(--vx-text-primary) !important;box-shadow: 0 20px 45px rgba(202,24,232,.4);}.btn-primary:active {color: var(--vx-text-primary) !important;background: var(--vx-accent-active) !important;border-color: var(--vx-accent-active) !important;}textarea.form-control {min-height: 130px;resize: vertical;}.input-group>.custom-select:not(:first-child), .input-group>.form-control:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}.input-group>.custom-file {min-width: 0;min-height: 44px;}.input-group-text {color: var(--vx-text-primary);min-height: 44px;height: auto;padding: 10px 12px;background: var(--vx-bg-interactive);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-sm);font: inherit;line-height: 1.45;}select.form-control option {background: var(--vx-bg-surface-raised);color: var(--vx-text-primary);}input:-webkit-autofill {-webkit-text-fill-color: var(--vx-text-primary);box-shadow: 0 0 0 1000px var(--vx-bg-interactive) inset;}.btn i {color: inherit;}.btn-primary {background: linear-gradient(135deg,var(--vx-primary),var(--vx-primary-hover)) !important;color: var(--vx-on-accent) !important;border-color: var(--vx-accent);border: none !important;box-shadow: 0 14px 34px rgba(202,24,232,.28);}.invoice-container {box-shadow: inset 0 1px rgba(255,255,255,.03),0 14px 34px rgba(0,0,0,.28);transition: transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s;color: var(--vx-text-secondary);background: linear-gradient(180deg,rgba(255,255,255,.018),rgba(255,255,255,.004)),var(--vx-bg-surface-raised);border: 1px solid rgba(255,255,255,.08);border-radius: var(--vx-radius-md);}.product-details-tab-container, .tab-content.bg-white {box-shadow: inset 0 1px rgba(255,255,255,.03),0 14px 34px rgba(0,0,0,.28);transition: transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s;padding: 24px !important;background: var(--vx-bg-surface) !important;color: var(--vx-text-secondary);border: 1px solid rgba(255,255,255,.08);border-top: 0;border-radius: 0 0 var(--vx-radius-lg) var(--vx-radius-lg);}.btn-info {color: var(--vx-bg-canvas) !important;background: var(--vx-info);border-color: var(--vx-info);}.btn-info:active {color: var(--vx-bg-canvas) !important;opacity: .78;}.btn-success {color: var(--vx-bg-canvas) !important;background: var(--vx-success);border-color: var(--vx-success);}.btn-success:active {color: var(--vx-bg-canvas) !important;opacity: .78;}.btn-warning {color: var(--vx-bg-canvas) !important;background: var(--vx-warning);border-color: var(--vx-warning);}.btn-warning:active {color: var(--vx-bg-canvas) !important;opacity: .78;}.btn-info:focus, .btn-info:hover, .btn-success:focus, .btn-success:hover, .btn-warning:focus, .btn-warning:hover {color: var(--vx-bg-canvas) !important;opacity: .88;}.btn-default, .btn-secondary {background: var(--vx-input) !important;color: var(--vx-text-primary);border-color: var(--vx-border-default);border: 1px solid rgba(255,255,255,.08) !important;}.btn-default:focus, .btn-default:hover, .btn-secondary:focus, .btn-secondary:hover, .item-selector .item:hover {background: var(--vx-bg-hover);color: var(--vx-text-primary);border-color: var(--vx-border-strong);}.btn-danger {background: var(--vx-danger);color: var(--vx-bg-canvas);border-color: var(--vx-danger);}.btn-danger:focus, .btn-danger:hover {background: var(--vx-danger);color: var(--vx-bg-canvas);border-color: var(--vx-danger);opacity: .88;}.btn-danger:active {background: var(--vx-danger) !important;color: var(--vx-bg-canvas) !important;border-color: var(--vx-danger) !important;opacity: .78;}.btn.disabled, .btn:disabled {cursor: not-allowed;opacity: 1 !important;background: var(--vx-bg-surface-raised) !important;color: var(--vx-text-disabled) !important;border-color: var(--vx-border-default) !important;}.btn-sm, .btn-xs {min-height: 34px;padding: 6px 10px;font-size: var(--vx-type-meta);}.badge {display: inline-flex;align-items: center;min-height: 24px;line-height: 1.2;gap: 6px;font-weight: 600;white-space: nowrap;color: var(--vx-text-secondary);font-size: var(--vx-type-caption);padding: 6px 11px !important;border-radius: 999px !important;background: var(--vx-bg-interactive);border: 1px solid transparent;letter-spacing: .02em;}.label.status, .vx-status {display: inline-flex;align-items: center;min-height: 24px;line-height: 1.2;gap: 6px;font-weight: 600;white-space: nowrap;color: var(--vx-text-secondary);font-size: var(--vx-type-caption);padding: 3px 8px;border-radius: var(--vx-radius-pill);background: var(--vx-bg-interactive);border: 1px solid transparent;letter-spacing: .01em;}.alert {color: var(--vx-text-primary);border: 1px solid rgba(255,255,255,.08) !important;border-radius: 16px !important;}.alert-info {background: color-mix(in srgb,var(--vx-info) 10%,transparent);border-color: color-mix(in srgb,var(--vx-info) 30%,transparent);}.alert-success {background: color-mix(in srgb,var(--vx-success) 10%,transparent);border-color: color-mix(in srgb,var(--vx-success) 30%,transparent);}.alert-warning {background: color-mix(in srgb,var(--vx-warning) 10%,transparent);border-color: color-mix(in srgb,var(--vx-warning) 30%,transparent);}.alert-danger {background: color-mix(in srgb,var(--vx-danger) 10%,transparent);border-color: color-mix(in srgb,var(--vx-danger) 30%,transparent);}.vx-message, .vx-notice {position: relative;margin-bottom: 20px;padding: 16px 18px 16px 20px;overflow: hidden;background: var(--vx-bg-surface-raised);color: var(--vx-text-secondary);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-md);}.vx-message::before, .vx-notice::before {position: absolute;top: 0;bottom: 0;left: 0;width: 3px;background: var(--vx-info);content: "";}.vx-message--success::before, .vx-notice--success::before {background: var(--vx-success);}.vx-command-bar a:last-child::after, .vx-message--warning::before, .vx-notice--warning::before {background: var(--vx-warning);}.vx-message--danger::before, .vx-notice--danger::before, .vx-notice--error::before {background: var(--vx-danger);}.vx-message__title, .vx-notice__title {margin: 0 0 5px;color: var(--vx-text-primary);font-size: var(--vx-type-body);font-weight: 600;}#tabOverview h5 {font-size: var(--vx-type-caption);margin: 0 0 4px;color: var(--vx-text-muted);font-weight: 600;letter-spacing: .04em;text-transform: uppercase;}.table thead th {font-size: var(--vx-type-caption);padding: 12px 14px;color: var(--vx-text-muted);background: var(--vx-surface);border: 0;border-bottom: 1px solid var(--vx-border-default);font-weight: 700;letter-spacing: .045em;text-transform: uppercase;border-width: 0 0 1px;border-color: var(--vx-border-default);white-space: nowrap;line-height: 1.35;}.vx-notice__list {margin: 8px 0 0;padding-left: 20px;}.vx-message--center, .vx-notice--center {text-align: center;}.vx-message__footer {margin-top: 13px;padding-top: 13px;border-top: 1px solid var(--vx-border-subtle);}.table-container {max-width: 100%;overflow-x: auto;overscroll-behavior-inline: contain;}.table-container .table {min-width: 650px;}.table td.dataTables_empty {padding: 42px 16px;color: var(--vx-text-muted);text-align: center;}.table tbody tr[onclick] {cursor: pointer;}.table tbody tr[onclick]:focus-visible {outline: 2px solid var(--vx-accent);outline-offset: -2px;}.table-list tbody tr, .table-striped tbody tr:nth-of-type(odd), .vx-app-layout .product-status-pending, header.header, table.dataTable tbody tr {background: 0 0;}.badge-success, .status-active, .status-completed, .status-paid {background: color-mix(in srgb,var(--vx-success) 13%,transparent);color: var(--vx-success);}.badge-warning, .status-inprogress, .status-pending, .status-unpaid {background: color-mix(in srgb,var(--vx-warning) 13%,transparent);color: var(--vx-warning);}.badge-danger, .status-cancelled, .status-overdue, .status-terminated {background: color-mix(in srgb,var(--vx-danger) 13%,transparent);color: var(--vx-danger);}.dataTables_wrapper .dataTables_filter input {background: var(--vx-bg-interactive);color: var(--vx-text-primary);border: 1px solid var(--vx-border-default);width: min(100%,280px);min-height: 40px;margin: 0;padding: 8px 11px;border-radius: var(--vx-radius-sm);}.dataTables_wrapper .dataTables_length select {background: var(--vx-bg-interactive);color: var(--vx-text-primary);border: 1px solid var(--vx-border-default);min-height: 40px;margin: 0 5px;padding: 7px 28px 7px 10px;border-radius: var(--vx-radius-sm);}.dataTables_wrapper {display: grid;grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "length filter" "table table" "info paginate";align-items: center;gap: 14px 18px;margin: 0 0 16px;width: 100%;color: var(--vx-text-secondary);}.dataTables_wrapper .listtable, .dataTables_wrapper>.row {display: contents;}.dataTables_wrapper .dataTables_length, .dataTables_wrapper>.row:first-child>div:first-child {grid-area: length;}.dataTables_wrapper .dataTables_filter {grid-area: filter;text-align: right;}.dataTables_wrapper .dataTables_info {grid-area: info;color: var(--vx-text-muted);font-size: var(--vx-type-meta);}.dataTables_wrapper .dataTables_paginate {grid-area: paginate;justify-self: end;}.dataTables_wrapper table.dataTable {grid-area: table;width: 100%;}.pagination {gap: 2px;flex-wrap: wrap;padding: 3px;background: var(--vx-bg-surface);border: 1px solid var(--vx-border-subtle);border-radius: var(--vx-radius-md);display: inline-flex;}.close {display: grid;place-items: center;width: 32px;height: 32px;padding: 0;color: var(--vx-text-primary);background: 0 0;border: 1px solid transparent;border-radius: var(--vx-radius-sm);text-shadow: none;opacity: .72;}.pagination .page-link {display: grid;place-items: center;min-width: 34px;min-height: 34px;padding: 6px 10px;background: var(--vx-surface-overlay) !important;color: var(--vx-text-muted) !important;border: none !important;border-radius: 10px !important;}.pagination .active .page-link {background: linear-gradient(135deg,var(--vx-primary),var(--vx-primary-hover)) !important;color: var(--vx-on-primary) !important;font-weight: 600;}.pagination .disabled .page-link {opacity: .4;}.close:focus, .close:hover {color: var(--vx-text-primary);background: var(--vx-bg-hover);border-color: var(--vx-border-subtle);opacity: 1;}.nav-tabs .nav-link {margin: 0;padding: 10px 13px;color: var(--vx-text-muted);background: 0 0;border: 0;border-bottom: 2px solid transparent;border-radius: 12px 12px 0 0 !important;font-size: var(--vx-type-body-sm);font-weight: 500;white-space: nowrap;}.nav-tabs .nav-link:hover {color: var(--vx-text-primary);border-bottom-color: var(--vx-border-strong);}.nav-tabs .nav-link.active {background: 0 0;color: var(--vx-text-primary);border-bottom-color: var(--vx-accent);}.modal .loader .fa-spin, .product-status .fa-stack {color: var(--vx-accent);}.product-status-text {color: var(--vx-accent);margin-top: 14px;padding: 7px 14px;background: var(--vx-accent-soft);border-radius: var(--vx-radius-pill);font-size: var(--vx-type-body-sm);font-weight: 600;text-align: center;}.table .fa-spinner {color: var(--vx-accent);}#tabAdditionalFields>.card, #tabEppCode>.card, #tabNameservers>.card, #tabOverview>.card {margin-bottom: 16px;padding: 22px;background: color-mix(in srgb,var(--vx-bg-surface-raised) 62%,transparent);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-lg);}#tabOverview .row.mb-3 {margin-bottom: 18px !important;padding-bottom: 18px;border-bottom: 1px solid var(--vx-border-subtle);}#tabOverview .row.mb-3:last-of-type {padding-bottom: 0;border-bottom: 0;}#tabOverview .row.mb-3>div, .vx-page-toolbar strong {color: var(--vx-text-primary);font-size: var(--vx-type-body-sm);}.product-details>.row {align-items: start;}.product-status .fa-stack-2x {opacity: .16;}.product-details .product-icon {background-color: var(--vx-bg-interactive) !important;border: 1px solid var(--vx-border-default);}.product-details .product-icon h3 {margin: 14px 0 2px;color: var(--vx-text-primary);font-size: var(--vx-type-title-sm);}.product-details .product-icon h4 {margin: 0;color: var(--vx-text-muted);font-size: var(--vx-type-body-sm);font-weight: 500;}.product-status-active .product-status-text {background: color-mix(in srgb,var(--vx-success) 14%,transparent);color: #fff;}.product-status-cancelled .product-status-text, .product-status-suspended .product-status-text, .product-status-terminated .product-status-text {background: color-mix(in srgb,var(--vx-danger) 14%,transparent);color: var(--vx-danger);}.product-status-pending .product-status-text {background: color-mix(in srgb,var(--vx-warning) 14%,transparent);color: var(--vx-warning);}.product-details .col-md-6.text-center {display: flex;flex-direction: column;gap: 2px;padding: 20px;background: rgba(16,16,24,.32);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-md);text-align: left !important;}.product-details .col-md-6.text-center h4 {order: 0;margin: 10px 0 0;color: var(--vx-text-muted);font-size: var(--vx-type-caption);font-weight: 600;letter-spacing: .04em;text-transform: uppercase;}.product-details .col-md-6.text-center h4:first-child, .vx-page-knowledgebasearticle article h2:first-child, .vx-page-knowledgebasearticle article h3:first-child {margin-top: 0;}.product-actions-wrapper {gap: 8px;margin-top: 16px;}.product-actions-wrapper [class*=col-] {padding-right: 0;padding-left: 0;}.module-client-area {min-width: 0;padding: 16px 0;text-align: left !important;}#payMethodList .btn {min-width: 34px;}.ticket-reply, .ticket-reply.staff {margin-bottom: 18px;background: 0 0;border: 0;border-radius: 0;}.ticket-reply .message {padding: 18px 0;color: var(--vx-text-secondary);border-top: 1px solid var(--vx-border-subtle);overflow-wrap: anywhere;}.ticket-reply.staff .message {border-top-color: rgba(221,26,240,.28);}.ticket-reply .user {color: var(--vx-text-primary);font-weight: 600;}.ticket-actions {display: flex;gap: 7px;flex-wrap: wrap;margin-top: 30px !important;}.ticket-reply .attachments, .ticket-reply .rating {padding: 10px 0;background: 0 0;border-top: 1px solid var(--vx-border-subtle);}.attachment-list li a {display: block;color: var(--vx-text-secondary);}.attachment-list li figure {display: grid;place-items: center;width: 96px;height: 72px;margin: 0 0 6px;background: var(--vx-bg-surface-raised) !important;border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-sm);color: var(--vx-text-muted);font-size: var(--vx-type-metric);transition: border-color var(--vx-transition-fast);}.attachment-list li a:hover figure {border-color: var(--vx-border-strong);color: var(--vx-accent);}.attachment-list li .caption {max-width: 96px;color: var(--vx-text-secondary);font-size: var(--vx-type-caption);word-break: break-word;text-align: center;}.prepend-icon .field {padding-left: 12px !important;}.password-strength-meter .progress {height: 5px;background: var(--vx-bg-interactive);border-radius: 10px;}.progress {background: var(--vx-input) !important;border-radius: 999px !important;overflow: hidden;}.progress-bar {background: linear-gradient(90deg,var(--vx-secondary),var(--vx-primary)) !important;}.sub-heading, .sub-heading-borderless {margin: 28px 0 18px;color: var(--vx-text-muted);border-color: var(--vx-border-default);font-size: var(--vx-type-caption);font-weight: 600;letter-spacing: .08em;text-transform: uppercase;line-height: 1.4;}.invoice-container .table td {color: var(--vx-text-secondary);background-color: transparent !important;border-color: var(--vx-border-subtle) !important;}.label {letter-spacing: .02em;border-radius: 999px !important;padding: 6px 11px !important;font-weight: 600;}.status {letter-spacing: .02em;border-radius: 999px;padding: .38rem .7rem;font-weight: 600;}.vx-ledger-title {letter-spacing: .02em;padding: 12px 16px;background: color-mix(in srgb,var(--vx-bg-surface) 85%,transparent);color: var(--vx-text-primary);border-bottom: 1px solid var(--vx-border-default);font-size: var(--vx-type-body-sm);}.login-form {display: flex;justify-content: center;}.login-form .card {width: 100%;padding: 30px;background: var(--vx-bg-surface);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-lg);}.login-form .card-footer {margin: 24px -30px -30px;padding: 18px 30px;background: var(--vx-bg-surface);border-top: 1px solid var(--vx-border-subtle);}.invoice-container .table th {background-color: transparent !important;border-color: var(--vx-border-subtle) !important;color: var(--vx-text-muted);}.invoice-container .table {color: var(--vx-text-primary);background: 0 0;}.invoice-container .table thead th {color: var(--vx-text-muted);border-bottom-color: var(--vx-border-default) !important;}.invoice-container .total-row, .invoice-container .total-row td, .invoice-container td.total-row {background-color: color-mix(in srgb,var(--vx-bg-surface-raised) 88%,transparent) !important;color: var(--vx-text-primary) !important;}.invoice-container .card, .invoice-container .card.bg-default {background: color-mix(in srgb,var(--vx-bg-surface) 70%,transparent);border: 1px solid var(--vx-border-default);}.invoice-container .card-header {padding: 14px 16px;border-bottom: 1px solid var(--vx-border-subtle);}.domain-pricing .tld-row, .domain-renewals .tld-row, .dropdown-divider, .invoice-container hr, .table-bordered, .table-bordered td, .table-bordered th {border-color: var(--vx-border-subtle);}.invoice-status .unpaid {color: var(--vx-warning);}.invoice-status .paid {color: var(--vx-success);}.invoice-status .refunded {color: var(--vx-info);}.invoice-status .collections {color: var(--vx-danger);}.btn-link:hover, .view-ticket .posted-by .posted-by-name {color: var(--vx-text-primary);}.vx-authenticated #main-body {min-height: 0;padding: var(--vx-space-4) 0 var(--vx-space-8);}.vx-authenticated .master-breadcrumb {margin-top: 0;padding-top: var(--vx-space-4);}.vx-authenticated #main-body>.container, .vx-authenticated .master-breadcrumb>.container, .vx-authenticated .vx-header>.container {width: min(100% - 28px,1360px);}.vx-page-head+.header-lined, .vx-page-supportticketsubmit-steptwo #autoAnswerSuggestions:empty, .vx-page-supportticketsubmit-steptwo #customFieldsContainer:empty {display: none;}.vx-authenticated .vx-nav-link {padding: 9px 14px;border-radius: var(--vx-radius-pill);font-size: var(--vx-type-body-sm) !important;font-weight: 600;line-height: 1.35;}.vx-authenticated .vx-nav-link>i {font-size: var(--vx-type-md);}.vx-authenticated .vx-nav-link .caret, .vx-authenticated .vx-nav-link .fa-chevron-down {margin-left: 2px;font-size: var(--vx-type-2xs);}.vx-authenticated .vx-icon-button {width: 40px;min-width: 40px;height: 40px;border-radius: var(--vx-radius-pill);font-size: var(--vx-type-md);}.vx-authenticated .primary-content>.card, .vx-authenticated .primary-content>form>.card, .vx-authenticated .tab-content>.card {border: 1px solid var(--vx-border-default);box-shadow: 0 1px 0 rgba(245,243,251,.02),0 12px 36px rgba(0,0,0,.1);transition: border-color var(--vx-transition),background-color var(--vx-transition),box-shadow var(--vx-transition);margin-bottom: 14px;padding: 18px;background: color-mix(in srgb,var(--vx-bg-surface-raised) 62%,transparent);border-radius: var(--vx-radius-md);}.vx-authenticated .vx-context {border: 1px solid var(--vx-border-default);box-shadow: 0 1px 0 rgba(245,243,251,.02),0 12px 36px rgba(0,0,0,.1);transition: border-color var(--vx-transition),background-color var(--vx-transition),box-shadow var(--vx-transition);padding: 14px;background: color-mix(in srgb,var(--vx-bg-surface-raised) 58%,transparent);border-radius: var(--vx-radius-md);}.vx-authenticated .vx-nav__account, body .vx-support-note>div {gap: 8px;}.vx-authenticated .vx-nav__account>.account+li {margin-left: 6px;padding-left: 14px;border-left: 1px solid var(--vx-border-subtle);}.vx-authenticated .vx-app-layout {grid-template-columns: minmax(0,1fr) minmax(190px,230px);gap: 20px;}.vx-authenticated .vx-app-layout--single {grid-template-columns: minmax(0,1fr);}.vx-authenticated .vx-context-rail {grid-column: 2;position: sticky;top: 20px;gap: 14px;padding: 0;}.vx-authenticated .primary-content {grid-column: 1;grid-row: 1;}.vx-authenticated .vx-context__header {padding: 0 2px;}.vx-authenticated .vx-context__link, .vx-authenticated .vx-context__meta {min-height: 36px;padding: 7px 8px;font-size: var(--vx-type-meta);}.vx-authenticated .header-lined {margin-bottom: 18px;padding-bottom: 10px;border-bottom: 0;}.vx-authenticated .primary-content>.header-lined h1, .vx-authenticated .primary-content>h1 {margin-bottom: 6px;font-size: var(--vx-type-page);line-height: var(--vx-leading-tight);letter-spacing: -.035em;}.vx-page-head {margin-bottom: 18px;padding: 3px 0;}.vx-page-head h1 {margin: 3px 0 0;color: var(--vx-text-primary);font-size: var(--vx-type-page);font-weight: 600;letter-spacing: -.035em;line-height: var(--vx-leading-tight);}.vx-authenticated .client-home-cards .card {margin-bottom: 14px;padding: 18px;background: color-mix(in srgb,var(--vx-bg-surface-raised) 62%,transparent);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-md);}.vx-authenticated .table {margin-bottom: 0;}.vx-authenticated .table thead th {padding: 9px 10px;font-size: var(--vx-type-caption);line-height: 1.35;letter-spacing: .045em;}.vx-authenticated .table td {padding: 11px 10px;font-size: var(--vx-type-body-sm);line-height: 1.45;}.vx-authenticated .custom-select, .vx-authenticated .form-control {min-height: 38px;padding: 7px 10px;font-size: var(--vx-type-meta);}.vx-authenticated textarea.form-control {min-height: 112px;}.vx-authenticated .btn {min-height: 36px;padding: 7px 12px;font-size: var(--vx-type-body-sm);line-height: 1.35;border-radius: 0 !important;}.vx-authenticated .vx-control-center {gap: 18px;}.vx-authenticated .vx-control-head {align-items: center;padding: 4px 0;}.vx-authenticated .vx-command-bar {grid-template-columns: repeat(4,minmax(0,1fr));gap: 10px;overflow: visible;background: 0 0;border: 0;}.vx-authenticated .vx-command-bar a {min-height: 74px;padding: 13px 15px;background: color-mix(in srgb,var(--vx-bg-surface-raised) 62%,transparent);border: 1px solid var(--vx-border-default) !important;border-radius: var(--vx-radius-md);transition: transform var(--vx-transition),background-color var(--vx-transition),border-color var(--vx-transition);}.vx-authenticated .vx-command-bar a:hover {background: var(--vx-bg-hover);border-color: var(--vx-border-strong) !important;transform: translateY(-2px);}.vx-authenticated .vx-command-bar span {display: flex;align-items: center;gap: 7px;font-size: var(--vx-type-meta);}.vx-authenticated .vx-command-bar span i {color: var(--vx-secondary);font-size: var(--vx-type-caption);}.vx-authenticated .vx-command-bar strong {font-size: var(--vx-type-metric);line-height: 1.15;}.vx-authenticated .vx-control-grid {grid-template-columns: minmax(0,1.12fr) minmax(260px,0.88fr);gap: 14px;}.vx-authenticated .vx-activity-grid {grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px;}.vx-authenticated .vx-lower-grid {grid-template-columns: minmax(0,1.25fr) minmax(260px,0.75fr);gap: 14px;}.vx-authenticated .vx-invoice-stream, .vx-authenticated .vx-news-stream, .vx-authenticated .vx-services-workspace, .vx-authenticated .vx-ticket-stream {padding: 17px;background: color-mix(in srgb,var(--vx-bg-surface-raised) 55%,transparent);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-md);box-shadow: 0 1px 0 rgba(245,243,251,.02),0 12px 36px rgba(0,0,0,.1);transition: border-color var(--vx-transition),background-color var(--vx-transition),box-shadow var(--vx-transition);}.vx-authenticated .vx-quick-rail, .vx-authenticated .vx-support-note {padding: 17px;border-radius: var(--vx-radius-md);box-shadow: 0 1px 0 rgba(245,243,251,.02),0 12px 36px rgba(0,0,0,.1);transition: border-color var(--vx-transition),background-color var(--vx-transition),box-shadow var(--vx-transition);}.vx-authenticated .vx-section-heading {margin-bottom: 10px;}.vx-authenticated .vx-section-heading h2 {font-size: var(--vx-type-title-sm);line-height: 1.35;}.vx-authenticated .vx-service-row {min-height: 55px;padding: 9px 2px;}.vx-authenticated .vx-invoice-row, .vx-authenticated .vx-ticket-row {min-height: 48px;padding: 8px 2px;}.vx-authenticated .vx-news-row {min-height: 44px;padding: 7px 2px;}.vx-authenticated .vx-invoice-row strong, .vx-authenticated .vx-news-row strong, .vx-authenticated .vx-service-row strong, .vx-authenticated .vx-ticket-row strong {font-size: var(--vx-type-body-sm);line-height: 1.4;}.vx-authenticated .vx-invoice-row small, .vx-authenticated .vx-news-row small, .vx-authenticated .vx-service-row small, .vx-authenticated .vx-ticket-row small {font-size: var(--vx-type-caption);line-height: 1.45;}.vx-authenticated .dataTables_wrapper>.row:first-child {align-items: center;margin-bottom: 12px;}.vx-authenticated .dataTables_filter input {min-width: 260px;}.vx-authenticated .table-container, .vx-data-panel {overflow: hidden;box-shadow: 0 1px 0 rgba(245,243,251,.02),0 14px 42px rgba(0,0,0,.12);}.vx-authenticated .table tbody tr[onclick]:hover {background: color-mix(in srgb,var(--vx-bg-interactive) 48%,transparent);}.vx-authenticated .product-details-tab-container, .vx-authenticated .tab-content.bg-white {border-radius: 0 0 var(--vx-radius-md) var(--vx-radius-md);}.vx-authenticated .ticket-reply {padding: 14px;background: color-mix(in srgb,var(--vx-bg-surface-raised) 52%,transparent);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-md);}.vx-authenticated .ticket-reply .message {padding: 12px 0 0;}.vx-authenticated #ticketReplyContainer {margin-top: 14px;padding: 16px;border-radius: var(--vx-radius-md);}.vx-authenticated .display-1 {color: var(--vx-text-primary) !important;font-size: var(--vx-type-display);letter-spacing: -.07em;}.vx-authenticated .display-1>i, .vx-authenticated i.display-1 {color: var(--vx-accent) !important;font-size: 42px;}.vx-authenticated .primary-content>.container>.text-center.p-5 {padding: clamp(48px,9vw,120px) 20px !important;}.vx-authenticated .invoice-container {padding: 22px !important;}.choices__inner {min-height: 44px;padding: 10px 12px;background: var(--vx-bg-interactive);color: var(--vx-text-primary);height: auto;border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-sm);font: inherit;line-height: 1.45;font-size: var(--vx-type-body);}.select2-container .select2-selection--single {min-height: 44px;padding: 10px 12px;background: var(--vx-bg-interactive);color: var(--vx-text-primary);height: auto;border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-sm);font: inherit;line-height: 1.45;display: flex;align-items: center;font-size: var(--vx-type-body);}input.field, select.field, textarea.field {min-height: 44px;padding: 10px 12px;background: var(--vx-bg-interactive);color: var(--vx-text-primary);height: auto;border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-sm);font: inherit;line-height: 1.45;}.custom-select:focus, .form-control:focus {background: var(--vx-bg-interactive);color: var(--vx-text-primary);border-color: rgba(202,24,232,.45) !important;outline: 0;box-shadow: 0 0 0 4px rgba(202,24,232,.1) !important;}.choices.is-focused .choices__inner, .choices.is-open .choices__inner, .select2-container--focus .select2-selection, input.field:focus, select.field:focus, textarea.field:focus {background: var(--vx-bg-interactive);color: var(--vx-text-primary);border-color: var(--vx-accent);outline: 0;box-shadow: 0 0 0 3px var(--vx-accent-soft);}.custom-select-sm, .form-control-sm {min-height: 36px;padding: 7px 10px;}.custom-select-lg, .form-control-lg, .input-group-lg>.form-control {min-height: 48px;padding: 12px 14px;font-size: var(--vx-type-md);}.field-error-msg {margin-top: 6px;font-size: var(--vx-type-meta);line-height: 1.45;color: var(--vx-danger);}.field-help-text, .form-text {margin-top: 6px;font-size: var(--vx-type-meta);display: block;color: var(--vx-text-muted);line-height: 1.5;}.help-block {margin-top: 6px;font-size: var(--vx-type-meta);line-height: 1.45;}.invalid-feedback {margin-top: 6px;font-size: var(--vx-type-meta);line-height: 1.45;color: var(--vx-danger);}.valid-feedback {margin-top: 6px;font-size: var(--vx-type-meta);line-height: 1.45;color: var(--vx-success);}.form-control.is-invalid, .was-validated .form-control:invalid {border-color: var(--vx-danger);background-image: none;}.form-control.is-valid, .was-validated .form-control:valid {border-color: color-mix(in srgb,var(--vx-success) 70%,transparent);background-image: none;}.btn-lg {font-size: var(--vx-type-body);min-height: 48px;padding: 12px 18px;}.kb-category .h5 {font-size: var(--vx-type-body);display: block;color: var(--vx-text-primary);}.input-group-append .btn, .input-group-append .input-group-text, .input-group-prepend .btn, .input-group-prepend .input-group-text {height: 100%;min-height: 44px;border-color: var(--vx-border-default);}.select2-container, .vx-page-supportticketsubmit-steptwo .primary-content>form {max-width: 100%;}.select2-container .select2-selection--single .select2-selection__rendered {padding: 0 28px 0 0;color: var(--vx-text-primary);line-height: 1.45;}.select2-container .select2-selection--single .select2-selection__arrow {top: 50%;right: 8px;transform: translateY(-50%);}.choices__list--dropdown, .choices__list[aria-expanded], .select2-dropdown {z-index: 1060;padding: 6px;background: var(--vx-bg-surface-raised);color: var(--vx-text-secondary);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-sm);box-shadow: var(--vx-shadow-md);}.choices__input {background: var(--vx-bg-interactive) !important;min-height: 38px !important;color: var(--vx-text-primary) !important;border: 1px solid var(--vx-border-default) !important;border-radius: var(--vx-radius-sm) !important;}.icheckbox_square-blue {background: var(--vx-bg-interactive) !important;border: 1px solid var(--vx-border-strong);height: 18px;width: 18px;position: relative;border-radius: var(--vx-radius-xs);}.iradio_square-blue {background: var(--vx-bg-interactive) !important;position: relative;width: 18px;height: 18px;border: 1px solid var(--vx-border-strong);border-radius: 50%;}.select2-search__field {background: var(--vx-bg-interactive) !important;min-height: 38px !important;color: var(--vx-text-primary) !important;border: 1px solid var(--vx-border-default) !important;border-radius: var(--vx-radius-sm) !important;}.choices__item--choice, .select2-results__option {padding: 9px 10px;border-radius: var(--vx-radius-sm);}.choices__item--choice.is-highlighted, .select2-results__option--highlighted[aria-selected], .select2-results__option[aria-selected=true] {background: var(--vx-bg-hover) !important;color: var(--vx-text-primary);}.custom-control-label::before {border: 1px solid var(--vx-border-strong);height: 18px;width: 18px;top: 2px;background: var(--vx-bg-interactive);box-shadow: none;}.choices__list--single {padding: 0;}.custom-control, .form-check {min-height: 24px;padding-left: 29px;}.custom-control-label, .form-check label, .form-check-label {color: var(--vx-text-secondary);font-weight: 400;line-height: 1.55;}.custom-control-label::after {top: 2px;width: 18px;height: 18px;}.custom-control-input:checked~.custom-control-label::before {background: var(--vx-accent);border-color: var(--vx-accent);}.custom-control-input:focus~.custom-control-label::before, .custom-file-input:focus~.custom-file-label {border-color: var(--vx-accent);box-shadow: 0 0 0 3px var(--vx-accent-soft);}.form-check-input {margin-top: 4px;accent-color: var(--vx-accent);}.icheckbox_square-blue.checked, .iradio_square-blue.checked {background: var(--vx-accent-hover) !important;border-color: var(--vx-accent-hover);}.icheckbox_square-blue.checked::after {position: absolute;top: 2px;left: 5px;width: 5px;height: 9px;border: solid var(--vx-text-primary);border-width: 0 2px 2px 0;content: "";transform: rotate(45deg);}.iradio_square-blue.checked::after {position: absolute;inset: 4px;background: var(--vx-text-primary);border-radius: 50%;content: "";}.icheckbox_square-blue.disabled, .iradio_square-blue.disabled {cursor: not-allowed;opacity: .45;}.bootstrap-switch {background: var(--vx-bg-interactive);border-color: var(--vx-border-default);border-radius: 20px;}.bootstrap-switch .bootstrap-switch-handle-on {background: var(--vx-accent) !important;color: var(--vx-on-accent);}.custom-file {min-height: 44px;}.custom-file-label {height: 44px;padding: 10px 112px 10px 12px;overflow: hidden;background: var(--vx-bg-interactive);color: var(--vx-text-muted);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-sm);line-height: 1.45;text-overflow: ellipsis;white-space: nowrap;}.custom-file-label::after {height: 42px;padding: 10px 13px;background: var(--vx-bg-surface-raised);color: var(--vx-text-primary);border-left: 1px solid var(--vx-border-default);border-radius: 0 var(--vx-radius-sm) var(--vx-radius-sm) 0;line-height: 1.45;}.attachment-group {align-items: stretch;}.attachment-group .input-group-append .btn {border-radius: 0 !important;}.btn-block {display: flex;align-items: center;justify-content: center;width: 100%;}.btn-link {min-height: auto;padding: 0;color: var(--vx-accent);background: 0 0;border: 0;}.btn-group>.btn {border-radius: 0;}.btn-group>.btn:first-child {border-radius: var(--vx-radius-sm) 0 0 var(--vx-radius-sm);}.btn-group>.btn:last-child {border-radius: 0 var(--vx-radius-sm) var(--vx-radius-sm) 0;}.item-selector .item {border: 1px solid var(--vx-border-default);color: var(--vx-text-secondary);display: block;min-height: 40px;padding: 9px 11px;background: var(--vx-bg-interactive);border-radius: var(--vx-radius-sm);text-align: center;}.tooltip-inner {border: 1px solid var(--vx-border-default);max-width: 280px;padding: 7px 10px;background: var(--vx-bg-surface-raised);color: var(--vx-text-primary);border-radius: var(--vx-radius-sm);box-shadow: var(--vx-shadow-sm);font-size: var(--vx-type-caption);}.dropdown-item.active, .dropdown-item:active {color: var(--vx-text-primary);background: var(--vx-accent-soft);}.dropdown-item.disabled, .dropdown-item:disabled {color: var(--vx-text-muted);background: 0 0;opacity: .55;}.kb-search {max-width: 720px;margin: 0 auto 30px;display: flex;align-items: stretch;}.vx-portal__intro {max-width: 720px;}.popover-header {background: 0 0;color: var(--vx-text-primary);border-color: var(--vx-border-subtle);}.modal-backdrop.show {opacity: .72;}.modal-dialog {margin-top: max(24px,5vh);}.modal-content {overflow: hidden;background: linear-gradient(180deg,var(--vx-canvas) ,var(--vx-bg-premium)) !important;color: var(--vx-text-secondary);border: 1px solid rgba(255,255,255,.07) !important;border-radius: var(--vx-radius-xl) !important;box-shadow: inset 0 1px rgba(255,255,255,.03),0 18px 45px rgba(0,0,0,.3) !important;backdrop-filter: blur(20px);}.modal-footer {border-color: var(--vx-border-subtle);gap: 8px;padding: 14px 20px;}.modal-header {border-color: var(--vx-border-subtle);align-items: center;padding: 18px 20px;}.modal-title {color: var(--vx-text-primary);font-size: var(--vx-type-title-sm);font-weight: 600;}.md-editor {color: var(--vx-text-secondary);overflow: hidden;background: var(--vx-input);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-md);border-color: var(--vx-border-default);}.md-editor>.btn-toolbar {color: var(--vx-text-secondary);display: flex;gap: 2px;padding: 7px;background: var(--vx-surface) !important;border-bottom: 1px solid var(--vx-border-default);flex-wrap: wrap;border: 0;}.modal-body {padding: 20px;}.item-selector {margin-right: -5px;margin-left: -5px;}.item-selector>[class*=col-] {padding: 5px;}.item-selector .item.active {background: var(--vx-accent-soft);color: var(--vx-text-primary);border-color: var(--vx-accent-border);}.editor-toolbar button, .md-editor .md-header .btn, .md-editor>.btn-toolbar .btn {min-width: 34px;min-height: 34px;padding: 5px;background: 0 0 !important;color: var(--vx-text-secondary) !important;border: 0;border-radius: var(--vx-radius-xs);}.editor-toolbar button.active, .editor-toolbar button:hover, .md-editor .md-header .btn:hover, .md-editor>.btn-toolbar .btn:hover, .table-hover tbody tr:hover td, .table-list tbody tr:hover td, body.vx-app .bootstrap-switch .bootstrap-switch-handle-off:hover, body.vx-app .bootstrap-switch .bootstrap-switch-label:hover, body.vx-app .dropdown-item:focus, body.vx-app .dropdown-item:hover, table.dataTable tbody tr:hover td {background: var(--vx-surface-hover) !important;color: var(--vx-text-primary) !important;}.md-editor>.md-preview, .md-editor>textarea.markdown-editor {min-height: 220px;padding: 15px;background: var(--vx-bg-interactive) !important;color: var(--vx-text-primary) !important;border: 0 !important;border-radius: 0 !important;box-shadow: none !important;}.markdown-editor-status {padding: 7px 10px;background: var(--vx-bg-surface);color: var(--vx-text-muted);border-top: 1px solid var(--vx-border-subtle);font-size: var(--vx-type-caption);}.select2-container .select2-selection--multiple {min-height: 44px;padding: 4px 6px;background: var(--vx-bg-interactive);color: var(--vx-text-primary);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-sm);}.select2-container--focus .select2-selection--multiple {border-color: var(--vx-accent) !important;box-shadow: 0 0 0 3px var(--vx-accent-soft);}.select2-container .select2-selection--multiple .select2-selection__choice {margin: 3px;padding: 4px 7px;background: var(--vx-accent-soft);color: var(--vx-text-primary);border: 1px solid var(--vx-accent-border);border-radius: var(--vx-radius-xs);}.select2-container .select2-selection--multiple .select2-selection__choice__remove {margin-right: 5px;color: var(--vx-accent);}input[type=file]:not(.custom-file-input) {max-width: 100%;padding: 8px;background: var(--vx-bg-interactive);color: var(--vx-text-muted);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-sm);}input[type=file]::file-selector-button {margin: -8px 10px -8px -8px;padding: 10px 12px;background: var(--vx-bg-surface-raised);color: var(--vx-text-primary);border: 0;border-right: 1px solid var(--vx-border-default);cursor: pointer;}.mc-promo-login .view-ticket .content, .mc-promo-manage .view-ticket .content, .view-ticket .card-body, .view-ticket .mc-promo-login .content, .view-ticket .mc-promo-manage .content, body.vx-app .border-light {border-color: var(--vx-border-default) !important;}body.vx-app .landing-page .card {border-color: var(--vx-border-default) !important;background: var(--vx-bg-surface) !important;color: var(--vx-text-secondary) !important;}body.vx-app .table-solid-bottom-border-light-gray {border-color: var(--vx-border-default) !important;}input[type=checkbox]:focus-visible, input[type=radio]:focus-visible {outline: 2px solid var(--vx-accent);outline-offset: 3px;}input[type=date]::-webkit-calendar-picker-indicator {filter: invert(1);opacity: .65;}.iti {display: block;width: 100%;}.iti input {width: 100%;min-height: 44px;background: var(--vx-bg-interactive);color: var(--vx-text-primary);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-sm);}.dataTables_filter input {min-height: 40px;border: 1px solid var(--vx-border-default);color: var(--vx-text-primary);margin: 0;background: var(--vx-input);border-radius: var(--vx-radius-sm);width: min(320px,32vw);padding: 8px 12px;}.dataTables_length select, .dt-length select {min-height: 40px;border: 1px solid var(--vx-border-default);color: var(--vx-text-primary);margin: 0;background: var(--vx-input);border-radius: var(--vx-radius-sm);min-width: 72px;padding: 7px 28px 7px 10px;}.dt-search input {min-height: 40px;border: 1px solid var(--vx-border-default);color: var(--vx-text-primary);margin: 0;background: var(--vx-input);border-radius: var(--vx-radius-sm);width: min(320px,32vw);padding: 8px 12px;}.iti__country-list {border: 1px solid var(--vx-border-default);background: var(--vx-bg-surface-raised);z-index: 1060;color: var(--vx-text-secondary);box-shadow: var(--vx-shadow-md);}.multiselect-container {border: 1px solid var(--vx-border-default);background: var(--vx-bg-surface-raised);max-height: 320px;overflow-y: auto;}.multiselect-container>li>a>label {display: block;margin: 0;padding: 8px 10px;color: var(--vx-text-secondary);}body.vx-app .alert-light, body.vx-app .bg-default, body.vx-app .bg-light, body.vx-app .bg-white, body.vx-app .card-header-light, body.vx-app .list-group-item-light, body.vx-app .table-light {background: var(--vx-bg-surface) !important;color: var(--vx-text-secondary) !important;}body.vx-app .badge-light {background: var(--vx-bg-interactive) !important;color: var(--vx-text-secondary) !important;}body.vx-app .landing-page h1, body.vx-app .landing-page h2, body.vx-app .landing-page h3, body.vx-app .landing-page h4, body.vx-app .landing-page h5, body.vx-app .landing-page h6, body.vx-app .modal-header .close, body.vx-app .modal-title, body.vx-app .navbar-light .navbar-nav .active>.nav-link, body.vx-app .navbar-light .navbar-nav .nav-link:hover, body.vx-app .text-dark, body.vx-app .text-light, body.vx-app .text-white {color: var(--vx-text-primary) !important;}body.vx-app .bg-primary {background: var(--vx-accent) !important;color: var(--vx-on-accent) !important;}body.vx-app .bg-secondary {background: var(--vx-bg-interactive) !important;color: var(--vx-text-primary) !important;}body.vx-app .bg-color-green, body.vx-app .bg-success {background: var(--vx-success) !important;color: var(--vx-bg-canvas) !important;}body.vx-app .bg-color-gold, body.vx-app .bg-warning {background: var(--vx-warning) !important;color: var(--vx-bg-canvas) !important;}body.vx-app .bg-color-red, body.vx-app .bg-danger {background: var(--vx-danger) !important;color: var(--vx-bg-canvas) !important;}body.vx-app .bg-color-blue, body.vx-app .bg-info {background: var(--vx-info) !important;color: var(--vx-bg-canvas) !important;}body.vx-app .landing-page a:not(.btn), body.vx-app .text-primary {color: var(--vx-accent) !important;}body.vx-app .lb-data .lb-caption, body.vx-app .lb-data .lb-number, body.vx-app .navbar-light .navbar-brand, body.vx-app .navbar-light .navbar-nav .nav-link, body.vx-app .text-secondary {color: var(--vx-text-secondary) !important;}body.vx-app .text-success {color: var(--vx-success) !important;}body.vx-app .text-warning {color: var(--vx-warning) !important;}body.vx-app .text-danger {color: var(--vx-danger) !important;}body.vx-app .text-info {color: var(--vx-info) !important;}body.vx-app .badge-primary {background: var(--vx-accent-soft) !important;color: var(--vx-accent) !important;}body.vx-app .badge-secondary {background: var(--vx-bg-interactive) !important;color: var(--vx-text-secondary) !important;border-color: var(--vx-border-default);}body.vx-app .badge-info {background: color-mix(in srgb,var(--vx-info) 13%,transparent) !important;color: var(--vx-info) !important;border-color: color-mix(in srgb,var(--vx-info) 22%,transparent);}body.vx-app .background-light, body.vx-app .background-main, body.vx-app .home-domain-search, body.vx-app .landing-page, body.vx-app .light-grey-bg, body.vx-app .store-domain-tab-content {background: var(--vx-bg-canvas) !important;color: var(--vx-text-secondary) !important;}body.vx-app .dynamic-landing-page {background: var(--vx-bg-canvas) !important;color: var(--vx-text-secondary) !important;--primary-color: var(--vx-accent) !important;--secondary-color: var(--vx-secondary-accent) !important;--accent-color: var(--vx-accent) !important;--text-color: var(--vx-text-primary) !important;--text-secondary: var(--vx-text-muted) !important;--bg-color: var(--vx-bg-canvas) !important;--bg-light: var(--vx-bg-surface) !important;--bg-dark: var(--vx-bg-surface-raised) !important;font-family: "Geist Sans",Inter,system-ui,-apple-system,"Segoe UI",sans-serif !important;}body.vx-app .announcements .announcement article, body.vx-app .dropdown-item, body.vx-app .dropdown-item:visited, body.vx-app .invoice-container .bg-default, body.vx-app .invoice-container .bg-white, body.vx-app .invoice-container.bg-white, body.vx-app .navbar-light {background: 0 0 !important;color: var(--vx-text-secondary) !important;}body.vx-app .navbar-light .navbar-toggler {color: var(--vx-text-secondary);border-color: var(--vx-border-default);}body.vx-app .row-highlight {background: var(--vx-bg-interactive) !important;}.dataTables_paginate .paginate_button:hover, .dt-paging .dt-paging-button:hover, .page-link:hover, .table-hover tbody tr:hover, .table-list tbody tr:hover, table.dataTable tbody tr:hover {background: var(--vx-surface-hover);color: var(--vx-text-primary);}#fullpage-overlay {display: none !important;pointer-events: none !important;}.affiliate-stat {display: grid;grid-template-columns: 44px 1fr;align-items: center;gap: 4px 14px;min-height: 92px;padding: 18px 20px;background: var(--vx-bg-surface-raised) !important;color: var(--vx-text-muted);border: 1px solid var(--vx-border-default) !important;border-radius: var(--vx-radius-md);transition: border-color var(--vx-transition-fast),transform var(--vx-transition-fast);}.affiliate-stat:hover {border-color: var(--vx-border-strong) !important;transform: translateY(-2px);}.affiliate-stat>i {grid-row: 1/3;display: grid;place-items: center;width: 44px;height: 44px;background: var(--vx-accent-soft);color: var(--vx-accent);border-radius: var(--vx-radius-md);font-size: 17px;}.affiliate-stat.alert-info>i, .vx-command-bar a:nth-child(2) span i {background: color-mix(in srgb,var(--vx-info) 16%,transparent);color: var(--vx-info);}.affiliate-stat.alert-success>i {background: color-mix(in srgb,var(--vx-success) 16%,transparent);color: var(--vx-success);}.affiliate-stat>span {color: var(--vx-text-primary);font-size: 26px;font-weight: 700;line-height: 1;}.row:has(> .col-md-4 > .affiliate-stat) {--bs-gutter-x: 14px;row-gap: 14px;}.kb-search .form-control {height: 52px !important;min-height: 52px !important;}.kb-search .input-group-append {height: 52px;}.kb-search .btn {height: 52px !important;min-height: 52px !important;padding-top: 0 !important;padding-bottom: 0 !important;}.kb-category {height: 100%;padding: 0 !important;background: 0 0 !important;border: 0 !important;border-bottom: 1px solid var(--vx-border-default) !important;border-radius: 0 !important;}.kb-category .card-body {display: block;padding: 18px 2px !important;}.dt-container {display: grid;grid-template-columns: minmax(0,1fr) auto;gap: var(--vx-space-4);width: 100%;color: var(--vx-text-secondary);}.dt-container>.dt-layout-row {display: grid;grid-template-columns: minmax(0,1fr) auto;gap: var(--vx-space-4);grid-column: 1/-1;align-items: center;margin: 0;}.vx-page-knowledgebasearticle article {max-width: var(--vx-content-readable);color: var(--vx-text-secondary);line-height: 1.7;}.vx-page-knowledgebasearticle article h1, .vx-page-knowledgebasearticle article h2, .vx-page-knowledgebasearticle article h3, .vx-page-knowledgebasearticle article h4 {margin: 28px 0 12px;color: var(--vx-text-primary);font-weight: 600;}.vx-page-knowledgebasearticle article p {margin: 0 0 16px;}.vx-page-knowledgebasearticle article ol, .vx-page-knowledgebasearticle article ul {margin: 0 0 16px;padding-left: 22px;}.vx-page-knowledgebasearticle article li {margin-bottom: 6px;}.vx-page-knowledgebasearticle article a {color: var(--vx-accent);text-decoration: underline;text-decoration-color: color-mix(in srgb,var(--vx-accent) 40%,transparent);}.vx-page-knowledgebasearticle article blockquote {margin: 0 0 16px;padding: 12px 18px;background: color-mix(in srgb,var(--vx-bg-surface-raised) 55%,transparent);border-left: 3px solid var(--vx-accent);color: var(--vx-text-secondary);}.vx-page-knowledgebasearticle article table {width: 100%;margin: 0 0 16px;border-collapse: collapse;}.vx-page-knowledgebasearticle article table th {padding: 9px 12px;border: 1px solid var(--vx-border-default);color: var(--vx-text-primary);background: var(--vx-bg-surface-raised);}.vx-page-knowledgebasearticle article table td {padding: 9px 12px;border: 1px solid var(--vx-border-default);color: var(--vx-text-secondary);}.vx-page-knowledgebasearticle article img {display: block;max-width: 100%;height: auto;margin: 16px 0;padding: 8px;background: #fff;border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-md);box-shadow: 0 8px 24px rgba(0,0,0,.28);}.vx-page-knowledgebasearticle article pre {padding: 14px;overflow-x: auto;background: var(--vx-input);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-sm);}.kb-article-item {padding: 15px 2px;border-width: 0 0 1px;border-color: var(--vx-border-subtle);}.announcements .announcement {padding: 26px 0;border-bottom: 1px solid var(--vx-border-default);}.announcements .announcement:first-child {padding-top: 4px;}.announcements .announcement h1 {margin: 0 0 8px;font-size: var(--vx-type-title);font-weight: 600;}.announcements .announcement article {max-width: 820px;margin: 16px 0;color: var(--vx-text-secondary);line-height: 1.75;}body.vx-app {font-size: var(--vx-type-body);line-height: var(--vx-leading-body);overflow-x: hidden;background-color: var(--vx-canvas);color-scheme: dark;}body.vx-app .card-body, body.vx-app address, body.vx-app li, body.vx-app p {font-size: var(--vx-type-body);line-height: var(--vx-leading-body);}.announcements .announcement .show-on-hover {opacity: 0;}.announcements .announcement:focus-within .show-on-hover, .announcements .announcement:hover .show-on-hover {opacity: 1;}.primary-content>div.row>.col-md-8.offset-md-2 {max-width: var(--vx-content-readable);margin-right: auto;margin-left: auto;}.primary-content>div.row>.col-md-8.offset-md-2>.card {margin-bottom: 18px;padding: 22px;background: var(--vx-bg-surface);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-lg);}#ticketReplyContainer {margin-top: 30px;padding: 24px;background: var(--vx-bg-surface);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-lg);}#ticketReplyContainer .card-body {padding: 0;overflow-x: hidden;}.affiliate-payout, .email-closed, .email-opened, .quote-container {background: 0 0;color: var(--vx-text-secondary);border-color: var(--vx-border-default);}.twofa-module {border: 1px solid var(--vx-border-default);background: var(--vx-bg-surface);border-radius: var(--vx-radius-md);}hr {border-color: rgba(255,255,255,.06) !important;}body.vx-app .custom-select, body.vx-app input.field, body.vx-app input.form-control, body.vx-app select.field, body.vx-app select.form-control, body.vx-app textarea.field, body.vx-app textarea.form-control {min-height: 44px;background: var(--vx-input);color: var(--vx-text-primary);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-sm);box-shadow: none;font-size: var(--vx-type-body);}body.vx-app .input-group-text {min-height: 44px;background: var(--vx-input);color: var(--vx-text-primary);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-sm);box-shadow: none;}body.vx-app input.field::placeholder, body.vx-app input.form-control::placeholder, body.vx-app textarea.form-control::placeholder {color: var(--vx-text-muted);opacity: .82;}.vx-authenticated .primary-content>.card:hover, .vx-authenticated .primary-content>form>.card:hover, body.vx-app input.field:hover, body.vx-app input.form-control:hover, body.vx-app select.field:hover, body.vx-app select.form-control:hover, body.vx-app textarea.form-control:hover {border-color: var(--vx-border-strong);}body.vx-app #registration input.field:focus, body.vx-app #registration input.form-control:focus, body.vx-app #registration select.field:focus, body.vx-app #registration select.form-control:focus, body.vx-app input.field:focus, body.vx-app input.form-control:focus, body.vx-app select.field:focus, body.vx-app select.form-control:focus, body.vx-app textarea.form-control:focus {background: var(--vx-input);color: var(--vx-text-primary);border-color: var(--vx-primary);box-shadow: var(--vx-shadow-focus);}body.vx-app input.field:disabled, body.vx-app input.form-control:disabled, body.vx-app select.form-control:disabled, body.vx-app textarea.form-control:disabled {background: var(--vx-surface);color: var(--vx-text-disabled);cursor: not-allowed;opacity: 1;}body.vx-app input.form-control[readonly], body.vx-app textarea.form-control[readonly] {background: var(--vx-surface-raised);color: var(--vx-text-secondary);}body.vx-app input:-webkit-autofill, body.vx-app input:-webkit-autofill:focus, body.vx-app input:-webkit-autofill:hover {-webkit-text-fill-color: var(--vx-text-primary);box-shadow: 0 0 0 1000px var(--vx-input) inset;caret-color: var(--vx-text-primary);}body.vx-app .iti__flag-container, body.vx-app .iti__selected-flag {background: var(--vx-surface);color: var(--vx-text-secondary);}body.vx-app #registration input.field, body.vx-app #registration input.form-control, body.vx-app #registration select.field, body.vx-app #registration select.form-control, body.vx-app #registration textarea.field, body.vx-app #registration textarea.form-control {min-height: 44px;height: auto;background: var(--vx-input);color: var(--vx-text-primary);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-sm);}.dataTables_wrapper>.row:first-child>div:last-child {grid-area: filter;}.dataTables_wrapper>.row:nth-child(2) {grid-area: table;}.dataTables_wrapper>.row:last-child>div:first-child {grid-area: info;}.dataTables_wrapper>.row:last-child>div:last-child {grid-area: paginate;}.dataTables_filter label {align-items: center;font-weight: 500;color: var(--vx-text-muted);font-size: var(--vx-type-meta);display: flex;margin: 0;gap: var(--vx-space-2);justify-content: flex-end;}.dataTables_length label, .dt-length label, .dt-search label {align-items: center;font-weight: 500;color: var(--vx-text-muted);font-size: var(--vx-type-meta);display: flex;margin: 0;gap: var(--vx-space-2);}.dt-container>.dt-layout-row.dt-layout-table {display: block;overflow-x: auto;}.dt-container .dt-layout-cell {min-width: 0;padding: 0;}.dt-search {display: flex;align-items: center;justify-content: flex-end;gap: var(--vx-space-2);}body.vx-app .dataTables_wrapper .dataTables_filter label input.form-control {min-height: 40px;background: var(--vx-input);color: var(--vx-text-primary);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-sm);}.dataTables_info {padding-top: 0;color: var(--vx-text-muted);font-size: var(--vx-type-meta);}.dt-info {color: var(--vx-text-muted);font-size: var(--vx-type-caption);padding-top: 0;}table.dataTable thead th {color: var(--vx-text-muted);font-size: var(--vx-type-caption);padding: 12px 14px;background: var(--vx-surface);border-width: 0 0 1px;border-color: var(--vx-border-default);font-weight: 700;letter-spacing: .045em;text-transform: uppercase;white-space: nowrap;line-height: 1.35;}.dataTables_paginate, .dt-paging {display: flex;justify-content: flex-end;padding-top: 0;}.dataTables_paginate .pagination {display: inline-flex;gap: 2px;margin: 0;padding: 3px;background: var(--vx-bg-surface);border: 1px solid var(--vx-border-subtle);border-radius: var(--vx-radius-md);}.dataTables_paginate .paginate_button, .dt-paging .dt-paging-button, .page-link {display: grid;place-items: center;min-width: 34px;min-height: 34px;padding: 6px 10px;background: 0 0;color: var(--vx-text-secondary);border: 0 !important;border-radius: var(--vx-radius-sm);}.CodeMirror {min-height: 180px;border-color: var(--vx-border-default);background: var(--vx-input) !important;color: var(--vx-text-primary) !important;max-height: 52vh;padding: 14px;border: 0;resize: vertical;}.vx-page-supportticketsubmit-steptwo #inputMessage, .vx-page-viewticket #inputMessage {min-height: 180px;}.dataTables_paginate .paginate_button.current, .dt-paging .dt-paging-button.current, .page-item.active .page-link {background: var(--vx-primary) !important;color: var(--vx-on-primary) !important;font-weight: 600;}.dataTables_paginate .paginate_button.disabled, .dt-paging .dt-paging-button.disabled, .page-item.disabled .page-link {color: var(--vx-text-disabled);background: 0 0;opacity: .4;}table.dataTable {width: 100%;margin: 0;background: 0 0 !important;color: var(--vx-text-secondary);border-collapse: separate;border-spacing: 0;border: 0 !important;}.table tbody td, .table-list tbody td {padding: 13px 14px;background: 0 0 !important;color: var(--vx-text-secondary);border-width: 0 0 1px;border-color: var(--vx-border-subtle);vertical-align: middle;}table.dataTable tbody td {padding: 13px 14px;background: 0 0 !important;color: var(--vx-text-secondary);border-width: 0 0 1px;border-color: var(--vx-border-subtle);vertical-align: middle;font-size: var(--vx-type-body-sm);line-height: 1.45;}.vx-page-head p {font-size: var(--vx-type-body-sm);line-height: 1.5;}table.dataTable thead th.sorting_asc, table.dataTable thead th.sorting_desc, table.dataTable thead th[aria-sort=ascending], table.dataTable thead th[aria-sort=descending] {background: var(--vx-surface-raised) !important;color: var(--vx-text-primary) !important;box-shadow: inset 0 -2px var(--vx-primary);}.table-list {border: 0 !important;background: 0 0 !important;}.table tbody tr {background: var(--vx-surface);transition: .22s cubic-bezier(.22,1,.36,1);}.dataTables_processing, .dt-processing {padding: 16px;background: var(--vx-surface-raised);color: var(--vx-text-primary);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-md);box-shadow: var(--vx-shadow-md);}.vx-page-toolbar {display: flex;align-items: center;justify-content: space-between;gap: var(--vx-space-4);margin-bottom: var(--vx-space-4);}.vx-row-action {text-align: right;white-space: nowrap;}.btn:hover:not(:disabled):not(.disabled) {transform: translateY(-1px);}.btn-outline-primary {background: 0 0;color: var(--vx-primary);border-color: var(--vx-primary-border);}.btn-outline-primary:focus, .btn-outline-primary:hover {background: var(--vx-primary-soft);color: var(--vx-text-primary);border-color: var(--vx-primary);}.btn-outline-danger {background: 0 0;color: var(--vx-danger);border-color: color-mix(in srgb,var(--vx-danger) 34%,transparent);}.btn-outline-danger:focus, .btn-outline-danger:hover {background: color-mix(in srgb,var(--vx-danger) 12%,transparent);color: var(--vx-danger);border-color: var(--vx-danger);}.btn-light, .btn-white {background: var(--vx-input);color: var(--vx-text-primary);border-color: var(--vx-border-default);}.btn-light:hover, .btn-white:hover {background: var(--vx-surface-hover);color: var(--vx-text-primary);border-color: var(--vx-border-strong);}.btn[aria-busy=true] {pointer-events: none;color: transparent;}.btn[aria-busy=true]::after {position: absolute;width: 14px;height: 14px;border: 2px solid var(--vx-on-primary);border-right-color: transparent;border-radius: 50%;content: "";animation: .7s linear infinite vx-spin;}.label.status::before, .vx-status::before {width: 6px;height: 6px;flex: 0 0 auto;background: currentColor;border-radius: 50%;content: "";}body.vx-app .badge-success, body.vx-app .status-active, body.vx-app .status-completed, body.vx-app .status-paid, body.vx-app .status-resolved {background: color-mix(in srgb,var(--vx-success) 12%,transparent);color: var(--vx-success);border-color: color-mix(in srgb,var(--vx-success) 22%,transparent);}body.vx-app .badge-warning, body.vx-app .status-customer-reply, body.vx-app .status-inprogress, body.vx-app .status-pending, body.vx-app .status-unpaid {background: color-mix(in srgb,var(--vx-warning) 12%,transparent);color: var(--vx-warning);border-color: color-mix(in srgb,var(--vx-warning) 22%,transparent);}body.vx-app .badge-danger, body.vx-app .status-cancelled, body.vx-app .status-fraud, body.vx-app .status-overdue, body.vx-app .status-terminated {background: color-mix(in srgb,var(--vx-danger) 12%,transparent);color: var(--vx-danger);border-color: color-mix(in srgb,var(--vx-danger) 22%,transparent);}body.vx-app .status-answered, body.vx-app .status-info, body.vx-app .status-open {background: color-mix(in srgb,var(--vx-info) 12%,transparent);color: var(--vx-info);border-color: color-mix(in srgb,var(--vx-info) 22%,transparent);}body.vx-app .status-closed, body.vx-app .status-refunded, body.vx-app .status-suspended {background: color-mix(in srgb,var(--vx-text-muted) 12%,transparent);color: var(--vx-text-secondary);border-color: var(--vx-border-default);}.vx-page-clientareadetails .vx-account-grid {display: flex;align-items: flex-start;gap: var(--vx-space-4);}.vx-page-clientareadetails .vx-account-col--main {flex: 1.2 1 0;min-width: 0;}.vx-page-clientareadetails .vx-account-col--side {display: flex;flex: 0.8 1 280px;flex-direction: column;gap: var(--vx-space-4);min-width: 280px;}.vx-page-clientareadetails .vx-account-col .card {margin: 0;}.vx-page-clientareadetails .primary-content>form>.form-group.text-center {display: flex;justify-content: center;gap: var(--vx-space-2);margin-top: var(--vx-space-4);}.vx-page-clientareadetails .form-check {margin-bottom: var(--vx-space-2);padding-top: 5px;padding-bottom: 5px;}.vx-page-viewticket .view-ticket {overflow: hidden;}.vx-page-viewticket .ticket-reply {margin: 0;padding: var(--vx-space-5);background: 0 0;border: 0;border-bottom: 1px solid var(--vx-border-subtle);border-radius: 0;}.EasyMDEContainer {border-color: var(--vx-border-default);background: var(--vx-input);color: var(--vx-text-secondary);}.vx-page-viewticket .ticket-reply.staff {background: color-mix(in srgb,var(--vx-secondary) 5%,transparent);}.vx-page-viewticket .ticket-reply .user {display: flex;align-items: center;gap: var(--vx-space-2);}.vx-page-viewticket .ticket-reply .message {margin-top: var(--vx-space-3);padding-top: var(--vx-space-3);}.view-ticket .posted-by {background-color: var(--vx-bg-surface-raised) !important;color: var(--vx-text-muted) !important;border-radius: var(--vx-radius-sm);}.vx-page-viewticket #ticketReplyContainer {scroll-margin-top: var(--vx-header-height);}.editor-toolbar, .md-editor .md-footer, .md-editor .md-header {display: flex;flex-wrap: wrap;gap: 2px;padding: 7px;background: var(--vx-surface) !important;color: var(--vx-text-secondary);border: 0;border-bottom: 1px solid var(--vx-border-default);}.md-editor .md-preview {background: var(--vx-input) !important;color: var(--vx-text-primary) !important;padding: 14px;}.md-editor>textarea, .md-input {background: var(--vx-input) !important;color: var(--vx-text-primary) !important;min-height: 180px;max-height: 52vh;padding: 14px;border: 0;resize: vertical;}.md-editor .md-header .btn.active, .md-editor>.btn-toolbar .btn.active, body.vx-app .dropdown-item.active, body.vx-app .dropdown-item:active {background: var(--vx-primary-soft) !important;color: var(--vx-text-primary) !important;}.md-editor textarea::placeholder, .md-input::placeholder {color: var(--vx-text-muted);opacity: .85;}.CodeMirror-cursor {border-color: var(--vx-text-primary);}.editor-statusbar {background: var(--vx-surface);color: var(--vx-text-muted);border-top: 1px solid var(--vx-border-subtle);}.ticket-reply .message * {overflow-wrap: anywhere;}.ticket-reply .message img, .ticket-reply .message video {max-width: 100%;height: auto;}.popover .arrow::before {border-bottom-color: var(--vx-border-default);}.popover .arrow::after {border-bottom-color: var(--vx-surface-raised);}body.vx-app ::selection {background: var(--vx-primary);color: var(--vx-on-primary);}body.vx-app .alert {background: var(--vx-surface-raised) !important;color: var(--vx-text-secondary) !important;border-color: var(--vx-border-default) !important;padding-top: 20px;padding-bottom: 30px;}body.vx-app .dropdown-menu, body.vx-app .dropdown-menu.show, body.vx-app .modal-body, body.vx-app .modal-content, body.vx-app .modal-footer, body.vx-app .modal-header, body.vx-app .popover, body.vx-app .popover-body, body.vx-app .popover-header, body.vx-app div.dtr-modal div.dtr-modal-content, body.vx-app div.dtr-modal div.dtr-modal-display {background: var(--vx-surface-raised) !important;color: var(--vx-text-secondary) !important;border-color: var(--vx-border-default) !important;}body.vx-app .item-selector .item.active, body.vx-app .list-group-item.active {background: var(--vx-primary-soft) !important;color: var(--vx-text-primary) !important;border-color: var(--vx-primary-border) !important;}body.vx-app .btn-danger {background: var(--vx-surface-raised);border-width: 1px;color: var(--vx-danger);border-color: color-mix(in srgb,var(--vx-danger) 42%,transparent);}body.vx-app .btn-info {background: var(--vx-surface-raised);border-width: 1px;color: var(--vx-text-primary) !important;border-color: color-mix(in srgb,var(--vx-info) 42%,transparent);}body.vx-app .btn-success {background: var(--vx-surface-raised);border-width: 1px;color: var(--vx-text-primary) !important;border-color: color-mix(in srgb,var(--vx-success) 42%,transparent);}body.vx-app .btn-warning {background: var(--vx-surface-raised);border-width: 1px;color: var(--vx-warning);border-color: color-mix(in srgb,var(--vx-warning) 42%,transparent);}body.vx-app .alert-success {border-left-color: var(--vx-success) !important;}body.vx-app .alert-warning {border-left-color: var(--vx-warning) !important;}body.vx-app .alert-danger {border-left-color: var(--vx-danger) !important;}body.vx-app .alert-info {border-left-color: var(--vx-info) !important;}body.vx-app .btn-success:focus, body.vx-app .btn-success:hover {background: color-mix(in srgb,var(--vx-success) 13%,var(--vx-surface-raised));color: var(--vx-success);}body.vx-app .btn-info:focus, body.vx-app .btn-info:hover {background: color-mix(in srgb,var(--vx-info) 13%,var(--vx-surface-raised));color: var(--vx-info);}body.vx-app .btn-warning:focus, body.vx-app .btn-warning:hover {background: color-mix(in srgb,var(--vx-warning) 13%,var(--vx-surface-raised));color: var(--vx-warning);}body.vx-app .btn-danger:focus, body.vx-app .btn-danger:hover {background: color-mix(in srgb,var(--vx-danger) 13%,var(--vx-surface-raised));color: var(--vx-danger);}body.vx-app .btn-danger:active, body.vx-app .btn-info:active, body.vx-app .btn-success:active, body.vx-app .btn-warning:active, body.vx-app div.dtr-modal div.dtr-modal-close:hover {background: var(--vx-surface-hover) !important;}.vx-context__footer .btn-success {background: var(--vx-success) !important;color: var(--vx-canvas) !important;border-color: var(--vx-success) !important;font-weight: 600;}.vx-context__footer .btn-success:focus, .vx-context__footer .btn-success:hover {background: color-mix(in srgb,var(--vx-success) 88%,#000) !important;color: var(--vx-canvas) !important;}.vx-context__footer .btn-success:active {background: color-mix(in srgb,var(--vx-success) 78%,#000) !important;}.vx-context__footer .btn-default {background: 0 0 !important;color: var(--vx-text-secondary);border: 1px solid var(--vx-border-default);border-radius: 0 !important;}.vx-context__footer .btn-default:hover {background: var(--vx-bg-hover);color: var(--vx-text-primary);border-color: var(--vx-border-strong);}.vx-context__footer:has(.col-button-left) {display: flex;gap: 8px;}.vx-context__footer .col-button-left, .vx-context__footer .col-button-right {float: none;box-sizing: border-box;width: 50%;padding: 0;}.vx-context__footer .col-button-left .btn, .vx-context__footer .col-button-right .btn {width: 100%;}body.vx-app input:not([type=submit]):not([type=button]):not([type=reset]):not([type=checkbox]):not([type=radio]):not( [type=range] ):not([type=color]), body.vx-app option, body.vx-app select, body.vx-app textarea {color-scheme: dark;background-color: var(--vx-input);color: var(--vx-text-primary);border-radius: 0 !important;}:where(body.vx-app input[type=submit],body.vx-app input[type=button],body.vx-app input[type=reset]) {background: var(--vx-bg-interactive);color: var(--vx-text-primary);border: 1px solid var(--vx-border-default);}.vx-product-group__action:hover {color: var(--vx-primary);}.vx-product-group__icon {color: var(--vx-primary);display: grid;place-items: center;width: 42px;height: 42px;background: var(--vx-primary-soft);border: 1px solid var(--vx-primary-border);border-radius: var(--vx-radius-sm);}body.vx-app option:checked {background: var(--vx-primary-soft);color: var(--vx-text-primary);}body.vx-app .lb-outerContainer {background: var(--vx-surface-raised) !important;color: var(--vx-text-secondary) !important;border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-md);}.vx-portal-links {border: 1px solid var(--vx-border-default);display: grid;margin-top: var(--vx-space-4);overflow: hidden;background: var(--vx-surface);border-radius: var(--vx-radius-md);}.vx-product-group {border: 1px solid var(--vx-border-default);display: grid;grid-template-columns: 42px minmax(0,1fr);grid-template-rows: 1fr auto;gap: var(--vx-space-4);min-height: 190px;padding: var(--vx-space-5);background: var(--vx-surface);border-radius: var(--vx-radius-md);transition: border-color var(--vx-transition),background var(--vx-transition),transform var(--vx-transition);}body.vx-app .lb-dataContainer {background: var(--vx-surface-raised) !important;color: var(--vx-text-secondary) !important;}body.vx-app .bootstrap-switch .bootstrap-switch-handle-off, body.vx-app .bootstrap-switch .bootstrap-switch-label {background: var(--vx-surface) !important;color: var(--vx-text-secondary) !important;}body.vx-app .iti-flag {background-color: transparent !important;}body.vx-app .intl-tel-input .country-list, body.vx-app .intl-tel-input .country-list .country {background-color: var(--vx-surface-raised);color: var(--vx-text-secondary);border-color: var(--vx-border-default);}body.vx-app .intl-tel-input .country-list .country.highlight {background-color: var(--vx-surface-hover);color: var(--vx-text-primary);}body.vx-app .intl-tel-input.allow-dropdown .flag-container:hover .selected-flag, body.vx-app .intl-tel-input.separate-dial-code .selected-flag {background-color: var(--vx-surface-hover);}body.vx-app div.dtr-modal div.dtr-modal-close {background: var(--vx-input) !important;color: var(--vx-text-primary) !important;border-color: var(--vx-border-default) !important;}body.vx-app table.dataTable.dtr-column>tbody>tr>td.dtr-control::before, body.vx-app table.dataTable.dtr-column>tbody>tr>th.dtr-control::before, body.vx-app table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control::before, body.vx-app table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control::before {background: var(--vx-primary) !important;color: var(--vx-on-primary) !important;border-color: var(--vx-primary-border) !important;box-shadow: none !important;}body.vx-app .captcha-overlay-popup {background: var(--vx-surface-raised) !important;color: var(--vx-text-secondary) !important;border-color: var(--vx-border-default) !important;box-shadow: var(--vx-shadow-md) !important;}.vx-portal {display: grid;gap: var(--vx-space-10);padding: var(--vx-space-3) 0 var(--vx-space-8);}.vx-portal__intro h1 {margin: 5px 0 8px;color: var(--vx-text-primary);font-size: var(--vx-type-page);line-height: var(--vx-leading-tight);letter-spacing: -.04em;}.vx-portal__intro p {max-width: 560px;margin: 0;color: var(--vx-text-secondary);}.vx-product-groups {display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--vx-space-4);margin-top: var(--vx-space-5);}.vx-product-group:hover {background: var(--vx-surface-raised);border-color: var(--vx-border-strong);transform: translateY(-2px);}.vx-product-group__content h3 {margin: 0 0 7px;color: var(--vx-text-primary);font-size: var(--vx-type-title-sm);line-height: 1.35;}.vx-product-group__content p {display: -webkit-box;margin: 0;overflow: hidden;color: var(--vx-text-muted);font-size: var(--vx-type-body-sm);line-height: 1.55;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}.vx-portal-links a {align-items: center;gap: var(--vx-space-3);color: var(--vx-text-secondary);display: grid;grid-template-columns: 20px minmax(0,1fr) 12px;min-height: 54px;padding: 11px var(--vx-space-4);border-bottom: 1px solid var(--vx-border-subtle);font-size: var(--vx-type-body-sm);}.vx-product-group__action {align-items: center;gap: var(--vx-space-3);color: var(--vx-text-secondary);grid-column: 1/-1;display: flex;justify-content: space-between;padding-top: var(--vx-space-4);border-top: 1px solid var(--vx-border-subtle);font-size: var(--vx-type-body-sm);font-weight: 600;}.vx-command-bar span i {font-size: var(--vx-type-caption);transition: transform var(--vx-transition);background: var(--vx-accent-soft);color: var(--vx-accent);display: grid;place-items: center;width: 24px;height: 24px;border-radius: var(--vx-radius-sm);}.vx-product-group__action i {font-size: var(--vx-type-caption);transition: transform var(--vx-transition);}.vx-product-group__action:hover i, .vx-quick-list>a:hover>i:last-child {transform: translateX(3px);}.vx-product-group--domain .vx-product-group__icon {color: var(--vx-secondary);background: color-mix(in srgb,var(--vx-secondary) 13%,transparent);border-color: color-mix(in srgb,var(--vx-secondary) 28%,transparent);}.vx-portal__utility-grid {display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--vx-space-6);}.vx-portal-links a:focus-visible, .vx-portal-links a:hover {background: var(--vx-surface-hover);color: var(--vx-text-primary);}.vx-portal-links a>i:first-child {color: var(--vx-secondary);text-align: center;}.vx-empty-state--portal {max-width: 720px;padding: var(--vx-space-8);background: var(--vx-surface);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-md);}.vx-affiliate-hero-icon {background: var(--vx-accent-soft);color: var(--vx-accent);display: grid;place-items: center;width: 56px;height: 56px;margin: 0 auto 18px;border-radius: 50%;font-size: var(--vx-type-metric);}.nav-tabs .active {color: var(--vx-text-primary) !important;background: var(--vx-surface-overlay) !important;}.panel-title, .section-title {color: var(--vx-text-primary) !important;font-weight: 700 !important;}select, textarea {color: var(--vx-text-primary) !important;background: var(--vx-input) !important;border: 1px solid rgba(255,255,255,.08) !important;border-radius: 12px !important;transition: .2s;}.vx-control-center .vx-eyebrow {display: inline-flex;align-items: center;gap: 7px;}.vx-control-center .vx-eyebrow::before {content: "";width: 12px;height: 2px;flex: 0 0 auto;background: var(--vx-accent);border-radius: 2px;}.vx-control-center .vx-invoice-stream, .vx-control-center .vx-news-stream, .vx-control-center .vx-quick-rail, .vx-control-center .vx-services-workspace, .vx-control-center .vx-support-note, .vx-control-center .vx-ticket-stream {position: relative;backdrop-filter: blur(22px) saturate(140%);-webkit-backdrop-filter: blur(22px) saturate(140%);background-image: linear-gradient(160deg,rgba(255,255,255,.035),rgba(255,255,255,0) 45%);box-shadow: inset 0 1px 0 rgba(255,255,255,.05),0 1px 0 rgba(245,243,251,.02),0 16px 40px rgba(0,0,0,.14);}.vx-command-bar a::after {content: "";position: absolute;top: 0;left: 0;right: 0;height: 2px;background: var(--vx-accent);opacity: 0;transform: scaleX(.4);transform-origin: left;transition: opacity var(--vx-transition),transform var(--vx-transition);}.vx-command-bar a:focus-visible::after, .vx-command-bar a:hover::after {opacity: 1;transform: scaleX(1);}.btn:hover {transform: translateY(-2px);}.table tbody tr:hover {transform: translateY(-2px);background: rgba(255,255,255,.025) !important;}body .vx-control-head__actions .btn:hover {transform: translateY(-2px);}.vx-command-bar a:hover span i {transform: scale(1.08);}.vx-command-bar a:nth-child(2)::after {background: var(--vx-info);}.vx-command-bar a:nth-child(3)::after {background: var(--vx-secondary);}.vx-command-bar a:nth-child(3) span i {background: color-mix(in srgb,var(--vx-secondary) 16%,transparent);color: var(--vx-secondary);}.vx-command-bar a:last-child span i {background: color-mix(in srgb,var(--vx-warning) 16%,transparent);color: var(--vx-warning);}.vx-quick-list>a:hover>i:first-child {transform: scale(1.06);}.vx-service-row .vx-row-chevron, .vx-ticket-row>i {transition: transform var(--vx-transition);}.vx-invoice-row:hover>i, .vx-news-row:hover>i, .vx-service-row:hover .vx-row-chevron, .vx-ticket-row:hover>i {transform: translateX(2px);}.vx-service-row:hover .vx-service-row__signal {box-shadow: 0 0 0 5px var(--vx-accent-soft);}.table th {border-color: rgba(255,255,255,.055) !important;}body {letter-spacing: .01em;}.vx-services-workspace {background: linear-gradient(180deg,rgba(255,255,255,.018),rgba(255,255,255,.004)),var(--vx-bg-surface-raised);border: 1px solid rgba(255,255,255,.08);box-shadow: inset 0 1px rgba(255,255,255,.03),0 14px 34px rgba(0,0,0,.28);transition: transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s;}.card:hover, .panel:hover {border-color: rgba(202,24,232,.22) !important;box-shadow: inset 0 1px rgba(255,255,255,.05),0 24px 55px rgba(0,0,0,.38) !important;}.primary-content>.card:hover, .vx-context:hover {border-color: rgba(202,24,232,.2);box-shadow: inset 0 1px rgba(255,255,255,.04),0 22px 60px rgba(0,0,0,.42);}.select2-selection:focus {border-color: rgba(202,24,232,.42) !important;box-shadow: 0 0 0 4px rgba(202,24,232,.12) !important;}::-webkit-scrollbar {width: 10px;height: 9px;}body #main-body {position: relative;padding-top: 28px;}body #main-body::before {position: fixed;z-index: -1;top: 0;right: 0;bottom: 0;left: var(--vx-sidebar-width);pointer-events: none;content: "";background: radial-gradient(circle at 78% 6%,rgba(117,86,255,.08),transparent 30%),radial-gradient(circle at 34% 16%,rgba(210,28,255,.07),transparent 26%);}body .vx-control-center {gap: 20px !important;}body .vx-control-head {position: relative;min-height: 150px;padding: 26px 28px !important;overflow: hidden;align-items: center !important;background: radial-gradient(circle at 88% 12%,var(--vx-bg-premium),transparent 31%),radial-gradient(circle at 63% 100%,var(--vx-bg-premium),transparent 42%),linear-gradient(145deg,var(--vx-bg-premium),rgba(14,15,29,.96));border: 1px solid var(--vx-border-glow);border-radius: 22px;box-shadow: inset 0 1px rgba(255,255,255,.045),var(--vx-shadow-glow);}body .vx-control-head::before {position: absolute;top: -85px;right: -45px;width: 270px;height: 270px;pointer-events: none;border: 1px solid rgba(210,28,255,.13);border-radius: 50%;content: "";}body .vx-control-head::after {position: absolute;top: -25px;right: 85px;width: 118px;height: 118px;pointer-events: none;background: rgba(210,28,255,.06);border: 1px solid rgba(210,28,255,.12);border-radius: 32px;content: "";transform: rotate(18deg);}body .vx-control-head__copy {position: relative;z-index: 2;max-width: 670px;}body .vx-control-head__actions {position: relative;z-index: 2;gap: 10px;}body .vx-control-head .vx-eyebrow {display: inline-flex;align-items: center;gap: 8px;margin-bottom: 8px;color: var(--vx-primary-hover);}body .vx-control-head .vx-eyebrow::before {width: 18px;height: 2px;background: linear-gradient(90deg,var(--vx-primary),var(--vx-secondary));border-radius: 999px;content: "";}.vx-control-head h1 {margin: 0 0 8px;color: var(--vx-text-primary);font-size: var(--vx-type-hero);font-weight: 700;line-height: 1.12;letter-spacing: -.045em;}.vx-control-head p {max-width: 570px;margin: 0;color: var(--vx-text-muted);font-size: var(--vx-type-body-sm);line-height: 1.65;}body .vx-control-head__actions .btn {min-height: 43px !important;padding: 10px 16px !important;border-radius: 12px !important;font-size: var(--vx-type-meta) !important;transition: transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,border-color .22s,background-color .22s;}.vx-control-head__actions .btn-primary {background: linear-gradient(135deg,var(--vx-primary),var(--vx-primary-hover)) !important;border-color: rgba(255,255,255,.08) !important;box-shadow: 0 12px 28px rgba(202,24,232,.27) !important;}.vx-control-head__actions .btn-primary:hover {background: linear-gradient(135deg,var(--vx-primary-hover),var(--vx-primary)) !important;box-shadow: 0 17px 38px rgba(202,24,232,.38) !important;}.vx-control-head__actions .btn-default {background: rgba(12,13,27,.58) !important;border-color: rgba(210,214,241,.15) !important;box-shadow: inset 0 1px rgba(255,255,255,.035) !important;backdrop-filter: blur(10px);}.vx-control-head__actions .btn-default:hover {background: rgba(31,33,57,.88) !important;border-color: rgba(210,28,255,.3) !important;}body .vx-command-bar {display: grid !important;grid-template-columns: repeat(3,minmax(0,1fr)) minmax(190px,1.25fr) !important;gap: 12px !important;overflow: visible !important;background: 0 0 !important;border: 0 !important;}body .vx-command-bar a {position: relative;min-height: 92px !important;padding: 17px 18px !important;overflow: hidden;flex-direction: column;align-items: flex-start !important;justify-content: space-between !important;background: linear-gradient(155deg,var(--vx-bg-premium),rgba(16,18,34,.96)) !important;color: var(--vx-text-secondary) !important;border: 1px solid var(--vx-border-glow) !important;border-radius: var(--vx-radius-xl) !important;box-shadow: inset 0 1px rgba(255,255,255,.035),0 13px 34px rgba(0,0,0,.23) !important;transform: none;transition: transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,border-color .22s,background-color .22s !important;}body .vx-command-bar a::before {position: absolute;top: 0;right: 0;width: 95px;height: 95px;pointer-events: none;background: radial-gradient(circle at top right,rgba(123,97,255,.13),transparent 68%);content: "";}body .vx-command-bar a::after {position: absolute;right: 0;bottom: 0;left: 0;height: 2px;background: linear-gradient(90deg,transparent,var(--vx-secondary),transparent);content: "";opacity: .42;}body .vx-command-bar a:hover {background: linear-gradient(155deg,rgba(31,34,59,.98),rgba(20,22,41,.98)) !important;border-color: var(--vx-border-glow-hover) !important;box-shadow: inset 0 1px rgba(255,255,255,.05),0 20px 48px rgba(0,0,0,.35),0 0 0 1px rgba(210,28,255,.05) !important;transform: translateY(-3px) !important;}body .vx-command-bar a span {display: flex !important;align-items: center;gap: 9px !important;color: var(--vx-text-muted);font-size: var(--vx-type-caption) !important;font-weight: 500;}body .vx-command-bar a span i {display: grid;place-items: center;width: 30px;height: 30px;color: var(--vx-secondary) !important;background: rgba(123,97,255,.13);border: 1px solid rgba(123,97,255,.15);border-radius: 9px;font-size: var(--vx-type-meta) !important;}body .vx-command-bar a:first-child span i {color: var(--vx-secondary) !important;background: rgba(168,99,255,.13);}body .vx-command-bar a:nth-child(2) span i {color: var(--vx-info) !important;background: rgba(69,153,255,.13);}body .vx-command-bar a:nth-child(3) span i {color: var(--vx-secondary) !important;background: rgba(123,97,255,.13);}body .vx-command-bar a:last-child {background: radial-gradient(circle at 90% 5%,rgba(242,165,26,.13),transparent 42%),linear-gradient(155deg,rgba(25,27,48,.98),rgba(16,18,34,.98)) !important;}body .vx-command-bar a:last-child span i {color: var(--vx-warning) !important;background: rgba(242,165,26,.12);}body .vx-command-bar a:last-child::after {background: linear-gradient(90deg,transparent,var(--vx-warning),transparent);}body .vx-control-grid {display: grid !important;grid-template-columns: minmax(0,1.55fr) minmax(290px,.85fr) !important;gap: 16px !important;}body .vx-invoice-stream {position: relative;padding: 22px !important;overflow: hidden;background: linear-gradient(160deg,var(--vx-bg-premium),rgba(16,18,33,.97)) !important;border: 1px solid var(--vx-border-glow) !important;border-radius: var(--vx-radius-xl) !important;box-shadow: inset 0 1px rgba(255,255,255,.035),0 17px 44px rgba(0,0,0,.26) !important;display: flex;flex-direction: column;min-height: 336px;}body .vx-news-stream {position: relative;padding: 22px !important;overflow: hidden;background: linear-gradient(160deg,var(--vx-bg-premium),rgba(16,18,33,.97)) !important;border: 1px solid var(--vx-border-glow) !important;border-radius: var(--vx-radius-xl) !important;box-shadow: inset 0 1px rgba(255,255,255,.035),0 17px 44px rgba(0,0,0,.26) !important;}body .vx-services-workspace, body .vx-ticket-stream {position: relative;padding: 22px !important;overflow: hidden;background: linear-gradient(160deg,var(--vx-bg-premium),rgba(16,18,33,.97)) !important;border: 1px solid var(--vx-border-glow) !important;border-radius: var(--vx-radius-xl) !important;box-shadow: inset 0 1px rgba(255,255,255,.035),0 17px 44px rgba(0,0,0,.26) !important;display: flex;flex-direction: column;min-height: 336px;}body .vx-quick-rail {position: relative;padding: 22px !important;overflow: hidden;background: radial-gradient(circle at 100% 0,var(--vx-bg-premium),transparent 43%),linear-gradient(160deg,rgba(25,27,50,.97),rgba(17,19,36,.98)) !important;box-shadow: inset 0 1px rgba(255,255,255,.035),0 17px 44px rgba(0,0,0,.26) !important;border: 1px solid var(--vx-border-glow) !important;border-radius: var(--vx-radius-xl) !important;display: flex;flex-direction: column;min-height: 336px;}body .vx-support-note {position: relative;padding: 22px !important;overflow: hidden;background: radial-gradient(circle at 100% 0,var(--vx-bg-premium),transparent 43%),linear-gradient(160deg,rgba(25,27,50,.97),rgba(17,19,36,.98)) !important;box-shadow: inset 0 1px rgba(255,255,255,.035),0 17px 44px rgba(0,0,0,.26) !important;border: 1px solid var(--vx-border-glow) !important;border-radius: var(--vx-radius-xl) !important;display: flex;flex-direction: column;justify-content: center;min-height: 170px;}body .vx-invoice-stream::before, body .vx-news-stream::before, body .vx-quick-rail::before, body .vx-services-workspace::before, body .vx-support-note::before, body .vx-ticket-stream::before {position: absolute;top: 0;right: 18px;left: 18px;height: 1px;background: linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent);content: "";}body .vx-section-heading {align-items: center !important;margin-bottom: 13px !important;padding-bottom: 13px;border-bottom: 1px solid rgba(190,194,229,.08);}body .vx-section-heading .vx-eyebrow {margin-bottom: 3px;color: var(--vx-text-muted);font-size: var(--vx-type-3xs);letter-spacing: .115em;}body .vx-section-heading h2 {margin: 0;color: var(--vx-text-primary);font-size: var(--vx-type-title-sm) !important;font-weight: 650;}body .vx-text-action {padding: 6px 8px;color: var(--vx-text-muted);border-radius: 8px;font-size: var(--vx-type-2xs);}body .vx-text-action:hover {background: rgba(255,255,255,.035);color: var(--vx-text-primary);}body .vx-finance-list {border-top: 0 !important;display: flex;flex: 1;flex-direction: column;justify-content: center;}body .vx-news-list {border-top: 0 !important;}body .vx-service-list, body .vx-ticket-list {border-top: 0 !important;display: flex;flex: 1;flex-direction: column;justify-content: center;}body .vx-service-row {grid-template-columns: 8px minmax(0,1fr) minmax(105px,.36fr) auto 10px !important;min-height: 58px !important;margin: 0 -7px;padding: 10px 8px !important;color: var(--vx-text-secondary);border-bottom: 1px solid rgba(190,194,229,.075) !important;border-radius: 10px;transition: background-color .18s,transform .18s,padding-left .18s !important;}body .vx-quick-list>a:last-child, body .vx-service-row:last-child {border-bottom: 0 !important;}body .vx-service-row:hover {padding-left: 12px !important;background: linear-gradient(90deg,rgba(210,28,255,.07),rgba(123,97,255,.035),transparent) !important;color: var(--vx-text-primary);transform: translateX(2px);}body .vx-invoice-row:hover, body .vx-news-row:hover {background: rgba(255,255,255,.035) !important;}body .vx-quick-list>a:hover {background: rgba(255,255,255,.035) !important;transform: translateX(3px);}body .vx-ticket-row:hover {background: rgba(255,255,255,.035) !important;}body .vx-service-row__signal {width: 7px;height: 7px;background: var(--vx-primary);box-shadow: 0 0 0 4px rgba(210,28,255,.1),0 0 12px rgba(210,28,255,.4);}body .vx-empty-state h3, body .vx-service-row strong {color: var(--vx-text-primary);font-size: var(--vx-type-meta);font-weight: 600;}body .vx-service-row small {color: var(--vx-text-muted);font-size: var(--vx-type-2xs);}body .label.status {min-height: 22px;padding: 3px 8px;border: 1px solid transparent;border-radius: 999px;font-size: var(--vx-type-3xs);font-weight: 650;}body .status-active {background: rgba(38,199,122,.11);color: var(--vx-success);border-color: rgba(38,199,122,.22);}body .status-customer-reply, body .status-pending {background: rgba(242,165,26,.11);color: var(--vx-warning);border-color: rgba(242,165,26,.22);}body .status-open {background: rgba(69,153,255,.11);color: var(--vx-info);border-color: rgba(69,153,255,.22);}body .vx-invoice-row {border-bottom: 1px solid rgba(190,194,229,.075) !important;margin: 0 -6px;min-height: 51px !important;padding: 9px 8px !important;border-radius: 9px;}body .vx-quick-list>a {border-bottom: 1px solid rgba(190,194,229,.075) !important;margin: 0 -6px;min-height: 60px;padding: 10px 9px !important;border-radius: 11px;transition: background-color .18s,transform .18s !important;}body .vx-ticket-row {border-bottom: 1px solid rgba(190,194,229,.075) !important;margin: 0 -6px;min-height: 51px !important;padding: 9px 8px !important;border-radius: 9px;}body .vx-quick-list {gap: 3px;flex: 1;justify-content: center;}body .vx-quick-list>a>i:first-child {width: 32px !important;height: 32px !important;color: var(--vx-secondary) !important;background: rgba(123,97,255,.12) !important;border: 1px solid rgba(123,97,255,.14);border-radius: 10px !important;}body .vx-invoice-row strong, body .vx-quick-list strong, body .vx-ticket-row strong {color: var(--vx-text-primary);font-size: var(--vx-type-caption);font-weight: 600;}body .vx-activity-grid {display: grid !important;grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 16px !important;}body .vx-lower-grid {display: grid !important;grid-template-columns: minmax(0,1.45fr) minmax(300px,.55fr) !important;gap: 16px !important;}body .vx-news-row {min-height: 55px !important;margin: 0 -6px;padding: 9px 8px !important;border-bottom: 0 !important;border-radius: 9px;}body .vx-news-row strong {color: var(--vx-text-primary);font-size: var(--vx-type-caption);line-height: 1.45;}body .vx-news-row .text-last-updated {display: block;margin-top: 3px;color: var(--vx-text-muted);font-size: var(--vx-type-3xs);font-weight: 400;}body .vx-support-note .vx-eyebrow {color: var(--vx-secondary);}body .vx-support-note h2 {margin: 5px 0 8px !important;color: var(--vx-text-primary);font-size: var(--vx-type-title) !important;font-weight: 700;}body .vx-support-note p {margin-bottom: 17px !important;color: var(--vx-text-muted);font-size: var(--vx-type-caption) !important;line-height: 1.6;}body .vx-support-note .btn {min-height: 36px !important;padding: 7px 12px !important;border-radius: 10px !important;font-size: var(--vx-type-2xs) !important;}body .vx-empty-state {min-height: 100px;padding: 20px 8px;border: 1px dashed rgba(190,194,229,.12);border-radius: 12px;background: rgba(255,255,255,.012);}body .vx-empty-state__mark {display: grid;place-items: center;width: 38px;height: 38px;color: var(--vx-secondary);background: rgba(123,97,255,.1);border: 1px solid rgba(123,97,255,.13);border-radius: 11px;}body .vx-empty-state p {color: var(--vx-text-muted);font-size: var(--vx-type-2xs);line-height: 1.55;}.domain-card {border: 1px solid rgba(255,255,255,.07) !important;background: linear-gradient(180deg,var(--vx-canvas) ,var(--vx-bg-premium)) !important;box-shadow: inset 0 1px rgba(255,255,255,.03),0 18px 45px rgba(0,0,0,.3) !important;border-radius: var(--vx-radius-xl) !important;}.domain-item {border: 1px solid rgba(255,255,255,.07) !important;background: linear-gradient(180deg,var(--vx-canvas) ,var(--vx-bg-premium)) !important;box-shadow: inset 0 1px rgba(255,255,255,.03),0 18px 45px rgba(0,0,0,.3) !important;border-radius: var(--vx-radius-xl) !important;transition: .22s cubic-bezier(.22,1,.36,1);}.domain-result, .invoice {border: 1px solid rgba(255,255,255,.07) !important;background: linear-gradient(180deg,var(--vx-canvas) ,var(--vx-bg-premium)) !important;box-shadow: inset 0 1px rgba(255,255,255,.03),0 18px 45px rgba(0,0,0,.3) !important;border-radius: var(--vx-radius-xl) !important;}.invoice-item {border: 1px solid rgba(255,255,255,.07) !important;background: linear-gradient(180deg,var(--vx-canvas) ,var(--vx-bg-premium)) !important;box-shadow: inset 0 1px rgba(255,255,255,.03),0 18px 45px rgba(0,0,0,.3) !important;border-radius: var(--vx-radius-xl) !important;transition: .22s cubic-bezier(.22,1,.36,1);}.panel-default, .product, .ticket {border: 1px solid rgba(255,255,255,.07) !important;background: linear-gradient(180deg,var(--vx-canvas) ,var(--vx-bg-premium)) !important;box-shadow: inset 0 1px rgba(255,255,255,.03),0 18px 45px rgba(0,0,0,.3) !important;border-radius: var(--vx-radius-xl) !important;}.ticket-item {border: 1px solid rgba(255,255,255,.07) !important;background: linear-gradient(180deg,var(--vx-canvas) ,var(--vx-bg-premium)) !important;box-shadow: inset 0 1px rgba(255,255,255,.03),0 18px 45px rgba(0,0,0,.3) !important;border-radius: var(--vx-radius-xl) !important;transition: .22s cubic-bezier(.22,1,.36,1);}body .vx-header__bar {background: rgba(9,10,21,.74) !important;border-color: rgba(190,194,229,.1) !important;box-shadow: inset 0 1px rgba(255,255,255,.025),0 13px 35px rgba(0,0,0,.18) !important;backdrop-filter: blur(18px) saturate(130%);-webkit-backdrop-filter: blur(18px) saturate(130%);}body .vx-icon-button, body .vx-nav__account>.vx-nav-item>.vx-nav-link {background: rgba(17,19,36,.76) !important;border-color: rgba(190,194,229,.11) !important;box-shadow: inset 0 1px rgba(255,255,255,.025);}body .vx-icon-button:hover, body .vx-nav__account>.vx-nav-item>.vx-nav-link:hover {background: rgba(29,32,55,.94) !important;border-color: rgba(210,28,255,.25) !important;}.bg-light, .bg-white, .box, .content-box, .domain-pricing, .featured-tld, .hosting-package, .order-summary, .package, .sidebar-primary, .sidebar-secondary, .summary-container, .tld-pricing, .white-bg {background: linear-gradient(180deg,var(--vx-canvas) ,var(--vx-bg-premium)) !important;border: 1px solid rgba(255,255,255,.07) !important;box-shadow: inset 0 1px rgba(255,255,255,.03),0 18px 45px rgba(0,0,0,.3) !important;}.table td:first-child {border-radius: 12px 0 0 12px;}.table td:last-child {border-radius: 0 12px 12px 0;}select:focus, textarea:focus {border-color: rgba(202,24,232,.45) !important;box-shadow: 0 0 0 4px rgba(202,24,232,.1) !important;}.list-group-item i {color: #fff !important;margin-left: 10px;}#registration .card {background: 0 0 !important;border: 0 !important;border-radius: 0 !important;}body .vx-service-list:has(.vx-service-row), body .vx-finance-list:has(.vx-invoice-row), body .vx-ticket-list:has(.vx-ticket-row) {justify-content: flex-start;}body .vx-lower-grid.vx-lower-grid--full {grid-template-columns: minmax(0,1fr) !important;}.bootstrap-switch-container {display: flex !important;width: 100%;height: 100%;}.bootstrap-switch-handle-on, .bootstrap-switch-handle-off {display: flex !important;align-items: center;justify-content: center;box-sizing: border-box;height: 100%;font-size: var(--vx-type-caption);font-weight: 600;line-height: 1;text-align: center;}.bootstrap-switch-label {display: flex !important;align-items: center;justify-content: center;box-sizing: border-box;height: 100%;font-size: var(--vx-type-caption);font-weight: 600;line-height: 1;text-align: center;background: var(--vx-surface-overlay);}.bootstrap-switch-handle-off.bootstrap-switch-secondary {background: var(--vx-bg-interactive);color: var(--vx-text-muted);}.input-group-merge .input-group-prepend .input-group-text {border-top-right-radius: 0;border-bottom-right-radius: 0;border-right: 0;}.input-group-merge > .form-control {border-radius: 0;border-right: 0;border-left: 0;padding-left: 0;}.input-group-merge .input-group-append .btn {border-top-left-radius: 0;border-bottom-left-radius: 0;border-left: 0;background: var(--vx-bg-interactive);}.login-form .input-group-merge {display: flex;background: var(--vx-bg-interactive);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-sm);overflow: hidden;}.login-form .input-group-merge:focus-within {border-color: var(--vx-primary);box-shadow: var(--vx-shadow-focus);}.login-form .input-group-merge .input-group-text, .login-form .input-group-merge .form-control, .login-form .input-group-merge .btn {background: transparent !important;border: 0 !important;box-shadow: none !important;}.affiliate-stat-green {align-items: center;}.vx-affiliate-summary {display: flex;flex-direction: column;gap: var(--vx-space-2);margin-bottom: var(--vx-space-5);}.vx-affiliate-summary__row {display: flex;align-items: baseline;gap: var(--vx-space-2);padding: var(--vx-space-3) var(--vx-space-4);background: var(--vx-bg-surface-raised);border-radius: var(--vx-radius-sm);}.vx-affiliate-summary__label {color: var(--vx-text-muted);font-size: var(--vx-type-body-sm);}.vx-affiliate-summary__value {color: var(--vx-text-primary);font-size: var(--vx-type-title-sm);}#registration .sub-heading:first-child, #registration .providerPreLinking:first-child {margin-top: 0;}@keyframes vx-alert-pulse {0% {transform: scale(.6);opacity: .9;}100% {transform: scale(1.6);opacity: 0;}75% {transform: scale(1.6);opacity: 0;}}@keyframes vx-spin {to {transform: rotate(1turn);}}@media (max-width: 1199.98px) {.vx-nav {border-top: 1px solid var(--vx-border-subtle);display: none !important;flex-basis: 100%;align-items: stretch;flex-direction: column;margin: 10px 0 0;padding: 12px 0 4px;}.vx-nav__account {border-top: 1px solid var(--vx-border-subtle);align-items: center;width: 100%;margin: 10px 0 0;padding-top: 10px;}.vx-header__bar {flex-wrap: wrap;border-radius: 20px;}.vx-nav.show {display: flex !important;}.vx-nav__primary {align-items: stretch;flex-direction: column;margin: 0;flex: 1;}body .vx-command-bar {grid-template-columns: repeat(3,minmax(0,1fr)) !important;}body .vx-command-bar a:last-child {grid-column: 1/-1;}body .vx-control-grid {grid-template-columns: minmax(0,1fr) !important;}body .vx-quick-rail {order: 2;}}@media (max-width: 991.98px) {.vx-authenticated #main-body>.container, .vx-authenticated .master-breadcrumb>.container, .vx-authenticated .vx-header>.container {width: min(100% - 24px,var(--vx-content-max));}#main-body {padding-top: 24px;}.vx-app-layout, .vx-authenticated .vx-app-layout {grid-template-columns: minmax(0,1fr);gap: 22px;}.vx-context-rail {position: static;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 18px;padding: 0;}.vx-activity-grid {grid-template-columns: minmax(0,1fr);gap: 34px;}.vx-authenticated .vx-activity-grid, .vx-authenticated .vx-control-grid, .vx-authenticated .vx-lower-grid, .vx-control-grid {grid-template-columns: minmax(0,1fr);}.vx-lower-grid {grid-template-columns: minmax(0,1fr);gap: 34px;}.vx-authenticated .vx-context-rail {grid-column: 1;grid-row: auto;position: static;}.vx-authenticated .primary-content {grid-column: 1;grid-row: 1;}.sidebar {gap: 18px;}.vx-authenticated .vx-command-bar {grid-template-columns: repeat(4,minmax(0,1fr));gap: 10px;}.vx-page-clientareadetails .vx-account-grid {flex-direction: column;}.vx-page-clientareadetails .vx-account-col--side {min-width: 0;}.vx-product-groups {grid-template-columns: repeat(2,minmax(0,1fr));}body #main-body::before {left: 0;}body .vx-control-head {min-height: 0;align-items: flex-start !important;flex-direction: column;}body .vx-control-head__actions {width: 100%;}body .vx-control-head__actions .btn {flex: 1;}body .vx-activity-grid, body .vx-lower-grid {grid-template-columns: minmax(0,1fr) !important;}}@media (max-width: 767.98px) {.dataTables_wrapper, .dt-container {grid-template-columns: minmax(0,1fr);grid-template-areas: "length" "filter" "table" "info" "paginate";gap: var(--vx-space-3);}.dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_paginate {justify-self: stretch;text-align: left;}.dataTables_filter label, .dataTables_length label, .vx-page-toolbar {align-items: stretch;flex-direction: column;}.dt-container>.dt-layout-row, .vx-portal__utility-grid {grid-template-columns: 1fr;}.dt-container>.dt-layout-row>.dt-layout-cell, .vx-page-clientareaproducts #tableServicesList .vx-row-action .btn, .vx-page-toolbar .btn {width: 100%;}.dataTables_filter input, .dt-search input {width: 100%;min-width: 0;}.dataTables_paginate, .dt-paging {justify-content: flex-start;overflow-x: auto;padding-bottom: 2px;}.table-responsive {margin: 0;overflow-x: auto;border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-md);scrollbar-gutter: stable;}.table-responsive>.table, table.dataTable {min-width: 680px;}.vx-page-clientareaproducts .vx-data-panel {overflow: visible;background: 0 0;border: 0;}.vx-page-clientareaproducts #tableServicesList {display: block !important;min-width: 0;}.vx-page-clientareaproducts #tableServicesList td:first-child, .vx-page-clientareaproducts #tableServicesList td:nth-child(2)::before, .vx-page-clientareaproducts #tableServicesList thead {display: none;}.vx-page-clientareaproducts #tableServicesList tbody {display: grid;gap: var(--vx-space-3);}.vx-page-clientareaproducts #tableServicesList tr {display: grid;grid-template-columns: minmax(0,1fr) auto;gap: var(--vx-space-2) var(--vx-space-4);padding: var(--vx-space-4);background: var(--vx-surface);border: 1px solid var(--vx-border-default);border-radius: var(--vx-radius-md);}.vx-page-clientareaproducts #tableServicesList td {display: flex;align-items: center;justify-content: space-between;gap: var(--vx-space-4);padding: 7px 0;background: 0 0;border: 0;text-align: right !important;}.vx-page-clientareaproducts #tableServicesList td::before {content: attr(data-label);color: var(--vx-text-muted);font-size: var(--vx-type-caption);font-weight: 600;text-align: left;}.vx-page-clientareaproducts #tableServicesList td:nth-child(2) {grid-column: 1/-1;display: block;padding-bottom: var(--vx-space-3);text-align: left !important;border-bottom: 1px solid var(--vx-border-subtle);}.vx-page-clientareaproducts #tableServicesList .vx-row-action, body .vx-command-bar a:last-child {grid-column: 1/-1;}.vx-portal {gap: var(--vx-space-8);}body .vx-control-head {padding: 21px 19px !important;border-radius: 17px;}body .vx-control-head h1 {font-size: 28px !important;}body .vx-command-bar {grid-template-columns: repeat(2,minmax(0,1fr)) !important;}body .vx-command-bar a {min-height: 86px !important;}body .vx-invoice-stream, body .vx-news-stream, body .vx-quick-rail, body .vx-services-workspace, body .vx-support-note, body .vx-ticket-stream {padding: 18px !important;border-radius: 15px !important;}}@media (max-width: 575.98px) {#payMethodList td:nth-child(2), #payMethodList th:nth-child(2), .vx-invoice-row__total, .vx-service-row__billing, body .vx-service-row__billing {display: none;}.vx-brand {border-right: 0;gap: 7px;padding-right: 10px;font-size: var(--vx-type-body);}.vx-command-bar a:nth-child(2) {border-right: 0;}.container {width: min(100% - 20px,var(--vx-content-max));}.tiles [class*=col-] {flex-basis: calc(50% - 6px);}.tile {min-height: 116px;padding: 16px;}.tile .stat {font-size: 25px;}.vx-context-rail {grid-template-columns: minmax(0,1fr);}.dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_paginate {margin: 10px 0;text-align: left;}.dataTables_wrapper .dataTables_filter input {width: 100%;min-width: 0;}.vx-control-head {align-items: flex-start;flex-direction: column;}.vx-control-head__actions {width: 100%;}.vx-control-head__actions .btn {flex: 1;}.vx-authenticated .vx-command-bar, .vx-command-bar {grid-template-columns: repeat(2,minmax(0,1fr));}.vx-authenticated .vx-command-bar a:last-child {grid-column: 1/-1;}.vx-command-bar a:nth-child(-n+2) {border-bottom: 1px solid var(--vx-border-subtle);}.vx-service-row {grid-template-columns: 7px minmax(0,1fr) auto 10px;}.vx-invoice-row {grid-template-columns: minmax(0,1fr) auto 10px;}.vx-empty-state--wide {align-items: flex-start;flex-wrap: wrap;}.vx-empty-state--wide .btn {width: 100%;margin: 4px 0 0;}.btn:not(.btn-sm):not(.btn-xs) {white-space: normal;}.vx-header {padding-top: 10px;}.vx-header__bar {padding: 7px 8px 7px 10px;border-radius: var(--vx-radius-xl);}.vx-brand>span:last-child {max-width: 150px;}.vx-brand__word {font-size: var(--vx-type-md);}.vx-brand__mark {width: 34px;height: 34px;}.vx-brand__mark img {width: 28px;height: 28px;}.vx-nav-toggle {width: 38px;height: 38px;}.vx-nav__account {width: 100%;margin: 10px 0 0;flex-wrap: wrap;}.vx-nav__account>.vx-nav-item {flex: 0 0 auto;}.client-home-cards .card, .primary-content>.card, .primary-content>form>.card, .tab-content>.card {padding: 20px;}.modal-dialog {margin: 10px;}.modal-body, .modal-footer, .modal-header {padding-right: 16px;padding-left: 16px;}.dataTables_wrapper .dataTables_filter label, .dataTables_wrapper .dataTables_length label {display: block;width: 100%;}.vx-support-note>div .btn {flex: 1 1 130px;}.ticket-actions {float: none !important;margin-top: 12px !important;}.invoice-container {border-radius: var(--vx-radius-md);}.vx-authenticated .primary-content>.header-lined h1, .vx-authenticated .primary-content>h1, .vx-authenticated .vx-control-head h1, .vx-page-head h1 {font-size: var(--vx-type-h2);}.h1, h1 {font-size: 28px;}.h2, h2 {font-size: var(--vx-type-metric);}.vx-product-groups {grid-template-columns: 1fr;}.vx-product-group {min-height: 0;}body .vx-control-center {gap: 14px !important;}body .vx-control-head__actions {flex-direction: column;}body .vx-control-head__actions .btn {width: 100%;}body .vx-command-bar {gap: 9px !important;}body .vx-command-bar a {min-height: 82px !important;padding: 14px !important;}body .vx-command-bar a strong {font-size: 21px !important;}body .vx-command-bar a span {font-size: var(--vx-type-2xs) !important;}body .vx-service-row {grid-template-columns: 8px minmax(0,1fr) auto 9px !important;}body .vx-section-heading {align-items: flex-start !important;}}@media (prefers-reduced-motion: reduce) {.vx-authenticated .vx-command-bar a:hover, .vx-command-bar span i, .vx-invoice-row>i, .vx-news-row>i, .vx-quick-list>a i, .vx-service-row .vx-row-chevron, .vx-ticket-row>i {transition: none !important;transform: none !important;}body *, body ::after, body ::before {transition: none !important;transform: none !important;animation: none !important;}.vx-alert-dot::after {animation: none;display: none;}*, ::after, ::before {scroll-behavior: auto !important;transition-duration: 0s !important;animation-duration: 0s !important;animation-iteration-count: 1 !important;}.btn:hover:not(:disabled):not(.disabled) {transform: none;}.btn[aria-busy=true]::after {animation-duration: 1.4s;}}@media print {.invoice-container {background: #fff !important;opacity: 1 !important;box-shadow: none !important;color: #111 !important;border: 0 !important;background-color: var(--vx-text-primary) !important;border-color: var(--vx-text-muted) !important;}.invoice-container * {background: #fff !important;opacity: 1 !important;box-shadow: none !important;color: #111 !important;background-color: var(--vx-text-primary) !important;border-color: var(--vx-text-muted) !important;}body.primary-bg-color, html {background: #fff !important;color: #111 !important;}#main-body {background: #fff !important;color: #111 !important;padding: 0;}.alert, .breadcrumb, .btn, .footer, .header, .master-breadcrumb, .modal, .sidebar {display: none !important;}.container {width: 100%;max-width: none;}.primary-content {flex: 0 0 100%;max-width: 100%;}.invoice-container table {page-break-inside: auto;}.invoice-container tr {page-break-inside: avoid;}.invoice-container .card, .invoice-container .card-header, .invoice-container .table td, .invoice-container .table th, .invoice-container .total-row, .invoice-container .total-row td, .invoice-container td.total-row, .vx-ledger-title {background: #fff !important;background-color: var(--vx-text-primary) !important;color: #111 !important;}}#cPanelQuickShortcutsPanel .card-body{padding:32px;}.cpanel-tools-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-bottom:30px;}.cpanel-tools-tile{display:flex;align-items:center;gap:14px;padding:16px 18px;background:linear-gradient(180deg,#171a2d,#121423);border:1px solid rgba(255,255,255,.06);border-radius:14px;color:var(--vx-text-primary)!important;text-decoration:none!important;transition:.25s ease;position:relative;overflow:hidden;}.cpanel-tools-tile::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(202,24,232,.08),transparent 55%);opacity:0;transition:.25s ease;}.cpanel-tools-tile:hover{transform:translateY(-3px);border-color:rgba(202,24,232,.35);box-shadow:0 18px 40px rgba(0,0,0,.35);color:#fff!important;}.cpanel-tools-tile:hover::before{opacity:1;}.cpanel-tools-tile__icon{width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:rgba(202,24,232,.12);border:1px solid rgba(202,24,232,.25);color:var(--vx-primary);font-size:18px;flex-shrink:0;}.cpanel-tools-tile__label{flex:1;font-size:14px;font-weight:600;line-height:1.35;color:#f4f2f8;}.cpanel-tools-tile__arrow{color:#7d8197;transition:.25s ease;}.cpanel-tools-tile:hover .cpanel-tools-tile__arrow{color:var(--vx-primary);transform:translateX(4px);}.cpanel-tools-help{margin-top:12px;padding:24px;border-radius:16px;background:linear-gradient(180deg,#17192b,#101220);border:1px solid rgba(255,255,255,.06);text-align:center;}.cpanel-tools-help__copy{display:flex;flex-direction:column;gap:6px;margin-bottom:16px;}.cpanel-tools-help__copy strong{font-size:18px;color:#fff;font-weight:700;}.cpanel-tools-help__copy span:last-child{color:var(--vx-text-secondary);font-size:14px;}.cpanel-tools-help__accent{color:var(--vx-primary);font-weight:600;}.cpanel-tools-help__link{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:rgba(202,24,232,.12);border:1px solid rgba(202,24,232,.28);color:#fff!important;text-decoration:none!important;transition:.25s ease;}.cpanel-tools-help__link:hover{background:var(--vx-primary);border-color:var(--vx-primary);color:#fff!important;transform:translateY(-2px);box-shadow:0 12px 28px rgba(202,24,232,.35);}@media(max-width:768px){.cpanel-tools-grid{grid-template-columns:1fr;}#cPanelQuickShortcutsPanel .card-body{padding:20px;}}.cpanel-tools-help {display:none;}.recent-ticket{display:flex;flex-direction:column;gap:8px;width:100%;overflow:hidden;}#Primary_Navbar-Domains {display:none!important;}body.vx-app .vx-header{padding:20px 0 0 !important;}#Primary_Navbar-Discord {display:none!important;}#Primary_Navbar-Support-Announcements {display:none!important;}body.vx-app:not(.vx-authenticated) .vx-header > .container{width:min(98%, 1460px) !important;max-width:1460px !important;margin-left:auto !important;margin-right:auto !important;}body.vx-app .vx-header__bar, body.vx-app.vx-authenticated .vx-header__bar{display:flex !important;align-items:center !important;flex-wrap:nowrap !important;width:100% !important;min-height:72px !important;padding:9px 14px 9px 16px !important;background:rgba(9,10,21,.82) !important;border:1px solid rgba(190,194,229,.11) !important;border-radius:26px !important;box-shadow: inset 0 1px rgba(255,255,255,.025), 0 14px 36px rgba(0,0,0,.22) !important;backdrop-filter:blur(18px) saturate(130%) !important;-webkit-backdrop-filter:blur(18px) saturate(130%) !important;}body.vx-app .vx-brand, body.vx-app.vx-authenticated .vx-brand{display:flex !important;align-items:center !important;flex:0 0 auto !important;gap:12px !important;min-width:auto !important;padding:0 24px 0 0 !important;margin:0 24px 0 0 !important;border-right:1px solid rgba(190,194,229,.10) !important;color:var(--vx-text-primary) !important;text-decoration:none !important;}body.vx-app .vx-brand__mark, body.vx-app.vx-authenticated .vx-brand__mark{display:grid !important;place-items:center !important;width:48px !important;height:48px !important;flex:0 0 48px !important;background:rgba(17,19,36,.80) !important;border:1px solid rgba(190,194,229,.13) !important;border-radius:50% !important;}body.vx-app .vx-brand__mark img, body.vx-app.vx-authenticated .vx-brand__mark img{width:38px !important;height:38px !important;object-fit:contain !important;}body.vx-app .vx-brand__word, body.vx-app.vx-authenticated .vx-brand__word{display:block !important;max-width:none !important;font-size:20px !important;line-height:1 !important;font-weight:700 !important;letter-spacing:-.025em !important;color:#f4f2f8 !important;overflow:visible !important;}body.vx-app .vx-brand__word em, body.vx-app.vx-authenticated .vx-brand__word em{color:var(--vx-accent) !important;font-style:normal !important;}body.vx-app .vx-nav, body.vx-app.vx-authenticated .vx-nav{display:flex !important;flex:1 1 auto !important;align-items:center !important;flex-direction:row !important;min-width:0 !important;margin:0 !important;padding:0 !important;border:0 !important;}body.vx-app .vx-nav__primary, body.vx-app.vx-authenticated .vx-nav__primary{display:flex !important;flex:0 1 auto !important;align-items:center !important;flex-direction:row !important;gap:4px !important;margin:0 !important;padding:0 !important;}body.vx-app .vx-nav__primary > .vx-nav-item > .vx-nav-link, body.vx-app.vx-authenticated .vx-nav__primary > .vx-nav-item > .vx-nav-link{display:flex !important;align-items:center !important;min-height:42px !important;padding:10px 14px !important;border:0 !important;border-radius:12px !important;background:transparent !important;color:#b9b5c6 !important;font-size:13px !important;line-height:1.35 !important;font-weight:600 !important;white-space:nowrap !important;transition: background-color .18s ease, color .18s ease !important;}body.vx-app .vx-nav__primary > .vx-nav-item > .vx-nav-link:hover, body.vx-app.vx-authenticated .vx-nav__primary > .vx-nav-item > .vx-nav-link:hover, body.vx-app .vx-nav__primary > .vx-nav-item.is-current > .vx-nav-link, body.vx-app.vx-authenticated .vx-nav__primary > .vx-nav-item.is-current > .vx-nav-link{background:rgba(255,255,255,.045) !important;color:#f4f2f8 !important;transform:none !important;}body.vx-app .vx-nav__account, body.vx-app.vx-authenticated .vx-nav__account{display:flex !important;flex:0 0 auto !important;align-items:center !important;flex-direction:row !important;gap:8px !important;width:auto !important;margin:0 0 0 auto !important;padding:0 !important;border:0 !important;}body.vx-app.vx-authenticated .vx-nav__account > .account + li{margin-left:8px !important;padding-left:0 !important;border-left:0 !important;}body.vx-app .vx-nav__account > .vx-nav-item > .vx-nav-link, body.vx-app.vx-authenticated .vx-nav__account > .vx-nav-item > .vx-nav-link{display:flex !important;align-items:center !important;gap:8px !important;min-height:44px !important;padding:9px 14px !important;background:rgba(17,19,36,.78) !important;border:1px solid rgba(190,194,229,.11) !important;border-radius:12px !important;color:#c8c5d1 !important;font-size:13px !important;line-height:1.3 !important;font-weight:600 !important;box-shadow:inset 0 1px rgba(255,255,255,.025) !important;transform:none !important;}body.vx-app .vx-nav__account > .vx-nav-item > .vx-nav-link:hover, body.vx-app.vx-authenticated .vx-nav__account > .vx-nav-item > .vx-nav-link:hover{background:rgba(29,32,55,.94) !important;border-color:rgba(210,28,255,.25) !important;color:#fff !important;transform:none !important;}body.vx-app .vx-nav__account > .vx-nav-item > .vx-nav-link > i, body.vx-app.vx-authenticated .vx-nav__account > .vx-nav-item > .vx-nav-link > i{color:#7c68ff !important;font-size:15px !important;}body.vx-app .vx-icon-button, body.vx-app.vx-authenticated .vx-icon-button{display:grid !important;place-items:center !important;width:44px !important;min-width:44px !important;height:44px !important;padding:0 !important;background:rgba(17,19,36,.78) !important;border:1px solid rgba(190,194,229,.11) !important;border-radius:12px !important;color:#7565ff !important;box-shadow:inset 0 1px rgba(255,255,255,.025) !important;transform:none !important;}body.vx-app .vx-icon-button:hover, body.vx-app.vx-authenticated .vx-icon-button:hover{background:rgba(29,32,55,.94) !important;border-color:rgba(210,28,255,.25) !important;color:#fff !important;transform:none !important;}body.vx-app .vx-account-button{display:flex !important;align-items:center !important;justify-content:center !important;height:44px !important;padding:0 20px !important;background:var(--vx-accent) !important;border:1px solid var(--vx-accent) !important;border-radius:12px !important;color:#fff !important;font-size:13px !important;font-weight:700 !important;box-shadow:none !important;transform:none !important;}body.vx-app .vx-account-button:hover{background:var(--vx-accent-hover) !important;border-color:var(--vx-accent-hover) !important;transform:none !important;}body.vx-app .vx-notification-count{top:-6px !important;right:-5px !important;min-width:17px !important;height:17px !important;padding:0 4px !important;display:flex !important;align-items:center !important;justify-content:center !important;border:2px solid #090a15 !important;border-radius:999px !important;font-size:9px !important;line-height:1 !important;font-weight:700 !important;}body.vx-app .vx-nav-link.dropdown-toggle::after, body.vx-app.vx-authenticated .vx-nav-link.dropdown-toggle::after{margin-left:7px !important;vertical-align:middle !important;}body.vx-app .vx-nav-menu, body.vx-app.vx-authenticated .vx-nav-menu{min-width:210px !important;margin-top:9px !important;padding:6px !important;background:#111323 !important;border:1px solid rgba(190,194,229,.12) !important;border-radius:14px !important;box-shadow:0 20px 50px rgba(0,0,0,.42) !important;}@media (min-width:1200px) and (max-width:1500px){body.vx-app .vx-header > .container, body.vx-app.vx-authenticated .vx-header > .container{width:min(100% - 30px, 1360px) !important;}body.vx-app .vx-brand, body.vx-app.vx-authenticated .vx-brand{margin-right:14px !important;padding-right:16px !important;}body.vx-app .vx-nav__primary > .vx-nav-item > .vx-nav-link, body.vx-app.vx-authenticated .vx-nav__primary > .vx-nav-item > .vx-nav-link{padding-left:10px !important;padding-right:10px !important;font-size:12px !important;}body.vx-app .vx-nav__primary, body.vx-app.vx-authenticated .vx-nav__primary{gap:0 !important;}}@media (max-width:1199.98px){body.vx-app .vx-header > .container, body.vx-app.vx-authenticated .vx-header > .container{width:min(100% - 24px, 100%) !important;}body.vx-app .vx-header__bar, body.vx-app.vx-authenticated .vx-header__bar{flex-wrap:wrap !important;min-height:64px !important;padding:8px 10px !important;border-radius:20px !important;}body.vx-app .vx-brand, body.vx-app.vx-authenticated .vx-brand{margin-right:0 !important;padding-right:0 !important;border-right:0 !important;}body.vx-app .vx-brand__mark, body.vx-app.vx-authenticated .vx-brand__mark{width:40px !important;height:40px !important;flex-basis:40px !important;}body.vx-app .vx-brand__mark img, body.vx-app.vx-authenticated .vx-brand__mark img{width:32px !important;height:32px !important;}body.vx-app .vx-brand__word, body.vx-app.vx-authenticated .vx-brand__word{font-size:17px !important;}body.vx-app .vx-nav, body.vx-app.vx-authenticated .vx-nav{display:none !important;flex-basis:100% !important;align-items:stretch !important;flex-direction:column !important;margin:10px 0 0 !important;padding:12px 0 4px !important;border-top:1px solid var(--vx-border-subtle) !important;}body.vx-app .vx-nav.show, body.vx-app.vx-authenticated .vx-nav.show{display:flex !important;}body.vx-app .vx-nav__primary, body.vx-app.vx-authenticated .vx-nav__primary{width:100% !important;align-items:stretch !important;flex-direction:column !important;}body.vx-app .vx-nav__account, body.vx-app.vx-authenticated .vx-nav__account{width:100% !important;flex-wrap:wrap !important;margin:10px 0 0 !important;padding-top:10px !important;border-top:1px solid var(--vx-border-subtle) !important;}}