/* KiedyKoncert: motyw Jasny / Ciemny / Jak w systemie (S823, makieta zaakceptowana 9.11.2026).
   PLIK GENEROWANY: tools/motyw/kk_motyw_gen.py (baza.css + kolory z arkuszy + poprawki.css). Nie edytuj ręcznie.
   html[data-theme] ustawia skrypt w <head> (localStorage „kk-motyw”, a przy „system” prefers-color-scheme).
   Bez JS strona zostaje ciemna jak dotąd. */

/* ---------- tokeny: jasny ---------- */
:root[data-theme="light"] {
  color-scheme: light;
  --kk-page: #F5F6F7; --kk-surface: #FFFFFF; --kk-surface-2: #F0F1F3; --kk-chip: #E9EBEE;
  --kk-ink: #16181B; --kk-muted: #565D62; --kk-placeholder: #6B7177; --kk-line: #DADDE0;
  --kk-brand: #9068F6; --kk-accent: #5B3BC9; --kk-accent-soft: #ECE6FF; --kk-btn: #6C45E0; --kk-btn-ink: #FFFFFF;
  --kk-fresh: #10715A; --kk-signal: #C2281F; --kk-warn: #8A5200; --kk-route: #23539F;
  --kk-shadow: 0 1px 2px rgba(22,24,27,.06), 0 4px 14px rgba(22,24,27,.06);
  --kk-overlay-ink: #FFFFFF; --kk-ad-frame: #FFFFFF; --kk-map-filter: none;
}
/* ---------- tokeny: ciemny (jak w apce) ---------- */
:root[data-theme="dark"] {
  color-scheme: dark;
  --kk-page: #08060F; --kk-surface: #16131F; --kk-surface-2: #1C1828; --kk-chip: #221E2D;
  --kk-ink: #F2F0F7; --kk-muted: #A9A4B8; --kk-placeholder: #8E89A0; --kk-line: #2A2635;
  --kk-brand: #9068F6; --kk-accent: #B9A2FF; --kk-accent-soft: #3A2D66; --kk-btn: #6C45E0; --kk-btn-ink: #FFFFFF;
  --kk-fresh: #5FD3AE; --kk-signal: #FF7A6E; --kk-warn: #FFD98A; --kk-route: #8FB4F0;
  --kk-shadow: 0 12px 32px rgba(8,6,15,.5);
  --kk-overlay-ink: #FFFFFF; --kk-ad-frame: #FFFFFF; --kk-map-filter: none;
}

/* ---------- ciemny dociągnięty do apki: noc fioletowo-czarna, pasy stałe kryjące ---------- */
:root[data-theme="dark"] body { background-color: var(--kk-page); }
:root[data-theme="dark"] .top { background-color: color-mix(in srgb, var(--kk-page) 96%, transparent); }
:root[data-theme="dark"] .kk-mobile-nav { background: var(--kk-page) !important; opacity: 1 !important; }

/* ---------- przełącznik w nagłówku ---------- */
.kk-theme { position: relative; display: flex; flex: 0 0 auto; align-items: center; }
.kk-theme__btn {
  width: 44px; height: 44px; display: grid; place-items: center; cursor: pointer; padding: 0;
  border-radius: 10px; border: 1px solid rgba(255,255,255,.16); background: #0b0f1a; color: #F2F0F7;
  -webkit-tap-highlight-color: transparent; touch-action: manipulation;
}
.kk-theme__btn:hover { border-color: rgba(196,178,255,.5); }
.kk-theme__btn svg { width: 20px; height: 20px; }
.kk-theme__btn:focus-visible, .kk-theme__opt:focus-visible { outline: 2px solid #B9A2FF; outline-offset: 2px; }
.kk-theme__menu {
  position: absolute; right: 0; top: calc(100% + 8px); z-index: 1200; min-width: 212px; padding: 6px; margin: 0;
  border-radius: 14px; background: #16131F; border: 1px solid #2A2635; box-shadow: 0 12px 32px rgba(8,6,15,.5);
}
.kk-theme__menu[hidden] { display: none; }
.kk-theme__title { margin: 4px 10px 6px; font: 600 12.5px/1.3 var(--font-sans, "IBM Plex Sans", system-ui, sans-serif); color: #A9A4B8; }
.kk-theme__opt {
  display: flex; align-items: center; gap: 12px; width: 100%; min-height: 44px; padding: 0 12px; margin: 0;
  border: 0; border-radius: 10px; background: transparent; cursor: pointer; text-align: left;
  font: 600 15px/1 var(--font-sans, "IBM Plex Sans", system-ui, sans-serif); color: #F2F0F7;
}
.kk-theme__opt svg { width: 20px; height: 20px; flex: 0 0 20px; }
.kk-theme__opt:hover { background: #1C1828; }
.kk-theme__opt[aria-checked="true"] { background: #3A2D66; color: #FFFFFF; }
.kk-theme__opt .kk-theme__ok { margin-left: auto; visibility: hidden; }
.kk-theme__opt[aria-checked="true"] .kk-theme__ok { visibility: visible; }
.kk-theme__ico { display: none; }
:root:not([data-theme="light"]) .kk-theme__ico--dark, :root[data-theme="light"] .kk-theme__ico--light { display: block; }
:root[data-theme="light"] .kk-theme__btn { background: #FFFFFF; border-color: #DADDE0; color: #16181B; }
:root[data-theme="light"] .kk-theme__btn:hover { border-color: #5B3BC9; }
:root[data-theme="light"] .kk-theme__btn:focus-visible, :root[data-theme="light"] .kk-theme__opt:focus-visible { outline-color: #5B3BC9; }
:root[data-theme="light"] .kk-theme__menu { background: #FFFFFF; border-color: #DADDE0; box-shadow: 0 1px 2px rgba(22,24,27,.06), 0 8px 24px rgba(22,24,27,.10); }
:root[data-theme="light"] .kk-theme__title { color: #565D62; }
:root[data-theme="light"] .kk-theme__opt { color: #16181B; }
:root[data-theme="light"] .kk-theme__opt:hover { background: #F0F1F3; }
:root[data-theme="light"] .kk-theme__opt[aria-checked="true"] { background: #ECE6FF; color: #5B3BC9; }
@media (max-width: 900px) {
  .top .in { grid-template-columns: minmax(0, 1fr) 44px auto !important; column-gap: 8px !important; }
  .kk-theme { justify-self: end; align-self: center; }
}
@media (min-width: 901px) { .kk-theme { margin-left: 2px; } }
@media (prefers-reduced-motion: no-preference) { html { transition: background-color .2s ease; } }

/* == app.css == */
:root[data-theme="light"]{--bg:#F5F6F7;--bg2:#FFFFFF;--panel:rgba(255,255,255,.055);--brd:#565D62;--ink:#16181B;--muted:#565D62;--muted2:#565D62;--neon:#FF3D63;--violet:#9D5BFF;--cyan:#007381;--gold:#8F6400;--green:#127D3E;--glowR:0 0 6px var(--neon),0 0 20px var(--neon),0 0 44px rgba(214,0,42,0.6)}:root[data-theme="light"] body{background:radial-gradient(120% 80% at 75% -10%,#ECE6FF 0%,var(--bg2) 44%,var(--bg) 100%);color:var(--ink)}:root[data-theme="light"] a{color:inherit;text-decoration:none}:root[data-theme="light"] .grain{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:root[data-theme="light"] .orb.a{background:radial-gradient(circle,var(--neon),transparent 68%)}:root[data-theme="light"] .orb.b{background:radial-gradient(circle,var(--violet),transparent 66%)}:root[data-theme="light"] .top{background:rgba(22,24,27,0.55);border-bottom:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .logo .spark{background:var(--neon);box-shadow:var(--glowR)}:root[data-theme="light"] .tsearch{background:var(--panel);border:1px solid var(--brd)}:root[data-theme="light"] .tsearch:focus-within{border-color:var(--neon);box-shadow:0 0 24px rgba(255,61,99,0.15)}:root[data-theme="light"] .tsearch input{background:transparent;color:var(--ink)}:root[data-theme="light"] .tsearch input::placeholder{color:#565D62}:root[data-theme="light"] .navlinks{color:var(--muted)}:root[data-theme="light"] .navlinks a:hover{color:var(--ink)}:root[data-theme="light"] .tobs{border:1px solid var(--brd);background:var(--panel);color:var(--ink)}:root[data-theme="light"] .tobs:hover{border-color:var(--neon);box-shadow:0 0 24px rgba(255,61,99,0.175)}:root[data-theme="light"] .flash{border:1px solid var(--brd);background:var(--panel)}:root[data-theme="light"] .flash-ok{border-color:rgba(49,226,122,.5);background:rgba(49,226,122,.08)}:root[data-theme="light"] .flash-err{border-color:rgba(255,61,99,0.5);background:rgba(255,61,99,.09)}:root[data-theme="light"] .cta,:root[data-theme="light"] .btn-primary{background:linear-gradient(135deg,var(--neon),#FF6A3D);color:#fff;box-shadow:0 0 30px rgba(255,61,99,0.25)}:root[data-theme="light"] .cta:hover,:root[data-theme="light"] .btn-primary:hover{box-shadow:0 8px 40px rgba(255,61,99,0.35)}:root[data-theme="light"] .btn-ghost{border:1px solid var(--brd);background:var(--panel);color:var(--ink)}:root[data-theme="light"] .btn-ghost:hover{border-color:var(--neon)}:root[data-theme="light"] .btn-white{background:#fff;color:#0a0812}:root[data-theme="light"] .btn-white:hover{box-shadow:0 10px 30px rgba(255,255,255,.25)}:root[data-theme="light"] .sechead h2 em{color:var(--neon);text-shadow:0 0 20px rgba(255,61,99,0.275)}:root[data-theme="light"] .sechead .see{color:var(--muted)}:root[data-theme="light"] .sechead .see:hover{color:var(--ink)}:root[data-theme="light"] .secttl .cnt{color:var(--neon)}:root[data-theme="light"] .secttl .rule{background:rgba(255,255,255,.1)}:root[data-theme="light"] .eyebrow{color:var(--muted)}:root[data-theme="light"] .eyebrow::before{background:var(--neon);box-shadow:0 0 8px var(--neon)}:root[data-theme="light"] .hero h1 .neon{color:#16181B;text-shadow:var(--glowR)}:root[data-theme="light"] .hero .sub{color:#5B3BC9}:root[data-theme="light"] .searchbox{background:var(--panel);border:1px solid var(--brd)}:root[data-theme="light"] .searchbox:focus-within{border-color:var(--neon);box-shadow:0 0 30px rgba(255,61,99,0.175)}:root[data-theme="light"] .searchbox input{background:transparent;color:var(--ink)}:root[data-theme="light"] .searchbox input::placeholder{color:#565D62}:root[data-theme="light"] .stat .n{color:#16181B}:root[data-theme="light"] .stat .n .u{color:var(--neon);text-shadow:0 0 16px rgba(255,61,99,0.3)}:root[data-theme="light"] .stat .l{color:var(--muted)}:root[data-theme="light"] .mapstage{border:1px solid rgba(22,24,27,0.1);background:radial-gradient(90% 80% at 50% 25%, rgba(157,91,255,.12), rgba(22,24,27,0.05));box-shadow:0 30px 90px rgba(22,24,27,0.08), inset 0 0 80px rgba(22,24,27,0.08)}:root[data-theme="light"] .beam{background:conic-gradient(from 0deg,transparent 0 76%,rgba(255,61,99,.16) 83%,rgba(255,61,99,.03) 89%,transparent 93% 100%)}:root[data-theme="light"] .beam.v{background:conic-gradient(from 180deg,transparent 0 78%,rgba(157,91,255,.14) 85%,transparent 91% 100%)}:root[data-theme="light"] .pl{fill:rgba(23,17,40,.55);stroke:url(#edge);filter:drop-shadow(0 0 10px rgba(157,91,255,0.25))}:root[data-theme="light"] .mapchip{background:#FFFFFF;border:1px solid var(--brd);color:#16181B}:root[data-theme="light"] .mapchip .live{background:var(--green);box-shadow:0 0 10px var(--green)}:root[data-theme="light"] .maplevels{background:#FFFFFF;border:1px solid var(--brd)}:root[data-theme="light"] .maplevels button{background:transparent;color:var(--muted)}:root[data-theme="light"] .maplevels button.on{background:var(--neon);color:#fff}:root[data-theme="light"] .mv-count{fill:#16181B}:root[data-theme="light"] .noscript-list{color:var(--muted)}:root[data-theme="light"] .kk-lmap{background:#FFFFFF}:root[data-theme="light"] .kk-lmap .leaflet-container{background:#0F0A1C}:root[data-theme="light"] .kk-lmap .leaflet-control-attribution{background:rgba(12,9,22,.72);color:#9C93B8;border:1px solid var(--brd)}:root[data-theme="light"] .kk-lmap .leaflet-control-attribution a{color:#c9bff0}:root[data-theme="light"] .kk-lmap .leaflet-control-zoom{border:1px solid var(--brd);box-shadow:0 6px 20px rgba(0,0,0,.5)}:root[data-theme="light"] .kk-lmap .leaflet-control-zoom a{background:rgba(12,9,22,.82);color:#e6ddf7;border-bottom:1px solid var(--brd)}:root[data-theme="light"] .kk-lmap .leaflet-control-zoom a:hover{background:rgba(255,61,99,.35);color:#fff}:root[data-theme="light"] .kk-pin{background:radial-gradient(circle at 50% 45%,rgba(255,230,236,.98),var(--neon) 42%,rgba(255,61,99,0) 72%);color:#fff;text-shadow:0 1px 4px rgba(22,24,27,0.08)}:root[data-theme="light"] .kk-pin.v{background:radial-gradient(circle at 50% 45%,rgba(240,230,255,.98),var(--violet) 42%,rgba(157,91,255,0) 72%)}:root[data-theme="light"] .leaflet-marker-icon.kk-pinwrap{background:transparent}:root[data-theme="light"] .rail::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14)}:root[data-theme="light"] .ecard{background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02));border:1px solid var(--brd)}:root[data-theme="light"] .ecard::after{background:linear-gradient(90deg,var(--neon),var(--violet))}:root[data-theme="light"] .ecard:hover{border-color:rgba(255,61,99,0.5);box-shadow:0 20px 50px rgba(255,61,99,0.11)}:root[data-theme="light"] .ecard .date{color:var(--muted)}:root[data-theme="light"] .ecard .date .d{color:var(--neon)}:root[data-theme="light"] .ecard .venue{color:#5B3BC9}:root[data-theme="light"] .tag.free{color:var(--gold);border-color:rgba(194,136,0,0.5);background:rgba(255,197,61,.08)}:root[data-theme="light"] .tag.paid{color:var(--neon);border-color:rgba(255,61,99,0.5);background:rgba(255,61,99,.09)}:root[data-theme="light"] .ebtn{color:var(--ink)}:root[data-theme="light"] .ebtn.buy{color:#fff;background:linear-gradient(135deg,var(--neon),#FF6A3D);box-shadow:0 0 20px rgba(255,61,99,0.2)}:root[data-theme="light"] .band{border:1px solid var(--brd);background:linear-gradient(120deg,rgba(255,61,99,.14),rgba(157,91,255,.14))}:root[data-theme="light"] .band p{color:#5B3BC9}:root[data-theme="light"] .band input,:root[data-theme="light"] .band select{background:rgba(22,24,27,0.06);border:1px solid var(--brd);color:var(--ink)}:root[data-theme="light"] .band input:focus{border-color:var(--neon)}:root[data-theme="light"] .band small{color:var(--muted)}:root[data-theme="light"] .crumb{color:var(--muted2)}:root[data-theme="light"] .crumb a:hover{color:var(--ink)}:root[data-theme="light"] .spot{border:1px solid rgba(22,24,27,0.1);background:radial-gradient(circle at 50% 25%,rgba(255,61,99,.35),rgba(22,24,27,0.06) 70%);box-shadow:inset 0 0 50px rgba(22,24,27,0.08)}:root[data-theme="light"] .spot .sbeam{background:linear-gradient(180deg,rgba(255,61,99,.5),transparent 78%)}:root[data-theme="light"] .spot svg{filter:drop-shadow(0 0 14px rgba(255,61,99,0.3))}:root[data-theme="light"] .ahead h1 .g{color:#16181B;text-shadow:var(--glowR)}:root[data-theme="light"] .aka{color:var(--muted)}:root[data-theme="light"] .chip{border:1px solid var(--brd);background:var(--panel);color:#5B3BC9}:root[data-theme="light"] .follow{background:linear-gradient(135deg,var(--neon),#FF6A3D);color:#fff;box-shadow:0 0 30px rgba(255,61,99,0.25)}:root[data-theme="light"] .follow:hover{box-shadow:0 8px 40px rgba(255,61,99,0.35)}:root[data-theme="light"] .followers{color:var(--muted)}:root[data-theme="light"] .followers b{color:var(--ink)}:root[data-theme="light"] .artist-desc{color:#5B3BC9}:root[data-theme="light"] .scard{background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.015));border:1px solid var(--brd)}:root[data-theme="light"] .scard::before{background:linear-gradient(180deg,var(--neon),var(--violet))}:root[data-theme="light"] .scard .v{color:#16181B}:root[data-theme="light"] .scard .v .u{color:var(--neon);text-shadow:0 0 16px rgba(255,61,99,0.275)}:root[data-theme="light"] .scard.gold .v{color:var(--gold);text-shadow:0 0 18px rgba(255,197,61,0.25)}:root[data-theme="light"] .scard .l{color:var(--muted)}:root[data-theme="light"] .row{border:1px solid rgba(22,24,27,0.1);background:rgba(255,255,255,.025)}:root[data-theme="light"] .row:hover{border-color:rgba(255,61,99,0.4);background:rgba(255,61,99,.05)}:root[data-theme="light"] .rdate{border-right:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .rdate .dow{color:var(--muted2)}:root[data-theme="light"] .rdate .dnum{color:#16181B}:root[data-theme="light"] .rdate .mon{color:var(--neon)}:root[data-theme="light"] .rmid .venue{color:var(--muted)}:root[data-theme="light"] .type.plen{color:var(--gold);border-color:rgba(194,136,0,0.45)}:root[data-theme="light"] .type.bil{color:var(--cyan);border-color:rgba(37,231,255,.4)}:root[data-theme="light"] .price.free{color:var(--gold)}:root[data-theme="light"] .price.pay{color:#16181B}:root[data-theme="light"] .rbtn.buy{background:linear-gradient(135deg,var(--neon),#FF6A3D);color:#fff;box-shadow:0 0 18px rgba(255,61,99,0.2)}:root[data-theme="light"] .rbtn.src{border:1px solid var(--brd);color:var(--ink);background:var(--panel)}:root[data-theme="light"] .arow{border-bottom:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .arow .adate{color:var(--muted2)}:root[data-theme="light"] .archmore{color:var(--muted)}:root[data-theme="light"] .archmore b{color:var(--neon)}:root[data-theme="light"] .side .mapcard{background:rgba(255,255,255,.03);border:1px solid var(--brd)}:root[data-theme="light"] .mapcard .mt{color:var(--muted)}:root[data-theme="light"] .minimap{background:radial-gradient(80% 70% at 50% 30%,rgba(157,91,255,.12),rgba(22,24,27,0.05))}:root[data-theme="light"] .mpl{fill:rgba(23,17,40,.5);stroke:url(#e2);filter:drop-shadow(0 0 8px rgba(157,91,255,0.225))}:root[data-theme="light"] .wm .bar{background:rgba(255,255,255,.08)}:root[data-theme="light"] .wm .bar span{background:linear-gradient(90deg,var(--neon),var(--violet))}:root[data-theme="light"] .wm .n{color:var(--muted)}:root[data-theme="light"] .empty{border:1px dashed var(--brd);color:var(--muted)}:root[data-theme="light"] .pagehead p{color:var(--muted)}:root[data-theme="light"] .filters a{border:1px solid var(--brd);background:var(--panel);color:#5B3BC9}:root[data-theme="light"] .filters a.on{background:var(--neon);border-color:var(--neon);color:#fff;box-shadow:0 0 20px rgba(255,61,99,0.2)}:root[data-theme="light"] .filters a:hover{border-color:var(--neon)}:root[data-theme="light"] .acard{border:1px solid var(--brd);background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.015))}:root[data-theme="light"] .acard::after{background:linear-gradient(90deg,var(--neon),var(--violet))}:root[data-theme="light"] .acard:hover{border-color:rgba(255,61,99,0.5);box-shadow:0 14px 34px rgba(255,61,99,0.09)}:root[data-theme="light"] .acard .mini{background:radial-gradient(circle at 50% 20%,rgba(255,61,99,.3),rgba(22,24,27,0.06) 70%)}:root[data-theme="light"] .acard .mini svg{filter:drop-shadow(0 0 8px rgba(255,61,99,0.25))}:root[data-theme="light"] .acard .meta{color:var(--muted)}:root[data-theme="light"] .acard .up{color:var(--green)}:root[data-theme="light"] .acard .up.zero{color:var(--muted2)}:root[data-theme="light"] .eventpage .banner{border:1px solid rgba(194,136,0,0.4);background:rgba(255,197,61,.08);color:var(--gold)}:root[data-theme="light"] .eventpage .cancel{border-color:rgba(255,61,99,0.5);background:rgba(255,61,99,.1);color:var(--neon)}:root[data-theme="light"] .ebox{background:rgba(255,255,255,.03);border:1px solid var(--brd)}:root[data-theme="light"] .ebox .when{color:var(--neon);text-shadow:0 0 16px rgba(255,61,99,0.2)}:root[data-theme="light"] .ebox .where{color:#5B3BC9}:root[data-theme="light"] .kv .k{color:var(--muted)}:root[data-theme="light"] .kv .val{color:var(--ink)}:root[data-theme="light"] .source{color:var(--muted)}:root[data-theme="light"] .source a{color:var(--cyan);border-bottom:1px solid rgba(37,231,255,.3)}:root[data-theme="light"] .formcard{background:rgba(255,255,255,.03);border:1px solid var(--brd)}:root[data-theme="light"] .field label{color:var(--muted)}:root[data-theme="light"] .field input[type=text],:root[data-theme="light"] .field input[type=email],:root[data-theme="light"] .field input[type=url],:root[data-theme="light"] .field input[type=date],:root[data-theme="light"] .field input[type=time],:root[data-theme="light"] .field select,:root[data-theme="light"] .field input[type=number]{background:rgba(22,24,27,0.06);border:1px solid var(--brd);color:var(--ink)}:root[data-theme="light"] .field input:focus,:root[data-theme="light"] .field select:focus{border-color:var(--neon)}:root[data-theme="light"] .field .hint{color:var(--muted2)}:root[data-theme="light"] .checkline{color:#5B3BC9}:root[data-theme="light"] .artist-picker{border:1px solid var(--brd);background:rgba(22,24,27,0.06)}:root[data-theme="light"] .artist-pick{border:1px solid var(--brd);background:var(--panel);color:#5B3BC9}:root[data-theme="light"] .artist-pick.sel{background:var(--neon);border-color:var(--neon);color:#fff}:root[data-theme="light"] .radioline{color:#5B3BC9;border:1px solid var(--brd);background:var(--panel)}:root[data-theme="light"] .radioline input{accent-color:var(--neon)}:root[data-theme="light"] .radioline:has(input:checked){background:rgba(157,91,255,.22);border-color:var(--violet);color:#16181B}:root[data-theme="light"] .prose{color:#5B3BC9}:root[data-theme="light"] .prose h1{color:var(--ink)}:root[data-theme="light"] .prose h2{color:var(--ink)}:root[data-theme="light"] .prose a{color:var(--cyan)}:root[data-theme="light"] .reslist a{border:1px solid var(--brd);background:rgba(255,255,255,.025)}:root[data-theme="light"] .reslist a:hover{border-color:rgba(255,61,99,0.4);background:rgba(255,61,99,.05)}:root[data-theme="light"] .reslist .rs{color:var(--muted)}:root[data-theme="light"] .reslist .rt-alias{color:#565D62}:root[data-theme="light"] .foot{border-top:1px solid rgba(22,24,27,0.1);background:rgba(22,24,27,0.06)}:root[data-theme="light"] .foot-tag{color:var(--muted)}:root[data-theme="light"] .foot h4{color:var(--muted)}:root[data-theme="light"] .foot-cols a{color:#5B3BC9}:root[data-theme="light"] .foot-cols a:hover{color:var(--ink)}:root[data-theme="light"] .foot-bottom{border-top:1px solid rgba(22,24,27,0.1);color:var(--muted2)}:root[data-theme="light"] .analytics-settings{background:none;color:#5B3BC9}:root[data-theme="light"] .analytics-settings:hover{color:var(--ink)}:root[data-theme="light"] .kk-coop-hint{background:rgba(22,24,27,0.06);color:#16181B}@media (max-width:900px){:root[data-theme="light"] .kk-map-page .kk-rail--compact .kk-rail-toggle{border:1px solid rgba(22,24,27,0.126);background:#FFFFFF;color:#16181B}:root[data-theme="light"] .kk-map-page .kk-rail--compact .kk-rail-toggle-act{color:#5B3BC9}}
/* == design.css == */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root[data-theme="light"] *,:root[data-theme="light"] :before,:root[data-theme="light"] :after,:root[data-theme="light"] ::backdrop{--tw-shadow:0 0 #0000;--tw-inset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-offset-color:#DADDE0;--tw-ring-offset-shadow:0 0 #0000}}}@layer utilities{:root[data-theme="light"] .shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(22,24,27,0.025)), 0 1px 2px -1px var(--tw-shadow-color,rgba(22,24,27,0.025));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root[data-theme="light"] .ring{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root[data-theme="light"] .blur{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}:root[data-theme="light"] .filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root[data-theme="light"]{--void:#F5F6F7;--void2:#FFFFFF;--bg:#f5f6f7;--bg2:#eceef0;--panel:#fff;--brd:#565D62;--ink:#16181b;--muted:#565d62;--muted2:#565D62;--steel:#565D62;--neon:#da3328;--signal-deep:#991f1a;--violet:#23539f;--cyan:#23539f;--gold:#8a5200;--green:#10715a;--focus-dark:#8F6400}html[data-theme="light"]{background:var(--bg)}:root[data-theme="light"] body{background:var(--bg);color:var(--ink)}:root[data-theme="light"] input::placeholder,:root[data-theme="light"] textarea::placeholder{color:#65707c!important}:root[data-theme="light"] .skip-link{color:#16181B;background:#FFFFFF}:root[data-theme="light"] .top{background:#f4f6f8f5;border-bottom:1px solid #C9CDD2}:root[data-theme="light"] .logo .spark{box-shadow:none;background:#FFFFFF}:root[data-theme="light"] .logo .spark:after{background:#da3328}:root[data-theme="light"] .tsearch{box-shadow:none;background:#fff;border:1px solid #C9CDD2}:root[data-theme="light"] .navlinks{color:#424a54}:root[data-theme="light"] .navlinks a{border-bottom:2px solid #0000}:root[data-theme="light"] .cta,:root[data-theme="light"] .btn-primary,:root[data-theme="light"] .follow,:root[data-theme="light"] .tobs,:root[data-theme="light"] .btn-white{color:#16181B;box-shadow:none;background:#FFFFFF;border:1px solid #DADDE0}:root[data-theme="light"] .cta:hover,:root[data-theme="light"] .btn-primary:hover,:root[data-theme="light"] .follow:hover,:root[data-theme="light"] .tobs:hover,:root[data-theme="light"] .btn-white:hover{box-shadow:none;background:#da3328;border-color:#da3328}:root[data-theme="light"] .btn-ghost{color:#16181b;box-shadow:none;background:0 0;border:1px solid #C9CDD2}:root[data-theme="light"] .btn-ghost:hover{background:#fff;border-color:#DADDE0}:root[data-theme="light"] .flash{color:#16181b;background:#fff;border:1px solid #C9CDD2}:root[data-theme="light"] .flash-ok{background:#edf8f4;border-color:#72bca6}:root[data-theme="light"] .flash-err{background:#fff0ef;border-color:#E0756E}:root[data-theme="light"] .eyebrow{color:#3f4852}:root[data-theme="light"] .eyebrow:before{box-shadow:none;background:#E9FCF7}:root[data-theme="light"] .hero h1{color:#16181b}:root[data-theme="light"] .hero h1 .neon{color:#CB2D23;text-shadow:none}:root[data-theme="light"] .hero .sub{color:#424b55}:root[data-theme="light"] .hero-actions .cta{background:#da3328;border-color:#da3328}:root[data-theme="light"] .hero-actions .cta:hover{background:#991f1a;border-color:#991f1a}:root[data-theme="light"] .searchbox{box-shadow:none;background:#fff;border:1px solid #C9CDD2}:root[data-theme="light"] .searchbox:focus-within{border-color:#23539f;box-shadow:0 0 0 3px rgba(218,51,40,0.08)}:root[data-theme="light"] .searchbox input{color:#16181b}:root[data-theme="light"] .hero-proof{color:#59636f}:root[data-theme="light"] .hero-proof span:before{background:#da3328}:root[data-theme="light"] .mapstage{background:#e8ecf0;border:1px solid #C9CDD2;box-shadow:0 22px 55px rgba(22,24,27,0.025)}:root[data-theme="light"] .mapchip{color:#303841;background:#fff;border:1px solid #C9CDD2;box-shadow:0 5px 18px rgba(22,24,27,0.02)}:root[data-theme="light"] .mapchip .live{box-shadow:none;background:#E9FCF7}:root[data-theme="light"] .maplevels{background:#fff;border:1px solid #C9CDD2;box-shadow:0 5px 18px rgba(22,24,27,0.02)}:root[data-theme="light"] .maplevels button{color:#59636e}:root[data-theme="light"] .maplevels button.on{color:#16181B;background:#FFFFFF}:root[data-theme="light"] .pl{fill:#16181B;stroke:#565D62}:root[data-theme="light"] .mv-count{fill:#16181B}:root[data-theme="light"] .kk-lmap{background:#e8ecf0}:root[data-theme="light"] .kk-lmap .leaflet-container{background:#e8ecf0}:root[data-theme="light"] .kk-lmap .leaflet-control-attribution{color:#59636e;background:#fff;border:1px solid #c7cdd5}:root[data-theme="light"] .kk-lmap .leaflet-control-attribution a{color:#23539f}:root[data-theme="light"] .kk-lmap .leaflet-control-zoom{border:1px solid #c7cdd5;box-shadow:0 5px 18px #090a0b14}:root[data-theme="light"] .kk-lmap .leaflet-control-zoom a{color:#16181b;background:#fff;border-bottom-color:#c7cbcf}:root[data-theme="light"] .kk-lmap .leaflet-control-zoom a:hover{color:#fff;background:#16181b}:root[data-theme="light"] .kk-pin,:root[data-theme="light"] .kk-pin.v{color:#fff;text-shadow:none;background:#da3328;border:3px solid rgba(22,24,27,0.22);box-shadow:0 2px 7px rgba(22,24,27,0.05)}:root[data-theme="light"] .sechead{border-bottom:1px solid #C9CDD2}:root[data-theme="light"] .sechead h2{color:#16181b}:root[data-theme="light"] .sechead h2 em{color:#CB2D23;text-shadow:none}:root[data-theme="light"] .sechead .see{color:#23539f}:root[data-theme="light"] .sechead .see:hover{color:#16181b}:root[data-theme="light"] .ecard{box-shadow:none;background:0 0;border-bottom:1px solid #C9CDD2}:root[data-theme="light"] .ecard:hover{box-shadow:none;border-color:#C9CDD2}:root[data-theme="light"] .ecard .date{color:#59636e}:root[data-theme="light"] .ecard .date .d{color:#CB2D23}:root[data-theme="light"] .ecard .who a:hover{color:#CB2D23}:root[data-theme="light"] .ecard .venue{color:#4b5560}:root[data-theme="light"] .ecard .foot{color:inherit;background:0 0}:root[data-theme="light"] .tag.free,:root[data-theme="light"] .type.plen{color:#10715a;background:#edf8f4;border-color:#4DA188}:root[data-theme="light"] .tag.paid,:root[data-theme="light"] .type.bil{color:#244e9c;background:#eef3fc;border-color:#6B90DA}:root[data-theme="light"] .ebtn.buy,:root[data-theme="light"] .rbtn.buy{color:#16181B;box-shadow:none;background:#FFFFFF}:root[data-theme="light"] .ebtn.buy:hover,:root[data-theme="light"] .rbtn.buy:hover{background:#da3328}:root[data-theme="light"] .band{color:#16181B;box-shadow:none;background:#FFFFFF}:root[data-theme="light"] .band h3{color:#16181B}:root[data-theme="light"] .band p{color:#16181B}:root[data-theme="light"] .band input,:root[data-theme="light"] .band select{color:#16181b;background:#fff;border:1px solid #DADDE0}:root[data-theme="light"] .band input:focus{border-color:#6691E3;box-shadow:0 0 0 3px rgba(218,51,40,0.139)}:root[data-theme="light"] .band .btn-white{color:#fff;background:#da3328;border-color:#da3328}:root[data-theme="light"] .band .btn-white:hover{color:#16181b;background:#fff;border-color:#DADDE0}:root[data-theme="light"] .band small{color:#565D62}:root[data-theme="light"] .crumb{color:#68727d}:root[data-theme="light"] .crumb a:hover{color:#16181b}:root[data-theme="light"] .spot{background:#e8edf2;border:1px solid #C9CDD2}:root[data-theme="light"] .ahead h1{color:#16181b}:root[data-theme="light"] .ahead h1 .g{color:#CB2D23;text-shadow:none}:root[data-theme="light"] .aka,:root[data-theme="light"] .followers,:root[data-theme="light"] .artist-desc{color:#565d62}:root[data-theme="light"] .chip{color:#3f4852;background:#fff;border-color:#C9CDD2}:root[data-theme="light"] .scard{background:#fff;border:1px solid #C9CDD2}:root[data-theme="light"] .scard .v{color:#16181b;text-shadow:none}:root[data-theme="light"] .scard .v .u{color:#CB2D23;text-shadow:none}:root[data-theme="light"] .scard.gold .v{color:#855000;text-shadow:none}:root[data-theme="light"] .scard .l{color:#59636e}:root[data-theme="light"] .row{background:0 0;border-bottom:1px solid #C9CDD2}:root[data-theme="light"] .row:hover{background:0 0;border-color:#C9CDD2}:root[data-theme="light"] .rdate{border-right-color:#C9CDD2}:root[data-theme="light"] .rdate .dow,:root[data-theme="light"] .rdate .mon{color:#606a75}:root[data-theme="light"] .rdate .dnum{color:#16181b}:root[data-theme="light"] .rdate .mon{color:#CB2D23}:root[data-theme="light"] .rmid .venue{color:#59636e}:root[data-theme="light"] .price{color:#16181b}:root[data-theme="light"] .price.free{color:#10715a}:root[data-theme="light"] .price.pay{color:#16181b}:root[data-theme="light"] .rbtn.src{color:#16181b;background:#fff;border-color:#C9CDD2}:root[data-theme="light"] .arow{border-bottom-color:#C9CDD2}:root[data-theme="light"] .archmore b{color:#CB2D23}:root[data-theme="light"] .side .mapcard,:root[data-theme="light"] .ebox,:root[data-theme="light"] .formcard{background:#fff;border:1px solid #C9CDD2;box-shadow:0 12px 34px rgba(22,24,27,0.013)}:root[data-theme="light"] .minimap{background:#e8edf2}:root[data-theme="light"] .mpl{fill:#16181B;stroke:#565D62}:root[data-theme="light"] .wm .bar{background:#e0e4e8}:root[data-theme="light"] .wm .bar span{background:#23539f}:root[data-theme="light"] .empty{color:#565d62;background:#ffffff8c;border-color:#C9CDD2}:root[data-theme="light"] .pagehead h1{color:#16181b}:root[data-theme="light"] .pagehead p{color:#565d62}:root[data-theme="light"] .filters a{color:#3f4852;background:#fff;border-color:#C9CDD2}:root[data-theme="light"] .filters a.on{box-shadow:none;color:#16181B;background:#FFFFFF;border-color:#DADDE0}:root[data-theme="light"] .filters a:hover{border-color:#DADDE0}:root[data-theme="light"] .acard{box-shadow:none;background:#fff;border-color:#C9CDD2}:root[data-theme="light"] .acard:hover{border-color:#C9CDD2;box-shadow:0 10px 24px rgba(22,24,27,0.015)}:root[data-theme="light"] .acard .mini{background:#e8edf2}:root[data-theme="light"] .acard .nm{color:#16181b}:root[data-theme="light"] .acard .up{color:#10715a}:root[data-theme="light"] .acard .up.zero{color:#565D62}:root[data-theme="light"] .catalog-more button{color:#16181B;background:#FFFFFF;border:1px solid #DADDE0}:root[data-theme="light"] .catalog-more button:hover{background:#da3328;border-color:#da3328}:root[data-theme="light"] .catalog-status{color:#59636e}:root[data-theme="light"] .eventpage .banner{color:#775000}:root[data-theme="light"] .eventpage .cancel{color:#b32b25}:root[data-theme="light"] .ebox .when{color:#CB2D23;text-shadow:none}:root[data-theme="light"] .ebox .where{color:#46505a}:root[data-theme="light"] .kv .k{color:#565D62}:root[data-theme="light"] .kv .val{color:#16181b}:root[data-theme="light"] .source{color:#59636e}:root[data-theme="light"] .source a{color:#23539f;border-bottom-color:#6B90DA}:root[data-theme="light"] .form-step+.form-step{border-top:1px solid #C9CDD2}:root[data-theme="light"] .step-legend{color:#16181b}:root[data-theme="light"] .step-legend .step-no{color:#CB2D23}:root[data-theme="light"] .field label{color:#303841}:root[data-theme="light"] .field input[type=text],:root[data-theme="light"] .field input[type=search],:root[data-theme="light"] .field input[type=email],:root[data-theme="light"] .field input[type=url],:root[data-theme="light"] .field input[type=date],:root[data-theme="light"] .field input[type=time],:root[data-theme="light"] .field select,:root[data-theme="light"] .field input[type=number],:root[data-theme="light"] .field textarea,:root[data-theme="light"] .artist-filter{color:#16181b;background:#fff;border:1px solid #C9CDD2}:root[data-theme="light"] .field .hint,:root[data-theme="light"] .hint{color:#65707c}:root[data-theme="light"] .field-error{color:#b32b25!important}:root[data-theme="light"] .checkline{color:#404953}:root[data-theme="light"] .checkline input{accent-color:#CB2D23}:root[data-theme="light"] .checkline a{color:#23539f!important}:root[data-theme="light"] .artist-count{color:#59636e}:root[data-theme="light"] .artist-picker{background:#f5f6f7;border-color:#C9CDD2}:root[data-theme="light"] .artist-pick{color:#303841;background:#fff;border-color:#C9CDD2}:root[data-theme="light"] .artist-pick:hover{border-color:#C9CDD2}:root[data-theme="light"] .artist-pick.sel{color:#16181B;background:#FFFFFF;border-color:#DADDE0}:root[data-theme="light"] .artist-empty{color:#59636e}:root[data-theme="light"] .radioline{color:#303841;background:#fff;border-color:#C9CDD2}:root[data-theme="light"] .radioline input{accent-color:#CB2D23}:root[data-theme="light"] .radioline:has(input:checked){color:#1f4388;background:#eef3fc;border-color:#6B8FD6}:root[data-theme="light"] .prose{color:#404953}:root[data-theme="light"] .prose h1{color:#16181b}:root[data-theme="light"] .prose h2{color:#16181b}:root[data-theme="light"] .prose a{color:#23539f}:root[data-theme="light"] .reslist a{background:#fff;border-color:#C9CDD2}:root[data-theme="light"] .reslist a:hover{background:#f9fafb;border-color:#C9CDD2}:root[data-theme="light"] .reslist .rs{color:#59636e}:root[data-theme="light"] .foot{color:#16181B;background:#FFFFFF}:root[data-theme="light"] .foot .foot-h4{color:#565D62}:root[data-theme="light"] body.page-artist{--artist-line:rgba(22,24,27,0.127);--artist-panel:#FFFFFF;--artist-muted:#565D62}:root[data-theme="light"] .page-artist .crumb{color:#565D62}:root[data-theme="light"] .page-artist .crumb a{color:#565D62}:root[data-theme="light"] .page-artist .crumb a:hover{color:#16181B}:root[data-theme="light"] .page-artist .crumb [aria-current=page]{color:#16181B}:root[data-theme="light"] .page-artist .artist-profile-hero{border-bottom:1px solid var(--artist-line)}:root[data-theme="light"] .page-artist .artist-portrait{background:#EBEFFA;border:1px solid rgba(22,24,27,0.198)}:root[data-theme="light"] .page-artist .artist-avatar-fallback{--avatar-bg:#EBEFFA;--avatar-ink:#16181B;--avatar-signal:#5B3BC9;background:var(--avatar-bg)}:root[data-theme="light"] .page-artist .artist-avatar-fallback:before,:root[data-theme="light"] .page-artist .artist-avatar-fallback:after{border:1px solid var(--avatar-signal)}@supports (color:color-mix(in lab, red, red)){:root[data-theme="light"] .page-artist .artist-avatar-fallback:before,:root[data-theme="light"] .page-artist .artist-avatar-fallback:after{border:1px solid color-mix(in srgb,var(--avatar-signal) 66%,transparent)}}:root[data-theme="light"] .page-artist .artist-avatar-fallback.tone-1{--avatar-bg:#ECE6FF;--avatar-ink:#16181B;--avatar-signal:#5B3BC9}:root[data-theme="light"] .page-artist .artist-avatar-fallback.tone-2{--avatar-bg:#EBF5FA;--avatar-ink:#16181B;--avatar-signal:#167484}:root[data-theme="light"] .page-artist .artist-avatar-fallback.tone-3{--avatar-bg:#FAEDEB;--avatar-ink:#16181B;--avatar-signal:#C8300F}:root[data-theme="light"] .page-artist .artist-avatar-fallback.tone-4{--avatar-bg:#EBFAF4;--avatar-ink:#16181B;--avatar-signal:#1E7B53}:root[data-theme="light"] .page-artist .artist-avatar-fallback.tone-5{--avatar-bg:#FAF5EB;--avatar-ink:#16181B;--avatar-signal:#89630A}:root[data-theme="light"] .page-artist .artist-avatar-fallback.tone-6{--avatar-bg:#FFFFFF;--avatar-ink:#16181B;--avatar-signal:#BC20A6}:root[data-theme="light"] .page-artist .artist-avatar-initials{color:var(--avatar-ink)}:root[data-theme="light"] .page-artist .artist-avatar-brand{color:var(--avatar-signal)}:root[data-theme="light"] .page-artist .artist-photo-credit{color:#565D62}:root[data-theme="light"] .page-artist .artist-photo-credit a{color:#5B3BC9}:root[data-theme="light"] .page-artist .artist-fallback-note{color:#565D62}:root[data-theme="light"] .page-artist .artist-eyebrow,:root[data-theme="light"] .page-artist .artist-section-kicker{color:#5B3BC9}:root[data-theme="light"] .page-artist .artist-eyebrow a{color:inherit;text-decoration:underline}:root[data-theme="light"] .page-artist .artist-identity h1{color:#16181B}:root[data-theme="light"] .page-artist .artist-real-name{color:#16181B}:root[data-theme="light"] .page-artist .artist-desc{color:#565D62}:root[data-theme="light"] .page-artist .artist-socials a{color:#16181B;border:1px solid rgba(22,24,27,0.162)}:root[data-theme="light"] .page-artist .artist-socials a:hover{color:#16181B;background:#9068f61f;border-color:#5B3BC9}:root[data-theme="light"] .page-artist .artist-social-icon{color:#5B3BC9}:root[data-theme="light"] .page-artist .artist-alert{color:#fff;background:#744be0;border:1px solid #744be0}:root[data-theme="light"] .page-artist .artist-alert:hover{color:#fff;background:#5b32bf;border-color:#5b32bf}:root[data-theme="light"] .page-artist .artist-jump{color:#16181B;border:1px solid rgba(22,24,27,0.18)}:root[data-theme="light"] .page-artist .artist-jump:hover{color:#16181B;border-color:#5B3BC9}:root[data-theme="light"] .page-artist .artist-alert-note{color:#565D62}:root[data-theme="light"] .page-artist .artist-facts{border-bottom:1px solid var(--artist-line)}:root[data-theme="light"] .page-artist .artist-facts div{border-left:1px solid var(--artist-line)}:root[data-theme="light"] .page-artist .artist-facts dt{color:#565D62}:root[data-theme="light"] .page-artist .artist-facts dd{color:#16181B}:root[data-theme="light"] .page-artist .artist-section-head h2{color:#16181B}:root[data-theme="light"] .page-artist .artist-section-head>span,:root[data-theme="light"] .page-artist .artist-section-head>a{color:#5B3BC9}:root[data-theme="light"] .page-artist .artist-event-list .row{border-bottom:1px solid var(--artist-line);background:0 0}:root[data-theme="light"] .page-artist .artist-event-list .row:first-child{border-top:1px solid var(--artist-line)}:root[data-theme="light"] .page-artist .artist-event-list .row:hover{background:#ffffff06;border-color:rgba(22,24,27,0.22)}:root[data-theme="light"] .page-artist .artist-event-list .rdate{border-right-color:rgba(22,24,27,0.162)}:root[data-theme="light"] .page-artist .artist-event-list .rdate .dow,:root[data-theme="light"] .page-artist .artist-event-list .rdate .year{color:#565D62}:root[data-theme="light"] .page-artist .artist-event-list .rdate .dnum{color:#16181B}:root[data-theme="light"] .page-artist .artist-event-list .rdate .mon{color:#5B3BC9}:root[data-theme="light"] .page-artist .artist-event-list .rmid .city{color:#16181B}:root[data-theme="light"] .page-artist .artist-event-list .rmid .venue{color:#565D62}:root[data-theme="light"] .page-artist .artist-event-list .price,:root[data-theme="light"] .page-artist .artist-event-list .price.pay{color:#16181B}:root[data-theme="light"] .page-artist .artist-event-list .price.free{color:#1E765A}:root[data-theme="light"] .page-artist .artist-more-events>summary,:root[data-theme="light"] .page-artist .artist-map-disclosure>summary{color:#16181B;border:1px solid rgba(22,24,27,0.162)}:root[data-theme="light"] .page-artist .artist-more-events>summary:hover,:root[data-theme="light"] .page-artist .artist-map-disclosure>summary:hover{background:#9068f61a;border-color:#5B3BC9}:root[data-theme="light"] .page-artist .artist-empty{border:1px solid var(--artist-line);background:var(--artist-panel);color:#565D62}:root[data-theme="light"] .page-artist .artist-empty strong{color:#16181B}:root[data-theme="light"] .page-artist .artist-empty a{color:#5B3BC9}:root[data-theme="light"] .page-artist .artist-map-content{border:1px solid var(--artist-line);background:var(--artist-panel)}:root[data-theme="light"] .page-artist .artist-minimap{background:#FFFFFF}:root[data-theme="light"] .page-artist .artist-map-shape{fill:#171e2c;stroke:#565D62}:root[data-theme="light"] .page-artist .artist-map-glow{fill:rgba(91,59,201,0.9)}:root[data-theme="light"] .page-artist .artist-map-dot{fill:#5B3BC9}:root[data-theme="light"] .page-artist .artist-regions span{color:#16181B}:root[data-theme="light"] .page-artist .artist-regions i{background:#FFFFFF}:root[data-theme="light"] .page-artist .artist-regions b{background:#6C45E0}:root[data-theme="light"] .page-artist .artist-regions strong{color:#16181B}:root[data-theme="light"] .page-artist .artist-alert-band{background:#FFFFFF;border:1px solid rgba(91,59,201,0.349)}:root[data-theme="light"] .page-artist .artist-alert-band h2{color:#16181B}:root[data-theme="light"] .page-artist .artist-alert-band p:not(.artist-section-kicker){color:#565D62}:root[data-theme="light"] .page-artist .artist-related-grid{border-top:1px solid var(--artist-line);border-bottom:1px solid var(--artist-line)}:root[data-theme="light"] .page-artist .artist-related-grid a{border-left:1px solid var(--artist-line)}:root[data-theme="light"] .page-artist .artist-related-grid strong{color:#16181B}:root[data-theme="light"] .page-artist .artist-related-grid span{color:#565D62}:root[data-theme="light"] .page-artist .artist-related-grid a:hover{background:#9068f617}:root[data-theme="light"] .page-artist .artist-archive .arow{border-bottom-color:var(--artist-line)}:root[data-theme="light"] .page-artist .artist-archive .adate{color:#16181B}:root[data-theme="light"] .page-artist .artist-archive .acity{color:#16181B}:root[data-theme="light"] .page-artist .artist-archive .archmore{color:#565D62}:root[data-theme="light"] .page-artist .artist-archive .archmore b{color:#5B3BC9}@media (max-width:760px){:root[data-theme="light"] .page-artist .artist-facts div,:root[data-theme="light"] .page-artist .artist-facts div:first-child{border-top:1px solid var(--artist-line);border-left:1px solid var(--artist-line)}:root[data-theme="light"] .page-artist .artist-related-grid a,:root[data-theme="light"] .page-artist .artist-related-grid a:first-child{border-top:1px solid var(--artist-line);border-left:1px solid var(--artist-line)}}:root[data-theme="light"] :focus-visible{outline:3px solid #DADDE0}:root[data-theme="light"] .top{background:var(--void);border-bottom:1px solid rgba(22,24,27,0.127)}:root[data-theme="light"] .top .logo{color:#16181B}:root[data-theme="light"] .page-portal .top-tagline{color:#16181B;border-left:1px solid rgba(22,24,27,0.215)}:root[data-theme="light"] .top .tsearch{background:#ffffff12;border-color:rgba(22,24,27,0.198)}:root[data-theme="light"] .top .tsearch:focus-within{border-color:var(--neon);box-shadow:0 0 0 3px rgba(218,51,40,0.151)}:root[data-theme="light"] .top .tsearch input{color:#16181B}:root[data-theme="light"] .top .tsearch input::placeholder{color:#565D62!important}:root[data-theme="light"] .top .tsearch svg{stroke:#565D62}:root[data-theme="light"] .navlinks{color:#565D62}:root[data-theme="light"] .navlinks a:hover{color:#16181B;border-bottom-color:var(--neon)}:root[data-theme="light"] .tobs{color:var(--void);background:#f1f3f4;border-color:#DADDE0}:root[data-theme="light"] .tobs:hover{background:var(--neon);border-color:var(--neon);color:#fff}:root[data-theme="light"] .top :focus-visible,:root[data-theme="light"] .foot :focus-visible,:root[data-theme="light"] .kk-rail-top :focus-visible,:root[data-theme="light"] .kk-mapwrap :focus-visible{outline-color:var(--focus-dark)}@media (max-width:980px){html[data-theme="light"].js .mobile-menu-toggle{color:#16181B;background:0 0;border:1px solid rgba(22,24,27,0.22)}:root[data-theme="light"] .mobile-menu-toggle:hover,:root[data-theme="light"] .mobile-menu-toggle[aria-expanded=true]{border-color:var(--neon);background:#9068f629}:root[data-theme="light"] .mobile-menu-icon,:root[data-theme="light"] .mobile-menu-icon:before,:root[data-theme="light"] .mobile-menu-icon:after{background:currentColor}:root[data-theme="light"] .mobile-menu-toggle[aria-expanded=true] .mobile-menu-icon{background:0 0}:root[data-theme="light"] .mobile-menu-panel{background:var(--void);border-top:1px solid rgba(22,24,27,0.127)}:root[data-theme="light"] .mobile-menu-search{background:#ffffff12;border:1px solid rgba(22,24,27,0.22)}:root[data-theme="light"] .mobile-menu-search:focus-within{border-color:var(--neon);box-shadow:0 0 0 3px rgba(144,104,246,0.11)}:root[data-theme="light"] .mobile-menu-search input{color:#16181B;background:0 0}:root[data-theme="light"] .mobile-menu-search input::placeholder{color:#565D62!important}:root[data-theme="light"] .mobile-menu-search-submit{color:var(--void);background:#f1f3f4;border-left:1px solid rgba(22,24,27,0.198)}:root[data-theme="light"] .mobile-menu-search-submit:hover{background:var(--neon);color:#fff}:root[data-theme="light"] .mobile-menu-links{border-top:1px solid rgba(22,24,27,0.127)}:root[data-theme="light"] .mobile-menu-links a{color:#16181B}:root[data-theme="light"] .mobile-menu-links a:hover{color:#16181B;text-decoration:underline;text-decoration-color:var(--neon)}:root[data-theme="light"] .mobile-menu-section{color:#565D62}:root[data-theme="light"] .mobile-menu-divider{background:#ffffff1f}}:root[data-theme="light"] .foot{background:var(--void)}:root[data-theme="light"] .foot .foot-h4{color:var(--steel)}:root[data-theme="light"] .foot-tag{color:#565D62}:root[data-theme="light"] .foot-cols a{color:#16181B}:root[data-theme="light"] .foot-cols a:hover{color:#16181B}:root[data-theme="light"] .foot-bottom{color:var(--steel);border-top-color:rgba(22,24,27,0.109)}:root[data-theme="light"] .d-ticket{color:var(--ink);background:#f1f3f4;box-shadow:0 10px 10px rgba(22,24,27,0.065)}:root[data-theme="light"] .d-ticket:before,:root[data-theme="light"] .d-ticket:after{background:#FFFFFF}:root[data-theme="light"] .d-ticket-meta{color:#3d4247;border-bottom:1px dashed #C9CDD2}:root[data-theme="light"] .d-ticket h2{color:var(--ink)}:root[data-theme="light"] .d-ticket label>span,:root[data-theme="light"] .d-ticket legend{color:#3d4247}:root[data-theme="light"] .d-ticket input,:root[data-theme="light"] .d-ticket select{color:var(--ink);background:#fff;border-bottom:2px solid #C9CDD2}:root[data-theme="light"] .d-ticket input:hover,:root[data-theme="light"] .d-ticket select:hover{border-bottom-color:#DADDE0}:root[data-theme="light"] .d-ticket input:focus,:root[data-theme="light"] .d-ticket select:focus{border-bottom-color:var(--neon)}:root[data-theme="light"] .d-ticket input::placeholder{color:#61676c}:root[data-theme="light"] .d-ticket :focus-visible{outline:3px solid var(--ink)}:root[data-theme="light"] .d-ticket .d-radius label>span{color:var(--ink);background:0 0;border:1px solid #C9CDD2}:root[data-theme="light"] .d-ticket .d-radius label:hover>span{border-color:var(--ink)}:root[data-theme="light"] .d-ticket .d-radius input:checked+span{background:var(--ink);border-color:var(--ink);color:#16181B}:root[data-theme="light"] .d-ticket .d-radius input:focus-visible+span{outline:3px solid var(--ink)}:root[data-theme="light"] .d-field-error{color:#a32620}:root[data-theme="light"] .d-ticket input[aria-invalid=true],:root[data-theme="light"] .d-ticket select[aria-invalid=true]{background:#fff0ef;border-bottom-color:#b32b22}:root[data-theme="light"] .d-consent input{accent-color:var(--neon)}:root[data-theme="light"] .d-consent span{color:#4f555a}:root[data-theme="light"] .d-consent a{color:var(--violet);text-decoration:underline}:root[data-theme="light"] .d-primary{background:var(--neon);color:#fff}:root[data-theme="light"] .d-primary:hover{background:var(--signal-deep)}:root[data-theme="light"] .d-primary:disabled,:root[data-theme="light"] .d-primary[aria-disabled=true]{color:#16181B;background:#E9EBEE}:root[data-theme="light"] .d-primary.is-loading{background:var(--signal-deep)}:root[data-theme="light"] .d-ticket-note{color:#5c6267}:root[data-theme="light"] .d-signal{border:2px solid var(--neon)}:root[data-theme="light"] .d-signal:before{background:var(--neon)}:root[data-theme="light"] .d-signal:after{border:1px solid var(--neon)}:root[data-theme="light"] .d-kicker{color:var(--neon)}:root[data-theme="light"] .d-success h1{color:var(--ink)}:root[data-theme="light"] .d-success p{color:#4f555a}:root[data-theme="light"] .d-success .d-quiet{color:#565D62}:root[data-theme="light"] .d-secondary{background:var(--ink);color:#16181B}:root[data-theme="light"] .d-secondary:hover{background:var(--neon);color:#fff}:root[data-theme="light"] .formcard{border:1px solid var(--brd);background:#f1f3f4;box-shadow:0 10px 10px rgba(22,24,27,0.015)}:root[data-theme="light"] .follow-progress{border:1px solid var(--brd);color:var(--ink);background:#fff}:root[data-theme="light"] .follow-progress-kicker{color:var(--signal-deep)}:root[data-theme="light"] .follow-progress-copy span{color:var(--muted)}:root[data-theme="light"] .step-legend .step-no{color:var(--signal-deep)}:root[data-theme="light"] .form-step+.form-step{border-top-color:#C9CDD2}:root[data-theme="light"] .field input[type=text],:root[data-theme="light"] .field input[type=search],:root[data-theme="light"] .field input[type=email],:root[data-theme="light"] .field input[type=url],:root[data-theme="light"] .field input[type=date],:root[data-theme="light"] .field input[type=time],:root[data-theme="light"] .field input[type=number],:root[data-theme="light"] .field input[type=password],:root[data-theme="light"] .field select,:root[data-theme="light"] .field textarea,:root[data-theme="light"] .artist-filter{color:var(--ink);background:#fff;border-bottom:2px solid #C9CDD2}:root[data-theme="light"] .field textarea{border:1px solid #C9CDD2}:root[data-theme="light"] .field input:focus,:root[data-theme="light"] .field select:focus,:root[data-theme="light"] .field textarea:focus,:root[data-theme="light"] .artist-filter:focus{border-color:var(--neon);box-shadow:none}:root[data-theme="light"] .artist-picker{border:1px solid var(--brd);background:#fff}:root[data-theme="light"] .artist-pick{border-color:#C9CDD2}:root[data-theme="light"] .artist-pick:has(input:focus-visible){outline:3px solid var(--route)}:root[data-theme="light"] .artist-pick.sel{background:var(--ink);border-color:var(--ink)}:root[data-theme="light"] .radioline{border-color:#C9CDD2}:root[data-theme="light"] .radioline:has(input:checked){background:var(--ink);border-color:var(--ink);color:#16181B}:root[data-theme="light"] .checkline input{accent-color:var(--neon)}:root[data-theme="light"] .checkline a{text-decoration:underline}:root[data-theme="light"] .btn-primary{background:var(--neon);border-color:var(--neon)}:root[data-theme="light"] .btn-primary:hover{background:var(--signal-deep);border-color:var(--signal-deep)}:root[data-theme="light"] .btn-primary:disabled,:root[data-theme="light"] .btn-primary[aria-disabled=true]{color:#16181B;background:#E9EBEE;border-color:#C9CDD2}:root[data-theme="light"] .btn-primary.is-loading{background:var(--signal-deep);border-color:var(--signal-deep);color:#16181B}:root[data-theme="light"] .btn-ghost{border-color:#C9CDD2}:root[data-theme="light"] .btn-ghost:hover{background:var(--ink);border-color:var(--ink);color:#16181B}:root[data-theme="light"] .page-portal .top{background:var(--void);border-bottom:1px solid rgba(22,24,27,0.127)}:root[data-theme="light"] .page-portal .foot{border-top:1px solid rgba(22,24,27,0.109)}:root[data-theme="light"] .kk-portal{background:var(--void)}:root[data-theme="light"] .kk-rail{background:var(--void)}:root[data-theme="light"] .kk-tab{color:#16181B;border:1px solid rgba(22,24,27,0.22)}:root[data-theme="light"] .kk-tab:hover{color:#16181B;border-color:#DADDE0}:root[data-theme="light"] .kk-tab.is-on{color:var(--void);background:#f1f3f4;border-color:#DADDE0}:root[data-theme="light"] .kk-city-search input{color:#16181B;background:#ffffff1a;border:1px solid rgba(22,24,27,0.22)}:root[data-theme="light"] .kk-city-search input:hover{border-color:rgba(22,24,27,0.22)}:root[data-theme="light"] .kk-city-search input:focus{border-color:#DADDE0;box-shadow:0 0 0 3px rgba(218,51,40,0.171)}:root[data-theme="light"] .kk-city-search input::placeholder{color:#565D62}:root[data-theme="light"] .kk-city-submit{color:var(--void);background:#f1f3f4;border:1px solid #DADDE0}:root[data-theme="light"] .kk-city-submit:hover{border-color:var(--neon);background:var(--neon);color:#fff}:root[data-theme="light"] .kk-filter-error{color:#8F6400}:root[data-theme="light"] .kk-filters>summary{color:#16181B;border:1px solid rgba(22,24,27,0.22)}:root[data-theme="light"] .kk-filters>summary b{color:var(--void);background:#f1f3f4}:root[data-theme="light"] .kk-filters>summary:hover{color:#16181B;border-color:#DADDE0}:root[data-theme="light"] .kk-field>span{color:var(--steel)}:root[data-theme="light"] .kk-field select,:root[data-theme="light"] .kk-field input{color:#16181B;background:#ffffff0f;border:1px solid rgba(22,24,27,0.22)}:root[data-theme="light"] .kk-field select:hover,:root[data-theme="light"] .kk-field input:hover{border-color:rgba(22,24,27,0.22)}:root[data-theme="light"] .kk-field select:focus,:root[data-theme="light"] .kk-field input:focus{border-color:var(--neon)}:root[data-theme="light"] .kk-field input::placeholder{color:#565D62}:root[data-theme="light"] .kk-field select option{color:#16181B;background:#FFFFFF}:root[data-theme="light"] .kk-radius legend{color:var(--steel)}:root[data-theme="light"] .kk-radius label>span{color:#16181B;border:1px solid rgba(22,24,27,0.22)}:root[data-theme="light"] .kk-radius label:hover>span{color:#16181B;border-color:#DADDE0}:root[data-theme="light"] .kk-radius input:checked+span{color:var(--void);background:#f1f3f4;border-color:#DADDE0}:root[data-theme="light"] .kk-radius input:focus-visible+span{outline:3px solid var(--focus-dark)}:root[data-theme="light"] .kk-apply{color:var(--void);background:#f1f3f4}:root[data-theme="light"] .kk-apply:hover{background:var(--neon);color:#fff}:root[data-theme="light"] .kk-reset{color:var(--steel)}:root[data-theme="light"] .kk-reset:hover{color:#16181B}:root[data-theme="light"] .kk-mapwrap{background:#FFFFFF}:root[data-theme="light"] .kk-mapwrap .kk-lmap{background:#FFFFFF}:root[data-theme="light"] .kk-map-ssr .pl{fill:#1b1e21;stroke:#4b5257}:root[data-theme="light"] .kk-map-ssr .mv-count{fill:#16181B}:root[data-theme="light"] .kk-mapwrap .kk-lmap .leaflet-container{background:#111315}:root[data-theme="light"] .kk-mapwrap .leaflet-control-attribution{color:#3d4247;background:#f1f3f4eb}:root[data-theme="light"] .kk-mapwrap .leaflet-control-attribution a{color:var(--violet)}:root[data-theme="light"] .kk-mapwrap .leaflet-control-zoom{border:1px solid #090a0b38;box-shadow:0 4px 10px #00000038}:root[data-theme="light"] .kk-mapwrap .leaflet-touch .leaflet-control-zoom a{color:var(--ink);background:#f1f3f4;border-bottom:1px solid #090a0b29}:root[data-theme="light"] .kk-mapwrap .leaflet-control-zoom a:hover{background:var(--neon);color:#fff}:root[data-theme="light"] .kk-mapwrap .mapchip{color:#16181B;background:rgba(22,24,27,0.55);border:1px solid rgba(22,24,27,0.198)}:root[data-theme="light"] .kk-mapwrap .mapchip .live{background:var(--neon);box-shadow:none}:root[data-theme="light"] .kk-map-count{color:#565D62;background:rgba(22,24,27,0.55);border:1px solid rgba(22,24,27,0.198)}:root[data-theme="light"] .kk-map-count b{color:#16181B}:root[data-theme="light"] .kk-map-error{border:1px solid var(--brd);color:var(--ink);background:#f1f3f4}:root[data-theme="light"] .kk-map-error a{color:var(--violet);text-decoration:underline}:root[data-theme="light"] .kk-mapwrap .kk-pin{background:var(--neon);color:#fff;border:2px solid #DADDE0;box-shadow:0 2px 6px rgba(22,24,27,0.08)}:root[data-theme="light"] .kk-mapwrap .kk-pin.is-event{border-color:var(--neon);background:#f1f3f4}:root[data-theme="light"] .kk-mapwrap .kk-pin.is-cluster{background:var(--neon)}:root[data-theme="light"] .kk-mapwrap .kk-pin.is-area{background:#23539f;border-color:#DADDE0}:root[data-theme="light"] .leaflet-marker-icon.kk-pinwrap:hover .kk-pin,:root[data-theme="light"] .leaflet-marker-icon.kk-pinwrap:focus-visible .kk-pin{box-shadow:0 0 0 3px #da332873,0 3px 8px #00000073}:root[data-theme="light"] .leaflet-marker-icon.kk-pinwrap:focus-visible{outline:3px solid var(--focus-dark)}:root[data-theme="light"] .kk-mapwrap .leaflet-popup-content-wrapper{color:var(--ink);background:#f1f3f4;box-shadow:0 8px 18px #00000057}:root[data-theme="light"] .kk-mapwrap .leaflet-popup-tip{background:#f1f3f4}:root[data-theme="light"] .kk-pop-when{color:#565d62}:root[data-theme="light"] .kk-pop-where{color:#3d4247}:root[data-theme="light"] .kk-pop-price.is-free{color:var(--green)}:root[data-theme="light"] .kk-pop-src{color:#565D62}:root[data-theme="light"] .kk-pop-go{background:var(--neon);color:#fff}:root[data-theme="light"] .kk-mapwrap .leaflet-popup-content .kk-pop-go{color:#fff}:root[data-theme="light"] .kk-mapwrap .leaflet-popup-content .kk-pop-go:hover{background:var(--signal-deep);color:#fff}:root[data-theme="light"] .kk-map-recenter{color:var(--ink);background:#f1f3f4;border:1px solid #DADDE0;box-shadow:0 3px 10px rgba(22,24,27,0.06)}:root[data-theme="light"] .kk-map-recenter:hover{border-color:var(--neon);background:var(--neon);color:#fff}:root[data-theme="light"] .kk-map-selection{color:var(--ink);background:#f1f3f4;border:1px solid rgba(22,24,27,0.22);box-shadow:0 10px 24px rgba(22,24,27,0.08)}:root[data-theme="light"] .kk-map-selection-close{border:1px solid var(--ink);color:var(--ink);background:#fff}:root[data-theme="light"] .kk-map-selection-close:hover{background:var(--ink);color:#16181B}:root[data-theme="light"] .kk-map-selection-note{color:#3d4247}:root[data-theme="light"] .kk-map-selection-list a{border:1px solid var(--brd);color:var(--ink)}:root[data-theme="light"] .kk-map-selection-list a:hover{border-color:var(--ink);background:#fff}:root[data-theme="light"] .kk-map-selection-list span{color:#4f565c}:root[data-theme="light"] .kk-map-selection :focus-visible{outline:3px solid var(--focus-dark)}:root[data-theme="light"] .kk-feed{background:var(--bg);color:var(--ink)}:root[data-theme="light"] .kk-feed-head{border-bottom:2px solid var(--ink)}:root[data-theme="light"] .kk-feed-head p{color:#565d62}:root[data-theme="light"] .kk-feed-head .kk-year-note{color:var(--violet)}:root[data-theme="light"] .kk-row{border-bottom:1px solid var(--brd)}:root[data-theme="light"] .kk-row>a{color:inherit}:root[data-theme="light"] .kk-row>a:hover{background:rgba(22,24,27,0.013)}:root[data-theme="light"] .kk-row time span{color:var(--signal-deep)}:root[data-theme="light"] .kk-row-where{color:#565d62}:root[data-theme="light"] .kk-row-src{color:var(--muted)}:root[data-theme="light"] .kk-row-time{color:#3d4247}:root[data-theme="light"] .kk-row-price.is-free{color:var(--green)}:root[data-theme="light"] .kk-empty p{color:#4f565c}:root[data-theme="light"] .kk-empty strong{color:var(--ink)}:root[data-theme="light"] .kk-empty-actions a{border:1px solid var(--brd);color:var(--ink)}:root[data-theme="light"] .kk-empty-actions a:hover{border-color:var(--ink)}:root[data-theme="light"] .kk-empty-actions a.is-primary{background:var(--neon);border-color:var(--neon);color:#fff}:root[data-theme="light"] .kk-empty-actions a.is-primary:hover{background:var(--signal-deep);border-color:var(--signal-deep)}:root[data-theme="light"] .kk-feed-foot{border-top:1px solid var(--brd);background:var(--bg2)}:root[data-theme="light"] .kk-feed-foot span{color:#565d62}:root[data-theme="light"] .kk-pagination{border-top:1px solid var(--brd)}:root[data-theme="light"] .kk-pagination a{color:var(--violet)}:root[data-theme="light"] .kk-pagination a:hover{color:var(--ink);text-decoration:underline}@media (min-width:1200px){:root[data-theme="light"] .kk-rail{border-right:1px solid rgba(22,24,27,0.127)}:root[data-theme="light"] .kk-list-page{background:var(--bg)}:root[data-theme="light"] .kk-list-controls{background:var(--void);border-right:1px solid rgba(22,24,27,0.127)}:root[data-theme="light"] .kk-list-feed{border-right:1px solid var(--brd)}}@media (max-width:1199px){:root[data-theme="light"] .kk-mobile-nav{background:var(--void);color:#565D62;border-top:1px solid rgba(22,24,27,0.215)}:root[data-theme="light"] .kk-mobile-nav-link{color:inherit;background:0 0}:root[data-theme="light"] .kk-mobile-nav-link:hover{color:#16181B}:root[data-theme="light"] .kk-mobile-nav-link.is-active,:root[data-theme="light"] .kk-mobile-more.is-active>.kk-mobile-nav-link,:root[data-theme="light"] .kk-mobile-more[open]>.kk-mobile-nav-link{color:#5B3BC9;background:#9068f624;box-shadow:inset 0 0 0 1px rgba(144,104,246,0.139)}:root[data-theme="light"] .kk-mobile-nav :focus-visible{outline-color:var(--focus-dark)}:root[data-theme="light"] .kk-mobile-more-panel{background:#FFFFFF;border:1px solid rgba(22,24,27,0.215)}:root[data-theme="light"] .kk-mobile-more-panel p{color:#565D62}:root[data-theme="light"] .kk-mobile-more-panel a{color:#16181B}:root[data-theme="light"] .kk-mobile-more-panel a:hover{color:#16181B;background:#ffffff1a}:root[data-theme="light"] .kk-filters>summary{color:#16181B;border:1px solid rgba(22,24,27,0.22)}:root[data-theme="light"] .kk-filters[open]>summary{background:#ffffff0f;border-color:rgba(22,24,27,0.22)}:root[data-theme="light"] .kk-filters>summary:hover{color:#16181B;border-color:#DADDE0}:root[data-theme="light"] .kk-filters-body{background:#F5F6F7;border:1px solid rgba(22,24,27,0.22);box-shadow:0 6px 8px rgba(22,24,27,0.07)}:root[data-theme="light"] .page-map .top{background:rgba(22,24,27,0.55);border-bottom-color:rgba(22,24,27,0.162)}:root[data-theme="light"] .page-map .kk-rail-top{background:rgba(22,24,27,0.55);border-bottom:1px solid rgba(22,24,27,0.162)}:root[data-theme="light"] .page-map .kk-map-selection{border-color:#DADDE0}:root[data-theme="light"] .page-map .kk-map-empty{color:#16181B;background:rgba(22,24,27,0.55);border:1px solid rgba(22,24,27,0.22)}:root[data-theme="light"] .kk-map-empty span{color:#16181B}:root[data-theme="light"] .kk-map-empty-actions a{color:#16181B;border:1px solid rgba(22,24,27,0.22)}:root[data-theme="light"] .kk-map-empty-actions a:hover{background:#ffffff14;border-color:#DADDE0}:root[data-theme="light"] .kk-map-empty-actions a.is-primary{color:var(--void);background:#f1f3f4;border-color:#DADDE0}:root[data-theme="light"] .kk-map-empty-actions a.is-primary:hover{background:#fff}:root[data-theme="light"] .page-list{background:var(--bg)}:root[data-theme="light"] .kk-list-page{background:var(--bg)}:root[data-theme="light"] .kk-list-controls{background:var(--void)}:root[data-theme="light"] .kk-list-feed{border-top:2px solid var(--ink)}:root[data-theme="light"] .kk-feed-head{background:var(--bg)}}:root[data-theme="light"] .event-time{color:#3d4247}:root[data-theme="light"] .event-time .is-unknown{color:#6f5531}:root[data-theme="light"] .event-status{color:#30363b;background:#e7eaec}:root[data-theme="light"] .event-status-cancelled{color:#8b241e;background:#f7dfdd}:root[data-theme="light"] .event-status-rescheduled,:root[data-theme="light"] .event-status-postponed,:root[data-theme="light"] .event-status-moved{color:#6f4a00;background:#fff0cc}:root[data-theme="light"] .event-status-badge{color:#674500;background:#fff0cc;border:1px solid #a96a00}:root[data-theme="light"] .event-status-badge-cancelled{color:#7a201a;background:#f7dfdd;border-color:#ae4b43}:root[data-theme="light"] .kk-map-selection-list .event-status-badge{color:#674500}:root[data-theme="light"] .kk-map-selection-list .event-status-badge-cancelled{color:#7a201a}:root[data-theme="light"] .event-trust{border-top:1px solid var(--brd)}:root[data-theme="light"] .event-trust p{color:#3d4247}:root[data-theme="light"] .event-trust a{color:var(--violet);text-decoration:underline}:root[data-theme="light"] .event-share-status{color:#3d4247}:root[data-theme="light"] .kk-row-year,:root[data-theme="light"] .rdate .year{color:var(--muted)}:root[data-theme="light"] .list-limit-note,:root[data-theme="light"] .catalog-summary{color:var(--muted)}:root[data-theme="light"] .catalog-summary strong{color:var(--ink)}:root[data-theme="light"] .genre-stats .up:before{color:#565D62}:root[data-theme="light"] .artist-data-state p{color:var(--muted)}:root[data-theme="light"] .magic-request-copy{color:#46505a}:root[data-theme="light"] .search-all-results{color:#1f4388;border-color:#23539f!important}:root[data-theme="light"] #main:focus-visible{outline:3px solid #23539f}:root[data-theme="light"] .page-city-month{background:var(--bg)}:root[data-theme="light"] .cm-hero{background:var(--void);color:#16181B}:root[data-theme="light"] .cm-hero:before{background:var(--neon)}:root[data-theme="light"] .cm-hero:after{border:2px solid #da33288c;box-shadow:0 0 0 4.5rem rgba(218,51,40,0.061),0 0 0 9rem rgba(218,51,40,0.029)}:root[data-theme="light"] .cm-crumb{color:#565D62}:root[data-theme="light"] .cm-crumb a{color:#16181B}:root[data-theme="light"] .cm-crumb a:hover{color:#16181B}:root[data-theme="light"] .cm-kicker,:root[data-theme="light"] .cm-section-label{color:var(--steel)}:root[data-theme="light"] .cm-kicker:before{background:var(--neon)}:root[data-theme="light"] .cm-hero h1 span{color:#CD1F13}:root[data-theme="light"] .cm-lead{color:#565D62}:root[data-theme="light"] .cm-primary,:root[data-theme="light"] .cm-secondary{border:1px solid var(--neon)}:root[data-theme="light"] .cm-primary{background:var(--neon);color:#fff}:root[data-theme="light"] .cm-primary:hover{background:var(--signal-deep);border-color:var(--signal-deep);color:#16181B}:root[data-theme="light"] .cm-secondary{color:#16181B;border-color:rgba(22,24,27,0.22)}:root[data-theme="light"] .cm-secondary:hover{color:var(--void);background:#f1f3f4;border-color:#DADDE0}:root[data-theme="light"] .cm-proof{color:#565D62}:root[data-theme="light"] .cm-proof li:before{background:var(--neon)}:root[data-theme="light"] .cm-proof strong{color:#16181B}:root[data-theme="light"] .cm-ticket{color:var(--ink);background:#f1f3f4;box-shadow:.75rem .75rem rgba(218,51,40,0.139)}:root[data-theme="light"] .cm-ticket:before,:root[data-theme="light"] .cm-ticket:after{background:var(--void)}:root[data-theme="light"] .cm-ticket-meta{color:#4f555a;border-bottom:1px dashed #C9CDD2}:root[data-theme="light"] .cm-ticket-month{color:var(--signal-deep)}:root[data-theme="light"] .cm-ticket-count{border-top:2px solid var(--ink)}:root[data-theme="light"] .cm-ticket-count span{color:#4f555a}:root[data-theme="light"] .cm-ticket-range{color:#4f555a}:root[data-theme="light"] .cm-ticket-signal i{border:1px solid var(--ink);border-bottom-color:#0000;border-left-color:#0000}:root[data-theme="light"] .cm-ticket-signal b{background:var(--neon)}:root[data-theme="light"] .cm-section-head{border-bottom:3px solid var(--ink)}:root[data-theme="light"] .cm-section-head .cm-section-label,:root[data-theme="light"] .cm-aside .cm-section-label{color:#60686f}:root[data-theme="light"] .cm-updated{color:#60686f}:root[data-theme="light"] .cm-event{border-bottom:1px solid var(--brd)}:root[data-theme="light"] .cm-event-date{border-right:1px solid var(--brd)}:root[data-theme="light"] .cm-event-date span,:root[data-theme="light"] .cm-event-date b{color:#60686f}:root[data-theme="light"] .cm-event-date b{color:var(--signal-deep)}:root[data-theme="light"] .cm-event-main h3 a:hover{color:var(--signal-deep);text-decoration:underline}:root[data-theme="light"] .cm-event-place{color:#4f565c}:root[data-theme="light"] .cm-event-source{color:#667079}:root[data-theme="light"] .cm-event-action>span.is-free{color:var(--green)}:root[data-theme="light"] .cm-event-action>a{border:1px solid var(--ink);background:var(--ink);color:#16181B}:root[data-theme="light"] .cm-event-action>a:hover{border-color:var(--neon);background:var(--neon)}:root[data-theme="light"] .cm-aside-section{border-bottom:1px solid var(--brd)}:root[data-theme="light"] .cm-aside p:not(.cm-section-label):not(.cm-share-status){color:#505961}:root[data-theme="light"] .cm-primary-dark{border-color:var(--ink);background:var(--ink)}:root[data-theme="light"] .cm-primary-dark:hover{border-color:var(--neon);background:var(--neon)}:root[data-theme="light"] .cm-share button{border:1px solid var(--ink);color:var(--ink);background:0 0}:root[data-theme="light"] .cm-share button:hover{background:var(--ink);color:#16181B}:root[data-theme="light"] .cm-share-status{color:var(--green)}:root[data-theme="light"] .cm-related a{border-top:1px solid var(--brd);color:var(--ink)}:root[data-theme="light"] .cm-related a:hover span{color:var(--signal-deep)}:root[data-theme="light"] .cm-related strong{color:var(--signal-deep)}:root[data-theme="light"] .cm-city-months{border-block:1px solid var(--brd)}:root[data-theme="light"] .cm-city-months>p{color:#60686f}:root[data-theme="light"] .cm-city-months a{border:1px solid var(--brd);background:#fff}:root[data-theme="light"] .cm-city-months a:hover{border-color:var(--ink)}:root[data-theme="light"] .cm-city-months strong{color:var(--signal-deep)}:root[data-theme="light"]{--void:#F5F6F7;--void2:#FFFFFF;--bg:#f4f5f7;--bg2:#e8ebf0;--panel:#fff;--brd:#16181B;--ink:#111522;--muted:#596273;--muted2:#565D62;--steel:#565D62;--neon:#9068f6;--signal-deep:#7248df;--violet:#9068f6;--cyan:#375FE4;--green:#16765f;--focus-dark:#5B3BC9}html[data-theme="light"]{background:var(--void)}:root[data-theme="light"] body{background:var(--bg);color:var(--ink)}:root[data-theme="light"] ::selection{color:#fff;background:#6C45E0}:root[data-theme="light"] :focus-visible{outline-color:#5B3BC9}:root[data-theme="light"] .top{color:#16181B;background:#F5F6F7;border-bottom:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .top-brand-tagline{color:#565D62}:root[data-theme="light"] .top-catalog-status{color:#565D62}:root[data-theme="light"] .top-catalog-status strong{color:#16181B}:root[data-theme="light"] .top-catalog-status time,:root[data-theme="light"] .top-catalog-date{color:#565D62}:root[data-theme="light"] .top-live-dot{background:#E9EBEE}:root[data-theme="light"] .top-live-dot.is-live{background:#62d1ae;box-shadow:0 0 0 3px rgba(98,209,174,0.061)}:root[data-theme="light"] .top-live-dot.is-live:after{border:1px solid rgba(49,166,129,0.722)}:root[data-theme="light"] .logo{color:#16181B}:root[data-theme="light"] .logo>span{color:inherit}:root[data-theme="light"] .navlinks a{color:#16181B}:root[data-theme="light"] .navlinks a:hover{color:#16181B}:root[data-theme="light"] .tsearch{background:#ffffff0f;border:1px solid rgba(22,24,27,0.162)}:root[data-theme="light"] .tsearch:focus-within{border-color:rgba(91,59,201,0.8);box-shadow:0 0 0 3px rgba(144,104,246,0.08)}:root[data-theme="light"] .tsearch input{color:#16181B}:root[data-theme="light"] .tsearch input::placeholder{color:#565D62!important}:root[data-theme="light"] .site-search-results{background:#FFFFFF;border:1px solid rgba(22,24,27,0.145);box-shadow:0 18px 45px rgba(22,24,27,0.08)}:root[data-theme="light"] .tobs{color:#16181B;box-shadow:none;background:0 0;border:1px solid rgba(22,24,27,0.22)}:root[data-theme="light"] .tobs:hover{color:#fff;background:var(--kk-btn,#7b55ee);border-color:var(--kk-btn,#5B3BC9)}:root[data-theme="light"] .mobile-menu-toggle{color:#16181B}:root[data-theme="light"] .mobile-menu-panel{background:#F5F6F7;border-color:rgba(22,24,27,0.109)}:root[data-theme="light"] .mobile-menu-links a{color:#16181B;border-color:rgba(22,24,27,0.1)}:root[data-theme="light"] .mobile-menu-search{background:#FFFFFF;border-color:rgba(22,24,27,0.145)}:root[data-theme="light"] .mobile-menu-search input{color:#16181B}:root[data-theme="light"] .mobile-menu-search-submit{color:#fff;background:#6C45E0}:root[data-theme="light"] .foot{color:#16181B;background:#F5F6F7;border-top:1px solid rgba(22,24,27,0.109)}:root[data-theme="light"] .foot a{color:#565D62}:root[data-theme="light"] .foot a:hover,:root[data-theme="light"] .foot-h4{color:#16181B}:root[data-theme="light"] .foot-tag,:root[data-theme="light"] .foot-bottom{color:#565D62}:root[data-theme="light"] .analytics-consent{--consent-surface:#FFFFFF;--consent-copy:#565D62;--consent-strong:#16181B;--consent-link:#5B3BC9;--consent-action:#744be0;--consent-action-hover:#5d36c6;color:var(--consent-copy);background:#FFFFFF;box-shadow:0 0 0 1px rgba(185,158,255,0.251),0 0 26px rgba(116,75,224,0.12),0 12px 50px rgba(22,24,27,0.08)}:root[data-theme="light"] .analytics-consent p{color:var(--consent-copy)}:root[data-theme="light"] .analytics-consent strong{color:var(--consent-strong)}:root[data-theme="light"] .analytics-consent a{color:var(--consent-link)}:root[data-theme="light"] .analytics-consent-policy{text-decoration:underline}:root[data-theme="light"] .analytics-consent-actions button{border:1px solid var(--consent-action);background:var(--consent-action);color:#16181B}:root[data-theme="light"] .analytics-consent-actions button:hover{border-color:var(--consent-action-hover);background:var(--consent-action-hover)}:root[data-theme="light"] .analytics-consent button.secondary{color:#16181B;background:0 0;border-color:rgba(22,24,27,0.198)}:root[data-theme="light"] .analytics-consent button.secondary:hover{background:#ffffff14;border-color:rgba(22,24,27,0.22)}:root[data-theme="light"] .analytics-consent button:focus-visible,:root[data-theme="light"] .analytics-consent a:focus-visible{outline:3px solid #BE890F}:root[data-theme="light"] .kk-mobile-nav{background:#F5F6F7;border-color:rgba(22,24,27,0.127);box-shadow:0 -12px 35px rgba(22,24,27,0.075)}:root[data-theme="light"] .kk-mobile-nav-link{color:#565D62}:root[data-theme="light"] .kk-mobile-nav-link.is-active{color:#5B3BC9}:root[data-theme="light"] .page-home{color:#16181B;background:#F5F6F7}:root[data-theme="light"] .nh-hero{background:#F5F6F7}:root[data-theme="light"] .nh-hero-bg{background:linear-gradient(90deg,#F5F6F7 0%,rgba(22,24,27,0.55) 45%,rgba(22,24,27,0.045) 82%),linear-gradient(rgba(22,24,27,0.025) 45%,#F5F6F7 100%),radial-gradient(circle at 67% 44%,#5c3eaa29,#0000 35%),url(/assets/img/concert-crowd.webp) 50% 54%/cover no-repeat}:root[data-theme="light"] .nh-hero h1{color:#16181B}:root[data-theme="light"] .nh-hero h1 em{color:#5B3BC9}:root[data-theme="light"] .nh-search{background:#fff;box-shadow:0 10px 35px rgba(22,24,27,0.07)}:root[data-theme="light"] .nh-search:focus-within{outline:3px solid rgba(91,59,201,0.78)}:root[data-theme="light"] .nh-search>span{color:#60697a}:root[data-theme="light"] .nh-search input{color:#111522;background:0 0}:root[data-theme="light"] .nh-search input::placeholder{color:#626a78!important}:root[data-theme="light"] .nh-search>button{color:#fff;background:#6C45E0}:root[data-theme="light"] .nh-search>button:hover{background:#744be0}:root[data-theme="light"] .nh-search-results{background:#FFFFFF;box-shadow:0 8px 8px rgba(22,24,27,0.08)}:root[data-theme="light"] .nh-search-option{color:#16181B;background:0 0;border-top:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .nh-search-option:hover,:root[data-theme="light"] .nh-search-option.is-active{background:#9068f633}:root[data-theme="light"] .nh-search-option small{color:#565D62}:root[data-theme="light"] .nh-nearest{border-block:1px solid rgba(22,24,27,0.22)}:root[data-theme="light"] .nh-nearest h2{color:#16181B}:root[data-theme="light"] .nh-nearest header a{color:#565D62}:root[data-theme="light"] .nh-nearest li{border-top:1px solid rgba(22,24,27,0.109)}:root[data-theme="light"] .nh-nearest li a{color:#16181B}:root[data-theme="light"] .nh-nearest time span{color:#5B3BC9}:root[data-theme="light"] .nh-event-copy small{color:#565D62}:root[data-theme="light"] .nh-event-time{color:#16181B}:root[data-theme="light"] .nh-event-time small{color:#565D62}:root[data-theme="light"] .nh-event-time.is-unknown b{color:#565D62}:root[data-theme="light"] .nh-event-price{color:#5B3BC9}:root[data-theme="light"] .nh-event-price.is-free{color:#23775D}:root[data-theme="light"] .nh-nearest-empty{color:#565D62}:root[data-theme="light"] .nh-proof{border-block:1px solid rgba(22,24,27,0.145)}:root[data-theme="light"] .nh-proof p{border-left:1px solid rgba(22,24,27,0.109)}:root[data-theme="light"] .nh-proof strong{color:#16181B}:root[data-theme="light"] .nh-proof span{color:#565D62}:root[data-theme="light"] .nh-content{color:#16181B}:root[data-theme="light"] .nh-section-head{border-bottom:1px solid rgba(22,24,27,0.145)}:root[data-theme="light"] .nh-section-head>p,:root[data-theme="light"] .nh-genres>div>p,:root[data-theme="light"] .nh-alert-story>div>p,:root[data-theme="light"] .nh-faq>div>p{color:#5B3BC9}:root[data-theme="light"] .nh-content h2{color:#16181B}:root[data-theme="light"] .nh-section-head>div>p{color:#565D62}:root[data-theme="light"] .nh-paths{border-bottom:1px solid rgba(22,24,27,0.134)}:root[data-theme="light"] .nh-paths article{border-left:1px solid rgba(22,24,27,0.116)}:root[data-theme="light"] .nh-paths article>span{color:#5B3BC9}:root[data-theme="light"] .nh-paths h3{color:#16181B}:root[data-theme="light"] .nh-paths p{color:#565D62}:root[data-theme="light"] .nh-paths a{color:#5B3BC9}:root[data-theme="light"] .nh-genres{border-bottom:1px solid rgba(22,24,27,0.134)}:root[data-theme="light"] .nh-genres a{color:#16181B;border-top:1px solid rgba(22,24,27,0.116)}:root[data-theme="light"] .nh-genres a:nth-child(2n){border-left:1px solid rgba(22,24,27,0.116)}:root[data-theme="light"] .nh-genres a strong{color:#5B3BC9}:root[data-theme="light"] .nh-alert-story{border-bottom:1px solid rgba(22,24,27,0.134)}:root[data-theme="light"] .nh-alert-story li{border-top:1px solid rgba(22,24,27,0.127)}:root[data-theme="light"] .nh-alert-story li:before{color:#5B3BC9}:root[data-theme="light"] .nh-alert-story li strong{color:#16181B}:root[data-theme="light"] .nh-alert-story li span{color:#565D62}:root[data-theme="light"] .nh-alert-cta{color:#fff;background:#6C45E0}:root[data-theme="light"] .nh-alert-cta:hover{color:#fff;background:#744be0}:root[data-theme="light"] .nh-faq details{border-top:1px solid rgba(22,24,27,0.134)}:root[data-theme="light"] .nh-faq summary{color:#16181B}:root[data-theme="light"] .nh-faq details p{color:#565D62}:root[data-theme="light"] .page-portal,html[data-theme="light"]:has(.page-portal){background:#F5F6F7}:root[data-theme="light"] .page-portal .top{background:#F5F6F7}:root[data-theme="light"] .page-map .kk-map-page{background:#F5F6F7}:root[data-theme="light"] .page-map .kk-rail{background:0 0}:root[data-theme="light"] .page-map .kk-city-search input{color:#111522;background:#fff;border:1px solid rgba(22,24,27,0.162);box-shadow:0 12px 35px rgba(22,24,27,0.075)}:root[data-theme="light"] .page-map .kk-city-submit{color:#111522;background:#fff}:root[data-theme="light"] .page-map .kk-tabs{background:rgba(22,24,27,0.55);border:1px solid rgba(22,24,27,0.145);box-shadow:0 12px 35px rgba(22,24,27,0.07)}:root[data-theme="light"] .page-map .kk-tab{color:#565D62}:root[data-theme="light"] .page-map .kk-tab.is-on{color:#111522;background:#f8fafc}:root[data-theme="light"] .page-map .kk-filters>summary{color:#16181B;background:rgba(22,24,27,0.55);border:1px solid rgba(22,24,27,0.145);box-shadow:0 12px 35px rgba(22,24,27,0.07)}:root[data-theme="light"] .page-map .kk-filters-body{color:#16181B;background:#FFFFFF;border:1px solid rgba(22,24,27,0.145);box-shadow:0 20px 50px rgba(22,24,27,0.08)}:root[data-theme="light"] .page-map .kk-filters-body select{color:#16181B;background:#FFFFFF;border-color:rgba(22,24,27,0.152)}:root[data-theme="light"] .page-map .kk-radius label span{color:#16181B;border-color:rgba(22,24,27,0.145)}:root[data-theme="light"] .page-map .kk-radius input:checked+span{color:#fff;background:#6C45E0;border-color:#5B3BC9}:root[data-theme="light"] .page-map .kk-apply{color:#fff;background:#6C45E0}:root[data-theme="light"] .page-map .kk-reset{color:#5B3BC9}:root[data-theme="light"] .page-map .kk-filter-error{color:#fff;background:#7f2830}:root[data-theme="light"] .page-map .mapchip,:root[data-theme="light"] .page-map .kk-map-count{color:#16181B;background:rgba(22,24,27,0.55);border:1px solid rgba(22,24,27,0.145);box-shadow:0 10px 28px rgba(22,24,27,0.07)}:root[data-theme="light"] .page-map .mapchip .live{background:#6C45E0}:root[data-theme="light"] .page-map .kk-mapwrap .kk-lmap{background:#F5F6F7}:root[data-theme="light"] .page-map .kk-mapwrap .leaflet-container{background:#060811}:root[data-theme="light"] .page-map .kk-mapwrap .leaflet-control-attribution{color:#8f99aa;background:#05070ccc}:root[data-theme="light"] .page-map .kk-mapwrap .leaflet-control-attribution a{color:#c4b2ff}:root[data-theme="light"] .page-map .kk-mapwrap .leaflet-control-zoom{border-color:#ffffff26}:root[data-theme="light"] .page-map .kk-mapwrap .leaflet-touch .leaflet-control-zoom a{color:#fff;background:#0b0f1a;border-color:#ffffff1f}:root[data-theme="light"] .page-map .kk-mapwrap .leaflet-control-zoom a:hover{background:#9068f6}:root[data-theme="light"] .page-map .kk-mapwrap .kk-pin{color:#fff;background:#6C45E0;border-color:#6994BF;box-shadow:0 5px 16px rgba(22,24,27,0.08)}:root[data-theme="light"] .page-map .kk-mapwrap .kk-pin.is-event{background:#6C45E0;border-color:#6994BF}:root[data-theme="light"] .page-map .kk-mapwrap .kk-pin.is-area,:root[data-theme="light"] .page-map .kk-mapwrap .kk-pin.is-cluster{background:#744be0;border-color:#5B3BC9}:root[data-theme="light"] .page-map .kk-mapwrap .kk-pin.is-voiv{background:#744be0;border-color:#6994BF;box-shadow:0 0 0 5px rgba(144,104,246,0.08),0 7px 18px rgba(22,24,27,0.08)}:root[data-theme="light"] .page-map .kk-map-ssr{background:radial-gradient(circle at 48% 48%,#EBEFFA,#F5F6F7 72%)}:root[data-theme="light"] .page-map .kk-map-ssr .pl{fill:#16181B;stroke:#5B3BC9;filter:drop-shadow(0 0 8px rgba(144,104,246,0.225))}:root[data-theme="light"] .page-map .kk-map-selection{color:#16181B;background:#FFFFFF;border:1px solid rgba(22,24,27,0.145);box-shadow:0 20px 55px rgba(22,24,27,0.08)}:root[data-theme="light"] .page-map .kk-map-selection-note,:root[data-theme="light"] .page-map .kk-map-selection-list a span{color:#565D62}:root[data-theme="light"] .page-map .kk-map-selection-list li{border-color:rgba(22,24,27,0.109)}:root[data-theme="light"] .page-map .kk-map-selection-list a{color:#16181B}:root[data-theme="light"] .page-map .kk-map-selection-more{color:#fff;background:#6C45E0;border:1px solid #5B3BC9}:root[data-theme="light"] .page-map .kk-map-selection-more:hover{color:#fff;background:#7d55e8;border-color:#5B3BC9}:root[data-theme="light"] .page-map .kk-map-selection-more:focus-visible{outline:3px solid #5B3BC9}:root[data-theme="light"] .page-map .kk-map-empty{color:#16181B;background:rgba(22,24,27,0.55);border:1px solid rgba(22,24,27,0.145);box-shadow:0 18px 48px rgba(22,24,27,0.08)}:root[data-theme="light"] .page-map .kk-map-empty p span{color:#565D62}:root[data-theme="light"] .page-map .kk-map-empty-actions a{color:#16181B;border-color:rgba(22,24,27,0.18)}:root[data-theme="light"] .page-map .kk-map-empty-actions a.is-primary{background:#6C45E0;border-color:#5B3BC9}:root[data-theme="light"] .page-map .kk-map-recenter{color:#16181B;background:#FFFFFF;border-color:rgba(22,24,27,0.162)}:root[data-theme="light"] .page-map .kk-map-ranking{color:#16181B;background:#F5F6F7;border-left:1px solid rgba(22,24,27,0.109)}:root[data-theme="light"] .page-map .kk-map-ranking:before{background:#6C45E0;box-shadow:0 0 22px rgba(144,104,246,0.325)}:root[data-theme="light"] .page-map .kk-map-ranking header{border-bottom:1px solid rgba(22,24,27,0.116)}:root[data-theme="light"] .page-map .kk-map-ranking-kicker{color:#5B3BC9}:root[data-theme="light"] .page-map .kk-map-ranking h2{color:#16181B}:root[data-theme="light"] .page-map .kk-map-ranking header p{color:#565D62}:root[data-theme="light"] .page-map .kk-map-ranking li{border-bottom:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .page-map .kk-map-ranking li a{color:#16181B}:root[data-theme="light"] .page-map .kk-map-ranking li a:hover{color:#16181B}:root[data-theme="light"] .page-map .kk-map-ranking li a:focus-visible{outline:2px solid #5B3BC9}:root[data-theme="light"] .page-map .kk-map-ranking-position{color:#565D62}:root[data-theme="light"] .page-map .kk-map-ranking li strong{color:#16181B}:root[data-theme="light"] .page-map .kk-map-ranking-bar{background:#6C45E0;box-shadow:0 0 8px rgba(144,104,246,0.251)}:root[data-theme="light"] .page-map .kk-map-ranking-empty{border-bottom:1px solid rgba(22,24,27,0.109)}:root[data-theme="light"] .page-map .kk-map-ranking-empty p{color:#565D62}:root[data-theme="light"] .page-map .kk-map-ranking footer{color:#565D62}:root[data-theme="light"] .page-map .kk-map-ranking footer b{color:#5B3BC9}:root[data-theme="light"] .page-list{color:#16181B;background:#F5F6F7}:root[data-theme="light"] .page-list .kk-list-page{background:#F5F6F7}:root[data-theme="light"] .page-list .kk-list-controls{background:#F5F6F7;border-bottom:1px solid rgba(22,24,27,0.109)}:root[data-theme="light"] .page-list .kk-tabs{background:#FFFFFF;border:1px solid rgba(22,24,27,0.127)}:root[data-theme="light"] .page-list .kk-tab{color:#565D62}:root[data-theme="light"] .page-list .kk-tab.is-on{color:#111522;background:#f8fafc}:root[data-theme="light"] .page-list .kk-city-search input{color:#16181B;background:#FFFFFF;border-color:rgba(22,24,27,0.145)}:root[data-theme="light"] .page-list .kk-city-search input::placeholder{color:#565D62!important}:root[data-theme="light"] .page-list .kk-city-submit{color:#fff;background:#6C45E0}:root[data-theme="light"] .page-list .kk-filters>summary{color:#16181B;background:#FFFFFF;border-color:rgba(22,24,27,0.145)}:root[data-theme="light"] .page-list .kk-filters-body{color:#16181B;background:#FFFFFF;border-color:rgba(22,24,27,0.145);box-shadow:0 20px 50px rgba(22,24,27,0.08)}:root[data-theme="light"] .page-list .kk-list-feed{color:#16181B;background:0 0}:root[data-theme="light"] .page-list .kk-feed-head{border-bottom:2px solid rgba(22,24,27,0.22)}:root[data-theme="light"] .page-list .kk-feed-head h1{color:#16181B}:root[data-theme="light"] .page-list .kk-feed-head p{color:#565D62}:root[data-theme="light"] .page-list .kk-row{border-color:rgba(22,24,27,0.116)}:root[data-theme="light"] .page-list .kk-row>a{color:#16181B}:root[data-theme="light"] .page-list .kk-row time{color:#16181B;border-color:rgba(22,24,27,0.134)}:root[data-theme="light"] .page-list .kk-row time span,:root[data-theme="light"] .page-list .kk-row-src,:root[data-theme="light"] .page-list .kk-row-time{color:#565D62}:root[data-theme="light"] .page-list .kk-row-main strong{color:#16181B}:root[data-theme="light"] .page-list .kk-row-where{color:#565D62}:root[data-theme="light"] .page-list .kk-row-price{color:#5B3BC9}:root[data-theme="light"] .page-list .kk-row-price.is-free{color:#23775D}:root[data-theme="light"] .page-list .kk-feed-foot{color:#565D62;border-color:rgba(22,24,27,0.127)}:root[data-theme="light"] .page-list .kk-feed-foot strong{color:#16181B}:root[data-theme="light"] .page-list .kk-empty{color:#16181B;background:#FFFFFF;border-color:rgba(22,24,27,0.134)}:root[data-theme="light"] .page-list .kk-pagination a{color:#16181B;border-color:rgba(22,24,27,0.162)}:root[data-theme="light"] .page-list .kk-pagination span{color:#565D62}:root[data-theme="light"] body:not(.page-home):not(.page-map):not(.page-list):not(.page-admin) .hero,:root[data-theme="light"] body:not(.page-home):not(.page-map):not(.page-list):not(.page-admin) .artist-hero,:root[data-theme="light"] body:not(.page-home):not(.page-map):not(.page-list):not(.page-admin) .city-hero,:root[data-theme="light"] body:not(.page-home):not(.page-map):not(.page-list):not(.page-admin) .event-hero{background-color:#F5F6F7}:root[data-theme="light"] .btn.primary,:root[data-theme="light"] button.primary,:root[data-theme="light"] .ticket-submit,:root[data-theme="light"] .follow-submit,:root[data-theme="light"] .cm-primary,:root[data-theme="light"] .event-buy{color:#fff!important;background:#6C45E0!important;border-color:#5B3BC9!important}:root[data-theme="light"] .btn.primary:hover,:root[data-theme="light"] button.primary:hover,:root[data-theme="light"] .ticket-submit:hover,:root[data-theme="light"] .follow-submit:hover,:root[data-theme="light"] .cm-primary:hover,:root[data-theme="light"] .event-buy:hover{background:#744be0!important;border-color:#744be0!important}:root[data-theme="light"] body:is(.page-catalog,.page-genres,.page-artist,.page-genre,.page-city,.page-city-month,.page-event,.page-follow,.page-account,.page-info,.page-prose,.page-search,.page-submit,.page-404){color:#16181B;background:#F5F6F7}:root[data-theme="light"] :where(.page-catalog,.page-genres,.page-artist,.page-genre,.page-city,.page-city-month,.page-event,.page-follow,.page-account,.page-info,.page-prose,.page-search,.page-submit,.page-404) .pagehead h1,:root[data-theme="light"] :where(.page-catalog,.page-genres,.page-artist,.page-genre,.page-city,.page-city-month,.page-event,.page-follow,.page-account,.page-info,.page-prose,.page-search,.page-submit,.page-404) .sechead h2{color:#16181B}:root[data-theme="light"] :where(.page-catalog,.page-genres,.page-artist,.page-genre,.page-city,.page-city-month,.page-event,.page-follow,.page-account,.page-info,.page-prose,.page-search,.page-submit,.page-404) .pagehead p,:root[data-theme="light"] :where(.page-catalog,.page-genres,.page-artist,.page-genre,.page-city,.page-city-month,.page-event,.page-follow,.page-account,.page-info,.page-prose,.page-search,.page-submit,.page-404) .catalog-summary,:root[data-theme="light"] :where(.page-catalog,.page-genres,.page-artist,.page-genre,.page-city,.page-city-month,.page-event,.page-follow,.page-account,.page-info,.page-prose,.page-search,.page-submit,.page-404) .catalog-summary strong{color:#565D62}:root[data-theme="light"] :where(.page-catalog,.page-genres) .filters a{color:#16181B;background:#FFFFFF;border-color:rgba(22,24,27,0.127)}:root[data-theme="light"] :where(.page-catalog,.page-genres) .filters a.on,:root[data-theme="light"] :where(.page-catalog,.page-genres) .filters a:hover{color:#fff;background:var(--kk-btn,#7b55ee);border-color:var(--kk-btn,#5B3BC9)}:root[data-theme="light"] :where(.page-catalog,.page-genres) .acard{background:#FFFFFF;border-color:rgba(22,24,27,0.127)}:root[data-theme="light"] :where(.page-catalog,.page-genres) .acard:hover{border-color:#5B3BC9;box-shadow:0 14px 30px rgba(22,24,27,0.06)}:root[data-theme="light"] :where(.page-catalog,.page-genres) .acard .mini{background:#FFFFFF}:root[data-theme="light"] :where(.page-catalog,.page-genres) .acard .nm{color:#16181B}:root[data-theme="light"] :where(.page-catalog,.page-genres) .acard .up.zero,:root[data-theme="light"] :where(.page-catalog,.page-genres) .catalog-status{color:#565D62}:root[data-theme="light"] :where(.page-catalog,.page-genres) .acard .up{color:#23775D}:root[data-theme="light"] :where(.page-catalog,.page-genres) .catalog-more button{background:#6C45E0;border-color:#5B3BC9}:root[data-theme="light"] body:is(.page-follow,.page-account,.page-info,.page-submit) .formcard,:root[data-theme="light"] body:is(.page-artist,.page-city,.page-city-month,.page-genre,.page-event) :where(.scard,.ebox,.side .mapcard){color:#16181B;background:#FFFFFF;border-color:rgba(22,24,27,0.127);box-shadow:0 16px 36px rgba(22,24,27,0.06)}:root[data-theme="light"] .page-artist .artist-portrait{box-shadow:none;background:#FFFFFF;border:1px solid rgba(22,24,27,0.18)}:root[data-theme="light"] .page-artist .artist-portrait.has-photo{background:#F5F6F7}:root[data-theme="light"] .page-artist .artist-photo-credit{color:#565D62}:root[data-theme="light"] .page-artist .artist-photo-credit a{color:#5B3BC9;text-decoration:underline}:root[data-theme="light"] .page-artist .artist-photo-credit a:hover{color:#16181B}:root[data-theme="light"] body:is(.page-follow,.page-account,.page-info,.page-submit) .form-step+.form-step{border-color:rgba(22,24,27,0.116)}:root[data-theme="light"] body:is(.page-follow,.page-account,.page-info,.page-submit) :where(.step-legend,.field label,.checkline),:root[data-theme="light"] body:is(.page-artist,.page-city,.page-city-month,.page-genre,.page-event) :where(.scard .v,.kv .val,.rdate .dnum,.price){color:#16181B}:root[data-theme="light"] body:is(.page-follow,.page-account,.page-info,.page-submit) :where(.field .hint,.hint,.artist-count),:root[data-theme="light"] body:is(.page-artist,.page-city,.page-city-month,.page-genre,.page-event) :where(.scard .l,.kv .k,.source,.ebox .where,.rmid .venue){color:#565D62}:root[data-theme="light"] body:is(.page-follow,.page-account,.page-info,.page-submit) :where(.field input[type=text],.field input[type=search],.field input[type=email],.field input[type=url],.field input[type=date],.field input[type=time],.field input[type=number],.field select,.field textarea,.artist-filter){color:#16181B!important;background:#FFFFFF!important;border-color:rgba(22,24,27,0.152)!important}:root[data-theme="light"] body:is(.page-follow,.page-account,.page-info,.page-submit) .artist-picker{background:#FFFFFF;border-color:rgba(22,24,27,0.116)}:root[data-theme="light"] body:is(.page-follow,.page-account,.page-info,.page-submit) :where(.artist-pick,.radioline){color:#16181B;background:#EBF0FA;border-color:rgba(22,24,27,0.134)}:root[data-theme="light"] body:is(.page-follow,.page-account,.page-info,.page-submit) :where(.artist-pick.sel,.radioline:has(input:checked)){color:#16181B;background:#9068f62e;border-color:#5B3BC9}:root[data-theme="light"] .page-prose .prose{color:#565D62}:root[data-theme="light"] .page-prose .prose h1,:root[data-theme="light"] .page-prose .prose h2{color:#16181B}:root[data-theme="light"] .page-prose .prose a{color:#5B3BC9}:root[data-theme="light"] .page-search .reslist a{color:#16181B;background:#FFFFFF;border-color:rgba(22,24,27,0.127)}:root[data-theme="light"] .page-search .reslist a:hover{background:#EBF0FA;border-color:#5B3BC9}:root[data-theme="light"] .page-search .reslist .rs{color:#565D62}:root[data-theme="light"] .page-404 .nf p{color:#565D62}@media (max-width:900px){:root[data-theme="light"] .mobile-menu-panel{border-bottom:1px solid rgba(22,24,27,0.145);box-shadow:0 22px 45px rgba(22,24,27,0.08)}:root[data-theme="light"] .nh-search-results{box-shadow:none}:root[data-theme="light"] .nh-proof p:nth-child(n+3){border-top:1px solid rgba(22,24,27,0.109)}:root[data-theme="light"] .nh-paths article,:root[data-theme="light"] .nh-paths article:first-child{border-top:1px solid rgba(22,24,27,0.116)}}:root[data-theme="light"] .page-event .eventpage{--event-purple:#5B3BC9;--event-purple-2:#6e2fff;--event-ink:#070b14;--event-card:#FFFFFF;--event-card-2:#EBEFFA;--event-border:rgba(91,59,201,0.22);--event-muted:#565D62}:root[data-theme="light"] .page-event .event-crumb{color:#565D62}:root[data-theme="light"] .page-event .event-crumb a{color:#565D62}:root[data-theme="light"] .page-event .event-hero-card{border:1px solid var(--event-border);background:#FFFFFF;box-shadow:0 20px 70px rgba(22,24,27,0.08)}:root[data-theme="light"] .page-event .event-artwork-media{background:#FFFFFF}:root[data-theme="light"] .page-event .event-artwork-fallback{background:radial-gradient(circle at 75% 25%,#9068f659,#0000 34%),linear-gradient(135deg,#FFFFFF 0%,#F5F6F7 58%,#FFFFFF 100%)}:root[data-theme="light"] .page-event .event-hero-card.is-nightclub .event-artwork-fallback{background:radial-gradient(circle at 22% 22%,#b446ff57,#0000 24%),radial-gradient(circle at 76% 38%,#4723be6b,#0000 30%),linear-gradient(122deg,#F5F6F7 0%,#FFFFFF 48%,#F5F6F7 100%)}:root[data-theme="light"] .page-event .event-hero-card.is-nightclub .event-artwork-fallback:before{background:repeating-linear-gradient(112deg,#0000 0 9%,#ab5bff14 10%,#0000 11% 18%)}:root[data-theme="light"] .page-event .event-artwork-kicker{color:#5B3BC9}:root[data-theme="light"] .page-event .event-artwork-fallback strong{color:#16181B}:root[data-theme="light"] .page-event .event-artwork-date{color:#5B3BC9}:root[data-theme="light"] .page-event .event-artwork-place{color:#16181B}:root[data-theme="light"] .page-event .event-hero-glow{background:linear-gradient(rgba(22,24,27,0.01) 8%,rgba(22,24,27,0.05) 48%,rgba(22,24,27,0.55) 100%),radial-gradient(circle at 55% 42%,#8546ff2e,#0000 38%)}:root[data-theme="light"] .page-event .event-hero-panel{background:linear-gradient(110deg,#FFFFFF,#FFFFFF);border:1px solid rgba(91,59,201,0.341);box-shadow:inset 0 1px #ffffff0d,0 12px 36px rgba(22,24,27,0.075)}:root[data-theme="light"] .page-event .event-hero-type{color:#f7f1ff;background:#7142d4}:root[data-theme="light"] .page-event .event-hero-panel h1{color:#16181B}:root[data-theme="light"] .page-event .event-hero-venue{color:#5B3BC9}:root[data-theme="light"] .page-event .event-hero-follow-btn{color:#5B3BC9;background:linear-gradient(rgba(236,230,255,0.961),#FFFFFF);border:1px solid rgba(91,59,201,0.42);text-decoration:none;box-shadow:inset 0 1px #ffffff0f,0 8px 22px rgba(22,24,27,0.06)}:root[data-theme="light"] .page-event .event-hero-follow-btn:hover{color:#fff;border-color:rgba(91,59,201,0.722)}:root[data-theme="light"] .page-event .event-hero-follow-btn:focus-visible{outline:2px solid #5B3BC9}:root[data-theme="light"] .page-event .event-artwork figcaption{color:#565D62;background:#FFFFFF}:root[data-theme="light"] .page-event .event-artwork figcaption a{color:#5B3BC9;text-decoration:underline}:root[data-theme="light"] .page-event .event-section-kicker{color:#5B3BC9}:root[data-theme="light"] .page-event .event-section-kicker span:last-child{color:#565D62}:root[data-theme="light"] .page-event .event-plan-track:before{background:linear-gradient(90deg,#0000,#9252ffbf 10%,#9757ffbf 78%,#ffffff29);box-shadow:0 0 12px rgba(142,77,255,0.2)}:root[data-theme="light"] .page-event .event-plan-icon{color:#5B3BC9;background:#FFFFFF;border:2px solid #5B3BC9;box-shadow:0 0 0 4px rgba(22,24,27,0.08),0 0 18px rgba(139,74,255,0.225)}:root[data-theme="light"] .page-event .event-plan-item:last-child .event-plan-icon{color:#565D62;border-color:#C9CDD2;box-shadow:0 0 0 4px rgba(22,24,27,0.08)}:root[data-theme="light"] .page-event .event-plan-item strong{color:#16181B}:root[data-theme="light"] .page-event .event-plan-item small{color:#565D62}:root[data-theme="light"] .page-event .event-quickfacts article{background:linear-gradient(#FFFFFF,#FFFFFF);border:1px solid rgba(91,59,201,0.141);box-shadow:inset 0 1px #ffffff06}:root[data-theme="light"] .page-event .event-fact-icon{color:#5B3BC9}:root[data-theme="light"] .page-event .event-quickfacts small{color:#565D62}:root[data-theme="light"] .page-event .event-quickfacts strong{color:#16181B}:root[data-theme="light"] .page-event .event-quickfacts .event-status{color:#1C7651;background:0 0}:root[data-theme="light"] .page-event .event-quickfacts .event-status-cancelled{color:#D50004}:root[data-theme="light"] .page-event .event-quickfacts .event-status-postponed,:root[data-theme="light"] .page-event .event-quickfacts .event-status-rescheduled,:root[data-theme="light"] .page-event .event-quickfacts .event-status-moved{color:#91600A}:root[data-theme="light"] .page-event .event-ensemble{color:#565D62;background:#ffffff06;border:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .page-event .event-ensemble-label{color:#565D62}:root[data-theme="light"] .page-event .event-info-card,:root[data-theme="light"] .page-event .event-map{background:linear-gradient(145deg,#FFFFFF,#FFFFFF);border:1px solid rgba(91,59,201,0.18);box-shadow:inset 0 1px #ffffff06}:root[data-theme="light"] .page-event .event-card-kicker,:root[data-theme="light"] .page-event .event-map .mt{color:#565D62}:root[data-theme="light"] .page-event .event-card-kicker:before,:root[data-theme="light"] .page-event .event-map .mt:before{background:#6C45E0;box-shadow:0 0 9px rgba(153,92,255,0.225)}:root[data-theme="light"] .page-event .event-venue-card{background:radial-gradient(circle at 82% 22%,#7640cd57,#0000 35%),linear-gradient(145deg,#FFFFFF,#FFFFFF 65%)}:root[data-theme="light"] .page-event .event-venue-card:after{border:1px solid rgba(91,59,201,0.2);box-shadow:0 0 0 22px rgba(119,63,214,0.025),0 0 0 44px rgba(119,63,214,0.016)}:root[data-theme="light"] .page-event .event-venue-card>strong{color:#16181B}:root[data-theme="light"] .page-event .event-venue-card>p{color:#565D62}:root[data-theme="light"] .page-event .event-map-expand,:root[data-theme="light"] .page-event .event-map-close{color:#5B3BC9;background:#FFFFFF;border:1px solid rgba(91,59,201,0.278)}:root[data-theme="light"] .page-event .event-map-expand:hover,:root[data-theme="light"] .page-event .event-map-close:hover{color:#16181B;border-color:rgba(91,59,201,0.62)}:root[data-theme="light"] .page-event .event-map .minimap{background:#FFFFFF;border:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .page-event .event-map .minimap[data-event-map-surface]:focus-visible{outline:2px solid #5B3BC9}:root[data-theme="light"] .page-event .event-map .leaflet-control-attribution{color:#8d96a6;background:#070b14b8}:root[data-theme="light"] .page-event .event-map .leaflet-control-attribution a{color:#bca8ff}:root[data-theme="light"] .page-event .event-map-caption{color:#565D62}:root[data-theme="light"] .page-event .event-map-external{color:#5B3BC9;text-decoration:none}:root[data-theme="light"] .page-event .event-map-close{background:rgba(22,24,27,0.55)}:root[data-theme="light"] .page-event .event-map-backdrop{background:rgba(22,24,27,0.55)}:root[data-theme="light"] .page-event .event-map.is-expanded{border-color:rgba(91,59,201,0.502);box-shadow:0 30px 90px rgba(22,24,27,0.08)}:root[data-theme="light"] .page-event .event-verified-badge{color:#1E7B57;background:#2dad801a;border:1px solid rgba(35,161,112,0.451)}:root[data-theme="light"] .page-event .event-trust p,:root[data-theme="light"] .page-event .event-ticket-card p{color:#565D62}:root[data-theme="light"] .page-event .event-trust a{color:#5B3BC9;text-decoration:underline}:root[data-theme="light"] .page-event .verify-age-fresh{color:#1E7B57}:root[data-theme="light"] .page-event .verify-age-recent{color:#706A21}:root[data-theme="light"] .page-event .verify-age-aging{color:#A45610}:root[data-theme="light"] .page-event .verify-age-stale{color:#D50004}:root[data-theme="light"] .page-event .verify-warning{background:#f0a86814;border-left:2px solid #DC7316;color:#9D5B17!important}:root[data-theme="light"] .page-event .event-ticket-card{background:radial-gradient(circle at 90% 8%,#7a2fff61,#0000 36%),linear-gradient(145deg,#FFFFFF,#FFFFFF 70%)}:root[data-theme="light"] .page-event .event-ticket-card:after{border:20px solid rgba(91,59,201,0.11)}:root[data-theme="light"] .page-event .event-ticket-vendor{color:#16181B!important}:root[data-theme="light"] .page-event .event-ticket-vendor strong{color:#16181B}:root[data-theme="light"] .page-event .event-ticket-price{color:#5B3BC9!important}:root[data-theme="light"] .page-event .event-ticket-unavailable{color:#565D62!important}:root[data-theme="light"] .page-event .event-ticket-offer{border-top:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .page-event .event-ticket-offer strong{color:#16181B}:root[data-theme="light"] .page-event .event-ticket-offer span{color:#565D62}:root[data-theme="light"] .page-event .event-ticket-cta{color:#fff;background:linear-gradient(135deg,#6C45E0,#6a2aff);border:1px solid rgba(22,24,27,0.116);text-decoration:none;box-shadow:0 9px 24px rgba(94,35,220,0.12)}:root[data-theme="light"] .page-event .event-ticket-free{color:#1E7B57!important}:root[data-theme="light"] .page-event .event-actions .rbtn{color:#16181B;background:linear-gradient(#FFFFFF,#FFFFFF);border:1px solid rgba(91,59,201,0.22)}:root[data-theme="light"] .page-event .event-actions .rbtn:hover{color:#16181B;background:#EBEFFA;border-color:rgba(91,59,201,0.549)}:root[data-theme="light"] .page-event .event-share-status{color:#565D62}:root[data-theme="light"] .page-city .city-title{color:#16181B}:root[data-theme="light"] .page-city .city-title strong{color:#5B3BC9;text-shadow:none}:root[data-theme="light"] .page-city .city-radius-control{border-block:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .page-city .city-time-control legend{color:#565D62}:root[data-theme="light"] .page-city .city-time-control span{color:#16181B;border:1px solid rgba(22,24,27,0.162)}:root[data-theme="light"] .page-city .city-time-control label:hover span{color:#16181B;border-color:rgba(91,59,201,0.651)}:root[data-theme="light"] .page-city .city-time-control input:checked+span{color:#16181B;background:#9068f62e;border-color:#5B3BC9}:root[data-theme="light"] .page-city .city-time-control input:focus-visible+span{outline:2px solid #6994BF}:root[data-theme="light"] .page-city .city-radius-control>label{color:#565D62}:root[data-theme="light"] .page-city .city-radius-control>label strong{color:#16181B}:root[data-theme="light"] .page-city .city-radius-control output{color:#5B3BC9}:root[data-theme="light"] .page-city .city-radius-control input[type=range]{background:linear-gradient(90deg, #6C45E0 0 var(--city-radius-progress), #ffffff2e var(--city-radius-progress) 100%) center / 100% 4px no-repeat}:root[data-theme="light"] .page-city .city-radius-control input[type=range]::-webkit-slider-runnable-track{background:0 0}:root[data-theme="light"] .page-city .city-radius-control input[type=range]::-moz-range-track{background:0 0}:root[data-theme="light"] .page-city .city-radius-control input[type=range]::-webkit-slider-thumb{background:#7652dc;border:3px solid #6994BF;box-shadow:0 0 0 3px rgba(144,104,246,0.125)}:root[data-theme="light"] .page-city .city-radius-control input[type=range]::-moz-range-thumb{background:#7652dc;border:3px solid #6994BF;box-shadow:0 0 0 3px rgba(144,104,246,0.125)}:root[data-theme="light"] .page-city .city-radius-control input[type=range]:focus-visible{outline:2px solid #6994BF}:root[data-theme="light"] .page-city .city-radius-control button{color:#fff;background:#7652dc}:root[data-theme="light"] .page-city .city-radius-control button:hover{background:#6844cd}:root[data-theme="light"] .page-city .city-radius-control button:focus-visible{outline:2px solid #6994BF}:root[data-theme="light"] .page-city .citymap{border:1px solid rgba(91,59,201,0.322)}:root[data-theme="light"] .page-city .citymap .kk-city-center-point{filter:drop-shadow(0 1px 3px rgba(49,28,107,0.225))}:root[data-theme="light"] .page-city .citymap-popup{color:#141821}:root[data-theme="light"] .page-city .citymap-popup a{color:#5430bd;text-decoration:underline}:root[data-theme="light"] .page-city .citymap-popup small{color:#596274}:root[data-theme="light"] .logo .tld{color:#5B3BC9!important}
/* == footer-compact.css == */
:root[data-theme="light"] .foot.foot-compact{border-top:1px solid #DADDE0;background:#F5F6F7}:root[data-theme="light"] .foot-compact .foot-brand .logo{text-decoration:none}:root[data-theme="light"] .foot-compact .foot-brand p{color:#565D62}:root[data-theme="light"] .foot-compact .foot-links a,:root[data-theme="light"] .foot-compact .foot-legal a,:root[data-theme="light"] .foot-compact .foot-legal .analytics-settings{background:none;color:#16181B;text-decoration:none}:root[data-theme="light"] .foot-compact .foot-links a:hover,:root[data-theme="light"] .foot-compact .foot-legal a:hover,:root[data-theme="light"] .foot-compact .foot-legal .analytics-settings:hover{color:#16181B;text-decoration:underline}:root[data-theme="light"] .foot-compact .foot-meta{border-top:1px solid #DADDE0}:root[data-theme="light"] .foot-compact .foot-meta small{color:#565D62}:root[data-theme="light"] .foot-compact .kk-coffee-link{border:1px solid rgba(202,127,12,0.38);background:rgba(245,184,92,.08);color:#925D0A;text-decoration:none}:root[data-theme="light"] .foot-compact .kk-coffee-link:hover{background:rgba(245,184,92,.16);border-color:rgba(202,127,12,0.6);color:#995F00}:root[data-theme="light"] .foot-compact .kk-coffee-link:focus-visible{outline:2px solid #CB820E}
/* == weekly.css == */
:root[data-theme="light"] .kkw{--kkw-pink:#D6002A;--kkw-violet:#9D5BFF;--kkw-ink:#16181B;--kkw-muted:#565D62;color:var(--kkw-ink);background:linear-gradient(160deg,rgba(157,91,255,.16),rgba(255,61,99,.08) 55%,rgba(255,255,255,.02)),#FFFFFF;border:1px solid rgba(91,59,201,0.35);box-shadow:0 18px 40px -24px rgba(157,91,255,0.275)}:root[data-theme="light"] .kkw-kicker{color:#925D0A}:root[data-theme="light"] .kkw-kicker::before{background:#f6c77c;box-shadow:0 0 0 4px rgba(246,199,124,0.09)}:root[data-theme="light"] .kkw-title{color:#16181B}:root[data-theme="light"] .kkw-lead{color:var(--kkw-muted)}:root[data-theme="light"] .kkw-field>span{color:#16181B}:root[data-theme="light"] .kkw input[type=email],:root[data-theme="light"] .kkw input[type=search],:root[data-theme="light"] .kkw select{border:1px solid rgba(22,24,27,0.144);background:rgba(22,24,27,0.55);color:#16181B}:root[data-theme="light"] .kkw input::placeholder{color:#565D62}:root[data-theme="light"] .kkw input:focus-visible,:root[data-theme="light"] .kkw select:focus-visible,:root[data-theme="light"] .kkw-btn:focus-visible,:root[data-theme="light"] .kkw-chip input:focus-visible+span,:root[data-theme="light"] .kkw-consent input:focus-visible{outline:2px solid #CB820E}:root[data-theme="light"] .kkw-genres legend{color:#16181B}:root[data-theme="light"] .kkw-genres legend small{color:var(--kkw-muted)}:root[data-theme="light"] .kkw-chip span{border:1px solid rgba(22,24,27,0.162);background:rgba(255,255,255,.04);color:#16181B}:root[data-theme="light"] .kkw-chip input:checked+span{background:rgba(157,91,255,.28);border-color:var(--kkw-violet);color:#16181B}:root[data-theme="light"] .kkw-consent{color:var(--kkw-muted)}:root[data-theme="light"] .kkw-consent input{accent-color:var(--kkw-pink)}:root[data-theme="light"] .kkw-consent a{color:#16181B;text-decoration:underline}:root[data-theme="light"] .kkw-btn{background:linear-gradient(135deg,#FF3D63,#c2338f);color:#fff;box-shadow:0 10px 24px -12px rgba(255,61,99,0.4)}:root[data-theme="light"] .kkw-aside{background:none!important}:root[data-theme="light"] .kkw-state{color:#16181B}:root[data-theme="light"] .kkw-state b{color:#127D3E}:root[data-theme="light"] .kkw-off{background:none;color:#565D62;text-decoration:underline}:root[data-theme="light"] .kkw.kkw .kkw-title{color:#16181B}:root[data-theme="light"] .kkw.kkw .kkw-lead{color:#565D62}
/* == kk-polish.css == */
:root[data-theme="light"] body:is(.page-city,.page-city-month,.page-genre,.page-event,.page-artist) .rdate .dnum{color:#16181B}:root[data-theme="light"] body:is(.page-city,.page-city-month,.page-genre,.page-event) .rright .price,:root[data-theme="light"] body:is(.page-city,.page-city-month,.page-genre,.page-event) .rright .price.pay{color:#16181B}:root[data-theme="light"] body:is(.page-city,.page-city-month,.page-genre,.page-event) .rright .price.free{color:#1E765A}:root[data-theme="light"] .crumb > span:not(.sep){color:#16181B}:root[data-theme="light"] body.page-genre .acard{background:#FFFFFF;border-color:rgba(22,24,27,0.126)}:root[data-theme="light"] body.page-genre .acard .up{color:#5B3BC9}:root[data-theme="light"] body.page-genre .ecard .venue{color:#565D62}:root[data-theme="light"] .cm-aside .cm-share button{color:#16181B;border-color:rgba(22,24,27,0.198)}:root[data-theme="light"] .cm-aside .cm-related a span{color:#16181B}:root[data-theme="light"] .eventpage .banner{color:#8A5D00}:root[data-theme="light"] .eventpage .banner.cancel{color:#D20021}:root[data-theme="light"] .crumb > span:not(.sep):last-child{color:#16181B!important}:root[data-theme="light"] body.page-genre .acard .nm{color:#16181B}:root[data-theme="light"] .cm-city-months a{background:#FFFFFF;border-color:rgba(22,24,27,0.144);color:#16181B}:root[data-theme="light"] .cm-city-months a:hover{border-color:#5B3BC9}:root[data-theme="light"] .cm-city-months>p{color:#565D62}:root[data-theme="light"] body a.btn-primary,:root[data-theme="light"] body a.btn-primary:visited,:root[data-theme="light"] .page-prose .prose a.btn-primary{color:#fff;text-decoration:none}:root[data-theme="light"] .kk-list-page .kk-feed-foot{background:#FFFFFF;color:#16181B;border-color:rgba(22,24,27,0.108)}:root[data-theme="light"] .cm-city-months a strong{color:#5B3BC9}:root[data-theme="light"] .kk-list-page .kk-feed-foot span{color:#565D62}:root[data-theme="light"] .kk-row-buy{background:#6C45E0;color:#fff!important;text-decoration:none}:root[data-theme="light"] .kk-row>a.kk-row-buy:hover{background:#6a48f5}:root[data-theme="light"] .nh-event-buy{color:#d9ccff!important;text-decoration:underline}:root[data-theme="light"] .rright .price .offer-check,:root[data-theme="light"] .tag .offer-check{color:inherit;text-decoration:underline}:root[data-theme="light"] .kk-list-page .kk-feed-head{background:#FFFFFF;border-color:rgba(22,24,27,0.108)}:root[data-theme="light"] .kk-list-page .kk-feed-head p{color:#565D62}:root[data-theme="light"] .kk-map-ranking .kk-map-note{color:#565D62}:root[data-theme="light"] .btn-ghost{color:#16181B;background:rgba(255,255,255,.04);border:1px solid rgba(22,24,27,0.22)}:root[data-theme="light"] .btn-ghost:hover,:root[data-theme="light"] .btn-ghost:focus-visible{color:#16181B;background:rgba(255,255,255,.1);border-color:#5B3BC9}:root[data-theme="light"] .page-artist .artist-follow.is-following{color:#217958;background:rgba(95,212,168,.08);border-color:rgba(43,162,117,0.6)}:root[data-theme="light"] .page-artist .artist-follow.is-following:hover{color:#16181B;background:rgba(255,255,255,.08);border-color:#5B3BC9}:root[data-theme="light"] .page-artist .artist-follow-status{color:#565D62}:root[data-theme="light"] .page-artist .artist-follow-status a{color:#5B3BC9}:root[data-theme="light"] .page-artist .artist-follow-status.is-error{color:#D30000}:root[data-theme="light"] body:not(.page-map) .top{background:#F5F6F7}:root[data-theme="light"] .kk-map-cookie-btn{border:1px solid rgba(22,24,27,0.22);background:#FFFFFF;color:#16181B}:root[data-theme="light"] .mm-account a{text-decoration:none}:root[data-theme="light"] .mm-account-btn{background:#6C45E0;color:#fff}:root[data-theme="light"] .mm-alert-btn{border:1px solid rgba(22,24,27,0.198);color:#16181B}:root[data-theme="light"] .mobile-menu-links.mm-main a{border-bottom:1px solid rgba(22,24,27,0.1);color:#16181B;text-decoration:none}:root[data-theme="light"] .mobile-menu-links.mm-main a::after{color:#565D62}:root[data-theme="light"] .mm-meta a{color:#565D62;text-decoration:none}:root[data-theme="light"] .ev2-follow-chips{color:#565D62}:root[data-theme="light"] .ev2-follow-chips a{border:1px solid rgba(22,24,27,0.162);color:#16181B;text-decoration:none}:root[data-theme="light"] .ev2-follow-chips a:hover{border-color:#5B3BC9;color:#16181B}:root[data-theme="light"] .kk-tabs .kk-tab.is-on{background:#6C45E0;border-color:#5B3BC9;color:#fff}:root[data-theme="light"] .kkr{border-bottom:1px solid rgba(22,24,27,0.1);background:none}:root[data-theme="light"] .kkr:hover{background:#ffffff08}:root[data-theme="light"] .kkr-link:focus-visible{outline:2px solid #5B3BC9}:root[data-theme="light"] .kkr-date b{color:#16181B}:root[data-theme="light"] .kkr-dow,:root[data-theme="light"] .kkr-mon{color:#5B3BC9}:root[data-theme="light"] .kkr-title{color:#16181B}:root[data-theme="light"] .kkr-meta{color:#565D62}:root[data-theme="light"] .kkr-price{color:#16181B}:root[data-theme="light"] .kkr-price.is-free{color:#21784D}:root[data-theme="light"] .kkr-price.is-soldout{color:#D60000}:root[data-theme="light"] .kkr-buy{background:#6C45E0;color:#fff;text-decoration:none}:root[data-theme="light"] .kkr-buy:hover{background:#7b55ee;color:#fff}:root[data-theme="light"] .kkr.is-cancelled .kkr-title{color:#565D62;text-decoration:line-through}:root[data-theme="light"] .kk-404-code{color:#5B3BC9}:root[data-theme="light"] .kk-404 h1{color:#16181B}:root[data-theme="light"] .kk-404-lead{color:#565D62}:root[data-theme="light"] .kk-404-search input{border:1px solid rgba(22,24,27,0.198);background:#FFFFFF;color:#16181B}:root[data-theme="light"] .kk-404-search button{background:#6C45E0;color:#fff}:root[data-theme="light"] .kk-404-links a{color:#5B3BC9;text-decoration:none}:root[data-theme="light"] input[type=radio],:root[data-theme="light"] input[type=checkbox]{accent-color:#5B3BC9}:root[data-theme="light"] .field-label{color:#16181B}:root[data-theme="light"] .kk-toggle{border:1px solid rgba(22,24,27,0.127);background:#FFFFFF}:root[data-theme="light"] .kk-toggle:has(input:checked){border-color:#5B3BC9;background:#9068f614}:root[data-theme="light"] .kk-toggle-ui{background:#FFFFFF}:root[data-theme="light"] .kk-toggle-ui::after{background:#fff}:root[data-theme="light"] .kk-toggle input:checked+.kk-toggle-ui{background:#6C45E0}:root[data-theme="light"] .kk-toggle input:focus-visible+.kk-toggle-ui{outline:2px solid #5B3BC9}:root[data-theme="light"] .kk-toggle-text strong{color:#16181B}:root[data-theme="light"] .kk-toggle-text small{color:#565D62}:root[data-theme="light"] .follow-progress{background:#FFFFFF;border:1px solid rgba(22,24,27,0.127);color:#16181B}:root[data-theme="light"] .follow-progress strong{color:#16181B}:root[data-theme="light"] .follow-progress span{color:#565D62}:root[data-theme="light"] .follow-progress .follow-progress-kicker{color:#5B3BC9}:root[data-theme="light"] .spotify-auto-off{background:none;color:#565D62;text-decoration:underline}:root[data-theme="light"] .acct-similar{border:1px solid rgba(91,59,201,0.4);background:#9068f60f}:root[data-theme="light"] .acct-similar-title{color:#16181B}:root[data-theme="light"] .flash{color:#16181B;background:#FFFFFF;border:1px solid rgba(22,24,27,0.162)}:root[data-theme="light"] .flash-ok{background:#FFFFFF;border-color:#2f8f5f;color:#16763F}:root[data-theme="light"] .flash-err{background:#FFFFFF;border-color:#a8414f;color:#D5001E}:root[data-theme="light"] .kk-city-search input:focus,:root[data-theme="light"] .band input:focus{border-color:#5B3BC9;box-shadow:0 0 0 3px rgba(144,104,246,0.125)}:root[data-theme="light"] .searchbox:focus-within,:root[data-theme="light"] .top .tsearch:focus-within{border-color:#5B3BC9;box-shadow:0 0 0 3px rgba(144,104,246,0.1)}:root[data-theme="light"] .nh-genres>div>a.btn-ghost,:root[data-theme="light"] .nh-genres>div>a.btn-ghost:nth-child(odd),:root[data-theme="light"] .nh-genres>div>a.btn-ghost:nth-child(2n){color:#16181B;border:1px solid rgba(22,24,27,0.22);background:transparent}:root[data-theme="light"] .nh-genres>div>a.btn-ghost:hover{border-color:#5B3BC9;background:#9068f61f;color:#16181B}:root[data-theme="light"] .kkr-started{background:#ffffff14;color:#16181B}:root[data-theme="light"] .kk-pager{color:#565D62}:root[data-theme="light"] .kk-pager a{border:1px solid rgba(22,24,27,0.22);color:#16181B;text-decoration:none}:root[data-theme="light"] .kk-pager a:hover{border-color:#5B3BC9;background:#9068f61f}:root[data-theme="light"] .cm-more>summary{border:1px solid rgba(22,24,27,0.22);color:#16181B}:root[data-theme="light"] .cm-more>summary:hover{border-color:#5B3BC9;background:#9068f61f}:root[data-theme="light"] .genre-all-artists .btn-ghost{color:#16181B;border:1px solid rgba(22,24,27,0.22);text-decoration:none}:root[data-theme="light"] .genre-all-artists .btn-ghost:hover{border-color:#5B3BC9;background:#9068f61f;color:#16181B}:root[data-theme="light"] .acard .mini{background:#FFFFFF}:root[data-theme="light"] .acard .mini img,:root[data-theme="light"] .acct-av img{background:#FFFFFF}:root[data-theme="light"] .acct-av:has(img){background:#FFFFFF}:root[data-theme="light"] .kk-map-cookie-btn.kk-map-cookie-corner{border:1px solid rgba(22,24,27,0.162);background:#FFFFFF;color:#16181B;text-decoration:underline}:root[data-theme="light"] .kk-map-cookie-btn.kk-map-cookie-corner:hover{color:#fff;border-color:#5B3BC9}:root[data-theme="light"] .cm-hero:before{background:#4b2fa3}:root[data-theme="light"] .cm-hero:after{border-color:rgba(91,59,201,0.549);box-shadow:0 0 0 4.5rem rgba(144,104,246,0.061),0 0 0 9rem rgba(144,104,246,0.029)}:root[data-theme="light"] .cm-hero h1 span{color:#5B3BC9}:root[data-theme="light"] .cm-kicker:before{background:#6C45E0}:root[data-theme="light"]{--kk-btn:#7b55ee;--kk-btn-hover:#6a45dc}:root[data-theme="light"] .kkr-buy,:root[data-theme="light"] .mm-account-btn,:root[data-theme="light"] .mobile-menu-search-submit,:root[data-theme="light"] .kk-tab.is-on,:root[data-theme="light"] .nh-search>button,:root[data-theme="light"] .nh-alert-cta,:root[data-theme="light"] .btn-primary,:root[data-theme="light"] .filters a.on,:root[data-theme="light"] .cm-primary,:root[data-theme="light"] .cm-primary.cm-primary-dark,:root[data-theme="light"] .kk-404-search button,:root[data-theme="light"] .kk-city-submit,:root[data-theme="light"] .page-list .kk-city-submit,:root[data-theme="light"] .page-map .kk-apply,:root[data-theme="light"] .page-map .kk-radius input:checked+span,:root[data-theme="light"] .kk-pop-go,:root[data-theme="light"] .kk-empty-actions a.is-primary,:root[data-theme="light"] .page-map .kk-map-empty-actions a.is-primary,:root[data-theme="light"] .d-primary{background:var(--kk-btn)!important;border-color:var(--kk-btn)!important}:root[data-theme="light"] .kkr-buy:hover,:root[data-theme="light"] .mm-account-btn:hover,:root[data-theme="light"] .mobile-menu-search-submit:hover,:root[data-theme="light"] .nh-search>button:hover,:root[data-theme="light"] .nh-alert-cta:hover,:root[data-theme="light"] .btn-primary:hover,:root[data-theme="light"] .cm-primary:hover,:root[data-theme="light"] .kk-404-search button:hover,:root[data-theme="light"] .kk-city-submit:hover,:root[data-theme="light"] .page-map .kk-apply:hover,:root[data-theme="light"] .kk-pop-go:hover{background:var(--kk-btn-hover)!important;border-color:var(--kk-btn-hover)!important}:root[data-theme="light"] .kk-map-ranking-position,:root[data-theme="light"] .genre-stats .meta,:root[data-theme="light"] .list-limit-note,:root[data-theme="light"] .pagehead .eyebrow,:root[data-theme="light"] .crumb a,:root[data-theme="light"] .crumb .sep,:root[data-theme="light"] .field .hint,:root[data-theme="light"] .cm-section-label,:root[data-theme="light"] .cm-updated,:root[data-theme="light"] .cm-updated time,:root[data-theme="light"] .cm-aside-section p,:root[data-theme="light"] .d-ticket-meta span{color:#565D62!important}:root[data-theme="light"] .step-no,:root[data-theme="light"] .cm-related strong,:root[data-theme="light"] .cm-aside-section a strong,:root[data-theme="light"] .cm-city-months a strong{color:#5B3BC9!important}:root[data-theme="light"] label a[href*="polityka"],:root[data-theme="light"] .consent a{color:#5B3BC9!important}:root[data-theme="light"] .empty{background:#FFFFFF!important;border:1px dashed rgba(22,24,27,0.162)!important;color:#16181B!important}:root[data-theme="light"] .empty a{color:#5B3BC9}:root[data-theme="light"] .search-suggest a{color:#5B3BC9}:root[data-theme="light"] .kk-apply{background:var(--kk-btn)!important;border-color:var(--kk-btn)!important;color:#fff!important}:root[data-theme="light"] .kk-apply:hover{background:var(--kk-btn-hover)!important}:root[data-theme="light"] .kkr-thumb{background:#EBEEFA;border:1px solid rgba(22,24,27,0.1);color:#6f5bb8}:root[data-theme="light"] .kkr-thumb img{background:#FFFFFF}:root[data-theme="light"] .hs-head{border-bottom:1px solid rgba(22,24,27,0.109)}:root[data-theme="light"] .hs-head h2{color:#16181B}:root[data-theme="light"] .hs-head a{color:#5B3BC9;text-decoration:none}:root[data-theme="light"] .hs-head a:hover{color:#16181B}:root[data-theme="light"] .hs-kicker{color:#5B3BC9}:root[data-theme="light"] .hs-event{background:#FFFFFF;border:1px solid rgba(22,24,27,0.1);color:#16181B;text-decoration:none}:root[data-theme="light"] .hs-event:hover{border-color:#5B3BC9}:root[data-theme="light"] .hs-event-img{background:#FFFFFF}:root[data-theme="light"] .hs-event-date{background:#FFFFFF;color:#5B3BC9}:root[data-theme="light"] .hs-event-date b{color:#16181B}:root[data-theme="light"] .hs-event-body span{color:#565D62}:root[data-theme="light"] .hs-event-body em{color:#16181B}:root[data-theme="light"] .hs-event-body em.is-soldout{color:#D60000}:root[data-theme="light"] .hs-artist{color:#16181B;text-decoration:none}:root[data-theme="light"] .hs-artist:hover{background:#ffffff0a}:root[data-theme="light"] .hs-artist img{background:#FFFFFF;border:2px solid rgba(91,59,201,0.333)}:root[data-theme="light"] .hs-artist span{color:#565D62}:root[data-theme="light"] .hs-city{background:#FFFFFF;border:1px solid rgba(22,24,27,0.1);color:#16181B;text-decoration:none}:root[data-theme="light"] .hs-city:hover{border-color:#5B3BC9}:root[data-theme="light"] .hs-city span{color:#5B3BC9}:root[data-theme="light"] .cm-ticket{background:#FFFFFF!important;color:#16181B!important;border:1px solid rgba(22,24,27,0.127);box-shadow:.75rem .75rem rgba(144,104,246,0.1)!important}:root[data-theme="light"] .cm-ticket *{color:inherit}:root[data-theme="light"] .cm-ticket-meta{color:#565D62!important;border-bottom-color:rgba(22,24,27,0.18)!important}:root[data-theme="light"] .cm-ticket-signal b{background:#6C45E0!important}:root[data-theme="light"] .cm-ticket-count span{color:#565D62!important}:root[data-theme="light"] .minimap .kk-lmap{background:#FFFFFF}:root[data-theme="light"] .minimap .leaflet-control-attribution{background:#0b0f1acc!important;color:#9da7ba!important}:root[data-theme="light"] .minimap .leaflet-control-attribution a{color:#c4b2ff!important}:root[data-theme="light"] .minimap .kk-pin,:root[data-theme="light"] .minimap .kk-pin.v{background:#6C45E0}:root[data-theme="light"] .leaflet-marker-icon.kk-pinwrap:hover .kk-pin,:root[data-theme="light"] .leaflet-marker-icon.kk-pinwrap:focus-visible .kk-pin{box-shadow:0 0 0 3px #9068f673,0 3px 8px #00000073}:root[data-theme="light"] .club-actions .btn{background:var(--kk-btn)!important;border-color:var(--kk-btn)!important;color:#fff!important}@media (max-width:900px){:root[data-theme="light"] .mobile-add-event{border:1px solid #5B3BC9;background:#9068f62e;color:#16181B;text-decoration:none}:root[data-theme="light"] .mobile-add-event:hover,:root[data-theme="light"] .mobile-add-event:focus-visible{background:#7b55ee;border-color:#5B3BC9;color:#fff}:root[data-theme="light"] .kk-mobile-nav-menu[aria-expanded=true]{color:#5B3BC9;background:#9068f624;box-shadow:inset 0 0 0 1px rgba(144,104,246,0.139)}:root[data-theme="light"] .kk-mobile-nav-menu[aria-expanded=true] .mobile-menu-icon{background:0 0}}@media (min-width:901px){:root[data-theme="light"] .top .mobile-add-event{border:1px solid #5B3BC9;background:#9068f62e;color:#16181B;text-decoration:none}:root[data-theme="light"] .top .mobile-add-event:hover,:root[data-theme="light"] .top .mobile-add-event:focus-visible{background:#7b55ee;border-color:#5B3BC9;color:#fff}}:root[data-theme="light"] .kk-live{background:linear-gradient(90deg,#FFFFFF,#FFFFFF);border-bottom:1px solid rgba(91,59,201,0.2);color:#565D62}:root[data-theme="light"] .kk-live-badge{background:#ffffff12;color:#16181B}:root[data-theme="light"] .kk-live[data-state=live] .kk-live-badge{background:#22c55e24;color:#107A37}:root[data-theme="light"] .kk-live-dot{background:#E9EBEE}:root[data-theme="light"] .kk-live[data-state=live] .kk-live-dot{background:#22c55e}:root[data-theme="light"] .kk-live[data-state=recent] .kk-live-dot{background:#f5b301}:root[data-theme="light"] .kk-live-scan{color:#16181B}:root[data-theme="light"] .kk-live-city{color:#5B3BC9}:root[data-theme="light"] .kk-live-meta{color:#565D62}:root[data-theme="light"] .kk-live-meta time{color:#16181B}:root[data-theme="light"] .kk-live-new{color:#107A37}:root[data-theme="light"] .kkr-day summary{background:#ffffff0d;border:1px solid rgba(22,24,27,0.127);color:#5B3BC9}:root[data-theme="light"] .kkr-day summary:after{border-right:2px solid currentColor;border-bottom:2px solid currentColor}:root[data-theme="light"] .kkr-day summary:hover{border-color:#5B3BC9;color:#16181B}:root[data-theme="light"] .kkr-day summary:focus-visible{outline:2px solid #5B3BC9}:root[data-theme="light"] .kkr-day a{color:#16181B;text-decoration:none}:root[data-theme="light"] .kkr-day a:hover{background:#ffffff0a}:root[data-theme="light"] .kkr-day time{color:#5B3BC9}:root[data-theme="light"] .city-range-link{color:#5B3BC9;text-decoration:underline}:root[data-theme="light"] .city-range-link:hover{color:#16181B}:root[data-theme="light"] .city-below{border-top:1px solid rgba(22,24,27,0.109)}:root[data-theme="light"] .city-below-title{color:#16181B}:root[data-theme="light"] .city-intro-below{color:#16181B}:root[data-theme="light"] .cm-head h1{color:#16181B}:root[data-theme="light"] .cm-head h1 span{color:#5B3BC9}:root[data-theme="light"] .cm-head-lead{color:#16181B}:root[data-theme="light"] .cm-head-lead strong{color:#16181B}:root[data-theme="light"] .cm-head-range{color:#565D62}:root[data-theme="light"] .cm-head-btn{border:1px solid rgba(22,24,27,0.215);color:#16181B;text-decoration:none}:root[data-theme="light"] .cm-head-btn:hover{border-color:#5B3BC9;background:#9068f61f;color:#16181B}:root[data-theme="light"] .cm-head-btn.is-primary{background:#7b55ee;border-color:#5B3BC9;color:#fff}@media (max-width:900px){:root[data-theme="light"] .nh-hero .nh-proof p{border-left:1px solid rgba(22,24,27,0.109)}:root[data-theme="light"] .nh-hero .nh-proof p small{color:#565D62}}:root[data-theme="light"] .mm-meta .mm-cookie-btn{background:none;color:#565D62}:root[data-theme="light"] .mm-meta .mm-cookie-btn:hover,:root[data-theme="light"] .mm-meta a:hover{color:#fff;text-decoration:underline}:root[data-theme="light"] .fst-map .leaflet-overlay-pane path{fill:#1b1840;stroke:#9068f6}:root[data-theme="light"] .fst-map .leaflet-bar,:root[data-theme="light"] .kk-lmap .leaflet-bar{border:1px solid #3b4050;box-shadow:0 6px 18px rgba(0,0,0,.35)}:root[data-theme="light"] .fst-map .leaflet-control-zoom.leaflet-bar a,:root[data-theme="light"] .kk-lmap .leaflet-control-zoom.leaflet-bar a{background:#151a28;color:#e9e3ff;border-bottom:1px solid #2c3242}:root[data-theme="light"] .fst-map .leaflet-control-zoom.leaflet-bar a:hover,:root[data-theme="light"] .kk-lmap .leaflet-control-zoom.leaflet-bar a:hover{background:#6e47d8;color:#fff}:root[data-theme="light"] .fst-map .leaflet-control-zoom.leaflet-bar a.leaflet-disabled,:root[data-theme="light"] .kk-lmap .leaflet-control-zoom.leaflet-bar a.leaflet-disabled{background:#10141f;color:#4b5266}:root[data-theme="light"] .fst-map .leaflet-control-container .leaflet-control-attribution{background:rgba(10,12,20,.78);color:#9aa3b5}:root[data-theme="light"] .fst-map .leaflet-control-container .leaflet-control-attribution a{color:#cbbcff}:root[data-theme="light"] .event-status-badge-started{background:#ffffff14;color:#16181B;border-color:rgba(22,24,27,0.127)}:root[data-theme="light"] .nh-event-copy .nh-event-started{background:#ffffff14;color:#16181B}:root[data-theme="light"] .kk-map-legal a,:root[data-theme="light"] .kk-map-legal .kk-map-legal-btn{background:none;color:#565D62;text-decoration:underline;text-decoration-color:#565D62}:root[data-theme="light"] .kk-map-legal a:hover,:root[data-theme="light"] .kk-map-legal .kk-map-legal-btn:hover{color:#fff}:root[data-theme="light"] .km-tile{border:1px solid rgba(22,24,27,0.1);background:#FFFFFF}:root[data-theme="light"] .km-tile-city{color:#16181B;text-decoration:none}:root[data-theme="light"] .km-tile-city span{color:#565D62}:root[data-theme="light"] .km-tile-months{border-top:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .km-tile-months a{color:#565D62;text-decoration:none}:root[data-theme="light"] .km-tile-months a+a{border-left:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .km-tile-months a b{color:#5B3BC9}:root[data-theme="light"] .km-tile a:hover,:root[data-theme="light"] .km-tile a:focus-visible{background:#9068f61f;color:#16181B}:root[data-theme="light"] .km-tile a:focus-visible{outline:2px solid #5B3BC9}@media (max-width:900px){:root[data-theme="light"] .cm-other-quick{color:#565D62}:root[data-theme="light"] .cm-other-quick a{border:1px solid rgba(22,24,27,0.109);color:#16181B;text-decoration:none}:root[data-theme="light"] .cm-other-quick a b{color:#5B3BC9}}:root[data-theme="light"] .nh-quick a{border:1px solid rgba(22,24,27,0.162);background:#FFFFFF;color:#16181B;text-decoration:none}:root[data-theme="light"] .nh-quick a:hover,:root[data-theme="light"] .nh-quick a:focus-visible{border-color:#5B3BC9;background:#9068f62e}:root[data-theme="light"] .nh-quick a:focus-visible{outline:2px solid #5B3BC9}:root[data-theme="light"] .nh-quick a:first-child{border-color:#5B3BC9;background:#9068f62e}:root[data-theme="light"] .nh-nearest .nh-today-head .nh-today-count{color:#5B3BC9;text-decoration:none}:root[data-theme="light"] .nh-nearest .nh-today-head .nh-today-count:hover{color:#16181B;text-decoration:underline}@media (max-width:700px){:root[data-theme="light"] .nh-hero-bg{background:linear-gradient(90deg,#F5F6F7 0%,rgba(22,24,27,0.55) 45%,rgba(22,24,27,0.045) 82%),linear-gradient(rgba(22,24,27,0.025) 45%,#F5F6F7 100%),radial-gradient(circle at 67% 44%,#5c3eaa29,#0000 35%),url(/assets/img/concert-crowd-m.webp) 50% 54%/cover no-repeat}}:root[data-theme="light"] .hs-cities-month .hs-city span{color:#5B3BC9}:root[data-theme="light"] .ev-gielda{border:2px solid #5B3BC9;background:#9068f614}:root[data-theme="light"] .ev-gielda strong{color:#16181B}:root[data-theme="light"] .ev-gielda span{color:#16181B}:root[data-theme="light"] .ev-gielda-actions a{color:#5B3BC9}:root[data-theme="light"] .ev-gielda-actions a.ev-gielda-add{background:#6C45E0;color:#fff;text-decoration:none}:root[data-theme="light"] .kk-map-tolist{background:#6C45E0;color:#fff;text-decoration:none}:root[data-theme="light"] .kk-map-list{background:#FFFFFF;border-top:1px solid rgba(22,24,27,0.127)}:root[data-theme="light"] .kk-map-list-head h2{color:#16181B}:root[data-theme="light"] .kk-map-list-up{color:#5B3BC9;text-decoration:none}:root[data-theme="light"] .kk-map-list-more a{color:#5B3BC9}@media (max-width:900px){:root[data-theme="light"] .kk-map-list::before{background:#ffffff40}}:root[data-theme="light"] .dm-badge{background:#6C45E0;color:#fff}:root[data-theme="light"] .dm-nav-dot{background:#6C45E0;box-shadow:0 0 0 2px rgba(22,24,27,0.08),0 0 8px rgba(144,104,246,0.5)}:root[data-theme="light"] .kk-ph{color:#16181B}:root[data-theme="light"] .kk-ph-0{background:linear-gradient(145deg,#4a2fa8,#ECE6FF)}:root[data-theme="light"] .kk-ph-1{background:linear-gradient(145deg,#6b43d6,#ECE6FF)}:root[data-theme="light"] .kk-ph-2{background:linear-gradient(145deg,#3a2a7c,#ECE6FF)}:root[data-theme="light"] .kk-ph-3{background:linear-gradient(145deg,#7a55e8,#40258a)}:root[data-theme="light"] .kk-ph img{background:transparent}:root[data-theme="light"] .hs-artist-pic{border:2px solid rgba(91,59,201,0.333)}:root[data-theme="light"] .kkr-thumb img{background:transparent}:root[data-theme="light"] .analytics-consent{background:#FFFFFF;box-shadow:0 0 0 1px rgba(185,158,255,0.16),0 10px 36px rgba(22,24,27,0.08)}:root[data-theme="light"] .analytics-consent .analytics-consent-main p{color:#16181B}:root[data-theme="light"] .analytics-consent .analytics-consent-actions .secondary{border-color:transparent;background:none;color:#565D62}:root[data-theme="light"] .analytics-consent .analytics-consent-actions .secondary:hover{background:rgba(255,255,255,.07);border-color:transparent;color:#16181B}:root[data-theme="light"] .analytics-consent .analytics-consent-more{background:none;color:#5B3BC9;text-decoration:underline}:root[data-theme="light"] .analytics-consent .analytics-consent-more:hover{color:#16181B;background:none}:root[data-theme="light"] .analytics-consent-details{border-top:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .analytics-consent-details ul{color:#565D62}:root[data-theme="light"] .nh-nearest li a.nh-event-buy{text-decoration:none;color:#fff!important}:root[data-theme="light"] .nh-event-buy::before{background:rgba(124,92,255,.28);border:1px solid rgba(91,59,201,0.55)}:root[data-theme="light"] .nh-nearest li a.nh-event-buy:hover::before{background:rgba(124,92,255,.5)}:root[data-theme="light"] .kk-lang{border:1px solid rgba(91,59,201,0.35);background:rgba(255,255,255,.04)}:root[data-theme="light"] .kk-lang a{color:#16181B;text-decoration:none}:root[data-theme="light"] .kk-lang a:hover{color:#16181B;background:rgba(124,92,255,.22)}:root[data-theme="light"] .kk-lang a[aria-current]{color:#16181B;background:rgba(124,92,255,.55)}:root[data-theme="light"] .kk-lang a:focus-visible{outline:2px solid #5B3BC9}:root[data-theme="light"] .kk-aff-note{color:#565D62}:root[data-theme="light"] .kk-aff-note .kk-aff{color:#5B3BC9}:root[data-theme="light"] .kkr-fam a small{color:#565D62}@media (min-width:901px){:root[data-theme="light"] .top .top-add-event{border:1px solid rgba(22,24,27,0.162);background:transparent;color:#16181B;text-decoration:none}:root[data-theme="light"] .top .top-add-event:hover,:root[data-theme="light"] .top .top-add-event:focus-visible,:root[data-theme="light"] .top .top-add-event[aria-current]{border-color:#5B3BC9;background:#9068f61f;color:#16181B}:root[data-theme="light"] .top .top-add-event:focus-visible{outline:2px solid #5B3BC9}}:root[data-theme="light"] .page-city .city-title .city-title-area{color:#565D62}:root[data-theme="light"] .kk-live-recent{color:#565D62}:root[data-theme="light"] .kk-live-rec{color:#16181B;text-decoration:none}:root[data-theme="light"] .kk-live-rec b{color:#5B3BC9}:root[data-theme="light"] .kk-live-rec:hover b,:root[data-theme="light"] .kk-live-rec:focus-visible b{color:#16181B;text-decoration:underline}:root[data-theme="light"] .kk-live-meta .kk-live-sep{color:#5d6679}:root[data-theme="light"] .kk-ad{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.025)}:root[data-theme="light"] .kk-ad-label{color:rgba(255,255,255,.6)}:root[data-theme="light"] .kk-ad-fake{border:1px dashed rgba(255,255,255,.28);color:rgba(255,255,255,.55)}
/* == kk-wybor.css == */
:root[data-theme="light"] .kk-sugg-ico{background:#ffffff0d;color:#565D62}:root[data-theme="light"] .kk-sugg--artist .kk-sugg-ico{background:#9068f626;color:#5B3BC9}:root[data-theme="light"] .kk-sugg--venue .kk-sugg-ico{color:#81692A}:root[data-theme="light"] .kk-sugg strong mark{background:none;color:#16181B;text-decoration:underline;text-decoration-color:#5B3BC9}:root[data-theme="light"] .kk-sugg-meta{color:#565D62}:root[data-theme="light"] .kk-sugg-meta .kk-sugg-kind{color:#16181B}:root[data-theme="light"] .kk-sugg-n{color:#5B3BC9}:root[data-theme="light"] .kk-sugg.is-active .kk-sugg-ico,:root[data-theme="light"] .kk-sugg:hover .kk-sugg-ico{background:#6C45E0;color:#fff}:root[data-theme="light"] .kk-gchips-head{color:#565D62}:root[data-theme="light"] .kk-gchips-count b{color:#16181B}:root[data-theme="light"] .kk-gchips-clear{background:none;color:#5B3BC9;text-decoration:underline}:root[data-theme="light"] .kk-gchips-clear:hover{color:#16181B}:root[data-theme="light"] .filters.kk-gchips--links .kk-gchips-head a.kk-gchips-clear{background:none;color:#5B3BC9}:root[data-theme="light"] .kk-gchips-legend{color:var(--steel,#565D62)}:root[data-theme="light"] .kk-gchips--form .kk-gchip{border:1px solid rgba(22,24,27,0.162);background:#ffffff0a;color:#16181B}:root[data-theme="light"] .kk-gchips--form .kk-gchip:hover{border-color:rgba(22,24,27,0.22)}:root[data-theme="light"] .kk-gchips--form .kk-gchip.is-on{background:#7b55ee;border-color:#5B3BC9;color:#fff}:root[data-theme="light"] .kk-gchips--form .kk-gchip.is-on::before{border:solid currentColor}:root[data-theme="light"] .kk-gchips--form .kk-gchip:has(input:focus-visible){outline:2px solid #5B3BC9}
/* == kk-makiety.css == */
:root[data-theme="light"]{--kk-cta:#6c45e0;--kk-cta-h:#5a35cc;--kk-lav:#5B3BC9}:root[data-theme="light"] .kkr-buy,:root[data-theme="light"] .nh-search button,:root[data-theme="light"] .searchrow .cta,:root[data-theme="light"] .nh-alert-story a[class*="btn"],:root[data-theme="light"] .nh-alert-story .btn{background:var(--kk-cta)!important;color:#fff!important}:root[data-theme="light"] .kkr-buy:hover,:root[data-theme="light"] .nh-search button:hover,:root[data-theme="light"] .searchrow .cta:hover{background:var(--kk-cta-h)!important}:root[data-theme="light"] .kkr-meta{color:#565D62!important}:root[data-theme="light"] .city-capsule,:root[data-theme="light"] .artist-capsule{color:#565D62!important}:root[data-theme="light"] .ev3-cal-top{background:var(--kk-cta)!important}:root[data-theme="light"] .ev3-cal-mon{color:#3d2f86!important}:root[data-theme="light"] .ev3-tk-price.is-none{color:#565D62!important}:root[data-theme="light"] .ev3-tk-wx{color:#565D62!important}:root[data-theme="light"] .ev3 .ev2-cta,:root[data-theme="light"] .ev3-guardian .btn,:root[data-theme="light"] .ev3-guardian a[class*="btn"]{background:var(--kk-cta)!important}:root[data-theme="light"] .ev3 .ev2-cta:hover{background:var(--kk-cta-h)!important}@media (max-width:767px){:root[data-theme="light"] .event-crumb a{color:var(--kk-lav)!important}}:root[data-theme="light"] .kk-feed-head p{color:#565D62!important}:root[data-theme="light"] .kkr-dayhead{background:linear-gradient(rgba(22,24,27,0.55) 75%,#05070c00);color:#16181B}:root[data-theme="light"] .kkr-dayhead small{color:var(--kk-lav)}@media (max-width:640px){:root[data-theme="light"] .is-grouped .kkr-price{color:#16181B!important}:root[data-theme="light"] .is-grouped .kkr:not(.has-buy)::after{color:#5B3BC9}}:root[data-theme="light"] .hs-kicker,:root[data-theme="light"] .nh-genres > div > p:first-child,:root[data-theme="light"] .nh-alert-story > div > p:first-child,:root[data-theme="light"] .nh-faq > div > p:first-child{color:var(--kk-lav)!important}:root[data-theme="light"] .nh-roll .nh-event-time b{color:#16181B!important}:root[data-theme="light"] .nh-roll .nh-event-price{color:#565D62!important}:root[data-theme="light"] .nh-roll .nh-event-copy small{color:#565D62!important}:root[data-theme="light"] .nh-roll .nh-event-buy{background:var(--kk-cta)!important;color:#fff!important}:root[data-theme="light"] .nh-nearest .nh-aff-note{color:#565D62!important}:root[data-theme="light"] .kk-tabs .kk-tab.is-on,:root[data-theme="light"] .ev-gielda-actions a.ev-gielda-add,:root[data-theme="light"] .kk-404-search button,:root[data-theme="light"] .mm-account-btn,:root[data-theme="light"] .mobile-menu-search-submit,:root[data-theme="light"] .nh-alert-cta,:root[data-theme="light"] .btn-primary,:root[data-theme="light"] .filters a.on,:root[data-theme="light"] .cm-primary,:root[data-theme="light"] .kk-city-submit,:root[data-theme="light"] .page-map .kk-apply,:root[data-theme="light"] .kk-pop-go{background:var(--kk-cta)!important;border-color:var(--kk-cta)!important;color:#fff!important}
/* == social.css == */
:root[data-theme="light"] .kk-social-link{color:#16181B;background:#FFFFFF;border:1px solid #DADDE0}:root[data-theme="light"] .kk-social-link:hover{color:#16181B;border-color:var(--neon,#da3328)}:root[data-theme="light"] .kk-social-link:focus-visible,:root[data-theme="light"] .kk-social-rail-link:focus-visible,:root[data-theme="light"] .kk-social-rail-close:focus-visible{outline:2px solid var(--focus-dark,#C28800)}:root[data-theme="light"] .kk-social-rail .kk-social-rail-link:focus-visible,:root[data-theme="light"] .kk-social-rail .kk-social-rail-close:focus-visible{outline:2px solid #6e47d8}@media (min-width:1024px) and (hover:hover) and (pointer:fine){:root[data-theme="light"] .kk-social-rail.is-visible{background:var(--panel,#fff);border:1px solid var(--brd,#C9CDD2);box-shadow:0 4px 14px rgba(22,24,27,0.025)}:root[data-theme="light"] .kk-social-rail-link{color:var(--ink,#16181b)}:root[data-theme="light"] .kk-social-rail-link:hover{color:#fff;background:var(--neon,#da3328)}:root[data-theme="light"] .kk-social-rail-close{background:transparent;color:#565D62}:root[data-theme="light"] .kk-social-rail-close:hover{color:var(--ink,#16181b);background:rgba(22,24,27,0.018)}}
/* == clubs.css == */
:root[data-theme="light"] .page-clubs{background:#FFFFFF;color:#16181B}:root[data-theme="light"] .page-clubs .btn{background:#6C45E0;border:1px solid #5B3BC9;color:#101319;text-decoration:none}:root[data-theme="light"] .page-clubs .btn:hover{background:#a589fa}:root[data-theme="light"] .page-clubs .club-note{color:#565D62}:root[data-theme="light"] .page-clubs .club-note a{text-decoration:underline}:root[data-theme="light"] .club-filter select{background:#FFFFFF;color:#16181B;border:1px solid #C9CDD2}:root[data-theme="light"] .club-list li{border-bottom:1px solid #DADDE0}:root[data-theme="light"] .club-entry{color:inherit;text-decoration:none}:root[data-theme="light"] .club-entry:hover strong{text-decoration:underline}:root[data-theme="light"] .club-city{color:#565D62}:root[data-theme="light"] .club-address{color:#565D62}:root[data-theme="light"] .club-entry-end{color:#5B3BC9}:root[data-theme="light"] .club-breadcrumb{color:#565D62}:root[data-theme="light"] .club-profile address{color:#16181B}:root[data-theme="light"] .club-text-link{text-decoration:underline}:root[data-theme="light"] .club-empty{border-top:1px solid #DADDE0}:root[data-theme="light"] .club-empty p{color:#565D62}:root[data-theme="light"] .page-clubs a:focus-visible,:root[data-theme="light"] .page-clubs button:focus-visible,:root[data-theme="light"] .page-clubs select:focus-visible{outline:2px solid #5B3BC9}:root[data-theme="light"] .page-clubs .row .rdate,:root[data-theme="light"] .page-clubs .row .rdate .dnum,:root[data-theme="light"] .page-clubs .row .rdate .dow,:root[data-theme="light"] .page-clubs .row .price{color:#16181B}:root[data-theme="light"] .page-clubs .row .venue{color:#565D62}:root[data-theme="light"] .page-clubs .row .rdate .mon,:root[data-theme="light"] .page-clubs .row .rdate .year{color:#5B3BC9}:root[data-theme="light"] .kk-vinfo-section{--vinfo-card:#FFFFFF;--vinfo-line:#DADDE0;--vinfo-badge:#FFFFFF;--vinfo-accent:#5B3BC9;--vinfo-text:#16181B;--vinfo-muted:#565D62}:root[data-theme="light"] .kk-vinfo-item{background:var(--vinfo-card);border:1px solid var(--vinfo-line)}:root[data-theme="light"] .kk-vinfo-badge{background:var(--vinfo-badge);color:var(--vinfo-accent)}:root[data-theme="light"] .kk-vinfo-body{color:var(--vinfo-text)}:root[data-theme="light"] .kk-vinfo-body strong{color:var(--vinfo-accent)}:root[data-theme="light"] .kk-vinfo-source{color:var(--vinfo-muted)}:root[data-theme="light"] .kk-vinfo-source a{color:inherit;text-decoration:underline}:root[data-theme="light"] .kk-vinfo-source a:focus-visible{outline:2px solid var(--vinfo-accent)}
/* == calendar.css == */
:root[data-theme="light"] body.page-kal{background:#F5F6F7}:root[data-theme="light"] .kal{--k-bg:#F5F6F7;--k-panel:#FFFFFF;--k-panel2:#FFFFFF;--k-raise:#EBEFFA;--k-line:rgba(22,24,27,0.1);--k-line2:rgba(22,24,27,0.144);--k-ink:#16181B;--k-soft:#16181B;--k-muted:#565D62;--k-dim:#565D62;--k-violet:#9068f6;--k-cta:#7b55ee;--k-lav:#5B3BC9;--k-hot:#5B3BC9;color:var(--k-ink)}:root[data-theme="light"] .kal a{color:inherit;text-decoration:none}:root[data-theme="light"] .kal .crumb a{color:var(--k-lav)}:root[data-theme="light"] .kal :focus-visible{outline:2px solid var(--k-lav)}:root[data-theme="light"] .k-title h1,:root[data-theme="light"] .k-title .k-h1{color:#16181B}:root[data-theme="light"] .k-title p{color:var(--k-soft)}:root[data-theme="light"] .k-title p b{color:#16181B}:root[data-theme="light"] .k-arrow{border:1px solid var(--k-line2);color:var(--k-lav)}:root[data-theme="light"] .k-arrow:hover{background:#ffffff0d}:root[data-theme="light"] .k-mon-label b{color:#16181B}:root[data-theme="light"] .k-mon-label small{color:var(--k-muted)}:root[data-theme="light"] .k-years{background:var(--k-panel2);border:1px solid var(--k-line)}:root[data-theme="light"] .k-years a{color:var(--k-soft)}:root[data-theme="light"] .k-years a.is-on{background:var(--k-violet);color:#fff}:root[data-theme="light"] .k-years a:not(.is-on):hover{color:#16181B}:root[data-theme="light"] .k-months>*{color:var(--k-muted)}:root[data-theme="light"] .k-months i{background:var(--k-violet)}:root[data-theme="light"] .k-months .is-past i{background:#E9EBEE}:root[data-theme="light"] .k-months .is-zero i{background:#ffffff1f}:root[data-theme="light"] .k-months a:hover{border-color:var(--k-line2)}:root[data-theme="light"] .k-months .is-on{background:#9068f61f;border-color:rgba(91,59,201,0.4);color:#16181B}:root[data-theme="light"] .k-chip{border:1px solid var(--k-line2);color:var(--k-soft)}:root[data-theme="light"] .k-chip:hover{border-color:rgba(91,59,201,0.533);color:#16181B}:root[data-theme="light"] .k-chip.is-on{background:#efeaff;border-color:#5B3BC9;color:#1a1230}:root[data-theme="light"] .k-chip.pri{background:var(--k-cta);border-color:var(--k-cta);color:#fff}:root[data-theme="light"] .k-chip .n{color:var(--k-muted)}:root[data-theme="light"] .k-chip.is-on .n{color:#5b4a8a}:root[data-theme="light"] .k-chip.pri .n{color:#5B3BC9}:root[data-theme="light"] .k-more-cities[open] summary{border-color:var(--k-lav);color:#16181B}:root[data-theme="light"] .k-city-pop{background:var(--k-raise);border:1px solid var(--k-line2);box-shadow:0 18px 40px rgba(22,24,27,0.08)}:root[data-theme="light"] .k-city-pop a{color:var(--k-soft)}:root[data-theme="light"] .k-city-pop a:hover{background:#ffffff0d;color:#16181B}:root[data-theme="light"] .k-city-pop .n{color:var(--k-muted)}:root[data-theme="light"] .k-wave{background:radial-gradient(120% 140% at 50% 120%,#9068f62e,#0000 60%),var(--k-panel);border:1px solid var(--k-line)}:root[data-theme="light"] .k-wave-top{color:var(--k-muted)}:root[data-theme="light"] .k-wave-top b{color:#16181B}:root[data-theme="light"] .k-bar span{background:linear-gradient(to top,#6d47e8,var(--k-violet) 55%,#d9ccff);box-shadow:0 0 calc(var(--l)*18px) rgba(144,104,246,0.333)}:root[data-theme="light"] .k-bar.is-past span{background:linear-gradient(to top,#FFFFFF,#E9EBEE);box-shadow:none}:root[data-theme="light"] .k-bar.is-zero span{background:#ffffff1a;box-shadow:none}:root[data-theme="light"] .k-bar.is-sel span{background:linear-gradient(to top,#fff,#efeaff);box-shadow:0 0 22px rgba(196,178,255,0.4)}:root[data-theme="light"] .k-bar.is-today::after{background:var(--k-lav)}:root[data-theme="light"] .k-axis{color:var(--k-dim)}:root[data-theme="light"] .k-axis .we{color:var(--k-soft)}:root[data-theme="light"] .k-axis .sel{color:#16181B}:root[data-theme="light"] .k-dow{color:var(--k-muted)}:root[data-theme="light"] .k-dow span:nth-child(n+6){color:var(--k-lav)}:root[data-theme="light"] .k-cell{border:1px solid var(--k-line);background:radial-gradient(130% 110% at 30% 100%,rgba(144,104,246,calc(var(--l)*.62)),rgba(144,104,246,calc(var(--l)*.10)) 70%),var(--k-panel);box-shadow:inset 0 -1px 0 rgba(196,178,255,calc(var(--l)*.6))}:root[data-theme="light"] .k-cell:not(.is-out):hover{border-color:rgba(91,59,201,0.4)}:root[data-theme="light"] .k-cell .d{color:#16181B}:root[data-theme="light"] .k-cell .c{color:var(--k-soft)}:root[data-theme="light"] .k-cell .c b{color:#16181B}:root[data-theme="light"] .k-cell .av img{border:2px solid var(--k-panel);background:#FFFFFF}:root[data-theme="light"] .k-cell.is-zero .c,:root[data-theme="light"] .k-cell.is-zero .c b{color:var(--k-dim)}:root[data-theme="light"] .k-cell.is-past{background:var(--k-panel2);box-shadow:none}:root[data-theme="light"] .k-cell.is-past .d{color:#565D62}:root[data-theme="light"] .k-cell.is-past .c,:root[data-theme="light"] .k-cell.is-past .c b{color:var(--k-dim)}:root[data-theme="light"] .k-cell .arch{color:var(--k-dim)}:root[data-theme="light"] .k-cell.is-today{border-color:var(--k-lav)}:root[data-theme="light"] .k-cell.is-today .d::after{color:#1a1230;background:var(--k-lav)}:root[data-theme="light"] .k-cell.is-sel{border-color:#DADDE0;box-shadow:0 0 0 2px #fff,0 10px 30px rgba(144,104,246,0.167)}:root[data-theme="light"] .k-cell.is-hot .d{text-shadow:0 0 18px rgba(196,178,255,0.5)}:root[data-theme="light"] .k-legend{color:var(--k-muted)}:root[data-theme="light"] .k-legend i{background:rgba(144,104,246,var(--a));border:1px solid var(--k-line)}:root[data-theme="light"] .k-legend .past{background:var(--k-panel2)}:root[data-theme="light"] .k-day{background:var(--k-panel);border:1px solid var(--k-line)}:root[data-theme="light"] .k-day-num{color:#16181B}:root[data-theme="light"] .k-day-hero h1,:root[data-theme="light"] .k-day-hero h2{color:#16181B}:root[data-theme="light"] .k-day-hero p{color:var(--k-soft)}:root[data-theme="light"] .k-day-hero p b{color:#16181B}:root[data-theme="light"] .k-past-note{background:#ffffff0a;color:var(--k-soft)}:root[data-theme="light"] .k-faces img{border:2px solid var(--k-panel);background:#FFFFFF}:root[data-theme="light"] .k-faces span{color:var(--k-muted)}:root[data-theme="light"] .k-none{color:var(--k-soft)}:root[data-theme="light"] .k-stub{background:var(--k-raise)}:root[data-theme="light"] .k-stub:hover{background:#EBEEFA}:root[data-theme="light"] .k-stub .tm{border-right:1px dashed rgba(22,24,27,0.134);color:#16181B}:root[data-theme="light"] .k-stub .tm small{color:var(--k-muted)}:root[data-theme="light"] .k-stub .ph{background:#ECE6FF}:root[data-theme="light"] .k-stub .ini{background:#ECE6FF;color:var(--k-lav)}:root[data-theme="light"] .k-stub .nm{color:#16181B}:root[data-theme="light"] .k-stub .vn{color:var(--k-soft)}:root[data-theme="light"] .k-stub .vn em{color:var(--k-lav)}:root[data-theme="light"] .k-stub .k-cx{color:#D30000}:root[data-theme="light"] .k-stub.is-cancelled{background:var(--k-panel2)}:root[data-theme="light"] .k-stub.is-cancelled .nm{text-decoration:line-through;color:var(--k-muted)}:root[data-theme="light"] .k-more{background:var(--k-cta);color:#fff}:root[data-theme="light"] .k-more.ghost{background:transparent;border:1px solid var(--k-line2);color:#16181B}:root[data-theme="light"] .k-more.ghost:hover{background:#ffffff0d}@media(max-width:1023px){:root[data-theme="light"] .k-screen.is-day .k-back{color:var(--k-lav)}:root[data-theme="light"] .k-screen.is-day .k-strip{background:linear-gradient(var(--k-bg) 80%,#05070c00)}:root[data-theme="light"] .k-strip a{border:1px solid var(--k-line);background:var(--k-panel)}:root[data-theme="light"] .k-strip .w{color:var(--k-muted)}:root[data-theme="light"] .k-strip .n{color:#16181B}:root[data-theme="light"] .k-strip i{background:rgba(196,178,255,calc(.15 + var(--l)*.85))}:root[data-theme="light"] .k-strip .c{color:var(--k-soft)}:root[data-theme="light"] .k-strip a.is-past{background:var(--k-panel2)}:root[data-theme="light"] .k-strip a.is-past .n{color:#565D62}:root[data-theme="light"] .k-strip a.is-past i{background:#E9EBEE}:root[data-theme="light"] .k-strip a.is-sel{background:var(--k-violet);border-color:var(--k-violet)}:root[data-theme="light"] .k-strip a.is-sel .w,:root[data-theme="light"] .k-strip a.is-sel .c{color:#16181B}:root[data-theme="light"] .k-strip a.is-sel i{background:#fff}:root[data-theme="light"] .k-strip a.is-sel .n{color:#16181B}:root[data-theme="light"] .k-screen.is-day .k-day{background:transparent}}:root[data-theme="light"] .k-void{border:1px dashed rgba(91,59,201,0.333);background:radial-gradient(90% 120% at 100% 0,#9068f61c,#0000 60%),var(--k-panel)}:root[data-theme="light"] .k-void .big{color:transparent}:root[data-theme="light"] .k-void h1{color:#16181B}:root[data-theme="light"] .k-void p{color:var(--k-soft)}:root[data-theme="light"] .k-btn{border:1px solid var(--k-line2);color:#16181B}:root[data-theme="light"] .k-btn.pri{background:var(--k-cta);border-color:var(--k-cta);color:#fff}:root[data-theme="light"] .k-near h2{color:#16181B}:root[data-theme="light"] .k-near a:not(.k-more){background:var(--k-panel);border:1px solid var(--k-line)}:root[data-theme="light"] .k-near a:hover{border-color:rgba(91,59,201,0.4)}:root[data-theme="light"] .k-near .dt{border-right:1px dashed rgba(22,24,27,0.134)}:root[data-theme="light"] .k-near .dt b{color:#16181B}:root[data-theme="light"] .k-near .dt small{color:var(--k-muted)}:root[data-theme="light"] .k-near .nm{color:#16181B}:root[data-theme="light"] .k-near .vn{color:var(--k-soft)}:root[data-theme="light"] .k-near .dir{color:var(--k-lav)}:root[data-theme="light"] .k-stub .ini.is-stage{background:#ECE6FF url(/assets/img/concert-crowd-m.webp) center/cover no-repeat;color:#16181B;text-shadow:0 1px 6px rgba(22,24,27,0.08)}:root[data-theme="light"] .k-stub .ini.is-stage::before{background:linear-gradient(160deg,#7b55ee59,#FFFFFF)}:root[data-theme="light"] .k-fam summary{background:#ffffff0d;border:1px solid var(--k-line);color:var(--k-lav)}:root[data-theme="light"] .k-fam summary:after{border-right:2px solid currentColor;border-bottom:2px solid currentColor}:root[data-theme="light"] .k-fam summary:hover{border-color:var(--k-violet);color:#16181B}:root[data-theme="light"] .k-fam summary:focus-visible{outline:2px solid var(--k-violet)}:root[data-theme="light"] .k-fam a{color:var(--k-ink);text-decoration:none}:root[data-theme="light"] .k-fam a:hover{background:#ffffff0a}:root[data-theme="light"] .k-fam time{color:var(--k-lav)}:root[data-theme="light"] .k-fam small{color:var(--k-muted)}
/* == pwa.css == */
:root[data-theme="light"] .kk-ticket{background:#FFFFFF;border:1px solid rgba(91,59,201,0.35);color:#16181B;box-shadow:0 18px 50px rgba(22,24,27,0.08)}:root[data-theme="light"] .kk-pwa-h{color:#16181B}:root[data-theme="light"] .kk-pwa-p{color:#5B3BC9}:root[data-theme="light"] .kk-pwa-btn-main{background:#7B5CF0;color:#fff}:root[data-theme="light"] .kk-pwa-btn-main:hover{background:#6C45E0}:root[data-theme="light"] .kk-pwa-btn-ghost{background:transparent;color:#16181B;border:1px solid rgba(22,24,27,0.117)}:root[data-theme="light"] .kk-pwa-btn-ghost:hover{border-color:rgba(22,24,27,0.22)}:root[data-theme="light"] .kk-pwa-btn:focus-visible,:root[data-theme="light"] .kk-pwa-x:focus-visible,:root[data-theme="light"] .kk-pwa-switch:focus-visible,:root[data-theme="light"] .kk-pwa-link:focus-visible{outline:2px solid #5B3BC9}:root[data-theme="light"] .kk-pwa-icon{background:rgba(157,91,255,.18)}:root[data-theme="light"] .kk-pwa-icon svg{stroke:#5B3BC9;fill:none}:root[data-theme="light"] .kk-pwa-note{color:#565D62}:root[data-theme="light"] .kk-pwa-msg{color:#0E7D3E}:root[data-theme="light"] .kk-pwa-msg.is-error{color:#D30000}:root[data-theme="light"] .kk-install b{color:#16181B}:root[data-theme="light"] .kk-install span{color:#565D62}:root[data-theme="light"] .kk-pwa-x{background:none;color:#565D62}:root[data-theme="light"] .kk-pwa-card{background:rgba(255,255,255,.055);border:1px solid rgba(22,24,27,0.117)}:root[data-theme="light"] .kk-pwa-switch{background:#FFFFFF}:root[data-theme="light"] .kk-pwa-switch::after{background:#fff}:root[data-theme="light"] .kk-pwa-switch[aria-checked="true"]{background:#7B5CF0}:root[data-theme="light"] .kk-pwa-list{border-top:1px solid rgba(22,24,27,0.117)}:root[data-theme="light"] .kk-pwa-list li{border-bottom:1px solid rgba(22,24,27,0.117)}:root[data-theme="light"] .kk-pwa-list small{color:#565D62}:root[data-theme="light"] .kk-pwa-link{color:#5B3BC9;background:none;text-decoration:underline}:root[data-theme="light"] .kk-offline-status{background:rgba(255,197,61,.12);color:#8E6400}:root[data-theme="light"] .kk-offline-status::before{background:#FFC53D}:root[data-theme="light"] .kk-gig{color:inherit;text-decoration:none}:root[data-theme="light"] .kk-gig-date b{color:#16181B}:root[data-theme="light"] .kk-gig-date span{color:#5B3BC9}:root[data-theme="light"] .kk-gig h3{color:#16181B}:root[data-theme="light"] .kk-gig p{color:#5B3BC9}:root[data-theme="light"] .kk-gig-mark{background:rgba(49,226,122,.14);color:#0E7D3E}:root[data-theme="light"] .kk-gig-mark.go{background:rgba(157,91,255,.18);color:#5B3BC9}:root[data-theme="light"] .kk-gig-mark.off{background:rgba(255,120,120,.14);color:#D30000}
/* == kk-miasto-hub.css == */
:root[data-theme="light"] .ch-quick a{border:1px solid rgba(22,24,27,0.144);background:#FFFFFF;color:#16181B;text-decoration:none}:root[data-theme="light"] .ch-quick a b{color:#5B3BC9}:root[data-theme="light"] .ch-quick a:hover,:root[data-theme="light"] .ch-quick a:focus-visible{border-color:#5B3BC9;color:#16181B}:root[data-theme="light"] .ch-quick .ch-quick-more{background:transparent;color:#565D62}:root[data-theme="light"] .ch-hub{border-top:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .ch-hub .ch-hub-head h2,:root[data-theme="light"] .city-page .ch-hub-head h2{color:#16181B!important}:root[data-theme="light"] .ch-hub-head p{color:#565D62}:root[data-theme="light"] .ch-block h3{color:#16181B}:root[data-theme="light"] .ch-block h3 small{color:#565D62}:root[data-theme="light"] .ch-months a{border:1px solid rgba(22,24,27,0.126);background:#FFFFFF;color:#16181B;text-decoration:none}:root[data-theme="light"] .ch-months a b{color:#5B3BC9}:root[data-theme="light"] .ch-months a:hover,:root[data-theme="light"] .ch-months a:focus-visible{border-color:#5B3BC9;color:#16181B}:root[data-theme="light"] .ch-months a:hover b{color:#D6002A}:root[data-theme="light"] .ch-scene p{color:#16181B}:root[data-theme="light"] .ch-scene a{color:#16181B;text-decoration:underline;text-decoration-color:rgba(91,59,201,0.9)}:root[data-theme="light"] .ch-scene a:hover{text-decoration-color:#D6002A}:root[data-theme="light"] .ch-scene strong{color:#16181B}:root[data-theme="light"] .ch-venues li{border-bottom:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .ch-venues li a,:root[data-theme="light"] .ch-venues li span{color:#16181B;text-decoration:none}:root[data-theme="light"] .ch-venues li span{color:#565D62}:root[data-theme="light"] .ch-venues li a:hover{color:#16181B;text-decoration:underline;text-decoration-color:#D6002A}:root[data-theme="light"] .ch-venues li b{color:#5B3BC9}:root[data-theme="light"] .ch-chips a{border:1px solid rgba(22,24,27,0.126);background:rgba(255,255,255,.035);color:#16181B;text-decoration:none}:root[data-theme="light"] .ch-chips a b{color:#5B3BC9}:root[data-theme="light"] .ch-chips a:hover,:root[data-theme="light"] .ch-chips a:focus-visible{border-color:#5B3BC9;color:#16181B}:root[data-theme="light"] .ch-chips a.is-pl{color:#565D62}:root[data-theme="light"] .kw-day>h2{color:#16181B!important}:root[data-theme="light"] .kw-day>h2 small{color:#565D62}:root[data-theme="light"] .kw-day-more a{color:#5B3BC9}:root[data-theme="light"] .kw-empty{border:1px dashed rgba(22,24,27,0.162);color:#16181B}:root[data-theme="light"] .kw-empty a{color:#5B3BC9}:root[data-theme="light"] .page-concerts-window .cm-aside h2,:root[data-theme="light"] .page-city-genre .cm-aside h2{color:#16181B!important}:root[data-theme="light"] .page-concerts-window .cm-related-plain,:root[data-theme="light"] .page-city-genre .cm-related-plain{color:#565D62}
/* == kk-przewodnik.css == */
:root[data-theme="light"] .kg-lead{color:#16181B}:root[data-theme="light"] .kg-sec h2{color:#16181B}:root[data-theme="light"] .kg-sec h2 small{color:#5B3BC9}:root[data-theme="light"] .kg-table{color:#16181B}:root[data-theme="light"] .kg-table th{color:#565D62;border-bottom:1px solid rgba(22,24,27,0.144)}:root[data-theme="light"] .kg-table td{border-bottom:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .kg-table tr:hover td{background:rgba(255,255,255,.03)}:root[data-theme="light"] .kg-table a{color:#16181B;text-decoration:underline;text-decoration-color:rgba(91,59,201,0.9)}:root[data-theme="light"] .kg-table a:hover{text-decoration-color:#5B3BC9}:root[data-theme="light"] .kg-date{color:#5B3BC9}:root[data-theme="light"] .kg-date small{color:#565D62}:root[data-theme="light"] .kg-num b{color:#16181B}:root[data-theme="light"] .kg-pos{color:#565D62}:root[data-theme="light"] .kg-tours .kg-cities small{color:#565D62}:root[data-theme="light"] .is-cancelled td{text-decoration:line-through}:root[data-theme="light"] .kg-more a{color:#5B3BC9}:root[data-theme="light"] .kg-note{color:#565D62}:root[data-theme="light"] .kg-months a[aria-current="page"],:root[data-theme="light"] .ch-quick a[aria-current="page"]{border-color:#5B3BC9;background:#ECE6FF;color:#16181B}@media (max-width:700px){:root[data-theme="light"] .kg-table tr{border-bottom:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .kg-rank td.kg-num:nth-child(4){color:#565D62}:root[data-theme="light"] .kg-rank td.kg-date::before{color:#565D62}:root[data-theme="light"] .kg-tours td.kg-num{color:#565D62}:root[data-theme="light"] .kg-tours td.kg-date::before{color:#565D62}}
/* == kk-listy.css == */
:root[data-theme="light"] .kkr-thumb.is-initial{border:1px solid rgba(22,24,27,0.109);color:#16181B}:root[data-theme="light"] .kkr-tone-0{background:linear-gradient(145deg,#4a2fa8,#ECE6FF)}:root[data-theme="light"] .kkr-tone-1{background:linear-gradient(145deg,#6b43d6,#ECE6FF)}:root[data-theme="light"] .kkr-tone-2{background:linear-gradient(145deg,#3a2a7c,#ECE6FF)}:root[data-theme="light"] .kkr-tone-3{background:linear-gradient(145deg,#7a55e8,#40258a)}:root[data-theme="light"] .kkr-more{border:1px solid rgba(22,24,27,0.198);color:#16181B}:root[data-theme="light"] .kkr:hover .kkr-more{border-color:#5B3BC9;color:#16181B}:root[data-theme="light"] .kkr-fans{border:1px solid rgba(91,59,201,0.659);color:#5B3BC9;text-decoration:none}:root[data-theme="light"] .kkr-fans:hover{background:#9068f62e;color:#16181B}:root[data-theme="light"] .kkr-fans:focus-visible{outline:2px solid #5B3BC9}@media (min-width:768px){:root[data-theme="light"] .page-list .kk-feed-head{background:none}}:root[data-theme="light"] .page-list .kk-tabs{background:#FFFFFF;border:1px solid rgba(22,24,27,0.127)}:root[data-theme="light"] .page-list .kk-tab{color:#16181B}:root[data-theme="light"] .page-list .kk-tab:hover{color:#16181B;background:#ffffff0d}:root[data-theme="light"] .page-list .kk-tabs .kk-tab.is-on{background:#6C45E0;color:#fff}:root[data-theme="light"] .page-city .city-time-control>div{background:#FFFFFF;border:1px solid rgba(22,24,27,0.127)}:root[data-theme="light"] .page-city .city-time-control span{color:#16181B}:root[data-theme="light"] .page-city .city-time-control label:hover span{background:#ffffff0d;color:#16181B}:root[data-theme="light"] .page-city .city-time-control input:checked+span{background:#6C45E0;color:#fff}:root[data-theme="light"] .page-city .city-time-control legend,:root[data-theme="light"] .page-city .city-radius-control>label{color:#565D62}:root[data-theme="light"] .page-city .city-radius-control button{background:#6C45E0}:root[data-theme="light"] .page-city .city-radius-control button:hover{background:#7b55ee}:root[data-theme="light"] .kkr-talk{color:#5B3BC9}
/* == guide.css == */
:root[data-theme="light"] p.kk-intro,:root[data-theme="light"] .pagehead p.kk-intro{color:#565D62}:root[data-theme="light"] p.kk-intro strong{color:#16181B}:root[data-theme="light"] p.kk-intro a{color:#5B3BC9;text-decoration:underline;text-decoration-color:rgba(91,59,201,0.9)}:root[data-theme="light"] p.kk-intro a:hover{color:#16181B;text-decoration-color:#16181B}:root[data-theme="light"] p.kk-intro.kk-intro-fact,:root[data-theme="light"] .pagehead p.kk-intro.kk-intro-fact{color:#565D62}:root[data-theme="light"] .kk-guide-wrap .crumb [aria-current]{color:#16181B}:root[data-theme="light"] .page-prose .kk-guide h1{color:#16181B}:root[data-theme="light"] .kk-guide-kicker{color:#5B3BC9}:root[data-theme="light"] .page-prose .kk-guide .kk-guide-meta{color:#565D62}:root[data-theme="light"] .page-prose .kk-guide .kk-guide-lead{color:#16181B}:root[data-theme="light"] .page-prose .kk-guide h3{color:#16181B}:root[data-theme="light"] .page-prose .kk-guide li::marker{color:#5B3BC9}:root[data-theme="light"] .page-prose .kk-guide strong{color:#16181B}:root[data-theme="light"] .kk-guide-toc{border:1px solid rgba(91,59,201,0.35);background:rgba(144, 104, 246, .08)}:root[data-theme="light"] .page-prose .kk-guide .kk-guide-toc p{color:#5B3BC9}:root[data-theme="light"] .kk-guide .kk-tip{border-left:3px solid #5B3BC9;background:rgba(144, 104, 246, .1)}:root[data-theme="light"] .page-prose .kk-guide .kk-note{color:#565D62}:root[data-theme="light"] .kk-guide-data{border:1px solid rgba(22,24,27,0.1);background:#FFFFFF;color:#565D62}:root[data-theme="light"] .kk-guide-data h2{color:#16181B}:root[data-theme="light"] .kk-guide-data a:not(.kkr-link):not(.kkr-buy):not(.btn-primary):not(.btn-ghost):not(.kk-guide-btn){color:#c9b8ff}:root[data-theme="light"] .kk-guide-updated{color:#565D62}:root[data-theme="light"] .kk-stats > div{background:rgba(255, 255, 255, .04);border:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .kk-stats strong{color:#16181B}:root[data-theme="light"] .kk-stats span{color:#565D62}:root[data-theme="light"] .kk-guide-cities a{border:1px solid rgba(22,24,27,0.1);background:rgba(255, 255, 255, .03);text-decoration:none}:root[data-theme="light"] .kk-guide-cities a:hover{border-color:#5B3BC9}:root[data-theme="light"] .kk-guide-cities strong{color:#16181B}:root[data-theme="light"] .kk-guide-cities span{color:#565D62}:root[data-theme="light"] .kk-guide-actions .btn-ghost{text-decoration:none}:root[data-theme="light"] .kk-guide-actions .kk-guide-btn{background:#7b55ee;color:#fff;text-decoration:none}:root[data-theme="light"] .kk-guide-actions .kk-guide-btn:hover{background:#6a45dc}:root[data-theme="light"] .kk-guide-more h2,:root[data-theme="light"] .kk-guide-list-title{color:#16181B}:root[data-theme="light"] .kk-guide-card{border:1px solid rgba(22,24,27,0.1);background:#FFFFFF}:root[data-theme="light"] .kk-guide-card:hover,:root[data-theme="light"] .kk-guide-card:focus-within{border-color:#5B3BC9}:root[data-theme="light"] .kk-guide-card h3{color:#16181B}:root[data-theme="light"] .kk-guide-card h3 a{color:inherit;text-decoration:none}:root[data-theme="light"] .kk-guide-card:focus-within{outline:2px solid #5B3BC9}:root[data-theme="light"] .kk-guide-card p{color:#565D62}:root[data-theme="light"] .kk-guide-card small{color:#565D62}:root[data-theme="light"] .kk-guide-thumb{background:#EBEEFA}:root[data-theme="light"] .kk-guide-hero{border:1px solid rgba(22,24,27,0.1);background:#EBEEFA}:root[data-theme="light"] .page-prose .kk-guide ul.kk-check{border:1px solid rgba(22,24,27,0.1);background:#FFFFFF}:root[data-theme="light"] .page-prose .kk-guide .kk-check li + li{border-top:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .page-prose .kk-guide .kk-check li::before{border:2px solid #5B3BC9;background:rgba(144, 104, 246, .14) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%23c9b8ff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat}:root[data-theme="light"] .kk-plan::before{background:linear-gradient(#4b3a8c, #6C45E0 78%, #c9b8ff)}:root[data-theme="light"] .page-prose .kk-guide .kk-plan li::before{background:#F5F6F7;border:2px solid #5B3BC9}:root[data-theme="light"] .page-prose .kk-guide .kk-plan strong{color:#5B3BC9}:root[data-theme="light"] .page-prose .kk-guide .kk-plan span{color:#565D62}:root[data-theme="light"] .page-prose .kk-guide .kk-plan li:nth-last-child(2) strong{color:#16181B}:root[data-theme="light"] .page-prose .kk-guide .kk-plan li:nth-last-child(2)::before{background:#6C45E0;box-shadow:0 0 0 5px rgba(144,104,246,0.125)}:root[data-theme="light"] .kk-guide .kk-addbox{border:1px solid rgba(91,59,201,0.45);background:linear-gradient(180deg, rgba(144, 104, 246, .14), rgba(144, 104, 246, .04))}:root[data-theme="light"] .page-prose .kk-guide .kk-guide-actions .kk-guide-btn{color:#fff}:root[data-theme="light"] .page-prose .kk-guide .kk-guide-actions .kk-guide-btn:focus-visible{outline:2px solid #5B3BC9}:root[data-theme="light"] .kk-guide p.kk-ai-badge{border:1px solid rgba(91,59,201,0.55);background:rgba(144, 104, 246, .14);color:#16181B}:root[data-theme="light"] .kk-guide p.kk-ai-badge span{color:#c9b8ff}
/* == artist-card.css == */
@media(max-width:760px){:root[data-theme="light"] .page-artist .artist-event-list .rright{border-left:1px solid rgba(22,24,27,0.153)}:root[data-theme="light"] .page-artist .artist-event-list .rright .buy{background:linear-gradient(135deg,#6C45E0,#6C45E0)!important;border:1px solid #5B3BC9!important;color:#0d0b14!important;box-shadow:0 8px 24px rgba(143,86,247,0.1)!important}:root[data-theme="light"] .page-artist .artist-event-list .rright .src{background:transparent!important;border:1px solid #8494B4!important;color:#16181B!important;box-shadow:none!important}}:root[data-theme="light"] .page-artist .abroad-row{border:1px solid rgba(22,24,27,0.108)}:root[data-theme="light"] .page-artist .abroad-ticket{background:#7c4dff;color:#fff;text-decoration:none}
/* == artist-v2.css == */
:root[data-theme="light"] .page-artist{--av2-violet:#9068f6;--av2-violet-deep:#7950de;--av2-violet-ink:#5B3BC9;--av2-panel:#FFFFFF;--av2-panel-2:#FFFFFF;--av2-line:#DADDE0;--av2-text:#16181B;--av2-muted:#565D62}:root[data-theme="light"] .page-artist .artist-photo-credit{color:var(--av2-muted)}:root[data-theme="light"] .page-artist .artist-photo-credit a{color:inherit;text-decoration:underline;text-decoration-color:rgba(91,59,201,0.9)}:root[data-theme="light"] .page-artist .artist-photo-credit a:hover{color:var(--av2-violet-ink)}:root[data-theme="light"] .page-artist .artist-desc-source{color:var(--av2-muted)}:root[data-theme="light"] .page-artist .artist-desc-source a{color:inherit;text-decoration:underline;text-decoration-color:rgba(91,59,201,0.9)}:root[data-theme="light"] .page-artist .artist-desc-source a:hover,:root[data-theme="light"] .page-artist .artist-desc-source a:focus-visible{color:var(--av2-violet-ink)}@media (min-width:1180px){:root[data-theme="light"] .page-artist .ahs-chip{border:1px solid var(--av2-line);background:linear-gradient(180deg,var(--av2-panel-2),var(--av2-panel));color:var(--av2-text);text-decoration:none}:root[data-theme="light"] .page-artist .ahs-chip strong{color:#16181B}:root[data-theme="light"] .page-artist .ahs-chip span{color:var(--av2-muted)}:root[data-theme="light"] .page-artist a.ahs-chip{border-color:rgba(91,59,201,0.55)}:root[data-theme="light"] .page-artist a.ahs-chip strong{color:var(--av2-violet-ink)}:root[data-theme="light"] .page-artist a.ahs-chip:hover{border-color:var(--av2-violet);background:#ECE6FF}:root[data-theme="light"] .page-artist a.ahs-chip:focus-visible{outline:2px solid var(--av2-violet-ink)}}:root[data-theme="light"] .page-artist .artist-listening [data-spotify-player].spotify-slot{background:none}:root[data-theme="light"] .page-artist .spotify-compact{border:1px solid var(--av2-line);background:var(--av2-panel)}:root[data-theme="light"] .page-artist .spotify-compact-copy strong{color:var(--av2-text)}:root[data-theme="light"] .page-artist .spotify-compact-copy span{color:var(--av2-muted)}:root[data-theme="light"] .page-artist .spotify-compact-btn{background:#1ed760;color:#07120b;text-decoration:none}:root[data-theme="light"] .page-artist .spotify-compact-btn:hover{background:#3be477}:root[data-theme="light"] .page-artist .spotify-compact-btn:focus-visible{outline:2px solid #DADDE0}:root[data-theme="light"] .page-artist .artist-listening-note{color:var(--av2-muted)}:root[data-theme="light"] .page-artist .artist-listening-note a{color:inherit;text-decoration:underline}:root[data-theme="light"] .page-artist .artist-listening .spotify-slot.is-loaded iframe{background:var(--av2-panel)}:root[data-theme="light"] .page-artist .ah-figures{border-top:1px solid var(--av2-line);border-bottom:1px solid var(--av2-line)}:root[data-theme="light"] .page-artist .ah-figures>div+div{border-left:1px solid var(--av2-line)}:root[data-theme="light"] .page-artist .ah-figures dt{color:var(--av2-muted)}:root[data-theme="light"] .page-artist .ah-figures dd{color:#16181B}:root[data-theme="light"] .page-artist .ah-figures dd.ah-sub{color:var(--av2-muted)}:root[data-theme="light"] .page-artist .ah-span{color:var(--av2-muted)}:root[data-theme="light"] .page-artist .ah-span strong{color:var(--av2-text)}:root[data-theme="light"] .page-artist .ah-panel{border:1px solid var(--av2-line);background:var(--av2-panel)}:root[data-theme="light"] .page-artist .ah-panel-title{color:var(--av2-text)}:root[data-theme="light"] .page-artist .ah-bar-label{color:var(--av2-text)}:root[data-theme="light"] .page-artist .ah-bar-label a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(91,59,201,0.35)}:root[data-theme="light"] .page-artist .ah-bar-label a:hover{color:var(--av2-violet-ink)}:root[data-theme="light"] .page-artist .ah-bar-track{background:rgba(255,255,255,.04)}:root[data-theme="light"] .page-artist .ah-bar-fill{background:var(--av2-violet)}:root[data-theme="light"] .page-artist .ah-bar-value{color:var(--av2-text)}:root[data-theme="light"] .page-artist .ah-chart{border-bottom:1px solid #DADDE0}:root[data-theme="light"] .page-artist .ah-col-bar{background:var(--av2-violet)}:root[data-theme="light"] .page-artist .ah-col.is-zero .ah-col-bar{background:#FFFFFF}:root[data-theme="light"] .page-artist .ah-col.is-now .ah-col-bar{background:var(--av2-violet-ink)}:root[data-theme="light"] .page-artist .ah-col-peak{color:var(--av2-text)}:root[data-theme="light"] .page-artist .ah-col-label{color:var(--av2-muted)}:root[data-theme="light"] .page-artist .ah-col.is-now .ah-col-label{color:var(--av2-violet-ink)}:root[data-theme="light"] .page-artist .ah-tip{background:#f3f5fa;color:#10141f}:root[data-theme="light"] .page-artist .ah-months .ah-summary{color:var(--av2-muted)}:root[data-theme="light"] .page-artist .ah-note{color:var(--av2-muted)}@media (max-width:600px){:root[data-theme="light"] .page-artist .ah-figures>div:nth-child(3){border-top:1px solid var(--av2-line)}:root[data-theme="light"] .page-artist .ah-figures>div:nth-child(4){border-top:1px solid var(--av2-line)}}:root[data-theme="light"] .page-artist .acm-map .leaflet-bar{border:1px solid #3b4050;box-shadow:0 6px 18px rgba(0,0,0,.35)}:root[data-theme="light"] .page-artist .acm-map .leaflet-bar a{background:#151a28;color:#e9e3ff;border-bottom:1px solid #2c3242}:root[data-theme="light"] .page-artist .acm-map .leaflet-bar a:hover{background:var(--av2-violet-deep);color:#fff}:root[data-theme="light"] .page-artist .acm-map .leaflet-bar a:focus-visible{outline:2px solid var(--av2-violet-ink)}:root[data-theme="light"] .page-artist .acm-map .leaflet-bar a.leaflet-disabled{background:#10141f;color:#4b5266}:root[data-theme="light"] .page-artist .acm-map .leaflet-control-attribution{background:rgba(10,12,20,.78);color:#9aa3b5}:root[data-theme="light"] .page-artist .acm-map .leaflet-control-attribution a{color:#cbbcff}:root[data-theme="light"] .page-artist .acm-pin span{background:var(--av2-violet-deep);border-color:#5B3BC9;box-shadow:0 0 0 4px rgba(144,104,246,0.125),0 2px 8px rgba(22,24,27,0.08)}:root[data-theme="light"] .page-artist .acm-map .leaflet-popup-content-wrapper,:root[data-theme="light"] .page-artist .acm-map .leaflet-popup-tip{background:#151a28;color:var(--av2-text)}:root[data-theme="light"] .page-artist .acm-map .leaflet-popup-content a{color:var(--av2-violet-ink)}:root[data-theme="light"] .page-artist .artist-recent-list{border-top:1px solid var(--av2-line)}:root[data-theme="light"] .page-artist .artist-recent-list li{border-bottom:1px solid var(--av2-line)}:root[data-theme="light"] .page-artist .artist-recent-list time{color:var(--av2-violet-ink)}:root[data-theme="light"] .page-artist .artist-recent-list .arc-sep{color:#565D62}:root[data-theme="light"] .page-artist .artist-recent-list .arc-where{color:var(--av2-muted)}:root[data-theme="light"] .page-artist .artist-recent-list strong{color:#16181B}:root[data-theme="light"] .page-artist .artist-recent-list a{color:var(--av2-muted);text-decoration:underline;text-decoration-color:rgba(91,59,201,0.9)}:root[data-theme="light"] .page-artist .artist-recent-list a:hover{color:var(--av2-violet-ink)}:root[data-theme="light"] .page-artist .artist-recent-more summary{color:var(--av2-violet-ink)}:root[data-theme="light"] .page-artist .artist-recent-more summary::after{border-right:2px solid currentColor;border-bottom:2px solid currentColor}:root[data-theme="light"] .page-artist .artist-recent a:focus-visible,:root[data-theme="light"] .page-artist .artist-recent summary:focus-visible{outline:2px solid var(--av2-violet-ink)}:root[data-theme="light"] .page-artist .artist-profile-controls .artist-socials.artist-socials-icons a{border:1px solid rgba(22,24,27,0.162);background:#ffffff0a;color:#16181B}:root[data-theme="light"] .page-artist .artist-profile-controls .artist-socials.artist-socials-icons a:hover{background:#9068f62e;border-color:#5B3BC9;color:#16181B}:root[data-theme="light"] .page-artist .artist-profile-controls .artist-socials.artist-socials-icons a:focus-visible{outline:2px solid #5B3BC9}:root[data-theme="light"] .page-artist .artist-profile-controls .artist-socials.artist-socials-icons .artist-social-icon{color:#5B3BC9}:root[data-theme="light"] .page-artist .artist-profile-controls .artist-socials.artist-socials-icons a:hover .artist-social-icon{color:#16181B}
/* == artist-v4.css == */
:root[data-theme="light"] .kt,:root[data-theme="light"] .kt-stats{--kt-panel:#FFFFFF;--kt-panel2:#FFFFFF;--kt-line:rgba(22,24,27,0.109);--kt-line2:#DADDE0;--kt-violet:#7950de;--kt-violet2:#9068f6;--kt-lav:#5B3BC9;--kt-lav2:#5B3BC9;--kt-ink:#16181B;--kt-muted:#565D62;--kt-dim:#565D62}:root[data-theme="light"] .kt-head .kt-sub{color:var(--kt-muted)}:root[data-theme="light"] .kt-sub b{color:var(--kt-ink)}:root[data-theme="light"] .kt-seg button{border:1px solid var(--kt-line2);background:var(--kt-panel);color:#16181B}:root[data-theme="light"] .kt-seg button:hover{border-color:var(--kt-lav2)}:root[data-theme="light"] .kt-seg button[aria-pressed=true]{background:var(--kt-violet);border-color:#5B3BC9;color:#fff}:root[data-theme="light"] .kt button:focus-visible,:root[data-theme="light"] .kt a:focus-visible{outline:2px solid var(--kt-lav2)}:root[data-theme="light"] .kt-map{border:1px solid var(--kt-line);background:#FFFFFF}:root[data-theme="light"] .kt-map .leaflet-container{background:#0a0d16}:root[data-theme="light"] .kt-map .leaflet-control-zoom a{background:#151a28;color:#e6e0ff;border-color:#2a3042}:root[data-theme="light"] .kt-map .leaflet-control-attribution{background:#0a0d16cc;color:#7d8699}:root[data-theme="light"] .kt-map .leaflet-control-attribution a{color:#a99bd6}:root[data-theme="light"] .kt-pin{background:radial-gradient(circle at 35% 30%,#a384ff,#6a45d8 70%);color:#fff;box-shadow:0 0 0 2px rgba(22,24,27,0.08),0 0 0 3px rgba(163,132,255,0.2),0 6px 18px rgba(106,69,216,0.251)}:root[data-theme="light"] .kt-pin.is-past{background:#FFFFFF;box-shadow:0 0 0 2px rgba(22,24,27,0.08)}:root[data-theme="light"] .kt-pin.is-next{background:radial-gradient(circle at 35% 30%,#fff,#cbbcff 60%);color:#2a1a66}:root[data-theme="light"] .kt-pin.is-next::after{border:2px solid rgba(91,59,201,0.667)}:root[data-theme="light"] .kt-pin.is-on{box-shadow:0 0 0 2px rgba(22,24,27,0.08),0 0 0 5px #ffffffcc,0 8px 26px rgba(144,104,246,0.5)}:root[data-theme="light"] .kt-map .leaflet-tooltip.kt-tip{background:#151a28;border:1px solid #a384ff;color:#f3f5fa;box-shadow:0 8px 24px #0009}:root[data-theme="light"] .kt-tip small{color:var(--kt-lav)}:root[data-theme="light"] .kt-map-legend{background:#FFFFFF;border:1px solid var(--kt-line);color:#16181B}:root[data-theme="light"] .kt-map-legend i{background:#7950de}:root[data-theme="light"] .kt-map-legend i.n{background:#cbbcff}:root[data-theme="light"] .kt-map-legend i.r{border-top:2px dashed #5B3BC9;background:none}:root[data-theme="light"] .kt-list{background:var(--kt-panel);border:1px solid var(--kt-line)}:root[data-theme="light"] .kt-list-top{border-bottom:1px solid var(--kt-line)}:root[data-theme="light"] .kt-list-top strong{color:var(--kt-ink)}:root[data-theme="light"] .kt-list-top span{color:var(--kt-muted)}:root[data-theme="light"] .kt-clear{background:none;color:var(--kt-lav);text-decoration:underline}:root[data-theme="light"] .kt-scroll{scrollbar-color:#3b4050 transparent}:root[data-theme="light"] .kt-month{background:#FFFFFF;border-bottom:1px solid var(--kt-line);color:var(--kt-lav)}:root[data-theme="light"] .kt-month span{color:var(--kt-muted)}:root[data-theme="light"] .kt-row{border-bottom:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .kt-row:hover,:root[data-theme="light"] .kt-row.is-on{background:#7950de1f}:root[data-theme="light"] .kt-row.is-on{box-shadow:inset 3px 0 0 rgba(163,132,255,0.5)}:root[data-theme="light"] .kt-d{color:var(--kt-ink)}:root[data-theme="light"] .kt-d small{color:var(--kt-muted)}:root[data-theme="light"] .kt-row-main a{color:var(--kt-ink);text-decoration:none}:root[data-theme="light"] .kt-row-main span{color:var(--kt-muted)}:root[data-theme="light"] .kt-price{color:#16181B}:root[data-theme="light"] .kt-buy{background:var(--kt-violet);color:#fff;text-decoration:none}:root[data-theme="light"] .kt-buy:hover{background:#6C45E0}:root[data-theme="light"] .kt-row-main .kt-next-tag{background:#cbbcff;color:#24145c}:root[data-theme="light"] .kt-listen{border:1px solid var(--kt-line);background:linear-gradient(135deg,#FFFFFF,#FFFFFF)}:root[data-theme="light"] .kt-listen-head h3{color:var(--kt-ink)}:root[data-theme="light"] .kt-listen-head a{color:var(--kt-lav)}:root[data-theme="light"] .kt-listen iframe{background:#FFFFFF}:root[data-theme="light"] .kt-listen p{color:var(--kt-dim)}:root[data-theme="light"] .kt-listen p a{color:var(--kt-muted)}@media (max-width:640px){:root[data-theme="light"] .kt-more:not([hidden]){border-top:1px solid var(--kt-line);background:#FFFFFF;color:var(--kt-lav)}}:root[data-theme="light"] .kt-listen iframe{background:#FFFFFF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%231ed760'/%3E%3Cpath d='M17.4 10.6c-2.9-1.7-7.7-1.9-10.4-1a.8.8 0 1 1-.5-1.6c3.2-1 8.4-.8 11.7 1.2a.8.8 0 0 1-.8 1.4z' fill='%23121212'/%3E%3C/svg%3E") 24px center no-repeat}:root[data-theme="light"] .kt-c-stage{border:1px solid rgba(22,24,27,0.109)}:root[data-theme="light"] .kt-c-panel .kt-list{background:#FFFFFF;box-shadow:0 20px 50px rgba(22,24,27,0.08)}:root[data-theme="light"] .kt-spot{background:linear-gradient(120deg,#7950de,#4a2fa8);color:#fff;box-shadow:0 20px 50px rgba(22,24,27,0.08)}:root[data-theme="light"] .kt-spot time{border-right:1px solid rgba(22,24,27,0.22)}:root[data-theme="light"] .kt-spot strong a{color:#16181B;text-decoration:none}:root[data-theme="light"] .kt-spot strong a:hover{text-decoration:underline}:root[data-theme="light"] .kt-spot a.kt-spot-buy{background:#fff;color:#3b1f9c;text-decoration:none}@media (max-width:900px){:root[data-theme="light"] .kt-c-stage .kt-map{border:1px solid rgba(22,24,27,0.109)}}:root[data-theme="light"] .kt-c{--c2-sp:#107534;--c2-yt:#D60000;--c2-ig:#C61E8A;--c2-good:#5B3BC9}:root[data-theme="light"] .c2-toggle{border:1px solid var(--kt-line2);background:var(--kt-panel);color:#16181B}:root[data-theme="light"] .c2-toggle:hover{border-color:var(--kt-lav2);background:#EBEEFA}:root[data-theme="light"] .c2-toggle small{color:var(--kt-muted)}:root[data-theme="light"] .c2-toggle[aria-expanded=false]{background:var(--kt-violet);border-color:#5B3BC9;color:#fff}:root[data-theme="light"] .c2-toggle[aria-expanded=false] small{color:#16181B}:root[data-theme="light"] .kt-c-stage.is-collapsed .c2-fab{box-shadow:0 14px 40px rgba(22,24,27,0.08)}:root[data-theme="light"] .c2-band-head h3{color:var(--kt-ink)}:root[data-theme="light"] .c2-band-head p{color:var(--kt-muted)}:root[data-theme="light"] .c2-stamp{color:var(--kt-muted)}:root[data-theme="light"] .c2-stamp b{color:var(--kt-lav)}:root[data-theme="light"] .c2-net{border:1px solid var(--kt-line);background:radial-gradient(120% 140% at 0% 0%,#ECE6FF 0%,transparent 55%),linear-gradient(180deg,#FFFFFF,#FFFFFF)}:root[data-theme="light"] .c2-plat{color:var(--kt-ink);text-decoration:none;border-left:1px solid var(--kt-line)}:root[data-theme="light"] .c2-plat:hover{background:#ffffff08}:root[data-theme="light"] .c2-n{color:#16181B}:root[data-theme="light"] .c2-n small{color:#5B3BC9}:root[data-theme="light"] .c2-l{color:#16181B}:root[data-theme="light"] .c2-extra{color:var(--kt-muted)}:root[data-theme="light"] .c2-extra b{color:var(--kt-ink)}:root[data-theme="light"] .c2-plat::after{background:var(--c2-acc)}:root[data-theme="light"] .c2-card{background:var(--kt-panel);border:1px solid var(--kt-line)}:root[data-theme="light"] .c2-card h4{color:var(--kt-ink)}:root[data-theme="light"] .c2-card .c2-cap{color:var(--kt-muted)}:root[data-theme="light"] .c2-vids li a{color:var(--kt-ink);text-decoration:none}:root[data-theme="light"] .c2-vids li a:hover{background:#ffffff08}:root[data-theme="light"] .c2-vids .c2-vrank{color:var(--kt-dim)}:root[data-theme="light"] .c2-vids img{background:#FFFFFF}:root[data-theme="light"] .c2-vbar i{background:var(--kt-violet2)}:root[data-theme="light"] .c2-vbar span{color:var(--kt-muted)}:root[data-theme="light"] .c2-vbar span b{color:var(--kt-ink)}:root[data-theme="light"] .c2-src{color:var(--kt-dim)}:root[data-theme="light"] .c2-src a{color:var(--kt-muted)}:root[data-theme="light"] .c2-t{background:var(--kt-panel);border:1px solid var(--kt-line)}:root[data-theme="light"] .c2-t h4{color:var(--kt-muted)}:root[data-theme="light"] .c2-big{color:#16181B}:root[data-theme="light"] .c2-big small{color:#5B3BC9}:root[data-theme="light"] .c2-t p.c2-say{color:#16181B}:root[data-theme="light"] .c2-t p.c2-say b{color:var(--kt-ink)}:root[data-theme="light"] .c2-strip .ax{background:var(--kt-line2)}:root[data-theme="light"] .c2-strip .dot{background:var(--kt-violet2);box-shadow:0 0 0 2px var(--kt-panel)}:root[data-theme="light"] .c2-strip .dot.is-lo{background:#fff}:root[data-theme="light"] .c2-strip .dot.is-hi{background:var(--kt-lav)}:root[data-theme="light"] .c2-strip .stk{color:#16181B}:root[data-theme="light"] .c2-strip .tk{color:var(--kt-dim)}:root[data-theme="light"] .c2-strip .lb{color:var(--kt-ink)}:root[data-theme="light"] .c2-trio div span{color:var(--kt-muted)}:root[data-theme="light"] .c2-trio div b{color:#16181B}:root[data-theme="light"] .c2-near{background:linear-gradient(150deg,#5b3cc4,#33227a 60%,#ECE6FF);border-color:#5B3BC9}:root[data-theme="light"] .c2-near h4{color:#5B3BC9}:root[data-theme="light"] .c2-near button{background:#fff;color:#2e1b86}:root[data-theme="light"] .c2-near .c2-fine{color:#5B3BC9}:root[data-theme="light"] .c2-near .c2-res a{color:#16181B}:root[data-theme="light"] .c2-rank li{color:#16181B}:root[data-theme="light"] .c2-rank li i{background:#FFFFFF}:root[data-theme="light"] .c2-rank li.me{color:#16181B}:root[data-theme="light"] .c2-rank li.me i{background:var(--kt-violet2)}:root[data-theme="light"] .c2-rank li b{color:var(--kt-ink)}:root[data-theme="light"] .c2-when h5{color:var(--kt-muted)}:root[data-theme="light"] .c2-dow i,:root[data-theme="light"] .c2-mon i{background:var(--kt-violet2)}:root[data-theme="light"] .c2-dow div.we i{background:var(--kt-lav)}:root[data-theme="light"] .c2-dow em,:root[data-theme="light"] .c2-mon em{color:var(--kt-dim)}:root[data-theme="light"] .c2-dow b,:root[data-theme="light"] .c2-mon b{color:var(--kt-ink)}:root[data-theme="light"] .c2-mon div.is-past i{background:#FFFFFF}:root[data-theme="light"] .c2-mon div.is-now i{background:var(--kt-lav)}:root[data-theme="light"] .c2-mon div.zero i{background:#FFFFFF}:root[data-theme="light"] .c2-key{color:var(--kt-muted)}:root[data-theme="light"] .c2-stack span{color:#120c2a}:root[data-theme="light"] .c2-venues li{color:#16181B}:root[data-theme="light"] .c2-venues li b{color:var(--kt-ink)}:root[data-theme="light"] .c2-venues li small{color:var(--kt-dim)}:root[data-theme="light"] .c2-foot{color:var(--kt-dim)}@media (max-width:1100px){:root[data-theme="light"] .c2-plat{border-top:1px solid var(--kt-line)}}:root[data-theme="light"] .kt-map-msg{color:var(--kt-muted)}:root[data-theme="light"] .kt-row.is-cancelled .kt-row-main a{text-decoration:line-through;color:var(--kt-muted)}:root[data-theme="light"] .kt-noscript{color:var(--kt-muted)}:root[data-theme="light"] .c2-near .c2-say{color:#5B3BC9}:root[data-theme="light"] .c2-near .c2-res .c2-say b,:root[data-theme="light"] .c2-near .c2-res a{color:#16181B}:root[data-theme="light"] .c2-near button:focus-visible,:root[data-theme="light"] .c2-rank a:focus-visible{outline:2px solid #DADDE0}:root[data-theme="light"] .c2-rank li a{color:inherit;text-decoration:none}:root[data-theme="light"] .c2-rank li a:hover{color:#16181B;text-decoration:underline}:root[data-theme="light"] .c2-vimg{background:#FFFFFF}:root[data-theme="light"] .c2-hs-spotify{background:#1ed760}:root[data-theme="light"] .c2-hs-instagram{background:linear-gradient(45deg,#f9a23b,#e65ab4,#6C45E0)}:root[data-theme="light"] .c2-hs-youtube{background:#ff3d3d}
/* == artist-concert-map.css == */
:root[data-theme="light"] .acm-intro{color:#565D62}:root[data-theme="light"] .acm-filters span{border:1px solid #DADDE0;color:#16181B;background:#FFFFFF}:root[data-theme="light"] .acm-filters input:checked+span{background:#7950de;border-color:#5B3BC9;color:#fff}:root[data-theme="light"] .acm-filters input:focus-visible+span,:root[data-theme="light"] .acm-reset:focus-visible,:root[data-theme="light"] .acm-event-list a:focus-visible{outline:2px solid #5B3BC9}:root[data-theme="light"] .acm-filters span:hover{border-color:#5B3BC9}:root[data-theme="light"] .acm-count{color:#16181B}:root[data-theme="light"] .acm-reset{border:1px solid #DADDE0;color:#16181B;background:#FFFFFF}:root[data-theme="light"] .acm-reset:hover{border-color:#5B3BC9}:root[data-theme="light"] .acm-layout{border:1px solid #DADDE0;background:#FFFFFF}:root[data-theme="light"] .acm-map-shell{background:#F5F6F7}:root[data-theme="light"] .acm-map{background:#F5F6F7}:root[data-theme="light"] .acm-map-message{background:#FFFFFF;color:#16181B}:root[data-theme="light"] .acm-results{background:#FFFFFF}:root[data-theme="light"] .acm-results-title{color:#16181B}:root[data-theme="light"] .acm-event-list{scrollbar-color:#685585 #10141f}:root[data-theme="light"] .acm-event-list li+li{border-top:1px solid #DADDE0}:root[data-theme="light"] .acm-event-list a{text-decoration:none;color:#16181B}:root[data-theme="light"] .acm-event-list a:hover{background:#F0F1F3}:root[data-theme="light"] .acm-event-list time{color:#5B3BC9}:root[data-theme="light"] .acm-event-list strong{color:#16181B}:root[data-theme="light"] .acm-event-list span{color:#565D62}:root[data-theme="light"] .acm-empty,:root[data-theme="light"] .acm-location-note{color:#565D62}:root[data-theme="light"] .acm-footnote{color:#565D62}:root[data-theme="light"] .acm-pin{background:none}:root[data-theme="light"] .acm-pin span{background:#7140d4;color:white;border:2px solid #DADDE0;box-shadow:0 2px 8px rgba(22,24,27,0.075)}:root[data-theme="light"] .acm-pin:focus-visible{outline:3px solid #5B3BC9}:root[data-theme="light"] .acm-map .leaflet-control-zoom a{background:#fff;color:#292238}:root[data-theme="light"] .acm-map .leaflet-control-attribution{background:#fffffff0;color:#333}:root[data-theme="light"] .acm-map .leaflet-control-attribution a{color:#44366b}:root[data-theme="light"] .acm-map .leaflet-popup-content-wrapper{background:#10141f;color:#eef2fa}:root[data-theme="light"] .acm-map .leaflet-popup-tip{background:#10141f}:root[data-theme="light"] .acm-map .leaflet-popup-close-button{color:#ddd!important}:root[data-theme="light"] .acm-popup a{color:#5B3BC9!important;border-top:1px solid #DADDE0}
/* == spotify-fasada.css == */
:root[data-theme="light"] .artist-listening .sf-slot,:root[data-theme="light"] .page-artist .artist-listening [data-spotify-player].spotify-slot.sf-slot{background:#FFFFFF}:root[data-theme="light"] .artist-listening .sf-slot iframe{background:#FFFFFF}:root[data-theme="light"] .artist-listening .sf{--sf-ink:#16181B;--sf-muted:#16181B;--sf-green:#107534;background:#FFFFFF;color:var(--sf-ink)}:root[data-theme="light"] .artist-listening .sf::before{background:linear-gradient(180deg,#FFFFFF 0%,#FFFFFF 46%,#FFFFFF 100%)}:root[data-theme="light"] .artist-listening .sf-cover{box-shadow:0 10px 30px rgba(22,24,27,0.08)}:root[data-theme="light"] .artist-listening .sf-cover-fb{background:linear-gradient(135deg,#7950de,#3a2a7a);color:#fff}:root[data-theme="light"] .artist-listening .sf-brand{color:var(--sf-ink)}:root[data-theme="light"] .artist-listening .sf-name{color:#16181B}:root[data-theme="light"] .artist-listening .sf-sub{color:var(--sf-muted)}:root[data-theme="light"] .artist-listening .sf-play{background:var(--sf-green);color:#08130c;box-shadow:0 8px 24px rgba(30,215,96,0.125)}:root[data-theme="light"] .artist-listening .sf:hover .sf-play{background:#3be477}:root[data-theme="light"] .artist-listening .sf:focus-visible{outline:2px solid #DADDE0}:root[data-theme="light"] .artist-listening .sf:focus-visible .sf-play{background:#3be477}:root[data-theme="light"] .artist-listening .sf-hint{color:var(--sf-muted)}:root[data-theme="light"] .artist-listening .sf-n{color:#565D62}:root[data-theme="light"] .artist-listening .sf-bar{background:#ffffff24}:root[data-theme="light"] .artist-listening .sf-dur{background:#ffffff17}:root[data-theme="light"] .artist-listening .sf-noscript{background:#1ed760;color:#07120b;text-decoration:none}
/* == event-v2.css == */
:root[data-theme="light"] .ev2{--ev2-bg:#F5F6F7;--ev2-card:#FFFFFF;--ev2-card2:#EBEFFA;--ev2-line:rgba(91,59,201,0.3);--ev2-soft:#565D62;--ev2-ink:#16181B;--ev2-muted:#565D62;--ev2-violet:#744be0;--ev2-violet-h:#6440c9;--ev2-lilac:#5B3BC9;--ev2-link:#5B3BC9;color:var(--ev2-ink)}:root[data-theme="light"] .ev2-muted{color:var(--ev2-muted)}:root[data-theme="light"] .ev2-media{border:1px solid var(--ev2-line);background:var(--ev2-card2)}:root[data-theme="light"] .ev2-when{color:#16181B}:root[data-theme="light"] .ev2-when .ev2-ico{color:var(--ev2-lilac)}:root[data-theme="light"] .ev2-credit{color:var(--ev2-muted)}:root[data-theme="light"] .ev2-credit a{color:var(--ev2-muted);text-decoration:underline}:root[data-theme="light"] .ev2-about p{color:#16181B}:root[data-theme="light"] .ev2-about p a{color:var(--ev2-link);text-decoration:underline}:root[data-theme="light"] .ev2-kicker{color:var(--ev2-lilac)}:root[data-theme="light"] .ev2-status{background:#FAEBEE;color:#D20021}:root[data-theme="light"] .ev2-status-postponed,:root[data-theme="light"] .ev2-status-rescheduled{background:#FAF5EB;color:#8A5D00}:root[data-theme="light"] .ev2-hero h1{color:#16181B}:root[data-theme="light"] .ev2-sub{color:#16181B}:root[data-theme="light"] .ev2-ensemble{color:var(--ev2-muted)}:root[data-theme="light"] .ev2-ensemble span{color:var(--ev2-lilac)}:root[data-theme="light"] .ev2-hero.is-cancelled h1{text-decoration:line-through}:root[data-theme="light"] .ev2-ticket{background:var(--ev2-card);border:1px solid var(--ev2-line)}:root[data-theme="light"] .ev2-date{background:var(--ev2-violet);color:#fff}:root[data-theme="light"] .ev2-fact{color:#16181B}:root[data-theme="light"] .ev2-fact .ev2-ico{color:var(--ev2-lilac)}:root[data-theme="light"] .ev2-fact strong{color:#16181B}:root[data-theme="light"] .ev2-perf{border-top:2px dashed rgba(91,59,201,0.28)}:root[data-theme="light"] .ev2-perf::before,:root[data-theme="light"] .ev2-perf::after{background:var(--ev2-bg);border:1px solid var(--ev2-line)}:root[data-theme="light"] .ev2-price{color:var(--ev2-muted)}:root[data-theme="light"] .ev2-price strong{color:#16181B}:root[data-theme="light"] .ev2-more{color:var(--ev2-muted)}:root[data-theme="light"] .ev2-cta{background:var(--ev2-violet);color:#fff!important;text-decoration:none}:root[data-theme="light"] .ev2-cta:hover{background:var(--ev2-violet-h)}:root[data-theme="light"] .ev2-cta-alt{background:transparent;border:1px solid var(--ev2-line)}:root[data-theme="light"] .ev2-cta-alt:hover{background:var(--ev2-card2)}:root[data-theme="light"] .ev2-note{color:var(--ev2-muted)}:root[data-theme="light"] .ev2-aff{color:var(--ev2-muted)}:root[data-theme="light"] .ev2-btn{border:1px solid rgba(22,24,27,0.126);background:var(--ev2-card2);color:var(--ev2-ink)!important;text-decoration:none}:root[data-theme="light"] .ev2-btn:hover{border-color:var(--ev2-line);background:#EBEEFA}:root[data-theme="light"] .ev2-btn-wide{border-color:rgba(91,59,201,0.4);background:transparent}:root[data-theme="light"] .ev2 .event-share-status{color:var(--ev2-muted)}:root[data-theme="light"] .ev2-section h2{color:#16181B}:root[data-theme="light"] .ev2-more-link{color:var(--ev2-link)}:root[data-theme="light"] .ev2-venue-line strong{color:#16181B}:root[data-theme="light"] .ev2-artist-body p{color:#16181B}:root[data-theme="light"] .ev2-artist-thumb{border:1px solid var(--ev2-line)}:root[data-theme="light"] .ev2-links a{background:var(--ev2-card2);border:1px solid rgba(22,24,27,0.108);color:var(--ev2-ink)}:root[data-theme="light"] .ev2-links a:hover{border-color:var(--ev2-line)}:root[data-theme="light"] .ev2-row{background:var(--ev2-card);border:1px solid var(--ev2-soft);color:var(--ev2-ink)!important;text-decoration:none}:root[data-theme="light"] .ev2-row:hover{border-color:var(--ev2-line)}:root[data-theme="light"] .ev2-row-day{color:#16181B}:root[data-theme="light"] .ev2-row-mon{color:var(--ev2-lilac)}:root[data-theme="light"] .ev2-row-body span{color:var(--ev2-muted)}:root[data-theme="light"] .ev2-row .ev2-ico{color:var(--ev2-muted)}:root[data-theme="light"] .ev2-source{border-top:1px solid var(--ev2-soft);color:#565D62}:root[data-theme="light"] .ev2-source a{color:#565D62;text-decoration:underline}:root[data-theme="light"] .ev2-source .verify-warning{color:#8A5D00}:root[data-theme="light"] .ev2-trip-wx{background:var(--ev2-card);border:1px solid var(--ev2-line)}:root[data-theme="light"] .ev2-trip-wx-ico{background:var(--ev2-card2);color:var(--ev2-lilac)}:root[data-theme="light"] .ev2-trip-wx-sun .ev2-ico,:root[data-theme="light"] .ev2-trip-wx-partly .ev2-ico{color:#8F6400}:root[data-theme="light"] .ev2-trip-wx-rain .ev2-ico,:root[data-theme="light"] .ev2-trip-wx-storm .ev2-ico{color:#006EA8}:root[data-theme="light"] .ev2-trip-wx-when{color:var(--ev2-lilac)}:root[data-theme="light"] .ev2-trip-wx-main{color:#16181B}:root[data-theme="light"] .ev2-trip-wx-main strong{color:#16181B}:root[data-theme="light"] .ev2-trip-wx-main .ev2-trip-wx-low{color:#16181B}:root[data-theme="light"] .ev2-trip-wx-sep{color:var(--ev2-muted)}:root[data-theme="light"] .ev2-trip-wx-meta{color:#16181B}:root[data-theme="light"] .ev2-trip-wx-note{color:var(--ev2-muted)}:root[data-theme="light"] .ev2-trip-credit,:root[data-theme="light"] .ev2-trip-pending{color:var(--ev2-muted)}:root[data-theme="light"] .ev2-trip-pending{background:var(--ev2-card);border:1px dashed var(--ev2-line)}:root[data-theme="light"] .ev2-trip-credit a{color:var(--ev2-muted);text-decoration:underline}:root[data-theme="light"] .ev2-trip-label{color:var(--ev2-lilac)}:root[data-theme="light"] .ev2-trip-route .ev2-ico{color:var(--ev2-lilac)}:root[data-theme="light"] .ev2-trip-address strong{color:#16181B}:root[data-theme="light"] .ev2-trip-gps{border-color:var(--ev2-line);color:var(--ev2-lilac)!important}:root[data-theme="light"] .ev2-trip-gps-note,:root[data-theme="light"] .ev2-trip-gps-status{color:#565D62}:root[data-theme="light"] .ev2-trip-route.is-preferred{border-color:var(--ev2-lilac)}:root[data-theme="light"] .ev2-trip-route:focus-visible,:root[data-theme="light"] .ev2-trip-gps:focus-visible{outline:2px solid var(--ev2-lilac)}:root[data-theme="light"] .event-mark-form .ev2-btn[aria-pressed="true"]{border-color:#5B3BC9;background:#ECE6FF;color:#5B3BC9!important}:root[data-theme="light"] .event-mark-form .ev2-btn:focus-visible{outline:3px solid #5B3BC9}:root[data-theme="light"] .ev2-trip-venue{--vinfo-text:#16181B}:root[data-theme="light"] .kk-vinfo-item{background:var(--vinfo-card);border:1px solid var(--vinfo-line)}:root[data-theme="light"] .kk-vinfo-badge{background:var(--vinfo-badge);color:var(--vinfo-accent)}:root[data-theme="light"] .kk-vinfo-body{color:var(--vinfo-text)}:root[data-theme="light"] .kk-vinfo-body strong{color:var(--vinfo-accent)}:root[data-theme="light"] .kk-vinfo-source{color:var(--vinfo-muted)}:root[data-theme="light"] .kk-vinfo-source a{color:inherit;text-decoration:underline}:root[data-theme="light"] .kk-vinfo-source a:focus-visible{outline:2px solid var(--vinfo-accent)}
/* == event-v3.css == */
:root[data-theme="light"] .ev3,:root[data-theme="light"] .ev3-route,:root[data-theme="light"] .ev3-scrim{--v3-void:#F5F6F7;--v3-panel:#FFFFFF;--v3-panel2:#EBEFFA;--v3-line:rgba(22,24,27,0.1);--v3-line2:rgba(22,24,27,0.144);--v3-ink:#16181B;--v3-muted:#565D62;--v3-violet:#9068f6;--v3-cta:#7b55ee;--v3-cta-h:#6a45dd;--v3-lav:#5B3BC9;--v3-green:#107A37;--v3-paper:#f6f1e7;color:var(--v3-ink)}:root[data-theme="light"] .ev3-route :focus-visible{outline:2px solid var(--v3-lav)}:root[data-theme="light"] .ev3 a{color:inherit}:root[data-theme="light"] .ev3 :focus-visible{outline:2px solid var(--v3-lav)}:root[data-theme="light"] .ev3-hero-media{background:#111}:root[data-theme="light"] .ev3-hero-media::before{background:radial-gradient(circle at 72% 28%,rgba(92,62,170,.33),transparent 55%)}:root[data-theme="light"] .ev3-hero-media::after{background:linear-gradient(180deg,rgba(5,7,12,.08) 25%,rgba(5,7,12,.95) 92%,var(--v3-void) 100%)}:root[data-theme="light"] .ev3-chip{background:rgba(5,7,12,.72);border:1px solid rgba(255,255,255,.18);color:#fff!important;text-decoration:none}:root[data-theme="light"] .ev3-chip:hover{border-color:var(--v3-violet)}:root[data-theme="light"] .ev3-chip i{background:linear-gradient(135deg,#b99eff,#5a3fc0)}:root[data-theme="light"] .ev3-chip span{color:var(--v3-lav)}:root[data-theme="light"] .ev3-head h1{color:#fff}:root[data-theme="light"] .ev3-head.is-cancelled h1{text-decoration:line-through}:root[data-theme="light"] .ev3 .ev2-h1-meta{color:#cfd5e2}:root[data-theme="light"] .ev3-sub{color:#dfe4ec}:root[data-theme="light"] .ev3-sub a{color:#fff;text-decoration:underline;text-decoration-color:rgba(196,178,255,.55)}:root[data-theme="light"] .ev3-sub a:hover{color:var(--v3-lav)}:root[data-theme="light"] .ev3-sub-2{color:var(--v3-muted)}:root[data-theme="light"] .ev3 .ev2-ensemble{color:var(--v3-muted)}:root[data-theme="light"] .ev3-credit{color:#7f889a}:root[data-theme="light"] .ev3-credit a{color:#9aa3b5}:root[data-theme="light"] .ev3-ticket{background:var(--v3-panel);border:1px solid var(--v3-line);box-shadow:0 18px 40px rgba(22,24,27,0.08)}:root[data-theme="light"] .ev3-face{background:var(--v3-paper);color:#1b1530;box-shadow:0 6px 16px rgba(22,24,27,0.08)}:root[data-theme="light"] .ev3-cal-top{background:var(--v3-violet);color:#fff}:root[data-theme="light"] .ev3-cal-mon{color:#4d4290}:root[data-theme="light"] .ev3-face-wx{background:linear-gradient(160deg,#dfe9ff,var(--v3-paper))}:root[data-theme="light"] .ev3-wx-ico{color:#4d4290}:root[data-theme="light"] .ev3-wx-sun .ev2-ico{color:#9D5604}:root[data-theme="light"] .ev3-wx-d{color:#4a4560}:root[data-theme="light"] .ev3-tk-time{color:#16181B}:root[data-theme="light"] .ev3-tk-meta{color:var(--v3-muted)}:root[data-theme="light"] .ev3-tk-meta a{color:#16181B;text-decoration:underline;text-decoration-color:rgba(91,59,201,0.9)}:root[data-theme="light"] .ev3-tk-meta a:hover{color:var(--v3-lav)}:root[data-theme="light"] .ev3-tk-price{color:#16181B}:root[data-theme="light"] .ev3-tk-price.is-good{color:var(--v3-green)}:root[data-theme="light"] .ev3-tk-wx{color:var(--v3-muted)}:root[data-theme="light"] .ev3 .ev2-cta{background:var(--v3-cta)}:root[data-theme="light"] .ev3 .ev2-cta:hover{background:var(--v3-cta-h)}:root[data-theme="light"] .ev3 .ev2-cta-alt{background:transparent;border:1px solid var(--v3-line2)}:root[data-theme="light"] .ev3 .ev2-cta-alt:hover{background:var(--v3-panel2)}:root[data-theme="light"] .ev3 .ev2-more{color:var(--v3-muted)}:root[data-theme="light"] .ev3 .ev2-note{color:#16181B}:root[data-theme="light"] .ev3-fans{color:var(--v3-muted)}:root[data-theme="light"] .ev3-fans .ev2-ico{color:var(--v3-lav)}:root[data-theme="light"] .ev3-fans a{color:#16181B;text-decoration:underline;text-decoration-color:rgba(91,59,201,0.9)}:root[data-theme="light"] .ev3-fans a:hover{color:var(--v3-lav);text-decoration-color:currentColor}:root[data-theme="light"] .ev3-fans.has-ads a{color:var(--v3-lav)}:root[data-theme="light"] .ev3-fans.is-soldout{border:1px solid var(--v3-line2);background:var(--v3-panel2);color:var(--v3-ink)}:root[data-theme="light"] .ev3-fans.is-soldout .ev3-fans-lead{color:#16181B}:root[data-theme="light"] .ev3-fans.is-soldout a{color:var(--v3-lav)}:root[data-theme="light"] .ev3-act{border:1px solid var(--v3-line2);background:transparent;color:#16181B!important;text-decoration:none}:root[data-theme="light"] .ev3-act:hover{background:var(--v3-panel2);border-color:rgba(91,59,201,0.45)}:root[data-theme="light"] .ev3-act.is-on{border-color:var(--v3-violet);background:rgba(144,104,246,.18)}:root[data-theme="light"] .ev3 .event-share-status{color:var(--v3-muted)}:root[data-theme="light"] .ev3-tk-small{color:#565D62}:root[data-theme="light"] .ev3-tk-small a{color:#565D62}:root[data-theme="light"] .ev3 h2.display{color:#16181B}:root[data-theme="light"] .ev3-desc{color:#16181B}:root[data-theme="light"] .ev3-bio{color:var(--v3-muted)}:root[data-theme="light"] .ev3-facts li{background:rgba(255,255,255,.06);border:1px solid var(--v3-line);color:#16181B}:root[data-theme="light"] .ev3-facts a{color:var(--v3-lav);text-decoration:none}:root[data-theme="light"] .ev3-venueinfo{border-top:1px solid var(--v3-line)}:root[data-theme="light"] .ev3-venueinfo h3{color:#16181B}:root[data-theme="light"] .ev3-venueinfo h3 a{color:var(--v3-lav);text-decoration:none}:root[data-theme="light"] .ev3-mapbox{border:1px solid var(--v3-line);background:#FFFFFF}:root[data-theme="light"] .ev3-map .leaflet-container,:root[data-theme="light"] .ev3-map.leaflet-container{background:#0b1020}:root[data-theme="light"] .ev3-map .leaflet-control-attribution{background:rgba(5,7,12,.7)!important;color:#9aa3b5!important}:root[data-theme="light"] .ev3-map .leaflet-control-attribution a{color:#c4b2ff!important}:root[data-theme="light"] .ev3-pin{background:var(--v3-violet);border:3px solid #DADDE0;box-shadow:0 0 0 6px rgba(144,104,246,0.15)}:root[data-theme="light"] .ev3-map-hit{background:transparent}:root[data-theme="light"] .ev3-mapcap{background:rgba(22,24,27,0.55);border:1px solid rgba(22,24,27,0.108)}:root[data-theme="light"] .ev3-mapcap b{color:#16181B}:root[data-theme="light"] .ev3-mapcap b a{color:#16181B;text-decoration:none}:root[data-theme="light"] .ev3-mapcap b a:hover{color:var(--v3-lav)}:root[data-theme="light"] .ev3-mapcap span{color:var(--v3-muted)}:root[data-theme="light"] .ev3-go{background:var(--v3-cta);color:#fff}:root[data-theme="light"] .ev3-go:hover{background:var(--v3-cta-h)}:root[data-theme="light"] .ev3-route{background:#FFFFFF;border:1px solid rgba(22,24,27,0.126);box-shadow:0 -20px 40px rgba(22,24,27,0.08)}:root[data-theme="light"] .ev3-scrim{background:rgba(22,24,27,0.06)}:root[data-theme="light"] .ev3-grab{background:rgba(255,255,255,.22)}:root[data-theme="light"] .ev3-route-head h3{color:#16181B}:root[data-theme="light"] .ev3-x{border:1px solid var(--v3-line2);background:transparent;color:#16181B}:root[data-theme="light"] .ev3-gps{border:1px dashed rgba(91,59,201,0.45);background:transparent;color:var(--v3-lav)}:root[data-theme="light"] .ev3-route-note{color:#16181B}:root[data-theme="light"] .ev3-open{background:var(--v3-cta);color:#fff!important;text-decoration:none}:root[data-theme="light"] .ev3-open:hover{background:var(--v3-cta-h)}:root[data-theme="light"] .ev3-apps{color:var(--v3-muted)}:root[data-theme="light"] .ev3-apps button{border:1px solid var(--v3-line2);background:transparent;color:#16181B}:root[data-theme="light"] .ev3-apps button[aria-checked="true"]{border-color:var(--v3-violet);background:rgba(144,104,246,.2);color:#16181B}:root[data-theme="light"] .ev3-route-fine{color:#565D62}:root[data-theme="light"] .ev3-artist-card{background:var(--v3-panel);border:1px solid var(--v3-line)}:root[data-theme="light"] .ev3-artist-top i{background:linear-gradient(135deg,#b99eff,#5a3fc0);color:#fff}:root[data-theme="light"] .ev3-artist-top a{color:#16181B;text-decoration:none}:root[data-theme="light"] .ev3-artist-top a:hover{color:var(--v3-lav)}:root[data-theme="light"] .ev3-artist-top span{color:var(--v3-muted)}:root[data-theme="light"] .ev3-stats div{background:rgba(255,255,255,.04)}:root[data-theme="light"] .ev3-stats dd{color:var(--v3-lav)}:root[data-theme="light"] .ev3-stats dt{color:var(--v3-muted)}:root[data-theme="light"] .ev3-bar span{background:linear-gradient(180deg,#b99eff,#6a45dd)}:root[data-theme="light"] .ev3-bar span.is-zero{background:rgba(255,255,255,.12)}:root[data-theme="light"] .ev3-bar small{color:var(--v3-muted)}:root[data-theme="light"] .ev3-next{border-top:1px solid var(--v3-line)}:root[data-theme="light"] .ev3-next li{border-bottom:1px solid var(--v3-line)}:root[data-theme="light"] .ev3-next a{text-decoration:none;color:#16181B}:root[data-theme="light"] .ev3-next a:hover span{color:var(--v3-lav)}:root[data-theme="light"] .ev3-next small{color:var(--v3-muted)}:root[data-theme="light"] .ev3-near{border-top:1px solid var(--v3-line);background:#F5F6F7}:root[data-theme="light"] .ev3-near h2{color:var(--v3-muted)}:root[data-theme="light"] .ev3-near h2 a{color:var(--v3-lav);text-decoration:none}:root[data-theme="light"] .ev3-nc{background:var(--v3-panel);border:1px solid var(--v3-line);text-decoration:none;color:var(--v3-ink)!important}:root[data-theme="light"] .ev3-nc:hover{border-color:rgba(91,59,201,0.45)}:root[data-theme="light"] .ev3-nc-d{color:var(--v3-lav)}:root[data-theme="light"] .ev3-nc span:last-child{color:var(--v3-muted)}@media (min-width:768px){:root[data-theme="light"] .ev3-near{border:1px solid var(--v3-line)}}@media (min-width:1024px){:root[data-theme="light"] .ev3-route{border:1px solid rgba(22,24,27,0.144)}}:root[data-theme="light"] .ev3-act.ev3-attend.is-on{background:rgba(134,239,172,.14);border-color:rgba(22,167,75,0.5);color:#0D7735!important}
/* == guardian.css == */
:root[data-theme="light"] .ev3-guardian{border:1px solid var(--v3-line2,rgba(22,24,27,0.144));background:rgba(144,104,246,.08)}:root[data-theme="light"] .ev3-guardian.is-on{border-color:rgba(22,167,75,0.45);background:rgba(134,239,172,.07)}:root[data-theme="light"] .ev3-guardian-ico{background:rgba(144,104,246,.22);color:var(--v3-lav,#5B3BC9)}:root[data-theme="light"] .ev3-guardian.is-on .ev3-guardian-ico{background:rgba(134,239,172,.18);color:var(--v3-green,#107A37)}:root[data-theme="light"] .ev3-guardian h2{color:#16181B}:root[data-theme="light"] .ev3-guardian p{color:var(--v3-muted,#565D62)}:root[data-theme="light"] .ev3-guardian .ev3-guardian-on{background:var(--v3-cta,#7b55ee);border-color:var(--v3-cta,#5B3BC9);color:#fff!important}:root[data-theme="light"] .ev3-guardian .ev3-guardian-on:hover{background:var(--v3-cta-h,#6a45dd)}:root[data-theme="light"] .dash-guardian li{border:1px solid rgba(22,24,27,0.108)}:root[data-theme="light"] .dash-guardian .dash-guardian-chg b{color:#BD4200}:root[data-theme="light"] .dash-guardian button{border:1px solid rgba(22,24,27,0.18);background:transparent;color:inherit}:root[data-theme="light"] .ev3-guardian-opts > summary{color:var(--v3-lav,#5B3BC9);text-decoration:underline}:root[data-theme="light"] .ev3-guardian-opts > summary:focus-visible,:root[data-theme="light"] .dash-guardian-edit > summary:focus-visible{outline:2px solid var(--v3-lav,#5B3BC9)}:root[data-theme="light"] .ev3-guardian-list label{border:1px solid rgba(22,24,27,0.108);background:rgba(255,255,255,.02)}:root[data-theme="light"] .ev3-guardian-list label:has(input:checked){border-color:rgba(91,59,201,0.55);background:rgba(144,104,246,.12)}:root[data-theme="light"] .ev3-guardian-list input{accent-color:var(--v3-cta,#5B3BC9)}:root[data-theme="light"] .ev3-guardian-list b{color:#16181B}:root[data-theme="light"] .ev3-guardian-list small{color:var(--v3-muted,#565D62)}:root[data-theme="light"] .dash-guardian-edit > summary{text-decoration:underline}
/* == kk-komentarze.css == */
:root[data-theme="light"] .kc{--kc-ink:var(--v3-ink,#16181B);--kc-muted:var(--v3-muted,#565D62);--kc-line:var(--v3-line,rgba(22,24,27,0.1));--kc-panel:var(--v3-panel,#FFFFFF);--kc-lav:var(--v3-lav,#5B3BC9);--kc-cta:var(--v3-cta,#7b55ee);--kc-cta-h:var(--v3-cta-h,#6a45dd);--kc-green:var(--v3-green,#107A37);border-top:1px solid var(--kc-line);color:var(--kc-ink)}:root[data-theme="light"] .kc-count{color:var(--kc-muted)}:root[data-theme="light"] .kc-note-ok{background:rgba(134,239,172,.1);color:#0C7632;border:1px solid rgba(22,167,75,0.3)}:root[data-theme="light"] .kc-note-err{background:rgba(248,113,113,.1);color:#D90404;border:1px solid rgba(247,94,94,0.35)}:root[data-theme="light"] .kc-form textarea,:root[data-theme="light"] .kc-form input[type=text],:root[data-theme="light"] .kc-form select{border:1px solid rgba(22,24,27,0.144);background:#FFFFFF;color:var(--kc-ink)}:root[data-theme="light"] .kc-form textarea:focus,:root[data-theme="light"] .kc-form input:focus,:root[data-theme="light"] .kc-form select:focus{outline:2px solid var(--kc-lav);border-color:transparent}:root[data-theme="light"] .kc-compose{background:var(--kc-panel);border:1px solid var(--kc-line)}:root[data-theme="light"] .kc-hint{color:var(--kc-muted)}:root[data-theme="light"] .kc-hint a{color:var(--kc-lav)}:root[data-theme="light"] .kc-submit{background:var(--kc-cta);color:#fff!important;text-decoration:none}:root[data-theme="light"] .kc-submit:hover{background:var(--kc-cta-h)}:root[data-theme="light"] .kc-danger{background:#b4233a}:root[data-theme="light"] .kc-danger:hover{background:#951b2f}:root[data-theme="light"] .kc-login{background:var(--kc-panel);border:1px solid var(--kc-line)}:root[data-theme="light"] .kc-login p{color:#16181B}:root[data-theme="light"] .kc-list>.kc-item{border-bottom:1px solid var(--kc-line)}:root[data-theme="light"] .kc-replies{border-left:2px solid rgba(91,59,201,0.22)}:root[data-theme="light"] .kc-ava{background:#EBEEFA}:root[data-theme="light"] .kc-ava-txt{color:var(--kc-lav)}:root[data-theme="light"] .kc-nick{color:#16181B;text-decoration:none}:root[data-theme="light"] a.kc-nick:hover{text-decoration:underline}:root[data-theme="light"] .kc-time{color:var(--kc-muted)}:root[data-theme="light"] .kc-tag{color:#06210f;background:var(--kc-green)}:root[data-theme="light"] .kc-tag::before{background:var(--v3-void,#F5F6F7)}:root[data-theme="light"] .kc-tag-org{background:var(--kc-lav);color:#1b1140}:root[data-theme="light"] .kc-body{color:#16181B}:root[data-theme="light"] .kc-flag{color:#856602}:root[data-theme="light"] .kc-removed{color:var(--kc-muted)}:root[data-theme="light"] .kc-btn{background:transparent;color:var(--kc-muted);text-decoration:none}:root[data-theme="light"] .kc-btn:hover{color:#16181B;background:rgba(255,255,255,.06)}:root[data-theme="light"] .kc-like.is-on{color:#C70E73}:root[data-theme="light"] .kc-like.is-static:hover{background:transparent;color:var(--kc-muted)}:root[data-theme="light"] .kc-more[open]>summary{color:#16181B;background:rgba(255,255,255,.06)}:root[data-theme="light"] .kc-more>.kc-form{background:var(--kc-panel);border:1px solid var(--kc-line)}:root[data-theme="light"] .kc :focus-visible{outline:2px solid var(--kc-lav)}
/* == festivals.css == */
:root[data-theme="light"] .page-festivals main{background:#FFFFFF;color:#16181B}:root[data-theme="light"] .fst-hero{background:radial-gradient(120% 140% at 85% 0%,#3a2380 0%,#ECE6FF 45%,#FFFFFF 100%);border-bottom:1px solid #DADDE0}:root[data-theme="light"] .fst-hero:after{border:1px solid rgba(91,59,201,0.439);box-shadow:0 0 0 3.5rem rgba(144,104,246,0.051),0 0 0 7rem rgba(144,104,246,0.025)}:root[data-theme="light"] .fst-crumb{color:#565D62}:root[data-theme="light"] .fst-crumb a{color:#5B3BC9}:root[data-theme="light"] .fst-kicker{color:#5B3BC9}:root[data-theme="light"] .fst-title{color:#16181B}:root[data-theme="light"] .fst-lead{color:#16181B}:root[data-theme="light"] .fst-proof li{border:1px solid #4a3e78;background:#ffffff0d;color:#16181B}:root[data-theme="light"] .fst-proof strong{color:#16181B}:root[data-theme="light"] .fst-h2{color:#16181B}:root[data-theme="light"] .fst-map-layout{border:1px solid #DADDE0;background:#FFFFFF}:root[data-theme="light"] .fst-map-shell{background:#F5F6F7}:root[data-theme="light"] .fst-map-side{border-left:1px solid #DADDE0}:root[data-theme="light"] .fst-side-title{color:#16181B}:root[data-theme="light"] .fst-side-list{scrollbar-color:#685585 #10141f}:root[data-theme="light"] .fst-side-list li+li{border-top:1px solid #DADDE0}:root[data-theme="light"] .fst-side-list a{color:#16181B;text-decoration:none}:root[data-theme="light"] .fst-side-list a:hover{background:#F0F1F3}:root[data-theme="light"] .fst-side-list a:focus-visible{outline:2px solid #5B3BC9}:root[data-theme="light"] .fst-side-list time{color:#5B3BC9}:root[data-theme="light"] .fst-side-list strong{color:#16181B}:root[data-theme="light"] .fst-side-list span{color:#565D62}:root[data-theme="light"] .fst-map{background:#F5F6F7}:root[data-theme="light"] .fst-map-message{background:#FFFFFF;color:#16181B}:root[data-theme="light"] .fst-footnote{color:#565D62}:root[data-theme="light"] .fst-pin{background:none}:root[data-theme="light"] .fst-pin span{background:#7140d4;border:2px solid #DADDE0;box-shadow:0 0 0 4px rgba(113,64,212,0.125),0 2px 8px rgba(22,24,27,0.08)}:root[data-theme="light"] .fst-pin.is-many span{color:#16181B}:root[data-theme="light"] .fst-pin:hover span,:root[data-theme="light"] .fst-pin:focus-visible span{background:#6C45E0}:root[data-theme="light"] .fst-pin:focus-visible{outline:3px solid #5B3BC9}:root[data-theme="light"] .fst-map .leaflet-control-zoom a{background:#fff;color:#292238}:root[data-theme="light"] .fst-map .leaflet-control-attribution{background:#fffffff0;color:#333}:root[data-theme="light"] .fst-map .leaflet-control-attribution a{color:#44366b}:root[data-theme="light"] .fst-map .leaflet-popup-content-wrapper{background:#10141f;color:#eef2fa;border:1px solid #3b4050}:root[data-theme="light"] .fst-map .leaflet-popup-tip{background:#10141f}:root[data-theme="light"] .fst-map .leaflet-popup-close-button{color:#ddd!important}:root[data-theme="light"] .fst-popup-head{color:#5B3BC9}:root[data-theme="light"] .fst-popup-item{text-decoration:none;border-top:1px solid #DADDE0}:root[data-theme="light"] .fst-popup-item strong{color:#16181B}:root[data-theme="light"] .fst-popup-when{color:#5B3BC9}:root[data-theme="light"] .fst-popup-city{color:#565D62}:root[data-theme="light"] .fst-popup-go{color:#5B3BC9}:root[data-theme="light"] .fst-popup-item:hover strong{text-decoration:underline}:root[data-theme="light"] .fst-months-nav a{border:1px solid #DADDE0;background:#FFFFFF;color:#16181B;text-decoration:none}:root[data-theme="light"] .fst-months-nav a span{color:#5B3BC9}:root[data-theme="light"] .fst-months-nav a:hover{border-color:#5B3BC9}:root[data-theme="light"] .fst-month-title{border-bottom:1px solid #DADDE0;color:#16181B}:root[data-theme="light"] .fst-month-title span{color:#565D62}:root[data-theme="light"] .fst-card-link{border:1px solid #DADDE0;background:linear-gradient(180deg,#FFFFFF,#FFFFFF);color:#16181B;text-decoration:none}:root[data-theme="light"] .fst-card-link:hover{border-color:#5B3BC9}:root[data-theme="light"] .fst-card-link:focus-visible{outline:2px solid #5B3BC9}:root[data-theme="light"] .fst-date{background:#7140d4;color:#fff}:root[data-theme="light"] .fst-name{color:#16181B}:root[data-theme="light"] .fst-when{color:#5B3BC9}:root[data-theme="light"] .fst-range-tag{background:#7140d433;color:#5B3BC9}:root[data-theme="light"] .fst-where{color:#565D62}:root[data-theme="light"] .fst-go{color:#5B3BC9}:root[data-theme="light"] .fst-card.is-compact .fst-date{background:#ECE6FF}:root[data-theme="light"] .fst-card.is-cancelled .fst-name{text-decoration:line-through;color:#565D62}:root[data-theme="light"] .fst-empty,:root[data-theme="light"] .fst-note{color:#565D62}:root[data-theme="light"] .fst-note a{color:#5B3BC9}:root[data-theme="light"] .fst-details{border:1px solid #DADDE0;background:#FFFFFF}:root[data-theme="light"] .fst-details summary:after{color:#5B3BC9}:root[data-theme="light"] .fst-details-hint{color:#565D62}:root[data-theme="light"] .fst-aside-card{border:1px solid #DADDE0;background:#FFFFFF;color:#16181B;text-decoration:none}:root[data-theme="light"] .fst-aside-card strong{color:#16181B}:root[data-theme="light"] .fst-aside-card:hover{border-color:#5B3BC9}:root[data-theme="light"] .fst-aside-label{color:#5B3BC9}@media(max-width:760px){:root[data-theme="light"] .fst-map-side{border-top:1px solid #DADDE0}}
/* == festiwale-karty.css == */
:root[data-theme="light"] .fst-soon-count{color:#5B3BC9}:root[data-theme="light"] .fst-soon-more-label{color:#16181B}:root[data-theme="light"] .fst-card.has-media .fst-media{background:#EBEEFA;border-bottom:1px solid #DADDE0}:root[data-theme="light"] .fst-card.has-media .fst-media.is-initial b{color:#16181B}:root[data-theme="light"] .fst-card.has-media .fst-media.is-initial i{color:#5B3BC9}:root[data-theme="light"] .fst-tone-0{background:radial-gradient(120% 120% at 80% 0%,#6b43d6 0%,#ECE6FF 55%,#FFFFFF 100%)!important}:root[data-theme="light"] .fst-tone-1{background:radial-gradient(120% 120% at 20% 0%,#7a55e8 0%,#ECE6FF 55%,#FFFFFF 100%)!important}:root[data-theme="light"] .fst-tone-2{background:radial-gradient(120% 120% at 80% 100%,#4a2fa8 0%,#ECE6FF 60%,#FFFFFF 100%)!important}:root[data-theme="light"] .fst-tone-3{background:radial-gradient(120% 120% at 0% 100%,#5b3bc4 0%,#ECE6FF 55%,#FFFFFF 100%)!important}:root[data-theme="light"] .fst-card.has-media .fst-date{box-shadow:0 6px 18px rgba(22,24,27,0.08)}:root[data-theme="light"] .fst-soon{border-top:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .fst-card.has-media .fst-media.is-stage{background:#FFFFFF}:root[data-theme="light"] .fst-stage-0.is-stage::after{background:linear-gradient(160deg,#6b43d6 0%,#ECE6FF 90%)}:root[data-theme="light"] .fst-stage-1.is-stage::after{background:linear-gradient(200deg,#7a55e8 0%,#FFFFFF 90%)}:root[data-theme="light"] .fst-stage-2.is-stage::after{background:linear-gradient(20deg,#4a2fa8 0%,#FFFFFF 90%)}:root[data-theme="light"] .fst-stage-3.is-stage::after{background:linear-gradient(340deg,#5b3bc4 0%,#FFFFFF 90%)}:root[data-theme="light"] .fst-card.has-media .fst-media.is-stage b{color:#16181B;text-shadow:0 2px 18px rgba(22,24,27,0.08)}:root[data-theme="light"] .fst-card.has-media .fst-media.is-stage i{color:#16181B}
/* == venue-v2.css == */
:root[data-theme="light"] .vv2{--vv-panel:#FFFFFF;--vv-panel2:#EBEFFA;--vv-line:rgba(22,24,27,0.1);--vv-line2:rgba(22,24,27,0.134);--vv-ink:#16181B;--vv-muted:#565D62;--vv-violet:#9068f6;--vv-cta:#7b55ee;--vv-lav:#5B3BC9;color:var(--vv-ink)}:root[data-theme="light"] .vv2 h2{color:#16181B}:root[data-theme="light"] .vv2 .vv2-crumbs [aria-current]{color:var(--vv-muted)}:root[data-theme="light"] .vv2 .vv2-title{color:#16181B}:root[data-theme="light"] .vv2-where{color:#16181B}:root[data-theme="light"] .vv2-city{color:#16181B}:root[data-theme="light"] .vv2-addr:before{background:var(--vv-violet)}:root[data-theme="light"] .vv2-verified{color:var(--vv-muted)}:root[data-theme="light"] .vv2-verified a{color:var(--vv-lav)}:root[data-theme="light"] .vv2-count{text-decoration:none;color:var(--vv-ink)}:root[data-theme="light"] .vv2-count b{color:var(--vv-lav)}:root[data-theme="light"] .vv2-count span{color:#16181B}:root[data-theme="light"] .vv2-count:hover span,:root[data-theme="light"] .vv2-count:focus-visible span{color:#16181B;text-decoration:underline}:root[data-theme="light"] .vv2-route-btn{background:var(--vv-cta);color:#fff;text-decoration:none}:root[data-theme="light"] .vv2-route-btn:hover{background:#6a45e0;color:#fff}:root[data-theme="light"] .vv2-route-change{background:none;color:var(--vv-muted);text-decoration:underline}:root[data-theme="light"] .vv2-route-change:hover{color:#16181B}:root[data-theme="light"] .vv2-route-menu{background:#FFFFFF;border:1px solid var(--vv-line2);box-shadow:0 18px 40px rgba(22,24,27,0.08)}:root[data-theme="light"] .vv2-route-hint{color:var(--vv-muted)}:root[data-theme="light"] .vv2-route-opt{color:var(--vv-ink);text-decoration:none}:root[data-theme="light"] .vv2-route-opt:hover,:root[data-theme="light"] .vv2-route-opt:focus-visible{background:#9068f62e;color:#16181B}:root[data-theme="light"] .vv2-route-opt.is-chosen{box-shadow:inset 0 0 0 1px var(--vv-violet)}:root[data-theme="light"] .vv2-app-dot{background:#34a853}:root[data-theme="light"] .vv2-app-apple .vv2-app-dot{background:#e5e7eb}:root[data-theme="light"] .vv2-app-waze .vv2-app-dot{background:#33ccff}:root[data-theme="light"] .vv2-site{border:1px solid var(--vv-line2);color:var(--vv-ink);text-decoration:none}:root[data-theme="light"] .vv2-site:hover{border-color:var(--vv-violet);color:#16181B}:root[data-theme="light"] .vv2 .vv2-map.minimap{border:1px solid var(--vv-line);background:#FFFFFF}:root[data-theme="light"] .vv2-lmap{background:#FFFFFF}:root[data-theme="light"] .vv2-lmap .leaflet-control-attribution{background:#0b0f1acc!important;color:#9da7ba!important}:root[data-theme="light"] .vv2-lmap .leaflet-control-attribution a{color:var(--vv-lav)!important}:root[data-theme="light"] .vv2-lmap .leaflet-bar a{background:#121a30;color:#eef0f6;border-bottom-color:#ffffff1f}:root[data-theme="light"] .vv2-lmap .leaflet-bar a:hover{background:#1b2440}:root[data-theme="light"] .vv2-lmap .leaflet-bar{border:1px solid #ffffff26}:root[data-theme="light"] .vv2-map-ph{background:linear-gradient(#ffffff08 1px,transparent 1px) 0 0/40px 40px,linear-gradient(90deg,#ffffff08 1px,transparent 1px) 0 0/40px 40px}:root[data-theme="light"] .vv2-pin{background:var(--vv-violet);filter:drop-shadow(0 4px 8px rgba(22,24,27,0.08))}:root[data-theme="light"] .vv2-pinwrap{background:none}:root[data-theme="light"] .vv2-card{background:var(--vv-panel);border:1px solid var(--vv-line)}:root[data-theme="light"] .vv2-fact{border-top:1px solid var(--vv-line)}:root[data-theme="light"] .vv2-fact-ico{background:#9068f622;color:var(--vv-lav)}:root[data-theme="light"] .vv2-fact-label{color:var(--vv-muted)}:root[data-theme="light"] .vv2-fact-text{color:var(--vv-ink)}:root[data-theme="light"] .vv2-source{color:var(--vv-muted)}:root[data-theme="light"] .vv2-source a,:root[data-theme="light"] .vv2-link{color:var(--vv-lav)}:root[data-theme="light"] .vv2-empty{color:#16181B}:root[data-theme="light"] .vv2-org{border-top:1px solid var(--vv-line);color:var(--vv-ink)}:root[data-theme="light"] .vv2-org span{color:var(--vv-muted)}:root[data-theme="light"] .vv2-practical .club-note{color:var(--vv-muted)}:root[data-theme="light"] .vv2-rate{background:var(--vv-panel2)}:root[data-theme="light"] .vv2-rate-top p strong{color:#16181B}:root[data-theme="light"] .vv2-rate-top p span{color:var(--vv-muted)}:root[data-theme="light"] .vv2-rate-avg{color:#16181B}:root[data-theme="light"] .vv2-rate-n{color:var(--vv-muted)}:root[data-theme="light"] .vv2-stars{color:rgba(91,59,201,0.9)}:root[data-theme="light"] .vv2-stars.is-on{color:#836107;fill:currentColor}:root[data-theme="light"] .vv2-crit li{background:#ffffff0a;color:#16181B}:root[data-theme="light"] .vv2-crit b{color:#836107}:root[data-theme="light"] .vv2-rate[data-count="0"] .vv2-crit li{border:1px dashed rgba(22,24,27,0.109);background:none}:root[data-theme="light"] .vv2-badge{background:#9068f62e;border:1px solid rgba(91,59,201,0.4);color:var(--vv-lav)}:root[data-theme="light"] .vv2-rows{border-top:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .vv2-ev{border-bottom:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .vv2-day-more summary{background:#ffffff0d;border:1px solid var(--vv-line);color:var(--vv-lav)}:root[data-theme="light"] .vv2-day-more summary:after{border-right:2px solid currentColor;border-bottom:2px solid currentColor}:root[data-theme="light"] .vv2-day-more summary:hover{border-color:var(--vv-violet);color:#16181B}:root[data-theme="light"] .vv2-day-more a{color:var(--vv-ink);text-decoration:none}:root[data-theme="light"] .vv2-day-more a:hover{background:#ffffff0a}:root[data-theme="light"] .vv2-day-more time{color:var(--vv-lav)}:root[data-theme="light"] .vv2-more-btn{border:1px solid var(--vv-violet);background:#9068f61f;color:#16181B}:root[data-theme="light"] .vv2-more-btn:hover{background:#9068f640}:root[data-theme="light"] .vv2-more-status{color:var(--vv-muted)}:root[data-theme="light"] .vv2-note{color:var(--vv-muted)}:root[data-theme="light"] .vv2-note a{color:var(--vv-lav)}:root[data-theme="light"] .vv2-none p{color:#16181B}:root[data-theme="light"] .vv2-archive li{border-top:1px solid var(--vv-line)}:root[data-theme="light"] .vv2-archive time{color:var(--vv-muted)}:root[data-theme="light"] .vv2-archive a{color:var(--vv-ink)}:root[data-theme="light"] .vv2-archive li span{color:var(--vv-muted)}:root[data-theme="light"] .vv2 a:focus-visible,:root[data-theme="light"] .vv2 button:focus-visible,:root[data-theme="light"] .vv2 summary:focus-visible{outline:2px solid var(--vv-violet)}
/* == venue-panel.css == */
:root[data-theme="light"] .vp,:root[data-theme="light"] .venue-official{--v-card:#FFFFFF;--v-card2:#EBEFFA;--v-bg:#FFFFFF;--v-line:rgba(22,24,27,0.108);--v-line2:rgba(22,24,27,0.198);--v-ink:#16181B;--v-ink2:#16181B;--v-muted:#565D62;--v-accent:#5B3BC9;--v-accent-ink:#5B3BC9;--v-accent-strong:#6f47e6;--v-ok:#217958;--v-warn:#9E5200;--v-danger:#DC0000}:root[data-theme="light"] .vp{color:var(--v-ink)}:root[data-theme="light"] .vp :focus-visible,:root[data-theme="light"] .venue-official :focus-visible{outline:3px solid #5B3BC9}:root[data-theme="light"] .vp h1,:root[data-theme="light"] .vp h2,:root[data-theme="light"] .vp h3{color:var(--v-ink)}:root[data-theme="light"] .vp a{color:var(--v-accent-ink)}:root[data-theme="light"] .vp-link{color:var(--v-accent-ink);text-decoration:underline}:root[data-theme="light"] .vp-link:hover{color:#16181B}:root[data-theme="light"] .vp-crumbs{color:var(--v-muted)}:root[data-theme="light"] .vp-crumbs a{color:var(--v-accent-ink)}:root[data-theme="light"] .vp-verified{color:#1D7753;background:rgba(95,212,168,.12);border:1px solid rgba(43,162,117,0.4)}:root[data-theme="light"] .vp-meta{color:var(--v-ink2)}:root[data-theme="light"] .vp-venues-label{color:var(--v-muted)}:root[data-theme="light"] .vp-venues a{border:1px solid var(--v-line2);color:var(--v-ink);text-decoration:none}:root[data-theme="light"] .vp-venues a[aria-current="page"]{background:var(--v-accent-strong);border-color:var(--v-accent-strong);color:#16181B}:root[data-theme="light"] .vp-tabs ul{background:var(--v-card);border:1px solid var(--v-line)}:root[data-theme="light"] .vp-tabs a{color:var(--v-ink2);text-decoration:none}:root[data-theme="light"] .vp-tabs a:hover{background:rgba(255,255,255,.05);color:#16181B}:root[data-theme="light"] .vp-tabs a[aria-current="page"]{background:var(--v-accent-strong);color:#16181B}:root[data-theme="light"] .vp-card{background:var(--v-card);border:1px solid var(--v-line)}:root[data-theme="light"] .vp-hint{color:var(--v-muted)}:root[data-theme="light"] .vp-state::before{background:currentColor}:root[data-theme="light"] .vp-state.is-on{color:var(--v-ok)}:root[data-theme="light"] .vp-state.is-off{color:var(--v-ink2)}:root[data-theme="light"] .vp-state.is-warn{color:var(--v-warn)}:root[data-theme="light"] .vp-field label,:root[data-theme="light"] .vp-group legend{color:var(--v-ink)}:root[data-theme="light"] .vp-group{border:1px solid var(--v-line)}:root[data-theme="light"] .vp-input,:root[data-theme="light"] .vp textarea,:root[data-theme="light"] .vp select{background:var(--v-bg);color:var(--v-ink);border:1px solid var(--v-line2);box-shadow:none}:root[data-theme="light"] .vp-input::placeholder,:root[data-theme="light"] .vp textarea::placeholder{color:#565D62}:root[data-theme="light"] .vp-input:focus,:root[data-theme="light"] .vp textarea:focus,:root[data-theme="light"] .vp select:focus{border-color:var(--v-accent);box-shadow:0 0 0 3px rgba(144,104,246,0.125)}:root[data-theme="light"] .vp [aria-invalid="true"]{border-color:var(--v-danger)}:root[data-theme="light"] .vp-err{color:#D60000}:root[data-theme="light"] .vp-check{color:var(--v-ink)}:root[data-theme="light"] .vp-check input{accent-color:var(--v-accent)}:root[data-theme="light"] .vp-autosave{color:var(--v-ink2)}:root[data-theme="light"] .vp-btn{border:1px solid var(--v-line2);background:transparent;color:var(--v-ink);text-decoration:none}:root[data-theme="light"] .vp a.vp-btn{color:var(--v-ink)}:root[data-theme="light"] .vp-btn:hover{background:rgba(255,255,255,.06);color:#16181B}:root[data-theme="light"] .vp-btn-primary{background:var(--v-accent-strong);border-color:var(--v-accent-strong);color:#16181B}:root[data-theme="light"] .vp-btn-primary:hover{background:#5d36d6}:root[data-theme="light"] .vp-btn-danger{color:var(--v-danger);border-color:rgba(255,87,87,0.6)}:root[data-theme="light"] .vp-btn-danger:hover{background:rgba(255,138,138,.12);color:#D60000}:root[data-theme="light"] .vp-dialog{border:1px solid var(--v-line2);background:var(--v-card2);color:var(--v-ink);box-shadow:0 30px 80px rgba(22,24,27,0.08)}:root[data-theme="light"] .vp-dialog::backdrop{background:rgba(22,24,27,0.55)}:root[data-theme="light"] .vp-dialog p{color:var(--v-ink2)}:root[data-theme="light"] .vp-danger{border:1px solid var(--v-line)}:root[data-theme="light"] .vp-danger summary{color:var(--v-ink2)}:root[data-theme="light"] .vp-danger summary::after{color:var(--v-muted)}:root[data-theme="light"] .vp-danger[open]{border-color:rgba(255,87,87,0.3);background:rgba(255,138,138,.04)}:root[data-theme="light"] .vp-danger p{color:var(--v-ink2)}:root[data-theme="light"] .vp-event{background:var(--v-card2);border:1px solid var(--v-line)}:root[data-theme="light"] .vp-event-date{color:var(--v-accent-ink)}:root[data-theme="light"] .vp-event-title a{color:var(--v-ink);text-decoration:none}:root[data-theme="light"] .vp-event-title a:hover{text-decoration:underline}:root[data-theme="light"] .vp-event-meta{color:var(--v-ink2)}:root[data-theme="light"] .vp-badge{color:#A65600;background:rgba(255,184,107,.12);border:1px solid rgba(219,114,0,0.4)}:root[data-theme="light"] .vp-report summary{color:var(--v-accent-ink)}:root[data-theme="light"] .vp-report-form{background:var(--v-bg);border:1px solid var(--v-line)}:root[data-theme="light"] .vp-empty,:root[data-theme="light"] .vp-warn{background:rgba(255,255,255,.03);color:var(--v-ink2)}:root[data-theme="light"] .vp-warn{color:#A05300;background:rgba(255,184,107,.08);border:1px solid rgba(219,114,0,0.35)}:root[data-theme="light"] .vp-list li{background:var(--v-card2);color:var(--v-ink2)}:root[data-theme="light"] .vp-list-num strong{color:var(--v-ink)}:root[data-theme="light"] .vp-pill{color:var(--v-ink2);border:1px solid var(--v-line2)}:root[data-theme="light"] .vp-pill.is-applied,:root[data-theme="light"] .vp-pill.is-done{color:var(--v-ok);border-color:rgba(43,162,117,0.45)}:root[data-theme="light"] .vp-pill.is-rejected{color:#D60000;border-color:rgba(255,87,87,0.45)}:root[data-theme="light"] .vp-stat{background:var(--v-card2);border:1px solid var(--v-line)}:root[data-theme="light"] .vp-stat dt{color:var(--v-ink2)}:root[data-theme="light"] .vp-stat dd{color:var(--v-ink)}:root[data-theme="light"] .vp-stat dd.is-empty{color:var(--v-muted)}:root[data-theme="light"] .vp-notes{color:var(--v-muted)}:root[data-theme="light"] .vp-qr-box{background:#fff}:root[data-theme="light"] .vp-qr figcaption{color:var(--v-muted)}:root[data-theme="light"] .vp-facts div{background:var(--v-card2)}:root[data-theme="light"] .vp-facts dt{color:var(--v-muted)}:root[data-theme="light"] .vp-facts dd{color:var(--v-ink)}:root[data-theme="light"] .venue-official{border-color:rgba(91,59,201,0.45)!important}:root[data-theme="light"] .venue-official .vo-badge{color:#1D7753;background:rgba(95,212,168,.12);border:1px solid rgba(43,162,117,0.45)}:root[data-theme="light"] .venue-official .vo-updated{color:var(--v-muted)}:root[data-theme="light"] .venue-official .vo-text p{color:var(--v-ink)}:root[data-theme="light"] .venue-official .vo-facts dt{color:var(--v-ink)}:root[data-theme="light"] .venue-official .vo-facts dd{color:var(--v-ink2)}:root[data-theme="light"] .venue-official .vo-links a{border:1px solid var(--v-line2);color:var(--v-ink);text-decoration:none}:root[data-theme="light"] .venue-official .vo-links a:hover{background:rgba(255,255,255,.06);color:#16181B}
/* == kk-organizator.css == */
:root[data-theme="light"] .org-wrap{--og-ink:#16181B;--og-muted:#565D62;--og-line:rgba(22,24,27,0.1);--og-panel:#FFFFFF;--og-lav:#5B3BC9;--og-cta:#7b55ee;--og-cta-h:#6a45dd;--og-green:#107A37;--og-amber:#856602;--og-red:#D80707;color:var(--og-ink)}:root[data-theme="light"] .org-crumbs{color:var(--og-muted)}:root[data-theme="light"] .org-crumbs a{color:var(--og-lav)}:root[data-theme="light"] .org-lead{color:#16181B}:root[data-theme="light"] .org-gains li{border-left:3px solid var(--og-lav);color:#16181B}:root[data-theme="light"] .org-gains strong{color:#16181B}:root[data-theme="light"] .org-hint{color:var(--og-muted)}:root[data-theme="light"] .org-hint a,:root[data-theme="light"] .org-box a,:root[data-theme="light"] .org-card p a{color:var(--og-lav)}:root[data-theme="light"] .org-opt{color:var(--og-muted)}:root[data-theme="light"] .org-pass{background:linear-gradient(160deg,#ECE6FF 0%,#EBEFFA 55%,#FFFFFF 100%);border:1px solid rgba(91,59,201,0.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}:root[data-theme="light"] .org-pass::after{background:var(--og-pass,#E9EBEE)}:root[data-theme="light"] .org-pass-hole{background:#F5F6F7;box-shadow:inset 0 1px 2px rgba(22,24,27,0.08)}:root[data-theme="light"] .org-pass-kind{color:var(--og-lav)}:root[data-theme="light"] .org-pass-name{color:#16181B}:root[data-theme="light"] .org-dot{background:var(--og-pass,#E9EBEE)}:root[data-theme="light"] .org-pass-meta{color:var(--og-muted)}:root[data-theme="light"] .org-card{background:var(--og-panel);border:1px solid var(--og-line)}:root[data-theme="light"] .org-card h2{color:#16181B}:root[data-theme="light"] .org-card p{color:#16181B}:root[data-theme="light"] .org-box{border:1px solid rgba(250,96,96,0.35);background:rgba(252,165,165,.08)}:root[data-theme="light"] .org-field label,:root[data-theme="light"] .org-field legend{color:#16181B}:root[data-theme="light"] .org-form input[type=text],:root[data-theme="light"] .org-form input[type=url],:root[data-theme="light"] .org-form input[type=email],:root[data-theme="light"] .org-form input[type=date],:root[data-theme="light"] .org-form input[type=time],:root[data-theme="light"] .org-form select{border:1px solid rgba(22,24,27,0.144);background:#FFFFFF;color:var(--og-ink)}:root[data-theme="light"] .org-form input:focus,:root[data-theme="light"] .org-form select:focus{outline:2px solid var(--og-lav);border-color:transparent}:root[data-theme="light"] .org-check input,:root[data-theme="light"] .org-radio input{accent-color:#5B3BC9}:root[data-theme="light"] .org-radio.is-danger span{color:var(--og-red)}:root[data-theme="light"] .org-btn{background:var(--og-cta);color:#fff!important;text-decoration:none}:root[data-theme="light"] .org-btn:hover{background:var(--og-cta-h)}:root[data-theme="light"] .org-btn-ghost{background:transparent;border:1px solid rgba(91,59,201,0.45);color:var(--og-lav)!important}:root[data-theme="light"] .org-btn-ghost:hover{background:rgba(196,178,255,.1)}:root[data-theme="light"] .org-link{color:var(--og-lav)}:root[data-theme="light"] .org-details>summary::after{border-right:2px solid var(--og-lav);border-bottom:2px solid var(--og-lav)}:root[data-theme="light"] .org-card .org-details:not(:first-child)>summary{color:var(--og-lav)}:root[data-theme="light"] .org-stats{background:var(--og-line);border:1px solid var(--og-line)}:root[data-theme="light"] .org-stats>div{background:var(--og-panel)}:root[data-theme="light"] .org-num{color:#16181B}:root[data-theme="light"] .org-num.is-na{color:var(--og-muted)}:root[data-theme="light"] .org-cap{color:var(--og-muted)}:root[data-theme="light"] .org-ev{border-top:1px solid var(--og-line)}:root[data-theme="light"] .org-ev-date{color:var(--og-muted)}:root[data-theme="light"] .org-ev-name{color:#16181B;text-decoration:none}:root[data-theme="light"] .org-ev-name:hover{text-decoration:underline}:root[data-theme="light"] .org-ev-place{color:#16181B}:root[data-theme="light"] .org-ev-num{color:var(--og-muted)}:root[data-theme="light"] .org-pill.is-ok{background:rgba(134,239,172,.14);color:var(--og-green)}:root[data-theme="light"] .org-pill.is-warn{background:rgba(252,211,77,.14);color:var(--og-amber)}:root[data-theme="light"] .org-pill.is-bad{background:rgba(252,165,165,.14);color:var(--og-red)}:root[data-theme="light"] .org-pill.is-past{background:rgba(255,255,255,.06);color:var(--og-muted)}:root[data-theme="light"] .org-ev.is-past .org-ev-name{color:#16181B}:root[data-theme="light"] .org-sub{color:#16181B}:root[data-theme="light"] .org-subs li{border-top:1px solid var(--og-line)}:root[data-theme="light"] .org-empty{color:var(--og-muted)}:root[data-theme="light"] .org-soon{background:transparent}:root[data-theme="light"] .org-wrap :focus-visible{outline:2px solid var(--og-lav)}
/* == profile.css == */
:root[data-theme="light"] .kkp{--p-void:#F5F6F7;--p-panel:#FFFFFF;--p-panel2:#EBEFFA;--p-line:rgba(22,24,27,0.1);--p-line2:rgba(22,24,27,0.144);--p-ink:#16181B;--p-muted:#565D62;--p-violet:#9068f6;--p-cta:#7b55ee;--p-lav:#5B3BC9;--p-green:#107A37;color:var(--p-ink)}:root[data-theme="light"] .kkp a{color:var(--p-lav)}:root[data-theme="light"] .kkp-crumbs{color:var(--p-muted)}:root[data-theme="light"] .kkp-crumbs a{color:var(--p-muted)}:root[data-theme="light"] .kkp-display{color:#16181B}:root[data-theme="light"] body.page-user-profile,:root[data-theme="light"] body.page-profile-edit{background:#F5F6F7}:root[data-theme="light"] .kkp-hero{background:radial-gradient(120% 140% at 0% 0%,rgba(144,104,246,.34),rgba(144,104,246,0) 55%),radial-gradient(90% 120% at 100% 100%,rgba(196,178,255,.12),rgba(196,178,255,0) 60%),var(--p-panel);border:1px solid var(--p-line)}:root[data-theme="light"] .kkp-hero::after{border:38px solid rgba(91,59,201,0.08)}:root[data-theme="light"] .kkp-av{background:#ECE6FF;box-shadow:0 0 0 4px var(--p-void),0 0 0 6px var(--p-violet),0 14px 40px rgba(123,85,238,0.175)}:root[data-theme="light"] .kkp-since{color:var(--p-muted)}:root[data-theme="light"] .kkp-bio{color:#16181B}:root[data-theme="light"] .kkp-btn{border:1px solid var(--p-violet);background:rgba(144,104,246,.18);color:#16181B!important;text-decoration:none}:root[data-theme="light"] .kkp-btn:hover{background:rgba(144,104,246,.3)}:root[data-theme="light"] .kkp-btn.is-solid{background:var(--p-cta);border-color:var(--p-cta);color:#fff!important}:root[data-theme="light"] .kkp-btn.is-solid:hover{background:#6C45E0}:root[data-theme="light"] .kkp-btn:focus-visible,:root[data-theme="light"] .kkp input:focus-visible,:root[data-theme="light"] .kkp textarea:focus-visible,:root[data-theme="light"] .kkp-av-opt input:focus-visible+span{outline:2px solid #5B3BC9}:root[data-theme="light"] .kkp-stat{background:var(--p-panel);border:1px solid var(--p-line)}:root[data-theme="light"] .kkp-stat b{color:#16181B}:root[data-theme="light"] .kkp-stat span{color:var(--p-muted)}:root[data-theme="light"] .kkp-stat.is-attended b{color:var(--p-lav)}:root[data-theme="light"] .kkp-box{background:var(--p-panel);border:1px solid var(--p-line)}:root[data-theme="light"] .kkp-it{border-top:1px solid var(--p-line)}:root[data-theme="light"] .kkp-it img,:root[data-theme="light"] .kkp-it .kkp-ph{background:linear-gradient(135deg,#ECE6FF,#EBEFFA)}:root[data-theme="light"] .kkp-ph{color:var(--p-lav)}:root[data-theme="light"] .kkp-it a{color:#16181B;text-decoration:none}:root[data-theme="light"] .kkp-it a:hover{text-decoration:underline}:root[data-theme="light"] .kkp-it small{color:var(--p-muted)}:root[data-theme="light"] .kkp-tag{background:rgba(134,239,172,.12);color:var(--p-green)}:root[data-theme="light"] .kkp-tag.is-going{background:rgba(144,104,246,.18);color:var(--p-lav)}:root[data-theme="light"] .kkp-empty{color:var(--p-muted)}:root[data-theme="light"] .kkp-card{background:var(--p-panel);border:1px solid var(--p-line)}:root[data-theme="light"] .kkp-hint{color:var(--p-muted)}:root[data-theme="light"] .kkp-in{border:1px solid var(--p-line2);background:#FFFFFF;color:#16181B}:root[data-theme="light"] .kkp-in::placeholder{color:#565D62}:root[data-theme="light"] .kkp-nickrow{border:1px solid var(--p-line2);background:#FFFFFF}:root[data-theme="light"] .kkp-nickrow span{color:var(--p-muted)}:root[data-theme="light"] .kkp-nickrow .kkp-in{background:transparent}:root[data-theme="light"] .kkp-nickrow:focus-within{outline:2px solid #5B3BC9}:root[data-theme="light"] .kkp-count{color:var(--p-muted)}:root[data-theme="light"] .kkp-av-opt input:checked+span{border-color:var(--p-violet);box-shadow:0 0 0 3px rgba(144,104,246,0.125)}:root[data-theme="light"] .kkp-upload{border-top:1px solid var(--p-line)}:root[data-theme="light"] .kkp-upload small{color:var(--p-muted)}:root[data-theme="light"] .kkp-switch i{background:#FFFFFF}:root[data-theme="light"] .kkp-switch i::after{background:#fff}:root[data-theme="light"] .kkp-switch input:checked+i{background:var(--p-cta)}:root[data-theme="light"] .kkp-switch input:focus-visible+i{outline:2px solid #5B3BC9}:root[data-theme="light"] .kkp-lock{color:var(--p-muted)}:root[data-theme="light"] .ev3-act.ev3-attend.is-on{background:rgba(134,239,172,.14);border-color:rgba(22,167,75,0.5);color:#0D7735!important}:root[data-theme="light"] .kkp-report a{color:var(--p-muted);text-decoration:underline}:root[data-theme="light"] .kkp-report a:hover{color:#16181B}
/* == gielda.css == */
:root[data-theme="light"] body.page-gielda{background:#F5F6F7;color:#16181B}:root[data-theme="light"] .gd-kicker{color:#5B3BC9}:root[data-theme="light"] .gd-title{color:#16181B}:root[data-theme="light"] .gd-lead{color:#565D62}:root[data-theme="light"] .gd-btn{background:#6C45E0;color:#fff;text-decoration:none}:root[data-theme="light"] .gd-btn:hover{background:#a283ff;color:#16181B}:root[data-theme="light"] .gd-btn:focus-visible{outline:2px solid #DADDE0}:root[data-theme="light"] .gd-btn-ghost{background:transparent;border:1px solid rgba(22,24,27,0.205);color:#16181B}:root[data-theme="light"] .gd-btn-ghost:hover{background:#ffffff12}:root[data-theme="light"] .gd-chip{border:1px solid rgba(22,24,27,0.148);color:#16181B;text-decoration:none}:root[data-theme="light"] .gd-chip:hover{border-color:#5B3BC9;color:#16181B}:root[data-theme="light"] .gd-chip.is-on{background:#6C45E0;border-color:#5B3BC9;color:#fff}:root[data-theme="light"] .gd-filter-note{color:#565D62}:root[data-theme="light"] .gd-card{background:#FFFFFF;border:1px solid rgba(22,24,27,0.1);color:#16181B;text-decoration:none}:root[data-theme="light"] .gd-card:hover{border-color:#5B3BC9}:root[data-theme="light"] .gd-card:focus-visible{outline:2px solid #5B3BC9}:root[data-theme="light"] .gd-card-img{background:#EBEEFA}:root[data-theme="light"] .gd-badge{background:#9068f62a;color:#5B3BC9}:root[data-theme="light"] .gd-k-zgubione{background:#ff8a3d22;color:#AD4900}:root[data-theme="light"] .gd-k-znalezione{background:#f5d14a22;color:#7F6508}:root[data-theme="light"] .gd-k-sprzedam{background:#3ddc9722;color:#0E774A}:root[data-theme="light"] .gd-k-kupie{background:#4aa8ff22;color:#0069C9}:root[data-theme="light"] .gd-k-oddam{background:#ff6fb122;color:#CC0061}:root[data-theme="light"] .gd-k-ekipa{background:#9068f62a;color:#5B3BC9}:root[data-theme="light"] .gd-price{color:#16181B}:root[data-theme="light"] .gd-ago{color:#565D62}:root[data-theme="light"] .gd-event{background:#9068f61f;color:#5B3BC9;text-decoration:none}:root[data-theme="light"] a.gd-event:hover{background:#9068f633;color:#16181B}:root[data-theme="light"] .gd-city{color:#565D62}:root[data-theme="light"] .gd-empty{background:#FFFFFF;border:1px dashed rgba(91,59,201,0.4);color:#16181B}:root[data-theme="light"] .gd-pages a{color:#5B3BC9}:root[data-theme="light"] .gd-rules{background:#ffffff08;color:#565D62}:root[data-theme="light"] .gd-rules h2{color:#16181B}:root[data-theme="light"] .gd-back a{color:#5B3BC9;text-decoration:none}:root[data-theme="light"] .gd-error{background:#ff5a5a1f;border:1px solid rgba(255,90,90,0.333);color:#DA0000}:root[data-theme="light"] .gd-kinds legend{color:#16181B}:root[data-theme="light"] .gd-kind span{border:1px solid rgba(22,24,27,0.148);background:#FFFFFF;color:#16181B}:root[data-theme="light"] .gd-kind small{color:#565D62}:root[data-theme="light"] .gd-kind input:checked+span{border:2px solid #5B3BC9;background:#9068f62a}:root[data-theme="light"] .gd-kind input:focus-visible+span{outline:2px solid #DADDE0}:root[data-theme="light"] .gd-field label{color:#16181B}:root[data-theme="light"] .gd-field small{color:#565D62}:root[data-theme="light"] .gd-field input[type=text],:root[data-theme="light"] .gd-field input[type=search],:root[data-theme="light"] .gd-field textarea,:root[data-theme="light"] .gd-box textarea,:root[data-theme="light"] .gd-report select,:root[data-theme="light"] .gd-report textarea{border:1px solid rgba(22,24,27,0.148);background:#FFFFFF;color:#16181B}:root[data-theme="light"] .gd-field input:focus,:root[data-theme="light"] .gd-field textarea:focus,:root[data-theme="light"] .gd-box textarea:focus{outline:2px solid #5B3BC9;border-color:#5B3BC9}:root[data-theme="light"] .gd-field input[type=file]{color:#16181B}:root[data-theme="light"] .gd-hint{color:#565D62}:root[data-theme="light"] .gd-note{background:#ffffff0a;color:#565D62}:root[data-theme="light"] .gd-picked{border:2px solid #5B3BC9;background:#9068f61f;color:#16181B}:root[data-theme="light"] .gd-picked button{background:none;color:#5B3BC9}:root[data-theme="light"] .gd-results{border:1px solid rgba(22,24,27,0.148);background:#FFFFFF}:root[data-theme="light"] .gd-results button{border-bottom:1px solid rgba(22,24,27,0.1);background:none;color:#16181B}:root[data-theme="light"] .gd-results button:hover,:root[data-theme="light"] .gd-results button:focus-visible{background:#9068f62a;color:#16181B}:root[data-theme="light"] .gd-results p{color:#565D62}:root[data-theme="light"] .gd-ad{background:#FFFFFF;border:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .gd-ad-title{color:#16181B}:root[data-theme="light"] .gd-ad-img{background:#FFFFFF}:root[data-theme="light"] .gd-ad-body{color:#16181B}:root[data-theme="light"] .gd-author{color:#565D62}:root[data-theme="light"] .gd-author a{color:#5B3BC9}:root[data-theme="light"] .gd-box{background:#FFFFFF;border:1px solid rgba(91,59,201,0.333)}:root[data-theme="light"] .gd-box h2{color:#16181B}:root[data-theme="light"] .gd-box p{color:#16181B}:root[data-theme="light"] .gd-report summary{color:#565D62}:root[data-theme="light"] .gd-report label{color:#565D62}:root[data-theme="light"] .gd-safe{color:#565D62}:root[data-theme="light"] .dm-row{background:#FFFFFF;border:1px solid rgba(22,24,27,0.1);color:#16181B;text-decoration:none}:root[data-theme="light"] .dm-row:hover{border-color:#5B3BC9}:root[data-theme="light"] .dm-row:focus-visible{outline:2px solid #5B3BC9}:root[data-theme="light"] .dm-row.is-unread{border-color:#5B3BC9;background:#EBEEFA}:root[data-theme="light"] .dm-tag{background:#9068f62a;color:#5B3BC9}:root[data-theme="light"] .dm-dot{background:#6C45E0;box-shadow:0 0 8px rgba(144,104,246,0.5)}:root[data-theme="light"] .dm-about{color:#5B3BC9}:root[data-theme="light"] .dm-last{color:#565D62}:root[data-theme="light"] .dm-row.is-unread .dm-last{color:#16181B}:root[data-theme="light"] .dm-title{color:#16181B}:root[data-theme="light"] .dm-thread{background:#FFFFFF;border:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .dm-day{background:#ffffff0d;color:#565D62}:root[data-theme="light"] .dm-msg{background:#EBEEFA;color:#16181B}:root[data-theme="light"] .dm-msg.is-mine{background:#6d48e0;color:#fff}:root[data-theme="light"] .dm-msg time{color:#565D62}:root[data-theme="light"] .dm-badge{background:#6C45E0;color:#fff}:root[data-theme="light"] .ti-item{background:#FFFFFF;border:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .ti-item:target{border-color:#5B3BC9;box-shadow:0 0 0 2px rgba(144,104,246,0.167)}:root[data-theme="light"] .ti-plus button{border:1px solid rgba(22,24,27,0.148);background:#FFFFFF;color:#16181B}:root[data-theme="light"] .ti-plus button b{color:#16181B}:root[data-theme="light"] .ti-plus button:hover{border-color:#5B3BC9;color:#16181B}:root[data-theme="light"] .ti-plus button:focus-visible{outline:2px solid #DADDE0}:root[data-theme="light"] .ti-plus button.is-on{background:#6C45E0;border-color:#5B3BC9;color:#fff}:root[data-theme="light"] .ti-k-bug{background:#ff5a5a22;color:#D30000}:root[data-theme="light"] .ti-st{background:#ffffff12;color:#16181B}:root[data-theme="light"] .ti-st-considering{background:#4aa8ff22;color:#0069C9}:root[data-theme="light"] .ti-st-planned{background:#f5d14a22;color:#7F6508}:root[data-theme="light"] .ti-st-done{background:#3ddc9722;color:#0E774A}:root[data-theme="light"] .ti-st-declined{background:#ffffff0d;color:#565D62}:root[data-theme="light"] .ti-title{color:#16181B}:root[data-theme="light"] .ti-text{color:#16181B}:root[data-theme="light"] .ti-note{background:#9068f61a;color:#5B3BC9}:root[data-theme="light"] .ti-kinds legend{color:#16181B}:root[data-theme="light"] .ti-kinds label{color:#16181B}:root[data-theme="light"] .ti-kinds input{accent-color:#5B3BC9}:root[data-theme="light"] .gd-card-n{background:rgba(22,24,27,0.55);color:#16181B}:root[data-theme="light"] .gd-photo{background:#FFFFFF}:root[data-theme="light"] .gd-photo figcaption{background:rgba(22,24,27,0.55);color:#16181B}:root[data-theme="light"] .gd-photo-del button{border:1px solid rgba(22,24,27,0.22);background:rgba(22,24,27,0.55);color:#16181B}:root[data-theme="light"] .gd-photo-del button:hover,:root[data-theme="light"] .gd-photo-del button:focus-visible{border-color:#FF5757;color:#DA0000}:root[data-theme="light"] .gd-previews img{background:#EBEEFA}:root[data-theme="light"] .gd-warn{border:1px solid rgba(186,132,10,0.333);background:#f5c04a14;color:#866412}:root[data-theme="light"] .gd-count{color:#565D62}:root[data-theme="light"] .kk-coffee-box{background:linear-gradient(160deg,rgba(245,184,92,.10),rgba(245,184,92,.03) 60%);border:1px solid rgba(202,127,12,0.3)}:root[data-theme="light"] .kk-coffee-box h2{color:#16181B}:root[data-theme="light"] .kk-coffee-box p{color:#16181B}:root[data-theme="light"] .kk-coffee-btn{background:#f6c77c;color:#1a1206;text-decoration:none}:root[data-theme="light"] .kk-coffee-btn:hover{background:#ffd99a}:root[data-theme="light"] .kk-coffee-btn:focus-visible{outline:2px solid #CD8000}:root[data-theme="light"] .kk-coffee-box .kk-coffee-note{color:#565D62}:root[data-theme="light"] .kk-coffee-box .kk-coffee-note a{color:#16181B;text-decoration:underline}
/* == account.css == */
:root[data-theme="light"] .acct,:root[data-theme="light"] .auth{--a-bg:#FFFFFF;--a-card:#FFFFFF;--a-card2:#EBEFFA;--a-line:rgba(22,24,27,0.108);--a-line2:rgba(22,24,27,0.18);--a-ink:#16181B;--a-ink2:#16181B;--a-muted:#565D62;--a-accent:#5B3BC9;--a-accent-ink:#5B3BC9;--a-accent-strong:#6f47e6;--a-accent-soft:rgba(91,59,201,0.9);--a-ok:#217958;--a-warn:#9E5200;--a-danger:#DC0000;color:var(--a-ink)}:root[data-theme="light"] .acct h2,:root[data-theme="light"] .acct h3,:root[data-theme="light"] .auth h1{color:var(--a-ink)}:root[data-theme="light"] .acct-title{color:var(--a-ink)}:root[data-theme="light"] .acct-avatar{color:#fff;background:linear-gradient(140deg, #a88bff, #6f47e6 65%)}:root[data-theme="light"] .acct-email{color:var(--a-ink)}:root[data-theme="light"] .acct-method{color:var(--a-muted)}:root[data-theme="light"] .acct-overview ul{background:var(--a-card);border:1px solid var(--a-line)}:root[data-theme="light"] .acct-overview li + li{border-top:1px solid var(--a-line)}:root[data-theme="light"] .acct-row{color:var(--a-ink);text-decoration:none}:root[data-theme="light"] .acct-row:hover{background:rgba(255,255,255,.04);color:var(--a-ink)}:root[data-theme="light"] .acct-row-ico{color:var(--a-accent-ink)}:root[data-theme="light"] .acct-row-k{color:var(--a-ink)}:root[data-theme="light"] .acct-row-v{color:var(--a-ink2)}:root[data-theme="light"] .acct-row-v.is-empty{color:var(--a-muted)}:root[data-theme="light"] .acct-state::before{background:currentColor}:root[data-theme="light"] .acct-state.is-on{color:var(--a-ok)}:root[data-theme="light"] .acct-state.is-off{color:var(--a-warn)}:root[data-theme="light"] .acct-row-act{color:var(--a-accent-ink)}:root[data-theme="light"] .acct-cta{background:var(--a-accent-strong);color:#16181B;text-decoration:none;box-shadow:0 8px 22px rgba(111,71,230,0.175)}:root[data-theme="light"] .acct-cta:hover{background:#5d36d6;color:#fff}:root[data-theme="light"] .acct-card{background:var(--a-card);border:1px solid var(--a-line)}:root[data-theme="light"] .acct-card-head h2 .acct-ico{color:var(--a-accent-ink)}:root[data-theme="light"] .acct-card-head p{color:var(--a-muted)}:root[data-theme="light"] .acct-sub{color:var(--a-ink)}:root[data-theme="light"] .acct-sub-ico .acct-ico{color:var(--a-accent-ink)}:root[data-theme="light"] .acct-count{color:var(--a-muted)}:root[data-theme="light"] .acct-hint{color:var(--a-muted)}:root[data-theme="light"] .acct-empty{background:rgba(255,255,255,.03);color:var(--a-ink2)}:root[data-theme="light"] .acct :focus-visible,:root[data-theme="light"] .auth :focus-visible{outline:3px solid #5B3BC9}:root[data-theme="light"] .acct-switch{background:var(--a-card2);border:1px solid var(--a-line)}:root[data-theme="light"] .acct-switch-track{background:#FFFFFF;border:1px solid var(--a-line2)}:root[data-theme="light"] .acct-switch-thumb{background:#dfe3ec;box-shadow:0 2px 6px rgba(22,24,27,0.08)}:root[data-theme="light"] .acct-switch input:checked + .acct-switch-track{background:var(--a-accent-strong);border-color:var(--a-accent)}:root[data-theme="light"] .acct-switch input:checked + .acct-switch-track .acct-switch-thumb{background:#fff}:root[data-theme="light"] .acct-switch input:focus-visible + .acct-switch-track{outline:3px solid #5B3BC9}:root[data-theme="light"] .acct-switch-label{color:var(--a-ink)}:root[data-theme="light"] .acct-consent{border:1px solid rgba(219,114,0,0.4);background:rgba(255,184,107,.07);color:var(--a-ink)}:root[data-theme="light"] .acct-consent input,:root[data-theme="light"] .auth-check input{accent-color:var(--a-accent)}:root[data-theme="light"] .acct-chip label,:root[data-theme="light"] .acct-chip-btn{background:var(--a-accent-soft);border:1px solid rgba(91,59,201,0.45);color:var(--a-ink)}:root[data-theme="light"] .acct-chip-x{color:var(--a-accent-ink)}:root[data-theme="light"] .acct-chip-undo{color:var(--a-accent-ink);text-decoration:underline}:root[data-theme="light"] .acct-chip label:hover,:root[data-theme="light"] .acct-chip-btn:hover{border-color:var(--a-accent-ink);background:rgba(144,104,246,.26)}:root[data-theme="light"] .acct-chip label:has(input:focus-visible){outline:3px solid #5B3BC9}:root[data-theme="light"] .acct-chip label:has(input:not(:checked)){background:transparent;border-color:var(--a-line2);color:var(--a-muted)}:root[data-theme="light"] .acct-chip label:has(input:not(:checked)) .acct-chip-name{text-decoration:line-through}:root[data-theme="light"] .acct-av{color:#16181B;background:#FFFFFF}:root[data-theme="light"] .acct-tone-1{background:linear-gradient(140deg, #6C45E0, #4c1d95)}:root[data-theme="light"] .acct-tone-2{background:linear-gradient(140deg, #3b82f6, #1e3a8a)}:root[data-theme="light"] .acct-tone-3{background:linear-gradient(140deg, #ec4899, #831843)}:root[data-theme="light"] .acct-tone-4{background:linear-gradient(140deg, #14b8a6, #EAFAF9)}:root[data-theme="light"] .acct-tone-5{background:linear-gradient(140deg, #f59e0b, #FCEEE9)}:root[data-theme="light"] .acct-tone-6{background:linear-gradient(140deg, #6C45E0, #312e81)}:root[data-theme="light"] .acct-search-box .acct-ico{color:var(--a-muted)}:root[data-theme="light"] .acct .acct-search-box input,:root[data-theme="light"] .acct .acct-input{background:var(--a-bg);color:var(--a-ink);border:1px solid var(--a-line2);box-shadow:none}:root[data-theme="light"] .acct .acct-search-box input::placeholder,:root[data-theme="light"] .acct .acct-input::placeholder{color:#565D62}:root[data-theme="light"] .acct .acct-search-box input:focus,:root[data-theme="light"] .acct .acct-input:focus{border-color:var(--a-accent);box-shadow:0 0 0 3px rgba(144,104,246,0.125)}:root[data-theme="light"] .acct-results{background:var(--a-card2);border:1px solid var(--a-line2);box-shadow:0 16px 40px rgba(22,24,27,0.08)}:root[data-theme="light"] .acct-result:hover{background:rgba(255,255,255,.04)}:root[data-theme="light"] .acct-result-name{color:var(--a-ink);text-decoration:none}:root[data-theme="light"] a.acct-result-name:hover{text-decoration:underline}:root[data-theme="light"] .acct-result-meta{color:var(--a-muted)}:root[data-theme="light"] .acct-result-meta.has-upcoming{color:var(--a-ok)}:root[data-theme="light"] .acct-result-btn,:root[data-theme="light"] .acct-follow{color:#16181B;background:var(--a-accent-strong);border:1px solid var(--a-accent-strong)}:root[data-theme="light"] .acct-result-btn:hover{background:#5d36d6}:root[data-theme="light"] .acct-result.is-followed .acct-result-btn{color:var(--a-ok);background:rgba(95,212,168,.1);border-color:rgba(43,162,117,0.5)}:root[data-theme="light"] .acct-more{background:transparent;color:var(--a-accent-ink)}:root[data-theme="light"] .acct-more:hover{background:rgba(255,255,255,.04);color:#16181B}:root[data-theme="light"] .acct-acard{background:var(--a-card2);border:1px solid var(--a-line)}:root[data-theme="light"] .acct-acard:hover{border-color:var(--a-accent)}:root[data-theme="light"] .acct-acard:has(input:focus-visible){outline:3px solid #5B3BC9}:root[data-theme="light"] .acct-acard-name{color:var(--a-ink)}:root[data-theme="light"] .acct-acard-meta{color:var(--a-muted)}:root[data-theme="light"] .acct-acard .acct-follow{background:transparent;color:var(--a-accent-ink);border-color:rgba(91,59,201,0.6)}:root[data-theme="light"] .acct-acard:has(input:checked){border-color:var(--a-accent);background:linear-gradient(180deg, rgba(144,104,246,.2), var(--a-card2))}:root[data-theme="light"] .acct-acard:has(input:checked) .acct-follow{color:#16181B;background:var(--a-accent-strong);border-color:var(--a-accent-strong)}:root[data-theme="light"] .acct-acard:has(input:checked) .acct-av-lg{box-shadow:0 0 0 3px var(--a-accent)}:root[data-theme="light"] .acct-opts{border:1px solid var(--a-line);background:var(--a-card2)}:root[data-theme="light"] .acct-opt + .acct-opt{border-top:1px solid var(--a-line)}:root[data-theme="light"] .acct-opt-dot{border:2px solid var(--a-line2)}:root[data-theme="light"] .acct-opt-body strong{color:var(--a-ink)}:root[data-theme="light"] .acct-opt-body span{color:var(--a-muted)}:root[data-theme="light"] .acct-opt:hover{background:rgba(255,255,255,.03)}:root[data-theme="light"] .acct-opt:has(input:checked){background:var(--a-accent-soft)}:root[data-theme="light"] .acct-opt:has(input:checked) .acct-opt-dot{border-color:var(--a-accent);box-shadow:inset 0 0 0 4px var(--a-card2), inset 0 0 0 10px var(--a-accent)}:root[data-theme="light"] .acct-opt:has(input:focus-visible){outline:3px solid #5B3BC9}:root[data-theme="light"] .acct-seg{background:var(--a-bg);border:1px solid var(--a-line2)}:root[data-theme="light"] .acct-seg-item span{color:var(--a-ink2)}:root[data-theme="light"] .acct-seg-item:hover span{color:#16181B;background:rgba(255,255,255,.05)}:root[data-theme="light"] .acct-seg-item input:checked + span{color:#16181B;background:var(--a-accent-strong)}:root[data-theme="light"] .acct-seg-item input:focus-visible + span{outline:3px solid #5B3BC9}:root[data-theme="light"] .acct-savebar{background:#FFFFFF;border:1px solid var(--a-line)}:root[data-theme="light"] .acct-savebar-msg{color:var(--a-muted)}:root[data-theme="light"] .acct-savebar.is-dirty{border-color:var(--a-accent);box-shadow:0 18px 40px rgba(22,24,27,0.08)}:root[data-theme="light"] .acct-savebar.is-dirty .acct-savebar-msg{color:var(--a-ink)}:root[data-theme="light"] .acct .acct-save,:root[data-theme="light"] .auth .btn-primary{background:var(--a-accent-strong);color:#16181B;box-shadow:0 8px 22px rgba(111,71,230,0.2)}:root[data-theme="light"] .acct .acct-save:hover,:root[data-theme="light"] .auth .btn-primary:hover{background:#5d36d6}:root[data-theme="light"] .acct-foot{border-top:1px solid var(--a-line)}:root[data-theme="light"] .acct-logout-btn{border:1px solid var(--a-line);background:transparent;color:var(--a-ink2)}:root[data-theme="light"] .acct-logout-btn:hover{background:rgba(255,255,255,.05);color:#16181B;border-color:var(--a-line2)}:root[data-theme="light"] .acct-logout-btn .acct-ico{color:var(--a-muted)}:root[data-theme="light"] .acct .btn-ghost,:root[data-theme="light"] .auth .btn-ghost{color:var(--a-ink);background:rgba(255,255,255,.04);border:1px solid var(--a-line2)}:root[data-theme="light"] .acct .btn-ghost:hover,:root[data-theme="light"] .auth .btn-ghost:hover{background:rgba(255,255,255,.1);border-color:var(--a-accent-ink);color:#16181B}:root[data-theme="light"] .acct-danger{border:1px solid var(--a-line)}:root[data-theme="light"] .acct-danger summary{color:var(--a-ink2)}:root[data-theme="light"] .acct-danger summary::after{color:var(--a-muted)}:root[data-theme="light"] .acct-danger[open]{border-color:rgba(255,87,87,0.3);background:rgba(255,138,138,.04)}:root[data-theme="light"] .acct-danger summary .acct-ico{color:var(--a-danger)}:root[data-theme="light"] .acct-danger p{color:var(--a-ink2)}:root[data-theme="light"] .acct-danger-btn{color:var(--a-danger);background:transparent;border:1px solid rgba(255,87,87,0.6)}:root[data-theme="light"] .acct-danger-btn:hover{background:rgba(255,138,138,.12);color:#D60000}:root[data-theme="light"] .page-account .flash{color:#1D7753;background:rgba(95,212,168,.08);border:1px solid rgba(43,162,117,0.3)}:root[data-theme="light"] .page-account .flash-err{color:#DA0000;background:rgba(255,138,138,.08);border-color:rgba(255,87,87,0.45)}:root[data-theme="light"] .auth-card{background:radial-gradient(120% 90% at 0% 0%, rgba(144,104,246,.22), transparent 55%), var(--a-card);border:1px solid var(--a-line);box-shadow:0 24px 60px rgba(22,24,27,0.08)}:root[data-theme="light"] .auth-badge{color:#fff;background:linear-gradient(140deg, #a88bff, #6f47e6);box-shadow:0 10px 24px rgba(111,71,230,0.2)}:root[data-theme="light"] .auth-lead{color:var(--a-ink2)}:root[data-theme="light"] .auth .btn-google:hover{background:#f4f5f7!important}:root[data-theme="light"] .auth-rem-cb{accent-color:var(--a-accent)}:root[data-theme="light"] .auth-rem{color:var(--a-ink)}:root[data-theme="light"] .auth-rem small{color:var(--a-muted)}:root[data-theme="light"] .auth-rem-cb:focus-visible{outline:2px solid var(--a-accent)}:root[data-theme="light"] .auth-or{color:var(--a-muted)}:root[data-theme="light"] .auth-or::before,:root[data-theme="light"] .auth-or::after{background:var(--a-line2)}:root[data-theme="light"] .auth-field label{color:var(--a-ink)}:root[data-theme="light"] .auth .auth-field input{background:var(--a-bg);color:var(--a-ink);border:1px solid var(--a-line2);box-shadow:none}:root[data-theme="light"] .auth .auth-field input::placeholder{color:#565D62}:root[data-theme="light"] .auth .auth-field input:focus{border-color:var(--a-accent);box-shadow:0 0 0 3px rgba(144,104,246,0.125)}:root[data-theme="light"] .auth-check{color:var(--a-ink2)}:root[data-theme="light"] .auth a{color:var(--a-accent-ink)}:root[data-theme="light"] .auth a:hover{color:#16181B}:root[data-theme="light"] .auth-note{color:var(--a-muted)}:root[data-theme="light"] .auth-foot{border-top:1px solid var(--a-line);color:var(--a-ink2)}:root[data-theme="light"] .auth-error{border:1px solid rgba(255,87,87,0.5);background:rgba(255,138,138,.08);color:#DA0000}:root[data-theme="light"] .auth-perks li{color:var(--a-ink2)}:root[data-theme="light"] .auth-perks .acct-ico{color:var(--a-ok)}:root[data-theme="light"] .auth-sent .btn-ghost{text-decoration:none}@media (min-width: 1024px){:root[data-theme="light"] .acct-logout-side .acct-logout-btn{border-color:transparent;color:var(--a-muted)}:root[data-theme="light"] .acct-logout-side .acct-logout-btn:hover{color:#fff;border-color:var(--a-line)}}@media (max-width: 760px){:root[data-theme="light"] .acct-grid{border:1px solid var(--a-line);background:var(--a-card2)}:root[data-theme="light"] .acct-grid > li + li{border-top:1px solid var(--a-line)}:root[data-theme="light"] .acct-acard{background:transparent}:root[data-theme="light"] .acct-acard:hover{border-color:transparent;background:rgba(255,255,255,.03)}:root[data-theme="light"] .acct-acard:has(input:checked){background:var(--a-accent-soft)}:root[data-theme="light"] .acct-acard:has(input:checked) .acct-av-lg{box-shadow:0 0 0 2px var(--a-accent)}}:root[data-theme="light"] .page-account{background:#F5F6F7}:root[data-theme="light"] .acct-dashboard ::selection{background:#6C45E0;color:#fff}:root[data-theme="light"] .acct-dashboard :is(input,button,a,summary):focus-visible{outline:3px solid #5B3BC9}:root[data-theme="light"] .acct-dashboard input{caret-color:#5B3BC9}:root[data-theme="light"] .acct-dashboard h1{color:var(--a-ink)}:root[data-theme="light"] .dash-welcome p{color:var(--a-ink2)}:root[data-theme="light"] .dash-profile{background:#ECE6FF;color:#5B3BC9;text-decoration:none}:root[data-theme="light"] .dash-hero{background:linear-gradient(120deg,rgba(144,104,246,.22),rgba(211,90,162,.08)),#FFFFFF;border:1px solid rgba(91,59,201,0.24);box-shadow:0 18px 50px rgba(22,24,27,0.06)}:root[data-theme="light"] .dash-hero h2{color:#5B3BC9}:root[data-theme="light"] .dash-hero h3 a{color:#16181B;text-decoration:none}:root[data-theme="light"] .dash-hero-body p{color:#16181B}:root[data-theme="light"] .dash-date{color:var(--a-ink)}:root[data-theme="light"] .dash-date span{color:#16181B}:root[data-theme="light"] .dash-countdown{color:#5B3BC9}:root[data-theme="light"] .dash-button{border:1px solid rgba(22,24,27,0.162);color:#16181B;text-decoration:none}:root[data-theme="light"] .dash-button.is-primary{background:#6C45E0;color:#07080d;border-color:transparent}:root[data-theme="light"] .dash-button:hover{background:#F0F1F3}:root[data-theme="light"] .dash-button.is-primary:hover{background:#b39afa}:root[data-theme="light"] .dash-section-head > span,:root[data-theme="light"] .dash-section-head > a{color:#16181B}:root[data-theme="light"] .dash-section-head a,:root[data-theme="light"] .dash-empty a,:root[data-theme="light"] .dash-near > a{color:#5B3BC9}:root[data-theme="light"] .dash-empty{background:#FFFFFF;border:1px solid var(--a-line)}:root[data-theme="light"] .dash-empty p{color:#16181B}:root[data-theme="light"] .dash-event{border:1px solid var(--a-line);background:#FFFFFF}:root[data-theme="light"] .dash-event h3 a{color:#16181B;text-decoration:none}:root[data-theme="light"] .dash-event h3 a:hover,:root[data-theme="light"] .dash-hero h3 a:hover{text-decoration:underline}:root[data-theme="light"] .dash-event p{color:#16181B}:root[data-theme="light"] .dash-mark-label{color:#1C7651}:root[data-theme="light"] .dash-event.is-cancelled .dash-countdown{color:#D20021}:root[data-theme="light"] .dash-mark-form button{border:1px solid var(--a-line2);background:transparent;color:#5B3BC9}:root[data-theme="light"] .dash-mark-form button:hover{background:#ECE6FF}:root[data-theme="light"] .dash-mark-form .dash-remove{border-color:transparent;color:#16181B}:root[data-theme="light"] .acct-dashboard .acct-card{background:#FFFFFF}@supports (backdrop-filter: blur(8px)){:root[data-theme="light"] .acct-dashboard .acct-card{background:#FFFFFF}}:root[data-theme="light"] .acct-dashboard .acct-chip{background:transparent}:root[data-theme="light"] .acct-dashboard .acct-chip label:hover{background:#F0F1F3}:root[data-theme="light"] .acct-dashboard .dash-artist-date{color:#16181B}:root[data-theme="light"] .acct-dashboard .acct-chip-undo{color:#5B3BC9}:root[data-theme="light"] .acct-dashboard .acct-chip:has(input:focus-visible) label{outline:3px solid #5B3BC9}:root[data-theme="light"] .dash-near-list li + li{border-top:1px solid var(--a-line)}:root[data-theme="light"] .dash-near-list a{color:#16181B;text-decoration:none}:root[data-theme="light"] .dash-near-list a:hover{background:rgba(144,104,246,.07)}:root[data-theme="light"] .dash-near-list small{color:#16181B}:root[data-theme="light"] .dash-map{background:#FFFFFF}:root[data-theme="light"] .dash-map .leaflet-popup-content{color:#151625}:root[data-theme="light"] .dash-map .leaflet-popup-content a{color:#513091;text-decoration:underline}:root[data-theme="light"] .dash-map-list{color:#16181B}:root[data-theme="light"] .dash-map-list a{color:#5B3BC9}:root[data-theme="light"] .dash-notifications{border:1px solid var(--a-line);background:#FFFFFF}:root[data-theme="light"] .dash-note-state{color:#5B3BC9}:root[data-theme="light"] .acct-dashboard .dash-settings .acct-card{background:transparent;box-shadow:none}:root[data-theme="light"] .acct-dashboard .acct-foot{border-top:1px solid var(--a-line)}:root[data-theme="light"] .acct-dashboard .acct-account-email{color:#16181B}:root[data-theme="light"] .dash-new{background:#ECE6FF;color:#5B3BC9}:root[data-theme="light"] .acct-dashboard :focus-visible{outline:3px solid #5B3BC9}:root[data-theme="light"] .acct-dashboard ::selection{background:#c4b2ff;color:#171025}:root[data-theme="light"] .acct-dashboard .dash-hero{background:linear-gradient(115deg,#ECE6FF,#583398)}:root[data-theme="light"] .dash-hero::after{background:linear-gradient(100deg,rgba(236,230,255,0.97),rgba(236,230,255,0.88) 55%,rgba(236,230,255,0.62))}:root[data-theme="light"] .dash-hero-initial{color:#5B3BC9}:root[data-theme="light"] .acct-dashboard .dash-hero .dash-date strong{color:#16181B}:root[data-theme="light"] .dash-hero .dash-date span{color:#16181B}:root[data-theme="light"] .dash-hero .dash-countdown{color:#16181B}:root[data-theme="light"] .dash-hero h2{color:#16181B}:root[data-theme="light"] .dash-hero-chip{background:#ECE6FF;color:#16181B}:root[data-theme="light"] .dash-hero-chip.is-ticket{background:#EBFAF6;color:#0F794C}:root[data-theme="light"] .dash-weather-credit{color:#16181B}:root[data-theme="light"] .dash-weather-credit a{color:inherit}:root[data-theme="light"] .acct-dashboard .dash-photo-credit{color:#16181B}:root[data-theme="light"] .dash-photo-credit a{color:inherit}:root[data-theme="light"] .dash-near-list .dash-photo-credit a{color:inherit}:root[data-theme="light"] .acct-dashboard .dash-hero .dash-photo-credit{color:#16181B}:root[data-theme="light"] .acct-dashboard .dash-hero .dash-button:not(.is-primary){background:#ECE6FF;border-color:#C9CDD2}:root[data-theme="light"] .acct-dashboard .dash-hero .dash-button:hover{background:#513071}:root[data-theme="light"] .acct-dashboard .dash-hero .dash-button.is-primary{background:#c4b2ff;color:#201333}:root[data-theme="light"] .acct-dashboard .dash-hero .dash-button.is-primary:hover{background:#ded2ff}:root[data-theme="light"] .dash-event{--ticket-color:#5B3BC9;border-top:2px solid var(--ticket-color)}:root[data-theme="light"] .dash-event.is-ticket{--ticket-color:#1C7651}:root[data-theme="light"] .dash-event.is-cancelled{--ticket-color:#D20021}:root[data-theme="light"] .dash-event .dash-mark-label,:root[data-theme="light"] .dash-event .dash-countdown{color:var(--ticket-color)}:root[data-theme="light"] .dash-mark-form{border-top:1px dashed #DADDE0}:root[data-theme="light"] .dash-year{background:#FFFFFF}:root[data-theme="light"] .dash-year p{color:#16181B}:root[data-theme="light"] .dash-year strong{color:#16181B}:root[data-theme="light"] .dash-year small{color:#565D62}:root[data-theme="light"] .acct-dashboard .acct-card{background:#FFFFFF}:root[data-theme="light"] .acct-dashboard .acct-chip .acct-av-xs{border:4px solid #DADDE0;outline:2px solid #5B3BC9}:root[data-theme="light"] .dash-add-artist a{color:#5B3BC9;text-decoration:none}:root[data-theme="light"] .dash-add-artist a > span{border:2px dashed #7655b1}:root[data-theme="light"] .dash-add-artist a:hover > span{background:#ECE6FF;border-color:#5B3BC9}:root[data-theme="light"] .dash-near-list a > .dash-near-initial{background:#ECE6FF;color:#5B3BC9}:root[data-theme="light"] .dash-series summary{color:#5B3BC9;text-decoration:underline}:root[data-theme="light"] .dash-map .dash-map-cluster{background:#513091;color:#fff;border:3px solid #5B3BC9}:root[data-theme="light"] .dash-map .dash-map-cluster.has-plans{background:#76385e;border-color:#E563AE}:root[data-theme="light"] .dash-map .dash-map-cluster.is-mixed{background:linear-gradient(90deg,#513091 50%,#76385e 50%)}@media (min-width: 761px){:root[data-theme="light"] .acct-dashboard .dash-popular-strip{background:transparent;scrollbar-color:#7655b1 #111421}:root[data-theme="light"] .dash-popular-strip .acct-acard{background:transparent}}@media (max-width: 760px){:root[data-theme="light"] .dash-event-grid{scrollbar-color:#7655b1 #111421}}:root[data-theme="light"] .acct-dashboard{--d-bg:#F5F6F7;--d-card:#FFFFFF;--d-card-hi:#FFFFFF;--d-line:rgba(22,24,27,0.1);--d-ink:#16181B;--d-ink2:#16181B;--d-muted:#565D62;--d-lilac:#5B3BC9}:root[data-theme="light"] .acct-dashboard .dash-section-head > a{color:var(--d-lilac);text-decoration:none}:root[data-theme="light"] .acct-dashboard .dash-section-head > a:hover{text-decoration:underline}:root[data-theme="light"] .acct-dashboard .dash-welcome p{color:var(--d-muted)}:root[data-theme="light"] .acct-dashboard .dash-profile{background:var(--d-card-hi);border:1px solid var(--d-line);color:var(--d-lilac)}:root[data-theme="light"] .acct-dashboard .dash-profile:hover{border-color:var(--d-lilac)}:root[data-theme="light"] .dash-stats a{background:var(--d-card);border:1px solid var(--d-line);color:var(--d-ink2);text-decoration:none}:root[data-theme="light"] .dash-stats a:hover{border-color:rgba(91,59,201,0.55);background:var(--d-card-hi)}:root[data-theme="light"] .dash-stats strong{color:#16181B}:root[data-theme="light"] .acct-dashboard .dash-hero{background:#FFFFFF;border:1px solid var(--d-line);box-shadow:0 24px 60px rgba(22,24,27,0.08)}:root[data-theme="light"] .acct-dashboard .dash-hero::after{background:linear-gradient(90deg,#FFFFFF 0%,#FFFFFF 36%,#FFFFFF 48%,#FFFFFF 66%,rgba(20,13,38,0) 82%)}:root[data-theme="light"] .acct-dashboard .dash-hero:not(.has-art)::after{background:radial-gradient(90% 120% at 100% 0%,rgba(144,104,246,.35),transparent 60%)}:root[data-theme="light"] .dash-hero-fallback{color:#565D62}:root[data-theme="light"] .acct-dashboard .dash-hero .dash-kicker{color:var(--d-lilac)}:root[data-theme="light"] .acct-dashboard .dash-hero .dash-date span{color:#16181B}:root[data-theme="light"] .acct-dashboard .dash-hero .dash-countdown{background:#fff;color:#1a1030}:root[data-theme="light"] .acct-dashboard .dash-hero-place{color:#16181B}:root[data-theme="light"] .acct-dashboard .dash-hero-chip{background:rgba(255,255,255,.12);color:#16181B}:root[data-theme="light"] .acct-dashboard .dash-hero-chip.is-ticket{background:rgba(134,226,188,.16);color:#0F794C}:root[data-theme="light"] .acct-dashboard .dash-hero .dash-button.is-primary{background:var(--d-lilac);color:#1a1030;box-shadow:0 10px 30px rgba(144,104,246,0.175)}:root[data-theme="light"] .acct-dashboard .dash-hero .dash-button.is-primary:hover{background:#ded2ff}:root[data-theme="light"] .dash-icon-btn{background:rgba(255,255,255,.1);border:1px solid rgba(22,24,27,0.216);color:#16181B}:root[data-theme="light"] .dash-icon-btn:hover{background:rgba(255,255,255,.2)}:root[data-theme="light"] .dash-credit > summary{color:#16181B;background:rgba(22,24,27,0.06);border:1px solid rgba(22,24,27,0.18)}:root[data-theme="light"] .dash-credit-pop{background:#ECE6FF;border:1px solid rgba(22,24,27,0.144);box-shadow:0 16px 40px rgba(22,24,27,0.08)}:root[data-theme="light"] .acct-dashboard .dash-credit-pop p{color:#16181B}:root[data-theme="light"] .dash-thumb{color:rgba(255,255,255,.88);background:linear-gradient(140deg,#7c3aed,#ECE6FF)}:root[data-theme="light"] .dash-genre-rock{background:linear-gradient(140deg,#dc2626,#FCE9E9)}:root[data-theme="light"] .dash-genre-metal{background:linear-gradient(140deg,#E9EBEE,#FFFFFF)}:root[data-theme="light"] .dash-genre-pop{background:linear-gradient(140deg,#ec4899,#5b21b6)}:root[data-theme="light"] .dash-genre-disco{background:linear-gradient(140deg,#f472b6,#9d174d)}:root[data-theme="light"] .dash-genre-rap{background:linear-gradient(140deg,#f59e0b,#FCEEE9)}:root[data-theme="light"] .dash-genre-electro{background:linear-gradient(140deg,#06b6d4,#312e81)}:root[data-theme="light"] .dash-genre-jazz{background:linear-gradient(140deg,#d97706,#FDF1E8)}:root[data-theme="light"] .dash-genre-classic{background:linear-gradient(140deg,#a78bfa,#ECE6FF)}:root[data-theme="light"] .dash-genre-folk{background:linear-gradient(140deg,#65a30d,#EAFAF1)}:root[data-theme="light"] .dash-genre-alt{background:linear-gradient(140deg,#14b8a6,#EAFAF9)}:root[data-theme="light"] .dash-genre-kids{background:linear-gradient(140deg,#facc15,#c2410c)}:root[data-theme="light"] .dash-genre-default,:root[data-theme="light"] .dash-genre-default-0{background:linear-gradient(140deg,#7c3aed,#ECE6FF)}:root[data-theme="light"] .dash-genre-default-1{background:linear-gradient(140deg,#4f46e5,#ECE6FF)}:root[data-theme="light"] .dash-genre-default-2{background:linear-gradient(140deg,#c026d3,#ECE6FF)}:root[data-theme="light"] .dash-genre-default-3{background:linear-gradient(140deg,#0e7490,#EBEEFA)}:root[data-theme="light"] .acct-dashboard .acct-av svg{color:#16181B}:root[data-theme="light"] .acct-dashboard .dash-event{background:var(--d-card);box-shadow:inset 0 0 0 1px var(--d-line)}:root[data-theme="light"] .acct-dashboard .dash-event::before,:root[data-theme="light"] .acct-dashboard .dash-event::after{background:var(--d-bg)}:root[data-theme="light"] .dash-stub-art::after{background:linear-gradient(180deg,transparent 45%,rgba(22,24,27,0.55))}:root[data-theme="light"] .acct-dashboard .dash-ticket-stub .dash-date{color:#16181B;text-shadow:0 1px 8px rgba(22,24,27,0.08)}:root[data-theme="light"] .acct-dashboard .dash-ticket-stub .dash-date span{color:#16181B}:root[data-theme="light"] .acct-dashboard .dash-event-info{border-left:2px dashed rgba(22,24,27,0.144)}:root[data-theme="light"] .acct-dashboard .dash-event .dash-mark-label{color:var(--ticket-color);background:rgba(196,178,255,.14)}:root[data-theme="light"] .acct-dashboard .dash-event.is-ticket .dash-mark-label{background:rgba(134,226,188,.14)}:root[data-theme="light"] .acct-dashboard .dash-event.is-cancelled .dash-mark-label{background:rgba(255,179,191,.14)}:root[data-theme="light"] .acct-dashboard .dash-event .dash-countdown{color:var(--ticket-color)}:root[data-theme="light"] .acct-dashboard .dash-event p{color:var(--d-ink2)}:root[data-theme="light"] .acct-dashboard .dash-mark-form button{border:1px solid rgba(22,24,27,0.162);color:#16181B}:root[data-theme="light"] .acct-dashboard .dash-mark-form button:hover{background:#ECE6FF;border-color:rgba(91,59,201,0.5)}:root[data-theme="light"] .acct-dashboard .dash-mark-form .dash-remove{border-color:transparent;color:var(--d-muted)}:root[data-theme="light"] .acct-dashboard .dash-mark-form .dash-remove:hover{background:rgba(255,138,138,.12);color:#D20021;border-color:transparent}:root[data-theme="light"] .acct-dashboard .dash-near-list li + li{border-top:1px solid var(--d-line)}:root[data-theme="light"] .acct-dashboard .dash-near-list a:hover{background:var(--d-card)}:root[data-theme="light"] .acct-dashboard .dash-near-body small{color:var(--d-ink2)}:root[data-theme="light"] .acct-dashboard .dash-near-body .dash-near-when{color:var(--d-lilac)}:root[data-theme="light"] .acct-dashboard .dash-near-list .acct-row-chev{color:var(--d-muted)}:root[data-theme="light"] .acct-dashboard .dash-series summary{text-decoration:none}:root[data-theme="light"] .acct-dashboard .dash-series summary:hover{text-decoration:underline}:root[data-theme="light"] .dash-credits{color:var(--d-muted)}:root[data-theme="light"] .dash-credits > summary:hover{color:var(--d-ink)}:root[data-theme="light"] .dash-credits strong{color:var(--d-ink2)}:root[data-theme="light"] .dash-credits a{color:inherit}@media (max-width: 760px){:root[data-theme="light"] .acct-dashboard .dash-hero.has-art::after{background:linear-gradient(180deg,rgba(20,13,38,0) 0,#FFFFFF 110px,#FFFFFF 200px,#FFFFFF 250px)}}:root[data-theme="light"] .hub-pass{background:#FFFFFF;border:1px solid rgba(91,59,201,0.18)}:root[data-theme="light"] .hub-pass::before{background:linear-gradient(180deg,#6C45E0,#d35aa2)}:root[data-theme="light"] .hub-pass-av{background:#ECE6FF;box-shadow:0 0 0 3px rgba(22,24,27,0.08), 0 0 0 5px rgba(144,104,246,0.5)}:root[data-theme="light"] .hub-pass-av-empty{color:#5B3BC9;text-decoration:none}:root[data-theme="light"] .hub-pass-who p{color:#16181B}:root[data-theme="light"] .hub-pass-who a{color:#5B3BC9}:root[data-theme="light"] .hub-pass-stats a{color:#16181B;text-decoration:none}:root[data-theme="light"] .hub-pass-stats a:hover{background:#ECE6FF}:root[data-theme="light"] .hub-pass-stats strong{color:#16181B}:root[data-theme="light"] .hub-pass-stats span{color:#16181B}:root[data-theme="light"] .hub-tile{background:#FFFFFF;border:1px solid rgba(22,24,27,0.1);color:#16181B;text-decoration:none}:root[data-theme="light"] .hub-tile .acct-ico{color:#5B3BC9}:root[data-theme="light"] .hub-tile-s{color:#565D62}:root[data-theme="light"] .hub-tile:hover{border-color:#5B3BC9;background:#F0F1F3}:root[data-theme="light"] .hub-tile.has-badge{border-color:rgba(91,59,201,0.6)}:root[data-theme="light"] .hub-tile.has-badge .hub-tile-s{color:#e3d9ff}:root[data-theme="light"] .hub-badge{background:#d35aa2;color:#fff}:root[data-theme="light"] .hub-sections{background:#F5F6F7}:root[data-theme="light"] .hub-sections a{border:1px solid rgba(22,24,27,0.126);color:#16181B;text-decoration:none}:root[data-theme="light"] .hub-sections a:hover{border-color:#5B3BC9;color:#16181B}:root[data-theme="light"] .dash-ad a{background:#FFFFFF;border:1px solid rgba(22,24,27,0.1);color:#16181B;text-decoration:none}:root[data-theme="light"] .dash-ad a:hover{border-color:#5B3BC9}:root[data-theme="light"] .dash-ad-img{background:#ECE6FF url("/assets/img/avatars/preset-bilet.svg") center/44px no-repeat}:root[data-theme="light"] .dash-ad-body small{color:#565D62}:root[data-theme="light"] .dash-ad-kind{color:#5B3BC9}:root[data-theme="light"] .dash-ad-st{background:rgba(95,212,168,.14);color:#217958}:root[data-theme="light"] .dash-ad.is-expired .dash-ad-st,:root[data-theme="light"] .dash-ad.is-hidden .dash-ad-st{background:rgba(255,255,255,.08);color:#565D62}@media (max-width: 900px){:root[data-theme="light"] .hub-pass-stats{border-top:1px dashed rgba(91,59,201,0.25)}}:root[data-theme="light"] .hub-pass-edit{background:#6C45E0;color:#fff;box-shadow:0 0 0 3px rgba(22,24,27,0.08)}:root[data-theme="light"] .hub-pass-av-link:hover .hub-pass-av,:root[data-theme="light"] .hub-pass-av-link:focus-visible .hub-pass-av{box-shadow:0 0 0 3px rgba(22,24,27,0.08), 0 0 0 5px rgba(196,178,255,0.5)}:root[data-theme="light"] .hub-pass-cta{background:#6C45E0;color:#fff!important;text-decoration:none}:root[data-theme="light"] .hub-pass-cta:hover{background:#6C45E0}:root[data-theme="light"] .hub-pass-stats li.is-zero strong{color:#5b6278}:root[data-theme="light"] .hub-pass-stats li.is-zero span{color:#565D62}:root[data-theme="light"] .hub-sections{background:rgba(22,24,27,0.55)}@media (max-width: 760px){:root[data-theme="light"] .hub-sections{box-shadow:inset -36px 0 24px -12px rgba(22,24,27,0.08)}}@media (min-width: 761px){:root[data-theme="light"] .acct-dashboard .dash-hero.has-art::after{background:linear-gradient(90deg,#FFFFFF 0%,#FFFFFF 30%,#FFFFFF 46%,rgba(20,13,38,0) 68%), radial-gradient(55% 90% at 78% 50%,rgba(144,104,246,.25),transparent 70%)}}@media (max-width: 760px){:root[data-theme="light"] .acct-dashboard .dash-hero.has-art::after{background:linear-gradient(180deg,rgba(20,13,38,0) 0,#FFFFFF 80px,#FFFFFF 150px,#FFFFFF 190px)}}:root[data-theme="light"] .hub-pass-cta{background:#6f47e6}:root[data-theme="light"] .hub-pass-cta:hover{background:#6C45E0}@media (min-width: 761px){:root[data-theme="light"] .dash-stub{border-left:2px dashed rgba(91,59,201,0.45);background:linear-gradient(180deg,#FFFFFF,#FFFFFF)}:root[data-theme="light"] .dash-stub strong{background:linear-gradient(180deg,#fff 35%,#c4b2ff);color:transparent}:root[data-theme="light"] .dash-stub span{color:#5B3BC9}:root[data-theme="light"] .dash-stub .dash-stub-k{color:#565D62}}@media (max-width: 760px){:root[data-theme="light"] .acct-dashboard .dash-hero .dash-actions{border-top:2px dashed rgba(91,59,201,0.35)}}:root[data-theme="light"] .dash-ghost{border:2px dashed rgba(91,59,201,0.35);background:repeating-linear-gradient(135deg,rgba(144,104,246,.06) 0 12px,transparent 12px 24px)}:root[data-theme="light"] .dash-ghost-stub{background:#ECE6FF;border:1px solid rgba(91,59,201,0.3)}:root[data-theme="light"] .dash-ghost-stub .dash-date strong{color:#16181B}:root[data-theme="light"] .dash-ghost h3{color:#16181B}:root[data-theme="light"] .dash-ghost p{color:#16181B}:root[data-theme="light"] .dash-ghost-form button{border:1px solid #5B3BC9;background:transparent;color:#16181B}:root[data-theme="light"] .dash-ghost-form button:first-of-type{background:#6f47e6;border-color:#6f47e6}:root[data-theme="light"] .dash-ghost-form button.is-ticket{border-color:rgba(40,167,115,0.6);color:#0F794C}:root[data-theme="light"] .hub-pass-stats strong.is-bump,:root[data-theme="light"] [data-follow-count].is-bump{color:#5B3BC9}:root[data-theme="light"] .hub-pass{background:radial-gradient(110% 150% at 0 0,rgba(144,104,246,.24),transparent 55%), radial-gradient(70% 120% at 100% 100%,rgba(211,90,162,.13),transparent 60%), #FFFFFF}:root[data-theme="light"] .acct-dashboard .hub-pass h1{background:linear-gradient(90deg,#fff 45%,#c4b2ff);color:transparent}:root[data-theme="light"] .hub-pass-crew{text-decoration:none}:root[data-theme="light"] .hub-pass-crew .acct-av{box-shadow:0 0 0 3px rgba(22,24,27,0.08), 0 0 0 5px rgba(144,104,246,0.275)}:root[data-theme="light"] .hub-crew-more{background:#ECE6FF;color:#5B3BC9;box-shadow:0 0 0 3px rgba(22,24,27,0.08)}@media (max-width: 760px){:root[data-theme="light"] .acct-dashboard .dash-hero.has-art::after{background:linear-gradient(180deg,rgba(20,13,38,0) 0,#FFFFFF 60px,#FFFFFF 125px,#FFFFFF 160px)}}:root[data-theme="light"] .acct-area-genres legend small{color:var(--a-muted)}
/* == europa.css == */
:root[data-theme="light"] .eu-page{--void:#F5F6F7;--page:#F5F6F7;--card:#FFFFFF;--card2:#FFFFFF;--field:#0e1320;--thumb:#1b2332;--ts:#16181B;--tx:#16181B;--soft:#16181B;--muted:#565D62;--steel:#565D62;--lf:#565D62;--ln:#565D62;--ls:#565D62;--neon:#9068f6;--neon-deep:#7248df;--btn:#7b55ee;--btnh:#6a45dc;--link:#5B3BC9;--kicker:#5B3BC9;--tld:#5B3BC9;--lilac:#5B3BC9;--focus:#5B3BC9;--free:#21784D;--live:#23775D;--warn:#8A5D00;--warn-bg:#FAF5EB;--panel:#fff;--ink:#111522;--ph:#626a78;--ev2-line:rgba(91,59,201,0.3);--shadow-card:0 16px 36px rgba(22,24,27,0.06);--shadow-pop:0 18px 45px rgba(22,24,27,0.08);--shadow-ticket:.75rem .75rem 0 rgba(144,104,246,0.1)}:root[data-theme="light"] .eu-page{background:var(--page);color:var(--tx)}:root[data-theme="light"] .eu-page a{color:var(--link);text-decoration:none}:root[data-theme="light"] .eu-page a:hover{text-decoration:underline}:root[data-theme="light"] .eu-page button,:root[data-theme="light"] .eu-page input,:root[data-theme="light"] .eu-page select{color:inherit}:root[data-theme="light"] .eu-page :focus-visible{outline:3px solid #5B3BC9}:root[data-theme="light"] .eu-page .kicker{color:var(--kicker)}:root[data-theme="light"] .eu-page .display{color:var(--ts)}:root[data-theme="light"] .eu-page .muted{color:var(--muted)}:root[data-theme="light"] .eu-page .btn{text-decoration:none!important}:root[data-theme="light"] .eu-page .btn-pri{background:var(--btn);color:#fff}:root[data-theme="light"] .eu-page .btn-pri:hover{background:var(--btnh)}:root[data-theme="light"] .eu-page .btn-out{border-color:var(--ls);color:var(--ts);background:transparent}:root[data-theme="light"] .eu-page .btn-out:hover{border-color:var(--neon)}:root[data-theme="light"] .eu-page .chip{border:1px solid var(--ln);background:transparent;color:var(--tx);text-decoration:none!important}:root[data-theme="light"] .eu-page .chip:hover{border-color:var(--neon)}:root[data-theme="light"] .eu-page .chip[aria-pressed="true"]{border-color:var(--neon);background:#9068f62a;color:#16181B}:root[data-theme="light"] .eu-page .chip .c{color:var(--lilac)}:root[data-theme="light"] .eu-page .tag-aff{color:var(--muted);border:1px solid var(--ln)}:root[data-theme="light"] .eu-page .eu-hero{background:radial-gradient(1200px 700px at 72% 40%,#ECE6FF 0%,transparent 60%),var(--void);border-bottom:1px solid var(--lf)}:root[data-theme="light"] .eu-page .livebar{color:var(--soft);border:1px solid var(--lf);background:#FFFFFF}:root[data-theme="light"] .eu-page .livebar .dot{background:var(--live);box-shadow:0 0 0 4px rgba(98,209,174,0.067)}:root[data-theme="light"] .eu-page .livebar b{color:var(--live)}:root[data-theme="light"] .eu-page .eu-h1 span{color:var(--link)}:root[data-theme="light"] .eu-page .lead{color:var(--soft)}:root[data-theme="light"] .eu-page .start-row{color:var(--muted)}:root[data-theme="light"] .eu-page .start-btn{border:1px solid var(--ln);background:var(--field);color:var(--ts)}:root[data-theme="light"] .eu-page .start-btn svg{color:var(--lilac)}:root[data-theme="light"] .eu-page .search-hero{background:var(--panel);box-shadow:0 10px 35px rgba(22,24,27,0.07)}:root[data-theme="light"] .eu-page .search-hero svg{color:#60697a}:root[data-theme="light"] .eu-page .search-hero input{background:transparent;color:var(--ink)}:root[data-theme="light"] .eu-page .search-hero input::placeholder{color:var(--ph)}:root[data-theme="light"] .eu-page .near h2{color:var(--soft)}:root[data-theme="light"] .eu-page .map-svg .ctry{fill:#121a2c;stroke:#2a3350}:root[data-theme="light"] .eu-page .map-svg .ctry.off{fill:#0c1120;stroke:#1a2135}:root[data-theme="light"] .eu-page .map-svg .ctry.act:hover,:root[data-theme="light"] .eu-page .map-svg .ctry.act:focus-visible{fill:#1f1840;stroke:var(--neon)}:root[data-theme="light"] .eu-page .map-svg .ctry.pl{fill:#2b1f5c;stroke:var(--neon)}:root[data-theme="light"] .eu-page .map-svg .route{fill:none;stroke:var(--lilac)}:root[data-theme="light"] .eu-page .map-svg .route-mask{fill:none;stroke:#16181B}:root[data-theme="light"] .eu-page .map-svg .city{fill:var(--ts)}:root[data-theme="light"] .eu-page .map-svg .city-l{fill:var(--soft);stroke:#05070c}:root[data-theme="light"] .eu-page .map-svg .badge rect{fill:#0b1020;stroke:var(--ln)}:root[data-theme="light"] .eu-page .map-svg .badge text{fill:var(--ts)}:root[data-theme="light"] .eu-page .map-svg .badge .bn{fill:var(--muted)}:root[data-theme="light"] .eu-page .map-svg .badge:hover rect{stroke:var(--neon)}:root[data-theme="light"] .eu-page .map-svg .origin-pulse{fill:none;stroke:var(--neon)}:root[data-theme="light"] .eu-page .map-svg .origin{fill:var(--neon);stroke:#16181B}:root[data-theme="light"] .eu-page .map-svg .pl-label{fill:#5B3BC9}:root[data-theme="light"] .eu-page .trip-pop{background:#FFFFFF;border:1px solid var(--ev2-line);box-shadow:var(--shadow-pop);color:var(--soft)}:root[data-theme="light"] .eu-page .trip-pop b{color:var(--ts)}:root[data-theme="light"] .eu-page .trip-pop .row span:last-child{color:var(--ts)}:root[data-theme="light"] .eu-page .map-legend{color:var(--muted)}:root[data-theme="light"] .eu-page .lg-route{border-top:2px dashed var(--lilac)}:root[data-theme="light"] .eu-page .lg-pl{background:#ECE6FF;border:1px solid var(--neon)}:root[data-theme="light"] .eu-page .lg-num{color:var(--ts);border:1px solid var(--ln)}:root[data-theme="light"] .eu-page .sec-head p{color:var(--muted)}:root[data-theme="light"] .eu-page .tix-card{background:var(--card);border:1px solid var(--ev2-line)}:root[data-theme="light"] .eu-page .tix-card:hover{box-shadow:var(--shadow-ticket)}:root[data-theme="light"] .eu-page .tix-wm{color:#565D62}:root[data-theme="light"] .eu-page .tix-date .d{color:var(--ts)}:root[data-theme="light"] .eu-page .tix-date .m{color:var(--kicker)}:root[data-theme="light"] .eu-page .tix-art{color:var(--ts)}:root[data-theme="light"] .eu-page .tix-ven{color:var(--muted)}:root[data-theme="light"] .eu-page .perf{border-top:2px dashed rgba(22,24,27,0.134)}:root[data-theme="light"] .eu-page .perf::before,:root[data-theme="light"] .eu-page .perf::after{background:var(--page);border:1px solid var(--ev2-line)}:root[data-theme="light"] .eu-page .tix-meta{color:var(--soft)}:root[data-theme="light"] .eu-page .tix-meta b{color:var(--ts)}:root[data-theme="light"] .eu-page .fans{color:var(--muted)}:root[data-theme="light"] .eu-page .fans .av i{border:2px solid var(--card);background:var(--thumb)}:root[data-theme="light"] .eu-page .fans .av i:first-child{background:#3a2c74}:root[data-theme="light"] .eu-page .fans .av i:nth-child(2){background:#EBF1FA}:root[data-theme="light"] .eu-page .fans .av i:nth-child(3){background:#5a3a6e}:root[data-theme="light"] .eu-page .ctry-tile{background:var(--card);border:1px solid var(--lf);color:var(--tx);text-decoration:none!important}:root[data-theme="light"] .eu-page .ctry-tile:hover{border-color:var(--neon)}:root[data-theme="light"] .eu-page .ctry-tile h3{color:var(--ts)}:root[data-theme="light"] .eu-page .ctry-tile .n{color:var(--lilac)}:root[data-theme="light"] .eu-page .ctry-tile .t{color:var(--muted)}:root[data-theme="light"] .eu-page .ctry-tile svg path{fill:#1f1840;stroke:var(--neon)}:root[data-theme="light"] .eu-page .how-step{background:var(--card2);border:1px solid var(--lf)}:root[data-theme="light"] .eu-page .how-step .no{color:var(--neon)}:root[data-theme="light"] .eu-page .how-step h3{color:var(--ts)}:root[data-theme="light"] .eu-page .how-step p{color:var(--muted)}:root[data-theme="light"] .eu-page .how-bil{color:var(--soft)}:root[data-theme="light"] .eu-page .seo-intro{color:var(--soft)}:root[data-theme="light"] .eu-page .acc{border-top:1px solid var(--ln)}:root[data-theme="light"] .eu-page .acc details{border-bottom:1px solid var(--ln)}:root[data-theme="light"] .eu-page .acc summary{color:var(--ts)}:root[data-theme="light"] .eu-page .acc summary .pm{border:1px solid var(--ln);color:var(--lilac)}:root[data-theme="light"] .eu-page .acc details[open] summary .pm{border-color:var(--neon)}:root[data-theme="light"] .eu-page .acc .body{color:var(--soft)}:root[data-theme="light"] .eu-page .acc .body td,:root[data-theme="light"] .eu-page .acc .body th{border-bottom:1px solid var(--lf)}:root[data-theme="light"] .eu-page .acc .body th{color:var(--muted)}:root[data-theme="light"] .eu-page .cheat{background:var(--card);border:1px solid var(--ev2-line)}:root[data-theme="light"] .eu-page .cheat h3{color:var(--ts)}:root[data-theme="light"] .eu-page .cheat p{color:var(--muted)}:root[data-theme="light"] .eu-page .cheat td{border-top:1px solid var(--lf)}:root[data-theme="light"] .eu-page .cheat td:first-child{color:var(--ts)}:root[data-theme="light"] .eu-page .cheat td:last-child{color:var(--soft)}:root[data-theme="light"] .eu-page .verify{color:var(--muted)}:root[data-theme="light"] .eu-page .ftr{border-top:1px solid var(--lf);background:var(--void);color:var(--muted)}:root[data-theme="light"] .eu-page .crumbs{color:var(--muted)}:root[data-theme="light"] .eu-page .crumbs a{color:var(--link)}:root[data-theme="light"] .eu-page .crumbs span{color:#5b6478}:root[data-theme="light"] .eu-page .c-meta{color:var(--soft)}:root[data-theme="light"] .eu-page .c-meta b{color:var(--ts)}:root[data-theme="light"] .eu-page .c-start{background:var(--card);border:1px solid var(--ln)}:root[data-theme="light"] .eu-page .c-start label{color:var(--muted)}:root[data-theme="light"] .eu-page .c-start .hint{color:var(--soft)}:root[data-theme="light"] .eu-page .c-start .hint b{color:var(--free)}:root[data-theme="light"] .eu-page .filters{background:rgba(22,24,27,0.55);border-top:1px solid var(--lf);border-bottom:1px solid var(--lf)}:root[data-theme="light"] .eu-page .f-group > span{color:var(--muted)}:root[data-theme="light"] .eu-page .seg{border:1px solid var(--ln)}:root[data-theme="light"] .eu-page .seg button{background:transparent;border-right:1px solid var(--lf);color:var(--soft)}:root[data-theme="light"] .eu-page .seg button[aria-pressed="true"]{background:#9068f62e;color:#16181B}:root[data-theme="light"] .eu-page .sort select{border:1px solid var(--ln);background:var(--field)}:root[data-theme="light"] .eu-page .month{color:var(--kicker);border-bottom:1px solid var(--ln)}:root[data-theme="light"] .eu-page .row{border-bottom:1px solid var(--lf)}:root[data-theme="light"] .eu-page .row:hover{background:#ffffff05}:root[data-theme="light"] .eu-page .r-date .d{color:var(--ts)}:root[data-theme="light"] .eu-page .r-date .m{color:var(--kicker)}:root[data-theme="light"] .eu-page .r-art{color:var(--ts)}:root[data-theme="light"] .eu-page .genre{color:var(--lilac);border:1px solid rgba(91,59,201,0.333)}:root[data-theme="light"] .eu-page .r-ven{color:var(--muted)}:root[data-theme="light"] .eu-page .r-dist{color:var(--soft)}:root[data-theme="light"] .eu-page .r-dist b{color:var(--ts)}:root[data-theme="light"] .eu-page .r-price{color:var(--muted)}:root[data-theme="light"] .eu-page .r-price b{color:var(--ts)}:root[data-theme="light"] .eu-page .c-map{background:var(--card);border:1px solid var(--lf)}:root[data-theme="light"] .eu-page .c-map h2{color:var(--ts)}:root[data-theme="light"] .eu-page .c-map h2 span{color:var(--muted)}:root[data-theme="light"] .eu-page .de-svg .ctry{fill:#0c1120;stroke:#1d2540}:root[data-theme="light"] .eu-page .de-svg .ctry.de{fill:#141c33;stroke:#6b54c9}:root[data-theme="light"] .eu-page .de-svg .ctry.pl{fill:#1a1538;stroke:#4a3d8a}:root[data-theme="light"] .eu-page .de-svg .bub{fill:#5B3BC9;stroke:var(--neon)}:root[data-theme="light"] .eu-page .de-svg .bub-l{fill:var(--ts);stroke:#05070c}:root[data-theme="light"] .eu-page .de-svg .bub-n{fill:var(--lilac);stroke:#05070c}:root[data-theme="light"] .eu-page .de-svg .route{fill:none;stroke:var(--lilac)}:root[data-theme="light"] .eu-page .de-svg .origin{fill:var(--neon);stroke:#16181B}:root[data-theme="light"] .eu-page .de-svg .dist-l{fill:#5B3BC9;stroke:#05070c}:root[data-theme="light"] .eu-page .c-map .foot{color:var(--muted)}:root[data-theme="light"] .eu-page .ticket{background:var(--card);border:1px solid var(--ev2-line);box-shadow:var(--shadow-ticket)}:root[data-theme="light"] .eu-page .t-date{border-right:1px solid var(--ln)}:root[data-theme="light"] .eu-page .t-date .d{color:var(--ts)}:root[data-theme="light"] .eu-page .t-date .m{color:var(--kicker)}:root[data-theme="light"] .eu-page .t-meta{color:var(--soft)}:root[data-theme="light"] .eu-page .t-meta svg{color:var(--lilac)}:root[data-theme="light"] .eu-page .ticket-side{border-left:2px dashed rgba(22,24,27,0.134)}:root[data-theme="light"] .eu-page .ticket-side::before,:root[data-theme="light"] .eu-page .ticket-side::after{background:var(--page);border:1px solid var(--ev2-line)}:root[data-theme="light"] .eu-page .ticket-side .p{color:var(--muted)}:root[data-theme="light"] .eu-page .ticket-side .p b{color:var(--ts)}:root[data-theme="light"] .eu-page .form{background:var(--card);border:1px solid var(--ln)}:root[data-theme="light"] .eu-page .form h2{color:var(--ts)}:root[data-theme="light"] .eu-page .fld > label,:root[data-theme="light"] .eu-page .fld > .lbl{color:var(--soft)}:root[data-theme="light"] .eu-page .inp{border:1px solid var(--ln);background:var(--field)}:root[data-theme="light"] .eu-page .inp:focus-within{border-color:var(--neon);box-shadow:0 0 0 3px rgba(144,104,246,0.125)}:root[data-theme="light"] .eu-page .inp input{background:transparent;color:var(--ts)}:root[data-theme="light"] .eu-page .inp svg{color:var(--lilac)}:root[data-theme="light"] .eu-page .stepper{border:1px solid var(--ln);background:var(--field)}:root[data-theme="light"] .eu-page .stepper button{background:transparent;color:var(--lilac)}:root[data-theme="light"] .eu-page .stepper output{color:var(--ts)}:root[data-theme="light"] .eu-page .range-out{color:var(--muted)}:root[data-theme="light"] .eu-page .range-out b{color:var(--ts)}:root[data-theme="light"] .eu-page input[type=range]{accent-color:var(--neon)}:root[data-theme="light"] .eu-page .opt{border:1px solid var(--ln);background:transparent;color:var(--soft)}:root[data-theme="light"] .eu-page .opt[aria-pressed="true"]{border-color:var(--neon);background:#9068f62a;color:#16181B}:root[data-theme="light"] .eu-page .stars button{border:1px solid var(--ln);background:transparent;color:#5b6478}:root[data-theme="light"] .eu-page .stars button[aria-pressed="true"]{border-color:var(--neon);background:#9068f62a}:root[data-theme="light"] .eu-page .stars button.lit{color:#8F6400}:root[data-theme="light"] .eu-page .trans .opt svg{color:var(--lilac)}:root[data-theme="light"] .eu-page .switch{color:var(--soft)}:root[data-theme="light"] .eu-page .switch small{color:var(--muted)}:root[data-theme="light"] .eu-page .switch input{background:#FFFFFF}:root[data-theme="light"] .eu-page .switch input::after{background:#fff}:root[data-theme="light"] .eu-page .switch input:checked{background:var(--btn)}:root[data-theme="light"] .eu-page .res-head h2{color:var(--ts)}:root[data-theme="light"] .eu-page .res-head p{color:var(--muted)}:root[data-theme="light"] .eu-page .var{background:var(--card);border:1px solid var(--ln);color:inherit}:root[data-theme="light"] .eu-page .var:hover{border-color:rgba(91,59,201,0.6)}:root[data-theme="light"] .eu-page .var[aria-pressed="true"]{border-color:var(--neon);box-shadow:var(--shadow-ticket)}:root[data-theme="light"] .eu-page .var-name{color:var(--ts)}:root[data-theme="light"] .eu-page .var-name svg{color:var(--lilac)}:root[data-theme="light"] .eu-page .picked{color:#120b26;background:var(--lilac)}:root[data-theme="light"] .eu-page .var-total .v{color:var(--ts)}:root[data-theme="light"] .eu-page .var-total .s{color:var(--muted)}:root[data-theme="light"] .eu-page .var-how{color:var(--soft)}:root[data-theme="light"] .eu-page .var-how b{color:var(--ts)}:root[data-theme="light"] .eu-page .bar{background:#ffffff0a}:root[data-theme="light"] .eu-page .c1{background:#6C45E0}:root[data-theme="light"] .eu-page .c2{background:#62d1ae}:root[data-theme="light"] .eu-page .c3{background:#f2b45c}:root[data-theme="light"] .eu-page .c4{background:#7da2ff}:root[data-theme="light"] .eu-page .costs li{color:var(--soft)}:root[data-theme="light"] .eu-page .costs li span:last-child{color:var(--ts)}:root[data-theme="light"] .eu-page .fit.ok{color:var(--free)}:root[data-theme="light"] .eu-page .fit.over{color:var(--warn)}:root[data-theme="light"] .eu-page .aff a{border:1px solid var(--ln);color:var(--ts);text-decoration:none}:root[data-theme="light"] .eu-page .aff a:hover{border-color:var(--neon)}:root[data-theme="light"] .eu-page .honest{border:1px solid var(--lf);background:#FFFFFF;color:var(--muted)}:root[data-theme="light"] .eu-page .honest svg{color:var(--lilac)}:root[data-theme="light"] .eu-page .tl-wrap{background:var(--card2);border:1px solid var(--lf)}:root[data-theme="light"] .eu-page .tl-wrap h2,:root[data-theme="light"] .eu-page .check h2{color:var(--ts)}:root[data-theme="light"] .eu-page .tl-wrap > p{color:var(--muted)}:root[data-theme="light"] .eu-page .tl li::before{border-top:2px dashed rgba(91,59,201,0.467)}:root[data-theme="light"] .eu-page .tl li::after{background:var(--card2);border:3px solid var(--neon)}:root[data-theme="light"] .eu-page .tl li.hl::after{background:var(--neon);box-shadow:0 0 0 5px rgba(144,104,246,0.1)}:root[data-theme="light"] .eu-page .tl .tm{color:var(--kicker)}:root[data-theme="light"] .eu-page .tl .ev{color:var(--ts)}:root[data-theme="light"] .eu-page .tl .ds{color:var(--muted)}:root[data-theme="light"] .eu-page .check{background:var(--card2);border:1px solid var(--lf)}:root[data-theme="light"] .eu-page .check > p{color:var(--muted)}:root[data-theme="light"] .eu-page .check label{border-bottom:1px solid var(--lf);color:var(--soft)}:root[data-theme="light"] .eu-page .check label small{color:var(--muted)}:root[data-theme="light"] .eu-page .check input{border:2px solid var(--ls)}:root[data-theme="light"] .eu-page .check input:checked{background:var(--btn);border-color:var(--btn)}:root[data-theme="light"] .eu-page .check input:checked::after{border:solid #DADDE0}:root[data-theme="light"] .eu-page .check input:checked + span{color:var(--muted);text-decoration:line-through}@media (max-width:900px){:root[data-theme="light"] .eu-page .ticket-side{border-top:2px dashed rgba(22,24,27,0.134)}:root[data-theme="light"] .eu-page .tl li::before{border-left:2px dashed rgba(91,59,201,0.467)}}:root[data-theme="light"] .eu-page .big{border-top:1px solid var(--lf);border-bottom:1px solid var(--lf)}:root[data-theme="light"] .eu-page .big-n{color:var(--ts)}:root[data-theme="light"] .eu-page .big-l{color:var(--soft)}:root[data-theme="light"] .eu-page .seg-period{background:#FFFFFF;border:1px solid var(--ln)}:root[data-theme="light"] .eu-page .seg-period button[aria-pressed="true"]{background:var(--btn);color:#fff}:root[data-theme="light"] .eu-page .scope-chip{border:1px solid var(--ln);background:#FFFFFF;color:var(--ts)}:root[data-theme="light"] .eu-page .scope-chip i{background:var(--neon)}:root[data-theme="light"] .eu-page .back{border:1px solid var(--neon);background:#9068f62a;color:#16181B}:root[data-theme="light"] .eu-page .map-svg{border:1px solid var(--lf);background:#F5F6F7}:root[data-theme="light"] .eu-page .map-svg .ctry-glow{fill:none;stroke:#5B3BC9}:root[data-theme="light"] .eu-page .map-svg .ctry{fill:#1b1840;stroke:#5B3BC9}:root[data-theme="light"] .eu-page .map-svg .ctry.off{fill:#0d1120;stroke:#232a40}:root[data-theme="light"] .eu-page .map-svg .ctry.act:hover{fill:#2c2470}:root[data-theme="light"] .eu-page .map-svg .ctry.pl{fill:#3a2a86;stroke:#5B3BC9}:root[data-theme="light"] .eu-page .map-svg .reg{fill:#1b1840;stroke:#5B3BC9}:root[data-theme="light"] .eu-page .map-svg .reg:hover{fill:#2c2470}:root[data-theme="light"] .eu-page .map-svg .reg.sel{fill:#4a36a8;stroke:#16181B}:root[data-theme="light"] .eu-page .pin rect{fill:#5B3BC9;stroke:#16181B}:root[data-theme="light"] .eu-page .pin text{fill:#16181B}:root[data-theme="light"] .eu-page .pin:hover rect,:root[data-theme="light"] .eu-page .pin:focus-visible rect{fill:#5B3BC9}:root[data-theme="light"] .eu-page .pin-pl rect{fill:#05070c;stroke:#5B3BC9}:root[data-theme="light"] .eu-page .pin-r rect{fill:#6a45dc}:root[data-theme="light"] .eu-page .pin-static rect{fill:#5B3BC9;stroke:#16181B}:root[data-theme="light"] .eu-page .map-hint{color:var(--muted)}:root[data-theme="light"] .eu-page .rank{background:var(--void);border-left:1px solid var(--lf)}:root[data-theme="light"] .eu-page .rank li button,:root[data-theme="light"] .eu-page .rank li a{background:none;border-bottom:1px solid var(--lf);color:var(--ts)}:root[data-theme="light"] .eu-page .rank li button::before,:root[data-theme="light"] .eu-page .rank li a::before{color:var(--muted)}:root[data-theme="light"] .eu-page .rank li button i,:root[data-theme="light"] .eu-page .rank li a i{background:var(--neon)}:root[data-theme="light"] .eu-page .rank li button:hover,:root[data-theme="light"] .eu-page .rank li a:hover{color:var(--lilac)}:root[data-theme="light"] .eu-page .rank-foot{color:var(--muted)}:root[data-theme="light"] .eu-page #aff{background:var(--card);border:1px solid var(--lf)}:root[data-theme="light"] .eu-page #aff h3{color:var(--ts)}:root[data-theme="light"] .eu-page .trip-box{background:var(--card);border:1px solid var(--lf)}:root[data-theme="light"] .eu-page .trip-box svg{color:var(--lilac)}:root[data-theme="light"] .eu-page .trip-box h3{color:var(--ts)}:root[data-theme="light"] .eu-page .trip-box ul{color:var(--soft)}:root[data-theme="light"] .eu-page .dev-note{border:1.5px dashed rgba(199,135,0,0.533);background:rgba(250,245,235,0.333);color:#8A5F00}:root[data-theme="light"] .eu-page .dev-note code{background:rgba(22,24,27,0.06)}@media (max-width:1500px){:root[data-theme="light"] .eu-page .rank{border-top:1px solid var(--lf)}}:root[data-theme="light"] .eu-page .de-svg .reg{fill:#1b1840;stroke:#5B3BC9}:root[data-theme="light"] .eu-page .map-svg .ctry.act:hover{stroke:#5B3BC9}:root[data-theme="light"] .eu-page .map-tip{background:#FFFFFF;border:1px solid var(--ev2-line);box-shadow:var(--shadow-pop);color:var(--soft)}:root[data-theme="light"] .eu-page .map-tip b{color:var(--ts)}:root[data-theme="light"] .eu-page .map-tip small{color:var(--muted)}:root[data-theme="light"] .eu-page .map-scale i{background:linear-gradient(90deg,#ECE6FF,#6042d6)}:root[data-theme="light"] .eu-page .rank li a{text-decoration:none!important;color:inherit}:root[data-theme="light"] .eu-page .trip-box p{color:var(--soft)}:root[data-theme="light"] .eu-page .eu-empty{background:var(--card);border:1px solid var(--lf)}:root[data-theme="light"] .eu-page .eu-empty h2{color:var(--ts)}:root[data-theme="light"] .eu-page .eu-empty p{color:var(--soft)}:root[data-theme="light"] .eu-page .eu-empty-filter{color:var(--soft)}:root[data-theme="light"] .eu-page .de-svg .reg.sel{stroke:#16181B}:root[data-theme="light"] .eu-page .c-map-foot{color:var(--muted)}:root[data-theme="light"] .eu-page .map-svg .pin-pl rect{fill:#3a2a86;stroke:#5B3BC9}:root[data-theme="light"] body.page-europe{background:#F5F6F7}:root[data-theme="light"] .eu-page .eu-zoom button{border:1px solid var(--ln);background:#FFFFFF;color:var(--ts);box-shadow:0 4px 14px rgba(22,24,27,0.08)}:root[data-theme="light"] .eu-page .eu-zoom button:hover{border-color:var(--neon);background:#ECE6FF}:root[data-theme="light"] .eu-page .eu-zhint{background:rgba(22,24,27,0.55);color:#16181B}:root[data-theme="light"] .eu-page .eu-full{background:#F5F6F7}:root[data-theme="light"] .eu-page svg .ctry:focus-visible,:root[data-theme="light"] .eu-page svg .reg:focus-visible{stroke:#16181B}:root[data-theme="light"] .eu-page .pin.hit .hit-a{fill:#000;stroke:none}:root[data-theme="light"] .eu-page .pin.hit .hit-d{fill:#5B3BC9;stroke:#05070c}:root[data-theme="light"] .eu-page .pin.hit:hover .hit-d{fill:#16181B}:root[data-theme="light"] .eu-page .fest-h{color:var(--ts)}:root[data-theme="light"] .eu-page .fest-card{background:var(--card);border:1px solid var(--lf)}:root[data-theme="light"] .eu-page .fest-card:hover{border-color:var(--neon)}:root[data-theme="light"] .eu-page .fest-when{color:var(--kicker)}:root[data-theme="light"] .eu-page .fest-card h4{color:#16181B}:root[data-theme="light"] .eu-page .fest-where,:root[data-theme="light"] .eu-page .fest-meta{color:var(--muted)}:root[data-theme="light"] .eu-page .fest-where a,:root[data-theme="light"] .eu-page .fest-row small a{color:var(--link)}:root[data-theme="light"] .eu-page .fest-row{border-bottom:1px solid var(--lf)}:root[data-theme="light"] .eu-page .fest-d{color:var(--lilac)}:root[data-theme="light"] .eu-page .fest-n b{color:var(--ts)}:root[data-theme="light"] .eu-page .fest-n small{color:var(--muted)}:root[data-theme="light"] .eu-page .fest-note{color:var(--muted)}:root[data-theme="light"] .eu-page .fest-media{background:linear-gradient(#FFFFFF,#FFFFFF),url(/assets/img/concert-crowd-m.webp) center/cover #FFFFFF}:root[data-theme="light"] .eu-page .fest-media.is-artist::after{background:linear-gradient(180deg,rgba(5,7,12,0) 45%,rgba(22,24,27,0.55) 100%)}:root[data-theme="light"] .eu-page .fest-tone-0.is-stage::after{background:linear-gradient(160deg,#7c4dff 0%,#ECE6FF 85%)}:root[data-theme="light"] .eu-page .fest-tone-1.is-stage::after{background:linear-gradient(200deg,#e0457b 0%,#ECE6FF 85%)}:root[data-theme="light"] .eu-page .fest-tone-2.is-stage::after{background:linear-gradient(20deg,#2f7de1 0%,#FFFFFF 85%)}:root[data-theme="light"] .eu-page .fest-tone-3.is-stage::after{background:linear-gradient(340deg,#f08a24 0%,#FFFFFF 85%)}:root[data-theme="light"] .eu-page .fest-poster{color:#16181B;text-shadow:0 2px 14px rgba(22,24,27,0.08)}:root[data-theme="light"] .eu-page .fest-cap{color:#16181B;text-shadow:0 1px 6px rgba(22,24,27,0.08)}:root[data-theme="light"] .eu-page .fest-flag{box-shadow:0 0 0 2px rgba(22,24,27,0.08),0 4px 12px rgba(22,24,27,0.08);background:#fff}:root[data-theme="light"] .eu-page .fest-flag.is-code,:root[data-theme="light"] .eu-page .fest-flag-s.is-code{background:#ECE6FF;color:#16181B}:root[data-theme="light"] .eu-page .fest-flag-s{box-shadow:0 0 0 1px rgba(255,255,255,.18)}:root[data-theme="light"] .eu-page .fest-card .kk-aff,:root[data-theme="light"] .eu-page .fest-row .kk-aff{color:inherit}
/* == dodaj-koncert.css == */
:root[data-theme="light"] .page-submit .formcard .field input,:root[data-theme="light"] .page-submit .formcard .field select,:root[data-theme="light"] .page-submit .formcard .field textarea{border:1px solid rgba(22,24,27,0.215);background-color:#FFFFFF;color:#16181B}:root[data-theme="light"] .page-submit .formcard .field input:hover,:root[data-theme="light"] .page-submit .formcard .field select:hover{border-color:rgba(22,24,27,0.22)}:root[data-theme="light"] .page-submit .formcard .field input:focus,:root[data-theme="light"] .page-submit .formcard .field select:focus,:root[data-theme="light"] .page-submit .formcard .field textarea:focus{border-color:#5B3BC9;box-shadow:0 0 0 3px rgba(144,104,246,0.125)}:root[data-theme="light"] .page-submit .formcard .field label{color:#16181B}:root[data-theme="light"] .page-submit .formcard .hint{color:#565D62}
/* == merch.css == */
:root[data-theme="light"] .kk-ms{border-top:1px solid rgba(22,24,27,0.1)}:root[data-theme="light"] .kk-ms-h{color:#16181B}:root[data-theme="light"] .kk-ms-h small{color:#5B3BC9}:root[data-theme="light"] .kk-ms-win:focus-visible{outline:2px solid #5B3BC9}:root[data-theme="light"] .kk-ms-i{color:#16181B;text-decoration:none}:root[data-theme="light"] .kk-ms-i img,:root[data-theme="light"] .kk-ms-ph{background:#fff}:root[data-theme="light"] .kk-ms-ph{color:#5B3BC9;background:rgba(255,255,255,.08)}:root[data-theme="light"] .kk-ms-i:hover .kk-ms-t,:root[data-theme="light"] .kk-ms-i:focus-visible .kk-ms-t{text-decoration:underline}:root[data-theme="light"] .kk-ms-k{color:#5B3BC9}:root[data-theme="light"] .kk-ms-p{color:#16181B}:root[data-theme="light"] .kk-ms-p b{color:#5B3BC9}
/* ---------- poprawki ręczne (jasny), po zrzutach ---------- */
:root[data-theme="light"] body { background-color: #F5F6F7; color: #16181B; }
:root[data-theme="light"] input::placeholder, :root[data-theme="light"] textarea::placeholder { color: #6B7177; }
/* dolna nawigacja: kryjąca, bez prześwitu listy */
:root[data-theme="light"] .kk-mobile-nav { background: #FFFFFF !important; border-top: 1px solid #DADDE0 !important; box-shadow: 0 -6px 20px rgba(22,24,27,.06) !important; -webkit-backdrop-filter: blur(12px); backdrop-filter: blur(12px); }
/* mapa: jasne kafelki OSM w jasnym (bez filtra) */
:root[data-theme="light"] .leaflet-tile-pane { filter: none !important; }
/* reklamy: tylko jasna ramka */
ins.adsbygoogle { color-scheme: light; }
/* główna: w jasnym bez zdjęcia tłumu (makieta), czysty papier */
:root[data-theme="light"] .nh-hero-bg { display: none !important; }
:root[data-theme="light"] .nh-hero { background: #F5F6F7 !important; }
/* nagłówek: Zaloguj się, Dodaj koncert, PL/EN jak w makiecie */
:root[data-theme="light"] .mobile-add-event, :root[data-theme="light"] .top .mobile-add-event { background: #ECE6FF !important; border-color: #5B3BC9 !important; color: #5B3BC9 !important; }
:root[data-theme="light"] .mobile-add-event:hover, :root[data-theme="light"] .top .mobile-add-event:hover, :root[data-theme="light"] .top .mobile-add-event:focus-visible { background: #6C45E0 !important; border-color: #6C45E0 !important; color: #FFFFFF !important; }
:root[data-theme="light"] .top .top-add-event { background: #FFFFFF !important; border-color: #DADDE0 !important; color: #5B3BC9 !important; }
:root[data-theme="light"] .top .top-add-event:hover, :root[data-theme="light"] .top .top-add-event[aria-current] { background: #ECE6FF !important; border-color: #5B3BC9 !important; color: #5B3BC9 !important; }
:root[data-theme="light"] .kk-lang a { color: #5B3BC9; }
:root[data-theme="light"] .kk-lang a:hover { color: #16181B; background: #E9EBEE; }
:root[data-theme="light"] .kk-lang a[aria-current] { color: #5B3BC9; background: #DCD2FF; }
/* szybkie skróty pod wyszukiwarką */
:root[data-theme="light"] .nh-quick a { background: #FFFFFF !important; border-color: #DADDE0 !important; color: #5B3BC9 !important; }
:root[data-theme="light"] .nh-quick a:first-child, :root[data-theme="light"] .nh-quick a:hover, :root[data-theme="light"] .nh-quick a:focus-visible { background: #ECE6FF !important; border-color: #5B3BC9 !important; }
/* „Dzisiaj” na głównej: biała karta jak w makiecie */
:root[data-theme="light"] .nh-nearest { background: #FFFFFF; border: 1px solid #DADDE0 !important; border-radius: 22px; padding: 14px 20px 18px !important; box-shadow: 0 1px 2px rgba(22,24,27,.06), 0 4px 14px rgba(22,24,27,.06); }
:root[data-theme="light"] .nh-nearest li { border-top-color: #DADDE0; }
:root[data-theme="light"] .nh-search { box-shadow: 0 1px 2px rgba(22,24,27,.06), 0 4px 14px rgba(22,24,27,.06); }
/* stopka: biała, tekst atramentem, linki szare z akcentem na najechaniu */
:root[data-theme="light"] .foot, :root[data-theme="light"] .foot.foot-compact { background: #FFFFFF; border-top: 1px solid #DADDE0; color: #16181B; }
:root[data-theme="light"] .foot-compact .foot-links a, :root[data-theme="light"] .foot-compact .foot-legal a, :root[data-theme="light"] .foot-compact .foot-legal .analytics-settings, :root[data-theme="light"] .foot a { color: #3E444A; }
:root[data-theme="light"] .foot-compact .foot-links a:hover, :root[data-theme="light"] .foot-compact .foot-legal a:hover, :root[data-theme="light"] .foot-compact .foot-legal .analytics-settings:hover, :root[data-theme="light"] .foot a:hover { color: #5B3BC9; }
:root[data-theme="light"] .foot-compact .foot-brand p, :root[data-theme="light"] .foot-compact .foot-meta small, :root[data-theme="light"] .foot-tag, :root[data-theme="light"] .foot-bottom { color: #565D62; }
:root[data-theme="light"] .foot-brand .brand, :root[data-theme="light"] .foot-brand a { color: #16181B; }
:root[data-theme="light"] .foot-compact .kk-coffee-link { background: #FFF4E0; border-color: #E8C58A; color: #8A5200; }
:root[data-theme="light"] .foot-compact .kk-coffee-link:hover { background: #FBE6C2; color: #6E4100; }
/* karta koncertu: podpis mapy na jasnej kartce, akcje akcentem (makieta) */
:root[data-theme="light"] .ev3-mapcap { background: rgba(255,255,255,.96); border-color: #DADDE0; box-shadow: 0 1px 2px rgba(22,24,27,.06), 0 4px 14px rgba(22,24,27,.08); }
:root[data-theme="light"] .ev3-mapcap b, :root[data-theme="light"] .ev3-mapcap b a { color: #16181B; }
:root[data-theme="light"] .ev3-mapcap b a:hover { color: #5B3BC9; }
:root[data-theme="light"] .ev3-mapcap span { color: #565D62; }
:root[data-theme="light"] .ev3 .ev3-act:not(.is-on):not(.ev3-guardian-on) { color: #5B3BC9 !important; }
/* mapy: w jasnym zwykłe jasne kafelki OSM (bez odwracania) */
:root[data-theme="light"] .leaflet-tile, :root[data-theme="light"] .leaflet-tile-pane, :root[data-theme="light"] .minimap .kk-lmap .leaflet-tile { filter: none !important; opacity: 1; }
:root[data-theme="light"] .leaflet-container { background: #E9EBEE; }
/* artysta: „Jak daleko masz na koncert” jako jasna fioletowa karta */
:root[data-theme="light"] .c2-near { background: #ECE6FF; border-color: #C9B8FF; }
:root[data-theme="light"] .c2-near h4 { color: #5B3BC9; }
:root[data-theme="light"] .c2-near .c2-big { color: #16181B; }
:root[data-theme="light"] .c2-near .c2-say, :root[data-theme="light"] .c2-near .c2-fine { color: #3E444A; }
:root[data-theme="light"] .c2-near .c2-res a, :root[data-theme="light"] .c2-near .c2-res .c2-say b { color: #5B3BC9; }
:root[data-theme="light"] .c2-near button { background: #6C45E0; color: #FFFFFF; }
:root[data-theme="light"] .c2-near button:focus-visible { outline-color: #5B3BC9; }
/* koncert: „zobacz artystę” w ciemnym pigułkowym chipie na zdjęciu zostaje jasny */
:root[data-theme="light"] .ev3-chip span { color: #C4B2FF; }
/* strażnik na karcie koncertu: przycisk pełny, biały napis */
:root[data-theme="light"] .ev3 .ev3-act.ev3-guardian-on { color: #FFFFFF !important; }
/* artysta: rozwinięcie archiwum */
:root[data-theme="light"] .artist-archive summary { color: #5B3BC9; }
/* ciemny: drobne podpisy wykresów artysty podniesione do szarości apki (było 3,9:1) */
:root[data-theme="dark"] .kt, :root[data-theme="dark"] .kt-stats { --kt-dim: #A9A4B8; }
/* oba motywy: szary odcinek „Inne miejsca” z białą liczbą (było 3,2:1), plakietka odwołania czytelna */
:root[data-theme] .c2-stack span[style*="#5b6478"] { color: #FFFFFF; }
:root[data-theme] .kt-row-main .event-status-badge-cancelled { color: #7A201A; }
/* koncert: zdjęcie w hero kończy się ciemnym cieniem także w jasnym (podpisy na zdjęciu zostają białe) */
:root[data-theme="light"] .ev3-hero-media::after { background: linear-gradient(180deg, rgba(5,7,12,.08) 25%, rgba(5,7,12,.95) 92%, #05070C 100%); }
/* biały napis na jasnym fiolecie marki #9068F6 (3,8:1) → fiolet przycisku #6C45E0 (5,9:1) */
:root[data-theme="light"] .gd-btn, :root[data-theme="light"] .gd-chip.is-on, :root[data-theme="light"] .k-years a.is-on, :root[data-theme="light"] .city-radius-control button, :root[data-theme="light"] .city-radius-control .is-on, :root[data-theme="light"] .city-radius-control [aria-pressed="true"] { background-color: #6C45E0; border-color: #6C45E0; }
:root[data-theme="light"] .secttl .cnt { color: #5B3BC9; }
:root[data-theme="light"] .k-day .k-more:not(.ghost) { color: #FFFFFF; }
