/* CoreV2 order-domain-widget.css
 * Siparis adimlarindaki domain arama/sonuc widget'i.
 * domain.css'ten ayristirildi (.cv2-order-shell, .sepethosting-*, .sepetdomain-*,
 * .sepetsoftware-*, .unavail-*, .whois-server-badge, .cv2-domain-price-chip).
 * Yalnizca order-steps-* sayfalarinda yuklenir. Manifest stem: order-domain-widget
 */
.sepetdomain-button{background:var(--sepetdomain-primary-gradient)!important}
.cv2-order-shell[data-order-widget="hosting"] .sepethosting-domain-price{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;margin-bottom:12px!important}
.cv2-order-shell[data-order-widget="hosting"] .sepethosting-domain-search{background:var(--sepethosting-card-bg,var(--cv2-order-card-bg,#ffffff))!important;border:1px solid rgba(var(--sepethosting-primary-rgb,var(--CoreV2-primary-rgb,37,99,235)),0.12)!important;box-shadow:none}
[data-theme="dark"] .cv2-order-shell[data-order-widget="hosting"] .sepethosting-domain-search{background:rgba(255,255,255,0.035)!important;border-color:rgba(var(--sepethosting-primary-rgb,var(--cv2-primary-rgb)),0.18)!important;box-shadow:none!important}
.cv2-order-shell[data-order-widget="hosting"] .sepethosting-domain-button,.cv2-order-shell[data-order-widget="hosting"] .sepethosting-domain-search .sepethosting-domain-button{width:auto!important;min-width:136px!important;max-width:none!important;height:44px!important;min-height:44px!important;padding:0 22px!important;margin:0 8px 0 0!important;border-radius:var(--cv2-radius-btn,var(--cv2-btn-radius,999px))!important;border:1px solid rgba(255,255,255,0.18)!important;background:var(--sepethosting-primary-gradient,var(--CoreV2-primary-gradient,var(--CoreV2-primary,var(--cv2-primary-tone))))!important;color:#ffffff!important;box-shadow:none;filter:none!important;transform:none!important}
.cv2-order-shell[data-order-widget="hosting"] .sepethosting-domain-button:hover,.cv2-order-shell[data-order-widget="hosting"] .sepethosting-domain-search .sepethosting-domain-button:hover{background:var(--sepethosting-primary-gradient,var(--CoreV2-primary-gradient,var(--CoreV2-primary,var(--cv2-primary-tone))))!important;color:#ffffff!important;filter:brightness(1.04)!important;transform:translateY(-1px)!important;box-shadow:none}
.cv2-order-shell[data-order-widget="hosting"] .sepethosting-domain-result.available{background:var(--sepethosting-card-bg,var(--cv2-order-card-bg,#ffffff))!important;border-color:rgba(var(--sepethosting-primary-rgb,var(--CoreV2-primary-rgb,37,99,235)),0.14)!important}
.cv2-order-shell[data-order-widget="hosting"] .sepethosting-domain-result.available .ticket-footer{background:rgba(var(--sepethosting-primary-rgb,var(--CoreV2-primary-rgb,37,99,235)),0.035)!important;border-top-color:rgba(var(--sepethosting-primary-rgb,var(--CoreV2-primary-rgb,37,99,235)),0.18)!important}
.cv2-order-shell[data-order-widget="hosting"] .sepethosting-domain-result.available .btn-primary-action,.cv2-order-shell[data-order-widget="hosting"] .unavail-btn-filled{width:auto!important;min-width:150px!important;max-width:none!important;min-height:42px!important;padding:0 20px!important;border-radius:var(--cv2-radius-btn,var(--cv2-btn-radius,999px))!important;background:var(--sepethosting-primary-gradient,var(--CoreV2-primary-gradient,var(--CoreV2-primary,var(--cv2-primary-tone))))!important;border:1px solid rgba(255,255,255,0.16)!important;color:#ffffff!important;box-shadow:none}
.cv2-order-shell[data-order-widget="hosting"] .sepethosting-domain-result.available .btn-primary-action:hover,.cv2-order-shell[data-order-widget="hosting"] .unavail-btn-filled:hover{filter:brightness(1.04)!important;transform:translateY(-1px)!important}
.cv2-order-shell[data-order-widget="hosting"] .sepethosting-domain-result.available .btn-secondary-action,.cv2-order-shell[data-order-widget="hosting"] .unavail-btn-dashed{width:auto!important;min-width:150px!important;max-width:none!important;min-height:42px!important;padding:0 20px!important;border-radius:var(--cv2-radius-btn,var(--cv2-btn-radius,999px))!important;background:rgba(var(--sepethosting-primary-rgb,var(--CoreV2-primary-rgb,37,99,235)),0.065)!important;border:1px solid rgba(var(--sepethosting-primary-rgb,var(--CoreV2-primary-rgb,37,99,235)),0.24)!important;color:var(--sepethosting-primary,var(--CoreV2-primary,var(--cv2-primary-tone)))!important;box-shadow:none!important}
.cv2-order-shell[data-order-widget="hosting"] .sepethosting-domain-result.available .btn-secondary-action:hover,.cv2-order-shell[data-order-widget="hosting"] .unavail-btn-dashed:hover{background:rgba(var(--sepethosting-primary-rgb,var(--CoreV2-primary-rgb,37,99,235)),0.10)!important;color:var(--sepethosting-primary,var(--CoreV2-primary,var(--cv2-primary-tone)))!important;transform:translateY(-1px)!important}
[data-theme="dark"] .cv2-order-shell[data-order-widget="hosting"] .sepethosting-domain-result.available{background:rgba(255,255,255,0.035)!important;border-color:rgba(var(--sepethosting-primary-rgb,var(--cv2-primary-rgb)),0.16)!important}
@media (max-width:767px){.cv2-order-shell[data-order-widget="hosting"] .cv2-order-step-head:has(+ .sepethosting-content .sepethosting-unified-search){display:block!important}
.cv2-order-shell[data-order-widget="hosting"] .cv2-order-step-head:has(+ .sepethosting-content .sepethosting-unified-search) .cv2-order-step-desc{max-width:none!important;margin:8px 0 0!important}
.cv2-order-shell[data-order-widget="hosting"] .sepethosting-domain-button,.cv2-order-shell[data-order-widget="hosting"] .sepethosting-domain-search .sepethosting-domain-button{width:100%!important;min-width:0!important}
.cv2-order-shell[data-order-widget="hosting"] .sepethosting-domain-result.available .btn-primary-action,.cv2-order-shell[data-order-widget="hosting"] .sepethosting-domain-result.available .btn-secondary-action{width:100%!important;min-width:0!important}
.cv2-order-shell[data-order-widget="hosting"] .unavail-card-btn{width:100%!important;min-width:0!important}}
.cv2-order-shell .sepetdomain-domain-button,.cv2-order-shell .sepetdomain-domain-search .sepetdomain-domain-button{background:var(--sepetdomain-primary-gradient,var(--CoreV2-primary-gradient,var(--CoreV2-primary,var(--cv2-primary-tone))))!important;color:#ffffff!important;width:auto!important;min-width:136px!important;max-width:none!important;min-height:42px!important;padding:0 22px!important;border-radius:var(--cv2-radius-btn,var(--cv2-btn-radius,999px))!important;border:1px solid rgba(255,255,255,0.16)!important;box-shadow:none}
.cv2-order-shell .sepetdomain-domain-button:hover,.cv2-order-shell .sepetdomain-domain-search .sepetdomain-domain-button:hover{background:var(--sepetdomain-primary-gradient,var(--CoreV2-primary-gradient,var(--CoreV2-primary,var(--cv2-primary-tone))))!important;color:#ffffff!important;filter:brightness(1.04)!important}
.cv2-order-shell .sepetsoftware-domain-button,.cv2-order-shell .sepetsoftware-domain-search .sepetsoftware-domain-button{background:var(--sepetsoftware-primary-gradient,var(--CoreV2-primary-gradient,var(--CoreV2-primary,var(--cv2-primary-tone))))!important;color:#ffffff!important;width:auto!important;min-width:136px!important;max-width:none!important;min-height:42px!important;padding:0 22px!important;border-radius:var(--cv2-radius-btn,var(--cv2-btn-radius,999px))!important;border:1px solid rgba(255,255,255,0.16)!important;box-shadow:none}
.cv2-order-shell .sepetsoftware-domain-button:hover,.cv2-order-shell .sepetsoftware-domain-search .sepetsoftware-domain-button:hover{background:var(--sepetsoftware-primary-gradient,var(--CoreV2-primary-gradient,var(--CoreV2-primary,var(--cv2-primary-tone))))!important;color:#ffffff!important;filter:brightness(1.04)!important}
.cv2-order-shell .sepetdomain-domain-result.available .btn-primary-action,.cv2-order-shell .sepetdomain-domain-result.available .btn-secondary-action,.cv2-order-shell .sepetsoftware-domain-result.available .btn-primary-action,.cv2-order-shell .sepetsoftware-domain-result.available .btn-secondary-action,.cv2-order-shell .sepetsoftware-domain-result.unknown .btn-primary-action{min-height:42px!important;border-radius:var(--cv2-radius-btn,var(--cv2-btn-radius,12px))!important;box-shadow:none!important}
.cv2-order-shell .sepetdomain-domain-result.available .btn-primary-action,.cv2-order-shell .sepetsoftware-domain-result.available .btn-primary-action,.cv2-order-shell .sepetsoftware-domain-result.unknown .btn-primary-action{color:#ffffff!important}
.cv2-order-shell .sepetdomain-domain-result.available .btn-secondary-action{color:var(--sepetdomain-primary,var(--CoreV2-primary,var(--cv2-primary-tone)))!important;border-color:rgba(var(--sepetdomain-primary-rgb,var(--CoreV2-primary-rgb,37,99,235)),0.24)!important;background:rgba(var(--sepetdomain-primary-rgb,var(--CoreV2-primary-rgb,37,99,235)),0.06)!important}
.cv2-order-shell .sepetsoftware-domain-result.available .btn-secondary-action{color:var(--sepetsoftware-primary,var(--CoreV2-primary,var(--cv2-primary-tone)))!important;border-color:rgba(var(--sepetsoftware-primary-rgb,var(--CoreV2-primary-rgb,37,99,235)),0.24)!important;background:rgba(var(--sepetsoftware-primary-rgb,var(--CoreV2-primary-rgb,37,99,235)),0.06)!important}
@media (max-width:767px){.cv2-order-shell .sepetdomain-domain-button{width:100%!important;min-width:0!important}
.cv2-order-shell .sepetsoftware-domain-button{width:100%!important;min-width:0!important}}
.sepetdomain-ripple{position:absolute;border-radius:50%;background-color:rgba(255,255,255,0.3);transform:scale(0);animation:cv2OrderRipple 0.6s linear;pointer-events:none;z-index:0}
.cv2-order-shell[data-order-widget="domain"] [class*="-center"] [class*="-button"],.cv2-order-shell[data-order-widget="domain"] .sepetdomain-button{background:var(--sepetdomain-primary-gradient,var(--CoreV2-primary-gradient))!important}.cv2-order-shell .cv2-domain-price-chip{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px;padding:10px 16px;border-radius:14px;background:rgba(var(--CoreV2-primary-rgb,16,185,129),0.07);border:1.5px solid rgba(var(--CoreV2-primary-rgb,16,185,129),0.16);font-size:15px;font-weight:600;color:var(--sepethosting-primary,var(--CoreV2-primary,var(--cv2-primary)));line-height:1.3;max-width:100%;box-sizing:border-box}.cv2-order-shell [class*="-domain-search"]{position:relative;display:flex!important;align-items:center;max-width:100%!important;width:100%!important;min-height:58px;margin:0 0 14px!important;padding:0;background:#ffffff;border:1.5px dashed rgba(var(--cv2-primary-rgb),0.12)!important;border-radius:var(--cv2-radius-card-inner,14px)!important;overflow:hidden;transition:border-color 0.22s ease,box-shadow 0.22s ease}.cv2-order-shell [class*="-domain-search"] .domain-icon{position:absolute;left:0;top:0;bottom:0;width:54px;margin:0!important;border:none!important;border-right:1.5px dashed rgba(var(--cv2-primary-rgb),0.1)!important;border-radius:0!important;font-size:20px;color:var(--CoreV2-primary,var(--cv2-primary));background:transparent!important;z-index:1}
.cv2-order-shell [class*="-domain-search"] [class*="-domain-input"]{flex:1;min-width:0;height:58px!important;padding:0 150px 0 66px!important;border:none!important;background:transparent!important;outline:none!important;font-size:15px;font-weight:500;color:var(--sepethosting-title,#1e293b)}
.cv2-order-shell [class*="-domain-search"] [class*="-domain-button"]{position:absolute;right:8px;top:50%;transform:translateY(-50%);height:42px!important;margin:0!important;padding:0 20px!important;border-radius:10px!important;font-size:13px!important;font-weight:600;white-space:nowrap;z-index:1}
.cv2-order-shell [class*="-domain-result"].available{border-radius:14px!important;border:1.5px dashed rgba(var(--CoreV2-primary-rgb,16,185,129),0.22)!important;overflow:hidden;margin-top:12px!important;background:#ffffff}.cv2-order-shell .unavail-domain-pill,.cv2-order-shell .unavail-package-pill{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;background:rgba(var(--CoreV2-primary-rgb,16,185,129),0.08);color:var(--sepethosting-primary,var(--CoreV2-primary,var(--cv2-primary)));border:1px solid rgba(var(--CoreV2-primary-rgb,16,185,129),0.14)}
.cv2-order-shell .unavail-card .domain-price{font-size:13px;font-weight:500;color:var(--sepethosting-primary,var(--CoreV2-primary,var(--cv2-primary)));letter-spacing:-0.01em}.cv2-order-shell .whois-server-badge{display:inline-flex;padding:2px 6px;border-radius:6px;font-size:10px;font-weight:700;background:rgba(var(--cv2-primary-rgb),0.12);color:var(--cv2-success);margin-right:4px}@media (max-width:767px){.cv2-order-shell [class*="-domain-search"]{flex-wrap:wrap;min-height:auto;padding:10px}
.cv2-order-shell [class*="-domain-search"] [class*="-domain-input"]{flex:1 1 100%;height:44px!important;padding:0 12px 0 48px!important}
.cv2-order-shell [class*="-domain-search"] [class*="-domain-button"]{position:relative;right:auto;top:auto;transform:none;flex:1 1 100%;width:100%;margin-top:8px!important}}
.sepetdomain-wrapper{--sepethosting-primary:var(--CoreV2-primary);--sepethosting-primary-rgb:var(--CoreV2-primary-rgb);--sepethosting-primary-gradient:var(--CoreV2-primary-gradient);--sepethosting-primary-bg:rgba(var(--CoreV2-primary-rgb),0.08);--sepethosting-title:var(--text-primary);--sepethosting-text:var(--text-secondary);--sepethosting-border:var(--border-color);--sepethosting-card-bg:var(--cv2-surface-card);--sepethosting-card-hover:var(--cv2-surface-secondary);--sepethosting-shadow:var(--cv2-shadow-sm);--sepethosting-success:var(--cv2-success);--sepethosting-success-bg:rgba(var(--cv2-primary-rgb),0.1);--sepethosting-danger:var(--cv2-danger);--sepethosting-danger-bg:rgba(var(--cv2-primary-rgb),0.1)}
.sepetdomain-wrapper{--sepetdomain-primary:var(--CoreV2-primary);--sepetdomain-primary-rgb:var(--CoreV2-primary-rgb);--sepetdomain-primary-gradient:var(--CoreV2-primary-gradient);--sepetdomain-primary-bg:rgba(var(--CoreV2-primary-rgb),0.08);--sepetdomain-title:var(--text-primary);--sepetdomain-text:var(--text-secondary);--sepetdomain-border:var(--border-color);--sepetdomain-card-bg:var(--cv2-surface-card);--sepetdomain-card-hover:var(--cv2-surface-secondary);--sepetdomain-shadow:var(--cv2-shadow-sm);--sepetdomain-success:var(--cv2-success);--sepetdomain-success-bg:rgba(var(--cv2-primary-rgb),0.1);--sepetdomain-danger:var(--cv2-danger);--sepetdomain-danger-bg:rgba(var(--cv2-primary-rgb),0.1)}
[data-theme="dark"] .sepetdomain-wrapper{--sepetdomain-card-bg:var(--cv2-surface-card);--sepetdomain-border:rgba(var(--cv2-primary-rgb),0.2);--sepetdomain-primary:var(--CoreV2-primary);--sepetdomain-primary-rgb:var(--CoreV2-primary-rgb)}

/* ==========================================================================
   Existing / license domain card (software + special order steps)
   ========================================================================== */
.cv2-order-shell .cv2-order-domain-pricehint{
  display:flex;
  justify-content:center;
  margin:0 0 14px;
}
.cv2-order-shell .cv2-order-existing-domain{
  margin:18px 0 8px;
  padding:18px 18px 16px;
  border-radius:16px;
  background:var(--sepetsoftware-card-bg, var(--sepetozel-card-bg, var(--cv2-order-card-bg, #fff)));
  border:1px solid rgba(var(--cv2-primary-rgb, 59,130,246), .12);
  box-shadow:0 1px 2px rgba(15,23,42,.04);
}
.cv2-order-shell .cv2-order-existing-domain__head{
  display:flex;
  align-items:flex-start;
  gap:12px;
  margin:0 0 14px;
}
.cv2-order-shell .cv2-order-existing-domain__ico{
  flex-shrink:0;
  width:42px;
  height:42px;
  border-radius:12px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  background:rgba(var(--cv2-primary-rgb,59,130,246),.1);
  color:var(--sepetsoftware-primary, var(--sepetozel-primary, var(--CoreV2-primary, #3b82f6)));
  font-size:1.15rem;
}
.cv2-order-shell .cv2-order-existing-domain__title{
  margin:0 0 4px;
  font-size:1rem;
  font-weight:800;
  letter-spacing:-.2px;
  color:var(--sepetsoftware-title, var(--sepetozel-title, #0f172a));
  line-height:1.25;
}
.cv2-order-shell .cv2-order-existing-domain__desc{
  margin:0;
  font-size:.84rem;
  line-height:1.45;
  color:var(--sepetsoftware-text, var(--sepetozel-text, #64748b));
}
.cv2-order-shell .cv2-order-existing-domain__search{
  margin:0 !important;
}
.cv2-order-shell .cv2-order-existing-domain .sepetozel-domain-button,
.cv2-order-shell .cv2-order-existing-domain .sepetsoftware-domain-button{
  display:inline-flex !important;
  align-items:center;
  justify-content:center;
  gap:6px;
}
.cv2-order-shell .cv2-order-unavail-grid,
.cv2-order-shell .sepetsoftware-domain-unavail-grid{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:16px;
}
.cv2-order-shell .cv2-order-unavail-hint{
  margin-top:6px;
  font-size:.78rem;
  color:var(--sepetsoftware-text, #64748b);
}
.cv2-order-shell .cv2-order-unknown-ico{
  background:rgba(245,158,11,.1) !important;
  color:#d97706 !important;
}
.cv2-order-shell .cv2-order-unknown-title{
  color:#d97706 !important;
}
.cv2-order-shell .sepetsoftware-domain-result .unavail-card-btn,
.cv2-order-shell .sepetsoftware-domain-result .unavail-btn-filled,
.cv2-order-shell .sepetsoftware-domain-result .unavail-btn-dashed{
  width:100%;
  min-height:42px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:6px;
  border-radius:var(--cv2-radius-btn, 12px);
  font-weight:700;
  cursor:pointer;
}
.cv2-order-shell .sepetsoftware-domain-result .unavail-btn-filled{
  background:var(--sepetsoftware-primary-gradient, var(--CoreV2-primary-gradient, var(--CoreV2-primary)));
  color:#fff;
  border:1px solid rgba(255,255,255,.16);
}
.cv2-order-shell .sepetsoftware-domain-result .unavail-btn-dashed{
  background:rgba(var(--sepetsoftware-primary-rgb, var(--CoreV2-primary-rgb, 37,99,235)), .06);
  color:var(--sepetsoftware-primary, var(--CoreV2-primary));
  border:1px solid rgba(var(--sepetsoftware-primary-rgb, var(--CoreV2-primary-rgb, 37,99,235)), .24);
}
@media (max-width:767px){
  .cv2-order-shell .cv2-order-unavail-grid,
  .cv2-order-shell .sepetsoftware-domain-unavail-grid{ grid-template-columns:1fr; }
  .cv2-order-shell .cv2-order-existing-domain{ padding:14px; }
}
[data-theme="dark"] .cv2-order-shell .cv2-order-existing-domain,
html[data-theme="dark"] .cv2-order-shell .cv2-order-existing-domain{
  background:rgba(255,255,255,.035);
  border-color:rgba(255,255,255,.1);
}
.cv2-order-shell .sepetozel-accordion-header i{
  margin-right:10px;
  font-size:18px;
  color:var(--sepetozel-primary, var(--CoreV2-primary));
}
.cv2-order-shell .sepetozel-existing-domain .domain-icon,
.cv2-order-shell .sepetsoftware-existing-domain .domain-icon{
  display:flex;
  align-items:center;
  justify-content:center;
}

/* Shared order step notes / fields */
.cv2-order-shell .cv2-order-step-note{
  margin:0 0 16px;
  font-size:.9rem;
  line-height:1.55;
  color:var(--sepetsoftware-text, var(--sepetdomain-text, var(--sepetozel-text, #64748b)));
}
.cv2-order-shell .cv2-order-step-note--strong{
  font-weight:650;
  color:var(--sepetsoftware-title, #0f172a);
}
.cv2-order-shell .cv2-order-field{ margin:0 0 16px; }
.cv2-order-shell .cv2-order-btn-chevron{
  margin-left:2px;
  font-size:var(--cv2-font-size-button, 12px);
}

/* Special product: force domain search into shared bar layout */
.cv2-order-shell .sepetozel-domain-search{
  position:relative !important;
  display:flex !important;
  align-items:center !important;
  flex-wrap:nowrap !important;
  gap:0 !important;
  max-width:100% !important;
  width:100% !important;
  min-height:58px !important;
  margin:0 0 14px !important;
  padding:0 !important;
  background:#ffffff !important;
  border:1.5px dashed rgba(var(--cv2-primary-rgb),0.12) !important;
  border-radius:var(--cv2-radius-card,16px) !important;
  box-shadow:none !important;
}
.cv2-order-shell .sepetozel-domain-search .domain-icon{
  position:absolute;
  left:16px;
  top:50%;
  transform:translateY(-50%);
  z-index:1;
  color:var(--sepetozel-primary, var(--CoreV2-primary));
  font-size:1.2rem;
  display:flex;
  align-items:center;
  justify-content:center;
}
.cv2-order-shell .sepetozel-domain-search .sepetozel-domain-input{
  flex:1 !important;
  min-width:0 !important;
  height:58px !important;
  padding:0 150px 0 66px !important;
  border:none !important;
  background:transparent !important;
  outline:none !important;
  font-size:15px;
  font-weight:500;
  box-shadow:none !important;
}
.cv2-order-shell .sepetozel-domain-search .sepetozel-domain-button{
  position:absolute !important;
  right:8px !important;
  top:50% !important;
  transform:translateY(-50%) !important;
  height:42px !important;
  min-height:42px !important;
  margin:0 !important;
  padding:0 20px !important;
  border-radius:10px !important;
  border:1px solid rgba(255,255,255,.16) !important;
  background:var(--sepetozel-primary-gradient, var(--CoreV2-primary-gradient, var(--CoreV2-primary))) !important;
  color:#fff !important;
  font-size:13px !important;
  font-weight:650 !important;
  display:inline-flex !important;
  align-items:center;
  justify-content:center;
  gap:6px;
  white-space:nowrap;
  z-index:1;
  box-shadow:none !important;
  width:auto !important;
}
.cv2-order-shell .sepetozel-domain-results{ margin-top:8px; }
.cv2-order-shell .sepetozel-domain-result{
  margin:12px 0 0;
  border-radius:16px;
  border:1px solid rgba(var(--cv2-primary-rgb),.1);
  background:var(--sepetozel-card-bg, #fff);
  overflow:hidden;
}
.cv2-order-shell .sepetozel-domain-result .ticket-content{
  padding:22px 20px 16px;
  text-align:center;
}
.cv2-order-shell .sepetozel-domain-result .ticket-footer{
  display:flex;
  gap:10px;
  padding:0 16px 16px;
}
.cv2-order-shell .sepetozel-domain-result .available-icon{
  width:52px;
  height:52px;
  margin:0 auto 12px;
  border-radius:14px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  background:rgba(34,197,94,.1);
  color:#16a34a;
  font-size:1.6rem;
}
.cv2-order-shell .sepetozel-domain-result .cv2-order-danger-ico{
  background:rgba(239,68,68,.1) !important;
  color:#dc2626 !important;
}
.cv2-order-shell .sepetozel-domain-result h4{
  margin:0 0 8px;
  font-size:1.05rem;
  font-weight:800;
  color:var(--sepetozel-title, #0f172a);
}
.cv2-order-shell .sepetozel-domain-result .cv2-order-result-msg,
.cv2-order-shell .sepetozel-domain-result .cv2-order-result-note{
  margin:0;
  font-size:.88rem;
  color:var(--sepetozel-text, #64748b);
  line-height:1.5;
}
.cv2-order-shell .sepetozel-domain-result .btn-primary-action{
  flex:1;
  min-height:44px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  border:none;
  border-radius:12px;
  background:var(--sepetozel-primary-gradient, var(--CoreV2-primary-gradient, var(--CoreV2-primary)));
  color:#fff;
  font-weight:700;
  cursor:pointer;
}
.cv2-order-shell .sepetozel-accordion-header.active i{ color:#fff !important; }
@media (max-width:767px){
  .cv2-order-shell .sepetozel-domain-search{ flex-wrap:wrap !important; min-height:auto !important; padding:10px !important; }
  .cv2-order-shell .sepetozel-domain-search .sepetozel-domain-input{
    flex:1 1 100% !important;
    height:44px !important;
    padding:0 12px 0 48px !important;
  }
  .cv2-order-shell .sepetozel-domain-search .sepetozel-domain-button{
    position:relative !important;
    right:auto !important;
    top:auto !important;
    transform:none !important;
    width:100% !important;
    margin-top:8px !important;
  }
}
[data-theme="dark"] .cv2-order-shell .sepetozel-domain-search,
html[data-theme="dark"] .cv2-order-shell .sepetozel-domain-search{
  background:rgba(255,255,255,.035) !important;
  border-color:rgba(255,255,255,.1) !important;
}
[data-theme="dark"] .cv2-order-shell .sepetozel-domain-result,
html[data-theme="dark"] .cv2-order-shell .sepetozel-domain-result{
  background:rgba(255,255,255,.035);
  border-color:rgba(255,255,255,.1);
}
[data-theme="dark"] .cv2-order-shell .sepetozel-domain-result h4,
html[data-theme="dark"] .cv2-order-shell .sepetozel-domain-result h4{ color:#e2e8f0; }
[data-theme="dark"] .cv2-order-shell .cv2-order-step-note--strong,
html[data-theme="dark"] .cv2-order-shell .cv2-order-step-note--strong{ color:#e2e8f0; }

.cv2-order-shell .cv2-order-step-note--success{
  margin-top:6px;
  font-size:.82rem;
  font-weight:600;
  color:var(--sepetsms-success, var(--cv2-success, #16a34a));
}
.cv2-order-shell .cv2-order-file-input{ padding:10px 14px; }
.cv2-order-shell .cv2-order-table-alert{
  color:var(--sepetsms-danger, var(--cv2-danger, #dc2626));
  font-size:14px;
  font-weight:550;
}
.cv2-order-shell .cv2-order-addon-desc{
  font-size:14px;
  margin:5px 0 0;
  color:var(--sepethosting-text, var(--sepetsms-text, #64748b));
  line-height:1.45;
  font-weight:400;
}
.cv2-order-shell .cv2-order-select-spaced{ margin-bottom:15px; }