.music-events-module__vn0XmW__homePanel{box-sizing:border-box;color:#173b5e;background:radial-gradient(at 85% 10%,#fff 0,#f7fbff 44%,#eaf5ff 100%);border:1px solid #e1eaf4;border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(280px,30%);gap:20px;width:calc(100% - 48px);max-width:1192px;margin:20px auto 28px;padding:20px 24px;display:grid;overflow:hidden;box-shadow:0 18px 42px #1f487414}.music-events-module__vn0XmW__yuriArt{isolation:isolate;background:0 0;border-radius:24px;grid-area:1/2;align-self:stretch;min-height:340px;position:relative;overflow:visible}.music-events-module__vn0XmW__yuriArt:before{content:"";z-index:-1;filter:blur(11px);pointer-events:none;background:radial-gradient(at 48% 45%,#e1f6ffe0 0,#ede9ff99 48%,#f7fbff00 78%);border-radius:50%;position:absolute;inset:1% -9% 0}.music-events-module__vn0XmW__yuriArt:after{content:"";z-index:1;filter:blur(2px);pointer-events:none;background:linear-gradient(#eef7ff00,#eef7fff2);height:17%;position:absolute;bottom:-1px;left:-8%;right:-8%}.music-events-module__vn0XmW__yuriArt>img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 16px 24px #53779e21);width:155%;min-width:0;height:130%;position:absolute;top:-2%;bottom:auto;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 88%,#0000 100%);mask-image:linear-gradient(#000 0% 88%,#0000 100%)}.music-events-module__vn0XmW__yuriBubble{z-index:2;color:#1b4265;background:#fffffff2;border-radius:18px 18px 18px 5px;padding:14px 16px;font-size:15px;font-weight:800;line-height:1.45;position:absolute;top:16px;left:16px;right:16px;box-shadow:0 8px 22px #14395820}.music-events-module__vn0XmW__yuriTag{z-index:2;color:#256b9c;background:#ffffffeb;border-radius:99px;align-items:center;gap:7px;padding:9px 13px;font-size:12px;font-weight:800;display:flex;position:absolute;bottom:16px;left:16px}.music-events-module__vn0XmW__homeContent{flex-direction:column;grid-area:1/1;gap:13px;min-width:0;padding:0;display:flex}.music-events-module__vn0XmW__kicker{color:#287fa4;letter-spacing:.14em;font-size:11px;font-weight:900;display:block}.music-events-module__vn0XmW__homeHeading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.music-events-module__vn0XmW__homeHeading h2{color:#153d61;letter-spacing:-.045em;margin:0;font-size:clamp(25px,3vw,37px);line-height:1.14}.music-events-module__vn0XmW__homeHeading p{color:#6b7f91;margin:9px 0 0;font-size:15px;line-height:1.5}.music-events-module__vn0XmW__allLink{color:#2077ba;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:8px 0;font-size:14px;font-weight:850;display:flex}.music-events-module__vn0XmW__genreRail,.music-events-module__vn0XmW__pageGenres{scrollbar-width:none;align-items:center;gap:8px;padding:2px 1px 5px;display:flex;overflow:auto}.music-events-module__vn0XmW__genreRail::-webkit-scrollbar{display:none}.music-events-module__vn0XmW__pageGenres::-webkit-scrollbar{display:none}.music-events-module__vn0XmW__genreChip,.music-events-module__vn0XmW__activeGenre{color:#5c7286;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9e4ed;border-radius:99px;flex:none;padding:10px 14px;font-size:13px;font-weight:800;transition:background .16s,color .16s,border-color .16s,transform .16s}.music-events-module__vn0XmW__genreChip:hover{border-color:#79b6da;transform:translateY(-1px)}.music-events-module__vn0XmW__activeGenre{color:#fff;background:linear-gradient(135deg,#2699cb,#176e9f);border-color:#247fae;box-shadow:0 7px 15px #1979a533}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__activeGenre{color:#fff;background:linear-gradient(135deg,#7ed1ec,#5aadd8);border-color:#8bc9e4;box-shadow:0 7px 15px #5aadd833}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__imageFallback{color:#2e6f90;background:linear-gradient(145deg,#e6f7ff,#eeeaff 58%,#ffe9f1)}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__imageFallback small{color:#356e8d}.music-events-module__vn0XmW__homeCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:198px;display:grid}.music-events-module__vn0XmW__card{text-align:left;color:#173c5c;cursor:pointer;background:#fff;border:1px solid #e3ebf2;border-radius:20px;flex-direction:column;min-width:0;padding:0;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden;box-shadow:0 8px 22px #1643660b}.music-events-module__vn0XmW__card:hover{transform:translateY(-3px);box-shadow:0 13px 28px #1643661c}.music-events-module__vn0XmW__cardImage{background:#dcecf5;height:clamp(88px,8vw,116px);display:block;position:relative;overflow:hidden}.music-events-module__vn0XmW__cardImage>img{object-fit:cover;width:100%;height:100%;transition:transform .3s;position:absolute;inset:0}.music-events-module__vn0XmW__card:hover .music-events-module__vn0XmW__cardImage>img{transform:scale(1.035)}.music-events-module__vn0XmW__imageFallback{color:#fff;background:linear-gradient(140deg,#21416f,#462e67 58%,#d45c83);flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;display:flex;position:absolute;inset:0}.music-events-module__vn0XmW__imageFallback small{letter-spacing:.1em;font-size:10px;font-weight:850}.music-events-module__vn0XmW__cardGenre{color:#276991;background:#fffffff2;border-radius:99px;padding:6px 10px;font-size:11px;font-weight:900;position:absolute;top:11px;left:11px}.music-events-module__vn0XmW__cardBody{flex-direction:column;flex:1;gap:5px;padding:10px;display:flex}.music-events-module__vn0XmW__cardMeta{color:#8193a0;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:11px;font-weight:700;display:flex;overflow:hidden}.music-events-module__vn0XmW__cardBody>strong{color:#183c5d;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px;font-size:14px;font-weight:850;line-height:1.4;display:-webkit-box;overflow:hidden}.music-events-module__vn0XmW__artist{color:#718497;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.music-events-module__vn0XmW__cardFoot{color:#718392;justify-content:space-between;align-items:center;gap:5px;margin-top:auto;font-size:11px;display:flex}.music-events-module__vn0XmW__cardFoot>span{align-items:center;gap:5px;min-width:0;display:flex}.music-events-module__vn0XmW__cardFoot>b{color:#193e60;white-space:nowrap;font-size:12px}.music-events-module__vn0XmW__homeCards .music-events-module__vn0XmW__cardFoot{flex-direction:column;align-items:flex-start;gap:3px}.music-events-module__vn0XmW__homeCards .music-events-module__vn0XmW__cardFoot>span,.music-events-module__vn0XmW__homeCards .music-events-module__vn0XmW__cardFoot>b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.music-events-module__vn0XmW__cardLink{color:#2876a3;background:#eef7fc;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin-top:2px;padding:7px;font-size:12px;font-weight:850;display:flex}.music-events-module__vn0XmW__homeState{color:#72869a;text-align:center;border:1px dashed #c8d8e4;border-radius:18px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;min-height:230px;padding:20px;font-size:14px;line-height:1.6;display:flex}.music-events-module__vn0XmW__loadingDot{border:2px solid #cee5f2;border-top-color:#2188bd;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite music-events-module__vn0XmW__spin}@keyframes music-events-module__vn0XmW__spin{to{transform:rotate(360deg)}}.music-events-module__vn0XmW__page{color:#173b5c;background:#f5f8fb;min-height:100vh;padding-bottom:48px}.music-events-module__vn0XmW__topbar{background:#fff;border-bottom:1px solid #e8edf2;justify-content:space-between;align-items:center;height:68px;padding:0 max(24px,50vw - 600px);display:flex}.music-events-module__vn0XmW__brand{color:#173d61;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;font-size:18px;font-weight:850;display:flex}.music-events-module__vn0XmW__brand>b{color:#3289cb}.music-events-module__vn0XmW__brandIcon{color:#237aad;border:1px solid #dce8f0;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.music-events-module__vn0XmW__lang{color:#346482;cursor:pointer;background:#fff;border:1px solid #dbe6ed;border-radius:99px;padding:9px 14px;font-weight:800}.music-events-module__vn0XmW__pageHero{box-sizing:border-box;color:#fff;background:radial-gradient(at 82% 8%,#506ea4 0,#0000 37%),radial-gradient(at 68% 92%,#7a477f 0,#0000 42%),linear-gradient(118deg,#102943 0%,#183c5e 55%,#263e67 100%);border:1px solid #ffffff36;border-radius:32px;max-width:1200px;min-height:410px;margin:24px auto 22px;padding:56px 56px 48px;position:relative;overflow:hidden;box-shadow:0 22px 56px #1d31532e}.music-events-module__vn0XmW__pageHero:before{content:"";opacity:.55;pointer-events:none;background:linear-gradient(90deg,#0c223852,#0000 73%),radial-gradient(circle at 64% 30%,#ffffff18 0 1px,#0000 2px) 0 0/28px 28px;position:absolute;inset:0}.music-events-module__vn0XmW__heroText{z-index:2;max-width:58%;position:relative}.music-events-module__vn0XmW__heroText .music-events-module__vn0XmW__kicker{color:#92d8ff;letter-spacing:.2em;font-size:11px}.music-events-module__vn0XmW__heroText h1{color:#fff;letter-spacing:-.055em;text-wrap:balance;max-width:580px;margin:17px 0 13px;font-size:clamp(38px,5vw,62px);line-height:1.08}.music-events-module__vn0XmW__heroText p{color:#d0dce9;max-width:540px;margin:0;font-size:16px;line-height:1.7}.music-events-module__vn0XmW__heroGenres{color:#e0eafa;letter-spacing:.12em;flex-wrap:wrap;align-items:center;gap:8px;margin-top:23px;font-size:10px;font-weight:850;display:flex}.music-events-module__vn0XmW__heroGenres i{background:#82d8f0;border-radius:50%;width:3px;height:3px}.music-events-module__vn0XmW__heroNote{color:#a8d8eb;align-items:center;gap:8px;margin-top:22px;font-size:12px;font-weight:750;display:flex}.music-events-module__vn0XmW__heroYuri{z-index:1;object-fit:contain;object-position:right bottom;filter:drop-shadow(0 18px 30px #07182e66);width:min(46%,540px);height:108%;position:absolute;bottom:-3%;right:2%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 17%);mask-image:linear-gradient(90deg,#0000 0%,#000 17%)}.music-events-module__vn0XmW__heroOrb{z-index:1;color:#d4f0ff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #ffffff30;border-radius:50%;place-items:center;width:58px;height:58px;font-size:28px;display:grid;position:absolute;top:38px;right:37%}.music-events-module__vn0XmW__heroStamp{z-index:3;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #fff3;border-radius:16px;flex-direction:column;align-items:center;gap:2px;padding:12px 15px;display:flex;position:absolute;top:30px;right:36px;transform:rotate(5deg)}.music-events-module__vn0XmW__heroStamp small{letter-spacing:.16em;color:#b7d9ee;font-size:8px;font-weight:800}.music-events-module__vn0XmW__heroStamp b{letter-spacing:.12em;font-size:15px}.music-events-module__vn0XmW__heroStamp i{color:#89d5ee;font-size:12px;font-style:normal}.music-events-module__vn0XmW__listing{background:#fff;border:1px solid #e3ebf2;border-radius:28px;max-width:1200px;margin:0 auto;padding:34px 36px}.music-events-module__vn0XmW__listingHead{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.music-events-module__vn0XmW__listingHead h2{color:#193e60;letter-spacing:-.04em;margin:9px 0 6px;font-size:clamp(25px,3vw,34px)}.music-events-module__vn0XmW__listingHead p{color:#718497;margin:0;font-size:14px}.music-events-module__vn0XmW__search{color:#7b91a0;border:1px solid #dce7ee;border-radius:13px;align-items:center;gap:9px;width:min(310px,40%);height:44px;padding:0 13px;display:flex}.music-events-module__vn0XmW__search input{color:#173b5c;width:100%;font:inherit;border:0;outline:0;font-size:13px}.music-events-module__vn0XmW__pageGenres{margin:24px 0}.music-events-module__vn0XmW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.music-events-module__vn0XmW__grid .music-events-module__vn0XmW__cardBody{padding:17px}.music-events-module__vn0XmW__grid .music-events-module__vn0XmW__cardBody>strong{min-height:48px;font-size:17px}.music-events-module__vn0XmW__empty{color:#74879a;text-align:center;border:1px dashed #cfdae4;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:280px;padding:24px;display:flex}.music-events-module__vn0XmW__empty strong{color:#375773;font-size:17px}.music-events-module__vn0XmW__empty>span:last-child{font-size:13px}.music-events-module__vn0XmW__emptyIcon{color:#317fa4;background:#eef7fc;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.music-events-module__vn0XmW__footer{color:#8090a0;text-align:right;max-width:1200px;margin:18px auto;font-size:12px}@media (max-width:1050px){.music-events-module__vn0XmW__homePanel{grid-template-columns:minmax(0,1fr) 26%;gap:18px;padding:20px}.music-events-module__vn0XmW__yuriArt{min-height:315px}.music-events-module__vn0XmW__yuriArt>img{width:165%;height:130%}.music-events-module__vn0XmW__homeCards{gap:9px}.music-events-module__vn0XmW__cardBody{padding:11px}.music-events-module__vn0XmW__cardFoot{font-size:10px}.music-events-module__vn0XmW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.music-events-module__vn0XmW__pageHero{margin-left:20px;margin-right:20px;padding-left:38px;padding-right:38px}.music-events-module__vn0XmW__heroText{max-width:60%}.music-events-module__vn0XmW__heroYuri{width:48%;right:0}.music-events-module__vn0XmW__listing{margin-left:20px;margin-right:20px}}@media (max-width:700px){.music-events-module__vn0XmW__homePanel{border-radius:24px;flex-direction:column;gap:14px;width:calc(100% - 28px);margin:18px auto 24px;padding:14px;display:flex}.music-events-module__vn0XmW__yuriArt{border-radius:18px;height:170px;min-height:170px}.music-events-module__vn0XmW__yuriArt>img{object-fit:contain;object-position:left top;width:78%;min-width:0;height:138%;top:-3%;bottom:auto;left:-5%;transform:none}.music-events-module__vn0XmW__yuriBubble{width:45%;padding:11px 12px;font-size:13px;top:20px;left:auto;right:12px}.music-events-module__vn0XmW__yuriTag{padding:7px 10px;font-size:10px;bottom:12px;left:auto;right:12px}.music-events-module__vn0XmW__homeContent{gap:13px;padding:2px}.music-events-module__vn0XmW__homeHeading{gap:8px}.music-events-module__vn0XmW__homeHeading h2{font-size:24px}.music-events-module__vn0XmW__homeHeading p{font-size:12px}.music-events-module__vn0XmW__allLink{gap:4px;font-size:12px}.music-events-module__vn0XmW__genreRail{margin-right:-14px;padding-right:14px}.music-events-module__vn0XmW__genreChip,.music-events-module__vn0XmW__activeGenre{padding:9px 12px;font-size:12px}.music-events-module__vn0XmW__homeCards{scroll-snap-type:x mandatory;gap:10px;margin-right:-14px;padding:0 14px 8px 0;display:flex;overflow-x:auto}.music-events-module__vn0XmW__homeCards>.music-events-module__vn0XmW__card{scroll-snap-align:start;flex:0 0 min(76vw,285px)}.music-events-module__vn0XmW__homeCards>.music-events-module__vn0XmW__homeState{flex:0 0 calc(100% - 14px);min-height:190px}.music-events-module__vn0XmW__cardImage{height:132px}.music-events-module__vn0XmW__page{padding-bottom:32px}.music-events-module__vn0XmW__topbar{height:58px;padding:0 16px}.music-events-module__vn0XmW__brand{font-size:16px}.music-events-module__vn0XmW__brandIcon{width:34px;height:34px}.music-events-module__vn0XmW__pageHero{border-radius:25px;min-height:510px;margin:16px 14px;padding:27px 22px 230px}.music-events-module__vn0XmW__heroText{max-width:100%}.music-events-module__vn0XmW__heroText .music-events-module__vn0XmW__kicker{font-size:9px}.music-events-module__vn0XmW__heroText h1{max-width:500px;margin:14px 0 10px;font-size:clamp(35px,9vw,46px)}.music-events-module__vn0XmW__heroText p{max-width:96%;font-size:13px;line-height:1.55}.music-events-module__vn0XmW__heroGenres{letter-spacing:.08em;gap:6px;max-width:90%;margin-top:15px;font-size:8px;line-height:1.5}.music-events-module__vn0XmW__heroGenres i{width:2px;height:2px}.music-events-module__vn0XmW__heroNote{max-width:74%;margin-top:12px;font-size:10px}.music-events-module__vn0XmW__heroYuri{object-position:right bottom;width:68%;height:54%;bottom:-5px;right:-17px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 20%);mask-image:linear-gradient(90deg,#0000 0%,#000 20%)}.music-events-module__vn0XmW__heroOrb{width:42px;height:42px;font-size:21px;top:auto;bottom:175px;right:15px}.music-events-module__vn0XmW__heroStamp{padding:8px 10px;top:auto;bottom:170px;right:18px}.music-events-module__vn0XmW__heroStamp small{font-size:7px}.music-events-module__vn0XmW__heroStamp b{font-size:12px}.music-events-module__vn0XmW__heroStamp i{font-size:10px}.music-events-module__vn0XmW__listing{border-radius:22px;margin:0 14px;padding:22px 16px}.music-events-module__vn0XmW__listingHead{display:block}.music-events-module__vn0XmW__listingHead h2{font-size:25px}.music-events-module__vn0XmW__listingHead p{font-size:12px}.music-events-module__vn0XmW__search{width:auto;margin-top:17px}.music-events-module__vn0XmW__pageGenres{margin:18px -16px;padding:2px 16px 6px}.music-events-module__vn0XmW__grid{grid-template-columns:1fr;gap:13px}.music-events-module__vn0XmW__grid .music-events-module__vn0XmW__cardImage{height:190px}.music-events-module__vn0XmW__grid .music-events-module__vn0XmW__cardBody{padding:15px}.music-events-module__vn0XmW__grid .music-events-module__vn0XmW__cardBody>strong{font-size:16px}.music-events-module__vn0XmW__empty{min-height:220px}.music-events-module__vn0XmW__footer{text-align:center;margin:15px 18px;font-size:11px}}@media (prefers-reduced-motion:reduce){.music-events-module__vn0XmW__card,.music-events-module__vn0XmW__genreChip,.music-events-module__vn0XmW__cardImage>img{transition:none}.music-events-module__vn0XmW__loadingDot{animation:none}}.homeMidGrid>.music-events-module__vn0XmW__homePanel{width:100%;max-width:none;margin:22px 0 28px}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__yuriArt{border-radius:22px;min-height:340px;overflow:hidden}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__yuriArt>img{object-fit:cover;object-position:50% 0;width:100%;max-width:none;height:100%;max-height:none;inset:0;transform:none;-webkit-mask-image:linear-gradient(#000 0% 92%,#0000 100%);mask-image:linear-gradient(#000 0% 92%,#0000 100%)}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__yuriTag{white-space:nowrap;bottom:12px;left:50%;right:auto;transform:translate(-50%)}@media (max-width:700px){.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__yuriArt{height:240px;min-height:240px}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__yuriArt>img{object-fit:cover;object-position:50% 0;width:62%;height:100%;inset:0 auto 0 0}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__yuriTag{bottom:18px;left:auto;right:12px;transform:none}}.music-events-module__vn0XmW__pageHero .music-events-module__vn0XmW__heroStamp{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#102943c7;border-radius:99px;flex-direction:row;gap:9px;padding:9px 14px;top:auto;bottom:20px;right:24px;transform:none}.music-events-module__vn0XmW__pageHero .music-events-module__vn0XmW__heroStamp small{letter-spacing:.1em;font-size:8px}.music-events-module__vn0XmW__pageHero .music-events-module__vn0XmW__heroStamp b{letter-spacing:.08em;font-size:13px}.music-events-module__vn0XmW__pageHero .music-events-module__vn0XmW__heroStamp i{font-size:14px}@media (max-width:700px){.music-events-module__vn0XmW__pageHero .music-events-module__vn0XmW__heroStamp{gap:7px;padding:8px 12px;top:auto;bottom:16px;right:16px}.music-events-module__vn0XmW__pageHero .music-events-module__vn0XmW__heroStamp small{font-size:7px}.music-events-module__vn0XmW__pageHero .music-events-module__vn0XmW__heroStamp b{font-size:12px}}.music-events-module__vn0XmW__card{--genre-a:#eaf5ff;--genre-b:#edf0ff;--genre-ink:#4176a3;border-color:#e2eaf2;border-radius:22px;box-shadow:0 5px 18px #1f48740b}.music-events-module__vn0XmW__card[data-genre=musical]{--genre-a:#fff1e9;--genre-b:#ffe9f0;--genre-ink:#b5687e}.music-events-module__vn0XmW__card[data-genre=jazz]{--genre-a:#fff6dc;--genre-b:#f4e9d7;--genre-ink:#a67a35}.music-events-module__vn0XmW__card[data-genre=classic]{--genre-a:#edf0ff;--genre-b:#f5eaff;--genre-ink:#8170b6}.music-events-module__vn0XmW__card[data-genre=kpop]{--genre-a:#ffeaf3;--genre-b:#efe9ff;--genre-ink:#ac65b4}.music-events-module__vn0XmW__card[data-genre=hiphop]{--genre-a:#e7f5ff;--genre-b:#deeff7;--genre-ink:#367b9b}.music-events-module__vn0XmW__card[data-genre=ballad]{--genre-a:#fff0f0;--genre-b:#fff5e6;--genre-ink:#bd7c7c}.music-events-module__vn0XmW__card[data-genre=trot]{--genre-a:#fff6de;--genre-b:#ffe9dd;--genre-ink:#ba8446}.music-events-module__vn0XmW__card[data-genre=gugak]{--genre-a:#e8f5ec;--genre-b:#e8f1e1;--genre-ink:#5b8970}.music-events-module__vn0XmW__card .music-events-module__vn0XmW__imageFallback,.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__card .music-events-module__vn0XmW__imageFallback{isolation:isolate;background:linear-gradient(135deg,var(--genre-a),var(--genre-b));color:var(--genre-ink);gap:7px}.music-events-module__vn0XmW__card .music-events-module__vn0XmW__imageFallback:before{content:"";z-index:-1;opacity:.13;border:1px solid;border-radius:50%;width:145px;height:145px;position:absolute;top:-64px;right:-24px;box-shadow:0 0 0 22px #ffffff40,0 0 0 44px #ffffff30}.music-events-module__vn0XmW__card .music-events-module__vn0XmW__imageFallback:after{content:"";z-index:-1;background:#ffffff70;border-radius:22px;width:100px;height:100px;position:absolute;bottom:-65px;left:-30px;transform:rotate(35deg)}.music-events-module__vn0XmW__card[data-genre=jazz] .music-events-module__vn0XmW__imageFallback:before,.music-events-module__vn0XmW__card[data-genre=hiphop] .music-events-module__vn0XmW__imageFallback:before{border-radius:12px;transform:rotate(25deg)}.music-events-module__vn0XmW__card[data-genre=gugak] .music-events-module__vn0XmW__imageFallback:before{border-radius:50% 10%;transform:rotate(30deg)}.music-events-module__vn0XmW__card[data-genre=musical] .music-events-module__vn0XmW__imageFallback:before{border-radius:16px 16px 60% 60%}.music-events-module__vn0XmW__card .music-events-module__vn0XmW__imageFallback small,.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__card .music-events-module__vn0XmW__imageFallback small{color:var(--genre-ink);letter-spacing:.09em;font-size:10px}.music-events-module__vn0XmW__card .music-events-module__vn0XmW__cardGenre{color:var(--genre-ink);padding:5px 9px;font-size:10px;box-shadow:0 2px 9px #16385806}.music-events-module__vn0XmW__grid .music-events-module__vn0XmW__cardImage{height:116px}.music-events-module__vn0XmW__grid .music-events-module__vn0XmW__cardBody{gap:9px;padding:16px}.music-events-module__vn0XmW__grid .music-events-module__vn0XmW__cardBody>strong{-webkit-line-clamp:2;word-break:keep-all;overflow-wrap:anywhere;min-height:48px;font-size:16px;line-height:1.5}.music-events-module__vn0XmW__grid .music-events-module__vn0XmW__cardMeta{color:#82909e;font-size:11px}.music-events-module__vn0XmW__grid .music-events-module__vn0XmW__cardFoot{border-top:1px solid #edf1f5;flex-direction:column;align-items:stretch;gap:8px;margin-top:5px;padding:11px 0;font-size:12px;display:flex}.music-events-module__vn0XmW__grid .music-events-module__vn0XmW__cardFoot>span{white-space:normal;overflow-wrap:anywhere;align-items:flex-start;line-height:1.5;display:flex}.music-events-module__vn0XmW__grid .music-events-module__vn0XmW__cardFoot>span svg{flex:0 0 14px;margin-top:2px}.music-events-module__vn0XmW__grid .music-events-module__vn0XmW__cardFoot>b{-webkit-line-clamp:2;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;color:#546b7e;-webkit-box-orient:vertical;font-size:12px;font-weight:650;line-height:1.6;display:-webkit-box;overflow:hidden}.music-events-module__vn0XmW__grid .music-events-module__vn0XmW__cardLink{background:var(--genre-a);color:var(--genre-ink);border-radius:12px;justify-content:space-between;margin-top:auto;padding:11px 13px;font-size:12px}@media (max-width:700px){.music-events-module__vn0XmW__grid .music-events-module__vn0XmW__cardImage{height:108px}.music-events-module__vn0XmW__grid .music-events-module__vn0XmW__cardBody{padding:14px}.music-events-module__vn0XmW__grid .music-events-module__vn0XmW__cardBody>strong{font-size:16px}.music-events-module__vn0XmW__grid .music-events-module__vn0XmW__cardFoot{font-size:12px}}.music-events-module__vn0XmW__homePanel{font-family:var(--btk-font-ui,system-ui,sans-serif)}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__homeHeading h2{letter-spacing:-.04em;font-family:inherit;font-weight:700;line-height:1.16}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__homeHeading p{letter-spacing:-.012em;font-family:inherit;font-weight:400;line-height:1.55}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__allLink{font-family:inherit;font-weight:800}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__cardBody>strong{font-size:var(--btk-home-card-title,18px);letter-spacing:-.03em;word-break:keep-all;overflow-wrap:anywhere;min-height:49px;font-weight:700;line-height:1.35}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__artist{font-size:var(--btk-home-card-description,14px);line-height:1.45}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__cardGenre{font-size:var(--btk-home-card-badge,11px)}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__cardMeta{font-size:12px}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__cardFoot{font-size:13px;line-height:1.45}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__homeHeading h2{font-size:var(--btk-home-section-title,26px);font-weight:700;line-height:1.2}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__homeHeading p{font-size:var(--btk-home-section-description,14px);margin-top:8px;line-height:1.5}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__homeCards{grid-auto-rows:1fr;align-items:stretch}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__homeCards>.music-events-module__vn0XmW__card{min-width:0;height:100%}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__cardImage{aspect-ratio:16/10;flex:none;height:auto}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__cardImage>img{object-fit:cover;object-position:center}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__cardBody{gap:7px;min-height:0;padding:12px}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__cardBody>strong{min-height:0}@media (max-width:700px){.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__homeHeading h2{font-size:var(--btk-home-section-title,22px)}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__homeHeading p{font-size:var(--btk-home-section-description,13px)}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__homeCards>.music-events-module__vn0XmW__card{height:auto}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__cardImage{aspect-ratio:16/10}}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__homeCards{gap:10px;min-height:0}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__homeCards>.music-events-module__vn0XmW__card{border-radius:16px}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__cardBody{gap:6px;padding:12px 13px}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__compactGenre{background:var(--genre-a);color:var(--genre-ink);border-radius:99px;align-self:flex-start;align-items:center;gap:5px;padding:5px 8px;font-size:11px;font-weight:850;display:inline-flex}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__cardMeta{margin-top:1px}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__cardLink{padding:7px 9px}@media (max-width:700px){.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__homeCards>.music-events-module__vn0XmW__card{flex-basis:min(68vw,244px)}.music-events-module__vn0XmW__homePanel .music-events-module__vn0XmW__cardBody{padding:11px 12px}}.music-events-module__vn0XmW__brandLogo{object-fit:contain;object-position:left center;width:154px;height:47px;display:block}.music-events-module__vn0XmW__pageRegionSelect{color:#49677d;align-items:center;gap:10px;width:max-content;margin:16px 0;font-size:13px;font-weight:850;display:flex}.music-events-module__vn0XmW__pageRegionSelect select{color:#194d70;min-width:190px;min-height:43px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d3e1eb;border-radius:13px;padding:9px 38px 9px 14px;font-weight:800}@media (max-width:700px){.music-events-module__vn0XmW__brandLogo{width:132px;height:40px}.music-events-module__vn0XmW__pageRegionSelect{justify-content:space-between;width:100%}.music-events-module__vn0XmW__pageRegionSelect select{flex:1;min-width:0;max-width:230px}}.music-events-module__vn0XmW__page{background:#fffafd}.music-events-module__vn0XmW__pageHero{aspect-ratio:1536/786;background:#fff7fd;border:1px solid #f1ddf6;border-radius:32px;max-width:1200px;min-height:0;margin:24px auto 22px;padding:0;overflow:hidden;box-shadow:0 18px 48px #933d9e1f}.music-events-module__vn0XmW__pageHero:before{display:none}.music-events-module__vn0XmW__heroArtwork{object-fit:contain;object-position:center;background:#fff7fd;width:100%;height:100%;display:block}.music-events-module__vn0XmW__listing{border-color:#f0e6f4;box-shadow:0 6px 22px #8b4b8c0b}@media (max-width:1050px){.music-events-module__vn0XmW__pageHero{margin-left:20px;margin-right:20px}}@media (max-width:700px){.music-events-module__vn0XmW__pageHero{border-radius:22px;margin:14px;box-shadow:0 12px 30px #933d9e1c}}
