/* ── Audiowide → Poppins override ── */
/* En geniş kapsam: tüm sayfa elementleri */
body,
body *,
body [class*="panel-"],
body [class*="dash-"],
body [class*="btn-"],
body [class*="badge-"],

/* Welcome banner spesifik */
.panel-welcome .avatar,
.panel-welcome .username,
.panel-welcome .greeting,
.panel-welcome .email,
.panel-balance-card .lbl,
.panel-balance-card .amount,
.btn-add-balance,
.btn-refresh,

/* Subnav */
.panel-subnav,
.panel-nav-link,

/* Kartlar */
.panel-card-title,
.panel-card-header,
.panel-card-body,
.dash-widget-footer,
.btn-save,
.btn-view,
.btn-manage,
.dash-quick-link,
.dash-quick-icon,
.dash-service-count,
.dash-link-accent,
.customer-info-item,
.ci-label,
.ci-value,
.services-table,
.services-table th,
.services-table td,
.td-product-name,
.td-product-domain,
.td-amount,
.badge-aktif,
.badge-beklemede,
.badge-askiya,
.badge-odendi,
.badge-odenmedi,
.badge-gecikti,
.badge-kapandi,
.days-left,
.dash-blog-title,
.dash-blog-excerpt,
.dash-filter-select,
.stat-value,
.stat-label {
    font-family: 'Poppins', sans-serif !important;
}

/* ── Input focus: neon glow kaldır, sadece ince sarı border ── */
.form-floating>.form-control:focus,
.form-check-input:focus,
.form-group input:focus,
.form-group select:focus,
.coupon-input-group input:focus,
.cfg-input:focus,
.cfg-select:focus,
.domain-input-row input:focus,
.domain-input-row select:focus,
.domain-name-input:focus,
.domain-tld-select:focus,
.existing-domain-input-row input:focus,
.contact-form .form-control:focus,
.contact-form .form-select:focus,
input.form-control:focus,
select.form-select:focus,
textarea.form-control:focus {
    box-shadow: none !important;
    border-color: #ffd400 !important;
    outline: none !important;
}

/* ── VDS Module: Outfit font koruması ── */
.vds-shell,
.vds-shell *,
.vds-setup,
.vds-setup * {
    font-family: 'Outfit', sans-serif !important;
}