.qk-wrap[data-astro-cid-sbuzerha]{font-family:Outfit,sans-serif;position:relative;min-height:100vh;background-color:#09090f!important;color:#f0eef8!important;overflow-x:hidden}.qk-bg-fixed[data-astro-cid-sbuzerha]{position:fixed;inset:0;pointer-events:none;z-index:0}.qk-bg-dots[data-astro-cid-sbuzerha]{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.025) 1px,transparent 1px);background-size:32px 32px}.qk-bg-glow[data-astro-cid-sbuzerha]{position:absolute;inset:0;background:radial-gradient(ellipse 70% 50% at 10% 5%,rgba(224,123,79,.07) 0%,transparent 55%),radial-gradient(ellipse 60% 45% at 90% 15%,rgba(155,110,212,.07) 0%,transparent 55%),radial-gradient(ellipse 55% 40% at 15% 70%,rgba(94,168,122,.05) 0%,transparent 55%),radial-gradient(ellipse 50% 35% at 85% 80%,rgba(74,159,196,.05) 0%,transparent 55%)}.qk-page[data-astro-cid-sbuzerha]{position:relative;z-index:1;max-width:860px;margin:0 auto;padding:72px 20px 100px}.qk-header[data-astro-cid-sbuzerha]{text-align:center;margin-bottom:64px;animation:qkFadeDown .8s ease both}.qk-badge[data-astro-cid-sbuzerha]{display:inline-flex;align-items:center;gap:12px;margin-bottom:20px}.qk-badge-line[data-astro-cid-sbuzerha]{width:32px;height:1px;background:linear-gradient(90deg,transparent,#d4a843)}.qk-badge-line--flip[data-astro-cid-sbuzerha]{background:linear-gradient(90deg,#d4a843,transparent)}.qk-badge-text[data-astro-cid-sbuzerha]{font-size:10px;font-weight:700;letter-spacing:.35em;text-transform:uppercase;color:#d4a843}.qk-title[data-astro-cid-sbuzerha]{font-family:Playfair Display,serif;font-size:clamp(2.2rem,6vw,4rem);font-weight:900;line-height:1.05;letter-spacing:-.02em;color:#f0eef8!important;margin-bottom:12px}.qk-title-em[data-astro-cid-sbuzerha]{font-style:italic;background:linear-gradient(135deg,#d4a843,#e07b4f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline}.qk-subtitle[data-astro-cid-sbuzerha]{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(1rem,2vw,1.2rem);font-weight:300;color:#f0eef873!important;letter-spacing:.05em;margin-bottom:36px}.qk-legend[data-astro-cid-sbuzerha]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-bottom:16px}.qk-legend-item[data-astro-cid-sbuzerha]{display:flex;align-items:center;gap:7px}.qk-legend-dot[data-astro-cid-sbuzerha]{display:inline-block;width:10px;height:10px;border-radius:50%;flex-shrink:0}.qk-legend-label[data-astro-cid-sbuzerha]{font-size:12px;font-weight:500;color:#f0eef880!important}.qk-sponsor-legend[data-astro-cid-sbuzerha]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;padding-top:16px;border-top:1px solid rgba(255,255,255,.07)}.qk-sponsor-item[data-astro-cid-sbuzerha]{display:flex;align-items:center;gap:6px;font-size:11px;color:#f0eef84d!important}.qk-header-rule[data-astro-cid-sbuzerha]{width:80px;height:1px;background:linear-gradient(90deg,transparent,#d4a843,transparent);margin:24px auto 0}.qk-month-block[data-astro-cid-sbuzerha]{margin-bottom:8px}.qk-month-sep[data-astro-cid-sbuzerha]{display:flex;align-items:center;gap:16px;margin-top:52px;margin-bottom:24px}.qk-month-name[data-astro-cid-sbuzerha]{font-family:Playfair Display,serif;font-size:11px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:#d4a843!important;white-space:nowrap;flex-shrink:0}.qk-month-rule[data-astro-cid-sbuzerha]{flex:1;height:1px;background:linear-gradient(90deg,rgba(212,168,67,.35),transparent)}.qk-card[data-astro-cid-sbuzerha]{display:grid;grid-template-columns:96px 1fr;background:#13132a!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:6px;overflow:hidden;margin-bottom:14px;transition:transform .25s ease,box-shadow .25s ease;animation:qkFadeUp .6s ease both}.qk-card[data-astro-cid-sbuzerha]:hover{transform:translateY(-4px);box-shadow:0 20px 48px #00000080}.qk-card-date[data-astro-cid-sbuzerha]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 10px;border-right:1px solid rgba(255,255,255,.07);text-align:center;gap:3px;flex-shrink:0}.qk-date-day[data-astro-cid-sbuzerha]{font-family:Playfair Display,serif;font-size:1.9rem;font-weight:900;color:#f0eef8!important;line-height:1;display:block}.qk-date-month[data-astro-cid-sbuzerha]{font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#f0eef840!important;display:block;margin-top:2px}.qk-date-time[data-astro-cid-sbuzerha]{font-size:10px;font-weight:600;color:#f0eef880!important;background:#ffffff0f;padding:3px 7px;border-radius:20px;margin-top:8px;display:block;white-space:nowrap}.qk-card-body[data-astro-cid-sbuzerha]{padding:18px 20px 16px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;min-width:0}.qk-card-top[data-astro-cid-sbuzerha]{display:flex;flex-direction:column;gap:7px}.qk-field-tag[data-astro-cid-sbuzerha]{display:inline-flex;align-items:center;gap:6px;font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding:3px 10px;border-radius:20px;border:1px solid;width:-moz-fit-content;width:fit-content}.qk-field-dot[data-astro-cid-sbuzerha]{display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0}.qk-event-title[data-astro-cid-sbuzerha]{font-family:Playfair Display,serif;font-size:clamp(1rem,2.2vw,1.25rem);font-weight:700;color:#f0eef8!important;line-height:1.3}.qk-event-desc[data-astro-cid-sbuzerha]{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(.85rem,1.6vw,1rem);font-weight:300;color:#f0eef873!important;line-height:1.5}.qk-meta-row[data-astro-cid-sbuzerha]{display:flex;flex-wrap:wrap;gap:4px 16px}.qk-meta-item[data-astro-cid-sbuzerha]{display:flex;align-items:center;gap:5px;font-size:11px;color:#f0eef866!important}.qk-meta-label[data-astro-cid-sbuzerha]{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.65}.qk-card-footer[data-astro-cid-sbuzerha]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px;padding-top:10px;border-top:1px solid rgba(255,255,255,.07)}.qk-place[data-astro-cid-sbuzerha]{display:flex;align-items:center;gap:5px;font-size:11px;color:#f0eef84d!important;font-weight:500}.qk-sponsors[data-astro-cid-sbuzerha]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.qk-badge-sponsor[data-astro-cid-sbuzerha]{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:20px;border:1px solid;white-space:nowrap}.qk-badge-min[data-astro-cid-sbuzerha]{color:#d4a843e6!important;background:#d4a84314;border-color:#d4a84340}.qk-badge-own[data-astro-cid-sbuzerha]{color:#a0c4e8e6!important;background:#a0c4e814;border-color:#a0c4e840}.qk-footer[data-astro-cid-sbuzerha]{text-align:center;margin-top:72px;animation:qkFadeUp .8s .5s ease both}.qk-footer-rule[data-astro-cid-sbuzerha]{width:80px;height:1px;background:linear-gradient(90deg,transparent,#d4a843,transparent);margin:0 auto 22px}.qk-footer-name[data-astro-cid-sbuzerha]{font-family:Playfair Display,serif;font-size:.9rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#f0eef84d!important}.qk-footer-sub[data-astro-cid-sbuzerha]{font-family:Cormorant Garamond,serif;font-style:italic;font-size:.85rem;color:#f0eef82e!important;margin-top:5px}.qk-footer-dots[data-astro-cid-sbuzerha]{display:flex;justify-content:center;gap:6px;margin-top:18px}.qk-fdot[data-astro-cid-sbuzerha]{display:inline-block;width:7px;height:7px;border-radius:50%}@media (max-width: 520px){.qk-card[data-astro-cid-sbuzerha]{grid-template-columns:72px 1fr}.qk-card-date[data-astro-cid-sbuzerha]{padding:14px 8px}.qk-date-day[data-astro-cid-sbuzerha]{font-size:1.5rem}.qk-card-body[data-astro-cid-sbuzerha]{padding:14px 14px 12px}.qk-card-footer[data-astro-cid-sbuzerha]{flex-direction:column;align-items:flex-start}.qk-legend[data-astro-cid-sbuzerha]{gap:6px 14px}.qk-sponsor-legend[data-astro-cid-sbuzerha]{flex-direction:column;align-items:center;gap:8px}}@keyframes qkFadeDown{0%{opacity:0;transform:translateY(-22px)}to{opacity:1;transform:translateY(0)}}@keyframes qkFadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}
