.account-shell{--background:#fbfcfc;--foreground:#122620;--primary:#4298b7;--primary-foreground:#fff;--muted-foreground:#6d7d86;--border:#d5e6ee;--radius:10px;background:#e8eef2;min-height:100dvh}.account-shell .ant-form-item-label>label{color:#2f5061;font-weight:700}.account-shell .ant-input-affix-wrapper,.account-shell .ant-input,.account-shell .ant-select-selector{font-weight:500}.auth-frame .ant-input-affix-wrapper,.auth-frame .ant-input,.auth-frame .ant-select-selector{border-radius:14px!important}.auth-frame .account-verify-alert.ant-alert{border-radius:16px;align-items:flex-start;padding:18px 20px}.auth-frame .account-verify-alert .ant-alert-icon{margin-top:2px}.auth-frame .account-verify-alert .ant-alert-message{color:#122620;margin-bottom:0;font-size:15px;font-weight:800;line-height:1.6}.auth-frame .account-verify-alert .ant-alert-description{color:#6d7d86;margin-top:10px;font-size:14px;font-weight:500;line-height:1.85}.auth-frame .auth-ltr-input.ant-input,.auth-frame .auth-ltr-input .ant-input{text-align:left;direction:ltr}.auth-frame .ant-input-affix-wrapper .ant-input:-webkit-autofill{caret-color:#122620;transition:background-color 99999s ease-out;-webkit-text-fill-color:#122620!important;padding-inline:12px!important;box-shadow:inset 0 0 0 1000px #e8f4fc!important}.auth-frame .ant-input-affix-wrapper .ant-input:-webkit-autofill:hover{caret-color:#122620;transition:background-color 99999s ease-out;-webkit-text-fill-color:#122620!important;padding-inline:12px!important;box-shadow:inset 0 0 0 1000px #e8f4fc!important}.auth-frame .ant-input-affix-wrapper .ant-input:-webkit-autofill:focus{caret-color:#122620;transition:background-color 99999s ease-out;-webkit-text-fill-color:#122620!important;padding-inline:12px!important;box-shadow:inset 0 0 0 1000px #e8f4fc!important}.auth-frame .ant-input:-webkit-autofill{caret-color:#122620;transition:background-color 99999s ease-out;-webkit-text-fill-color:#122620!important;padding-inline:12px!important;box-shadow:inset 0 0 0 1000px #e8f4fc!important}.auth-frame .ant-input:-webkit-autofill:hover{caret-color:#122620;transition:background-color 99999s ease-out;-webkit-text-fill-color:#122620!important;padding-inline:12px!important;box-shadow:inset 0 0 0 1000px #e8f4fc!important}.auth-frame .ant-input:-webkit-autofill:focus{caret-color:#122620;transition:background-color 99999s ease-out;-webkit-text-fill-color:#122620!important;padding-inline:12px!important;box-shadow:inset 0 0 0 1000px #e8f4fc!important}.auth-visual{background-color:#10242c;background-image:radial-gradient(circle at 18% 20%,#4298b752,#0000 42%),radial-gradient(circle at 88% 78%,#d6ad602e,#0000 36%),linear-gradient(#7fe8ff0e 1px,#0000 1px),linear-gradient(90deg,#7fe8ff0e 1px,#0000 1px);background-size:auto,auto,46px 46px,46px 46px}.auth-visual-wash{background:linear-gradient(#10242c2e 0%,#10242c8c 48%,#10242ce0 100%)}.auth-float-card{box-shadow:0 18px 40px #08141a47}.auth-visual-wash-photo{background:linear-gradient(#10242c33 0%,#10242c47 36%,#10242ce6 100%)}.auth-float-card-a{inset-inline-start:6%;z-index:3;width:78%;top:0}.auth-float-card-b{inset-inline-start:16%;z-index:2;width:78%;top:28%}.auth-float-card-c{inset-inline-start:8%;z-index:1;width:78%;top:54%}.auth-stage-stack{animation:.45s auth-stage-in}@media (prefers-reduced-motion:no-preference){.auth-float-card-a{animation:5.6s ease-in-out infinite auth-float-a}.auth-float-card-b{animation:5.6s ease-in-out infinite auth-float-b}.auth-float-card-c{animation:6.4s ease-in-out infinite auth-float-a}}@keyframes auth-float-a{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes auth-float-b{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes auth-stage-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.account-rise,.account-rise *,.auth-float-card-a,.auth-float-card-b,.auth-float-card-c,.auth-stage-stack{animation:none!important}}@keyframes account-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.account-rise{animation:.7s both account-rise}.account-app{background:#fbfcfc}.overview-desk .ant-table-thead>tr>th{font-size:12px!important;font-weight:700!important}.overview-desk .ant-table-tbody>tr>td{font-weight:500}.overview-desk .overview-table-preview-wrap{position:relative}.overview-desk .overview-table-preview-wrap.is-clipped{max-height:20.5rem;overflow:hidden}.overview-desk .overview-table-preview-fade{pointer-events:none;inset-inline:0;z-index:2;background:linear-gradient(#fff0 0%,#ffffff8c 38%,#ffffffeb 72%,#fff 100%);height:5.75rem;position:absolute;bottom:0}.overview-desk .overview-table-preview-more{text-align:center;background:#fff;padding:.25rem 1.25rem 1.25rem}.overview-desk .overview-table-preview-more-link{color:#4298b7;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .5rem;font-size:14px;font-weight:700;line-height:1.6;transition:color .15s;display:inline-flex}.overview-desk .overview-table-preview-more-link:hover{color:#2f5061}.overview-desk .overview-table-preview-more-meta{color:#7f8fa3;font-size:12px;font-weight:500}.overview-desk .ant-segmented-item-label{font-weight:700}.overview-desk .overview-email-verify-alert.ant-alert{align-items:center;gap:12px;margin-bottom:1.5rem;padding:18px 22px;display:flex}@media (min-width:640px){.overview-desk .overview-email-verify-alert.ant-alert{margin-bottom:1.75rem}}.overview-desk .overview-email-verify-alert .ant-alert-icon{align-self:center;margin-top:0}.overview-desk .overview-email-verify-alert .ant-alert-content{flex:1;min-width:0}.overview-desk .overview-email-verify-alert .ant-alert-message{color:#122620;margin-bottom:4px;font-size:15px;font-weight:800;line-height:1.5}.overview-desk .overview-email-verify-alert .ant-alert-description{margin-top:0;line-height:1.75}.overview-desk .overview-email-verify-alert .ant-alert-action{margin:0;align-self:center;margin-inline-start:20px;padding-inline:6px 4px}@media (max-width:640px){.overview-desk .overview-email-verify-alert.ant-alert{flex-wrap:wrap;align-items:flex-start}.overview-desk .overview-email-verify-alert .ant-alert-action{margin-inline-start:0;width:100%;margin-top:12px;padding-inline:0}.overview-desk .overview-email-verify-actions{justify-content:flex-start;width:100%}}.overview-desk .ant-empty-description{color:#6d7d86;font-weight:500}.ticket-close-modal .ant-modal-content{border-radius:24px;padding:8px 8px 16px}.ticket-close-modal .ant-modal-header{margin-bottom:4px}.ticket-close-modal .ant-modal-title{color:#122620!important;font-size:18px!important;font-weight:900!important}.ticket-close-modal .ant-modal-body{padding-top:4px;padding-bottom:8px}.ticket-close-modal .ant-modal-footer .ant-btn{min-width:112px}.account-sidebar{transition:width .32s cubic-bezier(.22,1,.36,1)}.account-sidebar-head{z-index:2;background:#fff;position:sticky;top:0}.account-sidebar-rail{transition:right .32s cubic-bezier(.22,1,.36,1),border-color .2s,color .2s}.account-main-shift{transition:padding-inline-start .32s cubic-bezier(.22,1,.36,1)}@media (min-width:1024px){.account-main-shift[data-sidebar=wide]{padding-inline-start:272px}.account-main-shift[data-sidebar=narrow]{padding-inline-start:80px}}.nav-branch{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1);display:grid}.nav-branch[data-open=true]{grid-template-rows:1fr}.nav-branch>div{overflow:hidden}@media (prefers-reduced-motion:reduce){.account-sidebar,.account-sidebar-rail,.account-main-shift,.nav-branch{transition:none}}.services-command{background-color:#10242c;box-shadow:0 24px 48px -28px #08141aa6}.services-command-grid{opacity:.95;background-image:radial-gradient(circle at 12% 18%,#4298b759,#0000 45%),radial-gradient(circle at 88% 72%,#d6ad6029,#0000 40%),linear-gradient(#7fe8ff0f 1px,#0000 1px),linear-gradient(90deg,#7fe8ff0f 1px,#0000 1px);background-size:auto,auto,42px 42px,42px 42px}.services-stat-tile{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border:1px solid #b8e4f01f}.host-rack-led{background:#d5e6ee;height:4px}.host-rack-led.is-live{background:linear-gradient(90deg,#4298b7,#7ee0ff,#4298b7) 0 0/200% 100%;animation:2.8s ease-in-out infinite host-led-live}.host-rack-led.is-warn{background:linear-gradient(90deg,#8a6a2f,#d6ad60,#8a6a2f)}.host-rack-led.is-idle{background:#c5d4dc}@keyframes host-led-live{0%,to{background-position:0%}50%{background-position:100%}}.host-rack-vents{background:repeating-linear-gradient(#ffffff14 0 3px,#0000 3px 7px)}.host-rack-terminal{box-shadow:inset 0 1px #ffffff0a}.host-rack-tile{background:#fbfcfc;border:1px solid #e8eef2;border-radius:14px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.host-rack-pulse span{animation:none}.host-rack-pulse:before{content:"";background:#4298b7;border-radius:999px;width:6px;height:6px;animation:2s ease-out infinite host-pulse-dot;box-shadow:0 0 #4298b780}@keyframes host-pulse-dot{0%{box-shadow:0 0 #4298b773}70%{box-shadow:0 0 0 8px #4298b700}to{box-shadow:0 0 #4298b700}}@media (prefers-reduced-motion:reduce){.host-rack-led.is-live,.host-rack-pulse:before{animation:none}}.service-detail-hero{background-color:#10242c;box-shadow:0 28px 60px -32px #08141abf}.service-detail-hero-aside{width:min(100%,200px)}.service-panel-cta.enabled{background:linear-gradient(135deg,#4298b7 0%,#2f7a94 48%,#4298b7 100%) 0 0/200% 200%;animation:4s infinite service-cta-shine;box-shadow:0 12px 28px -8px #4298b7a6,inset 0 1px #fff3}.service-panel-cta.enabled:hover{filter:brightness(1.05);transform:translateY(-1px)}@keyframes service-cta-shine{0%,to{background-position:0%}50%{background-position:100%}}.service-detail-dock{position:sticky;top:12px}.service-bento{background:#fff;border:1px solid #d5e6ee;border-radius:24px;padding:18px 18px 20px;box-shadow:0 16px 40px -32px #10242c59}.service-bento-accent{background:linear-gradient(165deg,#fffaf0 0%,#fff 55%);border-color:#ead9b0}.service-terminal{background:#071016;border:1px solid #4298b740;box-shadow:inset 0 1px #ffffff0d,0 16px 40px -24px #0000008c}.service-terminal-cursor{animation:1.1s step-end infinite service-cursor-blink}@keyframes service-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.domain-flow-alerts{margin-top:1.25rem;margin-bottom:1.5rem}.domain-flow-alerts .ant-alert{margin-top:0;margin-bottom:0}.domain-flow-alert-taken.ant-alert{padding-top:14px;padding-bottom:14px}.domain-flow-hero-register .services-command-grid{background-image:radial-gradient(circle at 14% 22%,#12924a52,#0000 46%),radial-gradient(circle at 88% 68%,#4298b747,#0000 42%),linear-gradient(#7fe8ff0f 1px,#0000 1px),linear-gradient(90deg,#7fe8ff0f 1px,#0000 1px);background-size:auto,auto,42px 42px,42px 42px}.domain-flow-hero-transfer .services-command-grid{background-image:radial-gradient(circle at 18% 28%,#d6ad6059,#0000 48%),radial-gradient(circle at 82% 70%,#4298b738,#0000 40%),linear-gradient(#7fe8ff0d 1px,#0000 1px),linear-gradient(90deg,#7fe8ff0d 1px,#0000 1px);background-size:auto,auto,42px 42px,42px 42px}.domain-detail-desk .domain-detail-head{background-image:linear-gradient(#fff 0%,#fbfcfd 100%)}.domain-detail-triad .service-bento{min-height:100%}.domain-panel-link:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #4298b7}.service-copy-chip{text-align:start;background:#fbfcfc;border:1px solid #e3eef3;border-radius:16px;flex-direction:column;align-items:stretch;gap:8px;width:100%;padding:12px 14px;transition:border-color .2s,box-shadow .2s;display:flex}.service-copy-chip-label{text-align:start;color:#9aa8b2;width:100%;font-size:11px;font-weight:700}.service-copy-chip-row{flex-direction:row;justify-content:flex-start;align-self:flex-end;align-items:center;gap:8px;max-width:100%;display:inline-flex}.service-copy-chip-value{text-overflow:ellipsis;white-space:nowrap;text-align:left;color:#122620;min-width:0;font-family:ui-monospace,monospace;font-size:13px;font-weight:800;overflow:hidden}.service-copy-chip-copy{z-index:1;flex-shrink:0;position:relative}.service-copy-chip:not(.is-empty):hover{border-color:#4298b7;box-shadow:0 8px 24px -16px #4298b78c}.service-copy-chip.is-empty{opacity:.85}.service-resource-empty{text-align:center;background:linear-gradient(#f7fbfc 0%,#fff 100%);border:1px dashed #d5e6ee;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;padding:28px 20px;display:flex}.service-resource-rings{background:linear-gradient(#fff 0%,#f7fbfc 100%);border:1px solid #e3eef3;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding:16px 12px 14px;display:grid}@media (max-width:420px){.service-resource-rings{grid-template-columns:1fr}}.service-resource-ring{text-align:center;flex-direction:column;align-items:center;display:flex}.service-resource-dashboard.ant-progress{margin:0;line-height:1}.service-resource-dashboard .ant-progress-inner{width:120px!important;height:120px!important}.service-resource-dashboard .ant-progress-text{justify-content:center;align-items:center;display:flex!important}.service-resource-dashboard-value{color:#122620;font-size:26px;font-weight:900;line-height:1}.service-resource-dashboard-value.is-compact{font-size:20px}.service-resource-dashboard-value.is-muted{color:#9aa8b2;font-size:22px}.service-resource-dashboard-suffix{color:#5a6d7a;margin-inline-start:1px;font-size:15px;font-weight:800}.service-resource-dashboard-stack{flex-direction:column;align-items:center;gap:2px;display:flex}.service-resource-dashboard-unit{color:#9aa8b2;font-size:11px;font-weight:800}.service-resource-dashboard.is-usage-only .ant-progress-circle-path{opacity:.9}.service-resource-ring-label{color:#2f5061;margin-top:6px;font-size:12px;font-weight:900}.service-resource-ring-caption{color:#7f8fa3;margin-top:2px;font-family:ui-monospace,monospace;font-size:11px;font-weight:700}.service-resource-ring-caption.is-hot{color:#8a6a2f}.service-dns-row{background:#f7fbfc;border:1px solid #e3eef3;border-radius:14px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.service-dns-value{text-overflow:ellipsis;white-space:nowrap;text-align:left;color:#122620;direction:ltr;flex:1;min-width:0;font-family:ui-monospace,monospace;font-size:13px;font-weight:800;overflow:hidden}.service-dns-tag{color:#d6ad60;background:#10242c;border-radius:8px;flex-shrink:0;padding:4px 8px;font-family:ui-monospace,monospace;font-size:11px;font-weight:800}.service-aside-min{flex-direction:column;justify-content:flex-start;gap:8px;display:flex}.service-aside-empty{text-align:center;flex:1;justify-content:center;align-items:center;min-height:88px;padding:8px 4px;display:flex}.service-aside-row{background:#fbfcfc;border:1px solid #e8f1f5;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.service-aside-label{color:#9aa8b2;font-size:11px;font-weight:700}.service-aside-value{text-overflow:ellipsis;white-space:nowrap;color:#122620;min-width:0;font-size:12px;font-weight:800;overflow:hidden}.service-aside-value.is-mono{text-align:left;direction:ltr;font-family:ui-monospace,monospace}@media (prefers-reduced-motion:reduce){.service-panel-cta.enabled,.service-terminal-cursor{animation:none}}.service-billing-panel{min-height:100%}.service-billing-cycle{direction:rtl}.service-billing-track{background:linear-gradient(90deg,#e3eef3 0%,#eef6f9 100%);border-radius:999px;flex-direction:row;align-items:stretch;height:10px;display:flex;overflow:hidden;box-shadow:inset 0 1px 2px #10242c14}.service-billing-fill{background:linear-gradient(270deg,#4298b7,#7ee0ff);border-radius:999px;flex:none;min-width:0;max-width:100%;height:100%;transition:flex-basis .6s cubic-bezier(.22,1,.36,1)}.service-billing-fill.is-urgent{background:linear-gradient(270deg,#d6ad60,#f4ead3)}.service-billing-fill.is-overdue{background:0 0;flex:0 0 0!important}.service-billing-fill.is-ok{background:linear-gradient(270deg,#2f7a94,#4298b7)}.service-billing-date{background:#fbfcfc;border:1px solid #e3eef3;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.service-billing-date.is-due{background:#f7fbfc;border-color:#d5e6ee}.service-billing-date .label{color:#7f8fa3;font-size:12px;font-weight:700}.service-billing-date .value{color:#122620;font-size:13px;font-weight:800}.service-billing-date.is-due .value{color:#4298b7}.order-shell .order-alert .ant-alert-message{font-weight:600}.order-form-panel .ant-form-item-label>label{height:auto}.order-field-domain .ant-input-lg{min-height:48px}.order-journey-line{z-index:0}@media (prefers-reduced-motion:reduce){.order-domain-card,.order-service-row{transition:none}}
