/* AnymHost v9: tombol Google, hover konsisten, teks pilihan domain, hasil cek domain dark mode, menu header */
#main-menu li[menuitemname="Announcements"],#main-menu li[menuitemname="Announcement"]{display:none!important}
.g_id_signin.btn-social,.g_id_signin.btn-google,#btnGoogleSignin1{display:flex!important;justify-content:center;align-items:center;width:100%!important;height:auto!important;min-height:48px;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible;color-scheme:normal}
.g_id_signin.btn-social:hover,.g_id_signin.btn-google:hover,#btnGoogleSignin1:hover,.g_id_signin.btn-social:focus,#btnGoogleSignin1:focus{background:transparent!important;border:0!important;box-shadow:none!important;transform:none}
.g_id_signin>div,.g_id_signin iframe{max-width:100%;border-radius:999px}
.g_id_signin iframe{transition:transform .2s var(--ah-ease),box-shadow .2s var(--ah-ease)}
.g_id_signin:hover iframe{transform:translateY(-1px);box-shadow:0 6px 18px rgba(10,20,50,.18)}
html[data-theme="dark"] .g_id_signin:hover iframe{box-shadow:0 6px 18px rgba(0,0,0,.45)}
#order-standard_cart .domain-selection-options .option{border-radius:16px}
#order-standard_cart .domain-selection-options .option>label{display:flex;align-items:center;gap:10px;margin:0;font-size:15px!important;font-weight:600!important;line-height:1.5;color:var(--ah-ink)!important;opacity:1!important;cursor:pointer}
#order-standard_cart .domain-selection-options .option>label:hover{color:var(--ah-blue)!important}
#order-standard_cart .domain-selection-options .option:has(input:checked){border-color:var(--ah-blue)!important}
#order-standard_cart .domain-selection-options .iradio_square-blue{flex:none}
#order-standard_cart #frmProductDomain em,#order-standard_cart #frmProductDomain .domain-promo-text,#order-standard_cart .cart-body>p{color:var(--ah-body)}
#order-standard_cart .domain-input-group label,#order-standard_cart .domain-input-group .help-block{color:var(--ah-body)}
#order-standard_cart #DomainSearchResults,#order-standard_cart .domain-lookup-result{color:var(--ah-body)}
#order-standard_cart .domain-checker-result-headline,#order-standard_cart .domain-lookup-primary-loader{color:var(--ah-ink)}
#order-standard_cart .domain-checker-available,#order-standard_cart .domain-available{color:#16a34a}
#order-standard_cart .domain-checker-unavailable,#order-standard_cart .domain-unavailable{color:#dc2626}
html[data-theme="dark"] #order-standard_cart .domain-checker-available,html[data-theme="dark"] #order-standard_cart .domain-available{color:#4ade80}
html[data-theme="dark"] #order-standard_cart .domain-checker-unavailable,html[data-theme="dark"] #order-standard_cart .domain-unavailable{color:#f87171}
#order-standard_cart .spotlight-tlds{margin:22px 0;padding:0!important;border:0!important;border-radius:0;background:transparent!important}
#order-standard_cart .spotlight-tld{background:var(--ah-white)!important;border:1px solid var(--ah-line)!important;border-radius:16px;color:var(--ah-ink);box-shadow:var(--ah-shadow);transition:transform .25s var(--ah-ease),border-color .2s}
#order-standard_cart .spotlight-tld:hover{transform:translateY(-2px);border-color:var(--ah-blue)!important}
#order-standard_cart .spotlight-tld .price,#order-standard_cart .spotlight-tld .available{color:var(--ah-body)}
#order-standard_cart .spotlight-tld .domain-lookup-loader,#order-standard_cart .spotlight-tld .fa-spinner{color:var(--ah-muted)}
#order-standard_cart .spotlight-tld .btn{border:0;border-radius:999px;font-weight:600}
#order-standard_cart .spotlight-tld .btn-add-to-cart{background:var(--ah-blue)!important;color:#fff!important}
#order-standard_cart .spotlight-tld .btn-add-to-cart:hover{filter:brightness(.92)}
#order-standard_cart .spotlight-tld .btn-add-to-cart.checked{background:rgba(22,163,74,.9)!important}
#order-standard_cart .spotlight-tld .btn.unavailable,#order-standard_cart .spotlight-tld .btn.invalid,#order-standard_cart .spotlight-tld span.unavailable{background:var(--ah-surface)!important;color:var(--ah-muted)!important;opacity:1;box-shadow:none}
#order-standard_cart .domain-lookup-loader,#order-standard_cart #suggestionsLoader{background:transparent!important;color:var(--ah-muted)}
#order-standard_cart .suggested-domains,#order-standard_cart .domain-lookup-suggestions,#order-standard_cart #DomainSearchResults .panel{border:1px solid var(--ah-line)!important;border-radius:var(--ah-radius-lg);background:var(--ah-white)!important;box-shadow:var(--ah-shadow);overflow:hidden}
#order-standard_cart .suggested-domains .panel-heading,#order-standard_cart .suggested-domains .card-header{background:transparent!important;border-color:var(--ah-line)!important;color:var(--ah-ink)}
#order-standard_cart .suggested-domains .list-group-item,#order-standard_cart .suggested-domains .domain-suggestion{background:transparent!important;border-color:var(--ah-line)!important;color:var(--ah-body)}
#order-standard_cart .suggested-domains .domain-suggestion:hover{background:var(--ah-blue-50)!important}
#order-standard_cart .transfer-eligible{padding:14px 18px;border:1px solid rgba(22,163,74,.4);border-radius:14px;background:rgba(22,163,74,.12)!important;color:var(--ah-body)}
#order-standard_cart .transfer-not-eligible{padding:14px 18px;border:1px solid rgba(220,38,38,.4);border-radius:14px;background:rgba(220,38,38,.1)!important;color:var(--ah-body)}
#order-standard_cart .domain-lookup-result .domain-error,#order-standard_cart .domain-error{color:#f87171}
body .btn-default:hover,body .btn-default:focus,body .btn-default.focus,body .btn-default:active,body .btn-default.active,body .open>.dropdown-toggle.btn-default{background-color:var(--ah-blue-50);border-color:var(--ah-blue);color:var(--ah-blue)}
body .btn-default.disabled:hover,body .btn-default[disabled]:hover{background-color:var(--ah-surface);border-color:var(--ah-line-strong);color:var(--ah-muted)}
body .btn-primary:hover,body .btn-primary:focus,body .btn-primary:active,body .btn-success:hover,body .btn-info:hover,body .btn-warning:hover,body .btn-danger:hover{filter:brightness(.93)}
body .dropdown-menu{border:1px solid var(--ah-line);border-radius:14px;background:var(--ah-white);box-shadow:var(--ah-shadow-hover,var(--ah-shadow))}
body .dropdown-menu>li>a{color:var(--ah-body)}
body .dropdown-menu>li>a:hover,body .dropdown-menu>li>a:focus,body .dropdown-menu>.active>a,body .dropdown-menu>.active>a:hover,body .dropdown-menu>.active>a:focus{background:var(--ah-blue-50);color:var(--ah-blue)}
body .dropdown-menu .divider{background:var(--ah-line)}
body .table-hover>tbody>tr:hover>td,body .table-hover>tbody>tr:hover>th,body .table-hover>tbody>tr:hover,body .table>tbody>tr.active>td,body .table>tbody>tr.active>th,body .table>tbody>tr>td.active,body .table>tbody>tr>th.active{background-color:var(--ah-blue-50)}
body .table>tbody>tr.success>td,body .table-hover>tbody>tr.success:hover>td{background-color:rgba(22,163,74,.14)}
body .table>tbody>tr.info>td,body .table-hover>tbody>tr.info:hover>td{background-color:rgba(37,99,235,.14)}
body .table>tbody>tr.warning>td,body .table-hover>tbody>tr.warning:hover>td{background-color:rgba(245,158,11,.16)}
body .table>tbody>tr.danger>td,body .table-hover>tbody>tr.danger:hover>td{background-color:rgba(220,38,38,.14)}
body a.list-group-item:hover,body a.list-group-item:focus,body button.list-group-item:hover,body button.list-group-item:focus{background-color:var(--ah-surface);color:var(--ah-ink)}
body a.list-group-item-success:hover,body a.list-group-item-success:focus{background-color:rgba(22,163,74,.16);color:var(--ah-ink)}
body a.list-group-item-info:hover,body a.list-group-item-info:focus{background-color:rgba(37,99,235,.16);color:var(--ah-ink)}
body a.list-group-item-warning:hover,body a.list-group-item-warning:focus{background-color:rgba(245,158,11,.18);color:var(--ah-ink)}
body a.list-group-item-danger:hover,body a.list-group-item-danger:focus{background-color:rgba(220,38,38,.16);color:var(--ah-ink)}
body .list-group-item.disabled,body .list-group-item.disabled:hover,body .list-group-item.disabled:focus{background-color:var(--ah-surface);color:var(--ah-muted)}
body .pagination>li>a:hover,body .pagination>li>a:focus,body .pagination>li>span:hover,body .pager li>a:hover,body .pager li>a:focus{background:var(--ah-blue-50);border-color:transparent;color:var(--ah-blue)}
body .pagination>.disabled>a,body .pagination>.disabled>a:hover,body .pagination>.disabled>span,body .pager .disabled>a,body .pager .disabled>a:hover{background:transparent;border-color:transparent;color:var(--ah-muted)}
body .nav-tabs>li>a{border-radius:12px 12px 0 0;color:var(--ah-body)}
body .nav-tabs>li>a:hover,body .nav-tabs>li>a:focus{background:var(--ah-blue-50);border-color:transparent;color:var(--ah-blue)}
body .nav-tabs>li.active>a,body .nav-tabs>li.active>a:hover,body .nav-tabs>li.active>a:focus{background:var(--ah-white);border-color:var(--ah-line);border-bottom-color:transparent;color:var(--ah-blue)}
body .nav-pills>li>a:hover,body .nav-pills>li>a:focus{background:var(--ah-blue-50);color:var(--ah-blue)}
body .nav-pills>li.active>a,body .nav-pills>li.active>a:hover,body .nav-pills>li.active>a:focus{background:var(--ah-blue);color:#fff}
body .popover-user-notifications ul li a:hover,body .select-account a:hover,body .div-service-item .dropdown-menu>li:hover{background:var(--ah-blue-50);color:var(--ah-blue)}
body .popover{border:1px solid var(--ah-line);border-radius:14px;background:var(--ah-white);color:var(--ah-body)}
body .popover-content,body .popover-title{background:transparent;color:var(--ah-body);border-color:var(--ah-line)}
body .popover.bottom>.arrow::after{border-bottom-color:var(--ah-white)}
body .panel-sidebar.view-filter-btns .list-group-item.active,body .panel-sidebar.view-filter-btns .list-group-item.active:hover{background:var(--ah-blue-50);color:var(--ah-blue)}
body .store-order-container .store-domain-tabs li.active a{background:var(--ah-white);color:var(--ah-blue)}
body a.bg-success:hover,body a.bg-info:hover,body a.bg-warning:hover,body a.bg-danger:hover{filter:brightness(.94)}
body div.dtr-modal div.dtr-modal-close:hover{background:var(--ah-surface)}
body .tiles .tile:hover{background-color:var(--ah-white)}
body .well,body .jumbotron{border-color:var(--ah-line);background:var(--ah-surface);color:var(--ah-body)}
body .input-group-addon{border-color:var(--ah-line-strong);background:var(--ah-surface);color:var(--ah-body)}
body .form-control:hover:not(:focus){border-color:var(--ah-blue)}
body .btn:focus-visible,body a:focus-visible{outline:2px solid var(--ah-blue);outline-offset:2px}
