:root{--eh-navy:#081b33;--eh-blue:#0d2d50;--eh-teal:#0d8f82;--eh-teal-light:#32b8a8;--eh-bg:#f5f8fb;--eh-text:#142033;--eh-border:#dce3ea;--primary:var(--eh-teal);--primary-lifted:#08766c;--primary-accented:#065e57}
html{font-size:16px;height:100%}body{display:flex;min-height:100%;flex-direction:column;color:var(--eh-text);background:var(--eh-bg);font-family:Inter,"Open Sans",system-ui,-apple-system,"Segoe UI",sans-serif}body.primary-bg-color{background:var(--eh-bg)!important}body>section{flex:1 0 auto}a{color:var(--eh-teal)}a:hover{color:#08766c}
.header .navbar{min-height:78px;background:var(--eh-navy)!important;border:0}.header .navbar-brand,.header .navbar-light .navbar-nav .nav-link{color:#fff}.header .toolbar{margin-left:14px}.header .toolbar .btn{display:grid;place-items:center;width:48px;height:46px;padding:0;color:#fff;border:1px solid rgba(255,255,255,.38);border-radius:9px}.header .toolbar .btn:hover{color:#fff;background:var(--eh-teal);border-color:var(--eh-teal)}
.header.header .navbar a{color:#fff}.header.header .navbar a:hover,.header.header .navbar a:focus{color:var(--eh-teal-light)}
.header.header .navbar .dropdown-menu{min-width:260px;padding:8px;background:#fff;border:1px solid var(--eh-border);border-radius:10px;box-shadow:0 16px 38px rgba(8,27,51,.16)}
.header.header .navbar .dropdown-menu a,.header.header .navbar .dropdown-menu .dropdown-item{padding:11px 14px;color:var(--eh-text)!important;border-radius:7px;font-weight:600}
.header.header .navbar .dropdown-menu a:hover,.header.header .navbar .dropdown-menu a:focus,.header.header .navbar .dropdown-menu .dropdown-item:hover,.header.header .navbar .dropdown-menu .dropdown-item:focus{color:var(--eh-teal)!important;background:#eaf7f5}
.header.header .navbar .dropdown-menu .active>a,.header.header .navbar .dropdown-menu .dropdown-item.active{color:#fff!important;background:var(--eh-teal)}
.eh-client-wordmark{display:flex!important;flex-direction:column;color:#fff!important;text-decoration:none;line-height:1;letter-spacing:0}.eh-brand-main{display:flex;align-items:baseline;gap:6px}.eh-client-wordmark strong{color:#fff;font-size:1.55rem;font-weight:850;letter-spacing:-.04em}.eh-client-wordmark b{color:var(--eh-teal-light);font-size:1.05rem;font-weight:850;letter-spacing:.08em}.eh-client-wordmark small{margin-top:6px;color:#a9bdcd;font-size:.54rem;font-weight:750;letter-spacing:.13em}
.eh-client-search{width:min(100%,420px);height:46px;align-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.28);border-radius:10px;background:#fff;box-shadow:0 8px 25px rgba(0,0,0,.12)}.eh-client-search>i{padding-left:15px;color:#718096}.eh-client-search input{min-width:0;height:100%;flex:1;padding:0 13px;border:0;outline:0;background:#fff;color:var(--eh-text);font:inherit}.eh-client-search input::placeholder{color:#8491a3}.eh-client-search button{height:100%;padding:0 17px;border:0;background:var(--eh-teal);color:#fff;font-weight:750;cursor:pointer}.eh-client-search button:hover{background:#08766c}
.main-navbar-wrapper{background:var(--eh-blue);border-top:1px solid rgba(255,255,255,.08)}.main-navbar-wrapper .navbar-nav .nav-link{padding-top:15px!important;padding-bottom:15px!important;color:#f2f7fb!important;font-weight:650}.main-navbar-wrapper .navbar-nav .active>.nav-link,.main-navbar-wrapper .navbar-nav .nav-link:hover,.main-navbar-wrapper .navbar-nav .nav-link:focus{color:#fff!important;background:rgba(50,184,168,.18)}.main-navbar-wrapper .dropdown-toggle:after{color:var(--eh-teal-light)}
.btn{min-height:42px;border-radius:8px;font-weight:650}.btn-primary,.btn-success{color:#fff;background:var(--eh-teal);border-color:var(--eh-teal)}.btn-primary:hover,.btn-primary:focus,.btn-success:hover{background:#08766c;border-color:#08766c}.btn-default{color:var(--eh-text);background:#fff;border-color:var(--eh-border)}
.card,.panel,.modal-content{border:1px solid var(--eh-border);border-radius:14px;box-shadow:0 10px 30px rgba(8,27,51,.07)}.card-header,.panel-heading{background:#f8fafc;border-color:var(--eh-border)}
.form-control,.custom-select{min-height:46px;border-color:var(--eh-border);border-radius:8px}.form-control:focus,.custom-select:focus{border-color:var(--eh-teal);box-shadow:0 0 0 .2rem rgba(13,143,130,.17)}
.table{background:#fff}.table thead th{color:var(--eh-blue);background:#edf4f7;border-color:var(--eh-border)}.badge-success,.status-active,.status-paid{background:#198754!important}.badge-warning,.status-pending,.status-unpaid{color:#322;background:#f59e0b!important}.badge-danger,.status-suspended,.status-expired,.status-cancelled{background:#dc3545!important}
.alert{border-radius:9px;border-left-width:4px}.footer{flex-shrink:0;margin-top:auto;padding:30px 0 22px;color:#c8d5e1;background:var(--eh-navy)}.footer a{color:#e6eff7}.footer .copyright{clear:both;padding-top:16px;text-align:center;border-top:1px solid rgba(255,255,255,.1)}.eh-client-footer-brand{max-width:390px;margin-bottom:16px}.eh-client-footer-brand .eh-client-wordmark{display:inline-flex!important;margin-bottom:12px}.eh-client-footer-brand p{margin:0;color:#aebdca}.footer .mb-7{margin-bottom:.75rem!important}.login-form .card{overflow:hidden;max-width:620px!important;margin-inline:auto}
.main-content{padding-top:38px;padding-bottom:58px}.master-breadcrumb{background:#eaf0f5;border:0}.header-lined h1{color:var(--eh-navy);font-weight:750}
#order-standard_cart .product-desc p{margin:0;color:#344054;font-size:15px;line-height:1.9}
#order-standard_cart .product-desc p br{display:block;content:"";margin-bottom:4px}
#order-standard_cart .product-desc .product-features{margin:0;padding:0;list-style:none}
#order-standard_cart .product-desc .product-features>li{position:relative;margin:0;padding:8px 0 8px 28px;color:#344054;border-bottom:1px solid #edf1f5;font-size:14px;line-height:1.5;list-style:none}
#order-standard_cart .product-desc .product-features>li:before{content:"✓";position:absolute;top:8px;left:2px;color:var(--eh-teal);font-weight:850}
#order-standard_cart .product-desc .product-features>li:last-of-type{border-bottom:0}
#order-standard_cart .product-desc .product-features>br{display:none}
#order-standard_cart .cart-sidebar .panel,#order-standard_cart .cart-sidebar .card{overflow:hidden;margin-bottom:18px;border:1px solid var(--eh-border);border-radius:12px;background:#fff;box-shadow:0 8px 24px rgba(8,27,51,.06)}
#order-standard_cart .cart-sidebar .panel-heading,#order-standard_cart .cart-sidebar .card-header{padding:14px 16px;color:var(--eh-navy);background:#fff;border-bottom:1px solid var(--eh-border);font-size:1rem;font-weight:750}
#order-standard_cart .cart-sidebar .panel-heading i,#order-standard_cart .cart-sidebar .card-header i{color:var(--eh-teal)}
#order-standard_cart .cart-sidebar .list-group-item{padding:11px 16px;color:#344054;background:#fff;border-color:#edf1f5;font-size:.9rem}
#order-standard_cart .cart-sidebar .list-group-item:hover,#order-standard_cart .cart-sidebar .list-group-item:focus{color:var(--eh-teal);background:#eef8f6}
#order-standard_cart .cart-sidebar .list-group-item.active,#order-standard_cart .cart-sidebar .list-group-item.active:hover{color:#fff;background:var(--eh-teal);border-color:var(--eh-teal);font-weight:700}
#order-standard_cart .cart-sidebar select.form-control{height:48px;color:var(--eh-text);background-color:#fff;border:1px solid var(--eh-border);border-radius:8px}
#order-standard_cart .cart-sidebar .panel-body,#order-standard_cart .cart-sidebar .card-body{padding:16px}
#order-standard_cart #spotlightTlds,#order-standard_cart .suggested-domains,#order-standard_cart #primarySuggestionHeading{display:none!important}
#order-standard_cart .domain-checker-container .input-group-box{display:flex;width:100%;align-items:stretch}
#order-standard_cart .domain-checker-container .input-group-box .form-control{min-width:0;flex:1 1 auto;border-radius:9px 0 0 9px}
#order-standard_cart .domain-checker-container .input-group-append{display:flex;flex:0 0 auto;margin-left:0}
#order-standard_cart .domain-checker-container #btnCheckAvailability{display:inline-flex;min-width:132px;min-height:48px;flex:0 0 132px;align-items:center;justify-content:center;padding:0 18px;white-space:nowrap;border-radius:0 9px 9px 0;font-size:1rem;font-weight:750}
@media(max-width:575px){#order-standard_cart .domain-checker-container .input-group-box{display:block}#order-standard_cart .domain-checker-container .input-group-box .form-control{width:100%;border-radius:9px}#order-standard_cart .domain-checker-container .input-group-append{display:block;margin-top:10px}#order-standard_cart .domain-checker-container #btnCheckAvailability{width:100%;max-width:none;flex-basis:auto;border-radius:9px}}
@media(max-width:991px){.header .toolbar{margin-left:auto}.main-navbar-wrapper .navbar-nav .nav-link{padding:11px 14px!important}}
@media(max-width:767px){.header .navbar{min-height:68px}.eh-client-wordmark small{display:none}.table-container{overflow-x:auto;-webkit-overflow-scrolling:touch}.card-body{padding:1.15rem}.login-form .card{margin-top:1rem}.footer{text-align:center}.eh-client-footer-brand{margin-right:auto;margin-left:auto}.footer .float-lg-right{float:none!important}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important}}
