/* ErosBalkan experience refresh – safe scoped adjustments */
.eb-header-notification,.eb-header-message{position:relative;display:inline-flex!important;align-items:center;justify-content:center;min-width:38px;min-height:38px;border:1px solid rgba(255,143,195,.24);border-radius:13px;background:rgba(255,255,255,.035);color:#ffe9f3;text-decoration:none;flex:0 0 auto}
.eb-header-notification:hover,.eb-header-message:hover{border-color:#ff74b8;background:rgba(255,100,175,.10)}
.eb-header-count{position:absolute;right:-5px;top:-7px;background:#fb408c;color:#fff;border:2px solid #0e0910;border-radius:999px;font-size:10px;font-weight:800;min-width:19px;height:19px;padding:0 4px;display:grid;place-items:center;line-height:1}
.eb-guest-preview{width:min(1180px,calc(100% - 32px));margin:34px auto 44px;padding:32px;border:1px solid rgba(242,108,172,.22);border-radius:26px;background:radial-gradient(circle at 50% 0%,rgba(252,75,156,.15),transparent 58%),#110d17;box-shadow:0 22px 65px #0005;color:#fff}
.eb-guest-preview-heading{text-align:center;max-width:650px;margin:0 auto 24px}.eb-guest-preview-heading>span{font-size:11px;letter-spacing:2px;color:#ff8ec2;font-weight:800}.eb-guest-preview-heading h2{font-size:clamp(22px,3.8vw,34px);line-height:1.16;margin:10px 0}.eb-guest-preview-heading p{color:#cbb9cb;font-size:14px}
.eb-guest-preview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.eb-guest-preview-card{border:1px solid #50344d;border-radius:19px;padding:12px;background:#1b1120}.eb-guest-preview-card>strong{display:block;text-align:center;font-size:14px;margin:13px 0 4px}
.eb-guest-preview-blur{height:155px;border-radius:13px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;position:relative;overflow:hidden;background:linear-gradient(145deg,#432341,#211b32 55%,#50283f)}
.eb-guest-preview-blur:before{content:"";position:absolute;inset:-30px;background:radial-gradient(circle at 32% 28%,#fc8abd77,transparent 35%),radial-gradient(circle at 75% 70%,#7d73f877,transparent 36%);filter:blur(18px)}
.eb-guest-preview-blur>*{position:relative}.eb-guest-preview-blur span{font-size:34px;color:#ffd1e7}.eb-guest-preview-blur b{font-size:20px;filter:blur(3px);user-select:none}.eb-guest-preview-blur small{font-size:12px;filter:blur(3px);user-select:none}
.eb-guest-preview-join{display:flex;justify-content:center;align-items:center;text-align:center;width:fit-content;max-width:100%;min-height:50px;padding:12px 25px;margin:26px auto 8px;border-radius:14px;background:linear-gradient(100deg,#f84491,#e33874);color:white!important;font-weight:800;text-decoration:none;box-shadow:0 12px 30px #fa358848}
.eb-guest-preview-foot{display:block;text-align:center;color:#b3a3b9}
@media(max-width:900px){.eb-header-notification,.eb-header-message{min-width:34px;min-height:34px}.eb-guest-preview{margin:22px auto;padding:22px 14px}.eb-guest-preview-grid{gap:9px}.eb-guest-preview-card{padding:7px}.eb-guest-preview-blur{height:115px}.eb-guest-preview-card>strong{font-size:12px}}
@media(max-width:600px){.eb-guest-preview-grid{grid-template-columns:1fr}.eb-guest-preview-card{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px}.eb-guest-preview-blur{height:90px}.eb-guest-preview-blur span{font-size:24px}.eb-guest-preview-blur b{font-size:12px}.eb-guest-preview-blur small{font-size:9px}.eb-guest-preview-card>strong{margin:0;text-align:left;font-size:13px}.eb-guest-preview-join{width:100%;font-size:13px}}
