/* bidlira.com V528 - PWA kurulum penceresi */
html.bidlira-pwa-lock-v528,html.bidlira-pwa-lock-v528 body{overflow:hidden!important}
.bidlira-pwa-dialog-v528{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:18px;opacity:0;transition:opacity .18s ease}
.bidlira-pwa-dialog-v528.open{opacity:1}.bidlira-pwa-dialog-v528[hidden]{display:none!important}
.bidlira-pwa-backdrop-v528{position:absolute;inset:0;border:0;background:rgba(16,20,18,.62);backdrop-filter:blur(6px)}
.bidlira-pwa-card-v528{position:relative;width:min(430px,100%);border:1px solid color-mix(in srgb,var(--line,#dcc8a7) 75%,#fff);border-radius:28px;background:var(--surface,#fffaf1);color:var(--ink,#171612);padding:25px;box-shadow:0 28px 90px rgba(0,0,0,.3);transform:translateY(12px) scale(.985);transition:transform .18s ease}
.bidlira-pwa-dialog-v528.open .bidlira-pwa-card-v528{transform:none}
.bidlira-pwa-x-v528{position:absolute;right:14px;top:12px;width:38px;height:38px;border:1px solid var(--line,#dcc8a7);border-radius:50%;background:var(--surface-2,#f7ecd8);font-size:24px;cursor:pointer}
.bidlira-pwa-mark-v528{width:56px;height:56px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(145deg,#f47b33,#df4e24);color:#fff;font-size:27px;font-weight:1000;box-shadow:0 12px 28px rgba(224,85,38,.25);margin-bottom:14px}
.bidlira-pwa-card-v528>small{font-weight:950;letter-spacing:.12em;color:var(--mustard,#b67608)}
.bidlira-pwa-card-v528 h2{margin:7px 38px 8px 0;font-size:29px;line-height:1.04;letter-spacing:-.045em}.bidlira-pwa-card-v528 p{margin:0 0 14px;color:var(--muted,#6c6257);font-weight:700;line-height:1.55}
.bidlira-pwa-status-v528{border:1px solid var(--line,#dcc8a7);border-radius:16px;background:var(--surface-2,#f7ecd8);padding:12px 14px;font-weight:850;line-height:1.45}.bidlira-pwa-status-v528[data-state="success"]{border-color:#80c6a3;background:#e9f7ef;color:#126b43}.bidlira-pwa-status-v528[data-state="error"]{border-color:#e9a19b;background:#fff0ee;color:#9e2920}
.bidlira-pwa-ios-v528{margin:14px 0 0;padding:14px 14px 14px 32px;border-radius:16px;background:#f2f6fb;border:1px solid #cbdced;line-height:1.65;font-weight:750}
.bidlira-pwa-actions-v528{display:grid;grid-template-columns:1fr 1.25fr;gap:10px;margin-top:16px}.bidlira-pwa-actions-v528 button{min-height:48px;border-radius:15px;font-weight:950;cursor:pointer}.bidlira-pwa-actions-v528 .ghost{border:1px solid var(--line,#dcc8a7);background:var(--surface,#fffaf1);color:var(--ink,#171612)}.bidlira-pwa-actions-v528 .primary{border:0;background:#178f59;color:#fff;box-shadow:0 12px 24px rgba(23,143,89,.22)}
@media(max-width:520px){.bidlira-pwa-dialog-v528{align-items:end;padding:10px}.bidlira-pwa-card-v528{border-radius:26px 26px 18px 18px;padding:22px 18px}.bidlira-pwa-card-v528 h2{font-size:26px}.bidlira-pwa-actions-v528{grid-template-columns:1fr}}
/* V528 public arama sonuç çubukları */
.public-search-bar-v528{display:grid;grid-template-columns:minmax(220px,1fr) auto auto auto;gap:10px;align-items:end;margin:14px 0 20px;padding:14px;border:1px solid var(--line,#dcc8a7);border-radius:18px;background:var(--surface-2,#f7ecd8)}
.public-search-bar-v528 label{display:grid;gap:6px;min-width:0}.public-search-bar-v528 label>span{font-size:12px;font-weight:950;color:var(--muted,#6c6257)}
.public-search-bar-v528 input{width:100%;min-width:0;min-height:44px;border:1px solid var(--line,#dcc8a7);border-radius:13px;background:var(--surface,#fffaf1);color:var(--ink,#171612);padding:0 13px;font:inherit;font-weight:750}
.public-search-bar-v528 small{align-self:center;white-space:nowrap;font-weight:900;color:var(--muted,#6c6257)}
.products-hero-search-v252[data-public-search-v528]{grid-template-columns:minmax(180px,1fr) auto;align-items:end}.products-hero-search-v252[data-public-search-v528] small{grid-column:1/-1}
@media(max-width:700px){.public-search-bar-v528{grid-template-columns:1fr 1fr}.public-search-bar-v528 label,.public-search-bar-v528 small{grid-column:1/-1}.public-search-bar-v528 .btn{width:100%}.products-hero-search-v252[data-public-search-v528]{grid-template-columns:1fr}.products-hero-search-v252[data-public-search-v528] button{width:100%}}

/* V528 - Canlı merkezinde dört mezat türü */
.v395-live-type-card.bulk .v395-live-type-icon{background:#efe7ff;color:#6c3fc2}
.v395-live-type-card.bulk.active{border-color:#7b4fc5;background:linear-gradient(145deg,#865bd0,#633bb2);color:#fff}
.v395-live-type-card.bulk.active .v395-live-type-icon{background:rgba(255,255,255,.18);color:#fff}
@media(min-width:761px){.v395-live-type-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
