@charset "UTF-8";
/* /domen v2 (6 Okt 2026, Hamza: "domen sehifesi cox cetindi").
   Telefonda axtaranlarin 4%-i novbeti addima kecirdi (komputerde 22%).
   Mobil-sade hero, kompakt netice setirleri, yapisqan "Davam et" zolagi, qisaldilmish qiymet cedveli.
   Yalniz $dmv2 olanda yuklenir (domain.php, ?v1=1 kohne gorunus). */

/* ---------- hero: telefonda axtaris qutusu ilk ekranda ---------- */
@media(max-width:767px){
  .domain-hero .hs-c{padding:24px 16px 32px !important;}
  .domain-hero .hs-eyebrow{display:none !important;}
  .domain-hero .hero-title{font-size:28px !important;line-height:1.15 !important;margin:0 0 18px !important;}
  .domain-hero .hs-lead{display:none !important;}
  .domain-hero .search-input-group{gap:8px !important;}
  .domain-hero .search-buttons{flex-direction:column !important;gap:4px !important;}
  .domain-hero .search-buttons .btn{flex:none !important;width:100% !important;}
  .domain-hero #checkButton{height:52px !important;background:#082615 !important;color:#c6fb4b !important;border:1px solid #082615 !important;font-size:16px !important;font-weight:600 !important;}
  .domain-hero #transferbtn{height:38px !important;background:transparent !important;border:0 !important;box-shadow:none !important;
    color:#082615 !important;font-size:14px !important;font-weight:500 !important;text-decoration:underline;text-underline-offset:3px;}
  .domain-hero #transferbtn svg{display:none !important;}
  .domain-hero .search-tabs{margin-top:6px !important;}
  .dh-tlds{margin-top:16px !important;}
  .dh-feats,.dh-cta{display:none !important;}
}

/* ---------- netice setirleri: telefonda kompakt kart ---------- */
@media(max-width:767px){
  #LookupResults{padding:20px 16px 28px !important;}
  #LookupResults .results-status{margin:0 0 12px !important;}
  #LookupResults .status-message{font-size:16px !important;line-height:1.4 !important;margin:0 !important;}
  #LookupResults .table-row{display:grid !important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n n" "p a";align-items:center;gap:10px;
    padding:14px !important;margin:0 0 10px !important;border:1px solid #e6ebe7 !important;border-radius:14px !important;background:#fff !important;}
  #LookupResults .table-row>div{display:block !important;padding:0 !important;margin:0 !important;min-width:0;border:0 !important;}
  #LookupResults .table-row>div::before{content:none !important;display:none !important;}
  #LookupResults .table-row>.domain-name{grid-area:n;display:flex !important;align-items:center;justify-content:space-between;gap:10px;
    font-size:17px !important;line-height:1.3 !important;word-break:break-all;}
  #LookupResults .table-row>.domain-name strong{font-weight:700;color:#082615;}
  #LookupResults .table-row>.domain-status{display:none !important;}
  #LookupResults .table-row>div:nth-child(3){grid-area:p;}
  #LookupResults .table-row>div:nth-child(4){grid-area:a;text-align:right !important;}
  #LookupResults .table-row select{width:100% !important;max-width:100% !important;height:44px !important;font-size:15px !important;}
  #LookupList input.custom-checkbox{height:44px !important;padding:0 14px !important;font-size:14px !important;}
  /* status nisani adin yaninda */
  #LookupResults .table-row:has([id="tldok"])>.domain-name::after,
  #LookupResults .table-row:has([id="tldno"])>.domain-name::after{flex:none;font-size:12px;font-weight:600;line-height:1;padding:6px 9px;border-radius:999px;word-break:normal;}
  #LookupResults .table-row:has([id="tldok"])>.domain-name::after{content:var(--dr-ok);background:#e8f8ef;color:#137a46;}
  #LookupResults .table-row:has([id="tldno"])>.domain-name::after{content:var(--dr-no);background:#fdecec;color:#b42318;}
  /* tutulmush domen: Transfer / Whois duymeleri altda */
  #LookupResults .table-row:has([id="tldno"]){grid-template-areas:"n n" "a a";}
  #LookupResults .table-row:has([id="tldno"])>div:nth-child(3){display:none !important;}
  #LookupResults .table-row:has([id="tldno"])>div:nth-child(4){display:flex !important;gap:8px;justify-content:flex-start;}
  #LookupResults .table-row .action-btn{margin:0 !important;height:36px !important;}
  #LookupResults form > .text-center{margin-top:4px;}
  #LookupResults .continue-btn{margin-top:8px !important;}
}

