.FC7-Yq_hero{background:radial-gradient(circle at 6% 5%,#ff4d9147,#0000 34%),radial-gradient(circle at 72% 12%,#8e4dff61,#0000 36%),radial-gradient(circle at 54% 58%,#5c1ca06b,#0000 46%),linear-gradient(135deg,#26105a 0%,#16072f 46%,#09091f 100%)}.FC7-Yq_artwork,.FC7-Yq_particleField,.FC7-Yq_particleLayer{pointer-events:none;position:absolute;inset:0}.FC7-Yq_artwork{z-index:0;overflow:hidden}.FC7-Yq_edgeContours{opacity:.32;background:repeating-radial-gradient(circle at 10% 8%,#0000 0 18px,#b464ff2e 19px 20px);width:384px;height:384px;display:none;position:absolute;top:-128px;left:-96px;-webkit-mask-image:radial-gradient(circle at 18% 16%,#000 0 34%,#00000085 54%,#0000 76%);mask-image:radial-gradient(circle at 18% 16%,#000 0 34%,#00000085 54%,#0000 76%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.FC7-Yq_edgeRibbons{opacity:.34;background:repeating-radial-gradient(#0000 0 17px,#ff4d9138 18px 19px,#0000 20px 29px);width:320px;height:288px;display:none;position:absolute;bottom:56px;right:-96px;transform:rotate(-18deg);-webkit-mask-image:radial-gradient(at 70% 52%,#000 0 28%,#00000094 52%,#0000 76%);mask-image:radial-gradient(at 70% 52%,#000 0 28%,#00000094 52%,#0000 76%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.FC7-Yq_neonTrail{opacity:.68;width:900px;height:820px;display:none;position:absolute;top:0}.FC7-Yq_neonTrailLeft{left:34%}.FC7-Yq_neonTrailRight{right:48px}.FC7-Yq_particleField{overflow:hidden}.FC7-Yq_particleLayer{width:100%;height:100%;overflow:visible}.FC7-Yq_particleLayerOne{opacity:1}.FC7-Yq_particleLayerTwo{animation:4s cubic-bezier(.45,0,.55,1) -1s infinite alternate FC7-Yq_particle-drift-two}.FC7-Yq_largeRing,.FC7-Yq_smallRing{border:1px solid #8e4dff57;border-radius:9999px;display:none;position:absolute;box-shadow:0 0 18px #8e4dff29,inset 0 0 20px #8e4dff14}.FC7-Yq_largeRing{width:48px;height:48px;top:18%;right:15%}.FC7-Yq_smallRing{border-color:#ff4d916b;width:20px;height:20px;top:44%;left:41%;box-shadow:0 0 14px #ff4d912e,inset 0 0 12px #ff4d9114}.FC7-Yq_bottomCutout{backface-visibility:hidden;bottom:-105px;pointer-events:none;z-index:5;background:linear-gradient(#fcf6ff 0%,#fbf4ff 100%);border-radius:50%;height:210px;position:absolute;inset-inline:-16%;transform:translateZ(0)}.FC7-Yq_titleAccentWrap{cursor:default;margin:-.22em -.6em;padding:.22em .6em;display:inline-block;position:relative}.FC7-Yq_titleAccent,.FC7-Yq_titleGlare{color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.FC7-Yq_titleAccent{background-image:linear-gradient(100deg,#ff3f8f 0%,#f24ac6 34%,#9b4dff 64%,#476cff 100%)}.FC7-Yq_titleGlare{background-image:radial-gradient(circle at var(--glare-x,52%) var(--glare-y,48%), #fff7c8 0%, #fff 9%, #ffb24a 18%, #ff4d92 34%, transparent 58%);opacity:var(--glare-opacity,0);pointer-events:none;transition:opacity .3s ease-out;position:absolute;inset:.22em .6em auto}.FC7-Yq_eventCardSlot{z-index:10;width:144px;display:none;position:absolute}.FC7-Yq_eventCardInteractionArea{width:100%}.FC7-Yq_eventCardSurface{--tilt-x:0deg;--tilt-y:0deg;backface-visibility:hidden;color:#fff;transform:perspective(520px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translateZ(10px);transform-origin:50%;transform-style:preserve-3d;background:#21124a59;border:1px solid #ffffff2e;border-radius:26px;width:100%;padding:8px;transition:border-color .2s ease-out,box-shadow .2s ease-out,transform .2s ease-out;position:relative;overflow:hidden}.FC7-Yq_eventCardSurface:before{content:"";pointer-events:none;z-index:0;border-radius:9999px;width:112px;height:112px;position:absolute;top:-48px;right:-48px}.FC7-Yq_eventCardImage{aspect-ratio:.75;backface-visibility:hidden;z-index:1;border-radius:20px;transition:transform .3s ease-out;position:relative;overflow:hidden;transform:translateZ(32px);box-shadow:inset 0 1px #ffffff2e}.FC7-Yq_eventCardBadge{letter-spacing:.02em;text-align:left;white-space:nowrap;z-index:2;background:#24154f9e;border:1px solid #ffffff29;border-radius:9999px;align-items:center;max-width:calc(100% - 24px);padding:4px 8px;font-size:9px;font-weight:600;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 8px 22px #0a042252}.FC7-Yq_eventCardBlue{box-shadow:0 25px 60px #1d4ed847,0 0 0 1px #60a5fa52}.FC7-Yq_eventCardBlue:before{background:radial-gradient(circle,#3b82f647 0%,#0000 70%)}.FC7-Yq_eventCardViolet{box-shadow:0 25px 60px #8b5cf638,0 0 0 1px #c4b5fd47}.FC7-Yq_eventCardViolet:before{background:radial-gradient(circle,#a78bfa3d 0%,#0000 70%)}.FC7-Yq_eventCardAmber{box-shadow:0 25px 60px #f9731638,0 0 0 1px #fcd34d47}.FC7-Yq_eventCardAmber:before{background:radial-gradient(circle,#fdba743d 0%,#0000 70%)}.FC7-Yq_eventCardOrange{box-shadow:0 25px 60px #f43f5e38,0 0 0 1px #fdba7447}.FC7-Yq_eventCardOrange:before{background:radial-gradient(circle,#fb71853d 0%,#0000 70%)}@keyframes FC7-Yq_particle-drift-two{0%{transform:translate(-10px,8px)}50%{transform:translate(13px,-2px)}to{transform:translate(4px,-14px)}}@keyframes FC7-Yq_particle-drift-mobile{0%{transform:translate(-6px,5px)}50%{transform:translate(8px)}to{transform:translate(2px,-11px)}}@media (max-width:639px){.FC7-Yq_mobileParticleDetail{display:none}.FC7-Yq_particleLayerTwo{animation-name:FC7-Yq_particle-drift-mobile;animation-duration:6s}}@media (min-width:768px){.FC7-Yq_edgeContours,.FC7-Yq_edgeRibbons{display:block}}@media (min-width:1024px){.FC7-Yq_neonTrail,.FC7-Yq_largeRing,.FC7-Yq_smallRing,.FC7-Yq_eventCardSlot{display:block}.FC7-Yq_eventCardSocial{top:40px;left:-24px;transform:rotate(-9deg)}.FC7-Yq_eventCardMusic{top:80px;right:-24px;transform:rotate(6deg)}.FC7-Yq_eventCardMarket{bottom:180px;left:-16px;transform:rotate(7deg)}.FC7-Yq_eventCardDating{bottom:144px;right:-32px;transform:rotate(-4deg)}}@media (hover:hover) and (pointer:fine){.FC7-Yq_eventCardInteractionArea:hover .FC7-Yq_eventCardSurface{border-color:#ffffff52}.FC7-Yq_eventCardInteractionArea:hover .FC7-Yq_eventCardImage{transform:translateZ(32px)scale(1.04)}.FC7-Yq_eventCardInteractionArea:hover .FC7-Yq_eventCardBlue{box-shadow:0 30px 70px #1d4ed857,0 0 0 1px #60a5fa61}.FC7-Yq_eventCardInteractionArea:hover .FC7-Yq_eventCardViolet{box-shadow:0 30px 70px #8b5cf64d,0 0 0 1px #c4b5fd57}.FC7-Yq_eventCardInteractionArea:hover .FC7-Yq_eventCardAmber{box-shadow:0 30px 70px #f973164d,0 0 0 1px #fcd34d57}.FC7-Yq_eventCardInteractionArea:hover .FC7-Yq_eventCardOrange{box-shadow:0 30px 70px #f43f5e4d,0 0 0 1px #fdba7457}}@media (prefers-reduced-motion:reduce){.FC7-Yq_particleLayer{animation:none}.FC7-Yq_eventCardSurface,.FC7-Yq_eventCardImage,.FC7-Yq_titleGlare{transition:none}.FC7-Yq_eventCardSurface,.FC7-Yq_eventCardImage,.FC7-Yq_eventCardInteractionArea:hover .FC7-Yq_eventCardSurface,.FC7-Yq_eventCardInteractionArea:hover .FC7-Yq_eventCardImage{transform:none}}
.tB9X4G_phone{pointer-events:none;-webkit-user-select:none;user-select:none}.tB9X4G_screen{color:#18132d;background:linear-gradient(150deg,#fff,#f1edff 60%,#f8f6ff)}.tB9X4G_statusBar{z-index:3;flex-shrink:0;justify-content:space-between;align-items:center;height:31px;padding:7px 22px 0;font-size:10px;font-weight:750;display:flex;position:relative}.tB9X4G_island{background:#08080c;border-radius:20px;width:64px;height:21px;position:absolute;top:7px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #29232e}.tB9X4G_island i{background:radial-gradient(circle at 65% 35%,#2555b8,#080e2a 65%);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:10px}.tB9X4G_appHeader{z-index:3;padding:11px 15px 0;position:relative}.tB9X4G_logo{object-fit:contain;object-position:left;width:88px;height:25px}.tB9X4G_searchRow{gap:6px;margin-top:11px;display:flex}.tB9X4G_search{color:#9991ac;white-space:nowrap;background:#ffffffd9;border:1px solid #fff;border-radius:30px;flex:1;align-items:center;gap:7px;min-width:0;height:29px;padding:0 9px;font-size:8px;display:flex;box-shadow:0 5px 18px #76609c0a}.tB9X4G_search svg{color:#963cff;flex-shrink:0;width:14px;height:14px}.tB9X4G_filters{color:#963cff;background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;display:grid}.tB9X4G_filters svg{width:16px;height:16px}.tB9X4G_categories{gap:5px;margin-top:9px;display:flex}.tB9X4G_categories>span{background:#ffffffd9;border-radius:30px;flex:1;place-items:center;height:27px;font-size:9px;font-weight:650;display:grid}.tB9X4G_categories>span:first-child{color:#fff;background:linear-gradient(110deg,#ff3698,#8d36ff);box-shadow:0 4px 14px #de45bc25}.tB9X4G_map{background:radial-gradient(at 60% 30%,#e6e0ff80,#0000 65%);flex:1;min-height:0;margin-top:3px;position:relative;overflow:hidden}.tB9X4G_mapCanvas{aspect-ratio:2058/764;width:218%;position:absolute;top:8px;left:-82%}.tB9X4G_mapImage{object-fit:fill;filter:invert()grayscale();opacity:.28;-webkit-mask-image:linear-gradient(#0000,#000 8% 90%,#0000);mask-image:linear-gradient(#0000,#000 8% 90%,#0000)}.tB9X4G_pin{z-index:2;width:30px;height:30px;color:var(--pin-color);background:var(--pin-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--pin-color) 15%, transparent), 0 4px 12px color-mix(in srgb, var(--pin-color) 30%, transparent);animation:16s ease-in-out infinite tB9X4G_selectPin;animation-delay:var(--cycle-delay);border:2px solid #fff;border-radius:50%;margin:-15px 0 0 -15px;position:absolute}.tB9X4G_pin:before{content:"";z-index:-1;opacity:0;animation:16s ease-in-out infinite tB9X4G_pinHalo;animation-delay:var(--cycle-delay);border:1px solid;border-radius:50%;position:absolute;inset:-8px}.tB9X4G_pinPhoto{object-fit:cover;border-radius:50%}.tB9X4G_pinBadge{color:#fff;background:var(--pin-color);border:1.5px solid #fff;border-radius:50%;place-items:center;width:15px;height:15px;display:grid;position:absolute;bottom:-5px;right:-6px}.tB9X4G_pinBadge svg{width:9px;height:9px}.tB9X4G_place{z-index:1;color:#8e83a6;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:650;position:absolute}.tB9X4G_camden{top:17px;left:17px}.tB9X4G_shoreditch{top:48px;right:11px}.tB9X4G_soho{top:165px;left:32px}.tB9X4G_you{background:#2586ff;border:3px solid #fff;border-radius:50%;width:17px;height:17px;position:absolute;top:169px;left:53%;box-shadow:0 0 0 10px #6f91ff19,0 0 0 19px #6f91ff0c,0 0 16px #5194ff55}.tB9X4G_previews{z-index:4;height:167px;position:absolute;bottom:65px;left:8px;right:8px}.tB9X4G_preview{opacity:0;animation:16s ease-in-out infinite tB9X4G_previewCycle;animation-delay:var(--cycle-delay);background:linear-gradient(135deg,#fffffff5,#f9f6fff5);border:1px solid #ffffffed;border-radius:19px;padding:10px;position:absolute;inset:0;box-shadow:0 9px 25px #6d4d9a16,inset 0 1px #fff}.tB9X4G_preview:first-child{opacity:1}.tB9X4G_previewHeading{color:#ee3994;text-transform:uppercase;letter-spacing:.02em;justify-content:space-between;align-items:center;gap:5px;margin-bottom:8px;font-size:8px;font-weight:750;display:flex}.tB9X4G_previewHeading>span:last-child{color:#9a8ab8;align-items:center;gap:4px;font-size:9px;display:flex}.tB9X4G_previewHeading i{background:#e4d9f5;border-radius:50%;width:5px;height:5px;display:block}.tB9X4G_previewHeading i[data-filled=true]{background:#b33aff}.tB9X4G_venueRow{align-items:stretch;gap:9px;min-width:0;display:flex}.tB9X4G_venuePhoto{object-fit:cover;border-radius:11px;flex-shrink:0;width:66px;height:87px}.tB9X4G_venueDetails{flex-direction:column;min-width:0;display:flex}.tB9X4G_venueDetails h3{letter-spacing:-.03em;font-size:12px;font-weight:750;line-height:1.2}.tB9X4G_venueMeta{color:#8b78a8;margin-top:4px;font-size:8px;line-height:1.35}.tB9X4G_venueDescription{color:#81758f;margin-top:4px;font-size:8px;line-height:1.35}.tB9X4G_people{align-items:center;margin-top:auto;padding-top:4px;display:flex}.tB9X4G_people img{object-fit:cover;border:1.5px solid #fff;border-radius:50%;width:19px;height:19px}.tB9X4G_people img+img{margin-left:-5px}.tB9X4G_people>span{color:#8a7d9e;white-space:nowrap;margin-left:5px;font-size:7px}.tB9X4G_cta{color:#fff;background:linear-gradient(110deg,#ff389b,#8a2cff);border-radius:30px;justify-content:center;align-items:center;gap:8px;height:29px;margin-top:9px;font-size:11px;font-weight:650;display:flex;box-shadow:0 5px 12px #e842ab16}.tB9X4G_cta>span{font-size:14px}.tB9X4G_bottomNav{background:#faf8fff2;border-top:1px solid #ddd5eb;grid-template-columns:repeat(4,1fr);height:60px;padding:8px 14px 15px;display:grid;position:absolute;inset:auto 0 0}.tB9X4G_bottomNav>span{color:#aaa1bd;flex-direction:column;align-items:center;gap:3px;font-size:8px;font-weight:600;display:flex}.tB9X4G_bottomNav svg{width:17px;height:17px}.tB9X4G_bottomNav [data-active=true]{color:#982fff}.tB9X4G_homeIndicator{z-index:5;background:#241941;border-radius:10px;width:88px;height:3px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}@keyframes tB9X4G_previewCycle{0%,25%{opacity:1}28%,97%{opacity:0}to{opacity:1}}@keyframes tB9X4G_selectPin{0%,21%{box-shadow:0 0 0 7px color-mix(in srgb, var(--pin-color) 13%, transparent), 0 0 22px color-mix(in srgb, var(--pin-color) 45%, transparent);transform:scale(1.28)}25%,96%{transform:scale(1)}to{transform:scale(1.28)}}@keyframes tB9X4G_pinHalo{0%,21%,to{opacity:.3;transform:scale(1.1)}25%,96%{opacity:0;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.tB9X4G_pin,.tB9X4G_pin:before,.tB9X4G_preview{animation:none}.tB9X4G_preview:first-child{opacity:1}.tB9X4G_pin:first-of-type{transform:scale(1.2)}}
