:root{--ah-brand:#498075;--ah-brand-600:#3e6f64;--ah-brand-700:#345d54;--ah-brand-050:#edf4f2;--ah-brand-100:#d5e7e2;--ah-navy:#0f2a44;--ah-navy-700:#143552;--ah-navy-050:#eef2f7;--ah-accent:#f5c542;--ah-accent-700:#d9a41f;--ah-bg:#f5f7fa;--ah-surface:#ffffff;--ah-border:#e6eaf0;--ah-text:#1c2733;--ah-muted:#64748b;--ah-success:#22a06b;--ah-info:#2f80ed;--ah-warning:#f0a92b;--ah-danger:#e5484d;--ah-radius:14px;--ah-radius-sm:10px;--ah-radius-pill:999px;--ah-shadow:0 1px 2px rgba(15,42,68,.04),0 8px 24px rgba(15,42,68,.06);--ah-shadow-lg:0 12px 40px rgba(15,42,68,.12);--ah-font:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;--ah-font-display:'Plus Jakarta Sans',var(--ah-font);--primary:var(--ah-brand);--blue:var(--ah-brand)}body{font-family:var(--ah-font);background:var(--ah-bg);color:var(--ah-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--ah-font-display);font-weight:700;color:var(--ah-navy);letter-spacing:-.01em}a{color:var(--ah-brand-600)}a:hover{color:var(--ah-brand-700)}.text-primary{color:var(--ah-brand)!important}.bg-primary{background-color:var(--ah-brand)!important}.text-muted{color:var(--ah-muted)!important}.btn{border-radius:var(--ah-radius-sm);font-weight:600;padding:.55rem 1.15rem;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease,color .15s ease;will-change:transform}.btn:focus:not(.btn-return-to-admin):not(.ah-topbar__return):not(.ah-dark-toggle):not(.ah-cart-btn):not(.ah-notify-btn):not(.ah-toggler):not(.ah-mobile-account):not(.navbar-toggler):not(.close),.btn:hover:not(.btn-return-to-admin):not(.ah-topbar__return):not(.ah-dark-toggle):not(.ah-cart-btn):not(.ah-notify-btn):not(.ah-toggler):not(.ah-mobile-account):not(.navbar-toggler):not(.close){transform:translateY(-2px)}.btn:active:not(.btn-return-to-admin):not(.ah-topbar__return):not(.ah-dark-toggle):not(.ah-cart-btn):not(.ah-notify-btn):not(.ah-toggler):not(.ah-mobile-account):not(.navbar-toggler):not(.close),.btn:not(:disabled):not(.disabled):active:not(.btn-return-to-admin):not(.ah-topbar__return){transform:translateY(1px);transition-duration:.08s}.ah-cart-btn:focus,.ah-cart-btn:hover,.ah-dark-toggle:focus,.ah-dark-toggle:hover,.ah-mobile-account:focus,.ah-mobile-account:hover,.ah-notify-btn:focus,.ah-notify-btn:hover,.ah-toggler:focus,.ah-toggler:hover,.btn-return-to-admin:active,.btn-return-to-admin:focus,.btn-return-to-admin:hover,.btn.close:hover,.navbar-toggler:hover{transform:none}.btn-primary{background:var(--ah-brand);border-color:var(--ah-brand);box-shadow:0 6px 16px rgba(73,128,117,.28)}.btn-primary:focus,.btn-primary:hover{background:var(--ah-brand-600);border-color:var(--ah-brand-600);box-shadow:0 10px 24px rgba(73,128,117,.38)}.btn-primary:not(:disabled):not(.disabled):active{background:var(--ah-brand-700);border-color:var(--ah-brand-700);box-shadow:0 4px 12px rgba(73,128,117,.28)}.btn-outline-primary{color:var(--ah-brand-600);border-color:var(--ah-brand);background:0 0}.btn-outline-primary:focus,.btn-outline-primary:hover{background:var(--ah-brand);border-color:var(--ah-brand);color:#fff;box-shadow:0 8px 20px rgba(73,128,117,.28)}.btn-secondary{color:#fff!important;background:var(--ah-navy)!important;border-color:var(--ah-navy)!important;box-shadow:0 4px 14px rgba(15,42,68,.18)}.btn-secondary:focus,.btn-secondary:hover{color:#fff!important;background:var(--ah-navy-700)!important;border-color:var(--ah-navy-700)!important;box-shadow:0 8px 20px rgba(15,42,68,.28)}.btn-secondary:not(:disabled):not(.disabled):active{color:#fff!important;background:var(--ah-navy-700)!important;border-color:var(--ah-navy-700)!important}.btn-success{color:#fff!important;background:var(--ah-success)!important;border-color:var(--ah-success)!important;box-shadow:0 4px 14px rgba(34,160,107,.22)}.btn-success:focus,.btn-success:hover{box-shadow:0 8px 20px rgba(34,160,107,.32)}.btn-warning{background:var(--ah-accent)!important;border-color:var(--ah-accent)!important;color:#3a2d00!important;box-shadow:0 4px 14px rgba(245,197,66,.28)}.btn-warning:focus,.btn-warning:hover{box-shadow:0 8px 20px rgba(245,197,66,.4)}.btn-danger{color:#fff!important;background:var(--ah-danger)!important;border-color:var(--ah-danger)!important;box-shadow:0 4px 14px rgba(229,72,77,.22)}.btn-danger:focus,.btn-danger:hover{box-shadow:0 8px 20px rgba(229,72,77,.32)}.btn-info{color:#fff!important;background:var(--ah-info)!important;border-color:var(--ah-info)!important;box-shadow:0 4px 14px rgba(47,128,237,.22)}.btn-info:focus,.btn-info:hover{box-shadow:0 8px 20px rgba(47,128,237,.32)}.btn-default,.client-home-cards .btn-default,.modal .btn-default,.primary-content .btn-default,.verification-banner .btn-default,body #main-body .btn-default,body .sidebar .btn-default{color:var(--ah-text)!important;background-color:var(--ah-surface)!important;border:1px solid var(--ah-border)!important;box-shadow:0 1px 2px rgba(15,42,68,.04)}.btn-default:focus,.btn-default:hover,.client-home-cards .btn-default:hover,.modal .btn-default:hover,.primary-content .btn-default:hover,.verification-banner .btn-default:hover,body #main-body .btn-default:focus,body #main-body .btn-default:hover,body .sidebar .btn-default:hover{color:#fff!important;background-color:var(--ah-brand)!important;border-color:var(--ah-brand)!important;box-shadow:0 8px 20px rgba(73,128,117,.28)!important}.btn-default:not(:disabled):not(.disabled):active,body #main-body .btn-default:not(:disabled):not(.disabled):active{color:#fff!important;background-color:var(--ah-brand-700)!important;border-color:var(--ah-brand-700)!important;box-shadow:0 3px 10px rgba(73,128,117,.22)!important}.btn-default.disabled,.btn-default:disabled{color:var(--ah-muted)!important;background-color:var(--ah-bg)!important;border-color:var(--ah-border)!important;opacity:.85;transform:none!important;box-shadow:none!important}.btn-light{color:var(--ah-text)!important;background-color:var(--ah-navy-050)!important;border:1px solid var(--ah-border)!important;box-shadow:none}.btn-light:focus,.btn-light:hover{color:var(--ah-brand-700)!important;background-color:var(--ah-brand-050)!important;border-color:var(--ah-brand-100)!important;box-shadow:0 6px 16px rgba(73,128,117,.14)!important}.btn-primary,body #main-body .btn-primary{color:#fff!important;background-color:var(--ah-brand)!important;border-color:var(--ah-brand)!important}.btn-lg{padding:.8rem 1.6rem;border-radius:var(--ah-radius);font-size:1.05rem}.btn-group-sm>.btn,.btn-sm{padding:.4rem .85rem!important;font-size:.85rem!important;line-height:1.35!important;border-radius:var(--ah-radius-sm)!important;min-height:2.15rem}.btn-group-xs>.btn,.btn-xs{padding:.28rem .6rem!important;font-size:.75rem!important;line-height:1.3!important;border-radius:8px!important;min-height:1.75rem;font-weight:600}.btn-sm:focus,.btn-sm:hover,.btn-xs:focus,.btn-xs:hover{transform:translateY(-1px)}.btn-block{display:flex!important;align-items:center;justify-content:center;width:100%;gap:.4rem;padding-top:.65rem!important;padding-bottom:.65rem!important}.btn-block.btn-sm{padding-top:.5rem!important;padding-bottom:.5rem!important}.btn>.fab,.btn>.fal,.btn>.far,.btn>.fas,.btn>i{margin-right:.35rem;line-height:1;vertical-align:-.05em}.btn.btn-sm>.far,.btn.btn-sm>.fas,.btn.btn-sm>i{margin-right:.3rem;font-size:.9em}.btn>.far:only-child,.btn>.fas:only-child,.btn>i:only-child{margin-right:0}.btn:not([class*=btn-primary]):not([class*=btn-secondary]):not([class*=btn-success]):not([class*=btn-danger]):not([class*=btn-warning]):not([class*=btn-info]):not([class*=btn-default]):not([class*=btn-light]):not([class*=btn-link]):not([class*=btn-outline]):not(.ah-dark-toggle):not(.ah-cart-btn):not(.ah-notify-btn):not(.ah-toggler):not(.ah-mobile-account):not(.navbar-toggler):not(.close):not(.btn-return-to-admin):not(.ah-topbar__return):not(.ah-topbar__btn){color:var(--ah-text)!important;background-color:var(--ah-surface)!important;border:1px solid var(--ah-border)!important}.btn:not([class*=btn-primary]):not([class*=btn-secondary]):not([class*=btn-success]):not([class*=btn-danger]):not([class*=btn-warning]):not([class*=btn-info]):not([class*=btn-default]):not([class*=btn-light]):not([class*=btn-link]):not([class*=btn-outline]):not(.ah-dark-toggle):not(.ah-cart-btn):not(.ah-notify-btn):not(.ah-toggler):not(.ah-mobile-account):not(.navbar-toggler):not(.close):not(.btn-return-to-admin):not(.ah-topbar__return):not(.ah-topbar__btn):hover{color:#fff!important;background-color:var(--ah-brand)!important;border-color:var(--ah-brand)!important}.btn-custom-action,.div-service-item.btn,a.btn-custom-action,button.btn-custom-action{display:inline-flex!important;align-items:center;justify-content:center;gap:.4rem;font-weight:700!important;letter-spacing:.01em}.btn-custom-action.btn-primary,.div-service-item.btn-primary{box-shadow:0 6px 16px rgba(73,128,117,.28)!important}.btn-custom-action.btn-primary:hover,.div-service-item.btn-primary:hover{box-shadow:0 10px 24px rgba(73,128,117,.38)!important}.btn-custom-action .loader,.btn-custom-action .loading{margin-right:.35rem}.btn-group>.btn{transform:none}.btn-group>.btn:focus,.btn-group>.btn:hover{transform:none;z-index:2}.ah-ca-pagehead__actions .btn,.ah-ca-welcome__actions .btn,.ah-pd-actions .btn,.product-actions-wrapper .btn{white-space:nowrap}.ah-ca-pagehead__actions,.ah-ca-welcome__actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.ah-ca-panel__action.btn,.client-home-cards .btn-xs,.client-home-cards .card-header .btn{padding:.3rem .65rem!important;font-size:.75rem!important;min-height:1.7rem;border-radius:8px!important}.sidebar .btn-block,.sidebar .btn.btn-block{border-radius:var(--ah-radius-sm)!important}.sidebar .btn-success.btn-block{box-shadow:0 4px 12px rgba(34,160,107,.2)!important}.btn.dropdown-toggle{display:inline-flex;align-items:center;gap:.25rem}.btn-view-details{color:var(--ah-brand-700)!important;background:var(--ah-brand-050)!important;border:1px solid var(--ah-brand-100)!important}.btn-view-details:focus,.btn-view-details:hover{color:#fff!important;background:var(--ah-brand)!important;border-color:var(--ah-brand)!important}input.btn{-webkit-appearance:none;appearance:none;cursor:pointer}.btn+.btn:not(.btn-block),input.btn+input.btn{margin-left:.4rem}.form-group .btn+.btn{margin-left:.4rem}.form-group .btn-block+.btn-block{margin-left:0;margin-top:.5rem}.btn.disabled,.btn:disabled,fieldset:disabled .btn{transform:none!important;box-shadow:none!important;cursor:not-allowed;opacity:.65}body.dark-mode .btn-default,body.dark-mode .client-home-cards .btn-default,body.dark-mode .modal .btn-default,body.dark-mode .primary-content .btn-default,body.dark-mode .sidebar .btn-default,body.dark-mode body #main-body .btn-default{color:var(--ah-text)!important;background-color:var(--ah-surface)!important;border-color:var(--ah-border)!important}body.dark-mode .btn-default:focus,body.dark-mode .btn-default:hover{color:#fff!important;background-color:var(--ah-brand)!important;border-color:var(--ah-brand)!important;box-shadow:0 8px 22px rgba(0,0,0,.35)!important}body.dark-mode .btn-light{color:var(--ah-text)!important;background-color:rgba(255,255,255,.06)!important;border-color:var(--ah-border)!important}body.dark-mode .btn-primary:focus,body.dark-mode .btn-primary:hover{box-shadow:0 10px 26px rgba(0,0,0,.4)}body.dark-mode .btn-view-details{background:rgba(73,128,117,.18)!important;border-color:rgba(73,128,117,.35)!important;color:#86ccbe!important}body.dark-mode .btn-view-details:hover{background:var(--ah-brand)!important;color:#fff!important}#header .navbar,.navbar{background:var(--ah-surface)!important;box-shadow:0 1px 0 var(--ah-border),0 6px 18px rgba(15,42,68,.05);border:0}.navbar .navbar-brand{font-family:var(--ah-font-display);font-weight:800}.navbar .nav-link{color:var(--ah-text)!important;font-weight:500;border-radius:var(--ah-radius-sm);transition:background-color .12s ease,color .12s ease}.navbar .nav-item.active>.nav-link,.navbar .nav-link:hover{color:var(--ah-brand-700)!important;background:var(--ah-brand-050)}.navbar .dropdown-menu{border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow-lg);padding:.4rem}.navbar .dropdown-item{border-radius:var(--ah-radius-sm);font-weight:500}.navbar .dropdown-item:hover{background:var(--ah-brand-050);color:var(--ah-brand-700)}.primary-nav,.top-bar{background:var(--ah-navy)}.card,.panel{background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);overflow:visible}.ah-ca-panels .card,.primary-content .client-home-cards .card,.primary-content>.card{transition:box-shadow .15s ease}.primary-content .client-home-cards .card:hover,.primary-content>.card:hover{box-shadow:var(--ah-shadow-lg)}.card-header,.panel-heading{background:0 0;border-bottom:1px solid var(--ah-border);font-family:var(--ah-font-display);font-weight:700;color:var(--ah-navy);padding:1rem 1.25rem}.card-body,.panel-body{padding:1.25rem}.card-primary>.card-header,.panel-primary>.panel-heading{background:linear-gradient(135deg,var(--ah-brand) 0,var(--ah-brand-700) 100%);color:#fff;border-bottom:0}#homeContainer .header-lined,.client-home-panels .header-lined,.home-banner{color:var(--ah-navy)}.btn-block.btn-default{border-radius:var(--ah-radius-sm)}.counter,.stat-value{font-family:var(--ah-font-display);color:var(--ah-brand);font-weight:800}.sidebar .card-sidebar,.sidebar .panel{border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);overflow:hidden;margin-bottom:1rem}.sidebar .card-sidebar:hover{box-shadow:var(--ah-shadow)}.sidebar .card-sidebar>.card-header{padding:.85rem 1rem;background:var(--ah-navy-050);border-bottom:1px solid var(--ah-border)}.sidebar .card-sidebar .card-title{font-size:.82rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--ah-navy);display:flex;align-items:center;gap:.35rem}.sidebar .card-sidebar .card-title>i:not(.card-minimise){color:var(--ah-brand);font-size:.9rem;text-transform:none}.sidebar .card-sidebar .card-minimise{margin-left:auto;float:none!important;color:var(--ah-muted);font-size:.75rem;transition:transform .2s ease,color .15s ease}.sidebar .card-sidebar .card-minimise:hover{color:var(--ah-brand)}.sidebar .card-sidebar .card-minimise.minimised{transform:rotate(180deg)}.sidebar .card-sidebar .list-group-item,.sidebar .list-group-item{border:0!important;border-bottom:1px solid var(--ah-border)!important;border-radius:0!important;padding:.7rem 1rem!important;color:var(--ah-text);background:0 0;font-size:.9rem}.sidebar .card-sidebar .list-group-item:last-child,.sidebar .list-group-item:last-child{border-bottom:0!important}.sidebar .card-sidebar .list-group-item.active,.sidebar .card-sidebar .list-group-item:hover,.sidebar .list-group-item.active,.sidebar .list-group-item:hover{background:var(--ah-brand-050)!important;color:var(--ah-brand-700)!important}.sidebar .sidebar-menu-item-wrapper{display:flex;align-items:center;gap:.45rem;width:100%}.sidebar .sidebar-menu-item-icon-wrapper{color:var(--ah-muted);width:1.1rem;text-align:center;flex-shrink:0}.sidebar .list-group-item.active .sidebar-menu-item-icon-wrapper,.sidebar .list-group-item:hover .sidebar-menu-item-icon-wrapper{color:var(--ah-brand)}.sidebar .sidebar-menu-item-label{flex:1;min-width:0}.sidebar .card-sidebar .badge,.sidebar .sidebar-menu-item-badge .badge{background:var(--ah-navy-050);color:var(--ah-muted);font-weight:600}.sidebar .panel-heading{font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ah-muted)}.sidebar .card-sidebar .card-body{padding:1rem}.sidebar .card-sidebar .card-footer{background:0 0;border-top:1px solid var(--ah-border);padding:.65rem 1rem}.custom-select,.form-control{border:1px solid var(--ah-border);border-radius:var(--ah-radius-sm);padding:.6rem .85rem;height:auto;color:var(--ah-text);transition:border-color .12s ease,box-shadow .12s ease}.custom-select:focus,.form-control:focus{border-color:var(--ah-brand);box-shadow:0 0 0 3px rgba(73,128,117,.18)}.input-group-text{background:var(--ah-navy-050);border:1px solid var(--ah-border);border-radius:var(--ah-radius-sm);color:var(--ah-muted)}label{font-weight:600;color:var(--ah-navy)}.table{background:var(--ah-surface);border-radius:var(--ah-radius)}.table thead th{background:var(--ah-navy-050);border-bottom:1px solid var(--ah-border);color:var(--ah-muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;font-weight:700}.table td,.table th{border-color:var(--ah-border);vertical-align:middle}.table-hover tbody tr:hover{background:var(--ah-brand-050)}.primary-content .table-container{background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);padding:1rem 1.15rem 1.15rem;margin-bottom:1.25rem;overflow:visible}.primary-content table.table-list,body .dataTables_wrapper table.table-list{border:1px solid var(--ah-border)!important;border-radius:var(--ah-radius-sm)!important;background:var(--ah-surface)!important;width:100%!important}.primary-content table.table-list thead th,body .dataTables_wrapper table.table-list thead th{background:var(--ah-navy-050)!important;border:0!important;border-bottom:1px solid var(--ah-border)!important;color:var(--ah-muted)!important;font-size:.72rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.04em;padding:.75rem .65rem!important;text-align:left!important}.primary-content table.table-list tbody td,body .dataTables_wrapper table.table-list td{border-color:var(--ah-border)!important;background:var(--ah-surface)!important;color:var(--ah-text);padding:.85rem .65rem!important;text-align:left!important;font-size:.9rem;vertical-align:middle}.primary-content table.table-list tbody tr:hover>td,body .dataTables_wrapper table.table-list tbody tr:hover>td{background:var(--ah-brand-050)!important}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate{color:var(--ah-muted);font-size:.88rem;margin:.35rem 0}.dataTables_wrapper .dataTables_filter input,.dataTables_wrapper .dataTables_length select{border:1px solid var(--ah-border);border-radius:var(--ah-radius-sm);padding:.35rem .6rem;background:var(--ah-bg);color:var(--ah-text)}.dataTables_wrapper .dataTables_paginate .paginate_button{border-radius:var(--ah-radius-sm)!important;border:1px solid transparent!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:var(--ah-brand)!important;border-color:var(--ah-brand)!important;color:#fff!important}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:var(--ah-brand-050)!important;border-color:var(--ah-border)!important;color:var(--ah-brand-700)!important}#tableLoading{color:var(--ah-muted);padding:2rem 1rem}.badge{border-radius:var(--ah-radius-pill);font-weight:600;padding:.35em .7em;letter-spacing:.01em}.badge-primary,.label-primary{background:var(--ah-brand)}.badge-success,.label-success{background:var(--ah-success)}.badge-warning,.label-warning{background:var(--ah-accent);color:#3a2d00}.badge-danger,.label-danger{background:var(--ah-danger)}.badge-info,.label-info{background:var(--ah-info)}.alert{border:0;border-radius:var(--ah-radius-sm);border-left:4px solid transparent;box-shadow:var(--ah-shadow)}.alert-success{background:var(--ah-brand-050);border-left-color:var(--ah-success);color:var(--ah-brand-700)}.alert-info{background:#eaf2fe;border-left-color:var(--ah-info);color:#1b5bb8}.alert-warning{background:#fff7e6;border-left-color:var(--ah-warning);color:#8a5a00}.alert-danger{background:#fdecec;border-left-color:var(--ah-danger);color:#b3282c}.breadcrumb{background:0 0;padding-left:0;font-size:.9rem}.breadcrumb-item a{color:var(--ah-muted)}.breadcrumb-item.active{color:var(--ah-navy);font-weight:600}.page-item.active .page-link{background:var(--ah-brand);border-color:var(--ah-brand)}.page-link{color:var(--ah-brand-600);border-radius:var(--ah-radius-sm)!important;margin:0 2px;border-color:var(--ah-border)}#footer,.footer{background:var(--ah-navy);color:#c8d3e0;margin-top:3rem;padding:2rem 0}#footer a,.footer a{color:#dbe4ee}#footer a:hover,.footer a:hover{color:#fff}.footer .copyright{color:#8ea0b6}.footer .btn-outline-light{border-color:rgba(255,255,255,.25)}.ah-hero{background:radial-gradient(1200px 400px at 80% -10%,var(--ah-navy-700) 0,var(--ah-navy) 55%);color:#fff;border-radius:var(--ah-radius);padding:2.5rem}.ah-hero h1,.ah-hero h2{color:#fff}.ah-chip{display:inline-flex;align-items:center;gap:.4rem;background:var(--ah-brand-050);color:var(--ah-brand-700);border-radius:var(--ah-radius-pill);padding:.3rem .8rem;font-weight:600;font-size:.85rem}.ah-shadow{box-shadow:var(--ah-shadow)!important}.ah-rounded{border-radius:var(--ah-radius)!important}.ah-auth{display:grid;grid-template-columns:1.05fr 1fr;gap:0;max-width:1040px;margin:2.5rem auto;background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow-lg);overflow:hidden}.ah-auth__brand{position:relative;background:radial-gradient(900px 300px at 110% -10%,var(--ah-brand-700) 0,transparent 55%),linear-gradient(160deg,var(--ah-navy) 0,var(--ah-navy-700) 100%);color:#fff;padding:3rem 2.75rem;display:flex;align-items:center}.ah-auth__brand::after{content:"";position:absolute;inset:0;background:radial-gradient(400px 200px at 20% 120%,rgba(73,128,117,.35),transparent 60%);pointer-events:none}.ah-auth__brand-inner{position:relative;z-index:1}.ah-auth__title{color:#fff;font-size:1.9rem;line-height:1.15;margin:1rem 0 .75rem}.ah-auth__lead{color:rgba(255,255,255,.82);font-size:1.02rem;margin-bottom:1.5rem}.ah-auth__features{list-style:none;padding:0;margin:0}.ah-auth__features li{display:flex;align-items:center;gap:.6rem;padding:.45rem 0;color:rgba(255,255,255,.9);font-weight:500}.ah-auth__features i{color:#86ccbe}.ah-chip--light{background:rgba(255,255,255,.14);color:#eafff4}.ah-auth__form{display:flex;align-items:center;justify-content:center;padding:1.5rem;background:var(--ah-surface)}.ah-auth-card{border:0!important;box-shadow:none!important;width:100%;max-width:420px;margin:0!important}.ah-auth-card .card-footer{background:0 0;border-top:1px solid var(--ah-border)}@media (max-width:767.98px){.ah-auth{grid-template-columns:1fr;margin:1rem auto}.ah-auth__brand{padding:2rem 1.75rem}.ah-auth__title{font-size:1.5rem}}.ah-header{position:relative;z-index:1030}#header .ah-topbar,#header .topbar{display:none!important}#header .ah-navbar{background:var(--ah-surface);padding:0;min-height:0;border-bottom:0;box-shadow:0 6px 20px rgba(15,42,68,.06);position:fixed;top:0;left:0;right:0;z-index:1040}#header.ah-header{--ah-nav-offset:59px;padding-top:var(--ah-nav-offset);background:var(--ah-surface)}#header:has(.ah-promo) .ah-navbar{box-shadow:none}@media (max-width:1199.98px){#header .ah-navbar{padding:.35rem 0;max-width:100vw}#header.ah-header{--ah-nav-offset:calc(40px + .7rem)}}@media (max-width:575.98px){#header.ah-header{--ah-nav-offset:calc(38px + .7rem)}}@supports (top:env(safe-area-inset-top)){#header .ah-navbar{top:env(safe-area-inset-top,0)}#header.ah-header{padding-top:calc(var(--ah-nav-offset) + env(safe-area-inset-top,0px))}}@media (min-width:1200px){#header .ah-navbar>.container{display:flex;flex-wrap:nowrap;align-items:center;width:100%}#header .ah-navbar .navbar-brand{order:1}#header .ah-navbar #mainNavbar{order:2;flex:1 1 auto;display:flex!important;align-items:center}#header .ah-toolbar{order:3;margin-left:.5rem}#header .ah-navbar .ah-mainmenu{margin-right:auto}}#header .ah-toolbar{display:flex!important;align-items:center;gap:.15rem;flex:0 0 auto;order:3}#header .ah-toolbar .ah-cart-btn,#header .ah-toolbar .ah-dark-toggle,#header .ah-toolbar .ah-mobile-account,#header .ah-toolbar .ah-notify-btn,#header .ah-toolbar .btn{width:40px!important;height:40px!important;min-width:40px;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;border-radius:50%;position:relative}#header .ah-notify-btn{color:var(--ah-navy);background:0 0!important;border:0!important;box-shadow:none!important;font-size:1.15rem;overflow:visible!important}#header .ah-notify-btn:focus,#header .ah-notify-btn:hover{color:var(--ah-brand-600)!important;background:0 0!important}#header .ah-notify-btn .ah-notify-count,#header .ah-notify-count.badge,#header span.ah-notify-count{position:absolute!important;top:-5px!important;right:-5px!important;z-index:5!important;min-width:20px!important;height:20px!important;padding:0 5px!important;margin:0!important;font-size:.75rem!important;font-weight:800!important;letter-spacing:0!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#e5484d!important;background-color:#e5484d!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:2px solid #fff!important;border-radius:999px!important;box-shadow:0 1px 5px rgba(0,0,0,.28)!important;opacity:1!important;overflow:visible!important;white-space:nowrap!important;pointer-events:none}body.dark-mode #header .ah-notify-btn .ah-notify-count,body.dark-mode #header .ah-notify-count.badge,body.dark-mode #header span.ah-notify-count{background:#ff5a5f!important;background-color:#ff5a5f!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#141b28!important;box-shadow:0 1px 6px rgba(0,0,0,.45)!important}body:not(.dark-mode) #header .ah-notify-btn .ah-notify-count,body:not(.dark-mode) #header .ah-notify-count.badge{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:#e5484d!important;border-color:#fff!important}body.dark-mode #header .ah-notify-btn{color:#e8eef5!important;-webkit-text-fill-color:#e8eef5!important}body.dark-mode #header .ah-notify-btn:focus,body.dark-mode #header .ah-notify-btn:hover{color:#9fd4c6!important;-webkit-text-fill-color:#9fd4c6!important;background:rgba(255,255,255,.1)!important}body.dark-mode #header .ah-notify-btn:focus .ah-notify-count,body.dark-mode #header .ah-notify-btn:hover .ah-notify-count,body:not(.dark-mode) #header .ah-notify-btn:focus .ah-notify-count,body:not(.dark-mode) #header .ah-notify-btn:hover .ah-notify-count{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:#e5484d!important}.popover .client-alerts{list-style:none;margin:0;padding:0;min-width:240px;max-width:min(320px,90vw)}.popover .client-alerts li{border-bottom:1px solid var(--ah-border)}.popover .client-alerts li:last-child{border-bottom:0}.popover .client-alerts li.none{padding:.75rem 1rem;color:var(--ah-muted);font-size:.88rem}.popover .client-alerts a{display:flex;gap:.55rem;align-items:flex-start;padding:.7rem .85rem;color:var(--ah-text);text-decoration:none;font-size:.88rem;line-height:1.35}.popover .client-alerts a:hover{background:var(--ah-brand-050);color:var(--ah-brand-700)}.popover .client-alerts a i{margin-top:.15rem;color:var(--ah-brand)}#header .ah-account-wrap .dropdown-menu{right:0!important;left:auto!important;max-width:min(280px,calc(100vw - 24px));z-index:1050}body.dark-mode #header.ah-header,body.dark-mode #header.header{background:var(--ah-surface)!important}body.dark-mode #header .ah-navbar{box-shadow:0 6px 20px rgba(0,0,0,.25)}body.dark-mode #header:has(.ah-promo) .ah-navbar{box-shadow:none}#header .ah-cart-count.is-empty{display:none!important}html.ah-prefers-dark{background-color:#0b0f14;color-scheme:dark}.ah-navbar .navbar-brand{padding:0;margin-right:1.5rem;display:inline-flex;align-items:center}#header .ah-navbar .logo-img{max-height:34px!important;width:auto;height:auto}#header .ah-navbar .logo-img--dark{display:none!important}#header .ah-navbar .logo-img--light{display:block!important}body.dark-mode #header .ah-navbar .logo-img--light,html.ah-prefers-dark #header .ah-navbar .logo-img--light{display:none!important}body.dark-mode #header .ah-navbar .logo-img--dark,html.ah-prefers-dark #header .ah-navbar .logo-img--dark{display:block!important}@media (max-width:1199.98px){#header .ah-navbar>.container{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;width:100%;max-width:100%;padding-left:12px;padding-right:12px;box-sizing:border-box}#header .ah-navbar .ah-toggler{order:1;flex:0 0 40px;width:40px!important;height:40px!important;margin:0;z-index:2}#header .ah-navbar .navbar-brand{order:2;flex:1 1 auto;min-width:0;margin:0 .35rem!important;padding:0;display:flex;align-items:center;justify-content:center;max-width:none}#header .ah-navbar .logo-img{max-height:28px!important;max-width:min(148px,38vw)!important;width:auto!important;height:auto!important;object-fit:contain}#header .ah-navbar .ah-toolbar{order:3;flex:0 0 auto;margin-left:0!important}#header .ah-navbar .ah-toolbar .ah-cart-btn,#header .ah-navbar .ah-toolbar .ah-dark-toggle,#header .ah-navbar .ah-toolbar .ah-mobile-account,#header .ah-navbar .ah-toolbar .ah-notify-btn,#header .ah-navbar .ah-toolbar .btn{width:40px!important;height:40px!important;min-width:40px;padding:0!important;flex:0 0 40px}#header .ah-navbar .ah-toolbar .ah-cart-count.badge{min-width:18px!important;height:18px!important;line-height:1!important;font-size:.7rem!important;font-weight:800!important;top:-3px!important;right:-3px!important;padding:0 4px!important;border-width:2px}#header .ah-navbar .ah-toolbar .ah-notify-count.badge{min-width:20px!important;height:20px!important;font-size:.75rem!important;top:-5px!important;right:-5px!important;padding:0 5px!important;color:#fff!important;-webkit-text-fill-color:#fff!important}#header .ah-navbar #mainNavbar{order:4;flex:1 0 100%;width:100%;max-width:100%;margin:0;padding:0;border-top:0;background:var(--ah-surface)}#header .ah-navbar #mainNavbar.collapsing,#header .ah-navbar #mainNavbar.show{border-top:1px solid var(--ah-border);margin-top:.4rem;padding:.35rem 0 .85rem;max-height:min(70vh,calc(100vh - 64px));overflow-y:auto;-webkit-overflow-scrolling:touch}#header .ah-navbar .ah-mainmenu{width:100%;padding:.15rem 0 .5rem!important;margin:0!important;flex-direction:column;align-items:stretch!important}#header .ah-navbar .ah-mainmenu>li{width:100%;margin:0;border-bottom:1px solid var(--ah-border)}#header .ah-navbar .ah-mainmenu>li:last-child{border-bottom:0}#header .ah-navbar .ah-mainmenu>li>a{text-transform:none!important;letter-spacing:normal;font-size:1rem!important;font-weight:600;padding:.85rem .15rem!important;white-space:normal;line-height:1.3;border-radius:var(--ah-radius-sm)}#header .ah-navbar .ah-mainmenu .dropdown-menu{position:static!important;float:none!important;width:100%!important;min-width:0!important;margin:0 0 .35rem!important;padding:0 0 .35rem .35rem!important;border:0!important;box-shadow:none!important;background:0 0!important;transform:none!important}#header .ah-navbar .ah-mainmenu .dropdown-menu a{padding:.55rem .5rem!important;font-size:.94rem;white-space:normal}#header .ah-navbar .ah-mobile-search{margin:.65rem 0 0;width:100%;padding:0 .1rem}#header .ah-navbar .ah-mobile-search .form-control{font-size:16px;min-height:44px}#header .ah-navbar .ah-mobile-search .btn{min-width:48px}.ah-mobile-account-wrap .dropdown-menu{right:0!important;left:auto!important;max-width:min(280px,calc(100vw - 24px));z-index:1050}}@media (max-width:379.98px){#header .ah-navbar .logo-img{max-height:26px!important;max-width:min(120px,34vw)!important}#header .ah-navbar .ah-toggler,#header .ah-navbar .ah-toolbar .btn{width:38px!important;height:38px!important;min-width:38px;flex-basis:38px}}@media (max-width:575.98px){.ah-promo .container{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.55rem .65rem;text-align:left;padding:9px 12px}.ah-promo__text--full{display:none!important}.ah-promo__text--short{display:block!important;flex:1 1 auto;min-width:0;font-size:.8rem!important;line-height:1.25;font-weight:600}.ah-promo__cta{flex:0 0 auto;white-space:nowrap;font-size:.75rem;padding:.32rem .7rem;gap:.3rem}.ah-promo__cta i{font-size:.7rem}}#header .ah-navbar .ah-mainmenu{align-items:center;margin:0!important}.ah-mainmenu>li>a{display:block;color:var(--ah-navy);font-weight:500;font-size:17px;text-transform:uppercase;letter-spacing:-.01em;padding:1rem .8rem;border-radius:var(--ah-radius-sm);white-space:nowrap;text-decoration:none;transition:color .12s ease,background-color .12s ease}.ah-mainmenu>li.active>a,.ah-mainmenu>li.show>a,.ah-mainmenu>li>a:hover{color:var(--ah-brand-700);background:var(--ah-brand-050)}.ah-mainmenu .dropdown-toggle::after{margin-left:.4em;opacity:.6}.ah-mainmenu--app>li>a{text-transform:none;letter-spacing:normal;font-weight:600}.ah-mainmenu .dropdown-menu{border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow-lg);padding:.5rem;margin-top:.5rem;min-width:250px}.ah-mainmenu .dropdown-menu>li.dropdown-item{padding:0;margin:0;display:block;background:0 0}.ah-mainmenu .dropdown-menu a{display:flex;align-items:center;gap:.65rem;border-radius:var(--ah-radius-sm);padding:.6rem .75rem;font-weight:500;color:var(--ah-text);white-space:nowrap;text-decoration:none;text-transform:none}.ah-mainmenu .dropdown-menu a i{color:var(--ah-brand);width:1.1rem;text-align:center}.ah-mainmenu .dropdown-menu a:hover{background:var(--ah-brand-050);color:var(--ah-brand-700)}.ah-mainmenu .dropdown-menu a:hover i{color:var(--ah-brand-700)}.ah-mainmenu .dropdown-menu .dropdown-divider{margin:.4rem .5rem;border-color:var(--ah-border)}.ah-mainmenu .ah-nav-home>a{font-size:1.1rem}@media (min-width:1200px){.ah-mainmenu .dropdown:hover>.dropdown-menu{display:block}.ah-mainmenu .dropdown>.dropdown-menu{margin-top:0}}#header .ah-navbar .ah-actions{gap:.4rem;margin:0 0 0 auto!important}@media (min-width:1200px){.ah-mainmenu{margin-left:1.5rem}.ah-actions{padding-left:1.25rem;border-left:1px solid var(--ah-border)}}.ah-search{position:relative;display:flex}.ah-search .form-control{width:190px;height:40px;border-radius:var(--ah-radius-pill);padding-right:2.4rem;background:var(--ah-navy-050);border-color:transparent;font-size:.88rem}.ah-search .form-control:focus{width:230px;background:var(--ah-surface)}.ah-search .btn{position:absolute;right:4px;top:4px;width:32px;height:32px;padding:0;border-radius:50%;color:var(--ah-muted)}.ah-dark-toggle{width:40px;height:40px;padding:0;border-radius:50%;color:var(--ah-navy);background:0 0;display:inline-flex;align-items:center;justify-content:center;font-size:1.15rem}.ah-dark-toggle:focus,.ah-dark-toggle:hover{background:0 0;color:var(--ah-brand-600)}.ah-cart-btn{position:relative;width:40px;height:40px;padding:0;border-radius:50%;color:var(--ah-navy);background:0 0;display:inline-flex;align-items:center;justify-content:center;font-size:1.15rem;overflow:visible!important}.ah-cart-btn:focus,.ah-cart-btn:hover{background:0 0;color:var(--ah-brand-600)}.ah-cart-btn,.ah-cart-btn:active,.ah-cart-btn:focus,.ah-cart-btn:hover,.ah-dark-toggle,.ah-dark-toggle:active,.ah-dark-toggle:focus,.ah-dark-toggle:hover,.ah-mobile-account,.ah-mobile-account:active,.ah-mobile-account:focus,.ah-mobile-account:hover,.ah-notify-btn,.ah-notify-btn:active,.ah-notify-btn:focus,.ah-notify-btn:hover,.ah-toggler,.ah-toggler:active,.ah-toggler:focus,.ah-toggler:hover{background:0 0!important;box-shadow:none!important;outline:0!important;border-color:transparent!important}.ah-cart-btn:active,.ah-cart-btn:focus,.ah-cart-btn:hover,.ah-dark-toggle:active,.ah-dark-toggle:focus,.ah-dark-toggle:hover,.ah-mobile-account:active,.ah-mobile-account:focus,.ah-mobile-account:hover,.ah-notify-btn:active,.ah-notify-btn:focus,.ah-notify-btn:hover,.ah-toggler:active,.ah-toggler:focus,.ah-toggler:hover{color:var(--ah-brand-600)!important}body.dark-mode #header .ah-cart-btn:active,body.dark-mode #header .ah-cart-btn:focus,body.dark-mode #header .ah-cart-btn:hover,body.dark-mode #header .ah-cart-btn:hover i,body.dark-mode #header .ah-dark-toggle:active,body.dark-mode #header .ah-dark-toggle:focus,body.dark-mode #header .ah-dark-toggle:hover,body.dark-mode #header .ah-dark-toggle:hover i,body.dark-mode #header .ah-mobile-account:active,body.dark-mode #header .ah-mobile-account:focus,body.dark-mode #header .ah-mobile-account:hover,body.dark-mode #header .ah-mobile-account:hover i,body.dark-mode #header .ah-toggler:active,body.dark-mode #header .ah-toggler:focus,body.dark-mode #header .ah-toggler:hover,body.dark-mode #header .ah-toggler:hover i{color:#86ccbe!important;background:rgba(255,255,255,.08)!important}.ah-cart-btn .badge{position:absolute;top:-4px;right:-4px;z-index:2;display:inline-flex!important;align-items:center;justify-content:center;min-width:20px;height:20px;line-height:1!important;padding:0 5px!important;font-size:.72rem!important;font-weight:800!important;letter-spacing:0;background:#498075!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:2px solid #fff;box-shadow:0 1px 4px rgba(15,42,68,.28);border-radius:999px!important;opacity:1!important}.ah-actions .dropdown-toggle{color:var(--ah-navy);font-weight:600;font-size:.82rem;padding:.5rem .8rem;border-radius:var(--ah-radius-sm)}.ah-actions .dropdown-toggle:hover{background:var(--ah-brand-050);color:var(--ah-brand-700)}.ah-actions .dropdown-menu{border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow-lg);padding:.4rem}.ah-actions .dropdown-item{border-radius:var(--ah-radius-sm)}.ah-mobile-actions{gap:.25rem}.ah-mobile-account,.ah-toggler{width:42px;height:42px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:0 0;color:var(--ah-navy);font-size:1.2rem}.ah-mobile-account:hover,.ah-toggler:hover{background:var(--ah-brand-050);color:var(--ah-brand-700)}@media (max-width:1199.98px){.ah-navbar .navbar-brand{margin-right:0}}.ah-mobile-search{margin-top:.75rem}.ah-mobile-search .form-control{border-radius:var(--ah-radius-sm) 0 0 var(--ah-radius-sm)}.ah-promo{background:#fedc45;color:#000;margin-top:-1px;padding-top:1px;position:relative;z-index:1;border:0;border-top:none;box-shadow:none}.ah-promo .container{display:flex;align-items:center;justify-content:center;gap:1rem;padding:15px;flex-wrap:wrap}.ah-promo__text{font-weight:500;font-size:18px}.ah-promo__text i{margin-right:.35rem}.ah-promo__text--short{display:none}.ah-promo__cta{display:inline-flex;align-items:center;gap:.4rem;background:rgba(0,0,0,.1);color:#000;padding:.3rem .9rem;border-radius:var(--ah-radius-pill);font-weight:700;font-size:15px;white-space:nowrap;flex-shrink:0}@media (max-width:767.98px){.ah-promo .container{padding:11px 14px;gap:.75rem;flex-wrap:nowrap}.ah-promo__text--full{display:none}.ah-promo__text--short{display:block;flex:1 1 auto;min-width:0;font-size:.88rem;font-weight:600;line-height:1.3}.ah-promo__cta{font-size:.82rem;padding:.32rem .8rem}}.ah-promo__cta:hover{background:var(--ah-navy);color:#fff}@media (max-width:1199.98px){.ah-actions{padding-top:.5rem;border-top:1px solid var(--ah-border)}}.ah-footer{background:var(--ah-navy);color:#b9c5d4;margin-top:3.5rem;padding:0}.ah-techstrip{border-bottom:1px solid rgba(255,255,255,.08)}.ah-techstrip .container{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:1rem;padding:1.4rem 15px}.ah-tech{color:#8ea0b6;font-weight:600;font-size:.95rem;display:inline-flex;align-items:center;gap:.5rem}.ah-tech i{font-size:1.5rem;color:#cdd8e6}.ah-footer__main{padding:2.75rem 15px 1.5rem}.ah-fcol{margin-bottom:1.5rem}.ah-fcol__title{color:#fff;font-family:var(--ah-font-display);font-weight:700;font-size:.95rem;margin-bottom:1rem;position:relative;padding-bottom:.5rem}.ah-fcol__title::after{content:"";position:absolute;left:0;bottom:0;width:28px;height:3px;border-radius:3px;background:var(--ah-brand)}.ah-fcol ul{list-style:none;padding:0;margin:0}.ah-fcol li{margin-bottom:.55rem}.ah-fcol a{color:#b9c5d4;font-size:.9rem;transition:color .12s ease,padding-left .12s ease}.ah-fcol a:hover{color:#fff;padding-left:3px}.ah-social{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.ah-social a{width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.08);color:#dbe4ee;transition:transform .12s ease,background-color .12s ease}.ah-social a:hover{background:var(--ah-brand);color:#fff;transform:translateY(-2px)}.ah-social__cta{border-radius:var(--ah-radius-pill);font-weight:600}.ah-footer__pay{border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.ah-footer__pay .container{display:flex;align-items:center;justify-content:center;gap:1.2rem;flex-wrap:wrap;padding:1.1rem 15px}.ah-footer__pay i{font-size:2rem;color:#8ea0b6}.ah-pay-pix{font-weight:800;font-size:.85rem;color:#0b1522;background:#cdd8e6;border-radius:6px;padding:.25rem .5rem}.ah-footer__bottom{padding:1.4rem 15px}.ah-footer__bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ah-footer__legal .copyright{color:#cdd8e6;font-size:.88rem}.ah-footer__legal .ah-cnpj{color:#7d8ea3;font-size:.8rem}.ah-locale-btn{border-color:rgba(255,255,255,.25);color:#dbe4ee;border-radius:var(--ah-radius-pill)}.ah-locale-btn:hover{background:rgba(255,255,255,.1);color:#fff}@media (max-width:575.98px){.ah-footer__bottom-inner{justify-content:center;text-align:center}.ah-footer__legal{text-align:center}}body.dark-mode .ah-navbar{background:var(--ah-surface)!important}body.dark-mode .ah-actions .dropdown-toggle,body.dark-mode .ah-mainmenu>.nav-item>.nav-link{color:var(--ah-text)!important}body.dark-mode #header .ah-cart-btn,body.dark-mode #header .ah-cart-btn i,body.dark-mode #header .ah-dark-toggle,body.dark-mode #header .ah-dark-toggle i,body.dark-mode #header .ah-mobile-account,body.dark-mode #header .ah-mobile-account .fas,body.dark-mode #header .ah-mobile-account i,body.dark-mode #header .ah-toggler,body.dark-mode #header .ah-toggler .fas,body.dark-mode #header .ah-toggler i,body.dark-mode #header .navbar-toggler,body.dark-mode #header .navbar-toggler i{color:#e6ebf1!important;background:0 0!important;opacity:1!important;border-color:transparent!important}body.dark-mode #header .ah-cart-btn:focus,body.dark-mode #header .ah-cart-btn:hover,body.dark-mode #header .ah-cart-btn:hover i,body.dark-mode #header .ah-dark-toggle:focus,body.dark-mode #header .ah-dark-toggle:hover,body.dark-mode #header .ah-dark-toggle:hover i,body.dark-mode #header .ah-mobile-account:focus,body.dark-mode #header .ah-mobile-account:hover,body.dark-mode #header .ah-mobile-account:hover i,body.dark-mode #header .ah-toggler:focus,body.dark-mode #header .ah-toggler:hover,body.dark-mode #header .ah-toggler:hover i{color:#86ccbe!important;background:rgba(255,255,255,.08)!important}body.dark-mode #header .ah-cart-btn .badge{background:#498075!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#141b28!important;box-shadow:0 1px 5px rgba(0,0,0,.45)}body.dark-mode #header .ah-actions #Secondary_Navbar-Account>.dropdown-toggle{color:#e6ebf1!important}body.dark-mode #header .ah-actions #Secondary_Navbar-Account>.dropdown-toggle:hover{color:#86ccbe!important}body.dark-mode .ah-mobile-account-wrap .dropdown-menu{background:var(--ah-surface)!important;border-color:var(--ah-border)!important}body.dark-mode .ah-mobile-account-wrap .dropdown-item{color:var(--ah-text)!important}body.dark-mode .ah-mobile-account-wrap .dropdown-item:hover{background:rgba(73,128,117,.15)!important;color:#86ccbe!important}body.dark-mode .ah-mobile-account-wrap .dropdown-item i{color:#86ccbe!important}body.dark-mode .ah-search .form-control{background:var(--ah-navy-050);color:var(--ah-text)}body.dark-mode .ah-footer{background:#070a0e}body.dark-mode .ah-actions .dropdown-menu,body.dark-mode .ah-mainmenu .dropdown-menu{background:var(--ah-surface);border-color:var(--ah-border)}body.dark-mode .ah-actions .dropdown-item,body.dark-mode .ah-mainmenu .dropdown-item{color:var(--ah-text)}body.dark-mode .ah-actions .dropdown-item:hover,body.dark-mode .ah-mainmenu .dropdown-item:hover{background:rgba(73,128,117,.15);color:#86ccbe}body.dark-mode .ah-mainmenu .dropdown-item:hover i{color:#86ccbe}body.dark-mode .ah-mainmenu>li.active>a,body.dark-mode .ah-mainmenu>li.show>a,body.dark-mode .ah-mainmenu>li>a:hover{background:rgba(255,255,255,.08)!important;color:#86ccbe!important}body.dark-mode #header .ah-navbar #mainNavbar.show{background:var(--ah-surface)!important;border-top-color:var(--ah-border)!important}body.dark-mode #header .ah-navbar .ah-mainmenu>li{border-bottom-color:var(--ah-border)!important}body.dark-mode #header .ah-navbar .ah-mainmenu>li>a{color:var(--ah-text)!important}body.dark-mode{--ah-bg:#0b0f14;--ah-surface:#141b28;--ah-border:#283349;--ah-text:#e6ebf1;--ah-muted:#a2acbb;--ah-navy:#e6ebf1;--ah-navy-050:#1a2232;background:var(--ah-bg);color:var(--ah-text)}body.dark-mode h1,body.dark-mode h2,body.dark-mode h3,body.dark-mode h4,body.dark-mode h5,body.dark-mode h6{color:var(--ah-text)}body.dark-mode #header .navbar,body.dark-mode .card,body.dark-mode .navbar,body.dark-mode .panel,body.dark-mode .table{background:var(--ah-surface)!important;border-color:var(--ah-border)}body.dark-mode .navbar .nav-link{color:var(--ah-text)!important}body.dark-mode .input-group-text,body.dark-mode .table thead th{background:var(--ah-navy-050)}body.dark-mode .custom-select,body.dark-mode .form-control{background:var(--ah-navy-050);color:var(--ah-text)}body.dark-mode #footer,body.dark-mode .footer{background:#070a0e}.ah-home-hero{position:relative;left:50%;width:100vw;margin-left:-50vw;margin-top:0;margin-bottom:0;background:radial-gradient(1100px 380px at 100% -20%,var(--ah-brand-700) 0,transparent 55%),linear-gradient(155deg,var(--ah-navy) 0,var(--ah-navy-700) 100%);color:#fff;padding:4.5rem 0 7.5rem;overflow:hidden}.ah-home-hero__inner{max-width:1160px;margin:0 auto;padding:0 15px;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:2rem}.ah-home-hero__title{color:#fff;font-size:clamp(1.55rem, 5.2vw, 2.5rem);line-height:1.12;margin:.85rem 0}.ah-home-hero__lead{color:rgba(255,255,255,.82);font-size:1.05rem;max-width:34rem;margin-bottom:1.75rem;line-height:1.55}.ah-home-hero__lead--short{display:none}.ah-home-hero__actions{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.ah-home-hero__price{display:flex;flex-direction:column;line-height:1.1}.ah-price-label{color:rgba(255,255,255,.7);font-size:.8rem}.ah-price-value{font-family:var(--ah-font-display);font-size:1.7rem;font-weight:800;color:#fff}.ah-price-cents{font-size:1.1rem}.ah-price-cycle{font-size:.85rem;font-weight:600;color:#86ccbe}.ah-home-hero__dash{display:inline-flex;align-items:center;gap:.5rem;color:#86ccbe;font-weight:600;margin-top:1.25rem}.ah-home-hero__dash:hover{color:#fff}.ah-home-hero__trust{display:none;margin:.85rem 0 0;padding:0;list-style:none;color:rgba(255,255,255,.68);font-size:.78rem;line-height:1.35;gap:.35rem .75rem;flex-wrap:wrap;justify-content:center}.ah-home-hero__trust li{display:inline-flex;align-items:center;gap:.3rem}.ah-home-hero__trust i{color:#86ccbe;font-size:.72rem}.ah-home-hero__art{position:relative;min-height:240px;display:flex;align-items:center;justify-content:center}.ah-browser{width:100%;max-width:380px;background:#fff;border-radius:12px;box-shadow:0 30px 60px rgba(0,0,0,.35);overflow:hidden;position:relative;z-index:2}.ah-browser__bar{display:flex;gap:6px;padding:12px;background:#eef2f7}.ah-browser__bar span{width:10px;height:10px;border-radius:50%;background:#cbd5e1}.ah-browser__bar span:first-child{background:#ff6b5e}.ah-browser__bar span:nth-child(2){background:#ffbd44}.ah-browser__bar span:nth-child(3){background:#22c55e}.ah-browser__body{display:flex;min-height:180px}.ah-browser__side{width:34%;background:linear-gradient(180deg,var(--ah-brand) 0,var(--ah-brand-700) 100%)}.ah-browser__main{flex:1;padding:18px}.ah-line{height:12px;border-radius:6px;background:#e2e8f0;margin-bottom:12px}.ah-line.w-70{width:70%}.ah-line.w-90{width:90%}.ah-line.w-50{width:50%}.ah-browser__blocks{display:flex;gap:10px;margin-top:18px}.ah-browser__blocks span{flex:1;height:46px;border-radius:8px;background:#eef2f7}.ah-browser__blocks span:first-child{background:var(--ah-brand-050)}.ah-blob{position:absolute;border-radius:50%;filter:blur(2px);opacity:.9}.ah-blob--1{width:90px;height:90px;background:var(--ah-accent);top:8%;right:4%;z-index:1}.ah-blob--2{width:70px;height:70px;background:var(--ah-brand);bottom:6%;left:2%;z-index:3}.ah-home-services{width:100%;max-width:1200px;margin:-5rem auto 3.5rem;padding-left:clamp(1rem,3.5vw,1.5rem);padding-right:clamp(1rem,3.5vw,1.5rem);position:relative;z-index:2;box-sizing:border-box}.ah-carousel--services{margin-top:0}.ah-pcard{position:relative;background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);padding:1.75rem 1.5rem;display:flex;flex-direction:column;min-width:0;box-sizing:border-box;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.ah-carousel--services .ah-carousel__track,.ah-home-cards.ah-carousel__track{display:flex;gap:1.25rem;width:100%;margin:0;box-sizing:border-box}.ah-carousel--services .ah-carousel__track>.ah-pcard{flex:0 0 calc((100% - 3 * 1.25rem)/ 4);max-width:calc((100% - 3 * 1.25rem)/ 4);min-width:0;scroll-snap-align:start}@media (max-width:1199.98px){.ah-carousel--services .ah-carousel__track>.ah-pcard{flex:0 0 calc((100% - 2 * 1.25rem)/ 3);max-width:calc((100% - 2 * 1.25rem)/ 3)}}@media (max-width:991.98px){.ah-carousel--services .ah-carousel__track>.ah-pcard{flex:0 0 calc((100% - 1.25rem)/ 2);max-width:calc((100% - 1.25rem)/ 2)}}@media (max-width:575.98px){.ah-carousel--services .ah-carousel__track>.ah-pcard{flex:0 0 min(86%,300px);max-width:min(86%,300px)}}.ah-pcard:hover{transform:translateY(-4px);box-shadow:var(--ah-shadow-lg)}.ah-pcard--popular{border-color:var(--ah-brand);box-shadow:0 12px 32px rgba(73,128,117,.18)}.ah-pcard__badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--ah-brand);color:#fff;font-size:.72rem;font-weight:700;padding:.3rem .9rem;border-radius:var(--ah-radius-pill);white-space:nowrap;box-shadow:0 6px 14px rgba(73,128,117,.3)}.ah-pcard__icon{width:56px;height:56px;border-radius:14px;background:var(--ah-brand-050);color:var(--ah-brand);display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1rem}.ah-pcard__title{font-size:1.15rem;margin-bottom:.6rem}.ah-pcard__desc{color:var(--ah-muted);font-size:.9rem;flex:1;margin-bottom:1rem}.ah-pcard__price{margin-bottom:1rem;line-height:1.2}.ah-pcard__price span{display:block;color:var(--ah-muted);font-size:.78rem}.ah-pcard__price strong{font-family:var(--ah-font-display);font-size:1.5rem;color:var(--ah-navy)}.ah-pcard__price small{color:var(--ah-muted);font-size:.78rem}.ah-section-head{text-align:center;margin:0 auto 2.25rem;max-width:48rem;padding:0 .5rem}.ah-section-title{font-size:1.9rem;margin-top:.75rem}.ah-home-news,.ah-home-testimonials{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:3.5rem;padding-left:clamp(1rem,3.5vw,1.5rem);padding-right:clamp(1rem,3.5vw,1.5rem);box-sizing:border-box}.ah-home-news{margin-bottom:2rem}.ah-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem 1.25rem;width:100%;box-sizing:border-box}.ah-feature{display:flex;gap:1rem;align-items:flex-start;min-width:0;background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);padding:1.35rem 1.25rem;box-sizing:border-box;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.ah-feature:hover{transform:translateY(-3px);box-shadow:var(--ah-shadow-lg);border-color:rgba(73,128,117,.35)}.ah-feature>div:last-child{flex:1 1 auto;min-width:0}.ah-feature__ico{flex:0 0 auto;width:48px;height:48px;border-radius:12px;background:var(--ah-brand-050);color:var(--ah-brand);display:flex;align-items:center;justify-content:center;font-size:1.15rem}.ah-feature h4{font-size:1.02rem;margin:0 0 .4rem;color:var(--ah-navy);line-height:1.3}.ah-feature p{color:var(--ah-muted);font-size:.88rem;margin:0;line-height:1.5}body.dark-mode .ah-feature{background:var(--ah-surface);border-color:var(--ah-border)}body.dark-mode .ah-feature h4{color:var(--ah-text)}body.dark-mode .ah-feature:hover{border-color:rgba(73,128,117,.45)}body.dark-mode .ah-feature__ico{background:rgba(73,128,117,.18);color:#86ccbe}.ah-home-stats{position:relative;left:50%;width:100vw;margin-left:-50vw;background:linear-gradient(135deg,var(--ah-brand) 0,var(--ah-brand-700) 100%);padding:3rem 0;margin-bottom:3.5rem;text-align:center;color:#fff}.ah-home-stats__inner{max-width:1288px;margin:0 auto;padding:0 15px;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.ah-stat__num{font-family:var(--ah-font-display);font-size:2.6rem;font-weight:800;line-height:1}.ah-stat__label{font-weight:700;margin-top:.5rem}.ah-stat__sub{color:rgba(255,255,255,.8);font-size:.82rem;margin-top:.2rem}.ah-home-stats .ah-stat+.ah-stat{border-left:1px solid rgba(255,255,255,.15)}.ah-testimonials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;width:100%}.ah-quote{background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);padding:1.75rem;margin:0}.ah-quote__mark{color:var(--ah-brand);font-size:1.4rem;opacity:.4}.ah-quote blockquote{color:var(--ah-text);font-size:.95rem;margin:.75rem 0 1.25rem}.ah-quote figcaption{display:flex;align-items:center;gap:.75rem}.ah-quote__avatar{width:42px;height:42px;border-radius:50%;flex:0 0 auto;background:var(--ah-brand-050);color:var(--ah-brand-700);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem}.ah-quote figcaption strong{display:block;color:var(--ah-navy);font-size:.92rem}.ah-quote figcaption small{color:var(--ah-muted)}.ah-quote--accent{background:linear-gradient(135deg,var(--ah-brand) 0,var(--ah-brand-700) 100%);border:0;color:#fff}.ah-quote--accent .ah-quote__mark{color:#fff;opacity:.6}.ah-quote--accent blockquote{color:#fff}.ah-quote--accent .ah-quote__avatar{background:rgba(255,255,255,.2);color:#fff}.ah-quote--accent figcaption strong{color:#fff}.ah-quote--accent figcaption small{color:rgba(255,255,255,.8)}.ah-home-migration{position:relative;left:50%;width:100vw;margin-left:-50vw;background:linear-gradient(155deg,var(--ah-navy) 0,var(--ah-navy-700) 100%);padding:3.5rem 0;margin-top:0;margin-bottom:3.5rem;color:#fff}.ah-home-migration__inner{max-width:1288px;margin:0 auto;padding:0 15px;display:grid;grid-template-columns:1.4fr .6fr;align-items:center;gap:2rem}.ah-home-migration h2{color:#fff;margin:1rem 0}.ah-home-migration p{color:rgba(255,255,255,.82);margin-bottom:1.5rem}.ah-home-migration__art{text-align:center;font-size:6rem;color:rgba(107,224,162,.85)}.ah-news{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-bottom:1.5rem;width:100%}.ah-news__item{display:block;background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);padding:1.5rem;transition:transform .15s ease,box-shadow .15s ease}.ah-news__item:hover{transform:translateY(-3px);box-shadow:var(--ah-shadow-lg)}.ah-news__date{color:var(--ah-muted);font-size:.8rem}.ah-news__title{color:var(--ah-navy);font-size:1.05rem;margin:.5rem 0 1rem}.ah-news__more{color:var(--ah-brand-600);font-weight:600;font-size:.85rem}@media (max-width:991.98px){.ah-features{grid-template-columns:repeat(2,minmax(0,1fr))}.ah-news,.ah-testimonials{grid-template-columns:1fr}.ah-home-stats__inner{grid-template-columns:repeat(2,1fr);gap:1.5rem}.ah-home-stats .ah-stat:nth-child(odd){border-left:0}}@media (max-width:767.98px){.ah-home-hero{padding:1.75rem 0 6.25rem;overflow-x:clip;overflow-y:visible}.ah-home-services{margin-top:-4.75rem;margin-bottom:2.5rem;z-index:3}.ah-home-hero__inner{grid-template-columns:1fr;text-align:center;gap:1.15rem}.ah-home-migration{padding:2.5rem 0}.ah-home-migration__inner{grid-template-columns:1fr;text-align:center}.ah-home-hero__lead--full{display:none}.ah-home-hero__lead--short{display:block;margin-left:auto;margin-right:auto;font-size:.95rem;margin-bottom:1.15rem;max-width:22rem}.ah-home-hero__actions{flex-direction:column;align-items:stretch;justify-content:center;gap:.85rem;width:100%;max-width:20rem;margin-left:auto;margin-right:auto}.ah-home-hero__actions .btn{width:100%;justify-content:center}.ah-home-hero__price{align-items:center;text-align:center}.ah-price-value{font-size:1.45rem}.ah-home-hero__dash{margin-top:.35rem;justify-content:center;font-size:.92rem}.ah-home-hero__trust{display:flex;max-width:22rem;margin-left:auto;margin-right:auto}.ah-home-hero__art{order:0;min-height:0;margin-top:.35rem}.ah-home-hero__art .ah-browser{max-width:min(72vw,240px);margin:0 auto;box-shadow:0 16px 36px rgba(0,0,0,.3)}.ah-home-hero__art .ah-browser__body{min-height:110px}.ah-home-hero__art .ah-blob--1{width:52px;height:52px}.ah-home-hero__art .ah-blob--2{width:40px;height:40px}.ah-features{grid-template-columns:minmax(0,1fr)}.ah-feature{text-align:left}.ah-home-migration__art{display:none}}@media (max-width:575.98px){.ah-home-hero__art{display:none}.ah-home-hero{padding-bottom:5.75rem}}body.dark-mode .ah-news__item,body.dark-mode .ah-pcard,body.dark-mode .ah-quote:not(.ah-quote--accent){background:var(--ah-surface);border-color:var(--ah-border)}body.dark-mode .ah-news__title,body.dark-mode .ah-pcard__price strong,body.dark-mode .ah-quote figcaption strong{color:var(--ah-text)}.ah-domsearch{background:var(--ah-surface);border-bottom:1px solid var(--ah-border)}.ah-domsearch__inner{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.25rem;padding:1.1rem 15px}.ah-domsearch__tlds{display:flex;align-items:center;gap:1.25rem;list-style:none;margin:0;padding:0;flex-wrap:wrap}.ah-domsearch__tlds li{display:flex;align-items:baseline;gap:.4rem}.ah-domsearch__tlds li:not(:last-child){padding-right:1.25rem;border-right:1px solid var(--ah-border)}.ah-tld{font-family:var(--ah-font-display);font-weight:700;color:var(--ah-navy)}.ah-tld-price{color:var(--ah-muted);font-size:.85rem}.ah-domsearch__bar{display:flex;align-items:center;gap:.5rem;flex:1 1 340px}.ah-domsearch__field{position:relative;flex:1}.ah-domsearch__field i{position:absolute;left:.9rem;top:50%;transform:translateY(-50%);color:var(--ah-muted)}.ah-domsearch__field .form-control{height:46px;padding-left:2.4rem;border-radius:var(--ah-radius-pill);background:var(--ah-navy-050);border-color:transparent}.ah-domsearch__field .form-control:focus{background:var(--ah-surface);border-color:var(--ah-brand)}.ah-domsearch__bar .btn{height:46px;border-radius:var(--ah-radius-pill);padding:0 1.5rem;white-space:nowrap}.ah-domsearch__all{color:var(--ah-brand-600);font-weight:600;font-size:.88rem;white-space:nowrap;margin-left:auto}.ah-domsearch__captcha:empty{display:none}.ah-domsearch__captcha{flex-basis:100%}@media (max-width:991.98px){.ah-domsearch__inner{flex-direction:column;align-items:stretch;gap:.75rem;text-align:center}.ah-domsearch__tlds{justify-content:center;gap:.5rem .9rem}.ah-domsearch__tlds li:not(:last-child){border-right:0;padding-right:0}.ah-domsearch__bar{flex:0 0 auto;flex-wrap:wrap;gap:.5rem}.ah-domsearch__field{flex:1 0 100%}.ah-domsearch__bar .btn{flex:1;min-width:130px}.ah-domsearch__all{margin:.25rem auto 0}}body.dark-mode .ah-domsearch{background:var(--ah-surface);border-color:var(--ah-border)}body.dark-mode .ah-tld{color:var(--ah-text)}body.dark-mode .ah-domsearch__field .form-control{background:var(--ah-navy-050);color:var(--ah-text)}body #main-body .btn-outline-primary,body #main-body .btn-outline-primary:visited{color:var(--ah-brand-600);background:0 0;border:1.5px solid var(--ah-brand)}body #main-body .btn-outline-primary:active,body #main-body .btn-outline-primary:focus,body #main-body .btn-outline-primary:hover{color:#fff!important;background:var(--ah-brand);border-color:var(--ah-brand)}body #main-body .btn-primary:focus,body #main-body .btn-primary:hover{color:#fff;background:var(--ah-brand-600);border-color:var(--ah-brand-600)}body #frmDomainHomepage .btn-primary:active,body #frmDomainHomepage .btn-primary:focus,body #frmDomainHomepage .btn-primary:hover{color:#fff!important;background:var(--ah-brand-600)!important;border-color:var(--ah-brand-600)!important}body #frmDomainHomepage .btn-outline-primary:active,body #frmDomainHomepage .btn-outline-primary:focus,body #frmDomainHomepage .btn-outline-primary:hover{color:#fff!important;background:var(--ah-brand)!important;border-color:var(--ah-brand)!important}body #frmDomainHomepage .btn-outline-primary{color:var(--ah-brand-600);border:1.5px solid var(--ah-brand)}.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled):focus{color:#fff!important;background-color:var(--ah-brand-600)!important;border-color:var(--ah-brand-600)!important}.btn-outline-primary:focus,.btn-outline-primary:hover,.btn-outline-primary:not(:disabled):not(.disabled):active{color:#fff!important;background-color:var(--ah-brand)!important;border-color:var(--ah-brand)!important}.btn-success:focus,.btn-success:hover,.btn-success:not(:disabled):not(.disabled):active{color:#fff!important;background-color:var(--ah-success)!important;border-color:var(--ah-success)!important}.btn-checkout,.btn-checkout:active,.btn-checkout:focus,.btn-checkout:hover{color:#fff!important;background-color:var(--ah-brand)!important;border-color:var(--ah-brand)!important}.btn-ord,.btn-order-now,body #order-standard_cart .btn-ord,body #order-standard_cart .btn-order-now{color:#fff!important;background-color:var(--ah-brand)!important;border-color:var(--ah-brand)!important}.btn-ord:hover,.btn-order-now:hover,body #order-standard_cart .btn-order-now:focus,body #order-standard_cart .btn-order-now:hover{color:#fff!important;background-color:var(--ah-brand-600)!important;border-color:var(--ah-brand-600)!important}body #order-standard_cart .order-summary .loader{color:var(--text)}@media (min-width:1200px){#main-body>.container,.container{max-width:1288px}.ah-home-hero__inner{max-width:1288px}}.ah-full{position:relative;left:50%;width:100vw;margin-left:-50vw}.ah-full__inner{max-width:1288px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}#main-body.ah-main-body--fluid{overflow-x:hidden;padding-top:0!important}#main-body.ah-main-body--fluid:has(.ah-auth){padding-top:1.35rem!important}#main-body.ah-main-body--fluid .ah-main-wrap{width:100%;max-width:none;padding:0;margin:0}#main-body.ah-main-body--fluid .ah-main-row{display:block;margin:0;width:100%}#main-body.ah-main-body--fluid .ah-main-content{width:100%;max-width:none;padding:0;float:none}@media (max-width:575.98px){#main-body.ah-main-body--fluid:has(.ah-auth){padding-top:1rem!important}}.ah-full{box-sizing:border-box}@media (max-width:1199.98px){.ah-navbar .ah-toggler[data-target="#mainNavbar"]{display:inline-flex!important}}#header .ah-actions #Secondary_Navbar-Account>.dropdown-toggle{font-size:0;width:42px;height:42px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--ah-navy)}#header .ah-actions #Secondary_Navbar-Account>.dropdown-toggle::before{font-family:"Font Awesome 6 Pro","Font Awesome 5 Free";font-weight:900;content:"\f007";font-size:1.2rem;line-height:1}#header .ah-actions #Secondary_Navbar-Account>.dropdown-toggle::after{display:none}#header .ah-actions #Secondary_Navbar-Account>.dropdown-toggle:hover{color:var(--ah-brand-600);background:0 0}.ah-mobile-account .fas,.ah-mobile-account i{font-size:1.2rem}body.dark-mode #header .ah-actions #Secondary_Navbar-Account>.dropdown-toggle{color:var(--ah-text)}.ah-mobile-account-wrap{position:relative}.ah-mobile-account-wrap .dropdown-menu{border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow-lg);padding:.5rem;min-width:230px}.ah-mobile-account-wrap .dropdown-item{display:flex;align-items:center;gap:.65rem;border-radius:var(--ah-radius-sm);padding:.65rem .75rem;font-weight:500;color:var(--ah-text);white-space:nowrap}.ah-mobile-account-wrap .dropdown-item i{color:var(--ah-brand);width:1.1rem;text-align:center}.ah-mobile-account-wrap .dropdown-item:hover{background:var(--ah-brand-050);color:var(--ah-brand-700)}.ah-mobile-account-wrap .dropdown-item:hover i{color:var(--ah-brand-700)}.ah-mobile-account-wrap .dropdown-divider{margin:.4rem .5rem;border-color:var(--ah-border)}@media (max-width:1199.98px){#header .ah-navbar .ah-actions{display:none!important}}.ah-cookie{position:fixed;left:0;right:0;bottom:0;z-index:1080;background:var(--ah-navy);color:#dbe4ee;box-shadow:0 -6px 24px rgba(0,0,0,.25);transform:translateY(110%);transition:transform .35s ease}.ah-cookie.is-visible{transform:translateY(0)}.ah-cookie__inner{max-width:1288px;margin:0 auto;padding:1rem 15px;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;flex-wrap:wrap}.ah-cookie__msg{font-size:.92rem;flex:1 1 320px;line-height:1.5}.ah-cookie__msg strong{color:#fff}.ah-cookie__link{color:#86ccbe;text-decoration:underline}.ah-cookie__link:hover{color:#fff}.ah-cookie__btn{white-space:nowrap;flex:0 0 auto}@media (max-width:575.98px){.ah-cookie__inner{justify-content:center;text-align:center}.ah-cookie__btn{width:100%}}.ah-prod-hero{background:radial-gradient(1000px 480px at 100% -10%,var(--ah-brand-700) 0,transparent 55%),linear-gradient(160deg,#0b1424 0,var(--ah-navy) 100%);color:#fff;padding:4rem 0 4.5rem;margin-top:0;margin-bottom:3rem;overflow:hidden}.ah-prod-hero--proof{padding-bottom:0;margin-bottom:2.5rem;display:flex;flex-direction:column}.ah-prod-hero--proof .ah-prod-hero__inner{padding-bottom:2.75rem;width:100%;box-sizing:border-box}.ah-prod-hero--proof>.ah-hero-trustbar{margin-top:0;padding-top:1.25rem}body.dark-mode .ah-prod-hero{background:radial-gradient(1000px 480px at 100% -10%,rgba(73,128,117,.3) 0,transparent 55%),linear-gradient(160deg,#080d16 0,#0c1524 100%)}.ah-prod-hero__inner{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:2.5rem;width:100%;box-sizing:border-box}.ah-prod-hero__title{color:#fff;font-size:clamp(1.55rem, 5vw, 2.6rem);line-height:1.12;margin:.85rem 0}.ah-prod-hero__lead{color:rgba(255,255,255,.82);font-size:1.08rem;max-width:34rem;margin-bottom:1.75rem;line-height:1.55}.ah-prod-hero__lead--short{display:none}.ah-prod-hero__actions{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.ah-prod-hero__link{color:#86ccbe;font-weight:600;display:inline-flex;align-items:center;gap:.5rem}.ah-prod-hero__link:hover{color:#fff}.ah-prod-hero__trust{display:none;margin:.85rem 0 0;padding:0;list-style:none;color:rgba(255,255,255,.68);font-size:.78rem;line-height:1.35;gap:.35rem .75rem;flex-wrap:wrap;justify-content:center}.ah-prod-hero__trust li{display:inline-flex;align-items:center;gap:.3rem}.ah-prod-hero__trust i{color:#86ccbe;font-size:.72rem}.ah-prod-hero--proof .ah-prod-hero__trust{display:none!important}.ah-prod-hero__art{position:relative;min-height:250px;display:flex;align-items:center;justify-content:center}.ah-prod-hero--proof .ah-prod-hero__art{min-height:0;width:100%}.ah-prod-cubes{position:absolute;right:3%;top:-10px;display:flex;flex-direction:column;gap:.4rem}.ah-prod-cubes i{font-size:3rem;color:var(--ah-brand);opacity:.5;filter:drop-shadow(0 8px 20px rgba(73,128,117,.5))}.ah-prod-cubes i:nth-child(2){margin-left:2.4rem}.ah-prod-cubes i:nth-child(3){margin-left:1rem}.ah-prod-term{position:relative;z-index:2;width:100%;max-width:430px;background:#0c1526;border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 30px 60px rgba(0,0,0,.4);overflow:hidden}.ah-prod-term__bar{display:flex;gap:6px;padding:12px;background:rgba(255,255,255,.05)}.ah-prod-term__bar span{width:10px;height:10px;border-radius:50%;background:#4a5568}.ah-prod-term__bar span:first-child{background:#ff6b5e}.ah-prod-term__bar span:nth-child(2){background:#ffbd44}.ah-prod-term__bar span:nth-child(3){background:#22c55e}.ah-prod-term code{display:block;padding:1.1rem 1.25rem;font-family:ui-monospace,"SF Mono",Menlo,monospace;font-size:.82rem;line-height:1.9;color:#b9c5d4}.ah-prod-term code b{color:#86ccbe;font-weight:600}.ah-blink{animation:ahblink 1.1s step-end infinite;color:#86ccbe}@keyframes ahblink{50%{opacity:0}}.ah-hero-proof{width:100%;max-width:430px;margin:0 auto;background:rgba(8,14,22,.72);border:1px solid rgba(134,204,190,.22);border-radius:18px;overflow:hidden;box-shadow:0 30px 60px rgba(0,0,0,.45);backdrop-filter:blur(8px);text-align:left}.ah-hero-proof__bar{display:flex;align-items:center;gap:6px;padding:.7rem 1rem;background:rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.06)}.ah-hero-proof__bar span{width:9px;height:9px;border-radius:50%;background:#4a5568}.ah-hero-proof__bar span:first-child{background:#ff6b5e}.ah-hero-proof__bar span:nth-child(2){background:#ffbd44}.ah-hero-proof__bar span:nth-child(3){background:#22c55e}.ah-hero-proof__bar em{margin-left:.6rem;font-style:normal;font-size:.72rem;color:#8b9aab;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ah-hero-proof__body{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;padding:1rem}.ah-hero-proof__stat{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:.75rem .8rem;display:flex;flex-direction:column;gap:.15rem;min-width:0}.ah-hero-proof__stat span{font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:#86ccbe;font-weight:700}.ah-hero-proof__stat strong{font-size:.95rem;color:#e8eef5;font-weight:800;line-height:1.25}.ah-hero-proof__stat i{font-style:normal;font-size:.72rem;color:#8b9aab}.ah-hero-proof__stat--wide{grid-column:1/-1}.ah-hero-trustbar{position:relative;z-index:1;list-style:none;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem 1.35rem;width:100%;max-width:1288px;padding:1.25rem 15px 1.35rem;border-top:1px solid rgba(255,255,255,.08);color:rgba(232,238,245,.8);font-size:.84rem;font-weight:600;box-sizing:border-box}.ah-hero-trustbar li{display:inline-flex;align-items:center;gap:.4rem}.ah-hero-trustbar i{color:#86ccbe}.ah-hero-from{margin:.9rem 0 0;color:rgba(232,238,245,.65);font-size:.92rem;line-height:1.4}.ah-hero-from strong{color:#fff;font-size:1.2rem;font-weight:800;font-family:var(--ah-font-display);letter-spacing:-.01em}.ah-prod-hero .ah-hero-from{color:rgba(255,255,255,.68)}@media (max-width:767.98px){.ah-ded-hero .ah-hero-from,.ah-prod-hero .ah-hero-from{text-align:center;margin-top:.75rem}.ah-hero-from strong{font-size:1.15rem}}.ah-plans-wrap,.ah-prod-includes,.ah-prod-uses{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:clamp(1rem,3.5vw,1.5rem);padding-right:clamp(1rem,3.5vw,1.5rem);box-sizing:border-box}.ah-plans-wrap{margin-bottom:3.5rem}.ah-section-sub{text-align:center;color:var(--ah-muted);max-width:40rem;margin:.5rem auto 0}.ah-plans{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-top:2rem;width:100%;min-width:0}.ah-plan{position:relative;background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);padding:1.75rem 1.5rem;display:flex;flex-direction:column;min-width:0;transition:transform .15s ease,box-shadow .15s ease}.ah-plan:hover{transform:translateY(-4px);box-shadow:var(--ah-shadow-lg)}.ah-plan--featured{border-color:var(--ah-brand);box-shadow:0 12px 32px rgba(73,128,117,.18)}.ah-plan__badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--ah-brand);color:#fff;font-size:.72rem;font-weight:700;padding:.3rem .9rem;border-radius:var(--ah-radius-pill);white-space:nowrap;box-shadow:0 6px 14px rgba(73,128,117,.3)}.ah-plan__name{font-size:1.2rem;margin-bottom:.75rem}.ah-plan__price{line-height:1.1;margin-bottom:1rem}.ah-plan__price span{display:block;color:var(--ah-muted);font-size:.78rem}.ah-plan__price strong{font-family:var(--ah-font-display);font-size:1.9rem;color:var(--ah-navy)}.ah-plan__price small{color:var(--ah-muted);font-size:.85rem}.ah-plan__specs{list-style:none;padding:0;margin:0 0 1.5rem;flex:1}.ah-plan__specs li{display:flex;align-items:center;gap:.65rem;padding:.5rem 0;color:var(--ah-text);font-size:.92rem;border-bottom:1px solid var(--ah-border)}.ah-plan__specs li:last-child{border-bottom:0}.ah-plan__specs i{color:var(--ah-brand);width:1.1rem;text-align:center}.ah-plans-note{text-align:center;color:var(--ah-muted);margin-top:1.75rem}.ah-prod-uses{margin-bottom:3.5rem}.ah-prod-uses>.ah-faq,.ah-prod-uses>.ah-features,.ah-prod-uses>.ah-section-head{width:100%}.ah-prod-cta{background:linear-gradient(155deg,var(--ah-navy) 0,var(--ah-navy-700) 100%);color:#fff;padding:3rem 0;margin-bottom:0}body.dark-mode .ah-prod-cta{background:linear-gradient(155deg,#0c1524 0,#0f1a2c 100%)}.ah-prod-cta__inner{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.ah-prod-cta h2{color:#fff;margin:0 0 .35rem}.ah-prod-cta p{color:rgba(255,255,255,.82);margin:0}@media (max-width:991.98px){.ah-plans{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.ah-prod-hero{padding:1.75rem 0 2.75rem;margin-bottom:2.25rem}.ah-prod-hero--proof{padding-bottom:0;margin-bottom:2rem}.ah-prod-hero__inner{grid-template-columns:1fr;text-align:center;gap:1.15rem}.ah-prod-hero--proof .ah-prod-hero__inner{padding-bottom:1.75rem}.ah-prod-hero__lead--full{display:none}.ah-prod-hero__lead--short{display:block;margin-left:auto;margin-right:auto;font-size:.95rem;margin-bottom:1.15rem;max-width:24rem}.ah-prod-hero__actions{flex-direction:column;align-items:stretch;justify-content:center;gap:.75rem;width:100%;max-width:20rem;margin-left:auto;margin-right:auto}.ah-prod-hero__actions .btn{width:100%;justify-content:center}.ah-prod-hero__link{justify-content:center;font-size:.92rem}.ah-prod-hero:not(.ah-prod-hero--proof) .ah-prod-hero__trust{display:flex;max-width:22rem;margin-left:auto;margin-right:auto}.ah-prod-hero__art{order:0;min-height:0;margin-top:.15rem}.ah-prod-hero--proof .ah-prod-hero__art{display:flex!important;width:100%;max-width:22.5rem;margin-left:auto;margin-right:auto}.ah-prod-hero__art .ah-mock,.ah-prod-hero__art .ah-prod-term{max-width:min(86vw,300px);margin:0 auto}.ah-prod-hero__art .ah-hero-proof{max-width:100%}.ah-hero-proof__body{grid-template-columns:1fr 1fr}.ah-hero-trustbar{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-top:.9rem;padding-bottom:1.1rem;gap:.55rem 1.1rem}.ah-hero-trustbar::-webkit-scrollbar{display:none}.ah-hero-trustbar li{flex:0 0 auto;white-space:nowrap}.ah-prod-cubes{display:none}.ah-plans{grid-template-columns:1fr}.ah-prod-cta__inner{justify-content:center;text-align:center}}@media (max-width:575.98px){.ah-prod-hero:not(.ah-prod-hero--proof) .ah-prod-hero__art{display:none}.ah-hero-proof__stat strong{font-size:.9rem}.ah-hero-proof__body{gap:.5rem;padding:.85rem}}.ah-plans--5{grid-template-columns:repeat(5,1fr)}@media (max-width:1199.98px){.ah-plans--5{grid-template-columns:repeat(3,1fr)}}@media (max-width:991.98px){.ah-plans--5{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.ah-plans--5{grid-template-columns:1fr}}.ah-prod-includes{margin-bottom:3.5rem}.ah-mock{position:relative;z-index:2;width:100%;max-width:430px;background:#0c1526;border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 30px 60px rgba(0,0,0,.4);overflow:hidden}.ah-mock__bar{display:flex;align-items:center;gap:6px;padding:12px 14px;background:rgba(255,255,255,.05)}.ah-mock__bar span.dot{width:10px;height:10px;border-radius:50%;background:#4a5568}.ah-mock__bar span.dot:first-child{background:#ff6b5e}.ah-mock__bar span.dot:nth-child(2){background:#ffbd44}.ah-mock__bar span.dot:nth-child(3){background:#22c55e}.ah-mock__url{margin-left:10px;flex:1;background:rgba(255,255,255,.08);border-radius:6px;padding:4px 10px;font-size:.72rem;color:#9fb0c3;font-family:ui-monospace,Menlo,monospace}.ah-mock__body{padding:1.1rem 1.25rem}.ah-sk{height:10px;border-radius:6px;background:rgba(255,255,255,.09);margin:.55rem 0}.ah-sk--brand{background:rgba(134,204,190,.45)}.ah-sk.w-40{width:40%}.ah-sk.w-60{width:60%}.ah-sk.w-80{width:80%}.ah-sk.w-100{width:100%}.ah-sk-hero{height:54px;border-radius:8px;background:linear-gradient(120deg,rgba(73,128,117,.55),rgba(134,204,190,.25));margin-bottom:.9rem}.ah-gauge{margin:.8rem 0}.ah-gauge__lbl{display:flex;justify-content:space-between;font-size:.72rem;color:#9fb0c3;margin-bottom:.3rem;font-family:ui-monospace,Menlo,monospace}.ah-gauge__track{height:8px;border-radius:6px;background:rgba(255,255,255,.08);overflow:hidden}.ah-gauge__fill{height:100%;border-radius:6px;background:linear-gradient(90deg,var(--ah-brand),#86ccbe)}.ah-mock__row{display:flex;align-items:center;gap:.6rem;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.06);font-size:.78rem;color:#b9c5d4}.ah-mock__row:last-child{border-bottom:0}.ah-mock__row i{color:#86ccbe}.ah-mock__row .badge-ok{margin-left:auto;font-size:.65rem;color:#22c55e}.ah-rack{position:relative;z-index:2;width:210px;padding:14px;border-radius:14px;background:linear-gradient(180deg,#111a2c,#0b1220);border:1px solid rgba(255,255,255,.12);box-shadow:0 30px 60px rgba(0,0,0,.45)}.ah-rack__u{display:flex;align-items:center;gap:8px;height:34px;margin:8px 0;padding:0 10px;background:#0c1526;border:1px solid rgba(255,255,255,.08);border-radius:6px}.ah-rack__u .vent{flex:1;height:6px;border-radius:3px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.1) 0 3px,transparent 3px 7px)}.ah-rack__u .led{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 6px #22c55e}.ah-rack__u .led.amber{background:#ffbd44;box-shadow:0 0 6px #ffbd44}.ah-rack__u .led.blink{animation:ahblink 1.4s step-end infinite}.ah-specsheet{max-width:760px;margin:0 auto;border:1px solid var(--ah-border);border-radius:var(--ah-radius,16px);background:var(--ah-surface,#fff);box-shadow:var(--ah-shadow-lg);overflow:hidden}.ah-specsheet__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.4rem 1.75rem;background:var(--ah-brand-050);border-bottom:1px solid var(--ah-border)}.ah-specsheet__title{margin:0;font-size:1.35rem}.ah-specsheet__title small{display:block;font-size:.82rem;color:var(--ah-muted);font-weight:500}.ah-specsheet__price{text-align:right}.ah-specsheet__price strong{font-size:1.8rem;color:var(--ah-brand)}.ah-specsheet__price span{display:block;font-size:.78rem;color:var(--ah-muted)}.ah-spec-grid{display:grid;grid-template-columns:repeat(3,1fr)}.ah-spec-cell{padding:1.2rem 1.5rem;border-right:1px solid var(--ah-border);border-bottom:1px solid var(--ah-border)}.ah-spec-cell:nth-child(3n){border-right:0}.ah-spec-cell__lbl{display:flex;align-items:center;gap:.5rem;font-size:.74rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ah-muted);margin-bottom:.4rem}.ah-spec-cell__lbl i{color:var(--ah-brand)}.ah-spec-cell__val{font-weight:700;color:var(--ah-text)}.ah-spec-cell__val small{display:block;font-weight:500;font-size:.78rem;color:var(--ah-muted)}.ah-specsheet__foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.25rem 1.75rem}.ah-specsheet__foot p{margin:0;color:var(--ah-muted);font-size:.9rem}@media (max-width:575.98px){.ah-spec-grid{grid-template-columns:1fr 1fr}.ah-spec-cell:nth-child(3n){border-right:1px solid var(--ah-border)}.ah-spec-cell:nth-child(2n){border-right:0}}.ah-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}.ah-step{text-align:center;padding:0 1rem}.ah-step__num{width:46px;height:46px;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--ah-brand-050);color:var(--ah-brand);font-weight:800;font-size:1.2rem;border:2px solid var(--ah-brand-100)}.ah-step h4{font-size:1.05rem;margin-bottom:.4rem}.ah-step p{color:var(--ah-muted);font-size:.9rem;margin:0}@media (max-width:767.98px){.ah-steps{grid-template-columns:1fr;gap:2rem}}body.dark-mode .ah-specsheet{background:var(--bg-1,#101621)}body.dark-mode .ah-specsheet__head{background:rgba(73,128,117,.12)}body.dark-mode .ah-step__num{background:rgba(73,128,117,.14);border-color:rgba(73,128,117,.35)}.ah-plans--auto{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}@media (max-width:575.98px){.ah-plans--auto{grid-template-columns:1fr}}.ah-plan__setup{display:block;margin-top:-.5rem;margin-bottom:1rem;font-size:.8rem;color:var(--ah-muted)}.ah-plan__specs li i.fa-check{color:var(--ah-brand)}.ah-plan__specs li.is-off{color:var(--ah-muted);opacity:.7}.ah-plan__specs li.is-off i{color:var(--ah-muted)}.ah-band{padding:3.5rem 0}.ah-band--muted{background:var(--ah-brand-050)}.ah-band .ah-full__inner,.ah-band>.container{position:relative}body.dark-mode .ah-band--muted{background:rgba(73,128,117,.07)}.ah-band.ah-prod-uses{max-width:none;width:100%;margin-left:0;margin-right:0;margin-bottom:0;padding-left:0;padding-right:0;box-sizing:border-box}.ah-band.ah-home-why{margin-bottom:0}.ah-content-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:3rem;margin:0 auto;max-width:1100px}.ah-content-row+.ah-content-row{margin-top:3.5rem}.ah-content-row--reverse .ah-content-row__media{order:-1}.ah-content-row__chip{margin-bottom:.75rem}.ah-content-row__text h3{font-size:1.6rem;margin-bottom:.85rem}.ah-content-row__text p{color:var(--ah-muted);font-size:1rem;line-height:1.7;margin-bottom:1rem}.ah-content-row__list{list-style:none;padding:0;margin:1rem 0 0}.ah-content-row__list li{display:flex;gap:.6rem;align-items:flex-start;padding:.35rem 0;color:var(--ah-text)}.ah-content-row__list i{color:var(--ah-brand);margin-top:.25rem}.ah-content-media{position:relative;border-radius:var(--ah-radius,16px);overflow:hidden;min-height:260px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--ah-navy,#16203a),#0c1526);border:1px solid var(--ah-border)}.ah-content-media i{font-size:5rem;color:#86ccbe;opacity:.9;filter:drop-shadow(0 12px 30px rgba(73,128,117,.5))}.ah-content-media__badge{position:absolute;top:1rem;left:1rem;background:rgba(255,255,255,.1);color:#eafff4;font-size:.72rem;padding:.3rem .7rem;border-radius:999px}@media (max-width:767.98px){.ah-content-row{grid-template-columns:1fr;gap:1.5rem}.ah-content-row--reverse .ah-content-row__media{order:0}.ah-content-media{min-height:180px}.ah-content-media i{font-size:3.4rem}}.ah-home-faq{padding-top:3rem;padding-bottom:3.25rem}.ah-home-faq .ah-section-sub{margin-bottom:1.75rem}.ah-home-faq .ah-faq__a-body a{color:var(--ah-brand-600,#3d6b62);font-weight:600;text-decoration:underline;text-underline-offset:2px}.ah-home-faq .ah-faq__a-body a:hover{color:var(--ah-brand,#498075)}body.dark-mode .ah-home-faq .ah-faq__a-body a{color:#9fd4c6}.ah-faq{max-width:820px;margin:0 auto}.ah-faq__item{border:1px solid var(--ah-border);border-radius:12px;background:var(--ah-surface,#fff);margin-bottom:.85rem;overflow:hidden}.ah-faq__item[open]{border-color:var(--ah-brand-100);box-shadow:var(--ah-shadow)}.ah-faq__q{cursor:pointer;list-style:none;padding:1.1rem 1.35rem;font-weight:600;color:var(--ah-text);display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:1.02rem}.ah-faq__q::-webkit-details-marker{display:none}.ah-faq__q::after{content:"\f078";font-family:"Font Awesome 6 Pro","Font Awesome 6 Free";font-weight:900;color:var(--ah-brand);font-size:.85rem;transition:transform .2s ease}.ah-faq__item[open] .ah-faq__q::after{transform:rotate(180deg)}.ah-faq__a{padding:0 1.35rem 1.2rem;color:var(--ah-muted);line-height:1.7}body.dark-mode .ah-faq__item{background:var(--bg-1,#101621)}.ah-xsell{display:grid;grid-template-columns:repeat(auto-fit,minmax(248px,1fr));gap:1.5rem}.ah-xsell__card{border:1px solid var(--ah-border);border-radius:var(--ah-radius,16px);background:var(--ah-surface,#fff);padding:1.5rem;display:flex;flex-direction:column;transition:transform .18s ease,box-shadow .18s ease}.ah-xsell__card:hover{transform:translateY(-4px);box-shadow:var(--ah-shadow-lg)}.ah-xsell__ico{width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--ah-brand-050);color:var(--ah-brand);font-size:1.2rem;margin-bottom:1rem}.ah-xsell__card h3{font-size:1.15rem;margin-bottom:.5rem}.ah-xsell__card p{color:var(--ah-muted);font-size:.9rem;line-height:1.6;flex:1}.ah-xsell__price{margin:1rem 0;font-size:.9rem;color:var(--ah-muted)}.ah-xsell__price strong{display:block;font-family:var(--ah-font-display);font-size:1.5rem;color:var(--ah-navy)}body.dark-mode .ah-xsell__card{background:var(--bg-1,#101621)}@media (max-width:991.98px){.ah-xsell{grid-template-columns:1fr;max-width:520px;margin:0 auto}}.ah-dservers{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.ah-dserver{border:1px solid var(--ah-border);border-radius:var(--ah-radius,16px);background:var(--ah-surface,#fff);padding:1.5rem;display:flex;flex-direction:column;transition:transform .18s ease,box-shadow .18s ease}.ah-dserver:hover{transform:translateY(-3px);box-shadow:var(--ah-shadow-lg)}.ah-dserver--featured{border-color:var(--ah-brand);box-shadow:0 12px 32px rgba(73,128,117,.16)}.ah-dserver__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.ah-dserver__name{font-size:1.2rem;margin:0}.ah-dserver__name small{display:block;font-size:.78rem;color:var(--ah-muted);font-weight:500}.ah-dserver__price{text-align:right;white-space:nowrap}.ah-dserver__price strong{font-family:var(--ah-font-display);font-size:1.5rem;color:var(--ah-brand)}.ah-dserver__price span{display:block;font-size:.72rem;color:var(--ah-muted)}.ah-dserver__specs{list-style:none;padding:0;margin:0 0 1.25rem;flex:1}.ah-dserver__specs li{display:flex;align-items:center;gap:.6rem;padding:.45rem 0;font-size:.9rem;color:var(--ah-text);border-bottom:1px solid var(--ah-border)}.ah-dserver__specs li:last-child{border-bottom:0}.ah-dserver__specs i{color:var(--ah-brand);width:1.1rem;text-align:center}body.dark-mode .ah-dserver{background:var(--bg-1,#101621)}@media (max-width:767.98px){.ah-dservers{grid-template-columns:1fr}}.ah-plan__hint{font-size:.78rem;color:var(--ah-muted);margin:-.5rem 0 1rem;line-height:1.4}.ah-save{display:inline-block;background:var(--ah-brand-050);color:var(--ah-brand-700);font-weight:700;border-radius:999px;padding:.05rem .4rem;font-size:.72rem}body.dark-mode .ah-save{background:rgba(73,128,117,.18);color:#86ccbe}.ah-dserver__note{color:var(--ah-muted);font-size:.82rem}.ah-line-title{font-size:1.15rem;margin:2.5rem 0 1.25rem;padding-bottom:.5rem;border-bottom:2px solid var(--ah-brand-100);display:flex;align-items:center;gap:.6rem}.ah-line-title i{color:var(--ah-brand)}.ah-carousel{position:relative;margin-top:2rem;padding-left:2.75rem;padding-right:2.75rem;box-sizing:border-box}.ah-carousel.is-static{padding-left:0;padding-right:0}.ah-carousel__track{display:flex;gap:1.25rem;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding:20px 2px 12px;margin:-20px 0 0;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.ah-carousel__track::-webkit-scrollbar{display:none}.ah-carousel__track>.ah-plan{flex:0 0 calc((100% - 3 * 1.25rem)/ 4);min-width:0;scroll-snap-align:start}@media (max-width:1199.98px){.ah-carousel__track>.ah-plan{flex:0 0 calc((100% - 2 * 1.25rem)/ 3)}}@media (max-width:991.98px){.ah-carousel__track>.ah-plan{flex:0 0 calc((100% - 1.25rem)/ 2)}}@media (max-width:575.98px){.ah-carousel__track>.ah-plan{flex:0 0 min(86%,300px)}}.ah-carousel__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:8;width:44px;height:44px;border-radius:50%;border:2px solid #fff!important;padding:0!important;margin:0!important;cursor:pointer;background:var(--ah-brand)!important;color:#fff!important;font-size:1rem;line-height:1;display:inline-flex!important;align-items:center;justify-content:center;box-shadow:0 8px 22px rgba(15,42,68,.22);transition:background .15s ease,opacity .15s ease,transform .15s ease,box-shadow .15s ease;-webkit-appearance:none;appearance:none}.ah-carousel__nav .fa,.ah-carousel__nav .far,.ah-carousel__nav .fas,.ah-carousel__nav i{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:1rem!important;line-height:1!important;width:auto!important;height:auto!important;margin:0!important;opacity:1!important;pointer-events:none}.ah-carousel__nav:focus,.ah-carousel__nav:hover{background:var(--ah-brand-600,#3d6b62)!important;color:#fff!important;box-shadow:0 10px 26px rgba(15,42,68,.28);outline:0}.ah-carousel__nav:focus i,.ah-carousel__nav:hover i{color:#fff!important}.ah-carousel__nav--prev{left:0}.ah-carousel__nav--next{right:0}.ah-carousel__nav:disabled,.ah-carousel__nav[aria-disabled=true],.ah-carousel__nav[hidden]{opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:default!important}.ah-carousel.is-static .ah-carousel__nav{display:none!important}.ah-carousel__dots{display:flex;justify-content:center;gap:.5rem;margin-top:1.25rem;min-height:10px}.ah-carousel.is-static .ah-carousel__dots{display:none!important}.ah-carousel__dot{width:8px;height:8px;border-radius:50%;border:0;padding:0;cursor:pointer;background:var(--ah-border);transition:width .2s ease,background .2s ease}.ah-carousel__dot.is-active{background:var(--ah-brand);width:22px;border-radius:5px}@media (max-width:575.98px){.ah-carousel{padding-left:2.4rem;padding-right:2.4rem}.ah-carousel.is-static{padding-left:0;padding-right:0}.ah-carousel__nav{width:40px;height:40px}.ah-carousel__nav i{font-size:.95rem!important}}body.dark-mode .ah-carousel__nav{border-color:rgba(255,255,255,.85)!important;box-shadow:0 8px 22px rgba(0,0,0,.4)}:root{--ahc-primary-lifted:#5f9488;--ahc-grayscale:#64748b;--ahc-grayscale-lifted:#94a3b8;--ahc-grayscale-accented:#475569;--ahc-neutral:#64748b;--ahc-neutral-lifted:#94a3b8;--ahc-neutral-accented:#475569;--ahc-text:#1c2733;--ahc-text-muted:#64748b;--ahc-text-lifted:#475569;--ahc-text-accented:#0f1720;--ahc-text-inverted:#ffffff;--ahc-border:#e6eaf0;--ahc-border-muted:#f1f4f8;--ahc-border-lifted:#d3dae4;--ahc-border-accented:#b9c3d0;--ahc-bg:#ffffff;--ahc-bg-muted:#f5f7fa;--ahc-bg-lifted:#f1f4f8;--ahc-bg-accented:#e6eaf0;--ahc-bg-inverted:#0f2a44}body.dark-mode{--ahc-primary-lifted:#6ba295;--ahc-grayscale:#a2acbb;--ahc-grayscale-lifted:#cbd5e1;--ahc-grayscale-accented:#7c8896;--ahc-neutral:#a2acbb;--ahc-neutral-lifted:#cbd5e1;--ahc-neutral-accented:#7c8896;--ahc-text:#e6ebf1;--ahc-text-muted:#a2acbb;--ahc-text-lifted:#cbd5e1;--ahc-text-accented:#ffffff;--ahc-text-inverted:#0b0f14;--ahc-border:#283349;--ahc-border-muted:#141b28;--ahc-border-lifted:#334155;--ahc-border-accented:#3f4d63;--ahc-bg:#101621;--ahc-bg-muted:#0b0f14;--ahc-bg-lifted:#141b28;--ahc-bg-accented:#1a2232;--ahc-bg-inverted:#e6eaf0}body.dark-mode section#main-body{background:var(--ah-bg)!important}body.dark-mode .ah-hero,body.dark-mode .ah-home-hero,body.dark-mode .ah-home-migration{background:radial-gradient(1000px 460px at 90% -15%,rgba(73,128,117,.3) 0,transparent 55%),linear-gradient(160deg,#080d16 0,#0c1524 100%)}body.dark-mode .ah-auth__brand{background:radial-gradient(1000px 460px at 90% -15%,rgba(73,128,117,.3) 0,transparent 55%),linear-gradient(160deg,#080d16 0,#0c1524 100%)}body.dark-mode .ah-auth{background:var(--ah-surface);border-color:var(--ah-border)}body.dark-mode .ah-auth__form{background:var(--ah-surface)}body.dark-mode .ah-content-media{background:linear-gradient(135deg,#0c1524 0,#0a111e 100%)}body.dark-mode .ah-cookie{background:#0c1524}.ah-auth--register{max-width:1100px;grid-template-columns:minmax(280px,0.9fr) minmax(0,1.2fr)}.ah-auth--register .ah-auth__form{max-height:none;overflow:visible;align-items:flex-start}.ah-auth--register .ah-auth-card .card-title{font-family:var(--ah-font-display);font-weight:700;font-size:1.05rem;color:var(--ah-navy)}.ah-auth__brand-link{color:#c8ebe3!important;text-decoration:underline;font-weight:600}.ah-auth__brand-link:hover{color:#fff!important}.ah-auth--pwreset .ah-auth-card{width:100%}.ah-auth-disabled-alert{text-align:left;border-color:var(--ah-border)}.ah-auth-disabled-steps{margin:0 0 1.5rem;padding-left:1.25rem;color:var(--ah-text);line-height:1.55}.ah-auth-disabled-steps li{margin-bottom:.45rem}.ah-auth-disabled-actions{gap:.5rem;align-items:center}.ah-auth-disabled-actions .btn{margin:0!important}.ah-auth-status i{font-size:2.5rem;line-height:1}.ah-auth-status--ok i{color:var(--ah-brand)}.ah-auth-status--warn i{color:#d97706}.ah-auth-status--err i{color:#dc3545}.ah-auth-status .h3{font-family:var(--ah-font-display);font-weight:700;color:var(--ah-navy)}.ah-auth--invite-wide{max-width:1100px;grid-template-columns:minmax(260px,0.85fr) minmax(0,1.25fr)}.ah-auth-card--wide{max-width:none;width:100%}.ah-invite-box{border:1px solid var(--ah-border);border-radius:var(--ah-radius);padding:1.15rem 1.15rem 1.25rem;height:100%;background:var(--ah-bg);margin-bottom:1rem}.ah-invite-box__title{font-family:var(--ah-font-display);font-size:1.1rem;font-weight:700;color:var(--ah-navy);margin:0 0 1rem}body.dark-mode .ah-auth--register .ah-auth-card .card-title,body.dark-mode .ah-auth-status .h3,body.dark-mode .ah-invite-box__title{color:var(--ah-text)}body.dark-mode .ah-invite-box{background:rgba(255,255,255,.03)}@media (max-width:991.98px){.ah-auth--invite-wide,.ah-auth--register{grid-template-columns:1fr}}@media (max-width:767.98px){.ah-auth--register .ah-auth__form{padding:1rem}.ah-auth-disabled-actions{flex-direction:column;align-items:stretch}.ah-auth-disabled-actions .btn{width:100%}.ah-invite-grid>[class*=col-]{margin-bottom:.5rem}.ah-ca-domsub__table,.ah-ca-paymethods__table,.ah-ca-table .table-list,.ah-ca-upgrade__table,.ah-ca-users__table,.ah-masspay-table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ah-ca-pagehead__sub{display:flex;flex-wrap:wrap;gap:.25rem .5rem;align-items:center}.ah-ca-upgrade__pkg-form{width:100%!important;display:block;padding-top:.75rem}.ah-ca-upgrade__pkg td{display:block;width:100%!important}}.ah-cfg .cart-body,.ah-cfg__body{width:100%!important;max-width:none!important;float:none!important;margin:0!important;padding:1rem 0 3rem!important}.ah-cfg__head{border:0;margin-bottom:1.5rem}.ah-cfg__head h1{margin:0}.ah-cfg__sub{color:var(--ah-muted);margin:.4rem 0 0}.ah-cfg>.cart-body>form>.row{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:1.75rem;margin:0}.ah-cfg .secondary-cart-body{width:100%!important;max-width:none!important;float:none!important;padding:0!important;min-width:0}.ah-cfg .secondary-cart-sidebar{width:100%!important;max-width:none!important;float:none!important;padding:0!important}@media (max-width:991.98px){.ah-cfg>.cart-body>form>.row{grid-template-columns:1fr}.ah-cfg .secondary-cart-sidebar{margin-top:.5rem}}.ah-cfg-product{background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);padding:1rem 1.35rem;margin-bottom:1.5rem}.ah-cfg-product__head{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;font-weight:700;color:var(--ah-navy);font-size:1.05rem}.ah-cfg-product__head::-webkit-details-marker{display:none}.ah-cfg-product__chev{color:var(--ah-brand);transition:transform .2s ease;font-size:.9rem}.ah-cfg-product[open] .ah-cfg-product__chev{transform:rotate(180deg)}.ah-cfg-product__desc{margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--ah-border);color:var(--ah-muted);font-size:.92rem;line-height:1.6}.ah-cfg-card{background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);padding:1.5rem;margin-bottom:1.5rem}.ah-cfg-card .form-group{margin-bottom:1rem}.ah-cfg-card .form-group:last-child{margin-bottom:0}.ah-cfg-card label{font-weight:600;color:var(--ah-text);font-size:.9rem;margin-bottom:.4rem}.ah-cfg-required{color:var(--ah-muted);margin:-.25rem 0 1rem}#order-standard_cart .custom-select,#order-standard_cart .form-control,#order-standard_cart input.form-control,#order-standard_cart select.form-control,#order-standard_cart textarea.form-control{height:auto;min-height:46px;padding:.6rem .9rem;font-size:.95rem;line-height:1.4;color:var(--ah-text);background-color:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}#order-standard_cart textarea.form-control{min-height:96px}#order-standard_cart .form-control:focus,#order-standard_cart input.form-control:focus,#order-standard_cart select.form-control:focus,#order-standard_cart textarea.form-control:focus{border-color:var(--ah-brand);box-shadow:0 0 0 3px rgba(73,128,117,.15);outline:0}#order-standard_cart .custom-select,#order-standard_cart select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:2.4rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23498075' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .95rem center;background-size:15px}.ah-cfg-divider{display:flex;align-items:center;text-align:center;margin:2rem 0 1.25rem}.ah-cfg-divider::after,.ah-cfg-divider::before{content:"";flex:1;height:1px;background:var(--ah-border)}.ah-cfg-divider span{margin:0 1rem;padding:.35rem 1rem;background:var(--ah-brand-050);color:var(--ah-brand-700);border-radius:var(--ah-radius-pill);font-size:.82rem;font-weight:700;white-space:nowrap}.ah-cfg-summary{background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);padding:1.5rem;margin-bottom:1rem;position:relative}.ah-cfg-summary h2{font-size:1.3rem!important;margin:0 0 1rem}.ah-cfg .secondary-cart-sidebar #orderSummary{position:sticky;top:78px}.ah-cfg .secondary-cart-sidebar .btn-primary{box-shadow:0 8px 20px rgba(73,128,117,.28)}.ah-cfg-help{border-radius:var(--ah-radius);font-size:.85rem}body.dark-mode .ah-cfg-card,body.dark-mode .ah-cfg-product,body.dark-mode .ah-cfg-summary{background:var(--ah-surface);border-color:var(--ah-border)}body.dark-mode .ah-cfg-product__head{color:var(--ah-text)}body.dark-mode .ah-cfg-card label{color:var(--ah-text)}body.dark-mode .ah-cfg-divider span{background:rgba(73,128,117,.15);color:#86ccbe}body.dark-mode #order-standard_cart .custom-select,body.dark-mode #order-standard_cart .form-control,body.dark-mode #order-standard_cart input.form-control,body.dark-mode #order-standard_cart select.form-control,body.dark-mode #order-standard_cart textarea.form-control{background-color:rgba(255,255,255,.05)!important;color:var(--ah-text)!important;border-color:var(--ah-border)!important}body.dark-mode #order-standard_cart .custom-select,body.dark-mode #order-standard_cart select.form-control{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235f9488' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .95rem center!important;background-size:15px!important}body.dark-mode #order-standard_cart .form-control::placeholder{color:var(--ah-muted)}body.dark-mode .ah-cfg-summary{color:var(--ah-text)}.ah-cfg-cycles{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.75rem}.ah-cycle{position:relative;display:flex;flex-direction:column;gap:.35rem;cursor:pointer;background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);padding:1rem 1.1rem;transition:border-color .15s ease,box-shadow .15s ease;margin:0}.ah-cycle:hover{border-color:var(--ah-brand-100)}.ah-cycle.is-active{border-color:var(--ah-brand);box-shadow:0 0 0 1px var(--ah-brand),var(--ah-shadow)}.ah-cycle__top{display:flex;align-items:center;gap:.5rem}.ah-cycle__top input{margin:0;accent-color:var(--ah-brand)}.ah-cycle__name{font-weight:600;color:var(--ah-text)}.ah-cycle__price{color:var(--ah-brand-700);font-weight:700;font-size:1rem;padding-left:1.4rem}.ah-cycle__save{position:absolute;top:-10px;right:10px;background:var(--ah-accent);color:#3a2d00;font-size:.7rem;font-weight:700;padding:.2rem .55rem;border-radius:6px;white-space:nowrap}@media (max-width:767.98px){.ah-cfg-cycles{grid-template-columns:1fr 1fr}}@media (max-width:479.98px){.ah-cfg-cycles{grid-template-columns:1fr}}body.dark-mode .ah-cycle{background:var(--ah-surface);border-color:var(--ah-border)}body.dark-mode .ah-cycle__name{color:var(--ah-text)}body.dark-mode .ah-cycle__price{color:#86ccbe}#order-standard_cart #productAddonsContainer .addon-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0}#order-standard_cart #productAddonsContainer .addon-products>[class*=col-]{display:flex;width:auto;max-width:none;flex:initial;padding:0;margin:0}#order-standard_cart #productAddonsContainer .addon-products>.col-sm-12{grid-column:1/-1}@media (max-width:767.98px){#order-standard_cart #productAddonsContainer .addon-products{grid-template-columns:1fr}}#order-standard_cart .panel-addon{width:100%;display:flex;flex-direction:column;margin:0;background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}#order-standard_cart .panel-addon:hover{border-color:var(--ah-brand-100)}#order-standard_cart .panel-addon.panel-addon-selected{border-color:var(--ah-brand);box-shadow:0 0 0 1px var(--ah-brand),var(--ah-shadow)}#order-standard_cart .panel-addon .panel-body{flex:1;padding:1.1rem 1.25rem;color:var(--ah-muted);font-size:.88rem;line-height:1.5}#order-standard_cart .panel-addon .panel-body>label{display:flex;align-items:center;gap:.55rem;width:100%;margin:0 0 .55rem;font-weight:600;font-size:.98rem;color:var(--ah-text);cursor:pointer}#order-standard_cart .panel-addon .panel-body>label input[type=checkbox]{width:17px;height:17px;margin:0;accent-color:var(--ah-brand);flex:0 0 auto;cursor:pointer}#order-standard_cart .panel-addon .panel-body>br{display:none}#order-standard_cart .panel-addon .panel-price{padding:0 1.25rem .9rem;font-weight:700;font-size:1.05rem;color:var(--ah-brand-700);background:0 0!important;border:0!important}#order-standard_cart .panel-addon .panel-add{margin:auto 1.25rem 1.25rem;padding:.7rem 1rem;text-align:center;cursor:pointer;font-weight:600;font-size:.9rem;border:1px solid var(--ah-brand)!important;border-radius:var(--ah-radius)!important;background:var(--ah-brand)!important;color:#fff!important;transition:background .15s ease,border-color .15s ease}#order-standard_cart .panel-addon .panel-add:hover,#order-standard_cart .panel-addon.panel-addon-selected .panel-add{background:var(--ah-brand-700)!important;border-color:var(--ah-brand-700)!important;color:#fff!important}body.dark-mode #order-standard_cart .panel-addon .panel-body>label{color:var(--ah-text)}body.dark-mode #order-standard_cart .panel-addon .panel-price{color:#86ccbe}.ah-cart .cart-body,.ah-cart__body{width:100%!important;max-width:none!important;float:none!important;margin:0!important;padding:1rem 0 3rem!important}.ah-cart__head{border:0;margin-bottom:1.5rem}.ah-cart__head h1{margin:0}.ah-cart__body>.row{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:1.75rem;margin:0}.ah-cart .secondary-cart-body{width:100%!important;max-width:none!important;float:none!important;padding:0!important;min-width:0}.ah-cart .secondary-cart-sidebar{width:100%!important;max-width:none!important;float:none!important;padding:0!important}@media (max-width:991.98px){.ah-cart__body>.row{grid-template-columns:1fr}.ah-cart .secondary-cart-sidebar{margin-top:.5rem}}.ah-cart-items{background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);padding:.5rem 1.75rem;margin-bottom:1.75rem}.ah-cart .view-cart-items-header{background:0 0!important;color:var(--ah-muted);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:1rem 0 .6rem!important;border-bottom:1px solid var(--ah-border)}.ah-cart .view-cart-items .item{background:0 0!important;padding:1.1rem 0!important;border-bottom:1px solid var(--ah-border)}.ah-cart .view-cart-items .item:nth-child(2n){background:0 0!important}.ah-cart .view-cart-items .item:last-child{border-bottom:0}.ah-cart .item-title{display:block;font-weight:600;color:var(--ah-text);font-size:1rem}.ah-cart .item-title a.btn-link{color:var(--ah-brand);font-size:.8rem;padding:0 .35rem}.ah-cart .item-group{display:block;color:var(--ah-muted);font-size:.85rem;margin-top:.15rem}.ah-cart .item-domain{display:block;color:var(--ah-muted);font-size:.85rem}.ah-cart .item small{color:var(--ah-muted)}.ah-cart .item-addon .item-title{font-weight:500;padding-left:1.25rem;position:relative}.ah-cart .item-addon .item-title::before{content:"\21B3";position:absolute;left:.15rem;color:var(--ah-muted)}.ah-cart .item-price{text-align:right}.ah-cart .item-price>span:first-child{font-weight:700;color:var(--ah-text)}.ah-cart .item-price .cycle{display:block;color:var(--ah-muted);font-size:.8rem}.ah-cart .item-qty .form-control{max-width:90px;display:inline-block}.ah-cart .btn-remove-from-cart{color:var(--ah-muted)!important}.ah-cart .btn-remove-from-cart:hover{color:var(--vl-error,#e5484d)!important}.ah-cart .empty-cart{padding:1rem 0 .25rem}.ah-cart .empty-cart .btn-link{color:var(--ah-muted)}.ah-cart--renew .cart-sidebar{display:none!important}.ah-cart--renew>.row{display:block;margin:0}.ah-cart--renew .ah-cart__body,.ah-cart--renew .cart-body{width:100%!important;max-width:1100px!important;margin:0 auto!important;float:none!important}.ah-cart--renew .secondary-cart-body{width:100%!important;max-width:none!important;float:none!important}.ah-cart--renew .secondary-cart-sidebar{width:100%!important;max-width:360px!important;margin:1.25rem auto 0;float:none!important}.ah-cart--renew .domain-renewal,.ah-cart--renew .products .product,.ah-cart--renew .service-renewal{background:var(--ah-surface)!important;border:1px solid var(--ah-border)!important;border-radius:var(--ah-radius)!important;box-shadow:var(--ah-shadow);padding:1.15rem 1.25rem!important;margin-bottom:1rem}.ah-cart--renew .domain-renewal h3,.ah-cart--renew .products .product header span{color:var(--ah-text);font-family:var(--ah-font-display);font-weight:700}.ah-cart--renew .products .product header{background:0 0!important;border-bottom:1px solid var(--ah-border);padding-bottom:.65rem;margin-bottom:.75rem}.ah-cart--renew .products .product .product-pricing,.ah-cart--renew .products .product footer{color:var(--ah-text)}.ah-cart--renew .product-pricing .price,.ah-cart--renew .products .product .price{color:var(--ah-brand-700)!important;font-weight:800;font-size:1.15rem}.ah-cart--renew .btn-primary,.ah-cart--renew .btn-success{background:var(--ah-brand)!important;border-color:var(--ah-brand)!important;color:#fff!important;border-radius:var(--ah-radius);font-weight:600}.ah-cart--renew .btn-primary:hover,.ah-cart--renew .btn-success:hover{background:var(--ah-brand-700)!important;border-color:var(--ah-brand-700)!important}.ah-cart--renew .label-success{background:var(--ah-brand)!important}.ah-cart--renew .order-summary{background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow)}body.dark-mode .ah-cart--renew .domain-renewal,body.dark-mode .ah-cart--renew .products .product{background:var(--ah-surface)!important}.ah-cart-tabs{margin-top:0;background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);padding:1.5rem 1.75rem}.ah-cart-tabs .nav-tabs{border-bottom:1px solid var(--ah-border)}.ah-cart-tabs .nav-link{color:var(--ah-muted);border:0}.ah-cart-tabs .nav-link.active{color:var(--ah-brand);background:0 0;border-bottom:2px solid var(--ah-brand);font-weight:600}.ah-cart-tabs .tab-content{padding-top:1.25rem}.ah-cart-tabs .btn-block.btn-default,.ah-cart-tabs button[name=validatepromo]{background:var(--ah-brand)!important;border:1px solid var(--ah-brand)!important;color:#fff!important;border-radius:var(--ah-radius);font-weight:600}.ah-cart-tabs .btn-block.btn-default:hover,.ah-cart-tabs button[name=validatepromo]:hover{background:var(--ah-brand-700)!important;border-color:var(--ah-brand-700)!important}.ah-cart .secondary-cart-sidebar #orderSummary{position:sticky;top:78px}.ah-cart .recurring-totals,.ah-cart .subtotal{padding:.5rem 0}.ah-cart .recurring-totals{color:var(--ah-muted);font-size:.9rem}.ah-cart .bordered-totals{padding:.5rem 0;border-top:1px solid var(--ah-border);border-bottom:1px solid var(--ah-border);margin:.25rem 0;color:var(--ah-muted);font-size:.9rem}.ah-cart .total-due-today{margin-top:1rem;padding-top:1rem;border-top:2px solid var(--ah-border)}.ah-cart .total-due-today .amt{font-size:1.6rem;font-weight:800;color:var(--ah-text);display:block;line-height:1.1}.ah-cart .total-due-today>span:last-child{color:var(--ah-muted);font-size:.85rem}.ah-cart .btn-checkout{margin-top:1.25rem;width:100%;border-radius:var(--ah-radius);background:var(--ah-brand)!important;border:1px solid var(--ah-brand)!important;color:#fff!important;box-shadow:0 8px 20px rgba(73,128,117,.28)}.ah-cart .btn-checkout:hover{background:var(--ah-brand-700)!important;border-color:var(--ah-brand-700)!important}.ah-cart .btn-continue-shopping{color:var(--ah-muted);margin-top:.6rem;display:inline-block}.ah-cart .separator{text-align:center;color:var(--ah-muted);margin:.5rem 0;font-size:.8rem}body.dark-mode .ah-cart-items,body.dark-mode .ah-cart-tabs{background:var(--ah-surface);border-color:var(--ah-border)}body.dark-mode .ah-cart .item-price>span:first-child,body.dark-mode .ah-cart .item-title,body.dark-mode .ah-cart .total-due-today .amt{color:var(--ah-text)}body.dark-mode .ah-cart .btn-continue-shopping{color:var(--ah-muted)!important}body.dark-mode .ah-cart .item-price .cycle,body.dark-mode .ah-cart .recurring-charges,body.dark-mode .ah-cart .recurring-charges .cost,body.dark-mode .ah-cart .subtotal{color:var(--ah-muted)!important}body.dark-mode .ah-cart .item-title a.btn-link,body.dark-mode .ah-cart-tabs .nav-link,body.dark-mode .ah-cart-tabs .nav-link.active{color:#86ccbe!important}.ah-checkout .cart-body,.ah-checkout__body{width:100%!important;max-width:none!important;float:none!important;margin:0!important;padding:1rem 0 3rem!important}.ah-checkout .ah-checkout-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:1.75rem;align-items:start;margin:0}.ah-checkout .secondary-cart-body{width:100%!important;max-width:none!important;float:none!important;padding:0!important;min-width:0;background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);padding:1.75rem!important}.ah-checkout .secondary-cart-sidebar{width:100%!important;max-width:none!important;float:none!important;padding:0!important}.ah-checkout .secondary-cart-sidebar #checkoutSummary{position:sticky;top:78px}.ah-checkout-summary__total{text-align:center;padding-top:.5rem}.ah-checkout-summary__total .amt{display:block;font-size:1.7rem;font-weight:800;color:var(--ah-text);line-height:1.1}.ah-checkout-summary__total>span:last-child{color:var(--ah-muted);font-size:.85rem}@media (max-width:991.98px){.ah-checkout .ah-checkout-grid{grid-template-columns:1fr}}.ah-checkout .header-lined{border:0;margin-bottom:1rem}.ah-checkout .header-lined h1{margin:0}.ah-checkout .already-registered p{color:var(--ah-muted)}.ah-checkout #frmCheckout{background:0 0;border:0;box-shadow:none;padding:0}.ah-checkout .sub-heading{margin:1.75rem 0 1.5rem;border-top-color:var(--ah-border)!important}.ah-checkout .sub-heading:first-child{margin-top:.25rem}.ah-checkout .sub-heading .primary-bg-color,.ah-checkout .sub-heading span{background:var(--ah-surface)!important;color:var(--ah-text)!important;box-shadow:none!important;font-size:1.05rem;font-weight:700;padding:0 1rem!important}.ah-checkout .sub-heading small{font-weight:400;color:var(--ah-muted)}.ah-checkout .ah-checkout-toggle{display:flex;gap:.5rem;justify-content:flex-end;width:calc(100% - 340px - 1.75rem);margin:0 0 1rem}.ah-checkout .ah-checkout-toggle .btn{flex:0 0 auto;margin:0!important;padding:.5rem 1.15rem}@media (max-width:991.98px){.ah-checkout .ah-checkout-toggle{width:100%}}.ah-checkout__sub{color:var(--ah-muted);margin:-.25rem 0 1.5rem}.ah-checkout .already-registered:not(.ah-checkout-toggle){margin-bottom:1.5rem}.ah-checkout .already-registered .btn+.btn{margin-left:0}.ah-checkout .already-registered .btn.btn-info,.ah-checkout .already-registered .btn.btn-warning{background:0 0!important;border:1px solid var(--ah-brand)!important;color:var(--ah-brand)!important;border-radius:var(--ah-radius);font-weight:600;margin-bottom:.35rem}.ah-checkout .already-registered .btn.btn-info:hover,.ah-checkout .already-registered .btn.btn-warning:hover{background:var(--ah-brand)!important;border-color:var(--ah-brand)!important;color:#fff!important}body.dark-mode .ah-checkout .already-registered .btn.btn-info,body.dark-mode .ah-checkout .already-registered .btn.btn-warning{border-color:#86ccbe!important;color:#86ccbe!important}body.dark-mode .ah-checkout .already-registered .btn.btn-info:hover,body.dark-mode .ah-checkout .already-registered .btn.btn-warning:hover{background:#86ccbe!important;border-color:#86ccbe!important;color:#0b0f14!important}.ah-checkout .form-group{margin-bottom:1rem}.ah-checkout .prepend-icon{position:relative}.ah-checkout .prepend-icon .field-icon{position:absolute!important;top:0!important;bottom:0!important;left:0!important;width:42px!important;height:auto!important;line-height:normal!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;transform:none!important;color:var(--ah-muted);z-index:4;pointer-events:none}.ah-checkout .prepend-icon .field-icon i{color:inherit}.ah-checkout .prepend-icon .field,.ah-checkout .prepend-icon .form-control{padding-left:42px!important}.ah-checkout .prepend-icon:has(.intl-tel-input)>.field-icon{display:none!important}.ah-checkout .intl-tel-input{width:100%;display:block}.ah-checkout .prepend-icon .intl-tel-input .field,.ah-checkout .prepend-icon .intl-tel-input .form-control{padding-left:92px!important}.ah-checkout .intl-tel-input .selected-flag{padding-left:12px;box-sizing:content-box}.ah-checkout .intl-tel-input.separate-dial-code .selected-dial-code{margin-left:8px}.ah-checkout label{font-weight:600;color:var(--ah-text);font-size:.9rem}.ah-checkout .account-select-container{border-right:0!important}.ah-checkout .account,.ah-checkout .account-select-container div.account,.ah-checkout .account-select-container div.account.active{background:var(--ah-surface)!important;border:1px solid var(--ah-border)!important;border-radius:var(--ah-radius);padding:1rem 1.15rem!important;margin-bottom:.85rem;transition:border-color .15s ease,box-shadow .15s ease}.ah-checkout .account-select-container div.account.active,.ah-checkout .account.active{border-color:var(--ah-brand)!important;box-shadow:0 0 0 1px var(--ah-brand)}.ah-checkout .account .address strong{color:var(--ah-text)}.ah-checkout .account .small{color:var(--ah-muted)}.ah-checkout #totalDueToday{background:var(--ah-brand-050)!important;border:1px solid var(--ah-brand-100)!important;color:var(--ah-brand-700)!important;border-radius:var(--ah-radius);font-weight:600}.ah-checkout #totalDueToday strong{color:var(--ah-brand-700)}.ah-checkout .apply-credit-container{background:var(--ah-bg-muted,#f5f7fa)!important;border:1px solid var(--ah-border)!important;border-radius:var(--ah-radius);padding:1rem 1.15rem!important}.ah-checkout #paymentGatewaysContainer .radio-inline{margin:0 .5rem;padding:.5rem .9rem;border:1px solid var(--ah-border);border-radius:var(--ah-radius)}.ah-checkout .payment-methods{accent-color:var(--ah-brand)}.ah-checkout #btnCompleteOrder{background:var(--ah-brand)!important;border:1px solid var(--ah-brand)!important;color:#fff!important;border-radius:var(--ah-radius);padding:.85rem 2.25rem;font-weight:600;margin-top:1rem;box-shadow:0 8px 20px rgba(73,128,117,.28)}.ah-checkout #btnCompleteOrder:hover{background:var(--ah-brand-700)!important;border-color:var(--ah-brand-700)!important}.ah-checkout .checkout-security-msg{margin-top:1.25rem;border-radius:var(--ah-radius)}.ah-checkout .marketing-email-optin{margin:1rem 0 1.5rem}.ah-checkout .text-center .checkbox-inline{display:inline-block;margin-top:1rem}@media (max-width:767.98px){.ah-checkout .marketing-email-optin{margin-bottom:2rem}.ah-checkout .text-center .checkbox-inline{margin-top:1.5rem}}body.dark-mode .ah-checkout #frmCheckout,body.dark-mode .ah-checkout .account{background:var(--ah-surface);border-color:var(--ah-border)}body.dark-mode .ah-checkout .sub-heading span{color:var(--ah-text)!important}body.dark-mode .ah-checkout #totalDueToday{background:rgba(73,128,117,.15)!important;color:#86ccbe!important;border-color:rgba(73,128,117,.35)!important}body.dark-mode .ah-checkout #totalDueToday strong{color:#86ccbe}body.dark-mode .ah-checkout .apply-credit-container{background:rgba(255,255,255,.04)!important;border-color:var(--ah-border)!important}body.dark-mode .ah-checkout .account .radio-inline,body.dark-mode .ah-checkout .apply-credit-container,body.dark-mode .ah-checkout .apply-credit-container label,body.dark-mode .ah-checkout .apply-credit-container p,body.dark-mode .ah-checkout .checkbox-inline,body.dark-mode .ah-checkout .marketing-email-optin,body.dark-mode .ah-checkout .radio,body.dark-mode .ah-checkout .radio-inline{color:var(--ah-text)!important}body.dark-mode .ah-checkout .small,body.dark-mode .ah-checkout .text-muted,body.dark-mode .ah-checkout small{color:var(--ah-muted)!important}body.dark-mode .ah-checkout a{color:#86ccbe!important}.ah-complete .cart-body,.ah-complete__body,.ah-error .cart-body{width:100%!important;max-width:640px!important;float:none!important;margin:0 auto!important;padding:2rem 0 3rem!important}.ah-complete__card{text-align:center;padding:2.5rem 2rem!important}.ah-complete__icon{font-size:3.5rem;color:var(--ah-brand);line-height:1;margin-bottom:1rem}.ah-error__icon{color:var(--vl-warning,#f0a92b)}.ah-complete__title{margin:0 0 .75rem}.ah-complete__lead{color:var(--ah-text);font-size:1.05rem;margin-bottom:1.25rem}.ah-complete__instructions{color:var(--ah-muted)}.ah-complete__card .order-confirmation{background:var(--ah-brand-050)!important;border:1px solid var(--ah-brand-100)!important;color:var(--ah-brand-700)!important;border-radius:var(--ah-radius);font-weight:700;font-size:1.1rem}.ah-complete__card .order-confirmation span{font-weight:800}.ah-complete__card .error-heading{background:rgba(229,72,77,.1)!important;border:1px solid rgba(229,72,77,.3)!important;color:var(--vl-error,#e5484d)!important;border-radius:var(--ah-radius)}.ah-complete__actions{margin-top:1.5rem}.ah-complete__card .btn-primary{background:var(--ah-brand)!important;border:1px solid var(--ah-brand)!important;color:#fff!important;border-radius:var(--ah-radius);padding:.8rem 2rem;box-shadow:0 8px 20px rgba(73,128,117,.28)}.ah-complete__card .btn-primary:hover{background:var(--ah-brand-700)!important;border-color:var(--ah-brand-700)!important}.ah-complete__card .btn-outline-primary{border:1px solid var(--ah-brand)!important;color:var(--ah-brand)!important;background:0 0!important;border-radius:var(--ah-radius);padding:.7rem 1.5rem}.ah-complete__card .btn-outline-primary:hover{background:var(--ah-brand)!important;color:#fff!important}body.dark-mode .ah-complete__card .btn-outline-primary{border-color:#86ccbe!important;color:#86ccbe!important}.ah-domain .cart-body,.ah-domain__body{width:100%!important;max-width:none!important;float:none!important;margin:0!important;padding:1rem 0 3rem!important}.ah-domain .header-lined{border:0;margin-bottom:1.25rem}.ah-domain .header-lined h1{margin:0}.ah-domain .btn-primary,.ah-domain button[type=submit].btn-primary{background:var(--ah-brand)!important;border-color:var(--ah-brand)!important;color:#fff!important;border-radius:var(--ah-radius)}.ah-domain .btn-primary:hover{background:var(--ah-brand-700)!important;border-color:var(--ah-brand-700)!important}.ah-domain .domain-checker-advanced,.ah-domain .domain-checker-container,body #order-standard_cart.ah-domain .domain-checker-advanced,body #order-standard_cart.ah-domain .domain-checker-container{background:linear-gradient(135deg,var(--ah-brand) 0,var(--ah-brand-700) 100%)!important;border:0!important;border-radius:0;margin:0!important;overflow:visible!important}.ah-domain .domain-checker-bg{padding:52px 0 100px!important;background-color:var(--ah-brand-700);background-blend-mode:soft-light;background-size:42% auto!important}.ah-domain .input-group-box .btn.domain-check-availability{height:auto!important;width:auto!important;min-width:110px;padding:.55rem 1.15rem!important;overflow:visible!important;white-space:nowrap;display:inline-flex!important;align-items:center;gap:.45rem;line-height:1.1;background:var(--ah-brand)!important;border:1px solid var(--ah-brand)!important;color:#fff!important;border-radius:var(--ah-radius);font-weight:600}.ah-domain .input-group-box .btn.domain-check-availability:hover{background:var(--ah-brand-700)!important;border-color:var(--ah-brand-700)!important}.ah-domain .input-group-box .btn.domain-check-availability i{font-size:.85em}.ah-domain .featured-tld{border:1px solid var(--ah-border)!important;border-radius:14px!important;overflow:hidden;box-shadow:0 14px 36px rgba(15,42,68,.14);background:var(--ah-surface,#fff);transition:transform .15s ease,box-shadow .15s ease}.ah-domain .featured-tld:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(15,42,68,.18)}.ah-domain .featured-tld .price,.ah-domain .featured-tld [class*=price]{background:var(--ah-brand-050)!important;color:var(--ah-brand-700)!important;font-weight:700}body.dark-mode .ah-domain .featured-tld{background:#fff!important}.ah-domain-hero{text-align:center;padding:1.75rem 1rem .25rem;position:relative;z-index:2}.ah-domain-hero__title{color:#fff!important;margin:0 0 .4rem;font-weight:800;font-size:2.1rem;text-shadow:0 1px 2px rgba(0,0,0,.15)}.ah-domain-hero__sub{color:rgba(255,255,255,.9)!important;margin:0 auto;max-width:620px;font-size:1.05rem}.ah-domain-hero--solo{background:linear-gradient(135deg,var(--ah-brand) 0,var(--ah-brand-700) 100%);border-radius:16px;padding:2.5rem 1.5rem;margin-bottom:1.75rem}.ah-domain .card,.ah-domain .panel{background:var(--ah-surface)!important;border:1px solid var(--ah-border)!important;border-radius:var(--ah-radius);color:var(--ah-text);box-shadow:var(--ah-shadow)}.ah-domain .card-footer,.ah-domain .card-header,.ah-domain .panel-footer,.ah-domain .panel-heading{background:0 0!important;border-color:var(--ah-border)!important}.ah-domain .card-header,.ah-domain .card-title,.ah-domain .panel-heading,.ah-domain .panel-title{color:var(--ah-text)!important}.ah-domain .card-body,.ah-domain .panel-body{color:var(--ah-text)}.ah-domain .card small,.ah-domain .panel .help-block,.ah-domain .panel small{color:var(--ah-muted)!important}.ah-domain .bg-white,.ah-domain .domain-promo-box{background:var(--ah-surface)!important;border:1px solid var(--ah-border)!important;border-radius:var(--ah-radius)}.ah-domain .bg-white,.ah-domain .bg-white a:not(.btn),.ah-domain .domain-promo-box h2,.ah-domain .domain-promo-box h3,.ah-domain .domain-promo-box h4,.ah-domain .domain-promo-box p{color:var(--ah-text)!important}.ah-domain .bg-white .text-muted,.ah-domain .bg-white .tld-column-header,.ah-domain .bg-white th{color:var(--ah-muted)!important}.ah-domain .bg-white .row,.ah-domain .bg-white .tld-column,.ah-domain .bg-white [class*=col-]{background:0 0!important}.ah-domain .domain-promo-box .small,.ah-domain .domain-promo-box small{color:var(--ah-muted)!important}body #order-standard_cart.ah-domain .domain-promo-box .text-primary,body #order-standard_cart.ah-domain .domain-promo-box p{color:var(--ah-text)!important}body #order-standard_cart.ah-domainchoose .domain-selection-options{background:0 0!important;border:0!important;padding:0!important}.ah-domainchoose .header-lined{border:0;margin-bottom:1.5rem}.ah-domainchoose .header-lined h1{margin:0}body #order-standard_cart.ah-domainchoose .domain-selection-options .option{background:var(--ah-surface)!important;border:1px solid var(--ah-border)!important;border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);padding:1.25rem 1.5rem!important;margin-bottom:1rem;transition:border-color .15s ease}.ah-domainchoose .domain-selection-options .option:hover{border-color:var(--ah-brand-100)!important}body #order-standard_cart.ah-domainchoose .domain-selection-options .option>label{color:var(--ah-text)!important;font-weight:600}.ah-domainchoose .domain-selection-options .option input[type=radio]{accent-color:var(--ah-brand)}.ah-domainchoose .btn-primary{background:var(--ah-brand)!important;border-color:var(--ah-brand)!important;color:#fff!important;border-radius:var(--ah-radius)}.ah-domainchoose .btn-primary:hover{background:var(--ah-brand-700)!important;border-color:var(--ah-brand-700)!important}.ah-domain .domain-promo-box [class*=fa-],.ah-domain .domain-promo-box i{color:var(--ah-brand)!important;opacity:.9}.ah-domain .btn-warning{background:var(--ah-brand)!important;border:1px solid var(--ah-brand)!important;color:#fff!important;border-radius:var(--ah-radius);font-weight:600}.ah-domain .btn-warning:hover{background:var(--ah-brand-700)!important;border-color:var(--ah-brand-700)!important}.ah-domain .btn-add-to-cart,.ah-domainchoose .btn-add-to-cart,body #order-standard_cart.ah-domain .btn-add-to-cart,body #order-standard_cart.ah-domainchoose .btn-add-to-cart{display:inline-flex!important;align-items:center;justify-content:center;gap:.4rem;background:var(--ah-brand)!important;border:1px solid var(--ah-brand)!important;color:#fff!important;font-weight:700!important;font-size:.92rem!important;line-height:1.2!important;letter-spacing:.01em;padding:.65rem 1.15rem!important;min-height:2.55rem;border-radius:12px!important;box-shadow:0 8px 22px rgba(73,128,117,.32);white-space:nowrap;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .12s ease;width:auto!important;max-width:none!important;overflow:visible!important;text-overflow:unset!important}.ah-domain .btn-add-to-cart:focus,.ah-domain .btn-add-to-cart:hover,body #order-standard_cart.ah-domain .btn-add-to-cart:focus,body #order-standard_cart.ah-domain .btn-add-to-cart:hover,body #order-standard_cart.ah-domainchoose .btn-add-to-cart:hover{background:var(--ah-brand-700)!important;border-color:var(--ah-brand-700)!important;color:#fff!important;box-shadow:0 10px 26px rgba(47,95,86,.38);transform:translateY(-1px)}.ah-domain .btn-add-to-cart:active,body #order-standard_cart.ah-domain .btn-add-to-cart:active{transform:translateY(0);box-shadow:0 4px 12px rgba(73,128,117,.28)}.ah-domain .btn-add-to-cart .to-add i,body #order-standard_cart.ah-domain .btn-add-to-cart .to-add i{font-size:.95em;opacity:.95}.ah-domain .domain-price .btn-add-to-cart,.ah-dreg-primary .btn-add-to-cart,body #order-standard_cart.ah-domain .domain-price .btn-add-to-cart{font-size:1.02rem!important;padding:.8rem 1.5rem!important;min-height:3rem;border-radius:14px!important;box-shadow:0 12px 28px rgba(73,128,117,.36)}.ah-domain .spotlight-tld .btn-add-to-cart,body #order-standard_cart.ah-domain .spotlight-tld .btn-add-to-cart,body #order-standard_cart.ah-domain .spotlight-tld .btn.btn-add-to-cart{width:100%!important;max-width:100%!important;padding:.55rem .75rem!important;font-size:.86rem!important;min-height:2.4rem;background:var(--ah-brand)!important;border-color:var(--ah-brand)!important;color:#fff!important;border-radius:10px!important;box-shadow:0 6px 16px rgba(73,128,117,.28)}.ah-domain .spotlight-tld .btn-add-to-cart:hover,body #order-standard_cart.ah-domain .spotlight-tld .btn.btn-add-to-cart:hover{background:var(--ah-brand-700)!important;border-color:var(--ah-brand-700)!important}.ah-domain .suggested-domains .btn-add-to-cart,body #order-standard_cart.ah-domain .domain-suggestion .btn-add-to-cart,body #order-standard_cart.ah-domain .suggested-domains .btn-add-to-cart,body #order-standard_cart.ah-domain .suggested-domains .btn.btn-add-to-cart{padding:.55rem 1rem!important;font-size:.88rem!important;min-height:2.4rem;background:var(--ah-brand)!important;border-color:var(--ah-brand)!important;color:#fff!important;border-radius:10px!important;box-shadow:0 6px 16px rgba(73,128,117,.26)}.ah-domain .suggested-domains .btn-add-to-cart:hover,body #order-standard_cart.ah-domain .suggested-domains .btn.btn-add-to-cart:hover{background:var(--ah-brand-700)!important;border-color:var(--ah-brand-700)!important}.ah-domain .btn-add-to-cart.added,.ah-domain .btn-add-to-cart.checkout,body #order-standard_cart.ah-domain .btn-add-to-cart.added,body #order-standard_cart.ah-domain .btn-add-to-cart.checkout{background:var(--ah-navy,#0f2a44)!important;border-color:var(--ah-navy,#0f2a44)!important;box-shadow:0 6px 16px rgba(15,42,68,.22)}.ah-domain .spotlight-tld .btn.invalid,.ah-domain .spotlight-tld .btn.unavailable,body #order-standard_cart.ah-domain .spotlight-tld .btn.invalid,body #order-standard_cart.ah-domain .spotlight-tld .btn.unavailable{background:#e8edf2!important;border-color:#d5dde6!important;color:#6b7c90!important;box-shadow:none!important;font-weight:600!important;opacity:1}body.dark-mode #order-standard_cart.ah-domain .btn-add-to-cart,body.dark-mode .ah-domain .btn-add-to-cart{box-shadow:0 8px 22px rgba(0,0,0,.35)}body.dark-mode #order-standard_cart.ah-domain .btn-add-to-cart.added,body.dark-mode #order-standard_cart.ah-domain .btn-add-to-cart.checkout{background:#1a2636!important;border-color:#2a3a4e!important;color:#e8eef5!important}body.dark-mode #order-standard_cart.ah-domain .spotlight-tld .btn.invalid,body.dark-mode #order-standard_cart.ah-domain .spotlight-tld .btn.unavailable{background:rgba(255,255,255,.06)!important;border-color:var(--ah-border)!important;color:var(--ah-muted)!important}@media (max-width:575.98px){.ah-dreg-primary .btn-add-to-cart,body #order-standard_cart.ah-domain .domain-price .btn-add-to-cart{width:100%!important}body #order-standard_cart.ah-domain .suggested-domains .btn-add-to-cart{width:100%!important}}.ah-domain .tld-filters .badge{cursor:pointer;padding:.4rem .85rem;font-size:.85rem;font-weight:600;border-radius:999px;transition:background .15s ease,color .15s ease}.ah-dreg-hero-stack{position:relative;left:auto;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:0;margin-bottom:1.25rem;padding-bottom:0;z-index:2;box-sizing:border-box;overflow-x:clip;overflow-y:visible}.ah-dreg-hero,.ah-dreg-hero .domain-checker-bg,.ah-dreg-hero__bg{width:100%!important;max-width:none!important;border-radius:0!important}body:has(.ah-dreg) .master-breadcrumb{display:none!important}body:has(.ah-dreg) #main-body{padding-top:0!important;margin-top:0!important;overflow-x:visible}body:has(.ah-dreg) #main-body>.container{padding-top:0!important;overflow-x:visible}body:has(.ah-dreg) #main-body>.container>.row,body:has(.ah-dreg) #order-standard_cart.ah-dreg,body:has(.ah-dreg) .ah-domain__body,body:has(.ah-dreg) .primary-content{overflow:visible!important;overflow-x:visible!important}body:has(.ah-dreg) .primary-content{padding-top:0!important}body:has(.ah-dreg) .ah-domain__body{padding-top:0!important}body:has(.ah-dreg),html:has(body:has(.ah-dreg)){overflow-x:hidden}@media (max-width:1199.98px){body:has(.ah-dreg) #main-body>.container{padding-left:0!important;padding-right:0!important;max-width:100%!important;overflow-x:visible}body:has(.ah-dreg) #main-body>.container>.row{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;overflow:visible!important}body:has(.ah-dreg) #main-body>.container>.row>.primary-content,body:has(.ah-dreg) #main-body>.container>.row>[class*=col-]{padding-left:0!important;padding-right:0!important;max-width:100%!important;flex:0 0 100%;overflow:visible!important}body:has(.ah-dreg) .primary-content{padding-left:0!important;padding-right:0!important;max-width:100%;overflow:visible!important}body:has(.ah-dreg) #order-standard_cart.ah-dreg,body:has(.ah-dreg) .ah-domain__body{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box;overflow:visible!important}.ah-dreg-hero-stack{left:auto!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;box-sizing:border-box}.ah-dreg-hero__inner,.ah-dtrn-overlap{padding-left:1rem!important;padding-right:1rem!important;box-sizing:border-box;max-width:100%;margin-left:auto;margin-right:auto}.ah-dreg-featured.featured-tlds-container,.ah-dreg-hero-stack .featured-tlds-container{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:1rem!important;padding-right:1rem!important;box-sizing:border-box}.ah-dreg-featured .row,.ah-dreg-hero-stack .featured-tlds-container .row{margin-left:0!important;margin-right:0!important;width:100%}.ah-dreg-featured [class*=col-],.ah-dreg-hero-stack .featured-tlds-container [class*=col-]{padding-left:.5rem!important;padding-right:.5rem!important}.ah-dreg-pricing,.ah-dreg-promos,.ah-dreg-results,.ah-dtrn-note{padding-left:1rem!important;padding-right:1rem!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box}#order-standard_cart .ah-dreg-promos,.ah-dreg-promos.row{margin-left:0!important;margin-right:0!important}}.ah-dreg-hero{position:relative;overflow:visible!important;border-radius:0!important;margin-bottom:0;z-index:auto}.ah-dreg-hero__bg{position:relative;z-index:auto;overflow:visible}.ah-dreg-featured.featured-tlds-container,.ah-dreg-hero-stack .featured-tlds-container{position:relative;z-index:3;max-width:min(1100px,100%);width:100%;margin:-88px auto 0;padding:0 1.25rem .25rem;pointer-events:auto;box-sizing:border-box}.ah-dreg-featured .row,.ah-dreg-hero-stack .featured-tlds-container .row{display:flex;flex-wrap:wrap;justify-content:center;margin-left:0;margin-right:0;gap:1rem 0}.ah-dreg-featured [class*=col-],.ah-dreg-hero-stack .featured-tlds-container [class*=col-lg-4],.ah-dreg-hero-stack .featured-tlds-container [class*=col-sm-6]{padding-left:10px;padding-right:10px;margin-bottom:1rem}.ah-dreg-featured .col-sm-2:empty,.ah-dreg-featured .col-sm-4:empty{display:none}.ah-dreg-hero__glow{position:absolute;inset:-20% -10% auto;height:70%;background:radial-gradient(ellipse at 50% 0,rgba(255,255,255,.18),transparent 65%);pointer-events:none;z-index:0}.ah-dreg-hero__orb{position:absolute;border-radius:50%;filter:blur(2px);opacity:.35;pointer-events:none;z-index:0}.ah-dreg-hero__orb--1{width:180px;height:180px;right:8%;top:12%;background:radial-gradient(circle,rgba(255,255,255,.55),transparent 70%)}.ah-dreg-hero__orb--2{width:120px;height:120px;left:6%;bottom:10%;background:radial-gradient(circle,rgba(200,235,227,.6),transparent 70%)}.ah-dreg-hero__inner{position:relative;z-index:20;max-width:820px;margin:0 auto;padding:0 1.25rem .5rem}.ah-dreg-adv,.ah-dreg-search,.ah-dreg-search__shell{position:relative;z-index:21}.ah-dreg-hero-stack+.ah-dreg-results,.ah-dreg-pricing{position:relative;z-index:1}.ah-dreg-modes{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0 auto 1.25rem;padding-top:1.25rem}.ah-dreg-modes__item{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem 1rem;border-radius:999px;font-size:.88rem;font-weight:600;color:rgba(255,255,255,.85)!important;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);text-decoration:none!important;transition:background .15s ease,color .15s ease,transform .15s ease}.ah-dreg-modes__item:hover{background:rgba(255,255,255,.22);color:#fff!important;transform:translateY(-1px)}.ah-dreg-modes__item.is-active{background:#fff;color:var(--ah-brand-700)!important;border-color:#fff;box-shadow:0 6px 18px rgba(0,0,0,.12)}.ah-dreg-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .75rem;border-radius:999px;font-size:.78rem;font-weight:700;letter-spacing:.02em;background:rgba(255,255,255,.16);color:#eafff4;margin-bottom:.65rem}.ah-dreg-search{margin:1.25rem auto 0;max-width:640px;position:relative;z-index:21}.ah-dreg-search--advanced{max-width:720px}.ah-dreg-search__shell{position:relative;z-index:21;overflow:visible}.ah-dreg-search__bar{background:#fff!important;border-radius:999px!important;overflow:hidden;box-shadow:0 12px 40px rgba(15,42,68,.22);border:0!important}.ah-dreg-adv{background:#fff;border-radius:18px;box-shadow:0 16px 48px rgba(15,42,68,.22);overflow:visible;text-align:left;color:#0f2a44}.ah-dreg-adv__prompt{position:relative;padding:1rem 1.15rem .85rem 3rem;border-bottom:1px solid rgba(15,42,68,.08)}.ah-dreg-adv__prompt-icon{position:absolute;left:1.05rem;top:1.15rem;width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;color:var(--ah-brand);font-size:1.05rem;pointer-events:none}.ah-dreg-adv__textarea,body #order-standard_cart.ah-domain .ah-dreg-adv__textarea,body #order-standard_cart.ah-domain .domain-checker-advanced .ah-dreg-adv textarea{display:block!important;width:100%!important;min-height:88px!important;height:auto!important;max-height:160px;margin:0!important;padding:.15rem 0 .35rem!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;resize:vertical;font-family:var(--ah-font);font-size:1.02rem!important;line-height:1.45!important;color:#0f2a44!important;outline:0!important}.ah-dreg-adv__textarea::placeholder{color:#8a9bb0!important;opacity:1}.ah-dreg-adv__textarea:focus{outline:0!important;box-shadow:none!important}.ah-dreg-adv__toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;padding:.85rem 1rem .95rem;background:linear-gradient(180deg,#f7faf9 0,#f3f6f8 100%);border-radius:0 0 18px 18px;border-top:1px solid rgba(15,42,68,.06)}.ah-dreg-adv__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.65rem .75rem;flex:1 1 auto;min-width:0}.ah-dreg-adv__filter{display:flex;flex-direction:column;gap:.28rem;min-width:0;flex:1 1 140px;max-width:220px}.ah-dreg-adv__filter-label{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#6b7c90;display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.ah-dreg-adv__filter-label i{color:var(--ah-brand);font-size:.78rem;opacity:.9}.ah-dreg-adv__safe{display:inline-flex!important;align-items:center;gap:.55rem;margin:0 0 .15rem!important;padding:.4rem .65rem .4rem .5rem!important;border-radius:999px;background:#fff;border:1px solid rgba(15,42,68,.1);cursor:pointer;font-weight:600!important;font-size:.84rem!important;color:#0f2a44!important;user-select:none;white-space:nowrap;align-self:flex-end}.ah-dreg-adv__safe input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;pointer-events:none}.ah-dreg-adv__safe-ui{position:relative;width:36px;height:20px;border-radius:999px;background:#c5d0dc;flex-shrink:0;transition:background .15s ease}.ah-dreg-adv__safe-ui::after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.18);transition:transform .15s ease}.ah-dreg-adv__safe input:checked+.ah-dreg-adv__safe-ui{background:var(--ah-brand)}.ah-dreg-adv__safe input:checked+.ah-dreg-adv__safe-ui::after{transform:translateX(16px)}.ah-dreg-adv__safe-text{line-height:1.2}.ah-dreg-adv__submit,body #order-standard_cart.ah-domain .ah-dreg-adv__submit,body #order-standard_cart.ah-domain .domain-checker-advanced .ah-dreg-adv__submit{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;width:auto!important;min-width:132px;height:auto!important;margin:0 0 .1rem auto!important;padding:.7rem 1.35rem!important;border-radius:12px!important;font-weight:700!important;font-size:.95rem!important;display:inline-flex!important;align-items:center;justify-content:center;gap:.45rem;white-space:nowrap;box-shadow:0 8px 20px rgba(73,128,117,.28);flex:0 0 auto}.ah-dreg-adv__submit i{font-size:.95em}body #order-standard_cart.ah-domain .ah-dreg-adv .btn-group,body #order-standard_cart.ah-domain .ah-dreg-adv .multiselect-native-select,body #order-standard_cart.ah-domain .ah-dreg-adv .multiselect-native-select .btn-group{position:relative;z-index:30;width:100%;display:block;margin:0!important}.ah-dreg-adv .btn-group.open,.ah-dreg-adv .btn-group.show,body #order-standard_cart.ah-domain .ah-dreg-adv .btn-group.open,body #order-standard_cart.ah-domain .ah-dreg-adv .btn-group.show,body #order-standard_cart.ah-domain .ah-dreg-adv .btn-group:has(.dropdown-menu.show){z-index:50!important}.ah-dreg-adv .multiselect-container.dropdown-menu,body #order-standard_cart.ah-domain .ah-dreg-adv .dropdown-menu.multiselect-container,body #order-standard_cart.ah-domain .ah-dreg-adv .multiselect-container.dropdown-menu{z-index:60!important}.ah-dreg-adv select.multiselect,body #order-standard_cart.ah-domain .ah-dreg-adv select.multiselect{display:none!important;visibility:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;pointer-events:none!important}.ah-dreg-adv .ah-dreg-ms-btn,.ah-dreg-adv .btn.multiselect,.ah-dreg-adv button.multiselect,body #order-standard_cart.ah-domain .ah-dreg-adv .ah-dreg-ms-btn,body #order-standard_cart.ah-domain .ah-dreg-adv .btn.multiselect,body #order-standard_cart.ah-domain .ah-dreg-adv button.multiselect{width:100%!important;max-width:none!important;margin:0!important;padding:.55rem .85rem!important;font-size:.88rem!important;font-weight:600!important;line-height:1.25!important;text-align:left!important;color:#0f2a44!important;background:#fff!important;border:1px solid rgba(15,42,68,.12)!important;border-radius:10px!important;box-shadow:0 1px 2px rgba(15,42,68,.04);display:inline-flex!important;align-items:center;justify-content:space-between;gap:.5rem;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.ah-dreg-adv .btn.multiselect:focus,.ah-dreg-adv .btn.multiselect:hover,.ah-dreg-adv button.multiselect:focus,.ah-dreg-adv button.multiselect:hover,body #order-standard_cart.ah-domain .ah-dreg-adv .btn.multiselect:focus,body #order-standard_cart.ah-domain .ah-dreg-adv .btn.multiselect:hover,body #order-standard_cart.ah-domain .ah-dreg-adv button.multiselect:focus,body #order-standard_cart.ah-domain .ah-dreg-adv button.multiselect:hover{border-color:var(--ah-brand)!important;background:#fff!important;color:#0f2a44!important;box-shadow:0 0 0 3px rgba(73,128,117,.14);outline:0}.ah-dreg-adv .btn-group.open>button.multiselect,.ah-dreg-adv .btn-group.show>button.multiselect,body #order-standard_cart.ah-domain .ah-dreg-adv .btn-group.open>.btn.multiselect,body #order-standard_cart.ah-domain .ah-dreg-adv .btn-group.open>button.multiselect,body #order-standard_cart.ah-domain .ah-dreg-adv .btn-group.show>.btn.multiselect,body #order-standard_cart.ah-domain .ah-dreg-adv .btn-group.show>button.multiselect{border-color:var(--ah-brand)!important;box-shadow:0 0 0 3px rgba(73,128,117,.16)}.ah-dreg-adv .ah-dreg-ms-btn .multiselect-selected-text,.ah-dreg-adv .btn.multiselect .multiselect-selected-text,.ah-dreg-adv button.multiselect .multiselect-selected-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ah-dreg-adv .btn.multiselect .caret,.ah-dreg-adv button.multiselect .caret{margin-left:.35rem;opacity:.55;border-top-color:currentColor}.ah-dreg-adv .btn.multiselect.dropdown-toggle::after,.ah-dreg-adv button.multiselect.dropdown-toggle::after{display:none}.ah-dreg-adv .btn.multiselect.dropdown-toggle:not(:has(.caret))::after,.ah-dreg-adv button.multiselect.dropdown-toggle:not(:has(.caret))::after{display:inline-block;margin-left:.4rem;vertical-align:.15em;content:"";border-top:.35em solid;border-right:.35em solid transparent;border-bottom:0;border-left:.35em solid transparent;opacity:.55}.ah-dreg-adv .multiselect-container.dropdown-menu,body #order-standard_cart.ah-domain .ah-dreg-adv .btn-group .dropdown-menu,body #order-standard_cart.ah-domain .ah-dreg-adv .dropdown-menu.multiselect-container,body #order-standard_cart.ah-domain .ah-dreg-adv .multiselect-container.dropdown-menu{z-index:1080!important;min-width:100%;width:max(100%,200px);max-height:240px;overflow-y:auto;overflow-x:hidden;margin-top:.35rem!important;padding:.4rem!important;background:#fff!important;border:1px solid rgba(15,42,68,.1)!important;border-radius:12px!important;box-shadow:0 14px 40px rgba(15,42,68,.16)!important;color:#0f2a44!important}body #order-standard_cart.ah-domain .ah-dreg-adv .btn-group.open,body #order-standard_cart.ah-domain .ah-dreg-adv .btn-group.show,body #order-standard_cart.ah-domain .ah-dreg-adv .btn-group:has(.dropdown-menu.show){z-index:1090}.ah-dreg-adv .multiselect-container>li{margin:0;padding:0}.ah-dreg-adv .multiselect-container>li>a,.ah-dreg-adv .multiselect-container>li>a.dropdown-item{display:block;padding:0!important;border-radius:8px;color:#0f2a44!important;text-decoration:none!important;background:0 0!important}.ah-dreg-adv .multiselect-container>li.active>a,.ah-dreg-adv .multiselect-container>li>a:focus,.ah-dreg-adv .multiselect-container>li>a:hover{background:var(--ah-brand-050,#e8f3f0)!important;color:var(--ah-brand-700,#2f5f56)!important}.ah-dreg-adv .multiselect-container label,.ah-dreg-adv .multiselect-container>li>a>label,body #order-standard_cart.ah-domain .domain-checker-advanced .ah-dreg-adv .multiselect-container label{display:flex!important;align-items:center;gap:.55rem;width:100%;margin:0!important;padding:.55rem .7rem!important;font-size:.9rem!important;font-weight:500!important;color:#0f2a44!important;cursor:pointer;white-space:nowrap}.ah-dreg-adv .multiselect-container input[type=checkbox],.ah-dreg-adv .multiselect-container input[type=radio]{width:1rem;height:1rem;margin:0!important;accent-color:var(--ah-brand);flex-shrink:0}.ah-dreg-adv .multiselect-item.filter,body #order-standard_cart.ah-domain .domain-checker-advanced .ah-dreg-adv .multiselect-item.filter{width:100%!important;padding:.25rem .25rem .4rem!important;position:sticky;top:0;background:#fff;z-index:2}.ah-dreg-adv .multiselect-item.filter .input-group,.ah-dreg-adv .multiselect-item.filter .multiselect-search{width:100%}.ah-dreg-adv .multiselect-item.filter input.form-control,.ah-dreg-adv .multiselect-item.filter input.multiselect-search{width:100%!important;border-radius:8px!important;border:1px solid rgba(15,42,68,.12)!important;padding:.45rem .7rem!important;font-size:.85rem!important;height:auto!important;box-shadow:none!important;color:#0f2a44!important;background:#f7faf9!important}.ah-dreg-adv .multiselect-item.filter input:focus{border-color:var(--ah-brand)!important;background:#fff!important}body #order-standard_cart.ah-domain .btn-group,body #order-standard_cart.ah-domain .multiselect-native-select,body #order-standard_cart.ah-domain .multiselect-native-select .btn-group{position:relative;z-index:20}body #order-standard_cart.ah-domain .btn-group .dropdown-menu,body #order-standard_cart.ah-domain .dropdown-menu.multiselect-container,body #order-standard_cart.ah-domain .multiselect-container.dropdown-menu{z-index:1080!important;max-height:240px;overflow-y:auto;overflow-x:hidden}body #order-standard_cart.ah-domain .btn-group.open,body #order-standard_cart.ah-domain .btn-group.show,body #order-standard_cart.ah-domain .btn-group:has(.dropdown-menu.show){z-index:1090}.ah-dreg-search__bar .form-control{border:0!important;box-shadow:none!important;height:3.4rem!important;padding-left:3rem!important;font-size:1.05rem!important;background:0 0!important;color:#0f2a44!important}.ah-dreg-search__icon{position:absolute;left:1.15rem;top:50%;transform:translateY(-50%);z-index:3;color:var(--ah-brand);font-size:1.05rem;pointer-events:none}.ah-dreg-search__bar .btn.domain-check-availability{border-radius:999px!important;margin:.35rem .4rem .35rem 0!important;height:2.7rem!important;padding:0 1.35rem!important;position:relative!important;bottom:auto!important;right:auto!important}.ah-dreg-search__captcha{margin-top:1rem}.ah-dreg-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem 1.25rem;list-style:none;padding:1.15rem 0 0;margin:0;color:rgba(255,255,255,.9);font-size:.88rem;font-weight:500}.ah-dreg-trust li{display:inline-flex;align-items:center;gap:.4rem}.ah-dreg-trust i{opacity:.9}.ah-dreg-results{margin:1.5rem auto 2rem;padding:1.25rem;border:1px solid var(--ah-border);border-radius:16px;background:var(--ah-surface);box-shadow:var(--ah-shadow);max-width:1140px;box-sizing:border-box}.ah-dreg-primary{text-align:center}.ah-dreg-section-head{text-align:center;margin:2rem 0 1.15rem}.ah-dreg-section-head__kicker{display:inline-block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ah-brand);margin-bottom:.35rem}.ah-dreg-section-head__title{font-family:var(--ah-font-display);font-weight:800;font-size:1.45rem;color:var(--ah-navy);margin:0}.ah-dreg-pricing{max-width:1140px;margin-left:auto;margin-right:auto;padding-left:clamp(1rem,3vw,1.25rem);padding-right:clamp(1rem,3vw,1.25rem);box-sizing:border-box;width:100%}.ah-dreg-price-table{border-radius:14px!important;overflow:hidden;margin-bottom:1.5rem}.ah-dreg-promos{margin-top:1.5rem;margin-left:auto!important;margin-right:auto!important;max-width:1140px;width:100%;padding-left:clamp(1rem,3vw,1.25rem);padding-right:clamp(1rem,3vw,1.25rem);box-sizing:border-box}.ah-dreg-promo{min-height:100%;transition:transform .15s ease,box-shadow .15s ease}.ah-dreg-promo:hover{transform:translateY(-3px);box-shadow:var(--ah-shadow-lg,0 12px 32px rgba(15,42,68,.12))}.ah-dtrn-hero{background:linear-gradient(135deg,var(--ah-brand) 0,var(--ah-brand-700) 55%,#0f2a44 120%)!important;border-radius:0!important;margin-bottom:0!important;padding-bottom:5rem;position:relative;overflow:visible!important}.ah-dtrn-hero .ah-dreg-hero__inner{z-index:2;padding-bottom:.25rem!important}.ah-dtrn-hero .ah-domain-hero{background:0 0!important;margin-bottom:0;padding-bottom:.35rem}.ah-dtrn-overlap{position:relative;z-index:5;max-width:720px;margin:-56px auto 0;padding:0 1.25rem .5rem}.ah-dtrn-overlap .ah-dtrn-card{box-shadow:0 18px 48px rgba(15,42,68,.18);border:1px solid var(--ah-border)!important;background:var(--ah-surface,#fff)!important}.ah-dtrn-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;list-style:none;padding:0 0 .25rem;margin:1rem auto 0;max-width:780px}.ah-dtrn-steps li{display:flex;flex-direction:column;align-items:center;gap:.45rem;text-align:center;color:rgba(255,255,255,.92);font-size:.85rem;font-weight:500;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:.85rem .65rem}.ah-dtrn-steps__n{width:1.75rem;height:1.75rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--ah-brand-700);font-weight:800;font-size:.85rem}.ah-dtrn-card{border-radius:16px!important;overflow:hidden}.ah-dtrn-card__ico{color:var(--ah-brand)!important;margin-right:.35rem}.ah-dtrn-field{position:relative}.ah-dtrn-field>i{position:absolute;left:.9rem;top:50%;transform:translateY(-50%);color:var(--ah-muted);z-index:2;pointer-events:none}.ah-dtrn-field .form-control{padding-left:2.5rem!important;height:2.85rem;border-radius:var(--ah-radius)!important}.ah-dtrn-card__footer{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;align-items:center}.ah-dtrn-card__footer .btn{margin:0!important}.ah-domain .ah-dtrn-submit,.ah-domain .btn-transfer.ah-dtrn-submit,body #order-standard_cart.ah-domain .ah-dtrn-submit{display:inline-flex!important;align-items:center;justify-content:center;gap:.45rem;font-weight:700!important;font-size:.98rem!important;padding:.75rem 1.4rem!important;min-height:2.85rem;border-radius:12px!important;box-shadow:0 10px 24px rgba(73,128,117,.32)}.ah-domain .ah-dtrn-submit:hover,body #order-standard_cart.ah-domain .ah-dtrn-submit:hover{box-shadow:0 12px 28px rgba(47,95,86,.38);transform:translateY(-1px)}.ah-dtrn-note{color:var(--ah-muted);margin:1.25rem 0 1.5rem}.ah-dprice-hero{background:linear-gradient(135deg,var(--ah-brand) 0,var(--ah-brand-700) 100%)!important;border-radius:0!important;margin:0!important;padding-bottom:4.5rem!important;overflow:visible!important}.ah-dprice-hero .ah-dreg-hero__inner{z-index:2;padding-bottom:.75rem!important}.ah-dprice-hero .ah-domain-hero{padding-bottom:0;margin-bottom:0}.ah-dprice-currency{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .75rem;margin:1rem auto 0;max-width:360px}.ah-dprice-currency__label{color:rgba(255,255,255,.9)!important;font-size:.85rem;font-weight:600;margin:0!important}.ah-dprice-currency .form-control{max-width:180px;border-radius:999px!important;border:0!important;font-weight:600}.ah-domain-pricing .ah-dreg-featured.featured-tlds-container,.ah-domain-pricing.ah-dreg .featured-tlds-container.ah-dreg-featured{margin-top:-56px!important;z-index:4}.ah-domain-pricing.ah-dreg .ah-dreg-pricing{max-width:1100px;margin-left:auto;margin-right:auto;padding:0 1rem 2rem;position:relative;z-index:1}.ah-domain-pricing.ah-dreg .ah-domain-pricing__card{border-radius:16px;box-shadow:var(--ah-shadow)}body.dark-mode .ah-dreg-section-head__title{color:var(--ah-text)}body.dark-mode .ah-dreg-search__bar{background:var(--ah-surface)!important}body.dark-mode .ah-dreg-search__bar .form-control{color:var(--ah-text)!important}body.dark-mode .ah-dreg-results{background:var(--ah-surface)}body.dark-mode .ah-dreg-adv{background:var(--ah-surface);color:var(--ah-text);box-shadow:0 16px 48px rgba(0,0,0,.35)}body.dark-mode .ah-dreg-adv__prompt{border-bottom-color:var(--ah-border)}body.dark-mode #order-standard_cart.ah-domain .ah-dreg-adv__textarea,body.dark-mode .ah-dreg-adv__textarea{color:var(--ah-text)!important}body.dark-mode .ah-dreg-adv__textarea::placeholder{color:var(--ah-muted)!important}body.dark-mode .ah-dreg-adv__toolbar{background:linear-gradient(180deg,rgba(255,255,255,.03) 0,rgba(0,0,0,.12) 100%);border-top-color:var(--ah-border)}body.dark-mode .ah-dreg-adv__filter-label{color:var(--ah-muted)}body.dark-mode .ah-dreg-adv__safe{background:var(--ah-bg);border-color:var(--ah-border);color:var(--ah-text)!important}body.dark-mode .ah-dreg-adv__safe-ui{background:#3a4658}body.dark-mode #order-standard_cart.ah-domain .ah-dreg-adv .btn.multiselect,body.dark-mode #order-standard_cart.ah-domain .ah-dreg-adv button.multiselect,body.dark-mode .ah-dreg-adv .ah-dreg-ms-btn,body.dark-mode .ah-dreg-adv .btn.multiselect,body.dark-mode .ah-dreg-adv button.multiselect{background:var(--ah-bg)!important;border-color:var(--ah-border)!important;color:var(--ah-text)!important}body.dark-mode .ah-dreg-adv select.multiselect{display:none!important}body.dark-mode #order-standard_cart.ah-domain .ah-dreg-adv .multiselect-container.dropdown-menu,body.dark-mode .ah-dreg-adv .multiselect-container.dropdown-menu{background:var(--ah-surface)!important;border-color:var(--ah-border)!important;color:var(--ah-text)!important;box-shadow:0 14px 40px rgba(0,0,0,.4)!important}body.dark-mode .ah-dreg-adv .multiselect-container label,body.dark-mode .ah-dreg-adv .multiselect-container>li>a{color:var(--ah-text)!important}body.dark-mode .ah-dreg-adv .multiselect-container>li.active>a,body.dark-mode .ah-dreg-adv .multiselect-container>li>a:hover{background:rgba(73,128,117,.18)!important;color:#9fd4c6!important}body.dark-mode .ah-dreg-adv .multiselect-item.filter{background:var(--ah-surface)}body.dark-mode .ah-dreg-adv .multiselect-item.filter input.form-control,body.dark-mode .ah-dreg-adv .multiselect-item.filter input.multiselect-search{background:var(--ah-bg)!important;border-color:var(--ah-border)!important;color:var(--ah-text)!important}@media (max-width:767.98px){.ah-domain-hero__title,.ah-dreg-hero__title{font-size:1.55rem!important}.ah-domain .domain-checker-bg{padding:36px 0 80px!important}.ah-dreg-featured.featured-tlds-container,.ah-dreg-hero-stack .featured-tlds-container{margin-top:-64px;padding:0 .85rem .15rem}.ah-dreg-search__bar{border-radius:16px!important;flex-wrap:wrap}.ah-dreg-search__bar .form-control{padding-left:2.75rem!important;height:3rem!important}.ah-dreg-search__bar .btn.domain-check-availability{width:calc(100% - .8rem)!important;margin:0 .4rem .45rem!important;border-radius:12px!important}.ah-dreg-search--advanced{max-width:none}.ah-dreg-adv{border-radius:16px}.ah-dreg-adv__prompt{padding:.9rem .95rem .75rem 2.75rem}.ah-dreg-adv__prompt-icon{left:.9rem;top:1rem}.ah-dreg-adv__toolbar{flex-direction:column;align-items:stretch;border-radius:0 0 16px 16px}.ah-dreg-adv__filters{width:100%}.ah-dreg-adv__filter{flex:1 1 100%;max-width:none}.ah-dreg-adv__safe{align-self:stretch;justify-content:flex-start}.ah-dreg-adv__submit,body #order-standard_cart.ah-domain .ah-dreg-adv__submit{width:100%!important;margin:.15rem 0 0!important}.ah-dtrn-steps{grid-template-columns:1fr}.ah-dtrn-hero{padding-bottom:4.25rem}.ah-dtrn-overlap{margin-top:-40px;padding:0 .85rem .25rem}.ah-dtrn-card__footer{justify-content:stretch;flex-direction:column}.ah-dtrn-card__footer .btn{width:100%}.ah-domain-pricing .ah-dprice-hero{padding-bottom:5rem!important}.ah-domain-pricing .ah-dreg-featured.featured-tlds-container{margin-top:-40px!important}.ah-dreg-trust{flex-direction:column;align-items:center;gap:.4rem}}.ah-domain .badge-secondary{background:0 0!important;color:var(--ah-muted)!important;border:1px solid var(--ah-border)!important}.ah-domain .badge-secondary:hover{border-color:var(--ah-brand)!important;color:var(--ah-brand)!important}.ah-domain .badge-secondary.badge-success,.ah-domain .badge-success{background:var(--ah-brand)!important;color:#fff!important;border:1px solid var(--ah-brand)!important}.ah-invoice{padding:.5rem 0 2rem}.ah-invoice__top{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin:0 0 1.5rem}.ah-invoice__pagetitle{font-size:2rem;font-weight:800;margin:0;color:var(--ah-navy);font-family:var(--ah-font-display)}@media (max-width:575.98px){.ah-invoice__pagetitle{font-size:1.5rem}}.ah-invoice-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:1.75rem;align-items:start}.ah-invoice-main{min-width:0}.ah-invoice-side{min-width:0}@media (max-width:991.98px){.ah-invoice-grid{grid-template-columns:1fr}.ah-invoice-side{order:-1}}.ah-invoice-card{background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);padding:1.5rem 1.75rem;margin-bottom:1.5rem}.ah-invoice-card__title{font-size:1.1rem;font-weight:700;margin:0 0 1rem;color:var(--ah-navy);font-family:var(--ah-font-display)}.ah-invoice-doc{padding:2rem 2rem 1.75rem}.ah-invoice-doc__logo{text-align:center}.ah-invoice-doc__logo img{max-height:56px;max-width:100%}.ah-invoice-doc__logo h2{margin:0;font-size:1.35rem;color:var(--ah-navy)}.ah-invoice__divider{border:0;border-top:1px dashed var(--ah-border);margin:1.5rem 0}.ah-invoice-doc__head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.ah-invoice-doc__id{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.ah-invoice-doc__id h2{margin:0;font-size:1.45rem;font-weight:800;color:var(--ah-navy)}.ah-invoice-doc__dates{text-align:right;font-size:.9rem;display:grid;gap:.45rem}.ah-invoice-doc__dates .lbl{display:block;color:var(--ah-muted);font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.03em}.ah-invoice-doc__dates .val{color:var(--ah-text)}.ah-invoice-doc__parties{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media (max-width:575.98px){.ah-invoice-doc__parties{grid-template-columns:1fr}}.ah-invoice-party strong{display:block;margin-bottom:.4rem;color:var(--ah-navy);border-bottom:1px solid var(--ah-border);padding-bottom:.35rem;font-size:.92rem}.ah-invoice-party address{font-style:normal;color:var(--ah-muted);font-size:.9rem;line-height:1.65;margin:0}.ah-invoice .invoice-status span{display:inline-block;padding:.25rem .7rem;border-radius:999px;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em}.ah-invoice .invoice-status .unpaid{background:rgba(229,72,77,.12);color:#d3383c}.ah-invoice .invoice-status .paid{background:rgba(34,160,107,.14);color:#1a7f54}.ah-invoice .invoice-status .pending{background:rgba(47,128,237,.14);color:#1d6fd1}.ah-invoice .invoice-status .cancelled,.ah-invoice .invoice-status .refunded{background:#eef1f5;color:var(--ah-muted)}.ah-invoice .invoice-status .collections,.ah-invoice .invoice-status .draft{background:rgba(240,169,43,.15);color:#cf8d18}.ah-invoice-items{width:100%;margin:0;border-collapse:collapse}.ah-invoice-items thead th{font-size:.76rem;text-transform:uppercase;letter-spacing:.03em;color:var(--ah-muted);border-bottom:1px solid var(--ah-border);padding:.4rem .5rem .65rem;text-align:left;background:0 0}.ah-invoice-items tbody td{padding:.7rem .5rem;border-top:1px solid #f1f4f8;color:var(--ah-text);font-size:.92rem;vertical-align:top;background:0 0}.ah-invoice-items .ah-invoice-items__sub td{border-top:1px solid var(--ah-border);color:var(--ah-muted)}.ah-invoice-items .ah-invoice-items__total td{border-top:2px solid var(--ah-border);font-size:1.02rem;color:var(--ah-text)}.ah-invoice-items .text-right{text-align:right}.ah-invoice-taxnote{color:var(--ah-muted);font-size:.8rem;margin:.75rem 0 0}.ah-invoice .invoice-qr-wrapper img{max-width:180px;height:auto}.ah-invoice-pay{background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);padding:1.5rem;position:sticky;top:1rem;margin-bottom:1.25rem}.ah-invoice-pay__label{color:var(--ah-muted);font-size:.85rem;font-weight:600}.ah-invoice-pay__amount{font-size:2rem;font-weight:800;color:var(--ah-navy);line-height:1.1;margin:.15rem 0 1.15rem;font-family:var(--ah-font-display)}.ah-invoice-pay__field{display:block;margin:0 0 .35rem;color:var(--ah-muted);font-size:.85rem;font-weight:600}.ah-invoice-pay__field .lbl{display:block}.ah-invoice-pay__field .val{color:var(--ah-text);font-weight:500;display:block;margin-top:.2rem;margin-bottom:.85rem}.ah-invoice-pay .custom-select,.ah-invoice-pay .form-control{width:100%;margin-bottom:1rem;border:1px solid var(--ah-border)!important;border-radius:var(--ah-radius-sm)!important;padding:.6rem .8rem!important;height:auto!important;color:var(--ah-text)!important;background-color:var(--ah-surface)!important}.ah-invoice-gateway-form{margin-bottom:.25rem}.ah-invoice-pay__btn{margin-top:.35rem}.ah-invoice-pay__btn form{margin:0 0 .5rem}.ah-invoice-pay__btn form:last-child{margin-bottom:0}.ah-invoice-pay__btn #paynow,.ah-invoice-pay__btn .btn,.ah-invoice-pay__btn button,.ah-invoice-pay__btn input[type=submit]{width:100%!important;display:block!important;background:var(--ah-brand)!important;border:1px solid var(--ah-brand)!important;color:#fff!important;border-radius:var(--ah-radius-sm)!important;padding:.8rem 1rem!important;font-weight:600!important;text-align:center!important;line-height:1.3!important;box-shadow:none!important}.ah-invoice-pay__btn #paynow:hover,.ah-invoice-pay__btn .btn:hover,.ah-invoice-pay__btn button:hover,.ah-invoice-pay__btn input[type=submit]:hover{background:var(--ah-brand-600)!important;border-color:var(--ah-brand-600)!important;color:#fff!important}.ah-invoice-pay__btn iframe{max-width:100%}.ah-invoice-pay__btn img{max-width:100%;height:auto}.ah-invoice-pay__statusmsg{text-align:center;padding:1rem;border-radius:var(--ah-radius-sm);font-weight:700;font-size:.95rem}.ah-invoice-pay__statusmsg i{margin-right:.35rem}.ah-invoice-pay__statusmsg--paid{color:#1a7f54;background:rgba(34,160,107,.1)}.ah-invoice-pay__statusmsg--pending{color:#1d6fd1;background:rgba(47,128,237,.1)}.ah-invoice-pay__statusmsg--warn{color:#cf8d18;background:rgba(240,169,43,.14)}.ah-invoice-pay__statusmsg--muted{color:var(--ah-muted);background:#eef1f5}.ah-invoice-fee{margin:.25rem 0 1rem;padding:.85rem 1rem;border:1px solid var(--ah-border);border-radius:var(--ah-radius-sm);background:var(--ah-bg)}.ah-invoice-fee__row{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.45rem;font-size:.88rem}.ah-invoice-fee__row:last-child{margin-bottom:0}.ah-invoice-fee__row .lbl{color:var(--ah-muted)}.ah-invoice-fee__row .val{color:var(--ah-text);font-weight:600}.ah-invoice-fee__row--total{margin-top:.55rem;padding-top:.55rem;border-top:1px solid var(--ah-border);font-size:.95rem}.ah-invoice-fee__row--total .lbl,.ah-invoice-fee__row--total .val{color:var(--ah-navy);font-weight:700}.ah-invoice-credit{background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);padding:1.25rem 1.5rem;margin-bottom:1.25rem}.ah-invoice-credit__title{font-size:1rem;font-weight:700;margin:0 0 .5rem;color:var(--ah-navy)}.ah-invoice-credit__desc{color:var(--ah-muted);font-size:.85rem;margin-bottom:.75rem}.ah-invoice-credit .form-control{border:1px solid var(--ah-border)!important;border-radius:var(--ah-radius-sm) 0 0 var(--ah-radius-sm)!important}.ah-invoice-credit .btn-success{background:var(--ah-brand)!important;border-color:var(--ah-brand)!important;color:#fff!important}.ah-invoice-side .ah-invoice-toolbar{display:flex;flex-direction:column;gap:.5rem;margin:0 0 .25rem;padding:.55rem;background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow)}.ah-invoice-toolbar__back{display:flex;align-items:center;gap:.7rem;width:100%;padding:.55rem .65rem;border-radius:var(--ah-radius-sm);color:var(--ah-text);text-decoration:none!important;transition:background .15s ease,color .15s ease;min-width:0}.ah-invoice-toolbar__back:hover{background:var(--ah-brand-050);color:var(--ah-brand-700)}.ah-invoice-toolbar__back .ah-invoice-toolbar__ico{width:2.15rem;height:2.15rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--ah-brand-050);color:var(--ah-brand-700);flex-shrink:0;font-size:.88rem}.ah-invoice-toolbar__back:hover .ah-invoice-toolbar__ico{background:var(--ah-brand);color:#fff}.ah-invoice-toolbar__txt{display:flex;flex-direction:column;line-height:1.2;min-width:0}.ah-invoice-toolbar__label{font-weight:700;font-size:.92rem;color:inherit}.ah-invoice-toolbar__sub{font-size:.75rem;color:var(--ah-muted);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ah-invoice-toolbar__tools{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;width:100%;padding:.2rem;background:var(--ah-bg);border-radius:var(--ah-radius-sm);border:1px solid var(--ah-border)}.ah-invoice-toolbar__btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.7rem .45rem;border-radius:calc(var(--ah-radius-sm) - 2px);color:var(--ah-text)!important;font-weight:600;font-size:.86rem;text-decoration:none!important;transition:background .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.ah-invoice-toolbar__btn .ah-invoice-toolbar__ico{font-size:.9rem;opacity:.85}.ah-invoice-toolbar__btn:hover{background:var(--ah-surface);color:var(--ah-brand-700)!important;box-shadow:0 1px 3px rgba(15,42,68,.08)}.ah-invoice-toolbar__btn--primary{background:var(--ah-brand)!important;color:#fff!important}.ah-invoice-toolbar__btn--primary .ah-invoice-toolbar__ico{opacity:1}.ah-invoice-toolbar__btn--primary:hover{background:var(--ah-brand-600)!important;color:#fff!important;box-shadow:0 4px 14px rgba(73,128,117,.28)}#fullpage-overlay{display:none;position:fixed;z-index:10000;inset:0;background:rgba(15,42,68,.72);color:#fff}#fullpage-overlay:not(.w-hidden){display:table;width:100%;height:100%}#fullpage-overlay .outer-wrapper{display:table-cell;vertical-align:middle;text-align:center}#fullpage-overlay .inner-wrapper{display:inline-block;padding:1.5rem}#fullpage-overlay .msg{display:inline-block;margin-top:.75rem;max-width:22rem}@media (max-width:767.98px){.ah-invoice{padding:.25rem 0 1.5rem;overflow-x:hidden}.ah-invoice__top{margin-bottom:1rem}.ah-invoice-card{padding:1.1rem 1rem;margin-bottom:1rem}.ah-invoice-doc{padding:1.25rem 1rem}.ah-invoice-doc__logo img{max-height:44px}.ah-invoice-doc__head{flex-direction:column;align-items:stretch}.ah-invoice-doc__dates{text-align:left;margin-top:.5rem}.ah-invoice-doc__id{justify-content:space-between}.ah-invoice-doc__id h2{font-size:1.2rem}.ah-invoice-pay{position:static;padding:1.15rem 1rem}.ah-invoice-pay__amount{font-size:1.7rem}.ah-invoice-items{table-layout:fixed;width:100%}.ah-invoice-items td,.ah-invoice-items th{word-break:break-word;overflow-wrap:anywhere;white-space:normal;font-size:.82rem;padding:.5rem .35rem}}body.dark-mode .ah-invoice-card__title,body.dark-mode .ah-invoice-credit__title,body.dark-mode .ah-invoice-doc__id h2,body.dark-mode .ah-invoice-doc__logo h2,body.dark-mode .ah-invoice-fee__row--total .lbl,body.dark-mode .ah-invoice-fee__row--total .val,body.dark-mode .ah-invoice-party strong,body.dark-mode .ah-invoice-pay__amount,body.dark-mode .ah-invoice__pagetitle{color:var(--ah-text)}body.dark-mode .ah-invoice-card,body.dark-mode .ah-invoice-credit,body.dark-mode .ah-invoice-pay{background:var(--ah-surface);border-color:var(--ah-border);box-shadow:none}body.dark-mode .ah-invoice-items thead th{color:var(--ah-muted);border-bottom-color:var(--ah-border)}body.dark-mode .ah-invoice-items tbody td{color:var(--ah-text);border-top-color:var(--ah-border)}body.dark-mode .ah-invoice-items .ah-invoice-items__sub td{color:var(--ah-muted)}body.dark-mode .ah-invoice-credit__desc,body.dark-mode .ah-invoice-doc__dates .lbl,body.dark-mode .ah-invoice-party address,body.dark-mode .ah-invoice-pay__field,body.dark-mode .ah-invoice-pay__label,body.dark-mode .ah-invoice-taxnote{color:var(--ah-muted)}body.dark-mode .ah-invoice-doc__dates .val,body.dark-mode .ah-invoice-pay__field .val{color:var(--ah-text)}body.dark-mode .ah-invoice-party strong,body.dark-mode .ah-invoice__divider{border-color:var(--ah-border)}body.dark-mode .ah-invoice .invoice-status .cancelled,body.dark-mode .ah-invoice .invoice-status .refunded,body.dark-mode .ah-invoice-pay__statusmsg--muted{background:rgba(255,255,255,.06);color:var(--ah-muted)}body.dark-mode .ah-invoice-fee{background:rgba(0,0,0,.2);border-color:var(--ah-border)}body.dark-mode .ah-invoice-fee__row .val{color:var(--ah-text)}body.dark-mode .ah-invoice-credit .form-control,body.dark-mode .ah-invoice-pay .custom-select,body.dark-mode .ah-invoice-pay .form-control{background-color:var(--ah-bg)!important;border-color:var(--ah-border)!important;color:var(--ah-text)!important}body.dark-mode .ah-invoice-toolbar{background:var(--ah-surface);border-color:var(--ah-border);box-shadow:none}body.dark-mode .ah-invoice-toolbar__back:hover{background:rgba(255,255,255,.05);color:#fff}body.dark-mode .ah-invoice-toolbar__back .ah-invoice-toolbar__ico{background:rgba(73,128,117,.22);color:#86ccbe}body.dark-mode .ah-invoice-toolbar__back:hover .ah-invoice-toolbar__ico{background:var(--ah-brand);color:#fff}body.dark-mode .ah-invoice-toolbar__sub{color:var(--ah-muted)}body.dark-mode .ah-invoice-toolbar__tools{background:rgba(0,0,0,.2);border-color:var(--ah-border)}body.dark-mode .ah-invoice-toolbar__btn{color:var(--ah-text)!important}body.dark-mode .ah-invoice-toolbar__btn:hover{background:rgba(255,255,255,.06);color:#86ccbe!important;box-shadow:none}body.dark-mode .ah-invoice-toolbar__btn--primary{background:var(--ah-brand)!important;color:#fff!important}body.dark-mode .ah-invoice-toolbar__btn--primary:hover{background:var(--ah-brand-600)!important;color:#fff!important}@media print{body{background:#fff!important}body.dark-mode{color:#000!important}#footer,#fullpage-overlay,#header,.ah-invoice-side,.ah-invoice-toolbar,.ah-promo,.d-print-none,.master-breadcrumb{display:none!important}#main-body,#main-body>.container,.ah-invoice,.primary-content{padding:0!important;margin:0!important;max-width:none!important}.ah-invoice-grid{display:block!important}.ah-invoice-card{box-shadow:none!important;border:1px solid #ddd!important;break-inside:avoid;page-break-inside:avoid}.ah-invoice__pagetitle{color:#000!important;font-size:1.4rem!important}.ah-invoice-card__title,.ah-invoice-doc__id h2,.ah-invoice-party strong{color:#000!important}.ah-invoice-items tbody td,.ah-invoice-party address{color:#222!important}}.ah-about-hero .ah-prod-hero__art{min-height:280px;display:flex;align-items:center;justify-content:center;overflow:visible}.ah-about-orbit{position:relative;width:min(260px,70vw);height:min(260px,70vw);display:flex;align-items:center;justify-content:center;margin:0 auto}.ah-about-orbit__core{width:96px;height:96px;border-radius:50%;background:linear-gradient(145deg,var(--ah-brand),#2a5c54);color:#fff;display:flex;align-items:center;justify-content:center;font-size:2rem;box-shadow:0 12px 40px rgba(0,0,0,.35);z-index:2}.ah-about-orbit__node{position:absolute;width:52px;height:52px;border-radius:50%;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:#c5e4dc;display:flex;align-items:center;justify-content:center;font-size:1.1rem;backdrop-filter:blur(6px)}.ah-about-orbit__node--1{top:8px;left:50%;transform:translateX(-50%)}.ah-about-orbit__node--2{right:8px;top:50%;transform:translateY(-50%)}.ah-about-orbit__node--3{bottom:8px;left:50%;transform:translateX(-50%)}.ah-about-orbit__node--4{left:8px;top:50%;transform:translateY(-50%)}.ah-about-stats{background:var(--ah-navy);color:#fff;padding:2.25rem 0;width:100%}.ah-about-stats__inner{max-width:1288px;margin:0 auto;padding:0 15px;display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.ah-about-stat{text-align:center}.ah-about-stat strong{display:block;font-family:var(--ah-font-display);font-size:2rem;font-weight:800;color:#fff;line-height:1.1}.ah-about-stat span{color:rgba(255,255,255,.72);font-size:.9rem;font-weight:500}@media (max-width:767.98px){.ah-about-stats__inner{grid-template-columns:repeat(2,1fr);gap:1.5rem 1rem}.ah-about-stat strong{font-size:1.6rem}}.ah-content-media--quote{background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);padding:2rem 1.75rem;box-shadow:var(--ah-shadow);min-height:200px;display:flex;flex-direction:column;justify-content:center}.ah-content-media--quote blockquote{margin:0 0 1rem;font-size:1.2rem;font-weight:600;color:var(--ah-navy);line-height:1.45;font-family:var(--ah-font-display)}.ah-content-media--quote cite{font-style:normal;color:var(--ah-muted);font-size:.88rem;font-weight:600}body.dark-mode .ah-content-media--quote blockquote{color:var(--ah-text)}.ah-timeline{list-style:none;margin:0 auto;padding:0 0 0 1.25rem;max-width:720px;border-left:2px solid var(--ah-border)}.ah-timeline__item{position:relative;padding:0 0 2rem 1.75rem}.ah-timeline__item:last-child{padding-bottom:0}.ah-timeline__dot{position:absolute;left:-1.35rem;top:.35rem;width:14px;height:14px;border-radius:50%;background:var(--ah-brand);border:3px solid var(--ah-bg);box-shadow:0 0 0 2px var(--ah-brand-100)}.ah-timeline__card{background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);padding:1.15rem 1.35rem;box-shadow:var(--ah-shadow)}.ah-timeline__year{display:inline-block;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--ah-brand-700);background:var(--ah-brand-050);padding:.2rem .55rem;border-radius:999px;margin-bottom:.5rem}.ah-timeline__card h3{margin:0 0 .4rem;font-size:1.1rem;color:var(--ah-navy)}.ah-timeline__card p{margin:0;color:var(--ah-muted);font-size:.95rem;line-height:1.55}body.dark-mode .ah-timeline{border-left-color:var(--ah-border)}body.dark-mode .ah-timeline__dot{border-color:var(--ah-bg);box-shadow:0 0 0 2px rgba(73,128,117,.35)}body.dark-mode .ah-timeline__card h3{color:var(--ah-text)}body.dark-mode .ah-timeline__year{background:rgba(73,128,117,.2);color:#86ccbe}.ah-about-values{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.ah-about-value{background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);padding:1.4rem 1.25rem;box-shadow:var(--ah-shadow)}.ah-about-value i{font-size:1.35rem;color:var(--ah-brand);margin-bottom:.75rem}.ah-about-value h3{margin:0 0 .45rem;font-size:1.05rem;color:var(--ah-navy)}.ah-about-value p{margin:0;color:var(--ah-muted);font-size:.92rem;line-height:1.55}body.dark-mode .ah-about-value h3{color:var(--ah-text)}@media (max-width:991.98px){.ah-about-values{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.ah-about-values{grid-template-columns:1fr}}.ah-about-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.ah-about-card{display:flex;flex-direction:column;gap:.5rem;background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);padding:1.4rem 1.3rem;box-shadow:var(--ah-shadow);text-decoration:none!important;color:inherit;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.ah-about-card:hover{border-color:var(--ah-brand);transform:translateY(-2px);box-shadow:var(--ah-shadow-lg);color:inherit}.ah-about-card i{font-size:1.4rem;color:var(--ah-brand)}.ah-about-card h3{margin:0;font-size:1.08rem;color:var(--ah-navy)}.ah-about-card p{margin:0;flex:1;color:var(--ah-muted);font-size:.92rem;line-height:1.5}.ah-about-card>span{margin-top:.35rem;font-weight:700;font-size:.9rem;color:var(--ah-brand-700)}.ah-about-card>span i{font-size:.8rem;margin-left:.25rem;color:inherit}body.dark-mode .ah-about-card h3{color:var(--ah-text)}body.dark-mode .ah-about-card>span{color:#86ccbe}@media (max-width:991.98px){.ah-about-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.ah-about-grid{grid-template-columns:1fr}}.ah-prod-cta__actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.ah-prod-cta .btn-outline-light{border:1px solid rgba(255,255,255,.45)!important;color:#fff!important;background:0 0!important;border-radius:var(--ah-radius-sm)!important;font-weight:600!important}.ah-prod-cta .btn-outline-light:hover{background:rgba(255,255,255,.12)!important;border-color:#fff!important;color:#fff!important}.ah-ca-home{margin-bottom:2rem}.ah-ca-welcome{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 1.5rem;margin:0 0 1.25rem;padding:1.35rem 1.5rem;background:linear-gradient(135deg,#0f2a44 0,#1a3d5c 55%,#345d54 100%);border-radius:var(--ah-radius);color:#fff;box-shadow:var(--ah-shadow)}.ah-ca-welcome__kicker{margin:0 0 .2rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.72}.ah-ca-welcome__title{margin:0;font-family:var(--ah-font-display);font-size:clamp(1.35rem, 2.4vw, 1.75rem);font-weight:800;color:#fff;line-height:1.2}.ah-ca-welcome__sub{margin:.4rem 0 0;font-size:.92rem;opacity:.85;max-width:36rem}.ah-ca-welcome__actions{display:flex;flex-wrap:wrap;gap:.5rem}.ah-ca-welcome__actions .btn-primary{background:var(--ah-accent)!important;border-color:var(--ah-accent)!important;color:var(--ah-navy)!important;font-weight:700}.ah-ca-welcome__actions .btn-primary:hover{background:#ffd666!important;border-color:#ffd666!important}.ah-ca-welcome__actions .btn-default{background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.35)!important;color:#fff!important}.ah-ca-welcome__actions .btn-default:hover{background:rgba(255,255,255,.2)!important;color:#fff!important}.ah-ca-alerts{display:flex;flex-direction:column;gap:.65rem;margin-bottom:1.15rem}.ah-ca-alerts:empty{display:none;margin:0}.ah-ca-alert{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1rem;padding:.85rem 1.1rem;border-radius:var(--ah-radius-sm);border:1px solid var(--ah-border);background:var(--ah-surface);box-shadow:var(--ah-shadow)}.ah-ca-alert__icon{width:2.25rem;height:2.25rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.95rem}.ah-ca-alert__body{flex:1 1 12rem;min-width:0;color:var(--ah-text);font-size:.92rem}.ah-ca-alert--info{border-color:rgba(47,128,237,.25);background:#f3f8ff}.ah-ca-alert--info .ah-ca-alert__icon{background:rgba(47,128,237,.12);color:var(--ah-info)}.ah-ca-alert--warning{border-color:rgba(240,169,43,.35);background:#fffaf0}.ah-ca-alert--warning .ah-ca-alert__icon{background:rgba(240,169,43,.15);color:var(--ah-warning)}.ah-ca-alert--danger{border-color:rgba(229,72,77,.3);background:#fff5f5}.ah-ca-alert--danger .ah-ca-alert__icon{background:rgba(229,72,77,.12);color:var(--ah-danger)}.ah-ca-tiles.tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;margin-bottom:1.15rem!important}.ah-ca-tiles .row{display:contents}.ah-ca-tile.tile{position:relative;display:flex;flex-direction:column;gap:.15rem;padding:1.15rem 1.2rem 1.05rem;background:var(--ah-surface);border:1px solid var(--ah-border)!important;border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);text-decoration:none!important;color:inherit;overflow:hidden;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.ah-ca-tile.tile::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--ah-brand);border-radius:3px 0 0 3px}.ah-ca-tile.tile:hover{border-color:var(--ah-brand-100)!important;transform:translateY(-2px);box-shadow:var(--ah-shadow-lg);background:var(--ah-surface);color:inherit}.ah-ca-tile__icon{position:absolute;top:.85rem;right:.95rem;width:2.4rem;height:2.4rem;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--ah-brand-050);color:var(--ah-brand-700);font-size:1rem;transition:background .15s ease,color .15s ease}.ah-ca-tile.tile i.far,.ah-ca-tile.tile i.fas,.ah-ca-tile.tile>i{position:static;font-size:inherit;line-height:1;color:inherit}.ah-ca-tile.tile:hover .ah-ca-tile__icon{background:var(--ah-brand);color:#fff}.ah-ca-tile .stat,.ah-ca-tile__stat.stat{margin:.15rem 0 0;font-family:var(--ah-font-display);font-size:1.85rem;font-weight:800;line-height:1.1;color:var(--ah-navy)}.ah-ca-tile .stat.text-danger{color:var(--ah-danger)!important}.ah-ca-tile .title,.ah-ca-tile__title.title{margin:.2rem 0 0;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ah-muted)}.ah-ca-tile__hint{font-size:.8rem;color:var(--ah-muted);margin-top:.1rem}.ah-ca-tile--warn::before{background:var(--ah-warning)}.ah-ca-tile--warn .ah-ca-tile__icon{background:rgba(240,169,43,.15);color:#b7791f}.ah-ca-kb{margin:0 0 1.35rem;padding:1rem 1.15rem;background:var(--ah-surface);border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow)}.ah-ca-kb__field{position:relative}.ah-ca-kb__field>i{position:absolute;left:.95rem;top:50%;transform:translateY(-50%);color:var(--ah-muted);pointer-events:none}.ah-ca-kb__field .form-control{padding-left:2.5rem;height:2.75rem;border-radius:var(--ah-radius-sm);background:var(--ah-bg)}.ah-ca-kb__field .form-control:focus{background:var(--ah-surface)}.ah-ca-panels .ah-ca-panel,.ah-ca-panels.client-home-cards .card{margin-bottom:1.15rem;border-top-width:3px}.ah-ca-panels .card-header{padding:.95rem 1.15rem}.ah-ca-panels .card-title{font-family:var(--ah-font-display);font-size:.98rem;font-weight:700;color:var(--ah-navy)}.ah-ca-panels .card-title>i{color:var(--ah-brand);margin-right:.15rem}.ah-ca-panels .card-footer{background:0 0;border-top:1px solid var(--ah-border);padding:.65rem 1.15rem}.ah-ca-panels .card-footer:empty{display:none}.ah-ca-panels .list-group{max-height:220px;border-top:1px solid var(--ah-border)!important;border-bottom:0!important}.ah-ca-panels .list-group-item{padding:.7rem 1.15rem!important;border:0!important;border-bottom:1px solid var(--ah-border)!important;color:var(--ah-text);font-size:.9rem}.ah-ca-panels .list-group-item:last-child{border-bottom:0!important}.ah-ca-panels .list-group-item:hover{background:var(--ah-brand-050);color:var(--ah-brand-700)}.ah-ca-panels .list-group-item .badge{background:var(--ah-navy-050);color:var(--ah-muted)}.ah-ca-panel__action{border:1px solid var(--ah-border)!important;background:var(--ah-surface)!important;color:var(--ah-text)!important;border-radius:var(--ah-radius-sm)!important;font-weight:600}.ah-ca-panel__action:hover{border-color:var(--ah-brand)!important;color:var(--ah-brand-700)!important;background:var(--ah-brand-050)!important}.ah-ca-addon{margin-bottom:1rem}.ah-ca-panels .card-accent-emerald,.ah-ca-panels .card-accent-green,.ah-ca-panels .card-accent-lime,.ah-ca-panels .card-accent-teal{border-top-color:var(--ah-brand)!important}.ah-ca-panels .card-accent-gold,.ah-ca-panels .card-accent-orange,.ah-ca-panels .card-accent-sun-flower{border-top-color:var(--ah-accent)!important}.ah-ca-panels .card-accent-pomegranate,.ah-ca-panels .card-accent-red{border-top-color:var(--ah-danger)!important}.ah-ca-panels .card-accent-blue{border-top-color:var(--ah-info)!important}.primary-content .card-title,.primary-content .header-lined h1,.primary-content>h1{font-family:var(--ah-font-display);color:var(--ah-navy);font-weight:800}.primary-content .card>.card-body>.card-title{font-size:1.15rem;margin-bottom:1.15rem;padding-bottom:.75rem;border-bottom:1px solid var(--ah-border)}.master-breadcrumb{background:var(--ah-surface);border-bottom:1px solid var(--ah-border);padding:.55rem 0;margin:0}.master-breadcrumb .breadcrumb{background:0 0;margin:0;padding:.25rem 0;font-size:.86rem}.master-breadcrumb .breadcrumb-item a{color:var(--ah-muted);font-weight:500}.master-breadcrumb .breadcrumb-item a:hover{color:var(--ah-brand);text-decoration:none}.master-breadcrumb .breadcrumb-item.active{color:var(--ah-navy);font-weight:600}.master-breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:var(--ah-muted);opacity:.7}section#main-body{background:var(--ah-bg);padding:1.35rem 0 2.5rem}.primary-content form .card{border:1px solid var(--ah-border);box-shadow:var(--ah-shadow)}.primary-content .form-group{margin-bottom:1rem}.primary-content .col-form-label,.primary-content label.col-form-label{font-size:.82rem;font-weight:600;color:var(--ah-muted);margin-bottom:.3rem}.primary-content .form-control:disabled,.primary-content .form-control[readonly]{background:var(--ah-bg);color:var(--ah-muted);opacity:1}.badge.status,.label.status,span.status{border-radius:var(--ah-radius-pill)!important;font-weight:600;font-size:.75rem;padding:.35em .75em;letter-spacing:.02em}.verification-banner{border:0;border-bottom:1px solid var(--ah-border);background:#fff8e8!important;color:var(--ah-text);padding:.75rem 0}.verification-banner .text{font-size:.9rem}.verification-banner .btn-action{border-radius:var(--ah-radius-sm);font-weight:600}#tableLoading .spinner-border,#tableLoading i{color:var(--ah-brand)}body.dark-mode .ah-ca-welcome{background:linear-gradient(135deg,#0b1c2e 0,#123048 50%,#1e4a40 100%);box-shadow:0 8px 28px rgba(0,0,0,.35)}body.dark-mode .ah-ca-alert{background:var(--ah-surface);border-color:var(--ah-border)}body.dark-mode .ah-ca-alert--info{background:rgba(47,128,237,.1);border-color:rgba(47,128,237,.25)}body.dark-mode .ah-ca-alert--warning{background:rgba(240,169,43,.1);border-color:rgba(240,169,43,.25)}body.dark-mode .ah-ca-alert--danger{background:rgba(229,72,77,.1);border-color:rgba(229,72,77,.25)}body.dark-mode .ah-ca-alert__body{color:var(--ah-text)}body.dark-mode .ah-ca-tile.tile{background:var(--ah-surface);border-color:var(--ah-border)!important}body.dark-mode .ah-ca-tile .stat,body.dark-mode .ah-ca-tile__stat.stat{color:var(--ah-text)}body.dark-mode .ah-ca-tile__icon{background:rgba(73,128,117,.2);color:#86ccbe}body.dark-mode .ah-ca-tile.tile:hover .ah-ca-tile__icon{background:var(--ah-brand);color:#fff}body.dark-mode .ah-ca-kb{background:var(--ah-surface);border-color:var(--ah-border)}body.dark-mode .ah-ca-kb__field .form-control{background:rgba(0,0,0,.2)}body.dark-mode .ah-ca-panels .card-title{color:var(--ah-text)}body.dark-mode .ah-ca-panels .list-group-item{color:var(--ah-text);border-bottom-color:var(--ah-border)!important}body.dark-mode .ah-ca-panels .list-group-item:hover{background:rgba(73,128,117,.15);color:#86ccbe}body.dark-mode .primary-content .card-title,body.dark-mode .primary-content .header-lined h1,body.dark-mode .primary-content>h1{color:var(--ah-text)}body.dark-mode .master-breadcrumb{background:var(--ah-surface);border-bottom-color:var(--ah-border)}body.dark-mode .master-breadcrumb .breadcrumb-item.active{color:var(--ah-text)}body.dark-mode .sidebar .card-sidebar>.card-header{background:rgba(255,255,255,.04)}body.dark-mode .sidebar .card-sidebar .card-title{color:var(--ah-text)}body.dark-mode .sidebar .card-sidebar .list-group-item,body.dark-mode .sidebar .list-group-item{color:var(--ah-text);border-bottom-color:var(--ah-border)!important}body.dark-mode .sidebar .list-group-item.active,body.dark-mode .sidebar .list-group-item:hover{background:rgba(73,128,117,.15)!important;color:#86ccbe!important}body.dark-mode .primary-content .table-container{background:var(--ah-surface);border-color:var(--ah-border)}body.dark-mode .primary-content table.table-list thead th,body.dark-mode body .dataTables_wrapper table.table-list thead th{background:rgba(255,255,255,.04)!important;color:var(--ah-muted)!important}body.dark-mode .primary-content table.table-list tbody td,body.dark-mode body .dataTables_wrapper table.table-list td{background:var(--ah-surface)!important;color:var(--ah-text)!important}body.dark-mode body .dataTables_wrapper table.table-list tbody tr:hover>td{background:rgba(73,128,117,.12)!important}body.dark-mode .verification-banner{background:rgba(240,169,43,.12)!important;color:var(--ah-text)}body.dark-mode .primary-content .form-control:disabled,body.dark-mode .primary-content .form-control[readonly]{background:rgba(0,0,0,.2);color:var(--ah-muted)}@media (max-width:991.98px){.ah-ca-tiles.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar .card-sidebar{margin-bottom:.85rem}}@media (max-width:575.98px){.ah-ca-welcome{padding:1.15rem 1.1rem}.ah-ca-tiles.tiles{grid-template-columns:1fr 1fr;gap:.65rem}.ah-ca-tile.tile{padding:1rem .9rem .9rem}.ah-ca-tile .stat,.ah-ca-tile__stat.stat{font-size:1.5rem}.ah-ca-tile__icon{width:2rem;height:2rem;font-size:.9rem}.primary-content .table-container{padding:.75rem}section#main-body{padding:1rem 0 2rem}}.ah-ca-pagehead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.85rem 1.25rem;margin:0 0 1.15rem;padding-bottom:1rem;border-bottom:1px solid var(--ah-border)}.ah-ca-pagehead__kicker{margin:0 0 .15rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ah-muted)}.ah-ca-pagehead__title{margin:0;font-family:var(--ah-font-display);font-size:clamp(1.35rem, 2.2vw, 1.65rem);font-weight:800;color:var(--ah-navy);line-height:1.2}.ah-ca-pagehead__sub{margin:.3rem 0 0;font-size:.9rem;color:var(--ah-muted)}.ah-ca-pagehead__actions{display:flex;flex-wrap:wrap;gap:.5rem}.ah-ca-empty{text-align:center;padding:2.75rem 1.5rem;background:var(--ah-surface);border:1px dashed var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow)}.ah-ca-empty__icon{width:3.5rem;height:3.5rem;margin:0 auto 1rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--ah-brand-050);color:var(--ah-brand);font-size:1.35rem}.ah-ca-empty__title{margin:0 0 .4rem;font-size:1.15rem;color:var(--ah-navy)}.ah-ca-empty__text{margin:0 auto 1.25rem;max-width:28rem;color:var(--ah-muted);font-size:.92rem}.ah-ca-services .ah-ca-table.table-container{margin-bottom:0}.ah-ca-table__loading{color:var(--ah-muted);padding:2rem 1rem}.ah-svc-product{display:flex;flex-direction:column;gap:.2rem;text-align:left;min-width:0}.ah-svc-product__name{font-weight:700;color:var(--ah-navy);font-size:.95rem;line-height:1.3}.ah-svc-product__domain{font-size:.82rem;color:var(--ah-brand-600);text-decoration:none;word-break:break-all}.ah-svc-product__domain:hover{color:var(--ah-brand-700);text-decoration:underline}.ah-svc-product__domain i{font-size:.7rem;opacity:.75;margin-right:.15rem}.ah-svc-product__domain--empty{color:var(--ah-muted)}.ah-svc-price{text-align:left!important;white-space:nowrap}.ah-svc-price__amount{display:block;font-weight:700;color:var(--ah-text);font-size:.95rem}.ah-svc-price__cycle{display:block;font-size:.78rem;margin-top:.1rem}.ah-svc-due{text-align:left!important}.ah-svc-due__date{font-weight:600;color:var(--ah-text);font-size:.9rem}.ah-svc-status{text-align:left!important}.ah-svc-ssl__placeholder{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:8px;background:var(--ah-brand-050);color:var(--ah-brand);font-size:.75rem}body .dataTables_wrapper table.table-list tbody tr.ah-svc-tr{cursor:pointer;transition:background-color .12s ease}body .dataTables_wrapper table.table-list tbody tr.ah-svc-tr:hover>td{background:var(--ah-brand-050)!important}body .dataTables_wrapper table.table-list tbody tr.ah-svc-tr:hover .ah-svc-product__name{color:var(--ah-brand-700)}.label.status,span.label.status{display:inline-flex;align-items:center;border-radius:var(--ah-radius-pill)!important;font-weight:700;font-size:.72rem!important;letter-spacing:.03em;text-transform:uppercase;padding:.4em .8em!important;border:0!important;line-height:1.2}.label.status.status-active,.label.status.status-completed,.label.status.status-paid{background:rgba(34,160,107,.12)!important;color:#1a7a52!important}.label.status.status-pending,.label.status.status-pendingtransfer{background:rgba(240,169,43,.15)!important;color:#9a6b10!important}.label.status.status-fraud,.label.status.status-suspended{background:rgba(229,72,77,.12)!important;color:#b3262a!important}.label.status.status-canceled,.label.status.status-cancelled,.label.status.status-expired,.label.status.status-terminated{background:var(--ah-navy-050)!important;color:var(--ah-muted)!important}.label.status.status-collections,.label.status.status-unpaid{background:rgba(229,72,77,.12)!important;color:#b3262a!important}.ah-ca-table .dataTables_filter input,.primary-content .dataTables_filter input{min-width:200px;border:1px solid var(--ah-border)!important;border-radius:var(--ah-radius-sm)!important;padding:.45rem .75rem!important;background:var(--ah-bg)!important}.ah-ca-table .dataTables_filter input:focus{border-color:var(--ah-brand)!important;box-shadow:0 0 0 3px rgba(73,128,117,.15);outline:0;background:var(--ah-surface)!important}body.dark-mode .ah-ca-pagehead{border-bottom-color:var(--ah-border)}body.dark-mode .ah-ca-pagehead__title{color:var(--ah-text)}body.dark-mode .ah-ca-empty{background:var(--ah-surface);border-color:var(--ah-border)}body.dark-mode .ah-ca-empty__title{color:var(--ah-text)}body.dark-mode .ah-svc-product__name{color:var(--ah-text)}body.dark-mode .ah-svc-due__date,body.dark-mode .ah-svc-price__amount{color:var(--ah-text)}body.dark-mode body .dataTables_wrapper table.table-list tbody tr.ah-svc-tr:hover>td{background:rgba(73,128,117,.12)!important}body.dark-mode .label.status.status-active,body.dark-mode .label.status.status-paid{background:rgba(34,160,107,.2)!important;color:#6ddeb0!important}body.dark-mode .label.status.status-pending{background:rgba(240,169,43,.2)!important;color:#f5c542!important}body.dark-mode .label.status.status-suspended,body.dark-mode .label.status.status-unpaid{background:rgba(229,72,77,.2)!important;color:#f09090!important}body.dark-mode .ah-svc-ssl__placeholder{background:rgba(73,128,117,.2);color:#86ccbe}@media (max-width:575.98px){.ah-ca-pagehead{align-items:flex-start}.ah-ca-pagehead__actions{width:100%}.ah-ca-pagehead__actions .btn{width:100%}}.ah-ca-product{margin-bottom:1.5rem}.ah-ca-pagehead__back{color:var(--ah-muted);text-decoration:none;font-weight:600;letter-spacing:.04em}.ah-ca-pagehead__back:hover{color:var(--ah-brand);text-decoration:none}.ah-ca-pagehead__back i{margin-right:.25rem;font-size:.8em}.ah-pd-group{color:var(--ah-muted);font-weight:500}.ah-pd-sep{margin:0 .35rem;color:var(--ah-border)}.ah-pd-domain{color:var(--ah-brand-600);font-weight:600;text-decoration:none;word-break:break-all}.ah-pd-domain:hover{color:var(--ah-brand-700);text-decoration:underline}.ah-ca-alert-inline{border-radius:var(--ah-radius-sm);border:1px solid var(--ah-border);box-shadow:var(--ah-shadow)}.ah-pd-card{overflow:hidden}.ah-pd-status{border-radius:var(--ah-radius)!important;overflow:hidden;box-shadow:var(--ah-shadow);border:0!important}.ah-pd-status__icon{margin:0!important;padding:1.5rem 1.25rem 1.15rem!important;background:linear-gradient(145deg,#0f2a44 0,#1a3d5c 55%,#345d54 100%)!important;border-radius:0!important;line-height:1.2!important;font-size:inherit!important}.ah-pd-status__badge{display:inline-flex;width:3.25rem;height:3.25rem;align-items:center;justify-content:center;border-radius:12px;background:rgba(255,255,255,.12);color:#fff;font-size:1.35rem;margin-bottom:.85rem}.ah-pd-status__icon h3{margin:0;color:#fff!important;font-size:1.15rem;font-weight:800}.ah-pd-status__icon h4{margin:.3rem 0 0;color:rgba(255,255,255,.75)!important;font-size:.88rem;font-weight:500}.ah-pd-status__text,.product-status .product-status-text{padding:.55rem .75rem!important;font-weight:700;font-size:.78rem;letter-spacing:.06em;text-align:center;color:#fff!important}.product-status-active .ah-pd-status__text,.product-status-active .product-status-text{background:var(--ah-success)!important}.product-status-pending .ah-pd-status__text,.product-status-pending .product-status-text{background:var(--ah-warning)!important;color:#3a2d00!important}.product-status-suspended .ah-pd-status__text,.product-status-suspended .product-status-text{background:var(--ah-info)!important}.product-status-cancelled .ah-pd-status__text,.product-status-cancelled .product-status-text,.product-status-terminated .ah-pd-status__text,.product-status-terminated .product-status-text{background:#64748b!important}.product-status-fraud .ah-pd-status__text,.product-status-fraud .product-status-text{background:#1c2733!important}.ah-pd-actions{margin-top:.25rem}.ah-pd-actions .btn{margin-bottom:.5rem}.ah-pd-actions .col-12:last-child .btn{margin-bottom:0}.ah-pd-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.ah-pd-meta__item{background:var(--ah-bg);border:1px solid var(--ah-border);border-radius:var(--ah-radius-sm);padding:.85rem 1rem;display:flex;flex-direction:column;gap:.2rem}.ah-pd-meta__item--full{grid-column:1/-1}.ah-pd-meta__label{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ah-muted)}.ah-pd-meta__value{font-weight:700;color:var(--ah-navy);font-size:.95rem;word-break:break-word}.ah-ca-product .nav-tabs{border-bottom:1px solid var(--ah-border);gap:.15rem}.ah-ca-product .nav-tabs .nav-link{border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--ah-muted);font-weight:600;padding:.75rem 1rem}.ah-ca-product .nav-tabs .nav-link:hover{color:var(--ah-brand-700);background:var(--ah-brand-050);border-color:transparent}.ah-ca-product .nav-tabs .nav-link.active{color:var(--ah-brand);background:0 0;border-bottom-color:var(--ah-brand)}.ah-pd-tabs.product-details-tab-container,.product-details-tab-container.ah-pd-tabs{border:1px solid var(--ah-border)!important;border-top:0!important;border-radius:0 0 var(--ah-radius) var(--ah-radius);background:var(--ah-surface)!important;padding:1.25rem 1.35rem!important;box-shadow:var(--ah-shadow)}.ah-pd-tabs .row{margin-bottom:.55rem}.ah-pd-tabs .row:last-child{margin-bottom:0}.ah-ca-product__module .btn,.primary-content .btn-custom-action,.primary-content .cpanel-package-details~.btn{border-radius:var(--ah-radius-sm)!important}.ah-ca-product__module .btn+.btn,.primary-content a.btn+a.btn,.primary-content a.btn+button.btn,.primary-content button.btn+a.btn,.primary-content button.btn+button.btn{margin-left:.5rem}.ah-ca-product__module .btn-block+.btn-block,.primary-content .btn-block+.btn-block{margin-left:0!important;margin-top:.5rem}.ah-ca-product__module .btn-sm{min-width:6.5rem}.ah-ca-product__module .card,.ah-ca-product__module .panel{border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);overflow:hidden}.ah-ca-product__module .card-header,.ah-ca-product__module .panel-heading{background:var(--ah-navy-050);border-bottom:1px solid var(--ah-border);font-family:var(--ah-font-display);font-weight:700;color:var(--ah-navy)}.ah-ca-product__module .card-title,.ah-ca-product__module .panel-title{font-size:.95rem;margin:0}.ah-ca-product__module .progress{height:.65rem;border-radius:var(--ah-radius-pill);background:var(--ah-navy-050);overflow:hidden}.ah-ca-product__module .progress-bar{background:var(--ah-brand)}.ah-ca-product__module .cpanel-package-details,.ah-ca-product__module h2,.ah-ca-product__module h3,.ah-ca-product__module h4{font-family:var(--ah-font-display);color:var(--ah-navy)}.ah-ca-product #tabAddons .card,.ah-ca-product #tabChangepw .card{border:1px solid var(--ah-border);box-shadow:var(--ah-shadow)}body.dark-mode .ah-pd-status__icon{background:linear-gradient(145deg,#0b1c2e 0,#123048 50%,#1e4a40 100%)!important}body.dark-mode .ah-pd-meta__item{background:rgba(0,0,0,.2);border-color:var(--ah-border)}body.dark-mode .ah-pd-meta__value{color:var(--ah-text)}body.dark-mode .ah-ca-product .nav-tabs .nav-link.active{color:#86ccbe;border-bottom-color:var(--ah-brand)}body.dark-mode .ah-pd-tabs.product-details-tab-container{background:var(--ah-surface)!important}body.dark-mode .ah-ca-product__module .card-header,body.dark-mode .ah-ca-product__module .panel-heading{background:rgba(255,255,255,.04);color:var(--ah-text)}body.dark-mode .ah-ca-product__module h2,body.dark-mode .ah-ca-product__module h3,body.dark-mode .ah-ca-product__module h4{color:var(--ah-text)}body.dark-mode .ah-pd-group{color:var(--ah-muted)}@media (max-width:767.98px){.ah-pd-meta{grid-template-columns:1fr}.ah-pd-status__icon{padding:1.25rem 1rem 1rem!important}}.ah-ca-invoices .ah-ca-table.table-container{margin-bottom:0}.ah-inv-num{display:inline-flex;align-items:baseline;gap:.15rem}.ah-inv-num__hash{color:var(--ah-muted);font-weight:600;font-size:.9rem}.ah-inv-num__id{font-family:var(--ah-font-display);font-weight:800;color:var(--ah-navy);font-size:.98rem}.ah-inv-date{text-align:left!important}.ah-inv-date__val{font-weight:600;color:var(--ah-text);font-size:.9rem}.ah-inv-total{text-align:left!important;white-space:nowrap}.ah-inv-total__val{font-weight:800;font-family:var(--ah-font-display);color:var(--ah-navy);font-size:.98rem}.ah-inv-status{text-align:left!important}body .dataTables_wrapper table.table-list tbody tr.ah-inv-tr{cursor:pointer;transition:background-color .12s ease}body .dataTables_wrapper table.table-list tbody tr.ah-inv-tr:hover>td{background:var(--ah-brand-050)!important}body .dataTables_wrapper table.table-list tbody tr.ah-inv-tr:hover .ah-inv-num__id{color:var(--ah-brand-700)}.label.status.status-draft{background:var(--ah-navy-050)!important;color:var(--ah-muted)!important}.label.status.status-paymentpending,.label.status.status-refunded{background:rgba(47,128,237,.12)!important;color:#1a5bb8!important}.label.status.status-overdue{background:rgba(229,72,77,.12)!important;color:#b3262a!important}body.dark-mode .ah-inv-num__id,body.dark-mode .ah-inv-total__val{color:var(--ah-text)}body.dark-mode .ah-inv-date__val{color:var(--ah-text)}body.dark-mode body .dataTables_wrapper table.table-list tbody tr.ah-inv-tr:hover>td{background:rgba(73,128,117,.12)!important}body.dark-mode .label.status.status-refunded{background:rgba(47,128,237,.2)!important;color:#8ab4f8!important}.ah-ca-tickets .ah-ca-table.table-container{margin-bottom:0}.ah-tkt-dept__name{font-weight:600;color:var(--ah-muted);font-size:.88rem}.ah-tkt-subject{text-align:left!important}.ah-tkt-subject__link{display:flex;flex-direction:column;gap:.15rem;text-decoration:none!important;border-left:0!important;padding-left:0!important;color:inherit}.ah-tkt-subject__num{font-size:.78rem;font-weight:700;color:var(--ah-muted);letter-spacing:.02em}.ah-tkt-subject__text{font-weight:700;color:var(--ah-navy);font-size:.95rem;line-height:1.3}.ah-tkt-subject__text.unread{color:var(--ah-brand-700)}.ah-tkt-subject__text.unread::after{content:"";display:inline-block;width:7px;height:7px;margin-left:.4rem;border-radius:50%;background:var(--ah-brand);vertical-align:middle}.ah-tkt-updated{text-align:left!important}.ah-tkt-updated__val{font-weight:600;color:var(--ah-text);font-size:.9rem}.ah-tkt-status{text-align:left!important}body .dataTables_wrapper table.table-list tbody tr.ah-tkt-tr{cursor:pointer;transition:background-color .12s ease}body .dataTables_wrapper table.table-list tbody tr.ah-tkt-tr:hover>td{background:var(--ah-brand-050)!important}body .dataTables_wrapper table.table-list tbody tr.ah-tkt-tr:hover .ah-tkt-subject__text{color:var(--ah-brand-700)}.label.status.status-customer-reply,.label.status.status-customer_reply,.label.status.status-open{background:rgba(47,128,237,.12)!important;color:#1a5bb8!important}.label.status.status-answered,.label.status.status-in-progress,.label.status.status-in_progress{background:rgba(240,169,43,.15)!important;color:#9a6b10!important}.label.status.status-closed{background:var(--ah-navy-050)!important;color:var(--ah-muted)!important}.label.status.status-custom{color:#fff!important}.ah-tkt-card{border:1px solid var(--ah-border);box-shadow:var(--ah-shadow)}.ah-tkt-open__hint{margin:0 0 1rem;color:var(--ah-muted);font-size:.92rem}.ah-tkt-depts{display:flex;flex-direction:column;gap:.65rem}.ah-tkt-dept-card{display:flex;align-items:center;gap:1rem;padding:1rem 1.15rem;border:1px solid var(--ah-border);border-radius:var(--ah-radius-sm);background:var(--ah-bg);text-decoration:none!important;color:inherit;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease,background .15s ease}.ah-tkt-dept-card:hover{border-color:var(--ah-brand);background:var(--ah-surface);box-shadow:var(--ah-shadow);transform:translateY(-1px);color:inherit}.ah-tkt-dept-card__icon{width:2.5rem;height:2.5rem;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--ah-brand-050);color:var(--ah-brand-700);flex-shrink:0}.ah-tkt-dept-card__body{flex:1;min-width:0}.ah-tkt-dept-card__name{display:block;font-weight:700;font-family:var(--ah-font-display);color:var(--ah-navy);font-size:1.02rem}.ah-tkt-dept-card__desc{display:block;margin-top:.2rem;font-size:.88rem;color:var(--ah-muted)}.ah-tkt-dept-card__chev{color:var(--ah-muted);font-size:.85rem}.ah-tkt-dept-card:hover .ah-tkt-dept-card__chev{color:var(--ah-brand)}.ah-tkt-form__actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:center}.ah-tkt-form__actions .btn{margin:0!important}.ah-tkt-confirm{padding:1rem 0}.ah-tkt-confirm__icon{width:3.5rem;height:3.5rem;margin:0 auto 1rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(34,160,107,.12);color:var(--ah-success);font-size:1.4rem}.ah-tkt-confirm__title{margin:0 0 .5rem;font-size:1.25rem;color:var(--ah-navy)}.ah-tkt-confirm__num{margin:0 0 1rem;font-size:1.35rem;font-weight:800;font-family:var(--ah-font-display)}.ah-tkt-confirm__num a{color:var(--ah-brand);text-decoration:none}.ah-tkt-confirm__num a:hover{text-decoration:underline}.ah-tkt-confirm__desc{margin:0 auto 1.5rem;max-width:28rem}.ah-tkt-view__tid{color:var(--ah-muted);font-weight:700}.ah-tkt-thread{border:1px solid var(--ah-border);box-shadow:var(--ah-shadow);overflow:hidden;margin-bottom:1.25rem}.ah-tkt-reply{border-bottom:1px solid var(--ah-border);padding:0!important}.ah-tkt-reply:last-child{border-bottom:0}.ah-tkt-reply__meta{padding:.75rem 1.15rem;background:var(--ah-navy-050);border-bottom:1px solid var(--ah-border);font-size:.88rem;color:var(--ah-muted)}.ah-tkt-reply__meta .posted-by-name{font-weight:700;color:var(--ah-navy)}.ah-tkt-reply--staff .ah-tkt-reply__meta{background:var(--ah-brand-050)}.ah-tkt-reply--staff .ah-tkt-reply__meta .posted-by-name{color:var(--ah-brand-700)}.ah-tkt-reply__msg{color:var(--ah-text);line-height:1.6}.ah-tkt-reply__attach{background:var(--ah-bg);border-top:1px solid var(--ah-border)}.ah-tkt-reply-form{border:1px solid var(--ah-border);box-shadow:var(--ah-shadow)}.ah-tkt-reply-form .card-title{font-family:var(--ah-font-display);font-weight:800;color:var(--ah-navy);margin-bottom:1.15rem;padding-bottom:.75rem;border-bottom:1px solid var(--ah-border)}.label.requestor-badge,.requestor-badge{border-radius:var(--ah-radius-pill)!important;font-size:.7rem!important;font-weight:700;padding:.3em .65em!important;text-transform:uppercase;letter-spacing:.03em}.requestor-type-Operator,.requestor-type-owner{background:var(--ah-brand)!important;color:#fff!important}.requestor-type-registered_user{background:var(--ah-navy-050)!important;color:var(--ah-muted)!important}body.dark-mode .ah-tkt-subject__text{color:var(--ah-text)}body.dark-mode .ah-tkt-dept-card{background:rgba(0,0,0,.15)}body.dark-mode .ah-tkt-dept-card:hover{background:var(--ah-surface)}body.dark-mode .ah-tkt-confirm__title,body.dark-mode .ah-tkt-dept-card__name,body.dark-mode .ah-tkt-reply-form .card-title{color:var(--ah-text)}body.dark-mode .ah-tkt-reply__meta{background:rgba(255,255,255,.04)}body.dark-mode .ah-tkt-reply--staff .ah-tkt-reply__meta{background:rgba(73,128,117,.15)}body.dark-mode .ah-tkt-reply__meta .posted-by-name{color:var(--ah-text)}body.dark-mode body .dataTables_wrapper table.table-list tbody tr.ah-tkt-tr:hover>td{background:rgba(73,128,117,.12)!important}.announcement{padding:1.25rem 0;border-bottom:1px solid var(--ah-border)}.announcement:last-child{border-bottom:0}.ah-announcement__title{margin:0 0 .5rem;font-size:1.1rem;font-weight:700}.ah-announcement__title a{color:var(--ah-navy);text-decoration:none}.ah-announcement__title a:hover{color:var(--ah-brand)}body.dark-mode .ah-announcement__title a{color:var(--ah-text)}.ah-ca-domains .ah-ca-table.table-container{margin-bottom:0}.ah-dom-bulk{flex-wrap:wrap;gap:.35rem}.ah-dom-bulk .btn{border-radius:var(--ah-radius-sm)!important}.ah-dom-name{text-align:left!important}.ah-dom-name__link{display:block;font-weight:700;color:var(--ah-navy);text-decoration:none;word-break:break-all}.ah-dom-name__link:hover{color:var(--ah-brand);text-decoration:underline}.ah-dom-name__renew{display:block;margin-top:.2rem;color:var(--ah-muted);font-size:.8rem}.ah-dom-date{text-align:left!important;font-weight:600;color:var(--ah-text);font-size:.9rem;white-space:nowrap}.ah-dom-status{text-align:left!important}.ah-dom-ssl-ph{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:8px;background:var(--ah-brand-050);color:var(--ah-brand);font-size:.75rem}body .dataTables_wrapper table.table-list tbody tr.ah-dom-tr{cursor:pointer;transition:background-color .12s ease}body .dataTables_wrapper table.table-list tbody tr.ah-dom-tr:hover>td{background:var(--ah-brand-050)!important}body .dataTables_wrapper table.table-list tbody tr.ah-dom-tr:hover .ah-dom-name__link{color:var(--ah-brand-700)}body .dataTables_wrapper table.table-list tbody tr.ah-dom-tr td:first-child{width:2.25rem;text-align:center!important}body.dark-mode .ah-dom-name__link{color:var(--ah-text)}body.dark-mode .ah-dom-date{color:var(--ah-text)}body.dark-mode body .dataTables_wrapper table.table-list tbody tr.ah-dom-tr:hover>td{background:rgba(73,128,117,.12)!important}body.dark-mode .ah-dom-ssl-ph{background:rgba(73,128,117,.2);color:#86ccbe}.ah-ca-domain{margin-bottom:1.5rem}.ah-dom-detail__due{color:var(--ah-muted);font-size:.9rem}.ah-dom-overview-card{border:1px solid var(--ah-border);box-shadow:var(--ah-shadow)}.ah-dom-meta{margin-top:.25rem;margin-bottom:1.25rem}.ah-dom-meta .ah-pd-meta__value a{color:var(--ah-brand-600);font-weight:700;word-break:break-all}.ah-ca-domain__tabs .card{border:1px solid var(--ah-border);box-shadow:var(--ah-shadow);margin-bottom:1rem}.ah-ca-domain__tabs .card-title{font-family:var(--ah-font-display);font-weight:700;color:var(--ah-navy);font-size:1.05rem;margin-bottom:1rem}.ah-ca-domain__tabs .tabControlLink{color:var(--ah-brand-600);font-weight:600}.ah-ca-domain__tabs .tabControlLink:hover{color:var(--ah-brand-700)}.ah-ca-domain__tabs ul{padding-left:1.15rem;margin-bottom:0}.ah-ca-domain__tabs ul li{margin-bottom:.4rem}.ah-ca-domain .moduleoutput{margin:1rem 0}body.dark-mode .ah-ca-domain__tabs .card-title{color:var(--ah-text)}body.dark-mode .ah-dom-detail__due{color:var(--ah-muted)}.ah-ca-details{margin-bottom:1.5rem}.ah-ca-details__email{font-weight:600;color:var(--ah-muted)}.ah-ca-details__company{color:var(--ah-muted)}.ah-ca-details__card{border:1px solid var(--ah-border);box-shadow:var(--ah-shadow);margin-bottom:1.15rem;overflow:hidden}.ah-ca-details__card .card-title{font-family:var(--ah-font-display);font-weight:700;font-size:1.05rem;color:var(--ah-navy);margin-bottom:1.15rem;padding-bottom:.75rem;border-bottom:1px solid var(--ah-border)}.ah-ca-details__card .form-group{margin-bottom:1rem}.ah-ca-details__actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:center;margin:.5rem 0 0}.ah-ca-details__actions .btn{margin:0!important}body.dark-mode .ah-ca-details__card .card-title{color:var(--ah-text)}body.dark-mode .ah-ca-details__company,body.dark-mode .ah-ca-details__email{color:var(--ah-muted)}.ah-ca-quotes .ah-ca-table.table-container{margin-bottom:0}.ah-qt-num{display:inline-flex;align-items:baseline;gap:.15rem}.ah-qt-num__hash{color:var(--ah-muted);font-weight:600}.ah-qt-num__id{font-family:var(--ah-font-display);font-weight:800;color:var(--ah-navy)}.ah-qt-subject{text-align:left!important}.ah-qt-subject__text{font-weight:600;color:var(--ah-text);font-size:.92rem}.ah-qt-date{text-align:left!important}.ah-qt-date__val{font-weight:600;color:var(--ah-text);font-size:.9rem}.ah-qt-status{text-align:left!important}.ah-qt-dl{white-space:nowrap}body .dataTables_wrapper table.table-list tbody tr.ah-qt-tr{cursor:pointer;transition:background-color .12s ease}body .dataTables_wrapper table.table-list tbody tr.ah-qt-tr:hover>td{background:var(--ah-brand-050)!important}body .dataTables_wrapper table.table-list tbody tr.ah-qt-tr:hover .ah-qt-num__id{color:var(--ah-brand-700)}.label.status.status-Delivered,.label.status.status-delivered{background:rgba(47,128,237,.12)!important;color:#1a5bb8!important}.label.status.status-Accepted,.label.status.status-accepted{background:rgba(34,160,107,.12)!important;color:#1a7a52!important}.label.status.status-on-hold,.label.status.status-onhold{background:rgba(240,169,43,.15)!important;color:#9a6b10!important}.label.status.status-dead,.label.status.status-lost{background:var(--ah-navy-050)!important;color:var(--ah-muted)!important}body.ah-quote-page{font-family:var(--ah-font, Inter, system-ui, sans-serif);background:var(--ah-bg,#f5f7fa);color:var(--ah-text,#1c2733);padding:1.5rem 0 2.5rem}.ah-quote.invoice-container{max-width:920px;margin:0 auto;background:var(--ah-surface,#fff);border:1px solid var(--ah-border,#e6eaf0);border-radius:var(--ah-radius,14px);box-shadow:var(--ah-shadow,0 8px 24px rgba(15,42,68,.06));padding:1.75rem 1.75rem 2rem}.ah-quote__logo img{max-height:48px;width:auto}.ah-quote__company{font-family:var(--ah-font-display, "Plus Jakarta Sans", sans-serif);font-weight:800;color:var(--ah-navy,#0f2a44)}.ah-quote__title{font-family:var(--ah-font-display, "Plus Jakarta Sans", sans-serif);font-weight:800;font-size:1.45rem;color:var(--ah-navy,#0f2a44);margin:.5rem 0 .15rem}.ah-quote__subject{margin:0;color:var(--ah-muted,#64748b);font-weight:600}.ah-quote__hr{border:0;border-top:1px solid var(--ah-border,#e6eaf0);margin:1.25rem 0}.ah-quote__status .cancelled,.ah-quote__status .collections,.ah-quote__status .paid,.ah-quote__status .refunded,.ah-quote__status .unpaid{display:inline-block;border-radius:999px;padding:.4em .9em;font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.ah-quote__accept{margin-top:.75rem}.ah-quote__items{border:1px solid var(--ah-border,#e6eaf0)!important;border-radius:var(--ah-radius-sm,10px);overflow:hidden;box-shadow:none!important}.ah-quote__items .card-header{background:var(--ah-navy-050,#eef2f7);border-bottom:1px solid var(--ah-border,#e6eaf0)}.ah-quote__items .card-title{font-family:var(--ah-font-display, "Plus Jakarta Sans", sans-serif);font-size:1rem;color:var(--ah-navy,#0f2a44)}.ah-quote__items .table thead td{background:0 0;color:var(--ah-muted,#64748b);font-size:.75rem;text-transform:uppercase;letter-spacing:.03em}.ah-quote__items .total-row{background:var(--ah-bg,#f5f7fa);font-weight:600}.ah-quote__toolbar{margin-top:1rem}.ah-quote__back{margin-top:1.25rem;font-size:.92rem}.ah-quote__back a{color:var(--ah-brand-600,#3e6f64);font-weight:600}body.ah-quote-page.dark-mode,body.dark-mode.ah-quote-page{background:#0b1522;color:#e8eef5}body.dark-mode .ah-quote.invoice-container{background:#121c2b;border-color:#243247}body.dark-mode .ah-qt-date__val,body.dark-mode .ah-qt-num__id,body.dark-mode .ah-qt-subject__text{color:var(--ah-text)}body.dark-mode body .dataTables_wrapper table.table-list tbody tr.ah-qt-tr:hover>td{background:rgba(73,128,117,.12)!important}@media print{body.ah-quote-page{background:#fff;padding:0}.ah-quote.invoice-container{border:0;box-shadow:none;max-width:none;padding:0}.ah-quote__accept,.ah-quote__back,.ah-quote__toolbar,.modal{display:none!important}}.ah-ca-addfunds,.ah-ca-masspay{margin-bottom:1.5rem}.ah-addfunds-form,.ah-addfunds-limits,.ah-masspay-card,.ah-masspay-gateway{border:1px solid var(--ah-border);box-shadow:var(--ah-shadow);border-radius:var(--ah-radius);overflow:hidden;margin-bottom:1.15rem}.ah-masspay-table thead th{background:var(--ah-navy-050);color:var(--ah-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--ah-border)}.ah-masspay-invhead td{background:var(--ah-brand-050)!important;border-top:1px solid var(--ah-border);padding-top:.85rem!important;padding-bottom:.55rem!important}.ah-masspay-invhead strong{color:var(--ah-navy);font-family:var(--ah-font-display)}.ah-masspay-invlink{margin-left:.45rem;color:var(--ah-brand);font-size:.8rem}.ah-masspay-table .masspay-invoice-detail td{color:var(--ah-text)}.ah-masspay-table .masspay-total td{background:var(--ah-bg);border-top:1px solid var(--ah-border);font-size:.92rem}.ah-masspay-totaldue td{background:var(--ah-navy-050)!important;font-size:1rem!important;color:var(--ah-navy)}.ah-masspay-gateway .card-header{background:var(--ah-navy-050);border-bottom:1px solid var(--ah-border)}.ah-masspay-gateway .card-title{font-family:var(--ah-font-display);font-weight:700;font-size:.98rem;color:var(--ah-navy)}.ah-addfunds-table td{padding:.85rem 1.15rem!important;vertical-align:middle;border-color:var(--ah-border)}.ah-addfunds-table td:last-child{font-weight:700;font-family:var(--ah-font-display);color:var(--ah-navy)}.ah-addfunds-form .card-footer{background:0 0;border-top:1px solid var(--ah-border);padding:.75rem 1.15rem}.ah-addfunds-form .form-group{margin-bottom:1rem}body.dark-mode .ah-addfunds-table td:last-child,body.dark-mode .ah-masspay-gateway .card-title,body.dark-mode .ah-masspay-invhead strong,body.dark-mode .ah-masspay-totaldue td{color:var(--ah-text)}body.dark-mode .ah-masspay-invhead td{background:rgba(73,128,117,.15)!important}body.dark-mode .ah-masspay-gateway .card-header,body.dark-mode .ah-masspay-table .masspay-total td{background:rgba(255,255,255,.04)}.ah-ca-emails .ah-ca-table.table-container{margin-bottom:0}.ah-em-date__val{color:var(--ah-muted);font-size:.9rem;white-space:nowrap}.ah-em-subject__text{font-weight:600;color:var(--ah-navy)}.ah-em-attach{margin-left:.35rem;color:var(--ah-muted);font-size:.85em}.ah-em-tr{cursor:pointer}.ah-em-tr:hover{background:var(--ah-brand-050)}.ah-em-action .btn{white-space:nowrap}body.dark-mode .ah-em-subject__text{color:var(--ah-text)}body.dark-mode .ah-em-tr:hover{background:rgba(73,128,117,.12)}.ah-viewemail-body{margin:0;padding:1rem;min-height:100vh;background:var(--ah-bg,#f4f6f8)}.ah-viewemail{max-width:880px;margin:0 auto;border:1px solid var(--ah-border);box-shadow:var(--ah-shadow);border-radius:var(--ah-radius);overflow:hidden}.ah-viewemail__header{background:var(--ah-navy-050);border-bottom:1px solid var(--ah-border);padding:1rem 1.25rem}.ah-viewemail__title{font-family:var(--ah-font-display);font-size:1.15rem;font-weight:700;color:var(--ah-navy);margin:0;line-height:1.35}.ah-viewemail__title i{margin-right:.4rem;color:var(--ah-brand)}.ah-viewemail__attachments{margin-top:.65rem;display:flex;flex-wrap:wrap;gap:.4rem .75rem}.ah-viewemail__attach{font-size:.85rem;color:var(--ah-muted)}.ah-viewemail__body{padding:0}.ah-viewemail__iframe{display:block;border:0;background:#fff;min-height:380px}.ah-viewemail__footer{background:0 0;border-top:1px solid var(--ah-border);padding:.75rem 1.15rem}body.dark-mode .ah-viewemail-body{background:var(--ah-bg)}body.dark-mode .ah-viewemail__title{color:var(--ah-text)}body.dark-mode .ah-viewemail__header{background:rgba(255,255,255,.04)}body.dark-mode .ah-viewemail__iframe{background:#1a1d21}.ah-ca-contacts,.ah-ca-userpass,.ah-ca-userprofile,.ah-ca-usersec{margin-bottom:1.5rem}.ah-ca-contacts__card,.ah-ca-contacts__picker,.ah-ca-userpass__card,.ah-ca-userprofile__card,.ah-ca-usersec__card{border:1px solid var(--ah-border);box-shadow:var(--ah-shadow);border-radius:var(--ah-radius);margin-bottom:1.15rem;overflow:hidden}.ah-ca-contacts__card .card-title,.ah-ca-userpass__card .card-title,.ah-ca-userprofile__card .card-title,.ah-ca-usersec__card .card-title{font-family:var(--ah-font-display);font-weight:700;font-size:1.05rem;color:var(--ah-navy);margin-bottom:1rem}.ah-ca-userprofile__email{font-weight:600;color:var(--ah-muted)}.ah-ca-userprofile__verify{margin-bottom:1rem}.ah-ca-contacts__actions,.ah-ca-userpass__actions,.ah-ca-userprofile__actions,.ah-ca-usersec__actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:.5rem;margin-bottom:0}.ah-ca-contacts__actions .btn,.ah-ca-userpass__actions .btn,.ah-ca-userprofile__actions .btn,.ah-ca-usersec__actions .btn{margin:0!important}.ah-ca-usersec__2fa-on{color:var(--ah-brand)}.ah-ca-usersec__2fa-off{color:var(--ah-muted)}.ah-ca-contacts__picker .col-form-label{font-weight:600;color:var(--ah-muted);font-size:.85rem}.ah-ca-contacts__prefs label{display:inline-flex;align-items:flex-start;gap:.4rem;font-weight:500;margin-bottom:.35rem;cursor:pointer}.ah-ca-contacts__prefs .form-check-input{margin-top:.2rem}body.dark-mode .ah-ca-contacts__card .card-title,body.dark-mode .ah-ca-userpass__card .card-title,body.dark-mode .ah-ca-userprofile__card .card-title,body.dark-mode .ah-ca-usersec__card .card-title{color:var(--ah-text)}body.dark-mode .ah-ca-userprofile__email{color:var(--ah-muted)}.ah-ca-switch,.ah-ca-userperms,.ah-ca-users{margin-bottom:1.5rem}.ah-ca-switch__card,.ah-ca-userperms__card,.ah-ca-users__card{border:1px solid var(--ah-border);box-shadow:var(--ah-shadow);border-radius:var(--ah-radius);margin-bottom:1.15rem;overflow:hidden}.ah-ca-userperms__card .card-title,.ah-ca-users__card .card-title{font-family:var(--ah-font-display);font-weight:700;font-size:1.05rem;color:var(--ah-navy);margin-bottom:1rem}.ah-ca-users__table{margin-bottom:.75rem}.ah-ca-users__table thead th{background:var(--ah-navy-050);color:var(--ah-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--ah-border);white-space:nowrap}.ah-ca-users__col-actions{width:300px}.ah-ca-users__email{font-weight:600;color:var(--ah-navy);margin-right:.35rem}.ah-ca-users__identity{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.ah-ca-users__meta{display:block;margin-top:.25rem;color:var(--ah-muted)}.ah-ca-users__2fa--on{color:var(--ah-brand)}.ah-ca-users__2fa--off{color:var(--ah-muted);opacity:.7}.ah-ca-users__actions-cell{white-space:nowrap}.ah-ca-users__actions-cell .btn{margin:0 .25rem .25rem 0!important}.ah-ca-users__invite-form{display:inline-flex;flex-wrap:wrap;gap:.25rem}.ah-ca-users__section td{background:var(--ah-brand-050);border-top:1px solid var(--ah-border);padding-top:.75rem!important;padding-bottom:.5rem!important}.ah-ca-users__note{margin:0;font-size:.85rem}.ah-ca-users__invite-desc{color:var(--ah-muted)}.ah-ca-users__perm-radios{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.ah-ca-users__perm-well{border:1px solid var(--ah-border);border-radius:var(--ah-radius);background:var(--ah-bg);padding:1rem 1.15rem}.ah-ca-users__perm{display:inline-flex!important;align-items:flex-start;gap:.45rem;margin-bottom:.55rem;max-width:100%}.ah-ca-users__perm-text{line-height:1.35}.ah-ca-users__form-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.ah-ca-userperms__email{font-weight:600;color:var(--ah-muted)}.ah-ca-userperms__list{margin-bottom:1rem}.ah-ca-userperms__item{display:flex!important;align-items:flex-start;gap:.5rem;margin-bottom:.65rem;padding:.55rem .65rem;border-radius:calc(var(--ah-radius) - 2px);border:1px solid transparent}.ah-ca-userperms__item:hover{background:var(--ah-brand-050);border-color:var(--ah-border)}.ah-ca-userperms__item .form-check-input{margin-top:.25rem}.ah-ca-userperms__text{line-height:1.4}.ah-ca-userperms__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.ah-ca-userperms__actions .btn{margin:0!important}.ah-ca-switch__hint{color:var(--ah-muted);margin-bottom:1rem}.ah-ca-switch__list{display:flex;flex-direction:column;gap:.5rem}.ah-ca-switch__item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;border:1px solid var(--ah-border);border-radius:var(--ah-radius);color:var(--ah-navy);text-decoration:none!important;background:var(--ah-surface,#fff);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.ah-ca-switch__item:hover:not(.disabled){border-color:var(--ah-brand);box-shadow:var(--ah-shadow);color:var(--ah-navy)}.ah-ca-switch__item.disabled{opacity:.55;cursor:not-allowed}.ah-ca-switch__name{font-weight:600;font-family:var(--ah-font-display)}.ah-ca-switch__badges{display:inline-flex;gap:.35rem;flex-wrap:wrap}.ah-ca-switch__forced-email{font-weight:600;color:var(--ah-muted);margin-bottom:1.25rem}.ah-ca-switch__actions,.ah-ca-switch__forced-form{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:center}.ah-ca-switch__actions .btn,.ah-ca-switch__forced-form .btn{margin:0!important}body.dark-mode .ah-ca-switch__item,body.dark-mode .ah-ca-switch__name,body.dark-mode .ah-ca-userperms__card .card-title,body.dark-mode .ah-ca-users__card .card-title,body.dark-mode .ah-ca-users__email{color:var(--ah-text)}body.dark-mode .ah-ca-users__table thead th{background:rgba(255,255,255,.04)}body.dark-mode .ah-ca-users__section td{background:rgba(73,128,117,.15)}body.dark-mode .ah-ca-users__perm-well{background:rgba(255,255,255,.03)}body.dark-mode .ah-ca-userperms__item:hover{background:rgba(73,128,117,.12)}body.dark-mode .ah-ca-switch__item{background:rgba(255,255,255,.03)}body.dark-mode .ah-ca-switch__item:hover:not(.disabled){border-color:var(--ah-brand)}@media (max-width:767.98px){.ah-ca-users__col-actions{width:auto}.ah-ca-users__actions-cell{white-space:normal}.ah-ca-switch__item{flex-direction:column;align-items:flex-start}}.ah-ca-domsub{margin-bottom:1.5rem}.ah-ca-domsub__card{border:1px solid var(--ah-border);box-shadow:var(--ah-shadow);border-radius:var(--ah-radius);margin-bottom:1.15rem;overflow:hidden}.ah-ca-domsub__card .card-title{font-family:var(--ah-font-display);font-weight:700;font-size:1.05rem;color:var(--ah-navy);margin-bottom:1rem}.ah-ca-domsub__hint{color:var(--ah-muted);margin-bottom:1rem}.ah-ca-domsub__actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:.75rem}.ah-ca-domsub__actions .btn{margin:0!important}.ah-ca-domsub__actions--center{justify-content:center}.ah-ca-domsub__table thead th{background:var(--ah-navy-050);color:var(--ah-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--ah-border);white-space:nowrap}.ah-ca-domsub__table td{vertical-align:middle}.ah-ca-domsub__note{margin-bottom:.5rem}.ah-ca-domsub__arrow{white-space:nowrap;font-size:.9rem;padding-left:.35rem!important;padding-right:.35rem!important}.ah-ca-domsub__tabs{margin-bottom:0}.ah-ca-domsub__tabcontent{border:1px solid var(--ah-border);border-top:0;border-radius:0 0 var(--ah-radius) var(--ah-radius);background:var(--ah-surface,#fff)}.ah-ca-bulkdom__list .list-group-item{border-color:var(--ah-border);color:var(--ah-navy);font-weight:600}.ah-ca-bulkdom__list .list-group-item:first-child{border-top-left-radius:var(--ah-radius);border-top-right-radius:var(--ah-radius)}.ah-ca-bulkdom__list .list-group-item:last-child{border-bottom-left-radius:var(--ah-radius);border-bottom-right-radius:var(--ah-radius)}body.dark-mode .ah-ca-bulkdom__list .list-group-item,body.dark-mode .ah-ca-domsub__card .card-title{color:var(--ah-text)}body.dark-mode .ah-ca-domsub__table thead th{background:rgba(255,255,255,.04)}body.dark-mode .ah-ca-domsub__tabcontent{background:rgba(255,255,255,.02)}body.dark-mode .ah-ca-bulkdom__list .list-group-item{background:rgba(255,255,255,.03)}.ah-ann,.ah-dl,.ah-kb{margin-bottom:1.5rem}.ah-kb-breadcrumb{margin:0 0 1rem;padding:0;background:0 0!important;box-shadow:none!important;border:0!important}.ah-kb-breadcrumb .breadcrumb{margin:0;padding:.25rem 0 .5rem;background:0 0;font-size:.88rem}.ah-kb-breadcrumb .breadcrumb-item a{color:var(--ah-muted);font-weight:500}.ah-kb-breadcrumb .breadcrumb-item a:hover{color:var(--ah-brand);text-decoration:none}.ah-kb-breadcrumb .breadcrumb-item.active{color:var(--ah-navy);font-weight:600}body.dark-mode .ah-kb-breadcrumb .breadcrumb-item.active{color:var(--ah-text)}.ah-dl__search .kb-search .form-control,.ah-kb__search .kb-search .form-control{border-color:var(--ah-border);border-radius:var(--ah-radius) 0 0 var(--ah-radius)}.ah-dl__search .btn,.ah-kb__search .btn{border-radius:0 var(--ah-radius) var(--ah-radius) 0}.ah-dl__cat,.ah-kb__cat{border:1px solid var(--ah-border);box-shadow:var(--ah-shadow);border-radius:var(--ah-radius);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.ah-dl__cat:hover,.ah-kb__cat:hover{border-color:var(--ah-brand);box-shadow:var(--ah-shadow-lg,var(--ah-shadow));transform:translateY(-2px)}.ah-dl__cat a.card-body,.ah-kb__cat a.card-body{display:block;color:inherit;text-decoration:none!important}.ah-dl__cat-title,.ah-kb__cat-title{font-family:var(--ah-font-display);font-weight:700;color:var(--ah-navy);display:block;margin-bottom:.35rem}.ah-dl__cat-title i,.ah-kb__cat-title i{color:var(--ah-brand);margin-right:.25rem}.ah-ann__card,.ah-dl__card,.ah-kb__card{border:1px solid var(--ah-border);box-shadow:var(--ah-shadow);border-radius:var(--ah-radius);margin-bottom:1.15rem;overflow:hidden}.ah-dl__card .card-title,.ah-kb__card .card-title{font-family:var(--ah-font-display);font-weight:700;font-size:1.05rem;color:var(--ah-navy)}.ah-dl__item,.ah-kb__item{display:block;padding:.9rem 1.15rem!important;color:var(--ah-text);transition:background .12s ease}.ah-dl__item:hover,.ah-kb__item:hover{background:var(--ah-brand-050);text-decoration:none!important}.ah-kb__item-icon{color:var(--ah-muted);margin-right:.35rem}.ah-dl__item-title,.ah-kb__item-title{font-weight:600;color:var(--ah-navy)}.ah-dl__item-meta,.ah-kb__item-excerpt{display:block;margin-top:.25rem;color:var(--ah-muted);font-size:.85rem;padding-left:1.4rem}.ah-kb__body{font-size:1rem;line-height:1.65;color:var(--ah-text)}.ah-kb__body h2,.ah-kb__body h3,.ah-kb__body h4{font-family:var(--ah-font-display);color:var(--ah-navy);margin-top:1.25rem}.ah-kb__vote{display:flex;flex-wrap:wrap;gap:.5rem}.ah-kb__vote .btn{margin:0!important}.ah-kb__vote-title{font-family:var(--ah-font-display);font-size:1rem;font-weight:700;color:var(--ah-navy);margin-bottom:.75rem}.ah-kb__tag{margin-right:.5rem;vertical-align:middle}.ah-kb__useful{font-size:.9rem}.ah-kb__meta-item{font-size:.9rem;white-space:nowrap}.ah-kb__meta-item i{margin-right:.2rem}.ah-ann__list{display:flex;flex-direction:column;gap:1rem}.ah-ann__title{font-family:var(--ah-font-display);font-size:1.2rem;font-weight:700;margin:0 0 .5rem;line-height:1.35}.ah-ann__title a{color:var(--ah-navy);text-decoration:none}.ah-ann__title a:hover{color:var(--ah-brand)}.ah-ann__meta{font-size:.9rem;margin-bottom:.75rem}.ah-ann__excerpt{color:var(--ah-text);margin-bottom:1rem;line-height:1.55}.ah-ann__body{font-size:1.02rem;line-height:1.7;color:var(--ah-text)}.ah-ann__pager{display:flex;justify-content:center;margin-top:1rem}body.dark-mode .ah-ann__title a,body.dark-mode .ah-dl__card .card-title,body.dark-mode .ah-dl__cat-title,body.dark-mode .ah-dl__item-title,body.dark-mode .ah-kb__body h2,body.dark-mode .ah-kb__body h3,body.dark-mode .ah-kb__body h4,body.dark-mode .ah-kb__card .card-title,body.dark-mode .ah-kb__cat-title,body.dark-mode .ah-kb__item-title,body.dark-mode .ah-kb__vote-title{color:var(--ah-text)}body.dark-mode .ah-ann__card,body.dark-mode .ah-dl__card,body.dark-mode .ah-dl__cat,body.dark-mode .ah-kb__card,body.dark-mode .ah-kb__cat{background:var(--ah-surface)}body.dark-mode .ah-dl__item:hover,body.dark-mode .ah-kb__item:hover{background:rgba(73,128,117,.12)}.ah-ca-paymethods{margin-bottom:1.5rem}.ah-ca-paymethods__card{border:1px solid var(--ah-border);box-shadow:var(--ah-shadow);border-radius:var(--ah-radius);margin-bottom:1.15rem;overflow:hidden}.ah-ca-paymethods__card .card-title{font-family:var(--ah-font-display);font-weight:700;font-size:1.05rem;color:var(--ah-navy);margin-bottom:1rem}.ah-ca-paymethods__table thead th{background:var(--ah-navy-050);color:var(--ah-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--ah-border);white-space:nowrap}.ah-ca-paymethods__icon{width:2.5rem;text-align:center;color:var(--ah-brand);font-size:1.15rem}.ah-ca-paymethods__name{font-weight:600;color:var(--ah-navy)}.ah-ca-paymethods__desc{color:var(--ah-muted)}.ah-ca-paymethods__status .label{margin-left:.35rem;vertical-align:middle}.ah-ca-paymethods__actions-cell{white-space:nowrap}.ah-ca-paymethods__actions-cell .btn{margin:0 .25rem .25rem 0!important}.ah-ca-paymethods__empty-row{padding:1.5rem 1rem!important}.ah-ca-empty--compact{margin:0;padding:.5rem 0}.ah-ca-empty--compact .ah-ca-empty__icon{font-size:1.75rem;margin-bottom:.5rem}.ah-ca-empty--compact .ah-ca-empty__title{font-size:1rem;font-weight:600}.ah-ca-paymethods__contact{display:block!important;margin-bottom:.65rem;padding:.65rem .75rem;border:1px solid var(--ah-border);border-radius:var(--ah-radius);background:var(--ah-bg);max-width:100%;white-space:normal;line-height:1.4}.ah-ca-paymethods__contact .name{display:block;color:var(--ah-navy);margin-bottom:.15rem}.ah-ca-paymethods--manage .form-group.row{align-items:center}.ah-ca-paymethods--manage .col-form-label,.ah-ca-paymethods--manage .control-label{font-weight:600;color:var(--ah-muted);font-size:.88rem}body.dark-mode .ah-ca-paymethods__card .card-title,body.dark-mode .ah-ca-paymethods__contact .name,body.dark-mode .ah-ca-paymethods__name{color:var(--ah-text)}body.dark-mode .ah-ca-paymethods__table thead th{background:rgba(255,255,255,.04)}body.dark-mode .ah-ca-paymethods__contact{background:rgba(255,255,255,.03)}@media (max-width:767.98px){.ah-ca-paymethods__actions-cell{white-space:normal}}.ah-ca-cancel,.ah-ca-upgrade{margin-bottom:1.5rem}.ah-ca-cancel__card,.ah-ca-upgrade__card{border:1px solid var(--ah-border);box-shadow:var(--ah-shadow);border-radius:var(--ah-radius);margin-bottom:1.15rem;overflow:hidden}.ah-ca-cancel__card .card-title,.ah-ca-upgrade__card .card-title{font-family:var(--ah-font-display);font-weight:700;font-size:1.05rem;color:var(--ah-navy);margin-bottom:1rem}.ah-ca-cancel__actions,.ah-ca-upgrade__actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:.75rem}.ah-ca-cancel__actions .btn,.ah-ca-upgrade__actions .btn{margin:0!important}.ah-ca-upgrade__actions--center{justify-content:center}.ah-ca-cancel__type{max-width:320px}.ah-ca-cancel__domain{margin-top:1rem}.ah-ca-upgrade__hint{color:var(--ah-muted)}.ah-ca-upgrade__current{margin-bottom:1rem}.ah-ca-upgrade__label{font-weight:600;color:var(--ah-muted)}.ah-ca-upgrade__table thead th{background:var(--ah-navy-050);color:var(--ah-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--ah-border)}.ah-ca-upgrade__pkg-name{font-family:var(--ah-font-display);color:var(--ah-navy)}.ah-ca-upgrade__pkg-desc{color:var(--ah-muted);font-size:.9rem}.ah-ca-upgrade__pkg-form{vertical-align:middle!important}.ah-ca-upgrade__grand-total td{font-weight:700;font-size:1.05rem;background:var(--ah-navy-050)!important;color:var(--ah-navy)}.ah-ca-upgrade__section-title{font-family:var(--ah-font-display);font-size:1.05rem;font-weight:700;color:var(--ah-navy);margin:.5rem 0 1rem}.ah-ca-upgrade__current-box{padding:.85rem 1rem;border:1px solid var(--ah-border);border-radius:var(--ah-radius);background:var(--ah-bg)}.ah-ca-upgrade__current-name{font-family:var(--ah-font-display);color:var(--ah-navy)}.ah-ca-upgrade__product{border:1px solid var(--ah-border);border-radius:var(--ah-radius);box-shadow:var(--ah-shadow);margin-bottom:1.15rem;height:100%;display:flex;flex-direction:column;background:var(--ah-surface,#fff);overflow:hidden}.ah-ca-upgrade__product .header{padding:1.15rem 1.15rem .75rem}.ah-ca-upgrade__product .header h4{font-family:var(--ah-font-display);font-weight:700;color:var(--ah-navy);margin:0 0 .35rem}.ah-ca-upgrade__product .header p{color:var(--ah-muted);font-size:.9rem;margin:0}.ah-ca-upgrade__product .current,.ah-ca-upgrade__product .recommended{text-align:center;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.35rem}.ah-ca-upgrade__product .current{background:var(--ah-navy-050);color:var(--ah-navy)}.ah-ca-upgrade__product .recommended{background:var(--ah-brand-050,rgba(73,128,117,.12));color:var(--ah-brand)}.ah-ca-upgrade__product ul{list-style:none;margin:0;padding:.5rem 1.15rem 1rem;flex:1}.ah-ca-upgrade__product ul li{display:flex;justify-content:space-between;gap:.75rem;padding:.4rem 0;border-bottom:1px solid var(--ah-border);font-size:.9rem}.ah-ca-upgrade__product .footer{padding:1rem 1.15rem 1.15rem;border-top:1px solid var(--ah-border)}.ah-ca-upgrade__product .footer .btn{margin-top:.65rem}.ah-ca-upgrade__product.is-recommended{border-color:var(--ah-brand);box-shadow:0 0 0 1px var(--ah-brand)}body.dark-mode .ah-ca-cancel__card .card-title,body.dark-mode .ah-ca-upgrade__card .card-title,body.dark-mode .ah-ca-upgrade__current-name,body.dark-mode .ah-ca-upgrade__grand-total td,body.dark-mode .ah-ca-upgrade__pkg-name,body.dark-mode .ah-ca-upgrade__product .header h4,body.dark-mode .ah-ca-upgrade__section-title{color:var(--ah-text)}body.dark-mode .ah-ca-upgrade__grand-total td,body.dark-mode .ah-ca-upgrade__product .current,body.dark-mode .ah-ca-upgrade__table thead th{background:rgba(255,255,255,.04)!important}body.dark-mode .ah-ca-upgrade__current-box,body.dark-mode .ah-ca-upgrade__product{background:rgba(255,255,255,.03)}.ah-ca-aff,.ah-ca-contact,.ah-ca-feedback{margin-bottom:1.5rem}.ah-ca-aff__card,.ah-ca-contact__card,.ah-ca-feedback__card{border:1px solid var(--ah-border);box-shadow:var(--ah-shadow);border-radius:var(--ah-radius);margin-bottom:1.15rem;overflow:hidden}.ah-ca-aff__card .card-title,.ah-ca-contact__card .card-title,.ah-ca-feedback__card .card-title{font-family:var(--ah-font-display);font-weight:700;font-size:1.05rem;color:var(--ah-navy);margin-bottom:1rem}.ah-ca-aff__stats{margin-bottom:.5rem}.ah-ca-aff__stat{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.25rem 1rem;border:1px solid var(--ah-border);border-radius:var(--ah-radius);background:var(--ah-surface,#fff);box-shadow:var(--ah-shadow);margin-bottom:1rem;min-height:8.5rem}.ah-ca-aff__stat i{font-size:1.35rem;color:var(--ah-brand);margin-bottom:.5rem}.ah-ca-aff__stat-num{font-family:var(--ah-font-display);font-size:1.75rem;font-weight:800;color:var(--ah-navy);line-height:1.1}.ah-ca-aff__stat-label{color:var(--ah-muted);font-size:.85rem;margin-top:.35rem}.ah-ca-aff__link{font-family:var(--ah-font-mono, ui-monospace, monospace);font-size:.9rem}.ah-ca-aff__balance td{border-color:var(--ah-border);padding:.65rem 1rem}.ah-ca-aff__withdraw{margin-top:1.15rem}.ah-ca-aff__benefits{list-style:none;padding:0;margin:0 0 1.5rem}.ah-ca-aff__benefits li{display:flex;align-items:flex-start;gap:.55rem;margin-bottom:.65rem;color:var(--ah-text)}.ah-ca-aff__benefits i{color:var(--ah-brand);margin-top:.15rem}.ah-ca-contact__actions,.ah-ca-feedback__actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:center;margin-top:1rem}.ah-ca-contact__actions .btn,.ah-ca-feedback__actions .btn{margin:0!important}.ah-ca-contact .col-form-label{font-weight:600;color:var(--ah-muted);font-size:.88rem}.ah-ca-feedback__intro{color:var(--ah-muted)}.ah-ca-feedback__meta td{border-color:var(--ah-border);padding:.55rem .75rem}.ah-ca-feedback__staff{margin:1.5rem 0;padding:1.15rem;border:1px solid var(--ah-border);border-radius:var(--ah-radius);background:var(--ah-bg)}.ah-ca-feedback__rating thead td{font-size:.75rem;color:var(--ah-muted);white-space:nowrap}body.dark-mode .ah-ca-aff__card .card-title,body.dark-mode .ah-ca-aff__stat-num,body.dark-mode .ah-ca-contact__card .card-title{color:var(--ah-text)}body.dark-mode .ah-ca-aff__stat,body.dark-mode .ah-ca-feedback__staff{background:rgba(255,255,255,.03)}@media (max-width:767.98px){.ah-ca-contact .col-form-label{text-align:left!important;margin-bottom:.25rem}.ah-ca-feedback__rating{font-size:.8rem}}.ah-ca-dl-denied,.ah-domain-pricing{margin-bottom:1.5rem}.ah-ca-dl-denied__card,.ah-domain-pricing__card{border:1px solid var(--ah-border);box-shadow:var(--ah-shadow);border-radius:var(--ah-radius);margin-bottom:1.15rem;overflow:hidden}.ah-domain-pricing__card .card-title{font-family:var(--ah-font-display);font-weight:700;font-size:1.05rem;color:var(--ah-navy);margin-bottom:1rem}.ah-domain-pricing__featured{margin-bottom:1.25rem}.ah-domain-pricing__tld{border:1px solid var(--ah-border);border-radius:var(--ah-radius);background:var(--ah-surface,#fff);box-shadow:var(--ah-shadow);text-align:center;padding:1rem .75rem;margin-bottom:1rem;height:calc(100% - 1rem)}.ah-domain-pricing__tld .img-container{min-height:2.5rem;margin-bottom:.5rem}.ah-domain-pricing__tld .img-container img{max-height:2rem;max-width:100%}.ah-domain-pricing__tld .price{font-family:var(--ah-font-display);font-weight:700;color:var(--ah-navy);font-size:.95rem}.ah-domain-pricing__filters{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.15rem}.ah-domain-pricing__filters .badge{font-weight:600;padding:.45em .75em;cursor:pointer;border:1px solid var(--ah-border);background:var(--ah-bg);color:var(--ah-muted)}.ah-domain-pricing__filters .badge-success,.ah-domain-pricing__filters .badge:hover{background:var(--ah-brand-050,rgba(73,128,117,.12));color:var(--ah-brand);border-color:var(--ah-brand)}.ah-domain-pricing__currency{margin:0;min-width:9rem}.ah-ca-dl-denied__actions{display:flex;justify-content:center;margin-top:1rem}.ah-ca-dl-denied__actions .btn{margin:0!important}.ah-tkt-kb-suggest{margin:1.25rem 0;padding:1.15rem;border:1px solid var(--ah-border);border-radius:var(--ah-radius);background:var(--ah-brand-050,rgba(73,128,117,.08))}.ah-tkt-kb-suggest__title{font-family:var(--ah-font-display);font-size:1.05rem;font-weight:700;color:var(--ah-navy);margin:0 0 .5rem}.ah-tkt-kb-suggest__title i{color:var(--ah-brand);margin-right:.35rem}.ah-tkt-kb-suggest__intro{margin-bottom:.85rem;font-size:.92rem}.ah-tkt-kb-suggest__item{border-color:var(--ah-border)!important;background:var(--ah-surface,#fff)}.ah-tkt-kb-suggest__item a{display:block;color:inherit;text-decoration:none!important}.ah-tkt-kb-suggest__name{font-weight:600;color:var(--ah-navy);display:block}.ah-tkt-kb-suggest__excerpt{display:block;color:var(--ah-muted);margin-top:.25rem}.ah-tkt-kb-suggest__icon{color:var(--ah-muted);margin-right:.35rem}.ah-tkt-customfield{margin-bottom:1rem}body.dark-mode .ah-domain-pricing__card .card-title,body.dark-mode .ah-domain-pricing__tld .price,body.dark-mode .ah-tkt-kb-suggest__name,body.dark-mode .ah-tkt-kb-suggest__title{color:var(--ah-text)}body.dark-mode .ah-domain-pricing__tld,body.dark-mode .ah-tkt-kb-suggest__item{background:rgba(255,255,255,.03)}body.dark-mode .ah-tkt-kb-suggest{background:rgba(73,128,117,.12)}@media (max-width:767.98px){.ah-domain-pricing__currency{width:100%;min-width:0}.ah-ca-pagehead__actions .ah-domain-pricing__currency .form-control{width:100%}}body.dark-mode #header .ah-cart-btn,body.dark-mode #header .ah-dark-toggle,body.dark-mode #header .ah-mobile-account,body.dark-mode #header .ah-notify-btn,body.dark-mode #header .ah-toggler,body.dark-mode #header .ah-toggler.btn,body.dark-mode #header .navbar-toggler.ah-toggler,body.dark-mode #header a.ah-cart-btn,body.dark-mode #header a.ah-mobile-account,body.dark-mode #header button.ah-dark-toggle,body.dark-mode #header button.ah-notify-btn,body.dark-mode #header button.ah-toggler{color:#e8eef5!important;background-color:transparent!important;border-color:transparent!important;opacity:1!important;-webkit-text-fill-color:#e8eef5!important}body.dark-mode #header .ah-cart-btn .far,body.dark-mode #header .ah-cart-btn .fas,body.dark-mode #header .ah-cart-btn i,body.dark-mode #header .ah-dark-toggle .far,body.dark-mode #header .ah-dark-toggle .fas,body.dark-mode #header .ah-dark-toggle i,body.dark-mode #header .ah-mobile-account .far,body.dark-mode #header .ah-mobile-account .fas,body.dark-mode #header .ah-mobile-account i,body.dark-mode #header .ah-notify-btn .far,body.dark-mode #header .ah-notify-btn .fas,body.dark-mode #header .ah-notify-btn i,body.dark-mode #header .ah-toggler .fa,body.dark-mode #header .ah-toggler .far,body.dark-mode #header .ah-toggler .fas,body.dark-mode #header .ah-toggler i{color:#e8eef5!important;-webkit-text-fill-color:#e8eef5!important;opacity:1!important}body.dark-mode #header .ah-cart-btn:active,body.dark-mode #header .ah-cart-btn:focus,body.dark-mode #header .ah-cart-btn:hover,body.dark-mode #header .ah-dark-toggle:active,body.dark-mode #header .ah-dark-toggle:focus,body.dark-mode #header .ah-dark-toggle:hover,body.dark-mode #header .ah-mobile-account:active,body.dark-mode #header .ah-mobile-account:focus,body.dark-mode #header .ah-mobile-account:hover,body.dark-mode #header .ah-notify-btn:active,body.dark-mode #header .ah-notify-btn:focus,body.dark-mode #header .ah-notify-btn:hover,body.dark-mode #header .ah-toggler:active,body.dark-mode #header .ah-toggler:focus,body.dark-mode #header .ah-toggler:hover{color:#9fd4c6!important;-webkit-text-fill-color:#9fd4c6!important;background-color:rgba(255,255,255,.1)!important}body.dark-mode #header .ah-cart-btn:hover .far,body.dark-mode #header .ah-cart-btn:hover i,body.dark-mode #header .ah-dark-toggle:hover .fas,body.dark-mode #header .ah-dark-toggle:hover i,body.dark-mode #header .ah-mobile-account:hover .fas,body.dark-mode #header .ah-mobile-account:hover i,body.dark-mode #header .ah-notify-btn:hover .far,body.dark-mode #header .ah-notify-btn:hover i,body.dark-mode #header .ah-toggler:hover .fas,body.dark-mode #header .ah-toggler:hover i{color:#9fd4c6!important;-webkit-text-fill-color:#9fd4c6!important}body:not(.dark-mode) #header .ah-cart-btn,body:not(.dark-mode) #header .ah-dark-toggle,body:not(.dark-mode) #header .ah-mobile-account,body:not(.dark-mode) #header .ah-notify-btn,body:not(.dark-mode) #header .ah-toggler,body:not(.dark-mode) #header .ah-toggler.btn,body:not(.dark-mode) #header .btn.ah-cart-btn,body:not(.dark-mode) #header .btn.ah-dark-toggle,body:not(.dark-mode) #header .btn.ah-mobile-account,body:not(.dark-mode) #header .btn.ah-notify-btn,body:not(.dark-mode) #header .btn.navbar-toggler.ah-toggler,body:not(.dark-mode) #header .navbar-light .navbar-toggler.ah-toggler,body:not(.dark-mode) #header .navbar-toggler.ah-toggler,body:not(.dark-mode) #header a.ah-cart-btn,body:not(.dark-mode) #header a.ah-mobile-account,body:not(.dark-mode) #header button.ah-dark-toggle,body:not(.dark-mode) #header button.ah-notify-btn,body:not(.dark-mode) #header button.ah-toggler{color:#0f2a44!important;background-color:transparent!important;border-color:transparent!important;opacity:1!important;-webkit-text-fill-color:#0f2a44!important}body:not(.dark-mode) #header .ah-cart-btn .far,body:not(.dark-mode) #header .ah-cart-btn .far::before,body:not(.dark-mode) #header .ah-cart-btn .fas,body:not(.dark-mode) #header .ah-cart-btn i,body:not(.dark-mode) #header .ah-dark-toggle .far,body:not(.dark-mode) #header .ah-dark-toggle .fas,body:not(.dark-mode) #header .ah-dark-toggle .fas::before,body:not(.dark-mode) #header .ah-dark-toggle i,body:not(.dark-mode) #header .ah-mobile-account .far,body:not(.dark-mode) #header .ah-mobile-account .fas,body:not(.dark-mode) #header .ah-mobile-account .fas::before,body:not(.dark-mode) #header .ah-mobile-account i,body:not(.dark-mode) #header .ah-notify-btn .far,body:not(.dark-mode) #header .ah-notify-btn .far::before,body:not(.dark-mode) #header .ah-notify-btn .fas,body:not(.dark-mode) #header .ah-notify-btn i,body:not(.dark-mode) #header .ah-toggler .fa,body:not(.dark-mode) #header .ah-toggler .far,body:not(.dark-mode) #header .ah-toggler .far::before,body:not(.dark-mode) #header .ah-toggler .fas,body:not(.dark-mode) #header .ah-toggler .fas::before,body:not(.dark-mode) #header .ah-toggler i,body:not(.dark-mode) #header .ah-toggler span{color:#0f2a44!important;-webkit-text-fill-color:#0f2a44!important;opacity:1!important}body:not(.dark-mode) #header .ah-cart-btn:active,body:not(.dark-mode) #header .ah-cart-btn:focus,body:not(.dark-mode) #header .ah-cart-btn:hover,body:not(.dark-mode) #header .ah-dark-toggle:active,body:not(.dark-mode) #header .ah-dark-toggle:focus,body:not(.dark-mode) #header .ah-dark-toggle:hover,body:not(.dark-mode) #header .ah-mobile-account:active,body:not(.dark-mode) #header .ah-mobile-account:focus,body:not(.dark-mode) #header .ah-mobile-account:hover,body:not(.dark-mode) #header .ah-notify-btn:active,body:not(.dark-mode) #header .ah-notify-btn:focus,body:not(.dark-mode) #header .ah-notify-btn:hover,body:not(.dark-mode) #header .ah-toggler:active,body:not(.dark-mode) #header .ah-toggler:focus,body:not(.dark-mode) #header .ah-toggler:hover{color:#498075!important;-webkit-text-fill-color:#498075!important;background-color:rgba(73,128,117,.1)!important}body:not(.dark-mode) #header .ah-cart-btn:hover .far,body:not(.dark-mode) #header .ah-cart-btn:hover i,body:not(.dark-mode) #header .ah-dark-toggle:hover .fas,body:not(.dark-mode) #header .ah-dark-toggle:hover i,body:not(.dark-mode) #header .ah-mobile-account:hover .fas,body:not(.dark-mode) #header .ah-mobile-account:hover i,body:not(.dark-mode) #header .ah-notify-btn:hover .far,body:not(.dark-mode) #header .ah-notify-btn:hover i,body:not(.dark-mode) #header .ah-toggler:hover .fas,body:not(.dark-mode) #header .ah-toggler:hover i{color:#498075!important;-webkit-text-fill-color:#498075!important}body:not(.dark-mode) #header .ah-cart-btn .badge{background:#498075!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#fff!important;box-shadow:0 1px 4px rgba(15,42,68,.28)}body:not(.dark-mode) #header .ah-actions #Secondary_Navbar-Account>.dropdown-toggle{color:#0f2a44!important}body:not(.dark-mode) #header .ah-actions #Secondary_Navbar-Account>.dropdown-toggle:hover{color:#498075!important}.ah-stack{padding:3.5rem 0 4rem;background:radial-gradient(900px 420px at 10% -10%,rgba(73,128,117,.12),transparent 55%),radial-gradient(700px 360px at 100% 20%,rgba(15,42,68,.06),transparent 50%),var(--ah-bg,#f5f7fa)}.ah-stack .ah-section-head{margin-bottom:1.75rem}.ah-stack__frame{max-width:1100px;margin:0 auto;background:var(--ah-surface,#fff);border:1px solid var(--ah-border,#e2e8f0);border-radius:22px;box-shadow:0 18px 50px rgba(15,42,68,.08);overflow:hidden}.ah-stack__radio{position:absolute;opacity:0;pointer-events:none}.ah-stack__nav{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-bottom:1px solid var(--ah-border,#e2e8f0);background:linear-gradient(180deg,rgba(73,128,117,.06),transparent)}.ah-stack__tab{display:flex;align-items:center;gap:.75rem;padding:1rem 1.1rem;margin:0;cursor:pointer;border:0;border-right:1px solid var(--ah-border,#e2e8f0);background:0 0;color:var(--ah-muted,#64748b);transition:background .18s ease,color .18s ease;user-select:none}.ah-stack__tab:last-child{border-right:0}.ah-stack__tab i{width:40px;height:40px;flex:0 0 40px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:var(--ah-navy-050,#eef2f6);color:var(--ah-navy,#0f2a44);font-size:1rem;transition:background .18s ease,color .18s ease,transform .18s ease}.ah-stack__tab span{display:flex;flex-direction:column;line-height:1.2;min-width:0}.ah-stack__tab strong{font-family:var(--ah-font-display, inherit);font-size:.95rem;font-weight:800;color:var(--ah-text,#0f2a44)}.ah-stack__tab small{font-size:.75rem;color:var(--ah-muted,#64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ah-stack__tab:hover{background:rgba(73,128,117,.06)}.ah-stack__tab:hover i{transform:translateY(-1px)}.ah-stack__frame:has(#ahstk-hosting-a:checked) label[for=ahstk-hosting-a],.ah-stack__frame:has(#ahstk-hosting-o:checked) label[for=ahstk-hosting-o],.ah-stack__frame:has(#ahstk-hosting-p:checked) label[for=ahstk-hosting-p],.ah-stack__frame:has(#ahstk-reseller-a:checked) label[for=ahstk-reseller-a],.ah-stack__frame:has(#ahstk-reseller-o:checked) label[for=ahstk-reseller-o],.ah-stack__frame:has(#ahstk-reseller-p:checked) label[for=ahstk-reseller-p],.ah-stack__frame:has(#ahstk-server-a:checked) label[for=ahstk-server-a],.ah-stack__frame:has(#ahstk-server-o:checked) label[for=ahstk-server-o],.ah-stack__frame:has(#ahstk-server-p:checked) label[for=ahstk-server-p]{background:rgba(73,128,117,.1);color:var(--ah-brand,#498075);box-shadow:inset 0 -3px 0 var(--ah-brand,#498075)}.ah-stack__frame:has(#ahstk-hosting-a:checked) label[for=ahstk-hosting-a] i,.ah-stack__frame:has(#ahstk-hosting-o:checked) label[for=ahstk-hosting-o] i,.ah-stack__frame:has(#ahstk-hosting-p:checked) label[for=ahstk-hosting-p] i,.ah-stack__frame:has(#ahstk-reseller-a:checked) label[for=ahstk-reseller-a] i,.ah-stack__frame:has(#ahstk-reseller-o:checked) label[for=ahstk-reseller-o] i,.ah-stack__frame:has(#ahstk-reseller-p:checked) label[for=ahstk-reseller-p] i,.ah-stack__frame:has(#ahstk-server-a:checked) label[for=ahstk-server-a] i,.ah-stack__frame:has(#ahstk-server-o:checked) label[for=ahstk-server-o] i,.ah-stack__frame:has(#ahstk-server-p:checked) label[for=ahstk-server-p] i{background:var(--ah-brand,#498075);color:#fff}.ah-stack__body{position:relative}.ah-stack__pane{display:none;grid-template-columns:1.05fr .95fr;gap:0;align-items:stretch;min-height:340px}.ah-stack__frame:has(#ahstk-hosting-a:checked) .ah-stack__pane--apps,.ah-stack__frame:has(#ahstk-hosting-o:checked) .ah-stack__pane--os,.ah-stack__frame:has(#ahstk-hosting-p:checked) .ah-stack__pane--panel,.ah-stack__frame:has(#ahstk-reseller-a:checked) .ah-stack__pane--apps,.ah-stack__frame:has(#ahstk-reseller-o:checked) .ah-stack__pane--os,.ah-stack__frame:has(#ahstk-reseller-p:checked) .ah-stack__pane--panel,.ah-stack__frame:has(#ahstk-server-a:checked) .ah-stack__pane--apps,.ah-stack__frame:has(#ahstk-server-o:checked) .ah-stack__pane--os,.ah-stack__frame:has(#ahstk-server-p:checked) .ah-stack__pane--panel{display:grid;animation:ahStackIn .28s ease}@keyframes ahStackIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ah-stack__visual{padding:1.25rem;background:linear-gradient(155deg,#0f2a44 0,#163a56 48%,#1a4a48 100%);display:flex;align-items:center;justify-content:center}.ah-stack__copy{padding:1.6rem 1.75rem 1.75rem;display:flex;flex-direction:column;justify-content:center}.ah-stack__copy h3{font-family:var(--ah-font-display, inherit);font-size:1.35rem;font-weight:800;margin:0 0 .55rem;color:var(--ah-text,#0f2a44);line-height:1.25}.ah-stack__copy>p{margin:0 0 1rem;color:var(--ah-muted,#5b6b7c);font-size:.95rem;line-height:1.55}.ah-stack__bullets{list-style:none;margin:0 0 1.1rem;padding:0;display:grid;gap:.45rem}.ah-stack__bullets li{display:flex;align-items:flex-start;gap:.5rem;font-size:.9rem;color:var(--ah-text,#0f2a44);line-height:1.4}.ah-stack__bullets i{margin-top:.15rem;color:var(--ah-brand,#498075);font-size:.75rem}.ah-stack__tags{display:flex;flex-wrap:wrap;gap:.4rem}.ah-stack__tags span{font-size:.72rem;font-weight:700;letter-spacing:.02em;padding:.28rem .65rem;border-radius:999px;background:rgba(73,128,117,.1);color:var(--ah-brand-700,#2f5c54);border:1px solid rgba(73,128,117,.18)}.ah-cockpit{width:100%;max-width:380px;background:rgba(8,14,24,.55);border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,.35);overflow:hidden;backdrop-filter:blur(6px)}.ah-cockpit__top{display:flex;align-items:center;gap:.55rem;padding:.65rem .85rem;background:rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.07)}.ah-cockpit__dots{display:inline-flex;gap:5px}.ah-cockpit__dots i{width:8px;height:8px;border-radius:50%;display:block;background:#4a5568}.ah-cockpit__dots i:first-child{background:#ff6b5e}.ah-cockpit__dots i:nth-child(2){background:#ffbd44}.ah-cockpit__dots i:nth-child(3){background:#22c55e}.ah-cockpit__title{flex:1;font-size:.72rem;color:#c5d0dc;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ah-cockpit__live{font-size:.65rem;font-weight:700;color:#86ccbe;display:inline-flex;align-items:center;gap:.3rem;text-transform:uppercase;letter-spacing:.04em}.ah-cockpit__live i{font-size:.45rem;color:#22c55e;animation:ahPulse 1.6s ease infinite}@keyframes ahPulse{0%,100%{opacity:1}50%{opacity:.35}}.ah-cockpit__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.55rem;padding:.85rem}.ah-cockpit__tile{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:.7rem .55rem;text-align:center;color:#d7e0ea;transition:transform .15s ease,background .15s ease}.ah-cockpit__tile i{display:block;font-size:1.05rem;color:#86ccbe;margin-bottom:.35rem}.ah-cockpit__tile b{display:block;font-size:.72rem;font-weight:700}.ah-cockpit__tile em{display:block;font-size:.62rem;font-style:normal;color:#8b9aab;margin-top:.1rem}.ah-cockpit__tile--accent{background:linear-gradient(145deg,rgba(73,128,117,.45),rgba(73,128,117,.18));border-color:rgba(134,204,190,.35)}.ah-cockpit__tile--accent i{color:#b8ebe0}.ah-osboard{width:100%;max-width:380px;background:rgba(8,14,24,.5);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:1rem;box-shadow:0 20px 50px rgba(0,0,0,.35)}.ah-osboard__label{font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#86ccbe;margin-bottom:.75rem}.ah-osboard__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.ah-oschip{display:flex;align-items:center;gap:.5rem;padding:.55rem .7rem;border-radius:10px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);color:#d5dee8;font-size:.78rem;font-weight:600}.ah-oschip i{color:#9fd4c6;width:1.1rem;text-align:center}.ah-oschip--on{background:rgba(73,128,117,.28);border-color:rgba(134,204,190,.45);box-shadow:0 0 0 1px rgba(134,204,190,.15)}.ah-oschip--win i{color:#6cb6ff}.ah-oschip--db i{color:#f0c674}.ah-osboard__bar{margin-top:.85rem;padding:.55rem .7rem;border-radius:10px;background:rgba(0,0,0,.25);color:#a8b6c6;font-size:.72rem;display:flex;align-items:center;gap:.5rem}.ah-osboard__pulse{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 0 rgba(34,197,94,.5);animation:ahPulse 1.6s ease infinite;flex:0 0 auto}.ah-appdock{width:100%;max-width:380px;background:rgba(8,14,24,.5);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:.9rem;box-shadow:0 20px 50px rgba(0,0,0,.35)}.ah-appdock__search{display:flex;align-items:center;gap:.5rem;padding:.55rem .75rem;border-radius:10px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);color:#8b9aab;font-size:.78rem;margin-bottom:.75rem}.ah-appdock__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.45rem}.ah-app{aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;border-radius:12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);color:#d7e0ea;font-size:.62rem;font-weight:700;transition:transform .15s ease}.ah-app i{font-size:1.15rem;color:#86ccbe}.ah-app--hot{background:linear-gradient(160deg,rgba(73,128,117,.4),rgba(73,128,117,.12));border-color:rgba(134,204,190,.4)}.ah-app--hot i{color:#c5f0e6}.ah-appdock__cta{margin-top:.75rem;padding:.55rem .7rem;border-radius:10px;background:rgba(73,128,117,.22);border:1px solid rgba(134,204,190,.25);color:#b8ebe0;font-size:.72rem;font-weight:600;display:flex;align-items:center;gap:.45rem}@media (max-width:899.98px){.ah-stack__pane{grid-template-columns:1fr;min-height:0}.ah-stack__visual{padding:1.1rem 1rem .4rem}.ah-stack__copy{padding:1.25rem 1.2rem 1.4rem}.ah-stack__tab{padding:.85rem .65rem;gap:.5rem}.ah-stack__tab i{width:34px;height:34px;flex-basis:34px;font-size:.9rem;border-radius:10px}.ah-stack__tab small{display:none}.ah-stack__tab strong{font-size:.88rem}}@media (max-width:419.98px){.ah-cockpit__grid{grid-template-columns:repeat(2,1fr)}.ah-appdock__grid{grid-template-columns:repeat(4,1fr);gap:.35rem}.ah-app{font-size:.58rem}.ah-app i{font-size:1rem}}.ah-tree{width:100%;max-width:380px;background:rgba(8,14,24,.55);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:.9rem;box-shadow:0 20px 50px rgba(0,0,0,.35)}.ah-tree__root{display:flex;align-items:center;gap:.7rem;padding:.7rem .8rem;border-radius:12px;background:linear-gradient(145deg,rgba(73,128,117,.4),rgba(73,128,117,.15));border:1px solid rgba(134,204,190,.3);color:#e8f5f1;margin-bottom:.75rem}.ah-tree__root>i{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);color:#b8ebe0;flex:0 0 36px}.ah-tree__root b{display:block;font-size:.82rem;font-weight:800}.ah-tree__root em{display:block;font-size:.68rem;font-style:normal;color:#9fd4c6;margin-top:.1rem}.ah-tree__branch{display:grid;gap:.55rem;padding-left:.85rem;border-left:2px dashed rgba(134,204,190,.35);margin-left:.9rem}.ah-tree__pkg{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:.65rem .7rem}.ah-tree__pkg--hot{background:rgba(73,128,117,.18);border-color:rgba(134,204,190,.28)}.ah-tree__pkg-name{display:flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;color:#e2eaf2}.ah-tree__pkg-name i{color:#86ccbe;font-size:.75rem}.ah-tree__pkg-meta{display:block;font-size:.65rem;color:#8b9aab;margin:.2rem 0 .45rem .1rem}.ah-tree__accounts{display:flex;flex-direction:column;gap:.28rem}.ah-tree__accounts span{display:flex;align-items:center;gap:.4rem;font-size:.7rem;color:#c5d0dc;padding:.28rem .45rem;border-radius:8px;background:rgba(0,0,0,.22)}.ah-tree__accounts span i{color:#86ccbe;font-size:.65rem;width:.85rem;text-align:center}.ah-tree__more{color:#9fd4c6!important;font-weight:700!important;border:1px dashed rgba(134,204,190,.35)!important;background:0 0!important;justify-content:center}.ah-tree__foot{margin-top:.75rem;padding:.5rem .65rem;border-radius:10px;background:rgba(0,0,0,.25);color:#a8b6c6;font-size:.7rem;display:flex;align-items:center;gap:.45rem}body.dark-mode .ah-stack{background:radial-gradient(900px 420px at 10% -10%,rgba(73,128,117,.16),transparent 55%),radial-gradient(700px 360px at 100% 20%,rgba(134,204,190,.05),transparent 50%),var(--ah-bg)}body.dark-mode .ah-stack__frame{background:var(--ah-surface);border-color:var(--ah-border);box-shadow:0 18px 50px rgba(0,0,0,.35)}body.dark-mode .ah-stack__nav{border-color:var(--ah-border);background:linear-gradient(180deg,rgba(73,128,117,.1),transparent)}body.dark-mode .ah-stack__tab{border-color:var(--ah-border);color:var(--ah-muted)}body.dark-mode .ah-stack__tab i{background:rgba(255,255,255,.06);color:var(--ah-text)}body.dark-mode .ah-stack__tab strong{color:var(--ah-text)}body.dark-mode .ah-stack__copy h3{color:var(--ah-text)}body.dark-mode .ah-stack__copy>p{color:var(--ah-muted)}body.dark-mode .ah-stack__bullets li{color:var(--ah-text)}body.dark-mode .ah-stack__tags span{background:rgba(73,128,117,.18);color:#9fd4c6;border-color:rgba(134,204,190,.22)}.ah-dfind{padding:3.5rem 0 4rem;background:radial-gradient(820px 400px at 90% 0,rgba(73,128,117,.12),transparent 55%),radial-gradient(640px 320px at 0 80%,rgba(15,42,68,.06),transparent 50%),var(--ah-bg,#f5f7fa)}.ah-dfind .ah-section-head{margin-bottom:1.75rem}.ah-dfind__frame{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:1fr 1.05fr;gap:0;background:var(--ah-surface,#fff);border:1px solid var(--ah-border,#e2e8f0);border-radius:22px;overflow:hidden;box-shadow:0 18px 50px rgba(15,42,68,.08)}.ah-dfind__visual{padding:1.5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(155deg,#0f2a44 0,#163a56 48%,#1a4a48 100%)}.ah-dcard{width:100%;max-width:340px;background:rgba(8,14,24,.55);border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.35);backdrop-filter:blur(6px)}.ah-dcard__browser{display:flex;align-items:center;gap:.55rem;padding:.65rem .8rem;background:rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.07)}.ah-dcard__dots{display:inline-flex;gap:5px}.ah-dcard__dots i{width:8px;height:8px;border-radius:50%;display:block;background:#4a5568}.ah-dcard__dots i:first-child{background:#ff6b5e}.ah-dcard__dots i:nth-child(2){background:#ffbd44}.ah-dcard__dots i:nth-child(3){background:#22c55e}.ah-dcard__url{flex:1;display:flex;align-items:center;gap:.35rem;padding:.35rem .65rem;border-radius:8px;background:rgba(255,255,255,.07);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;color:#c5d0dc;min-width:0}.ah-dcard__url>i{color:#86ccbe;font-size:.65rem;flex:0 0 auto}.ah-dcard__proto{color:#7d8ea3}.ah-dcard__host{color:#e8eef5;font-weight:700}.ah-dcard__tld{color:#9fd4c6;font-weight:800}.ah-dcard__body{padding:1rem .9rem 1.05rem}.ah-dcard__status{display:inline-flex;align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;color:#86ccbe;margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.04em}.ah-dcard__dot{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 0 rgba(34,197,94,.45);animation:ahPulse 1.6s ease infinite}.ah-dcard__tlds{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.9rem}.ah-dcard__tlds span{font-size:.72rem;font-weight:700;padding:.28rem .55rem;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);color:#c5d0dc}.ah-dcard__tlds span.is-on{background:rgba(73,128,117,.35);border-color:rgba(134,204,190,.4);color:#e8f5f1}.ah-dcard__meta{display:grid;gap:.4rem}.ah-dcard__meta div{display:flex;align-items:center;gap:.45rem;font-size:.74rem;color:#a8b6c6;padding:.4rem .5rem;border-radius:8px;background:rgba(0,0,0,.2)}.ah-dcard__meta i{color:#86ccbe;width:.95rem;text-align:center;font-size:.72rem}.ah-dfind__panel{padding:1.6rem 1.75rem 1.7rem;display:flex;flex-direction:column;justify-content:center}.ah-dfind__label{display:block;font-size:.8rem;font-weight:700;color:var(--ah-muted,#64748b);margin-bottom:.4rem}.ah-dfind__bar{position:relative;margin-bottom:1rem}.ah-dfind__icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--ah-muted,#64748b);z-index:1}.ah-dfind__bar .form-control{height:52px;padding:0 1rem 0 2.7rem;border-radius:14px;border:1px solid var(--ah-border,#e2e8f0);font-size:1rem;background:var(--ah-bg,#f5f7fa);color:var(--ah-text,#0f2a44)}.ah-dfind__bar .form-control:focus{border-color:var(--ah-brand,#498075);background:var(--ah-surface,#fff);box-shadow:0 0 0 3px rgba(73,128,117,.15)}.ah-dfind__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:.85rem}.ah-dfind__actions .btn{border-radius:999px;padding:.72rem 1.35rem;font-weight:700}.ah-dfind__actions .btn-outline-primary{border-width:2px}.ah-dfind__links{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-bottom:1rem}.ah-dfind__links a{font-weight:700;font-size:.88rem;color:var(--ah-brand-600,#3d6b62)}.ah-dfind__links a:hover{color:var(--ah-brand,#498075);text-decoration:none}.ah-dfind__links a i{font-size:.72rem;margin-left:.2rem}.ah-dfind__captcha:empty{display:none}.ah-dfind__captcha{margin-bottom:.85rem}.ah-dfind__perks{list-style:none;margin:0 0 .65rem;padding:0;display:grid;gap:.4rem}.ah-dfind__perks li{display:flex;align-items:flex-start;gap:.45rem;font-size:.88rem;color:var(--ah-text,#0f2a44);line-height:1.4}.ah-dfind__perks i{color:var(--ah-brand,#498075);margin-top:.2rem;font-size:.72rem}.ah-dfind__fine{margin:0;font-size:.78rem;color:var(--ah-muted,#64748b)}.ah-dfind__fine a{color:var(--ah-brand-600,#3d6b62);font-weight:600}@media (max-width:899.98px){.ah-dfind__frame{grid-template-columns:1fr}.ah-dfind__visual{padding:1.2rem 1rem .4rem}.ah-dfind__panel{padding:1.25rem 1.2rem 1.4rem}}@media (max-width:419.98px){.ah-dfind__actions .btn{width:100%}}body.dark-mode .ah-dfind{background:radial-gradient(820px 400px at 90% 0,rgba(73,128,117,.16),transparent 55%),radial-gradient(640px 320px at 0 80%,rgba(134,204,190,.05),transparent 50%),var(--ah-bg)}body.dark-mode .ah-dfind__frame{background:var(--ah-surface);border-color:var(--ah-border);box-shadow:0 18px 50px rgba(0,0,0,.35)}body.dark-mode .ah-dfind__bar .form-control{background:var(--ah-navy-050,#0f1620);border-color:var(--ah-border);color:var(--ah-text)}body.dark-mode .ah-dfind__perks li{color:var(--ah-text)}body.dark-mode .ah-dfind__links a{color:#9fd4c6}body.dark-mode .ah-dfind__actions .btn-outline-primary{border-color:#86ccbe;color:#86ccbe}.ah-ded{color:var(--ah-text)}.ah-ded-kicker{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .9rem;border-radius:999px;background:rgba(134,204,190,.14);color:#9fd4c6;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-bottom:1rem}.ah-ded-kicker i{font-size:.85rem}.ah-ded-hero{position:relative;left:50%;width:100vw;margin-left:-50vw;background:linear-gradient(155deg,#071018 0,#0c1a28 42%,#0f2a2a 100%);color:#e8eef5;overflow:hidden;padding:3.5rem 0 0;margin-top:0;margin-bottom:0}.ah-ded{margin-top:0;padding-top:0}.ah-ded-hero__bg{position:absolute;inset:0;pointer-events:none}.ah-ded-hero__grid{position:absolute;inset:0;opacity:.22;background-image:linear-gradient(rgba(134,204,190,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(134,204,190,.12) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse at 70% 40%,#000 20%,transparent 75%)}.ah-ded-hero__glow{position:absolute;width:55vw;height:55vw;max-width:640px;max-height:640px;right:-8%;top:-20%;background:radial-gradient(circle,rgba(73,128,117,.35),transparent 68%)}.ah-ded-hero__inner{position:relative;z-index:1;max-width:1288px;margin:0 auto;padding:1rem 15px 2.75rem;display:grid;grid-template-columns:1.05fr .95fr;gap:2.5rem;align-items:center;width:100%;box-sizing:border-box}.ah-ded-hero__title{font-family:var(--ah-font-display);font-weight:800;font-size:clamp(1.85rem, 3.4vw, 2.75rem);line-height:1.12;color:#fff;margin:0 0 1rem}.ah-ded-hero__lead{color:rgba(232,238,245,.82);font-size:1.05rem;line-height:1.65;max-width:36rem;margin:0 0 1.5rem}.ah-ded-hero__lead strong{color:#b8ebe0;font-weight:700}.ah-ded-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.35rem;margin-bottom:1rem}.ah-ded-hero__link{color:#9fd4c6;font-weight:700;display:inline-flex;align-items:center;gap:.45rem}.ah-ded-hero__link:hover{color:#fff;text-decoration:none}.ah-ded-hero__from{margin:.9rem 0 0;color:rgba(232,238,245,.65);font-size:.92rem}.ah-ded-hero__from strong{color:#fff;font-size:1.2rem;font-weight:800;font-family:var(--ah-font-display)}.ah-ded-console{width:100%;max-width:430px;margin:0 auto;background:rgba(8,14,22,.72);border:1px solid rgba(134,204,190,.22);border-radius:18px;overflow:hidden;box-shadow:0 30px 60px rgba(0,0,0,.45);backdrop-filter:blur(8px);text-align:left}.ah-ded-hero .ah-hero-proof{max-width:100%}.ah-ded-console .ah-hero-proof__bar,.ah-ded-console__bar{display:flex;align-items:center;gap:6px;padding:.7rem 1rem;background:rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.06)}.ah-ded-console__bar span{width:9px;height:9px;border-radius:50%;background:#4a5568}.ah-ded-console__bar span:first-child{background:#ff6b5e}.ah-ded-console__bar span:nth-child(2){background:#ffbd44}.ah-ded-console__bar span:nth-child(3){background:#22c55e}.ah-ded-console__bar em{margin-left:.6rem;font-style:normal;font-size:.72rem;color:#8b9aab;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ah-ded-console__body{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;padding:1rem}.ah-ded-stat{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:.75rem .8rem;display:flex;flex-direction:column;gap:.15rem}.ah-ded-stat span{font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:#86ccbe;font-weight:700}.ah-ded-stat strong{font-size:.95rem;color:#e8eef5;font-weight:800}.ah-ded-stat i{font-style:normal;font-size:.72rem;color:#8b9aab}.ah-ded-stat--wide{grid-column:1/-1}.ah-ded-hero .ah-hero-trustbar,.ah-ded-trustbar{position:relative;z-index:1;list-style:none;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem 1.35rem;max-width:1288px;padding:1.25rem 15px 1.35rem;border-top:1px solid rgba(255,255,255,.08);color:rgba(232,238,245,.8);font-size:.84rem;font-weight:600;width:100%;box-sizing:border-box}.ah-ded-hero .ah-hero-trustbar li,.ah-ded-trustbar li{display:inline-flex;align-items:center;gap:.4rem}.ah-ded-hero .ah-hero-trustbar i,.ah-ded-trustbar i{color:#86ccbe}.ah-ded-catalog{max-width:1200px;margin:0 auto;padding:3.5rem clamp(1rem,3.5vw,1.5rem) 2rem}.ah-ded-catalog__head{text-align:center;max-width:40rem;margin:0 auto 2.25rem}.ah-ded-section-title{font-family:var(--ah-font-display);font-weight:800;font-size:clamp(1.45rem, 2.4vw, 1.9rem);margin:.65rem 0 .5rem;color:var(--ah-navy,#0f2a44)}.ah-ded-section-sub{color:var(--ah-muted);margin:0;line-height:1.6}.ah-ded-line{margin-bottom:2.75rem}.ah-ded-line__head{display:grid;grid-template-columns:1fr 1.2fr;gap:1rem 2rem;align-items:end;margin-bottom:1.35rem;padding-bottom:1rem;border-bottom:1px solid var(--ah-border)}.ah-ded-line__label{display:inline-block;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ah-brand);margin-bottom:.35rem}.ah-ded-line--pro .ah-ded-line__label{color:#0f2a44}body.dark-mode .ah-ded-line--pro .ah-ded-line__label{color:#9fd4c6}.ah-ded-line__title{margin:0;font-size:1.35rem;display:flex;align-items:center;gap:.55rem}.ah-ded-line__title i{color:var(--ah-brand)}.ah-ded-line__desc{margin:0;color:var(--ah-muted);font-size:.95rem;line-height:1.55}.ah-ded-custom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.35rem 1.5rem;border-radius:16px;background:linear-gradient(135deg,rgba(73,128,117,.1),rgba(15,42,68,.06));border:1px solid var(--ah-border)}.ah-ded-custom h3{margin:0 0 .35rem;font-size:1.15rem}.ah-ded-custom p{margin:0;color:var(--ah-muted);max-width:36rem}.ah-carousel--hw{margin-top:0}@media (min-width:768px){.ah-carousel--hw{padding-left:0!important;padding-right:0!important}.ah-carousel--hw .ah-carousel__track.ah-hwgrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;overflow:visible!important;scroll-snap-type:none;padding:0!important;margin:0!important}.ah-carousel--hw .ah-carousel__track>.ah-hwcard{flex:none!important;width:auto!important;min-width:0;scroll-snap-align:unset}.ah-carousel--hw .ah-carousel__dots,.ah-carousel--hw .ah-carousel__nav{display:none!important}}@media (max-width:767.98px){.ah-carousel--hw .ah-carousel__track.ah-hwgrid{display:flex!important;grid-template-columns:none!important;gap:1rem;overflow-x:auto!important;scroll-snap-type:x mandatory;padding-top:12px;margin-top:-4px}.ah-carousel--hw .ah-carousel__track>.ah-hwcard{flex:0 0 min(88%,340px)!important;scroll-snap-align:start}}.ah-hwgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.ah-hwcard{display:flex;flex-direction:column;background:var(--ah-surface,#fff);border:1px solid var(--ah-border);border-radius:18px;overflow:hidden;box-shadow:0 10px 30px rgba(15,42,68,.06);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ah-hwcard:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(15,42,68,.12)}.ah-hwcard--pro{border-color:rgba(15,42,68,.14)}.ah-hwcard--featured{border-color:var(--ah-brand);box-shadow:0 14px 36px rgba(73,128,117,.16)}.ah-hwcard__head{padding:1.25rem 1.25rem 1rem;background:linear-gradient(180deg,rgba(73,128,117,.08),transparent 70%),var(--ah-surface,#fff);border-bottom:1px solid var(--ah-border)}.ah-hwcard--pro .ah-hwcard__head{background:linear-gradient(180deg,rgba(15,42,68,.08),transparent 70%),var(--ah-surface,#fff)}.ah-hwcard__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.55rem}.ah-hwcard__badge{font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;background:var(--ah-brand);color:#fff;padding:.25rem .6rem;border-radius:999px}.ah-hwcard__sku{font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ah-muted)}.ah-hwcard__title{margin:0 0 .75rem;font-size:1.2rem;font-weight:800;color:var(--ah-navy,#0f2a44);line-height:1.25}.ah-hwcard__tag{margin:-.35rem 0 .75rem;color:var(--ah-muted);font-size:.88rem}.ah-hwcard__cpu{display:flex;align-items:flex-start;gap:.65rem;padding:.7rem .8rem;border-radius:12px;background:rgba(15,42,68,.04);border:1px solid var(--ah-border)}.ah-hwcard__cpu>i{width:34px;height:34px;border-radius:10px;flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;background:var(--ah-brand);color:#fff;font-size:.95rem}.ah-hwcard__cpu strong{display:block;font-size:.95rem;color:var(--ah-text)}.ah-hwcard__cpu span{display:block;font-size:.78rem;color:var(--ah-muted);margin-top:.1rem}.ah-hwcard__specs{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;padding:1rem 1.15rem 1.1rem;flex:1}.ah-hwspec{padding:.65rem .7rem;border-radius:12px;background:var(--ah-bg,#f5f7fa);border:1px solid transparent;display:flex;flex-direction:column;gap:.15rem;min-width:0}.ah-hwspec__k{font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ah-muted);display:inline-flex;align-items:center;gap:.35rem}.ah-hwspec__k i{color:var(--ah-brand);width:.9rem;text-align:center}.ah-hwspec__v{font-size:.9rem;font-weight:700;color:var(--ah-text);line-height:1.3;word-break:break-word}.ah-hwspec__n{font-size:.72rem;color:var(--ah-muted);line-height:1.3}.ah-hwcard__foot{padding:1rem 1.15rem 1.2rem;border-top:1px solid var(--ah-border);display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:end;background:rgba(15,42,68,.02)}.ah-hwcard__price-label{display:block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ah-muted)}.ah-hwcard__price-row{display:flex;align-items:baseline;gap:.25rem}.ah-hwcard__price strong{font-family:var(--ah-font-display);font-size:1.55rem;font-weight:800;color:var(--ah-brand)}.ah-hwcard__price-cycle{color:var(--ah-muted);font-size:.85rem}.ah-hwcard__setup{display:block;margin-top:.2rem;font-size:.78rem;color:var(--ah-muted)}.ah-hwcard__actions{display:flex;flex-direction:column;gap:.45rem}.ah-hwcard__ghost{text-align:center;font-size:.82rem;font-weight:700;color:var(--ah-brand-600,#3d6b62);padding:.25rem}.ah-hwcard__ghost:hover{color:var(--ah-brand);text-decoration:none}.ah-ded-compare{background:var(--ah-bg,#f5f7fa);border-top:1px solid var(--ah-border);border-bottom:1px solid var(--ah-border);padding:3.25rem 0}.ah-ded-compare__inner{max-width:1000px;margin:0 auto;padding:0 clamp(1rem,3.5vw,1.5rem)}.ah-ded-compare__table{border:1px solid var(--ah-border);border-radius:16px;overflow:hidden;background:var(--ah-surface,#fff);margin-bottom:1.35rem;box-shadow:0 10px 28px rgba(15,42,68,.05)}.ah-ded-compare__row{display:grid;grid-template-columns:1.1fr 1.2fr 1.3fr;gap:0;border-bottom:1px solid var(--ah-border)}.ah-ded-compare__row:last-child{border-bottom:0}.ah-ded-compare__row>div{padding:.95rem 1.1rem;font-size:.92rem;color:var(--ah-text)}.ah-ded-compare__row>div:first-child{font-weight:700;color:var(--ah-muted);background:rgba(15,42,68,.03)}.ah-ded-compare__row--head>div{background:#0f2a44;color:#e8eef5!important;font-weight:800;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.ah-ded-compare__row--head>div:first-child{background:#0c2238}.ah-ded-compare__ctas{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.ah-ded-infra{padding:3.5rem 0}.ah-ded-infra__inner{max-width:1200px;margin:0 auto;padding:0 clamp(1rem,3.5vw,1.5rem)}.ah-ded-infra__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem}.ah-ded-infra__card{padding:1.35rem 1.25rem;border-radius:16px;border:1px solid var(--ah-border);background:var(--ah-surface,#fff);box-shadow:0 8px 22px rgba(15,42,68,.04)}.ah-ded-infra__card i{width:42px;height:42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:var(--ah-brand-050,rgba(73,128,117,.12));color:var(--ah-brand);margin-bottom:.85rem;font-size:1.05rem}.ah-ded-infra__card h3{margin:0 0 .4rem;font-size:1.05rem}.ah-ded-infra__card p{margin:0;color:var(--ah-muted);font-size:.9rem;line-height:1.55}.ah-ded-uses{background:linear-gradient(180deg,rgba(73,128,117,.06),transparent 60%);padding:3rem 0 3.5rem;border-top:1px solid var(--ah-border)}.ah-ded-uses__inner{max-width:1200px;margin:0 auto;padding:0 clamp(1rem,3.5vw,1.5rem)}.ah-ded-uses__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.ah-ded-use{padding:1.15rem 1.1rem;border-radius:14px;background:var(--ah-surface,#fff);border:1px solid var(--ah-border)}.ah-ded-use i{color:var(--ah-brand);font-size:1.15rem;margin-bottom:.55rem;display:block}.ah-ded-use h3{margin:0 0 .3rem;font-size:.98rem}.ah-ded-use p{margin:0;font-size:.86rem;color:var(--ah-muted);line-height:1.45}.ah-ded-faq{padding:1rem 0 3.5rem}.ah-ded-faq__inner{max-width:880px;margin:0 auto;padding:0 clamp(1rem,3.5vw,1.5rem)}.ah-ded-cta{left:50%;width:100vw;margin-left:-50vw;position:relative;background:linear-gradient(155deg,#0f2a44 0,#163a56 50%,#1a4a48 100%);color:#e8eef5;padding:3rem 0}.ah-ded-cta__inner{max-width:1100px;margin:0 auto;padding:0 clamp(1rem,3.5vw,1.5rem);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem}.ah-ded-cta h2{margin:0 0 .4rem;color:#fff;font-size:1.65rem}.ah-ded-cta p{margin:0;color:rgba(232,238,245,.8);max-width:34rem}.ah-ded-cta__actions{display:flex;flex-wrap:wrap;gap:.75rem}.ah-ded-cta .btn-outline-light{border:2px solid rgba(255,255,255,.55);color:#fff;background:0 0}.ah-ded-cta .btn-outline-light:hover{background:rgba(255,255,255,.1);color:#fff}body.dark-mode .ah-ded-section-title{color:var(--ah-text)}body.dark-mode .ah-ded-compare__table,body.dark-mode .ah-ded-infra__card,body.dark-mode .ah-ded-use,body.dark-mode .ah-hwcard{background:var(--ah-surface);border-color:var(--ah-border)}body.dark-mode .ah-hwcard__title{color:var(--ah-text)}body.dark-mode .ah-hwcard__foot,body.dark-mode .ah-hwcard__head{background:rgba(255,255,255,.02)}body.dark-mode .ah-hwspec{background:rgba(255,255,255,.03)}body.dark-mode .ah-hwcard__cpu{background:rgba(255,255,255,.04)}body.dark-mode .ah-ded-compare__row>div:first-child{background:rgba(255,255,255,.03)}body.dark-mode .ah-ded-custom{background:rgba(73,128,117,.1);border-color:var(--ah-border)}@media (max-width:991.98px){.ah-ded-hero__inner{grid-template-columns:1fr;text-align:center}.ah-ded-hero__lead{margin-left:auto;margin-right:auto}.ah-ded-hero__actions{justify-content:center}.ah-ded-line__head{grid-template-columns:1fr}.ah-ded-infra__grid,.ah-ded-uses__grid{grid-template-columns:1fr 1fr}.ah-hwcard__foot{grid-template-columns:1fr}}@media (max-width:767.98px){.ah-hwgrid{grid-template-columns:1fr}.ah-ded-compare__row{grid-template-columns:1fr}.ah-ded-compare__row>div:first-child{border-bottom:1px solid var(--ah-border)}.ah-ded-infra__grid,.ah-ded-uses__grid{grid-template-columns:1fr}.ah-ded-console__body{grid-template-columns:1fr}.ah-ded-stat--wide{grid-column:auto}.ah-ded-hero .ah-hero-trustbar,.ah-ded-trustbar{justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:.35rem;scrollbar-width:none}.ah-ded-hero .ah-hero-trustbar::-webkit-scrollbar,.ah-ded-trustbar::-webkit-scrollbar{display:none}.ah-ded-hero .ah-hero-trustbar li,.ah-ded-trustbar li{flex:0 0 auto}.ah-ded-hero__actions{flex-direction:column;align-items:stretch;gap:.75rem;width:100%;max-width:20rem;margin-left:auto;margin-right:auto}.ah-ded-hero__actions .btn{width:100%;justify-content:center}.ah-ded-hero__link{justify-content:center;font-size:.92rem}.ah-ded-hero__lead{font-size:.95rem;max-width:24rem}.ah-ded-cta__inner{text-align:center;justify-content:center}.ah-ded-cta__actions{justify-content:center;width:100%}.ah-ded-cta__actions .btn{flex:1 1 auto}}@media (max-width:575.98px){.ah-hwcard__specs{grid-template-columns:1fr}.ah-ded-hero{padding-top:1.75rem;margin-top:0}}.ah-wa{position:fixed;right:1.1rem;bottom:1.1rem;z-index:1100;font-family:var(--ah-font);display:flex;flex-direction:column;align-items:flex-end;opacity:0;transform:translateY(12px) scale(.96);transition:opacity .35s ease,transform .35s ease,bottom .3s ease;pointer-events:none}.ah-wa.is-ready{opacity:1;transform:none;pointer-events:auto}.ah-wa--cookie-up{bottom:6.5rem}@media (max-width:575.98px){.ah-wa{right:.85rem;bottom:.85rem}.ah-wa--cookie-up{bottom:8.5rem}}.ah-wa__fab{position:relative;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:0;border-radius:50%;background:linear-gradient(145deg,#25d366 0,#1ebe57 55%,#128c7e 100%);color:#fff;box-shadow:0 8px 24px rgba(18,140,126,.38),0 2px 6px rgba(15,42,68,.12);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.ah-wa__fab:hover{transform:translateY(-2px);filter:brightness(1.04);box-shadow:0 12px 28px rgba(18,140,126,.45),0 4px 10px rgba(15,42,68,.14);color:#fff}.ah-wa__fab:focus{outline:2px solid #fff;outline-offset:3px}.ah-wa__fab:active{transform:translateY(0)}.ah-wa__fab-icon{font-size:1.7rem;line-height:1;position:relative;z-index:1}.ah-wa__fab-label{display:none}.ah-wa__fab-pulse{position:absolute;inset:-4px;border-radius:inherit;background:rgba(37,211,102,.45);z-index:0;animation:ah-wa-pulse 2.4s ease-out infinite;pointer-events:none}.ah-wa.is-open .ah-wa__fab-pulse{display:none}@keyframes ah-wa-pulse{0%{transform:scale(.92);opacity:.55}70%{transform:scale(1.18);opacity:0}100%{transform:scale(1.18);opacity:0}}.ah-wa__panel{position:relative;width:min(360px,calc(100vw - 1.7rem));margin-bottom:.75rem;background:var(--ah-surface,#fff);border:1px solid var(--ah-border);border-radius:18px;box-shadow:0 18px 48px rgba(15,42,68,.18),0 4px 12px rgba(15,42,68,.08);overflow:hidden;display:none;flex-direction:column;transform-origin:bottom right;animation:ah-wa-pop .22s ease-out}.ah-wa.is-open .ah-wa__panel{display:flex}.ah-wa__panel[hidden]{display:none!important}.ah-wa.is-open .ah-wa__panel[hidden]{display:flex!important}@keyframes ah-wa-pop{from{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}.ah-wa__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;background:linear-gradient(135deg,#0f2a44 0,#1a4a48 55%,#498075 100%);color:#e8eef5}.ah-wa__agent{display:flex;align-items:center;gap:.7rem;min-width:0}.ah-wa__avatar{flex:0 0 auto;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#25d366;color:#fff;font-size:1.35rem;box-shadow:0 0 0 2px rgba(255,255,255,.2)}.ah-wa__meta{min-width:0}.ah-wa__name{display:block;font-size:.98rem;font-weight:700;color:#fff;line-height:1.2}.ah-wa__status{display:flex;align-items:center;gap:.35rem;font-size:.75rem;color:rgba(232,238,245,.82);margin-top:.15rem}.ah-wa__dot{width:7px;height:7px;border-radius:50%;background:#25d366;box-shadow:0 0 0 3px rgba(37,211,102,.25)}.ah-wa__close{flex:0 0 auto;width:34px;height:34px;border:0;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease}.ah-wa__close:hover{background:rgba(255,255,255,.22);color:#fff}.ah-wa__body{padding:1rem;background:radial-gradient(ellipse at top right,rgba(73,128,117,.08),transparent 50%),linear-gradient(180deg,#f3f6f9 0,#eef2f6 100%);max-height:min(42vh,280px);overflow-y:auto}.ah-wa__time{margin:0 0 .55rem;text-align:center;font-size:.7rem;color:var(--ah-muted);text-transform:uppercase;letter-spacing:.06em}.ah-wa__bubble{background:#fff;border:1px solid rgba(15,42,68,.06);border-radius:4px 14px 14px 14px;padding:.75rem .9rem;box-shadow:0 2px 8px rgba(15,42,68,.06);color:var(--ah-text);font-size:.9rem;line-height:1.45;max-width:95%}.ah-wa__bubble p{margin:0 0 .45rem}.ah-wa__bubble p:last-child{margin-bottom:0}.ah-wa__chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.85rem}.ah-wa__chip{border:1px solid rgba(73,128,117,.35);background:#fff;color:var(--ah-brand-700,#345d54);font-size:.78rem;font-weight:600;padding:.35rem .7rem;border-radius:var(--ah-radius-pill);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.ah-wa__chip:hover{background:var(--ah-brand);border-color:var(--ah-brand);color:#fff}.ah-wa__foot{display:flex;align-items:flex-end;gap:.5rem;padding:.7rem .75rem;background:var(--ah-surface,#fff);border-top:1px solid var(--ah-border)}.ah-wa__input{flex:1 1 auto;min-height:42px;max-height:96px;resize:none;border:1px solid var(--ah-border);border-radius:12px;padding:.65rem .8rem;font:inherit;font-size:.9rem;color:var(--ah-text);background:var(--ah-bg,#f5f7fa);outline:0;transition:border-color .15s ease,box-shadow .15s ease}.ah-wa__input:focus{border-color:var(--ah-brand);box-shadow:0 0 0 3px rgba(73,128,117,.18);background:#fff}.ah-wa__send{flex:0 0 auto;width:42px;height:42px;border:0;border-radius:12px;background:linear-gradient(145deg,#25d366,#128c7e);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;transition:transform .15s ease,filter .15s ease}.ah-wa__send:hover{filter:brightness(1.06);color:#fff}.ah-wa__send:active{transform:scale(.96)}body.dark-mode .ah-wa__panel{background:var(--ah-surface);border-color:var(--ah-border);box-shadow:0 18px 48px rgba(0,0,0,.45)}body.dark-mode .ah-wa__body{background:radial-gradient(ellipse at top right,rgba(73,128,117,.14),transparent 55%),linear-gradient(180deg,#121a24 0,#0e1620 100%)}body.dark-mode .ah-wa__bubble{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.08);color:var(--ah-text)}body.dark-mode .ah-wa__chip{background:rgba(255,255,255,.04);border-color:rgba(73,128,117,.45);color:#9ed4c8}body.dark-mode .ah-wa__chip:hover{background:var(--ah-brand);color:#fff}body.dark-mode .ah-wa__foot{background:var(--ah-surface);border-color:var(--ah-border)}body.dark-mode .ah-wa__input{background:rgba(0,0,0,.2);border-color:var(--ah-border);color:var(--ah-text)}body.dark-mode .ah-wa__input:focus{background:rgba(0,0,0,.28)}@media (prefers-reduced-motion:reduce){.ah-wa,.ah-wa__fab,.ah-wa__panel{transition:none;animation:none}.ah-wa__fab-pulse{animation:none;opacity:0}}.btn-return-to-admin,a.btn.btn-return-to-admin{position:fixed!important;top:42vh!important;right:0!important;left:auto!important;z-index:1200!important;display:inline-flex!important;align-items:center!important;gap:.45rem!important;padding:.55rem 1rem!important;margin:0!important;background:#e5484d!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:0!important;border-radius:0 0 10px 10px!important;box-shadow:0 6px 18px rgba(229,72,77,.4)!important;font-size:.85rem!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important;white-space:nowrap!important;transform:rotate(90deg)!important;transform-origin:top right!important;transition:background-color .15s ease,box-shadow .15s ease,filter .15s ease!important;will-change:auto}.btn-return-to-admin:active,.btn-return-to-admin:focus,.btn-return-to-admin:hover,a.btn.btn-return-to-admin:active,a.btn.btn-return-to-admin:focus,a.btn.btn-return-to-admin:hover{background:#c93a3f!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;transform:rotate(90deg)!important;transform-origin:top right!important;filter:brightness(1.05);box-shadow:0 8px 22px rgba(229,72,77,.5)!important}.btn-return-to-admin i{color:#fff!important;-webkit-text-fill-color:#fff!important;margin:0!important}@media (max-width:767.98px){.btn-return-to-admin,a.btn.btn-return-to-admin{top:38vh!important;padding:.5rem .75rem!important;font-size:.78rem!important}}body.dark-mode .btn-return-to-admin,body.dark-mode a.btn.btn-return-to-admin{background:#e5484d!important;color:#fff!important;border:0!important}body.dark-mode section#main-body,body.dark-mode.ah-ca-app{background:var(--ah-bg)!important;color:var(--ah-text)}body.dark-mode .ah-ca-panels .card,body.dark-mode .client-home-cards .card,body.dark-mode .primary-content .card,body.dark-mode .primary-content .panel,body.dark-mode .sidebar .card-sidebar{background:var(--ah-surface)!important;border-color:var(--ah-border)!important;color:var(--ah-text)}body.dark-mode .primary-content .card-footer,body.dark-mode .primary-content .card-header,body.dark-mode .primary-content .panel-footer,body.dark-mode .primary-content .panel-heading,body.dark-mode .sidebar .card-sidebar .card-footer{background:rgba(255,255,255,.03)!important;border-color:var(--ah-border)!important;color:var(--ah-text)}body.dark-mode .primary-content .card-body,body.dark-mode .primary-content .panel-body{color:var(--ah-text)}body.dark-mode .primary-content .bg-light,body.dark-mode .primary-content .bg-white,body.dark-mode .sidebar .bg-light,body.dark-mode .sidebar .bg-white,body.dark-mode section#main-body .bg-light,body.dark-mode section#main-body .bg-white{background-color:var(--ah-surface)!important;color:var(--ah-text)!important}body.dark-mode .primary-content .text-body,body.dark-mode .primary-content .text-dark{color:var(--ah-text)!important}body.dark-mode .primary-content .text-muted,body.dark-mode .sidebar .text-muted{color:var(--ah-muted)!important}body.dark-mode .primary-content .border,body.dark-mode .primary-content .border-bottom,body.dark-mode .primary-content .border-top{border-color:var(--ah-border)!important}body.dark-mode .ah-ca-pagehead__kicker,body.dark-mode .ah-ca-pagehead__title,body.dark-mode .ah-ca-tile .stat,body.dark-mode .ah-ca-tile .title,body.dark-mode .ah-ca-tile__stat,body.dark-mode .ah-ca-tile__title{color:var(--ah-text)!important}body.dark-mode .ah-ca-empty__text,body.dark-mode .ah-ca-pagehead__sub,body.dark-mode .ah-ca-tile__hint{color:var(--ah-muted)!important}body.dark-mode .ah-ca-tile.tile,body.dark-mode a.ah-ca-tile{background:var(--ah-surface)!important;border-color:var(--ah-border)!important;color:var(--ah-text)}body.dark-mode .ah-ca-empty{background:var(--ah-surface)!important;border-color:var(--ah-border)!important}body.dark-mode .ah-ca-empty__icon{color:var(--ah-muted)}body.dark-mode .badge.status.status-active,body.dark-mode .label.status.status-active,body.dark-mode .label.status.status-completed,body.dark-mode .label.status.status-paid,body.dark-mode span.status.status-active{background:rgba(34,160,107,.22)!important;color:#6ddeb0!important;-webkit-text-fill-color:#6ddeb0!important}body.dark-mode .badge.status.status-pending,body.dark-mode .label.status.status-pending,body.dark-mode .label.status.status-pendingtransfer{background:rgba(240,169,43,.22)!important;color:#f5c542!important;-webkit-text-fill-color:#f5c542!important}body.dark-mode .badge.status.status-unpaid,body.dark-mode .label.status.status-collections,body.dark-mode .label.status.status-fraud,body.dark-mode .label.status.status-suspended,body.dark-mode .label.status.status-unpaid{background:rgba(229,72,77,.22)!important;color:#f09090!important;-webkit-text-fill-color:#f09090!important}body.dark-mode .label.status.status-canceled,body.dark-mode .label.status.status-cancelled,body.dark-mode .label.status.status-expired,body.dark-mode .label.status.status-terminated{background:rgba(255,255,255,.08)!important;color:var(--ah-muted)!important;-webkit-text-fill-color:var(--ah-muted)!important}body.dark-mode .label.status.status-grace,body.dark-mode .label.status.status-redemption,body.dark-mode .label.status.status-transferredaway{background:rgba(47,128,237,.2)!important;color:#8ab4f8!important}body.dark-mode .dataTables_filter,body.dark-mode .dataTables_info,body.dark-mode .dataTables_length,body.dark-mode .dataTables_wrapper,body.dark-mode .dataTables_wrapper label{color:var(--ah-muted)!important}body.dark-mode .dataTables_wrapper .dataTables_filter input,body.dark-mode .dataTables_wrapper .dataTables_length select{background:var(--ah-navy-050)!important;color:var(--ah-text)!important;border:1px solid var(--ah-border)!important}body.dark-mode .dataTables_wrapper .dataTables_paginate .page-link,body.dark-mode .dataTables_wrapper .dataTables_paginate .paginate_button,body.dark-mode .pagination .page-link{background:var(--ah-surface)!important;color:var(--ah-text)!important;border-color:var(--ah-border)!important}body.dark-mode .dataTables_wrapper .dataTables_paginate .page-item.active .page-link,body.dark-mode .dataTables_wrapper .dataTables_paginate .paginate_button.current,body.dark-mode .pagination .page-item.active .page-link{background:var(--ah-brand)!important;border-color:var(--ah-brand)!important;color:#fff!important}body.dark-mode .dataTables_wrapper .dataTables_paginate .paginate_button:hover,body.dark-mode .pagination .page-link:hover{background:rgba(73,128,117,.2)!important;color:#86ccbe!important;border-color:var(--ah-border)!important}body.dark-mode .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,body.dark-mode .pagination .page-item.disabled .page-link{opacity:.45;color:var(--ah-muted)!important;background:0 0!important}body.dark-mode .primary-content .table,body.dark-mode .primary-content table{color:var(--ah-text)}body.dark-mode .primary-content .table th,body.dark-mode .primary-content .table thead th{background:rgba(255,255,255,.04)!important;color:var(--ah-muted)!important;border-color:var(--ah-border)!important}body.dark-mode .primary-content .table td{border-color:var(--ah-border)!important;color:var(--ah-text)!important}body.dark-mode .primary-content .table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.03)!important}body.dark-mode .primary-content .table-hover tbody tr:hover{background-color:rgba(73,128,117,.12)!important;color:var(--ah-text)}body.dark-mode .primary-content .alert,body.dark-mode .sidebar .alert,body.dark-mode section#main-body .alert{border-color:var(--ah-border);color:var(--ah-text)}body.dark-mode .alert-info{background:rgba(47,128,237,.14)!important;border-color:rgba(47,128,237,.3)!important;color:#b6d0ff!important}body.dark-mode .alert-success{background:rgba(34,160,107,.14)!important;border-color:rgba(34,160,107,.3)!important;color:#9ee0c0!important}body.dark-mode .alert-warning{background:rgba(240,169,43,.14)!important;border-color:rgba(240,169,43,.3)!important;color:#f5d78a!important}body.dark-mode .alert-danger{background:rgba(229,72,77,.14)!important;border-color:rgba(229,72,77,.3)!important;color:#f5a8ab!important}body.dark-mode .alert a{color:#9ed4c8!important}body.dark-mode .modal-content{background:var(--ah-surface)!important;border-color:var(--ah-border)!important;color:var(--ah-text)!important}body.dark-mode .modal-footer,body.dark-mode .modal-header{border-color:var(--ah-border)!important;background:rgba(255,255,255,.03)!important}body.dark-mode .modal-title{color:var(--ah-text)!important}body.dark-mode .modal .close,body.dark-mode .modal .close span{color:var(--ah-text)!important;text-shadow:none!important;opacity:.85}body.dark-mode #header .dropdown-menu,body.dark-mode .primary-content .dropdown-menu,body.dark-mode .sidebar .dropdown-menu{background:var(--ah-surface)!important;border-color:var(--ah-border)!important}body.dark-mode #header .dropdown-item,body.dark-mode .primary-content .dropdown-item,body.dark-mode .sidebar .dropdown-item{color:var(--ah-text)!important}body.dark-mode #header .dropdown-item:hover,body.dark-mode .primary-content .dropdown-item:hover,body.dark-mode .sidebar .dropdown-item:hover{background:rgba(73,128,117,.18)!important;color:#9ed4c8!important}body.dark-mode .dropdown-divider{border-color:var(--ah-border)!important}body.dark-mode .primary-content .nav-tabs{border-bottom-color:var(--ah-border)!important}body.dark-mode .primary-content .nav-tabs .nav-link{color:var(--ah-muted)!important;background:0 0!important;border-color:transparent!important}body.dark-mode .primary-content .nav-tabs .nav-link:hover{color:#9ed4c8!important;border-color:var(--ah-border)!important}body.dark-mode .primary-content .nav-tabs .nav-link.active{color:var(--ah-text)!important;background:var(--ah-surface)!important;border-color:var(--ah-border) var(--ah-border) var(--ah-surface)!important}body.dark-mode .primary-content .tab-content{color:var(--ah-text)}body.dark-mode .primary-content .custom-select,body.dark-mode .primary-content .form-control,body.dark-mode .primary-content select.form-control,body.dark-mode .primary-content textarea.form-control{background:var(--ah-navy-050)!important;color:var(--ah-text)!important;border-color:var(--ah-border)!important}body.dark-mode .primary-content .custom-select:focus,body.dark-mode .primary-content .form-control:focus{border-color:var(--ah-brand)!important;box-shadow:0 0 0 3px rgba(73,128,117,.22)!important;background:rgba(0,0,0,.25)!important;color:var(--ah-text)!important}body.dark-mode .primary-content .form-control::placeholder{color:var(--ah-muted)!important;opacity:.85}body.dark-mode .primary-content .input-group-text{background:rgba(255,255,255,.05)!important;border-color:var(--ah-border)!important;color:var(--ah-muted)!important}body.dark-mode .primary-content .custom-control-label,body.dark-mode .primary-content .form-check-label{color:var(--ah-text)}body.dark-mode .primary-content .list-group-item{background:var(--ah-surface)!important;border-color:var(--ah-border)!important;color:var(--ah-text)!important}body.dark-mode .primary-content .list-group-item-action:hover,body.dark-mode .primary-content .list-group-item:hover{background:rgba(73,128,117,.14)!important;color:#9ed4c8!important}body.dark-mode .primary-content .list-group-item.active{background:rgba(73,128,117,.22)!important;border-color:var(--ah-brand)!important;color:#9ed4c8!important}body.dark-mode .primary-content hr{border-top-color:var(--ah-border)}body.dark-mode .primary-content .well,body.dark-mode .primary-content code,body.dark-mode .primary-content pre{background:rgba(0,0,0,.25)!important;color:var(--ah-text)!important;border-color:var(--ah-border)!important}body.dark-mode .ah-ca-aff__card,body.dark-mode .ah-ca-cancel__card,body.dark-mode .ah-ca-domain,body.dark-mode .ah-ca-domsub__card,body.dark-mode .ah-ca-feedback__card,body.dark-mode .ah-ca-paymethods__card,body.dark-mode .ah-ca-switch__card,body.dark-mode .ah-ca-upgrade__card,body.dark-mode .ah-ca-userpass__card,body.dark-mode .ah-ca-userperms__card,body.dark-mode .ah-ca-userprofile__card,body.dark-mode .ah-ca-users__card,body.dark-mode .ah-ca-usersec__card,body.dark-mode .ah-pd-card,body.dark-mode .ah-pd-status{background:var(--ah-surface)!important;border-color:var(--ah-border)!important;color:var(--ah-text)}body.dark-mode .ah-pd-status__icon{background:linear-gradient(145deg,#080d16 0,#0c1524 50%,#163a35 100%)!important}body.dark-mode .ah-ca-upgrade__current-name,body.dark-mode .ah-ca-upgrade__pkg-name,body.dark-mode .ah-ca-upgrade__section-title,body.dark-mode .ah-ca-userperms__email,body.dark-mode .ah-ca-users__email,body.dark-mode .ah-pd-domain{color:var(--ah-text)!important}body.dark-mode .ah-ca-upgrade__hint,body.dark-mode .ah-ca-upgrade__label,body.dark-mode .ah-ca-upgrade__pkg-desc,body.dark-mode .ah-ca-users__meta,body.dark-mode .ah-ca-users__note,body.dark-mode .ah-pd-group{color:var(--ah-muted)!important}body.dark-mode .ticket-reply,body.dark-mode .ticket-reply.md-content{background:var(--ah-surface)!important;border-color:var(--ah-border)!important;color:var(--ah-text)!important}body.dark-mode .markdown-editor,body.dark-mode .md-editor{background:var(--ah-navy-050)!important;border-color:var(--ah-border)!important;color:var(--ah-text)!important}body.dark-mode .popover{background:var(--ah-surface)!important;border-color:var(--ah-border)!important;color:var(--ah-text)!important}body.dark-mode .popover-header{background:rgba(255,255,255,.04)!important;border-bottom-color:var(--ah-border)!important;color:var(--ah-text)!important}body.dark-mode .popover-body{color:var(--ah-text)!important}body.dark-mode .popover .arrow::after{border-bottom-color:var(--ah-surface)!important}body.dark-mode .popover .client-alerts li{border-bottom-color:var(--ah-border)}body.dark-mode .popover .client-alerts a{color:var(--ah-text)!important}body.dark-mode .popover .client-alerts a:hover{background:rgba(73,128,117,.18)!important;color:#9ed4c8!important}body.dark-mode .popover .client-alerts li.none{color:var(--ah-muted)}body.dark-mode .select2-container--default .select2-selection--multiple,body.dark-mode .select2-container--default .select2-selection--single{background:var(--ah-navy-050)!important;border-color:var(--ah-border)!important;color:var(--ah-text)!important}body.dark-mode .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--ah-text)!important}body.dark-mode .select2-dropdown{background:var(--ah-surface)!important;border-color:var(--ah-border)!important;color:var(--ah-text)!important}body.dark-mode .select2-container--default .select2-results__option--highlighted[aria-selected]{background:rgba(73,128,117,.25)!important;color:#9ed4c8!important}body.dark-mode .master-breadcrumb .breadcrumb-item a{color:var(--ah-muted)!important}body.dark-mode .master-breadcrumb .breadcrumb-item a:hover{color:#9ed4c8!important}body.dark-mode .ah-invoice-card,body.dark-mode .ah-quote__card{background:var(--ah-surface)!important;border-color:var(--ah-border)!important;color:var(--ah-text)}.ah-ca-product__module .xg-page,.module-client-area .xg-page{min-height:0!important}body.dark-mode .ah-ca-product__module .xg-page .form-control,body.dark-mode .module-client-area .xg-page .form-control{background:#0c121a!important;color:#e6ebf1!important;border-color:#283349!important}body.dark-mode .ah-ca-product__module .xg-page .table td,body.dark-mode .ah-ca-product__module .xg-page .xg-table td,body.dark-mode .module-client-area .xg-page .table td,body.dark-mode .module-client-area .xg-page .xg-table td{background:0 0!important;color:#e6ebf1!important;border-color:#283349!important}body.dark-mode .ah-ca-product__module .xg-page .btn:not(.btn-primary):not(.btn-success):not(.btn-danger):not(.btn-warning):not(.btn-info),body.dark-mode .module-client-area .xg-page .btn:not(.btn-primary):not(.btn-success):not(.btn-danger):not(.btn-warning):not(.btn-info){background:#1a2330!important;color:#e6ebf1!important;border-color:#283349!important}body.dark-mode .ah-ca-product__module .xg-page .btn-primary,body.dark-mode .ah-ca-product__module .xg-page .xg-btn-primary,body.dark-mode .module-client-area .xg-page .btn-primary{background:#498075!important;border-color:#498075!important;color:#fff!important}.module-client-area:has(.xg-page){text-align:left!important}