/* V252 - Ürünler sayfası üst içerik, filtre menüleri ve ürün butonları */
    .product-section-v252{padding-top:28px!important}
    .products-hero-v252{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:22px;align-items:stretch;margin-bottom:16px;padding:24px;border:1px solid color-mix(in srgb,var(--line) 78%,var(--mustard) 22%);border-radius:30px;background:radial-gradient(circle at 12% 8%,color-mix(in srgb,var(--mustard) 14%,transparent),transparent 30%),radial-gradient(circle at 90% 14%,color-mix(in srgb,var(--green) 10%,transparent),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,var(--surface-2) 82%,var(--surface) 18%));box-shadow:0 22px 56px rgba(54,41,21,.10)}
    .products-hero-v252:after{content:"";position:absolute;right:-68px;bottom:-92px;width:240px;height:240px;border-radius:999px;background:color-mix(in srgb,var(--green) 10%,transparent);pointer-events:none}.products-hero-copy-v252,.products-hero-search-v252{position:relative;z-index:1}.products-hero-badge-v252{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;margin-bottom:8px;padding:8px 12px;border:1px solid color-mix(in srgb,var(--mustard) 30%,var(--line) 70%);border-radius:999px;background:color-mix(in srgb,var(--mustard) 12%,var(--surface) 88%);color:color-mix(in srgb,var(--mustard) 76%,#000 24%);font-size:12px;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.products-hero-badge-v252:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--green);box-shadow:0 0 0 5px color-mix(in srgb,var(--green) 12%,transparent)}.products-hero-v252 h2{font-size:clamp(34px,4.2vw,56px);letter-spacing:-.07em;margin:0 0 10px;line-height:.98}.products-hero-v252 p{max-width:720px;margin:0;color:var(--muted);font-weight:780;line-height:1.55}.products-mini-stats-v252{display:flex;gap:9px;flex-wrap:wrap;margin-top:16px}.products-mini-stats-v252 span{min-width:118px;padding:11px 13px;border:1px solid var(--line);border-radius:17px;background:color-mix(in srgb,var(--surface) 78%,transparent);box-shadow:0 8px 18px rgba(54,41,21,.045);color:var(--muted);font-size:12px;font-weight:900;line-height:1.18}.products-mini-stats-v252 b{display:block;color:var(--ink);font-size:23px;letter-spacing:-.04em;line-height:1;margin-bottom:4px}.products-hero-search-v252{align-self:center;display:grid;gap:10px;padding:16px;border:1px solid var(--line);border-radius:24px;background:color-mix(in srgb,var(--surface) 74%,transparent);box-shadow:0 10px 26px rgba(54,41,21,.055)}.products-hero-search-v252 label{display:grid;gap:8px;color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.06em}.products-hero-search-v252 .search{min-height:54px;border-radius:18px;border:1px solid color-mix(in srgb,var(--line) 82%,var(--mustard) 18%);background:var(--surface);font-weight:850;color:var(--ink);padding:0 16px}.products-hero-search-v252 small{display:block;color:var(--muted);font-size:12px;font-weight:750;line-height:1.35}.products-filter-shell-v252{display:grid;gap:12px;margin-bottom:18px}.products-filter-card-v252{padding:14px;border:1px solid color-mix(in srgb,var(--line) 86%,var(--mustard) 14%);border-radius:24px;background:color-mix(in srgb,var(--surface) 76%,transparent);box-shadow:0 12px 30px rgba(54,41,21,.055)}.products-filter-title-v252{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;color:var(--muted);font-size:12px;font-weight:1000;letter-spacing:.07em;text-transform:uppercase}.products-filter-title-v252 span:last-child{letter-spacing:0;text-transform:none;color:color-mix(in srgb,var(--green) 72%,#000 28%);font-weight:900}.products-filter-shell-v252 .category-filter-row,.products-filter-shell-v252 .product-mode-row{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.products-filter-shell-v252 .filter{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:999px;background:linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface-2) 52%,var(--surface) 48%));color:var(--ink);font-weight:950;box-shadow:0 7px 16px rgba(54,41,21,.045);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.products-filter-shell-v252 .filter:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(54,41,21,.07)}.products-filter-shell-v252 .filter.active{background:linear-gradient(180deg,color-mix(in srgb,var(--green) 88%,#fff 12%),var(--green));border-color:color-mix(in srgb,var(--green) 80%,#000 20%);color:#fff;box-shadow:0 14px 28px color-mix(in srgb,var(--green) 18%,transparent)}.products-filter-shell-v252 .room-filter-panel{margin:0;padding:13px 14px;border:1px dashed color-mix(in srgb,var(--line) 82%,var(--green) 18%);border-radius:20px;background:color-mix(in srgb,var(--surface-2) 38%,var(--surface) 62%)}.products-filter-shell-v252 .room-filter-panel label{color:var(--muted);font-weight:900}.products-filter-shell-v252 .room-filter-panel select{min-height:46px;border-radius:15px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font-weight:850}.products-filter-shell-v252 .disabled-room-filter span{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-weight:850}.products-filter-shell-v252 .disabled-room-filter span:before{content:"i";display:inline-grid;place-items:center;width:22px;height:22px;border-radius:999px;background:var(--mustard-soft);color:color-mix(in srgb,var(--mustard) 75%,#000 25%);font-weight:1000}.products-button-note-v252{display:flex;gap:8px;flex-wrap:wrap;margin:-2px 0 14px;color:var(--muted);font-size:12px;font-weight:850}.products-button-note-v252 span{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--surface) 74%,transparent)}.products-button-note-v252 b{color:var(--ink)}.product-card .product-card-actions{align-items:flex-end}.product-card .product-card-actions .btn{min-height:40px;border-radius:14px;padding:0 13px}.owner-product-card-v246 .product-card-actions{justify-content:flex-end}.owner-product-card-v246 .btn-mustard,.owner-product-card-v246 .auto-bid-open{display:none!important}
    @media(max-width:920px){.products-hero-v252{grid-template-columns:1fr}.products-hero-search-v252{align-self:stretch}.products-mini-stats-v252 span{flex:1 1 130px}.products-filter-title-v252{display:grid}.products-filter-title-v252 span:last-child{font-size:12px}}
    @media(max-width:560px){.product-section-v252{padding-top:18px!important}.products-hero-v252{padding:18px;border-radius:24px}.products-hero-v252 h2{font-size:34px}.products-mini-stats-v252{display:grid;grid-template-columns:1fr 1fr}.products-mini-stats-v252 span{min-width:0}.products-hero-search-v252{padding:13px;border-radius:20px}.products-filter-card-v252{padding:12px;border-radius:20px}.products-filter-shell-v252 .filter{min-height:42px;padding:0 13px}.products-button-note-v252{display:grid}.product-card .product-card-actions{justify-content:stretch}.product-card .product-card-actions .btn{width:100%}}

    /* V253 - Ürünler sayfası üst alanı kompaktlaştırma */
    .product-section-v253{padding-top:14px!important}
    .product-section-v253 .products-hero-v252{grid-template-columns:minmax(0,1fr) minmax(220px,320px)!important;gap:12px!important;margin-bottom:10px!important;padding:12px 14px!important;border-radius:18px!important;box-shadow:0 8px 20px rgba(54,41,21,.06)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 96%,transparent),color-mix(in srgb,var(--surface-2) 65%,var(--surface) 35%))!important}
    .product-section-v253 .products-hero-v252:after{display:none!important}
    .product-section-v253 .products-hero-badge-v252{margin-bottom:4px!important;padding:5px 9px!important;font-size:10.5px!important;letter-spacing:.055em!important}
    .product-section-v253 .products-hero-badge-v252:before{width:6px!important;height:6px!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--green) 12%,transparent)!important}
    .product-section-v253 .products-hero-v252 h2{font-size:clamp(28px,3vw,42px)!important;line-height:1!important;margin:0 0 4px!important;letter-spacing:-.06em!important}
    .product-section-v253 .products-hero-v252 p{max-width:680px!important;margin:0!important;font-size:14px!important;line-height:1.35!important;font-weight:760!important}
    .product-section-v253 .products-mini-stats-v252{gap:6px!important;margin-top:9px!important}
    .product-section-v253 .products-mini-stats-v252 span{min-width:92px!important;padding:7px 10px!important;border-radius:12px!important;font-size:11px!important;line-height:1.08!important;box-shadow:none!important}
    .product-section-v253 .products-mini-stats-v252 b{font-size:18px!important;margin-bottom:2px!important}
    .product-section-v253 .products-hero-search-v252{align-self:center!important;gap:6px!important;padding:10px!important;border-radius:16px!important;box-shadow:none!important;background:color-mix(in srgb,var(--surface) 80%,transparent)!important}
    .product-section-v253 .products-hero-search-v252 label{gap:5px!important;font-size:11px!important;letter-spacing:.045em!important}
    .product-section-v253 .products-hero-search-v252 .search{min-height:40px!important;border-radius:13px!important;padding:0 12px!important}
    .product-section-v253 .products-hero-search-v252 small{font-size:11px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
    .product-section-v253 .products-filter-shell-v252{grid-template-columns:minmax(0,1.45fr) minmax(220px,.75fr) minmax(0,.9fr)!important;gap:8px!important;margin-bottom:10px!important}
    .product-section-v253 .products-filter-card-v252{padding:9px 10px!important;border-radius:16px!important;box-shadow:0 5px 14px rgba(54,41,21,.035)!important;background:color-mix(in srgb,var(--surface) 82%,transparent)!important}
    .product-section-v253 .products-filter-title-v252{margin-bottom:6px!important;font-size:10.5px!important;letter-spacing:.045em!important}
    .product-section-v253 .products-filter-title-v252 span:last-child{display:none!important}
    .product-section-v253 .products-filter-shell-v252 .category-filter-row,.product-section-v253 .products-filter-shell-v252 .product-mode-row{gap:6px!important}
    .product-section-v253 .products-filter-shell-v252 .filter{min-height:34px!important;padding:0 12px!important;border-radius:999px!important;font-size:13px!important;box-shadow:none!important}
    .product-section-v253 .products-filter-shell-v252 .filter:hover{transform:none!important;box-shadow:none!important}
    .product-section-v253 .products-filter-shell-v252 .room-filter-panel{display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}
    .product-section-v253 .products-filter-shell-v252 .room-filter-panel label{display:flex!important;align-items:center!important;gap:7px!important;margin:0!important;font-size:13px!important;white-space:nowrap!important}
    .product-section-v253 .products-filter-shell-v252 .room-filter-panel select{min-height:34px!important;border-radius:12px!important;padding:0 10px!important;font-size:13px!important;max-width:100%!important}
    .product-section-v253 .products-filter-shell-v252 .disabled-room-filter{display:flex!important;min-height:34px!important;align-items:center!important;padding:0!important}
    .product-section-v253 .products-filter-shell-v252 .disabled-room-filter span{font-size:13px!important;line-height:1.25!important}
    .product-section-v253 .products-filter-shell-v252 .disabled-room-filter span:before{width:18px!important;height:18px!important;font-size:11px!important}
    .product-section-v253 .products-button-note-v252{display:none!important}
    @media(max-width:920px){.product-section-v253 .products-hero-v252{grid-template-columns:1fr!important}.product-section-v253 .products-filter-shell-v252{grid-template-columns:1fr!important}.product-section-v253 .products-hero-search-v252{align-self:stretch!important}.product-section-v253 .products-filter-title-v252{display:flex!important}.product-section-v253 .products-filter-shell-v252 .room-filter-panel{flex-wrap:wrap!important}.product-section-v253 .products-filter-shell-v252 .room-filter-panel label{flex-wrap:wrap!important;white-space:normal!important}.product-section-v253 .products-filter-shell-v252 .room-filter-panel select{width:100%!important}}
    @media(max-width:560px){.product-section-v253{padding-top:10px!important}.product-section-v253 .products-hero-v252{padding:11px!important;border-radius:16px!important}.product-section-v253 .products-hero-v252 h2{font-size:30px!important}.product-section-v253 .products-hero-v252 p{font-size:13px!important}.product-section-v253 .products-mini-stats-v252{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.product-section-v253 .products-mini-stats-v252 span{min-width:0!important;padding:7px 8px!important}.product-section-v253 .products-filter-card-v252{padding:8px!important;border-radius:14px!important}.product-section-v253 .products-filter-shell-v252 .filter{min-height:32px!important;padding:0 10px!important;font-size:12.5px!important}.product-section-v253 .products-hero-search-v252 small{display:none!important}}


    /* V254 - Oda filtresi taşma düzeltmesi: başlık üstte, seçim altta kompakt */
    .product-section-v254 .products-filter-card-v252{min-width:0!important;overflow:hidden!important}
    .product-section-v254 .products-filter-shell-v252 .room-filter-panel{display:grid!important;grid-template-columns:1fr!important;gap:6px!important;align-items:start!important;min-width:0!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:hidden!important}
    .product-section-v254 .products-filter-shell-v252 .room-filter-panel label{display:grid!important;grid-template-columns:1fr!important;gap:5px!important;align-items:start!important;width:100%!important;min-width:0!important;margin:0!important;font-size:12px!important;line-height:1.15!important;white-space:normal!important;color:var(--muted,#6f6253)!important;font-weight:900!important}
    .product-section-v254 .products-filter-shell-v252 .room-filter-panel select{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:30px!important;height:30px!important;border-radius:10px!important;padding:0 7px!important;font-size:12px!important;line-height:30px!important;font-weight:850!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}
    .product-section-v254 .products-filter-shell-v252 .room-filter-panel .filter{width:max-content!important;max-width:100%!important;min-height:30px!important;padding:0 9px!important;font-size:12px!important;border-radius:999px!important}
    .product-section-v254 .products-filter-shell-v252 .disabled-room-filter{display:grid!important;min-height:30px!important;padding:0!important;align-items:center!important}
    .product-section-v254 .products-filter-shell-v252 .disabled-room-filter span{font-size:12px!important;line-height:1.18!important}
    @media(max-width:920px){.product-section-v254 .products-filter-shell-v252 .room-filter-panel label{width:100%!important}.product-section-v254 .products-filter-shell-v252 .room-filter-panel select{width:100%!important}}


    /* V292 public alt menü görünümü */
    .site-main-nav{overflow:visible}.role-nav,.topbar{overflow:visible}.nav-drop{position:relative;display:inline-flex}.nav-drop>.nav-link{display:inline-flex;align-items:center;gap:5px}.nav-drop-menu{position:absolute;left:0;top:calc(100% + 8px);min-width:220px;background:var(--surface);border:1px solid var(--line-strong);border-radius:18px;box-shadow:var(--shadow);padding:8px;z-index:120;display:none}.nav-drop:hover .nav-drop-menu,.nav-drop:focus-within .nav-drop-menu{display:grid}.nav-drop-menu a{display:block;padding:11px 12px;border-radius:12px;color:var(--ink);font-weight:900;white-space:nowrap}.nav-drop-menu a:hover{background:var(--mustard-soft)}.account-submenu-list{border-left:3px solid var(--green);margin:0 0 4px 10px;padding-left:6px}.account-dropdown-menu a.account-submenu-child{font-size:13px;padding-left:14px;color:var(--ink-2)}.role-context-child{opacity:.92;border-style:dashed!important}.quick-item-child{margin-left:24px;border-style:dashed;background:color-mix(in srgb,var(--surface) 72%,var(--green) 7%)}@media(max-width:1040px){.site-main-nav{overflow-x:auto;overflow-y:visible}.nav-drop-menu{position:static;margin-top:6px;min-width:180px}.nav-drop:hover .nav-drop-menu,.nav-drop:focus-within .nav-drop-menu{display:grid}}@media(max-width:760px){.nav-drop-menu{display:none!important}.quick-item-child{margin-left:0}}

    /* V296: admin seçilebilir header şablonları */
    body.header-template-html-soft .topbar.role-topbar{background:color-mix(in srgb,var(--page) 90%,#ffffff 10%);border-bottom:1px solid var(--line-strong);box-shadow:0 10px 30px rgba(54,41,21,.08)}
    body.header-template-html-soft .role-nav{min-height:86px;gap:14px}
    body.header-template-html-soft .brand{padding:8px 0}
    body.header-template-html-soft .brand .logo{width:50px;height:50px;border-radius:19px;background:linear-gradient(135deg,#d34b3d,#df7b3a);box-shadow:none}
    body.header-template-html-soft .brand strong{font-size:22px;line-height:1;color:#191713}
    body.header-template-html-soft .brand span{font-size:13px;color:#716758;font-weight:800}
    body.header-template-html-soft .site-main-nav{display:flex;gap:8px;align-items:center;overflow:visible}
    body.header-template-html-soft .site-main-nav .nav-link{min-height:48px;display:inline-flex;align-items:center;border-radius:15px;padding:0 18px;background:#fffaf0;border:1px solid #ded0b8;color:#252016;box-shadow:0 8px 18px rgba(54,41,21,.04);font-weight:950}
    body.header-template-html-soft .site-main-nav .nav-link.active,body.header-template-html-soft .site-main-nav .nav-drop:focus-within>.nav-link,body.header-template-html-soft .site-main-nav .nav-link:hover{background:#f8f0df;color:#191713;border-color:#d8c29d}
    body.header-template-html-soft .account-actions{display:flex;gap:8px;align-items:center;flex-wrap:nowrap}
    body.header-template-html-soft .account-actions .nav-link,body.header-template-html-soft .account-actions .btn,body.header-template-html-soft .theme-btn{min-height:48px;border-radius:15px;padding:0 16px;font-weight:950}
    body.header-template-html-soft .account-actions .btn-dark,body.header-template-html-soft .account-dropdown-toggle{background:#1d1a14;color:#fff;border-color:#1d1a14;box-shadow:none}
    body.header-template-html-soft .account-actions .btn-ghost,body.header-template-html-soft .theme-btn,body.header-template-html-soft .notification-center-link{background:#fffaf0;color:#191713;border:1px solid #ded0b8;box-shadow:0 8px 18px rgba(54,41,21,.04)}
    body.header-template-html-soft .account-actions .btn-mustard{background:#fffaf0;color:#191713;border:1px solid #ded0b8;box-shadow:0 8px 18px rgba(54,41,21,.04)}
    body.header-template-html-soft .role-context-wrap{padding-top:10px}
    body.header-template-html-soft .role-context-menu{display:flex;align-items:center;gap:8px;border:1px solid #ded0b8;background:color-mix(in srgb,#fffaf0 78%,transparent);border-radius:20px;padding:10px 14px;box-shadow:0 10px 26px rgba(54,41,21,.06);overflow-x:auto}
    body.header-template-html-soft .role-context-menu strong{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#986b18;white-space:nowrap;margin-right:4px}
    body.header-template-html-soft .role-context-menu a{background:#fffaf0!important;color:#191713!important;border:1px solid #ded0b8!important;border-radius:14px!important;padding:12px 15px!important;font-weight:950;white-space:nowrap}
    body.header-template-html-soft .role-context-menu a.active{background:#178850!important;border-color:#178850!important;color:#fff!important}
    body.header-template-html-soft .account-dropdown-menu{background:#fffaf0;border-color:#ded0b8;box-shadow:0 22px 50px rgba(54,41,21,.16)}
    body.header-template-html-soft .account-dropdown-menu a{color:#191713}
    body.header-template-html-compact .topbar.role-topbar{background:color-mix(in srgb,var(--surface) 88%,transparent);border-bottom:1px solid var(--line);box-shadow:0 8px 20px rgba(54,41,21,.06)}
    body.header-template-html-compact .role-nav{min-height:68px;gap:10px}
    body.header-template-html-compact .brand .logo{width:42px;height:42px;border-radius:15px;font-size:21px}
    body.header-template-html-compact .brand strong{font-size:20px}
    body.header-template-html-compact .brand span{display:none}
    body.header-template-html-compact .nav-link,body.header-template-html-compact .btn,body.header-template-html-compact .theme-btn{min-height:40px;border-radius:13px;padding:0 13px;font-size:14px}
    body.header-template-html-compact .menu-strip{padding-top:10px}
    body.header-template-html-compact .role-context-menu{padding:8px 10px;border-radius:18px}
    @media(max-width:1040px){body.header-template-html-soft .role-nav,body.header-template-html-compact .role-nav{flex-wrap:wrap;align-items:center}body.header-template-html-soft .site-main-nav,body.header-template-html-compact .site-main-nav{width:100%;overflow-x:auto;order:3;padding-bottom:6px}body.header-template-html-soft .account-actions,body.header-template-html-compact .account-actions{margin-left:auto}}
    @media(max-width:760px){body.header-template-html-soft .topbar.role-topbar,body.header-template-html-compact .topbar.role-topbar{position:relative}body.header-template-html-soft .brand span{display:none}body.header-template-html-soft .site-main-nav .nav-link,body.header-template-html-soft .account-actions .btn,body.header-template-html-soft .account-actions .nav-link,body.header-template-html-soft .theme-btn{min-height:42px;padding:0 13px;font-size:14px}body.header-template-html-soft .role-context-wrap{padding-top:6px}body.header-template-html-soft .role-context-menu{border-radius:18px}}
  

    /* V298 - Kullanıcının gönderdiği HTML header: iki durumlu (girişli/girişsiz) arama + sağ siyah panel */
    body.header-template-html-soft .topbar.role-topbar.header-reference-v298,
    body.header-template-html-compact .topbar.role-topbar.header-reference-v298{position:relative;top:0;z-index:50;background:#efe6d4!important;border-bottom:1px solid #d9cab0!important;box-shadow:none!important;backdrop-filter:none!important;overflow:visible!important}
    .header-reference-v298 .header-ref-wrap-v298{max-width:1180px;margin:0 auto;padding:18px 8px 8px;position:relative;min-height:76px}
    .header-reference-v298 .header-ref-main-v298{display:grid;grid-template-columns:310px minmax(0,1fr);align-items:center;gap:20px;min-height:52px}
    .header-reference-v298 .header-ref-brand-v298{display:flex;align-items:center;gap:12px;min-width:0;padding:0}.header-reference-v298 .header-ref-brand-v298 .logo{width:50px!important;height:50px!important;border-radius:17px!important;background:linear-gradient(180deg,#ef7839,#dd5b31)!important;box-shadow:none!important;color:#fff!important;font-size:25px!important}.header-reference-v298 .header-ref-brand-v298 strong{display:block!important;font-size:22px!important;line-height:1!important;letter-spacing:-.035em!important;color:#1f1b17!important}.header-reference-v298 .header-ref-brand-v298 span{display:block!important;font-size:13px!important;color:#716455!important;font-weight:900!important;margin-top:4px!important}
    .header-reference-v298 .header-ref-nav-v298{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;white-space:nowrap}.header-reference-v298 .header-ref-nav-item-v298{position:relative;display:inline-flex}.header-reference-v298 .header-ref-link-v298{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:44px;padding:0 17px;border-radius:14px;border:1px solid #d2c19f;background:#f8f0df;color:#29231d;font-weight:950;box-shadow:0 1px 0 rgba(255,255,255,.65) inset;text-decoration:none}.header-reference-v298 .header-ref-link-v298:hover,.header-reference-v298 .header-ref-link-v298.active{background:#fbf5e9;border-color:#c9b58e;color:#1e1a15}.header-reference-v298 .header-ref-link-live-v298,.header-reference-v298 .header-ref-link-live-v298.active{background:linear-gradient(180deg,#25ad69,#178850)!important;border-color:#137947!important;color:#fff!important;box-shadow:0 10px 22px rgba(23,136,80,.20),inset 0 1px 0 rgba(255,255,255,.22)!important}.header-reference-v298 .header-ref-link-live-v298:hover{background:linear-gradient(180deg,#2abd73,#159158)!important;border-color:#0f6f41!important;color:#fff!important;transform:translateY(-1px)}.header-reference-v298 .header-ref-submenu-v298{position:absolute;top:calc(100% + 7px);left:0;min-width:210px;background:#fff8eb;border:1px solid #d2c19f;border-radius:14px;padding:7px;box-shadow:0 14px 28px rgba(54,41,21,.13);display:none;z-index:80}.header-reference-v298 .header-ref-nav-item-v298:hover .header-ref-submenu-v298,.header-reference-v298 .header-ref-nav-item-v298:focus-within .header-ref-submenu-v298{display:grid}.header-reference-v298 .header-ref-submenu-v298 a{display:block;padding:10px 12px;border-radius:10px;color:#211c17;font-weight:900}.header-reference-v298 .header-ref-submenu-v298 a:hover{background:#f0e5cf}
    .header-reference-v298 .header-ref-subrow-v298{position:absolute;left:20px;right:20px;top:100%;display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px;align-items:start;margin:0;z-index:90;pointer-events:none}.header-reference-v298 .header-ref-search-v298{pointer-events:auto;display:flex;align-items:center;gap:7px;width:max-content;max-width:100%;background:#d2c19f;border:1px solid #bda980;border-top:0;border-radius:0 0 13px 13px;padding:6px 8px;box-shadow:0 12px 24px rgba(75,54,24,.13)}.header-reference-v298 .header-ref-search-v298 input,.header-reference-v298 .header-ref-search-v298 select{height:27px;border:1px solid #c8b68f;background:#fffdf7;color:#2a241d;border-radius:6px;padding:0 9px;font-weight:850;font-size:13px;outline:none}.header-reference-v298 .header-ref-search-v298 input{width:145px}.header-reference-v298 .header-ref-search-v298 select{width:92px}.header-reference-v298 .header-ref-search-v298 button{height:29px;border:0;border-radius:7px;background:linear-gradient(180deg,#f07f43,#df5f2c);color:#fff;padding:0 18px;font-weight:950;cursor:pointer}
    .header-reference-v298 .header-ref-account-v298{pointer-events:auto;justify-self:end;background:#363736;border-radius:0 0 14px 14px;padding:8px 10px;min-height:45px;min-width:326px;box-shadow:0 10px 18px rgba(0,0,0,.20);position:relative}.header-reference-v298 .header-ref-login-v298{display:flex;align-items:center;gap:7px}.header-reference-v298 .header-ref-login-v298 input{height:28px;width:126px;border:1px solid #5c5650;border-radius:5px;background:#f4f4f4;color:#1a1714;padding:0 9px;font-size:12px;font-weight:800;outline:none}.header-reference-v298 .header-ref-login-v298 button,.header-reference-v298 .header-ref-login-v298 a,.header-reference-v298 .header-ref-account-btn-v298{height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:7px;padding:0 13px;font-size:12px;font-weight:950;white-space:nowrap;text-decoration:none;cursor:pointer}.header-reference-v298 .header-ref-login-v298 button,.header-reference-v298 .header-ref-login-v298 a,.header-reference-v298 .header-ref-account-btn-v298.light{background:#efefef;color:#141210;box-shadow:0 1px 0 rgba(255,255,255,.65) inset}.header-reference-v298 .header-ref-account-btn-v298.primary{background:linear-gradient(180deg,#f07f43,#df5f2c);color:#fff}.header-reference-v298 .header-ref-account-v298 .has-badge{position:relative;padding-right:27px}.header-reference-v298 .header-ref-account-v298 .has-badge span{position:absolute;right:-5px;top:-6px;min-width:18px;height:18px;border-radius:999px;background:#d83b2f;color:#fff;font-size:11px;display:grid;place-items:center;padding:0 5px}.header-reference-v298 .header-ref-login-msg-v298{position:absolute;left:11px;right:11px;top:calc(100% + 4px);color:#8f321d;font-size:12px;font-weight:900;min-height:14px}
    body.header-template-html-soft .topbar.role-topbar.header-reference-v298 + .role-context-wrap,body.header-template-html-compact .topbar.role-topbar.header-reference-v298 + .role-context-wrap{padding-top:58px}.header-reference-v298 + .role-context-wrap .role-context-menu{background:#fff8eb;border-color:#d2c19f;border-radius:20px;box-shadow:0 12px 30px rgba(54,41,21,.08)}

    /* V302 - Header alt kutuları içerik üstüne binmesin; profil ve diğer sayfalarda güvenli boşluk */
    body.header-template-html-soft:not([data-page="home"]) .topbar.role-topbar.header-reference-v298 ~ main:not(.seller-panel-content-v151),
    body.header-template-html-compact:not([data-page="home"]) .topbar.role-topbar.header-reference-v298 ~ main:not(.seller-panel-content-v151){margin-top:0!important}
    body.header-template-html-soft .role-context-wrap + main:not(.seller-panel-content-v151),body.header-template-html-compact .role-context-wrap + main:not(.seller-panel-content-v151){margin-top:0!important}
    .header-reference-v298 .header-ref-account-menu-v302{position:relative;display:inline-flex;align-items:center}.header-reference-v298 .header-ref-account-menu-v302:after{content:"";position:absolute;left:-8px;right:-8px;top:100%;height:16px;display:block}.header-reference-v298 .header-ref-account-dropdown-v302{position:absolute;top:calc(100% + 6px);left:0;min-width:235px;background:#fff8eb;border:1px solid #d2c19f;border-radius:0 0 16px 16px;padding:8px;box-shadow:0 16px 30px rgba(54,41,21,.18);display:none;z-index:120}.header-reference-v298 .header-ref-account-menu-v302:hover .header-ref-account-dropdown-v302,.header-reference-v298 .header-ref-account-menu-v302:focus-within .header-ref-account-dropdown-v302{display:grid;gap:4px}.header-reference-v298 .header-ref-account-dropdown-v302 a,.header-reference-v298 .header-ref-account-dropdown-v302 button{width:100%;border:0;background:transparent;color:#211c17;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 10px;border-radius:10px;font-weight:950;cursor:pointer;text-decoration:none}.header-reference-v298 .header-ref-account-dropdown-v302 a:hover,.header-reference-v298 .header-ref-account-dropdown-v302 button:hover{background:#f0e5cf}.header-reference-v298 .header-ref-account-dropdown-v302 small{color:#7b6d58;font-size:15px}.header-reference-v298 .header-ref-account-dropdown-v302 em{font-style:normal;min-width:22px;height:22px;border-radius:999px;background:#d83b2f;color:#fff;display:grid;place-items:center;font-size:11px}
    body.header-template-html-soft .topbar.role-topbar.header-reference-v298 ~ .menu-strip,body.header-template-html-compact .topbar.role-topbar.header-reference-v298 ~ .menu-strip{padding-top:62px}
    body.header-template-html-soft .topbar.role-topbar.header-reference-v298 ~ .hero,body.header-template-html-compact .topbar.role-topbar.header-reference-v298 ~ .hero{padding-top:94px}
    body.header-template-html-compact .topbar.role-topbar.header-reference-v298 .header-ref-wrap-v298{padding:18px 8px 8px!important;min-height:76px!important}
    body.header-template-html-compact .topbar.role-topbar.header-reference-v298 .header-ref-main-v298{grid-template-columns:310px minmax(0,1fr)!important;gap:20px!important;min-height:52px!important}
    body.header-template-html-compact .topbar.role-topbar.header-reference-v298 .header-ref-brand-v298 .logo{width:50px!important;height:50px!important;border-radius:17px!important;font-size:25px!important}
    body.header-template-html-compact .topbar.role-topbar.header-reference-v298 .header-ref-brand-v298 strong{font-size:22px!important;line-height:1!important}
    body.header-template-html-compact .topbar.role-topbar.header-reference-v298 .header-ref-brand-v298 span{display:block!important;font-size:13px!important;color:#716455!important;font-weight:900!important;margin-top:4px!important}
    body.header-template-html-compact .topbar.role-topbar.header-reference-v298 .header-ref-link-v298{min-height:44px!important;padding:0 17px!important;border-radius:14px!important;font-size:16px!important}
    @media(max-width:1120px){.header-reference-v298 .header-ref-wrap-v298{padding-left:16px;padding-right:16px;min-height:132px}.header-reference-v298 .header-ref-main-v298{grid-template-columns:1fr}.header-reference-v298 .header-ref-nav-v298{justify-content:flex-start;overflow-x:auto;padding-bottom:3px}.header-reference-v298 .header-ref-subrow-v298{position:relative;left:auto;right:auto;top:auto;margin-top:8px;grid-template-columns:1fr;pointer-events:auto}.header-reference-v298 .header-ref-account-v298{justify-self:start}.header-reference-v298 .header-ref-search-v298{border-radius:13px;border-top:1px solid #d0bd97}body.header-template-html-soft .topbar.role-topbar.header-reference-v298 + .role-context-wrap,body.header-template-html-compact .topbar.role-topbar.header-reference-v298 + .role-context-wrap{padding-top:14px}body.header-template-html-soft .topbar.role-topbar.header-reference-v298 ~ .menu-strip,body.header-template-html-compact .topbar.role-topbar.header-reference-v298 ~ .menu-strip{padding-top:14px}body.header-template-html-soft .topbar.role-topbar.header-reference-v298 ~ .hero,body.header-template-html-compact .topbar.role-topbar.header-reference-v298 ~ .hero{padding-top:42px}body.header-template-html-soft:not([data-page="home"]) .topbar.role-topbar.header-reference-v298 ~ main:not(.seller-panel-content-v151),body.header-template-html-compact:not([data-page="home"]) .topbar.role-topbar.header-reference-v298 ~ main:not(.seller-panel-content-v151){margin-top:0!important}}
    @media(max-width:720px){.header-reference-v298 .header-ref-wrap-v298{min-height:0}.header-reference-v298 .header-ref-link-v298{min-height:42px;padding:0 13px;font-size:14px}.header-reference-v298 .header-ref-search-v298,.header-reference-v298 .header-ref-login-v298{width:100%;display:grid;grid-template-columns:1fr}.header-reference-v298 .header-ref-search-v298 input,.header-reference-v298 .header-ref-search-v298 select,.header-reference-v298 .header-ref-search-v298 button,.header-reference-v298 .header-ref-login-v298 input,.header-reference-v298 .header-ref-login-v298 button,.header-reference-v298 .header-ref-login-v298 a{width:100%}.header-reference-v298 .header-ref-account-v298{width:100%;min-width:0;border-radius:14px}.header-reference-v298 .header-ref-account-btn-v298{width:100%;margin-bottom:6px}.header-reference-v298 .header-ref-account-btn-v298:last-child{margin-bottom:0}}


    /* V309 - Public sayfalarda üst içerik başlıklarını sade, premium başlık bandı içine alma */
    body:not([data-page="home"]) main > .page-section:first-child{padding-top:18px!important}
    body:not([data-page="home"]) main > .page-section > .section-head:first-child,
    body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child,
    body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child,
    body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child{
      display:flex!important;
      align-items:center!important;
      justify-content:space-between!important;
      gap:18px!important;
      margin:0 0 14px!important;
      padding:16px 18px!important;
      border:1px solid color-mix(in srgb,var(--line) 86%,var(--mustard) 14%)!important;
      border-radius:22px!important;
      background:linear-gradient(100deg,color-mix(in srgb,var(--mustard-soft) 36%,var(--surface) 64%) 0%,color-mix(in srgb,var(--surface) 92%,transparent) 56%,color-mix(in srgb,var(--green) 7%,var(--surface) 93%) 100%)!important;
      box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 8px 22px rgba(54,41,21,.045)!important;
      position:relative!important;
      overflow:hidden!important;
      min-height:88px!important;
    }
    body:not([data-page="home"]) main > .page-section > .section-head:first-child:before,
    body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child:before,
    body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child:before,
    body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child:before{
      content:"";position:absolute;left:0;top:14px;bottom:14px;width:4px;border-radius:0 8px 8px 0;background:linear-gradient(180deg,var(--mustard),var(--green));opacity:.52;pointer-events:none;
    }
    body:not([data-page="home"]) main > .page-section > .section-head:first-child:after,
    body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child:after,
    body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child:after,
    body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child:after{
      content:"";position:absolute;right:-54px;top:-76px;width:170px;height:170px;border-radius:999px;background:color-mix(in srgb,var(--green) 7%,transparent);pointer-events:none;
    }
    body:not([data-page="home"]) main > .page-section > .section-head:first-child > *,
    body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child > *,
    body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child > *,
    body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child > *{position:relative!important;z-index:1!important}
    body:not([data-page="home"]) main > .page-section > .section-head:first-child .kicker,
    body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child .kicker,
    body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child .kicker,
    body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child .kicker{
      margin:0 0 4px!important;color:color-mix(in srgb,var(--mustard) 86%,#8b5b0b 14%)!important;letter-spacing:.08em!important;font-size:11px!important;font-weight:1000!important;line-height:1.1!important;
    }
    body:not([data-page="home"]) main > .page-section > .section-head:first-child h2,
    body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child h2,
    body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child h2,
    body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child h2{
      font-size:clamp(28px,3.1vw,38px)!important;line-height:.98!important;letter-spacing:-.06em!important;margin:0!important;color:var(--ink)!important;
    }
    body:not([data-page="home"]) main > .page-section > .section-head:first-child p,
    body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child p,
    body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child p,
    body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child p{
      margin:7px 0 0!important;color:var(--muted)!important;font-weight:820!important;line-height:1.45!important;max-width:760px!important;
    }
    body:not([data-page="home"]) main > .page-section > .section-head:first-child .btn,
    body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child .btn,
    body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child .btn,
    body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child .btn{
      min-height:42px!important;border-radius:14px!important;box-shadow:0 10px 22px rgba(54,41,21,.075)!important;white-space:nowrap!important;
    }
    body:not([data-page="home"]) main > .page-section > .info-card:first-child:has(> .kicker:first-child),
    body:not([data-page="home"]) main > .page-section > .info-grid:first-child > .info-card:first-child:has(> .kicker:first-child){
      border-radius:22px!important;
      background:linear-gradient(100deg,color-mix(in srgb,var(--mustard-soft) 36%,var(--surface) 64%),color-mix(in srgb,var(--surface) 92%,transparent),color-mix(in srgb,var(--green) 6%,var(--surface) 94%))!important;
      box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 8px 22px rgba(54,41,21,.045)!important;
    }
    body:not([data-page="home"]) .profile-tabs-v129,
    body:not([data-page="home"]) .profile-tabs,
    body:not([data-page="home"]) .seller-tabs{margin-top:10px!important}
    @media(max-width:760px){
      body:not([data-page="home"]) main > .page-section > .section-head:first-child,
      body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child,
      body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child,
      body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child{align-items:flex-start!important;padding:15px 16px!important;border-radius:20px!important;display:grid!important;gap:12px!important;min-height:0!important}
      body:not([data-page="home"]) main > .page-section > .section-head:first-child .btn,
      body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child .btn,
      body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child .btn,
      body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child .btn{width:100%!important}
    }


    /* V310 - Public sayfa üst başlıkları: wrap içindeyse de gerçek kart/blok gibi çevrili görünsün */
    body:not([data-page="home"]) main > .page-section > .wrap > .section-head:first-child,
    body:not([data-page="home"]) main > .page-section > .wrap > .seller-self-head:first-child,
    body:not([data-page="home"]) main > .page-section > .wrap > .pool-page-head:first-child,
    body:not([data-page="home"]) main > .page-section > .wrap > .search-alert-head:first-child,
    body:not([data-page="home"]) main > .page-section > .section-head:first-child,
    body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child,
    body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child,
    body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child{
      width:100%!important;
      box-sizing:border-box!important;
      display:flex!important;
      align-items:center!important;
      justify-content:space-between!important;
      gap:18px!important;
      margin:0 0 14px!important;
      padding:22px 24px!important;
      border:1px solid color-mix(in srgb,var(--line) 88%,var(--mustard) 12%)!important;
      border-radius:28px!important;
      background:
        radial-gradient(circle at 96% 12%,color-mix(in srgb,var(--green) 9%,transparent),transparent 30%),
        radial-gradient(circle at 4% 0%,color-mix(in srgb,var(--mustard) 13%,transparent),transparent 36%),
        linear-gradient(100deg,color-mix(in srgb,var(--surface) 94%,var(--mustard-soft) 6%),color-mix(in srgb,var(--surface-2) 70%,var(--surface) 30%))!important;
      box-shadow:0 14px 34px rgba(54,41,21,.075),inset 0 1px 0 rgba(255,255,255,.72)!important;
      position:relative!important;
      overflow:hidden!important;
      min-height:104px!important;
    }
    body:not([data-page="home"]) main > .page-section > .wrap > .section-head:first-child:before,
    body:not([data-page="home"]) main > .page-section > .wrap > .seller-self-head:first-child:before,
    body:not([data-page="home"]) main > .page-section > .wrap > .pool-page-head:first-child:before,
    body:not([data-page="home"]) main > .page-section > .wrap > .search-alert-head:first-child:before,
    body:not([data-page="home"]) main > .page-section > .section-head:first-child:before,
    body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child:before,
    body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child:before,
    body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child:before{
      content:""!important;
      position:absolute!important;
      left:0!important;
      top:0!important;
      bottom:0!important;
      width:7px!important;
      border-radius:28px 0 0 28px!important;
      background:linear-gradient(180deg,var(--mustard),var(--green))!important;
      opacity:.72!important;
      pointer-events:none!important;
    }
    body:not([data-page="home"]) main > .page-section > .wrap > .section-head:first-child:after,
    body:not([data-page="home"]) main > .page-section > .wrap > .seller-self-head:first-child:after,
    body:not([data-page="home"]) main > .page-section > .wrap > .pool-page-head:first-child:after,
    body:not([data-page="home"]) main > .page-section > .wrap > .search-alert-head:first-child:after,
    body:not([data-page="home"]) main > .page-section > .section-head:first-child:after,
    body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child:after,
    body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child:after,
    body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child:after{
      content:""!important;
      position:absolute!important;
      right:-70px!important;
      bottom:-90px!important;
      width:210px!important;
      height:210px!important;
      border-radius:999px!important;
      background:color-mix(in srgb,var(--mustard) 10%,transparent)!important;
      pointer-events:none!important;
    }
    body:not([data-page="home"]) main > .page-section > .wrap > .section-head:first-child > *,
    body:not([data-page="home"]) main > .page-section > .wrap > .seller-self-head:first-child > *,
    body:not([data-page="home"]) main > .page-section > .wrap > .pool-page-head:first-child > *,
    body:not([data-page="home"]) main > .page-section > .wrap > .search-alert-head:first-child > *,
    body:not([data-page="home"]) main > .page-section > .section-head:first-child > *,
    body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child > *,
    body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child > *,
    body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child > *{position:relative!important;z-index:1!important;}
    body:not([data-page="home"]) main > .page-section > .wrap > .section-head:first-child .kicker,
    body:not([data-page="home"]) main > .page-section > .wrap > .seller-self-head:first-child .kicker,
    body:not([data-page="home"]) main > .page-section > .wrap > .pool-page-head:first-child .kicker,
    body:not([data-page="home"]) main > .page-section > .wrap > .search-alert-head:first-child .kicker,
    body:not([data-page="home"]) main > .page-section > .section-head:first-child .kicker,
    body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child .kicker,
    body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child .kicker,
    body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child .kicker{
      display:block!important;
      margin:0 0 7px!important;
      color:color-mix(in srgb,var(--mustard) 88%,#8b5b0b 12%)!important;
      letter-spacing:.08em!important;
      font-size:12px!important;
      font-weight:1000!important;
      text-transform:uppercase!important;
    }
    body:not([data-page="home"]) main > .page-section > .wrap > .section-head:first-child h2,
    body:not([data-page="home"]) main > .page-section > .wrap > .seller-self-head:first-child h2,
    body:not([data-page="home"]) main > .page-section > .wrap > .pool-page-head:first-child h2,
    body:not([data-page="home"]) main > .page-section > .wrap > .search-alert-head:first-child h2,
    body:not([data-page="home"]) main > .page-section > .section-head:first-child h2,
    body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child h2,
    body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child h2,
    body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child h2{
      margin:0!important;
      font-size:clamp(30px,3.4vw,42px)!important;
      line-height:.98!important;
      letter-spacing:-.065em!important;
      color:var(--ink)!important;
    }
    body:not([data-page="home"]) main > .page-section > .wrap > .section-head:first-child p,
    body:not([data-page="home"]) main > .page-section > .wrap > .seller-self-head:first-child p,
    body:not([data-page="home"]) main > .page-section > .wrap > .pool-page-head:first-child p,
    body:not([data-page="home"]) main > .page-section > .wrap > .search-alert-head:first-child p,
    body:not([data-page="home"]) main > .page-section > .section-head:first-child p,
    body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child p,
    body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child p,
    body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child p{
      margin:9px 0 0!important;
      color:var(--muted)!important;
      font-weight:850!important;
      line-height:1.45!important;
      max-width:820px!important;
    }
    body:not([data-page="home"]) main > .page-section > .wrap > .section-head:first-child .btn,
    body:not([data-page="home"]) main > .page-section > .wrap > .seller-self-head:first-child .btn,
    body:not([data-page="home"]) main > .page-section > .wrap > .pool-page-head:first-child .btn,
    body:not([data-page="home"]) main > .page-section > .wrap > .search-alert-head:first-child .btn,
    body:not([data-page="home"]) main > .page-section > .section-head:first-child .btn,
    body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child .btn,
    body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child .btn,
    body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child .btn{
      min-height:44px!important;
      border-radius:15px!important;
      white-space:nowrap!important;
      box-shadow:0 12px 24px rgba(27,137,80,.14)!important;
    }
    body:not([data-page="home"]) .profile-tabs-v129,
    body:not([data-page="home"]) .profile-tabs,
    body:not([data-page="home"]) .seller-tabs,
    body:not([data-page="home"]) .seller-page-tabs{margin-top:10px!important;}
    @media(max-width:760px){
      body:not([data-page="home"]) main > .page-section > .wrap > .section-head:first-child,
      body:not([data-page="home"]) main > .page-section > .wrap > .seller-self-head:first-child,
      body:not([data-page="home"]) main > .page-section > .wrap > .pool-page-head:first-child,
      body:not([data-page="home"]) main > .page-section > .wrap > .search-alert-head:first-child,
      body:not([data-page="home"]) main > .page-section > .section-head:first-child,
      body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child,
      body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child,
      body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child{display:grid!important;align-items:flex-start!important;gap:13px!important;padding:18px 18px!important;min-height:0!important;border-radius:22px!important;}
      body:not([data-page="home"]) main > .page-section > .wrap > .section-head:first-child .btn,
      body:not([data-page="home"]) main > .page-section > .wrap > .seller-self-head:first-child .btn,
      body:not([data-page="home"]) main > .page-section > .wrap > .pool-page-head:first-child .btn,
      body:not([data-page="home"]) main > .page-section > .wrap > .search-alert-head:first-child .btn,
      body:not([data-page="home"]) main > .page-section > .section-head:first-child .btn,
      body:not([data-page="home"]) main > .page-section > .seller-self-head:first-child .btn,
      body:not([data-page="home"]) main > .page-section > .pool-page-head:first-child .btn,
      body:not([data-page="home"]) main > .page-section > .search-alert-head:first-child .btn{width:100%!important;}
    }


    /* V311 - Mesajlarım / Satıcı Mesajları iç başlıklarını da kart/blok içine alma */
    body:not([data-page="home"]) .profile-messages-page-v145 > .section-head.profile-orders-head-v129,
    body:not([data-page="home"]) .seller-messages-page-v145 > .section-head.seller-products-head{
      display:flex!important;
      align-items:center!important;
      justify-content:space-between!important;
      gap:18px!important;
      margin:0 0 18px!important;
      padding:22px 24px!important;
      border:1px solid color-mix(in srgb,var(--line) 88%,var(--mustard) 12%)!important;
      border-radius:28px!important;
      background:
        radial-gradient(circle at 96% 12%,color-mix(in srgb,var(--green) 9%,transparent),transparent 30%),
        radial-gradient(circle at 4% 0%,color-mix(in srgb,var(--mustard) 13%,transparent),transparent 36%),
        linear-gradient(100deg,color-mix(in srgb,var(--surface) 94%,var(--mustard-soft) 6%),color-mix(in srgb,var(--surface-2) 70%,var(--surface) 30%))!important;
      box-shadow:0 14px 34px rgba(54,41,21,.075),inset 0 1px 0 rgba(255,255,255,.72)!important;
      position:relative!important;
      overflow:hidden!important;
      min-height:104px!important;
    }
    body:not([data-page="home"]) .profile-messages-page-v145 > .section-head.profile-orders-head-v129:before,
    body:not([data-page="home"]) .seller-messages-page-v145 > .section-head.seller-products-head:before{
      content:""!important;
      position:absolute!important;
      left:0!important;
      top:0!important;
      bottom:0!important;
      width:7px!important;
      border-radius:28px 0 0 28px!important;
      background:linear-gradient(180deg,var(--mustard),var(--green))!important;
      opacity:.72!important;
      pointer-events:none!important;
    }
    body:not([data-page="home"]) .profile-messages-page-v145 > .section-head.profile-orders-head-v129:after,
    body:not([data-page="home"]) .seller-messages-page-v145 > .section-head.seller-products-head:after{
      content:""!important;
      position:absolute!important;
      right:-70px!important;
      bottom:-90px!important;
      width:210px!important;
      height:210px!important;
      border-radius:999px!important;
      background:color-mix(in srgb,var(--mustard) 10%,transparent)!important;
      pointer-events:none!important;
    }
    body:not([data-page="home"]) .profile-messages-page-v145 > .section-head.profile-orders-head-v129 > *,
    body:not([data-page="home"]) .seller-messages-page-v145 > .section-head.seller-products-head > *{position:relative!important;z-index:1!important;}
    body:not([data-page="home"]) .profile-messages-page-v145 > .section-head.profile-orders-head-v129 .kicker,
    body:not([data-page="home"]) .seller-messages-page-v145 > .section-head.seller-products-head .kicker{
      display:block!important;
      margin:0 0 7px!important;
      color:color-mix(in srgb,var(--mustard) 88%,#8b5b0b 12%)!important;
      letter-spacing:.08em!important;
      font-size:12px!important;
      font-weight:1000!important;
      text-transform:uppercase!important;
    }
    body:not([data-page="home"]) .profile-messages-page-v145 > .section-head.profile-orders-head-v129 h2,
    body:not([data-page="home"]) .seller-messages-page-v145 > .section-head.seller-products-head h2{
      margin:0!important;
      font-size:clamp(30px,3.4vw,42px)!important;
      line-height:.98!important;
      letter-spacing:-.065em!important;
      color:var(--ink)!important;
    }
    body:not([data-page="home"]) .profile-messages-page-v145 > .section-head.profile-orders-head-v129 p,
    body:not([data-page="home"]) .seller-messages-page-v145 > .section-head.seller-products-head p{
      margin:9px 0 0!important;
      color:var(--muted)!important;
      font-weight:850!important;
      line-height:1.45!important;
      max-width:820px!important;
    }
    body:not([data-page="home"]) .profile-messages-page-v145 > .section-head.profile-orders-head-v129 .profile-message-head-actions-v148,
    body:not([data-page="home"]) .seller-messages-page-v145 > .section-head.seller-products-head .profile-message-head-actions-v148{
      display:flex!important;
      align-items:center!important;
      justify-content:flex-end!important;
      gap:10px!important;
      flex-wrap:wrap!important;
    }
    @media(max-width:760px){
      body:not([data-page="home"]) .profile-messages-page-v145 > .section-head.profile-orders-head-v129,
      body:not([data-page="home"]) .seller-messages-page-v145 > .section-head.seller-products-head{display:grid!important;align-items:flex-start!important;gap:13px!important;padding:18px 18px!important;min-height:0!important;border-radius:22px!important;}
      body:not([data-page="home"]) .profile-messages-page-v145 > .section-head.profile-orders-head-v129 .profile-message-head-actions-v148,
      body:not([data-page="home"]) .seller-messages-page-v145 > .section-head.seller-products-head .profile-message-head-actions-v148{justify-content:stretch!important;}
      body:not([data-page="home"]) .profile-messages-page-v145 > .section-head.profile-orders-head-v129 .btn,
      body:not([data-page="home"]) .seller-messages-page-v145 > .section-head.seller-products-head .btn{width:100%!important;}
    }

    /* V312 - Aldıklarım / Satın alma geçmişi iç başlığını da aynı kart/blok yapısına alma */
    body:not([data-page="home"]) .profile-orders-page-v129 > .section-head.profile-orders-head-v129{
      display:flex!important;
      align-items:center!important;
      justify-content:space-between!important;
      gap:18px!important;
      margin:0 0 18px!important;
      padding:22px 24px!important;
      border:1px solid color-mix(in srgb,var(--line) 88%,var(--mustard) 12%)!important;
      border-radius:28px!important;
      background:
        radial-gradient(circle at 96% 12%,color-mix(in srgb,var(--green) 9%,transparent),transparent 30%),
        radial-gradient(circle at 4% 0%,color-mix(in srgb,var(--mustard) 13%,transparent),transparent 36%),
        linear-gradient(100deg,color-mix(in srgb,var(--surface) 94%,var(--mustard-soft) 6%),color-mix(in srgb,var(--surface-2) 70%,var(--surface) 30%))!important;
      box-shadow:0 14px 34px rgba(54,41,21,.075),inset 0 1px 0 rgba(255,255,255,.72)!important;
      position:relative!important;
      overflow:hidden!important;
      min-height:104px!important;
    }
    body:not([data-page="home"]) .profile-orders-page-v129 > .section-head.profile-orders-head-v129:before{
      content:""!important;
      position:absolute!important;
      left:0!important;
      top:0!important;
      bottom:0!important;
      width:7px!important;
      border-radius:28px 0 0 28px!important;
      background:linear-gradient(180deg,var(--mustard),var(--green))!important;
      opacity:.72!important;
      pointer-events:none!important;
    }
    body:not([data-page="home"]) .profile-orders-page-v129 > .section-head.profile-orders-head-v129:after{
      content:""!important;
      position:absolute!important;
      right:-70px!important;
      bottom:-90px!important;
      width:210px!important;
      height:210px!important;
      border-radius:999px!important;
      background:color-mix(in srgb,var(--mustard) 10%,transparent)!important;
      pointer-events:none!important;
    }
    body:not([data-page="home"]) .profile-orders-page-v129 > .section-head.profile-orders-head-v129 > *{position:relative!important;z-index:1!important;}
    body:not([data-page="home"]) .profile-orders-page-v129 > .section-head.profile-orders-head-v129 .kicker{
      display:block!important;
      margin:0 0 7px!important;
      color:color-mix(in srgb,var(--mustard) 88%,#8b5b0b 12%)!important;
      letter-spacing:.08em!important;
      font-size:12px!important;
      font-weight:1000!important;
      text-transform:uppercase!important;
    }
    body:not([data-page="home"]) .profile-orders-page-v129 > .section-head.profile-orders-head-v129 h2{
      margin:0!important;
      font-size:clamp(30px,3.4vw,42px)!important;
      line-height:.98!important;
      letter-spacing:-.065em!important;
      color:var(--ink)!important;
    }
    body:not([data-page="home"]) .profile-orders-page-v129 > .section-head.profile-orders-head-v129 p{
      margin:9px 0 0!important;
      color:var(--muted)!important;
      font-weight:850!important;
      line-height:1.45!important;
      max-width:820px!important;
    }
    @media(max-width:760px){
      body:not([data-page="home"]) .profile-orders-page-v129 > .section-head.profile-orders-head-v129{display:grid!important;align-items:flex-start!important;gap:13px!important;padding:18px 18px!important;min-height:0!important;border-radius:22px!important;}
      body:not([data-page="home"]) .profile-orders-page-v129 > .section-head.profile-orders-head-v129 .btn{width:100%!important;}
    }


    /* V314 - Ana sayfa hero buton renkleri: Kategorileri Gör turuncu, Ürünleri İncele site uyumlu */
    .hero-actions .btn-mustard{
        background:linear-gradient(180deg,#f07f43,#df5f2c)!important;
        color:#fff!important;
        border:1px solid color-mix(in srgb,#df5f2c 70%,#ffffff 30%)!important;
        box-shadow:0 16px 30px rgba(223,95,44,.22)!important;
    }
    .hero-actions .btn-mustard:hover{
        background:linear-gradient(180deg,#fb8c4f,#d95524)!important;
        color:#fff!important;
        box-shadow:0 18px 34px rgba(223,95,44,.28)!important;
    }
    .hero-actions .btn-ghost{
        background:linear-gradient(180deg,#fffaf1,#f4ead9)!important;
        color:#1f1a14!important;
        border:1px solid color-mix(in srgb,var(--green) 18%,var(--line) 82%)!important;
        box-shadow:0 12px 24px rgba(54,41,21,.075)!important;
    }
    .hero-actions .btn-ghost:hover{
        background:linear-gradient(180deg,#f4fff8,#e7f5ec)!important;
        border-color:color-mix(in srgb,var(--green) 38%,var(--line) 62%)!important;
        color:var(--green)!important;
    }


    /* V315 - Header arama ve hesap kutusu renkleri */
    .header-reference-v298 .header-ref-search-v298{background:#d2c19f!important;border-color:#bda980!important;box-shadow:0 12px 24px rgba(75,54,24,.13)!important}
    .header-reference-v298 .header-ref-account-v298{background:#363736!important;box-shadow:0 10px 18px rgba(0,0,0,.20)!important}


    /* V394 - Sayfaya göre değişen üç hızlı bağlantı ve profesyonel Ürün Havuzu */
    .menu-center{min-width:0}
    .menu-center-link{min-width:112px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
    .pool-page-v394{padding-top:16px!important}
    .pool-page-v394 .pool-page-head-v394{margin-bottom:12px!important}
    .pool-stat-grid-v394{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 12px}
    .pool-stat-grid-v394>div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:13px 15px;border:1px solid color-mix(in srgb,var(--line) 88%,var(--mustard) 12%);border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 96%,transparent),color-mix(in srgb,var(--surface-2) 62%,var(--surface) 38%));box-shadow:0 8px 20px rgba(54,41,21,.05)}
    .pool-stat-grid-v394 span{color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.045em;white-space:nowrap}
    .pool-stat-grid-v394 b{color:var(--ink);font-size:25px;line-height:1;letter-spacing:-.05em}
    .pool-filter-shell-v394{margin:0 0 14px;padding:13px;border:1px solid color-mix(in srgb,var(--line) 84%,var(--green) 16%);border-radius:22px;background:color-mix(in srgb,var(--surface) 80%,transparent);box-shadow:0 10px 28px rgba(54,41,21,.055)}
    .pool-filter-head-v394{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px;padding:0 2px}
    .pool-filter-head-v394>div{min-width:0}.pool-filter-head-v394 b{display:block;color:var(--ink);font-size:15px}.pool-filter-head-v394 span{display:block;margin-top:2px;color:var(--muted);font-size:12px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
    .pool-filter-head-v394>a{flex:0 0 auto;color:var(--green);font-size:12px;font-weight:950;text-decoration:none}
    .pool-filter-grid-v394{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
    .pool-filter-grid-v394 label{display:grid;gap:6px;color:var(--muted);font-size:11px;font-weight:1000;text-transform:uppercase;letter-spacing:.055em}
    .pool-filter-grid-v394 select{width:100%;min-width:0;min-height:46px;padding:0 12px;border:1px solid var(--line);border-radius:15px;background:var(--surface);color:var(--ink);font-weight:900;text-transform:none;letter-spacing:0;outline:none}
    .pool-filter-grid-v394 select:focus{border-color:var(--green);box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 13%,transparent)}
    .pool-filter-grid-v394 select:disabled{opacity:.55;cursor:not-allowed}
    .pool-results-head-v394{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 11px;padding:11px 13px;border:1px solid var(--line);border-radius:17px;background:color-mix(in srgb,var(--surface-2) 36%,var(--surface) 64%)}
    .pool-results-head-v394>div{min-width:0}.pool-results-head-v394 b{display:block;color:var(--ink);font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pool-results-head-v394 span{display:block;margin-top:2px;color:var(--muted);font-size:12px;font-weight:800}
    .pool-product-grid-v394{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:stretch}
    .pool-product-grid-v394 .pool-product-card{position:relative;display:flex;flex-direction:column;min-width:0;margin:0;border-radius:22px;overflow:hidden;box-shadow:0 12px 30px rgba(54,41,21,.08)}
    .pool-product-grid-v394 .pool-product-card .p-media{height:180px;flex:0 0 180px;background:linear-gradient(135deg,var(--surface-3),var(--surface));overflow:hidden}
    .pool-product-grid-v394 .pool-product-card .p-media img{object-fit:contain!important;background:color-mix(in srgb,var(--surface-2) 50%,var(--surface) 50%)}
    .pool-product-grid-v394 .pool-product-card .p-media.image-failed-v394:after{content:'📦';display:grid;place-items:center;position:absolute;inset:0;color:var(--muted);font-size:44px;background:linear-gradient(135deg,var(--surface-2),var(--surface))}
    .pool-product-grid-v394 .pool-product-card .p-media.image-failed-v394 .p-badge{z-index:2}
    .pool-product-grid-v394 .pool-product-card .p-body{display:flex;flex:1 1 auto;flex-direction:column;padding:14px}
    .pool-product-grid-v394 .pool-product-card .p-body h3{margin:0 0 5px;font-size:17px;line-height:1.22;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
    .pool-product-grid-v394 .pool-product-card .p-body>p{min-height:34px;margin:0;color:var(--muted);font-size:12px;line-height:1.35;font-weight:800;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
    .pool-product-grid-v394 .pool-card-meta{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.pool-product-grid-v394 .pool-card-meta span{padding:5px 8px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--surface-2) 52%,var(--surface) 48%);color:var(--muted);font-size:10px;font-weight:950}
    .pool-product-grid-v394 .pool-product-card .p-foot{margin-top:auto;padding-top:12px;display:grid;gap:9px;align-items:stretch}
    .pool-product-grid-v394 .pool-product-card .price{font-size:19px}
    .pool-product-grid-v394 .pool-product-card .product-card-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px}
    .pool-product-grid-v394 .pool-product-card .product-card-actions .btn{width:100%;min-width:0;min-height:38px;padding:0 9px;border-radius:12px;font-size:11px;white-space:normal;line-height:1.15;text-align:center}
    .pool-product-grid-v394 .pool-product-card .product-card-actions .pool-secondary-action-v394{grid-column:1/-1;background:transparent;box-shadow:none}
    .pool-order-badge{position:absolute;z-index:4;right:10px;top:10px;display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border-radius:12px;background:rgba(24,22,18,.88);color:#fff;box-shadow:0 8px 18px rgba(0,0,0,.18)}
    .pool-order-badge b{font-size:12px}.pool-order-badge span{font-size:9px;font-weight:950;text-transform:uppercase;letter-spacing:.05em;opacity:.82}
    .pool-pagination-v394{display:flex;align-items:center;justify-content:center;gap:7px;flex-wrap:wrap;margin:18px 0 0}
    .pool-pagination-v394 a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:0 12px;border:1px solid var(--line);border-radius:13px;background:var(--surface);color:var(--ink);font-weight:950;text-decoration:none;box-shadow:0 6px 16px rgba(54,41,21,.045)}
    .pool-pagination-v394 a.active{background:linear-gradient(180deg,color-mix(in srgb,var(--green) 88%,#fff 12%),var(--green));border-color:var(--green);color:#fff;box-shadow:0 10px 24px color-mix(in srgb,var(--green) 20%,transparent)}
    .pool-pagination-v394 a.prev,.pool-pagination-v394 a.next{min-width:92px}
    .pool-empty-v394{margin-top:4px}
    @media(max-width:1040px){.pool-stat-grid-v394{grid-template-columns:repeat(3,minmax(0,1fr))}.pool-product-grid-v394{grid-template-columns:repeat(2,minmax(0,1fr))}}
    @media(max-width:700px){
      .menu-center{grid-template-columns:repeat(3,minmax(0,1fr))!important}.menu-center-link{min-width:0!important;max-width:none!important;padding-left:8px!important;padding-right:8px!important;font-size:12px!important}
      .pool-page-v394{padding-top:10px!important}.pool-stat-grid-v394{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pool-stat-grid-v394>div{padding:11px 12px}.pool-stat-grid-v394 b{font-size:21px}.pool-stat-grid-v394>div:first-child{grid-column:1/-1}
      .pool-filter-head-v394{align-items:flex-start}.pool-filter-head-v394 span{white-space:normal}.pool-filter-grid-v394{grid-template-columns:1fr}.pool-results-head-v394{align-items:flex-start;flex-direction:column}.pool-results-head-v394 .btn{width:100%}
      .pool-product-grid-v394{grid-template-columns:1fr;gap:11px}.pool-product-grid-v394 .pool-product-card{display:grid;grid-template-columns:128px minmax(0,1fr);border-radius:18px}.pool-product-grid-v394 .pool-product-card .p-media{height:100%;min-height:178px;flex-basis:auto;border-bottom:0;border-right:1px solid var(--line)}.pool-product-grid-v394 .pool-product-card .p-body{padding:12px}.pool-product-grid-v394 .pool-product-card .p-body h3{font-size:16px}.pool-product-grid-v394 .pool-product-card .p-body>p{min-height:0}.pool-product-grid-v394 .pool-product-card .product-card-actions{grid-template-columns:1fr}.pool-product-grid-v394 .pool-product-card .product-card-actions .btn{min-height:36px}.pool-order-badge{right:auto;left:8px;top:8px}
      .pool-pagination-v394 a{min-width:38px;min-height:38px}.pool-pagination-v394 a.prev,.pool-pagination-v394 a.next{min-width:82px}
    }
    @media(max-width:420px){.pool-product-grid-v394 .pool-product-card{grid-template-columns:112px minmax(0,1fr)}.pool-product-grid-v394 .pool-product-card .p-media{min-height:170px}.pool-product-grid-v394 .pool-card-meta{display:none}.pool-product-grid-v394 .pool-product-card .price{font-size:17px}}

    /* V429 - Satıcı Doping Merkezi / sponsorlu ürün ve satıcı görünümü */
    .product-card .p-media,.product-photo{position:relative}
    .product-ad-badge-v429{position:absolute;z-index:8;right:10px;top:10px;display:inline-flex;align-items:center;justify-content:center;min-height:29px;padding:0 11px;border:1px solid rgba(255,255,255,.72);border-radius:999px;background:linear-gradient(180deg,#f07f43,#df5f2c);color:#fff;font-size:10px;font-weight:1000;letter-spacing:.075em;text-transform:uppercase;box-shadow:0 8px 20px rgba(223,95,44,.28),inset 0 1px 0 rgba(255,255,255,.25)}
    .pool-ad-badge-v429{top:48px}.live-ad-badge-v429{right:12px;top:12px}
    .doping-home-section-v429{padding-top:8px}.doping-home-shell-v429{padding:18px;border:1px solid color-mix(in srgb,var(--orange,#df5f2c) 25%,var(--line));border-radius:26px;background:linear-gradient(145deg,color-mix(in srgb,#fff4e9 70%,var(--surface) 30%),var(--surface));box-shadow:0 18px 42px rgba(104,57,25,.08)}
    .doping-home-label-v429{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border-radius:999px;background:linear-gradient(180deg,#f07f43,#df5f2c);color:#fff;font-size:10px;font-weight:1000;letter-spacing:.06em;text-transform:uppercase}
    .doping-seller-grid-v429{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
    .doping-seller-card-v429{position:relative;display:grid;gap:10px;padding:15px;border:1px solid color-mix(in srgb,#df5f2c 24%,var(--line));border-radius:20px;background:var(--surface);box-shadow:0 12px 28px rgba(81,49,25,.07)}
    .doping-seller-card-v429 .product-ad-badge-v429{right:9px;top:9px}.doping-seller-card-v429 h3{margin:0;padding-right:70px;font-size:17px}.doping-seller-card-v429 p{margin:0;color:var(--muted);font-size:12px;font-weight:800}.doping-seller-card-v429 .seller-mini-stats-v429{display:flex;gap:6px;flex-wrap:wrap}.doping-seller-card-v429 .seller-mini-stats-v429 span{padding:5px 8px;border:1px solid var(--line);border-radius:999px;background:var(--surface-2);font-size:10px;font-weight:900}
    @media(max-width:900px){.doping-seller-grid-v429{grid-template-columns:repeat(2,minmax(0,1fr))}}
    @media(max-width:560px){.doping-home-shell-v429{padding:13px;border-radius:20px}.doping-seller-grid-v429{grid-template-columns:1fr}.product-ad-badge-v429{right:8px;top:8px;min-height:26px;padding:0 9px;font-size:9px}.pool-ad-badge-v429{top:43px}}


    /* V430 - Ana sayfa sponsorlu ürün ve satıcı vitrinlerini sıkı, zarif ve en çok 5 kolonlu göster */
    .doping-home-shell-v430{padding:20px 18px 18px}
    .doping-home-head-v430{align-items:flex-start;margin-bottom:14px}
    .doping-home-head-v430 h2{font-size:clamp(28px,3vw,38px);letter-spacing:-.06em}
    .doping-home-head-v430 p{max-width:640px;font-size:14px;font-weight:760;line-height:1.5}
    .doping-home-product-grid-v430{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:stretch}
    .doping-home-product-grid-v430 .product-card{min-width:0;border-radius:20px;box-shadow:0 10px 26px rgba(81,49,25,.07)}
    .doping-home-product-grid-v430 .p-media{height:148px;border-top-left-radius:20px;border-top-right-radius:20px}
    .doping-home-product-grid-v430 .p-body{padding:12px}
    .doping-home-product-grid-v430 .p-body h3{font-size:15px;line-height:1.18;margin:0 0 5px}
    .doping-home-product-grid-v430 .p-body>p{font-size:11px;line-height:1.35;min-height:30px;margin:0}
    .doping-home-product-grid-v430 .attr-pills-v382,.doping-home-product-grid-v430 .p-attrs,.doping-home-product-grid-v430 [class*='attribute']{gap:5px}
    .doping-home-product-grid-v430 .p-foot{gap:9px}
    .doping-home-product-grid-v430 .price{font-size:17px;line-height:1.05}
    .doping-home-product-grid-v430 .product-card-actions{display:grid;grid-template-columns:1fr;gap:7px;align-items:stretch}
    .doping-home-product-grid-v430 .product-card-actions .btn{width:100%;min-width:0;min-height:37px;padding:0 10px;border-radius:12px;font-size:11px;line-height:1.15;white-space:normal;text-align:center;box-shadow:0 8px 18px rgba(54,41,21,.08)}
    .doping-home-product-grid-v430 .product-card-actions .pool-secondary-action-v394{grid-column:1/-1;background:transparent;box-shadow:none}
    .doping-home-product-grid-v430 .product-ad-badge-v429{right:8px;top:8px;min-height:24px;padding:0 9px;font-size:9px}
    .doping-seller-grid-v430{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:stretch}
    .doping-seller-card-v430{padding:14px;gap:12px;border-radius:20px;min-width:0;box-shadow:0 10px 26px rgba(81,49,25,.07);align-content:start}
    .doping-seller-top-v430{display:grid;grid-template-columns:46px minmax(0,1fr);gap:10px;align-items:center;min-width:0}
    .doping-seller-avatar-v430{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(180deg,#1caf6e,#0b8b54);color:#fff;font-size:18px;font-weight:1000;box-shadow:0 10px 20px rgba(12,123,78,.18)}
    .doping-seller-card-v430 h3{padding-right:0;font-size:15px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
    .doping-seller-card-v430 p{font-size:11px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
    .seller-mini-stats-v430{gap:5px}
    .seller-mini-stats-v430 span{font-size:10px!important;padding:5px 7px!important}
    .doping-seller-card-v430 .btn{width:100%;min-height:38px;border-radius:12px;margin-top:auto;font-size:12px}
    @media(max-width:1180px){.doping-home-product-grid-v430,.doping-seller-grid-v430{grid-template-columns:repeat(4,minmax(0,1fr))}}
    @media(max-width:980px){.doping-home-product-grid-v430,.doping-seller-grid-v430{grid-template-columns:repeat(3,minmax(0,1fr))}}
    @media(max-width:760px){.doping-home-shell-v430{padding:14px}.doping-home-head-v430{gap:10px;margin-bottom:12px;align-items:stretch}.doping-home-head-v430 h2{font-size:25px}.doping-home-head-v430 p{font-size:13px}.doping-home-head-v430 .btn{align-self:flex-start}.doping-home-product-grid-v430,.doping-seller-grid-v430{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.doping-home-product-grid-v430 .p-media{height:138px}.doping-home-product-grid-v430 .p-body{padding:11px}.doping-seller-card-v430{padding:12px;border-radius:18px}.doping-seller-top-v430{grid-template-columns:42px minmax(0,1fr)}.doping-seller-avatar-v430{width:42px;height:42px;border-radius:14px;font-size:16px}}
    @media(max-width:520px){.doping-home-shell-v430{padding:12px}.doping-home-head-v430{display:grid;grid-template-columns:1fr;gap:8px}.doping-home-head-v430 .btn{width:max-content;min-height:40px;padding:0 14px;border-radius:12px}.doping-home-product-grid-v430,.doping-seller-grid-v430{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.doping-home-product-grid-v430 .p-media{height:120px}.doping-home-product-grid-v430 .p-body{padding:10px}.doping-home-product-grid-v430 .p-body h3{font-size:14px}.doping-home-product-grid-v430 .p-body>p{font-size:10px;min-height:28px}.doping-home-product-grid-v430 .price{font-size:16px}.doping-home-product-grid-v430 .product-card-actions .btn{min-height:35px;padding:0 8px;font-size:10px}.doping-home-product-grid-v430 .product-ad-badge-v429{min-height:22px;padding:0 8px;font-size:8px}.doping-seller-card-v430{padding:10px;gap:10px}.doping-seller-top-v430{grid-template-columns:38px minmax(0,1fr);gap:8px}.doping-seller-avatar-v430{width:38px;height:38px;border-radius:12px;font-size:14px}.doping-seller-card-v430 h3{font-size:13px}.doping-seller-card-v430 p{font-size:10px}.seller-mini-stats-v430 span{font-size:9px!important;padding:4px 6px!important}.doping-seller-card-v430 .btn{min-height:35px;font-size:11px}}
    @media(max-width:380px){.doping-home-product-grid-v430,.doping-seller-grid-v430{gap:8px}.doping-home-product-grid-v430 .p-media{height:110px}.doping-home-product-grid-v430 .p-body{padding:9px}.doping-home-product-grid-v430 .p-body h3{font-size:13px}.doping-home-product-grid-v430 .price{font-size:15px}.doping-home-product-grid-v430 .product-card-actions .btn{font-size:9px;min-height:34px;padding:0 7px}.doping-seller-card-v430{padding:9px}.doping-seller-card-v430 .btn{font-size:10px;min-height:34px}}


    /* V434 - Sponsorlu vitrin: tek sıra, masaüstü 5 / mobil 3; sade ürün eylemleri ve tümünü gör sayfası */
    .featured-product-card-v434 .product-media-link-v224{display:block;width:100%;height:100%}
    .featured-product-card-v434 .product-media-link-v224 img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;border-radius:18px}
    .featured-product-card-v434 .empty-media-v434{display:grid;place-items:center}
    .featured-product-card-v434 .featured-actions-v434{display:grid!important;grid-template-columns:1fr!important;gap:7px!important}
    .featured-product-card-v434 .featured-actions-v434 .btn{width:100%;min-width:0}
    .featured-seller-card-v434{position:relative}
    .featured-seller-card-v434 .product-ad-badge-v429{right:8px;top:8px;min-height:23px;padding:0 8px;font-size:8px}
    .featured-all-page-v434{padding-top:24px}
    .featured-all-hero-v434{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px;padding:22px;border:1px solid color-mix(in srgb,#df5f2c 24%,var(--line));border-radius:25px;background:linear-gradient(145deg,color-mix(in srgb,#fff3e7 68%,var(--surface) 32%),var(--surface));box-shadow:0 15px 36px rgba(88,49,21,.08)}
    .featured-all-hero-v434 h2{margin:3px 0 7px}.featured-all-hero-v434 p{margin:0;color:var(--muted);font-weight:750}.featured-all-hero-v434 strong{display:inline-grid;place-items:center;min-width:72px;min-height:54px;padding:0 14px;border-radius:17px;background:linear-gradient(180deg,#f07f43,#df5f2c);color:#fff;font-size:20px;box-shadow:0 10px 22px rgba(223,95,44,.22)}
    .featured-all-product-grid-v434,.featured-all-seller-grid-v434{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:stretch}
    .doping-home-product-grid-v430,.doping-seller-grid-v430{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden}
    .seller-doping-limit-v434{display:grid;gap:5px;margin-top:auto;padding:10px 11px;border:1px solid color-mix(in srgb,var(--green) 20%,var(--line));border-radius:14px;background:color-mix(in srgb,var(--green-soft) 45%,var(--surface) 55%)}
    .seller-doping-limit-v434 span{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font-size:11px;font-weight:850}.seller-doping-limit-v434 b{color:var(--green);font-size:13px}.seller-doping-limit-v434 em{font-style:normal;color:var(--muted);font-size:10px;font-weight:750}
    @media(max-width:1180px){.featured-all-product-grid-v434,.featured-all-seller-grid-v434{grid-template-columns:repeat(4,minmax(0,1fr))}}
    @media(max-width:980px){.featured-all-product-grid-v434,.featured-all-seller-grid-v434{grid-template-columns:repeat(3,minmax(0,1fr))}}
    @media(max-width:760px){.featured-all-page-v434{padding-top:14px}.featured-all-hero-v434{padding:15px;border-radius:20px;align-items:flex-start}.featured-all-hero-v434 h2{font-size:27px}.featured-all-hero-v434 strong{min-width:58px;min-height:46px;font-size:17px}.featured-all-product-grid-v434,.featured-all-seller-grid-v434{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.doping-home-product-grid-v430,.doping-seller-grid-v430{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:minmax(0,1fr);gap:8px}.featured-all-product-grid-v434 .p-media{height:112px}.featured-all-product-grid-v434 .p-body{padding:9px}.featured-all-product-grid-v434 .p-body h3{font-size:13px}.featured-all-product-grid-v434 .p-body>p{font-size:9px;min-height:25px}.featured-all-product-grid-v434 .price{font-size:15px}.featured-all-product-grid-v434 .btn{font-size:9px!important;min-height:33px!important;padding:0 6px!important}.featured-all-seller-grid-v434 .doping-seller-card-v430{padding:9px}.featured-all-seller-grid-v434 .doping-seller-top-v430{grid-template-columns:34px minmax(0,1fr);gap:6px}.featured-all-seller-grid-v434 .doping-seller-avatar-v430{width:34px;height:34px;border-radius:11px;font-size:13px}.featured-all-seller-grid-v434 h3{font-size:12px}.featured-all-seller-grid-v434 p{font-size:9px}.featured-all-seller-grid-v434 .seller-mini-stats-v430 span{font-size:8px!important;padding:3px 4px!important}.featured-all-seller-grid-v434 .btn{min-height:32px;font-size:9px;padding:0 6px}}
    @media(max-width:390px){.featured-all-product-grid-v434,.featured-all-seller-grid-v434,.doping-home-product-grid-v430,.doping-seller-grid-v430{gap:6px}.featured-all-product-grid-v434 .p-media{height:102px}.featured-all-product-grid-v434 .p-body{padding:8px}.featured-all-product-grid-v434 .p-body h3{font-size:12px}.featured-all-product-grid-v434 .price{font-size:14px}.featured-all-seller-grid-v434 .doping-seller-card-v430{padding:8px}}

    /* V429 - Satıcı Paneli > Doping profesyonel yönetim ekranı */
    .seller-doping-page-v429{display:grid;gap:18px;min-width:0}
    .seller-doping-hero-v429{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:23px;border:1px solid color-mix(in srgb,#df5f2c 28%,var(--line));border-radius:27px;background:radial-gradient(circle at 88% 0,rgba(240,127,67,.18),transparent 32%),linear-gradient(145deg,color-mix(in srgb,#fff3e7 68%,var(--surface) 32%),var(--surface));box-shadow:0 18px 44px rgba(89,52,25,.09)}
    .seller-doping-hero-v429:after{content:'⚡';position:absolute;right:205px;bottom:-34px;color:rgba(223,95,44,.075);font-size:150px;font-weight:1000;line-height:1;transform:rotate(-8deg);pointer-events:none}
    .seller-doping-hero-v429>div{position:relative;z-index:1}.seller-doping-hero-v429 h2{margin:7px 0 6px;font-size:clamp(27px,3vw,39px);line-height:1}.seller-doping-hero-v429 p{max-width:720px;margin:0;color:var(--muted);font-size:14px;line-height:1.58;font-weight:760}
    .seller-doping-kicker-v429{display:inline-flex;align-items:center;min-height:28px;padding:0 11px;border-radius:999px;background:linear-gradient(180deg,#f07f43,#df5f2c);color:#fff;font-size:10px;font-weight:1000;letter-spacing:.075em;text-transform:uppercase;box-shadow:0 8px 20px rgba(223,95,44,.22)}
    .seller-doping-balance-v429{display:grid;min-width:205px;gap:5px;padding:16px;border:1px solid rgba(255,255,255,.82);border-radius:20px;background:rgba(255,255,255,.78);box-shadow:0 12px 28px rgba(91,54,25,.08);backdrop-filter:blur(10px)}
    .seller-doping-balance-v429 small{color:var(--muted);font-size:10px;font-weight:950;letter-spacing:.055em;text-transform:uppercase}.seller-doping-balance-v429>b{font-size:24px;color:var(--ink)}.seller-doping-balance-v429 .btn{margin-top:4px;width:100%}
    .seller-doping-grid-v429{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch}
    .seller-doping-card-v429{position:relative;overflow:hidden;display:flex;flex-direction:column;min-width:0;gap:12px;padding:17px;border:1px solid color-mix(in srgb,#df5f2c 20%,var(--line));border-radius:23px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 96%,#fff3e8 4%),var(--surface));box-shadow:0 12px 31px rgba(69,43,24,.065);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}
    .seller-doping-card-v429:hover{transform:translateY(-2px);border-color:color-mix(in srgb,#df5f2c 44%,var(--line));box-shadow:0 18px 38px rgba(77,43,19,.11)}
    .seller-doping-card-v429.is-urgent-v429{border-color:color-mix(in srgb,#df5f2c 44%,var(--line));background:radial-gradient(circle at 100% 0,rgba(240,127,67,.16),transparent 35%),var(--surface)}
    .seller-doping-card-v429>p{min-height:44px;margin:0;color:var(--muted);font-size:12px;line-height:1.52;font-weight:780}
    .seller-doping-card-head-v429{display:flex;align-items:center;gap:11px}.seller-doping-card-head-v429>span{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;border:1px solid color-mix(in srgb,#df5f2c 22%,var(--line));border-radius:15px;background:linear-gradient(145deg,#fff7ef,#fff);font-size:23px;box-shadow:0 8px 20px rgba(89,48,19,.07)}
    .seller-doping-card-head-v429>div{min-width:0}.seller-doping-card-head-v429 h3{margin:0 0 3px;font-size:17px;line-height:1.22}.seller-doping-card-head-v429 b{display:block;color:#c34f25;font-size:12px;font-weight:1000}
    .seller-doping-select-v429{display:grid;gap:6px}.seller-doping-select-v429>span,.seller-doping-target-v429>span{color:var(--muted);font-size:10px;font-weight:1000;letter-spacing:.055em;text-transform:uppercase}.seller-doping-select-v429 select{width:100%;min-width:0;min-height:47px;padding:0 12px;border:1px solid var(--line);border-radius:14px;background:var(--surface-2);color:var(--ink);font-weight:900;outline:none}.seller-doping-select-v429 select:focus{border-color:#df5f2c;box-shadow:0 0 0 3px rgba(223,95,44,.12)}
    .seller-doping-target-v429{display:grid;gap:4px;min-height:67px;padding:11px 12px;border:1px solid var(--line);border-radius:15px;background:var(--surface-2)}.seller-doping-target-v429 b{font-size:14px}.seller-doping-target-v429 em{color:#0b8b54;font-size:10px;font-weight:950;font-style:normal}
    .seller-doping-rule-v429{padding:9px 10px;border:1px solid #c9dfd4;border-radius:13px;background:#f2fbf6;color:#256047;font-size:10px;line-height:1.45;font-weight:850}.seller-doping-rule-v429.urgent-v429{border-color:#f1c5ae;background:#fff5ed;color:#93431d}
    .seller-doping-actions-v429{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding-top:2px}.seller-doping-actions-v429 .btn{min-width:0;min-height:43px;padding:0 10px;border-radius:13px;font-size:11px;white-space:normal;line-height:1.18;text-align:center}
    .btn-orange-v429{border-color:#df5f2c!important;background:linear-gradient(180deg,#f07f43,#df5f2c)!important;color:#fff!important;box-shadow:0 9px 22px rgba(223,95,44,.22)!important}.btn-orange-v429:hover{filter:brightness(1.035);box-shadow:0 12px 27px rgba(223,95,44,.29)!important}
    .seller-doping-info-grid-v429{display:grid;grid-template-columns:1fr 1fr;gap:14px}.seller-doping-info-grid-v429 .info-card{margin:0}.seller-doping-info-grid-v429 h3{margin-top:0}
    .seller-doping-steps-v429{display:grid;gap:8px}.seller-doping-steps-v429>span{display:grid;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:9px;color:var(--muted);font-size:12px;font-weight:800}.seller-doping-steps-v429>span>b{display:grid;place-items:center;width:27px;height:27px;border-radius:9px;background:linear-gradient(180deg,#f07f43,#df5f2c);color:#fff;font-size:11px}
    .seller-card-v98{position:relative}.seller-card-v98 .seller-ad-badge-v429{top:10px;right:10px}.seller-card-v98:has(.seller-ad-badge-v429){border-color:color-mix(in srgb,#df5f2c 32%,var(--line));box-shadow:0 14px 32px rgba(92,50,19,.09)}
    @media(max-width:1080px){.seller-doping-grid-v429{grid-template-columns:repeat(2,minmax(0,1fr))}}
    @media(max-width:760px){.seller-doping-hero-v429{grid-template-columns:1fr;padding:17px;border-radius:22px}.seller-doping-hero-v429:after{right:-5px;bottom:-34px;font-size:125px}.seller-doping-balance-v429{min-width:0}.seller-doping-grid-v429{grid-template-columns:1fr}.seller-doping-info-grid-v429{grid-template-columns:1fr}.seller-doping-card-v429{padding:15px;border-radius:20px}.seller-doping-card-v429>p{min-height:0}}
    @media(max-width:430px){.seller-doping-actions-v429{grid-template-columns:1fr}.seller-doping-hero-v429 h2{font-size:29px}}


    /* V433 - Kısa kayıt sonrası profil bildirimleri ve ilk ürün öncesi satıcı tamamlama */
    .profile-notification-settings-v433{margin-top:16px;border-color:color-mix(in srgb,var(--green) 24%,var(--line));background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--green) 10%,transparent),transparent 34%),var(--surface)}
    .profile-notification-head-v433{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:15px}.profile-notification-head-v433 h3{margin:4px 0 6px;font-size:22px}.profile-notification-head-v433 p{margin:0;max-width:780px}.profile-notification-default-v433{display:inline-flex;align-items:center;min-height:34px;padding:0 11px;border-radius:999px;background:var(--green-soft);color:var(--green);font-size:11px;font-weight:1000;white-space:nowrap}
    .profile-notification-form-v433{display:grid;gap:14px}.profile-notification-form-v433 section{padding:14px;border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,var(--surface-2) 42%,var(--surface) 58%)}.profile-notification-form-v433 h4{margin:0 0 11px;font-size:15px}.profile-notification-grid-v433{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.profile-notification-grid-v433.topics{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-notification-grid-v433 label{display:flex;align-items:center;gap:9px;min-height:44px;padding:9px 11px;border:1px solid var(--line);border-radius:14px;background:var(--surface);font-size:12px;font-weight:850;cursor:pointer}.profile-notification-grid-v433 input{width:17px;height:17px;accent-color:var(--green)}.profile-notification-actions-v433{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.profile-notification-actions-v433 .seller-form-msg{margin:0}
    .seller-completion-card-v433{display:grid;gap:15px;margin-top:16px;padding:20px;border:1px solid color-mix(in srgb,var(--green) 28%,var(--line));border-radius:26px;background:radial-gradient(circle at 94% 0,color-mix(in srgb,var(--green) 12%,transparent),transparent 34%),linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--surface-2) 60%,var(--surface) 40%));box-shadow:0 18px 42px rgba(54,41,21,.08)}.seller-completion-card-v433.is-product-gate{margin-top:0}.seller-completion-head-v433{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.seller-completion-head-v433 h3{margin:5px 0 7px;font-size:clamp(24px,3.1vw,36px);letter-spacing:-.05em}.seller-completion-head-v433 p{max-width:760px;margin:0;color:var(--muted);font-weight:740;line-height:1.5}.seller-completion-kicker-v433{display:inline-flex;min-height:27px;padding:0 10px;align-items:center;border-radius:999px;background:linear-gradient(180deg,#f07f43,#df5f2c);color:#fff;font-size:10px;font-weight:1000;letter-spacing:.07em;text-transform:uppercase}.seller-completion-missing-v433{display:grid;place-items:center;min-width:90px;padding:12px;border-radius:18px;background:var(--surface);border:1px solid var(--line);box-shadow:0 9px 20px rgba(54,41,21,.06)}.seller-completion-missing-v433 b{font-size:24px;color:var(--green)}.seller-completion-missing-v433 span{font-size:10px;font-weight:900;color:var(--muted)}.seller-completion-note-v433{padding:11px 13px;border-radius:15px;background:var(--mustard-soft);color:var(--ink-2);font-size:12px;font-weight:760}.seller-completion-form-v433{display:grid;gap:12px}.seller-completion-section-v433{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:4px;padding:10px 12px;border-radius:15px;background:color-mix(in srgb,var(--green) 9%,var(--surface) 91%);border:1px solid color-mix(in srgb,var(--green) 18%,var(--line) 82%)}.seller-completion-section-v433 b{font-size:14px}.seller-completion-section-v433 span{color:var(--muted);font-size:11px;font-weight:800}.seller-completion-actions-v433{display:flex;gap:9px;flex-wrap:wrap;margin-top:4px}
    @media(max-width:900px){.profile-notification-grid-v433,.profile-notification-grid-v433.topics{grid-template-columns:repeat(2,minmax(0,1fr))}}
    @media(max-width:640px){.profile-notification-head-v433,.seller-completion-head-v433{display:grid}.profile-notification-default-v433{width:max-content}.profile-notification-grid-v433,.profile-notification-grid-v433.topics{grid-template-columns:1fr}.seller-completion-card-v433{padding:15px;border-radius:21px}.seller-completion-missing-v433{grid-template-columns:auto auto;gap:7px;min-width:0;width:max-content}.seller-completion-section-v433{display:grid}.seller-completion-actions-v433 .btn{width:100%}}


/* V495 - Ürünler, Ürün Havuzu, Fırsat ve Satılan sayfalarında 8'li (4+4) düzen ve profesyonel sayfalama */
@media (min-width:981px){
  .public-product-list-v495 .product-grid,
  .pool-page-v394 .pool-product-grid-v394{grid-template-columns:repeat(4,minmax(0,1fr))!important}
}
.public-pagination-v495{
  display:flex;align-items:center;justify-content:space-between;gap:14px;
  width:100%;margin:24px 0 4px;padding:12px 14px;
  border:1px solid var(--line);border-radius:18px;
  background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 96%,transparent),color-mix(in srgb,var(--surface-2) 48%,var(--surface) 52%));
  box-shadow:0 10px 26px rgba(54,41,21,.065)
}
.public-pagination-status-v495{display:inline-flex;align-items:center;gap:5px;min-height:40px;padding:0 12px;border-radius:13px;background:var(--surface);border:1px solid var(--line);color:var(--muted);font-size:12px;font-weight:850;white-space:nowrap}
.public-pagination-status-v495 b{color:var(--ink);font-size:15px}
.public-pagination-pages-v495{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap;min-width:0}
.public-pagination-pages-v495 a{
  display:inline-flex;align-items:center;justify-content:center;gap:7px;
  min-width:42px;height:42px;padding:0 12px;border:1px solid var(--line);border-radius:13px;
  background:var(--surface);color:var(--ink);font-size:13px;font-weight:950;text-decoration:none;
  box-shadow:0 6px 16px rgba(54,41,21,.045);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease
}
.public-pagination-pages-v495 a:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--green) 45%,var(--line));box-shadow:0 9px 20px rgba(54,41,21,.075)}
.public-pagination-pages-v495 a.active{background:linear-gradient(180deg,color-mix(in srgb,var(--green) 88%,#fff 12%),var(--green));border-color:var(--green);color:#fff;box-shadow:0 10px 22px color-mix(in srgb,var(--green) 22%,transparent)}
.public-pagination-pages-v495 a.nav{min-width:104px}.public-pagination-pages-v495 a.nav span{font-size:19px;line-height:1}.public-pagination-pages-v495 a.nav em{font-style:normal}
.public-pagination-pages-v495 .ellipsis{display:grid;place-items:center;width:28px;height:42px;color:var(--muted);font-weight:950}
@media(max-width:760px){
  .public-pagination-v495{align-items:stretch;flex-direction:column;padding:10px;margin-top:18px}
  .public-pagination-status-v495{align-self:flex-start;min-height:34px}
  .public-pagination-pages-v495{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;padding:1px 1px 5px;scrollbar-width:thin}
  .public-pagination-pages-v495 a{flex:0 0 auto;min-width:40px;height:40px;padding:0 10px}
  .public-pagination-pages-v495 a.nav{min-width:44px}.public-pagination-pages-v495 a.nav em{display:none}
}