/* ---------- yapisqan "Davam et" zolagi (telefon) ---------- */
.dm-bar{display:none;}
@media(max-width:767px){
  .dm-bar{position:fixed;left:0;right:0;bottom:0;z-index:990;display:flex;align-items:center;gap:12px;box-sizing:border-box;
    padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#082615;color:#fff;
    font-family:'DM Sans',-apple-system,system-ui,'Segoe UI',Roboto,sans-serif;-webkit-font-smoothing:antialiased;
    transform:translateY(110%);transition:transform .25s ease;}
  .dm-bar.is-on{transform:none;}
  .dm-bar-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;line-height:1.2;}
  .dm-bar-t small{font-size:12.5px;color:rgba(255,255,255,.72);}
  .dm-bar-t b{font-size:18px;font-weight:700;color:#c6fb4b;}
  .dm-bar-btn{flex:none;display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 18px;border:0;border-radius:10px;
    background:#c6fb4b;color:#082615;font-size:15px;font-weight:700;cursor:pointer;}
  body.dmb-on{padding-bottom:calc(66px + env(safe-area-inset-bottom));}
  body.dmb-on .whatsapp-widget{bottom:calc(80px + env(safe-area-inset-bottom)) !important;transition:bottom .25s ease;}
  body.dmb-on #hqlc{bottom:calc(135px + env(safe-area-inset-bottom)) !important;transition:bottom .25s ease;}
}

/* ---------- qiymet cedveli: ilk 12 uzanti, qalani duyme ile ---------- */
.hs-dp-section.is-collapsed .hs-dp-table tbody tr:nth-child(n+13){display:none;}
.dm-more{display:flex;align-items:center;justify-content:center;gap:8px;margin:18px auto 0;height:48px;padding:0 22px;
  border:1px solid #082615;border-radius:10px;background:#fff;color:#082615;font-size:15px;font-weight:600;cursor:pointer;}
.dm-more:hover{background:#f2f4ef;}
.dm-more svg{width:14px;height:14px;transition:transform .2s ease;}
.hs-dp-section:not(.is-collapsed) .dm-more svg{transform:rotate(180deg);}

/* ---------- TLD karuseli (6 Okt 2026, Hamza: "bura surushur"): JS kartlari konteynerin enine gore % ile
   surushdururdu (translateX(-100%/n)), kartlar ise sabit 250-322px idi -> yarimciq kart + bosh yer, 4-cu kart ekrandan kenarda.
   Telefonda eyni 4 qiymet hero cip-lerinde var (indi toxunanda axtaris edir), bolme gizlenir.
   768-1399px: surushme yox, kartlar sabit shebekede. >=1400: 4 kart onsuz da yerleshir, toxunulmur. ---------- */
@media(max-width:767px){
  .tld-section.hs-scope{display:none !important;}
}
@media(min-width:768px) and (max-width:1399px){
  .tld-section .container{padding-left:20px !important;padding-right:20px !important;}
  .tld-section .tld-carousel-container{overflow:visible !important;margin:0 !important;}
  .tld-section .tld-carousel{transform:none !important;transition:none !important;flex-wrap:wrap !important;justify-content:center;
    gap:16px !important;padding:0 !important;width:auto !important;max-width:100% !important;}
  .tld-section .tld-card{flex:0 0 calc(50% - 8px) !important;max-width:calc(50% - 8px) !important;min-width:0 !important;box-sizing:border-box;}
  .tld-section .carousel-controls{display:none !important;}
}
@media(min-width:1200px) and (max-width:1399px){
  .tld-section .tld-card{flex:0 0 calc(25% - 12px) !important;max-width:calc(25% - 12px) !important;}
}
/* hero qiymet cipleri toxunula bilen */
.dh-tld[data-tld]{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s ease;}
.dh-tld[data-tld]:active{transform:scale(.97);}

/* ---------- gorunen domen suallari (SEO, 7 Okt 2026): .h26-faq dizayni, qiymet cedvelinden sonra ---------- */
.dm-faq{scroll-margin-top:78px;}
.dm-faq .h26-section-head{margin-bottom:28px;}
.dm-faq .h26-faq-item p a{color:#0b6b38;font-weight:600;text-decoration:underline;text-underline-offset:3px;}
@media(max-width:767px){
  .dm-faq .h26-container{padding:0 16px;}
  .dm-faq .h26-section-head{margin-bottom:18px;}
  .dm-faq .h26-section-title{font-size:26px;}
  .dm-faq .h26-faq-item summary{padding:15px 16px;font-size:15px;}
  .dm-faq .h26-faq-item p{padding:0 16px 16px;font-size:14.5px;}
}
