.shopOwnerOverview{--sp-a:var(--accent,#c9972b);border-radius:0 0 20px 20px;overflow:hidden}
.shopOwnerOverview[data-shop-theme=gold]{--sp-a:#c9972b;--sp-bg:linear-gradient(180deg,#3a2c0c22,transparent 220px)}
.shopOwnerOverview[data-shop-theme=navy]{--sp-a:#2f6bd6;--sp-bg:linear-gradient(180deg,#14305c33,transparent 220px)}
.shopOwnerOverview[data-shop-theme=green]{--sp-a:#2f9e62;--sp-bg:linear-gradient(180deg,#0f4d2c33,transparent 220px)}
.shopOwnerOverview[data-shop-theme=wine]{--sp-a:#b03a57;--sp-bg:linear-gradient(180deg,#5a142a33,transparent 220px)}
.shopOwnerOverview[data-shop-theme=graphite]{--sp-a:#8a94a3;--sp-bg:linear-gradient(180deg,#2a303a44,transparent 220px)}
.shopOwnerOverview[data-shop-theme]{background:var(--sp-bg,none)}
.shopOwnerOverview .verifiedName{font-size:21px;font-weight:900;letter-spacing:-.2px;display:block;line-height:1.2}
.shopOwnerOverview .verifiedName .shopTick{width:22px;height:22px;font-size:13px;margin-left:6px;vertical-align:-4px;display:inline-flex}
.shopLinks{display:flex;flex-wrap:wrap;gap:6px 14px;padding:0 14px;font-size:13px}
.shopLinks a{color:var(--sp-a);font-weight:700;text-decoration:none}
.shopOwnerPageTabs{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.shopOwnerPageTabs button{flex:none;white-space:nowrap}
.shopSettings{display:grid;gap:12px;padding:14px}
.shopSettings label{display:grid;gap:5px;font-weight:700;font-size:13px}
.shopSettings input,.shopSettings select{min-height:44px}
.shopSettingsBadge{border:1px solid rgba(128,128,128,.3);border-radius:14px;padding:12px}
.shopSettingsLinks{display:grid;gap:8px}
/* Mavi tik: Mağazam, herkese açık mağaza, profil kartı */
.bigTick{display:inline-flex!important;width:26px!important;height:26px!important;vertical-align:-5px;margin-left:8px;font-size:0!important;background:transparent!important;clip-path:none!important}
.bigTick svg{display:block;width:100%;height:100%;filter:drop-shadow(0 1px 2px rgba(21,155,234,.5))}
.shopOwnerOverview .verifiedName,.isVerified .shopProfileIdentity h2,.profileShopCard h3.verifiedName{font-size:28px;font-weight:900;letter-spacing:-.4px;line-height:1.15}
.verifiedChip{display:inline-block;margin:0 0 6px;padding:3px 10px;border-radius:999px;background:#e6f4fe;color:#0b6db3;font-size:12px;font-weight:800;letter-spacing:.3px}
.shopOwnerOverview.isVerified .shopOwnerAvatar,.isVerified .shopProfileAvatar{box-shadow:0 0 0 4px #159bea,0 8px 20px rgba(21,155,234,.35)}
.shopOwnerStats{display:grid!important;grid-template-columns:repeat(4,1fr);gap:4px}
.shopOwnerStats button b{font-size:18px}.shopOwnerStats button span{font-size:12px}
.shopOwnerPageTabs button{position:relative}
.tabBadge{position:absolute;top:2px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#d93636;color:#fff;font:700 11px/18px sans-serif;text-align:center;font-style:normal}
.shopPubStats{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;text-align:center;font-size:12px;margin-top:6px}.shopPubStats b{display:block;font-size:18px}
.shopProfileCover{min-height:150px;border-radius:16px;background:linear-gradient(135deg,#1b3a5c,#c9972b)}
.shopProfileAvatar{width:84px;height:84px;border-radius:50%;margin-top:-42px;border:4px solid #fff;display:grid;place-items:center;font-weight:900;background:#e6d8c1}
.profileShopCard{display:grid;gap:8px}.profileShopCard h3{margin:0;font-size:22px}
/* Instagram düzeni: avatar kapağın üstüne biner, isim ve sayılar tam genişlikte */
.shopOwnerOverview .shopOwnerIdentity{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px;margin-top:-58px!important;padding:0 14px}
.shopOwnerOverview .shopOwnerAvatar{width:104px!important;height:104px!important;flex:none}
.shopOwnerOverview .shopOwnerIdentityRight{width:100%!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important}
.shopOwnerOverview .shopOwnerIdentityRight h3{margin:0 0 6px}
.shopOwnerOverview .shopOwnerStats{width:100%;background:rgba(255,255,255,.55);border-radius:14px;padding:8px 4px}
.shopOwnerOverview .shopOwnerStats button{background:transparent!important;border:0!important;display:flex;flex-direction:column;align-items:center;min-height:48px}
.shopOwnerOverview .shopOwnerBio,.shopOwnerOverview .shopLinks{padding-left:14px;padding-right:14px}
html body .shopOwnerOverview .shopOwnerStats{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:2px!important}
html body .shopOwnerOverview .shopOwnerStats>button{min-width:0;padding:4px 2px}
