.gp{color:#e5e8ee;-webkit-font-smoothing:antialiased;background:#1f2125;border-radius:12px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff17,0 34px 80px -34px #000000e6,0 40px 120px -50px #fe3fa561;box-shadow:0 0 0 1px lab(100% 0 0/.09),0 34px 80px -34px lab(0% 0 0/.9),0 40px 120px -50px lab(59.6987% 76.4025 -10.1133/.38);container-type:inline-size}.gp-window{--u:calc(100cqw / var(--pw));position:absolute}.gp-canvas{position:relative}.gp-a{position:absolute}.gp img{object-fit:cover;width:100%;height:100%;display:block}.gp-name{font-size:calc(var(--u) * 29);white-space:nowrap;line-height:1.2}.gp-sub{font-size:calc(var(--u) * 13);color:#bdc1c6}.gp-h{font-size:calc(var(--u) * 18.5);white-space:nowrap;line-height:1.3}.gp-rule{background:#3c3e40}.gp-vrule{background:#3a3b3f}.gp-collage{border-radius:calc(var(--u) * 16);position:absolute;overflow:hidden}.gp-ph{overflow:hidden}.gp-src{left:calc(var(--u) * 12);bottom:calc(var(--u) * 12);font-size:calc(var(--u) * 10);color:#fff;text-shadow:0 0 calc(var(--u) * 6) #000000b3;position:absolute}@supports (color:lab(0% 0 0)){.gp-src{text-shadow:0 0 calc(var(--u) * 6) lab(0% 0 0/.7)}}.gp-card{border-radius:calc(var(--u) * 16);background:#2f3039;overflow:hidden}.gp-vthumb{height:calc(var(--u) * 156);position:relative;overflow:hidden}.gp-vbar{width:100%;height:calc(var(--u) * 3);transform-origin:0;background:red;position:absolute;bottom:0;left:0;transform:scaleX(.34)}.gp-vmeta{align-items:center;gap:calc(var(--u) * 6);margin:calc(var(--u) * 12) calc(var(--u) * 12) 0;font-size:calc(var(--u) * 10.5);color:#bdc1c6;display:flex}.gp-ytdot{width:calc(var(--u) * 13);height:calc(var(--u) * 13);background:red;border-radius:50%}.gp-vtitle{margin:calc(var(--u) * 6) calc(var(--u) * 12) 0;font-size:calc(var(--u) * 12.5);font-weight:700;line-height:1.4}.gp-vdesc{margin:calc(var(--u) * 6) calc(var(--u) * 12) 0;font-size:calc(var(--u) * 10);color:#bdc1c6;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.gp-vdesc b{color:#e5e8ee}.gp-vdate{left:calc(var(--u) * 12);bottom:calc(var(--u) * 14);font-size:calc(var(--u) * 10.5);color:#9aa0a6;position:absolute}.gp-tile{padding:calc(var(--u) * 14) calc(var(--u) * 12)}.gp-tk{font-size:calc(var(--u) * 12.5);color:#e5e8ee;white-space:nowrap;display:block}.gp-tv{margin-top:calc(var(--u) * 48);font-size:calc(var(--u) * 18);display:block}.gp-ts{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 11.5);color:#bdc1c6;display:block}.gp-tl{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 12);color:#bdc1c6;line-height:1.45;display:block}.gp-label{left:calc(var(--u) * 12);bottom:calc(var(--u) * 12);border-radius:calc(var(--u) * 4);position:absolute;width:calc(var(--u) * 44)!important;height:calc(var(--u) * 44)!important}.gp-ig{padding:calc(var(--u) * 14) calc(var(--u) * 12)}.gp-igmeta{align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 10.5);color:#bdc1c6;display:flex}.gp-igtext{margin-top:calc(var(--u) * 8);font-size:calc(var(--u) * 12.5);line-height:1.45}.gp-igsub{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 10.5);color:#bdc1c6;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gp-igago{bottom:calc(var(--u) * 12);color:#9aa0a6;position:absolute}.gp-date{border-radius:calc(var(--u) * 8);background:#383c41;flex-direction:column;justify-content:center;align-items:center;line-height:1.1;display:flex}.gp-date span{font-size:calc(var(--u) * 10.5);color:#9aa0a6}.gp-date b{font-size:calc(var(--u) * 18);font-weight:400}.gp-evtt{font-size:calc(var(--u) * 17);display:block}.gp-evts,.gp-jam{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 12);color:#9aa0a6;display:block}.gp-jam{margin-top:calc(var(--u) * 8)}.gp-price{font-size:calc(var(--u) * 12);color:#bdc1c6;text-align:right}.gp-price b{color:#e5e8ee}.gp-visit{font-size:calc(var(--u) * 12.5);color:#8ab4f8;text-align:right;font-weight:700}.gp-chev{background:#24272c;border-radius:50%}.gp-chev svg{width:100%;height:100%;padding:calc(var(--u) * 7)}.gp-pill{justify-content:center;align-items:center;gap:calc(var(--u) * 8);border-radius:calc(var(--u) * 19);font-size:calc(var(--u) * 12.5);background:#27292d;display:flex}.gp-pill svg{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}.gp-ask{padding-left:calc(var(--u) * 10);border-radius:calc(var(--u) * 8);font-size:calc(var(--u) * 14.5);white-space:nowrap;align-items:center;display:flex}.gp-thumb{border-radius:calc(var(--u) * 8);overflow:hidden}.gp-songt{font-size:calc(var(--u) * 15.5);display:block}.gp-songs{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 11);color:#9aa0a6;display:block}.gp-overview{font-size:calc(var(--u) * 15.4);line-height:1.56}.gp-link{color:#8ab4f8}.gp-facts{border-radius:calc(var(--u) * 12);background:#2f3039;overflow:hidden}.gp-fact{padding-left:calc(var(--u) * 12);border-bottom:calc(var(--u) * 2) solid #1f2125;align-items:center;display:flex;position:relative}.gp-fact:last-child{border-bottom:0}.gp-fk{width:calc(var(--u) * 116);font-size:calc(var(--u) * 12);color:#9aa0a6;flex:none}.gp-fv{font-size:calc(var(--u) * 12.5);flex:1;line-height:1.6;position:relative}.gp-fvt{flex-direction:column;display:flex}.gp-dot{border-bottom:calc(var(--u) * 1.5) dotted #9aa0a6;width:fit-content}.gp-shim{width:72%;height:calc(var(--u) * 12);border-radius:calc(var(--u) * 6);opacity:0;background:linear-gradient(90deg,#3a3c44 0%,#4c4f59 50%,#3a3c44 100%) 0 0/200% 100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.gp-feedback{font-size:calc(var(--u) * 10.5);color:#9aa0a6}.gp-ico{box-shadow:inset 0 0 0 calc(var(--u) * 1.5) #6a6d74;background:#2b2d33;border-radius:50%;justify-content:center;align-items:center;display:flex}.gp-icol{font-size:calc(var(--u) * 12.5);text-align:center;flex-direction:column;align-items:center;line-height:1.5;display:flex}.gp-person{border-radius:calc(var(--u) * 12);overflow:hidden}.gp-pname{font-size:calc(var(--u) * 12.5);flex-direction:column;line-height:1.45;display:flex}.gp-psub{font-size:calc(var(--u) * 11);color:#9aa0a6}@media (prefers-reduced-motion:no-preference){.gp[data-armed]:not([data-play]) .gp-a,.gp[data-armed]:not([data-play]) .gp-fvt{opacity:0}.gp[data-play] .gp-in{animation:gp-in .45s var(--ease-switch,cubic-bezier(.16, 1, .3, 1)) var(--d) both}.gp[data-play] .gp-fade{animation:gp-fade .45s ease-out var(--d) both}.gp[data-play] .gp-wipe{animation:gp-wipe .55s var(--ease-switch,cubic-bezier(.16, 1, .3, 1)) var(--d) both}.gp[data-play] .gp-pop{animation:gp-pop .4s cubic-bezier(.34, 1.56, .64, 1) var(--d) both}.gp[data-play] .gp-type{animation:gp-type .35s steps(8, end) var(--d) both}.gp[data-play] .gp-shim{animation:gp-shim calc(var(--fd) - .6s + .2s) linear .6s both}.gp[data-play] .gp-fvt{animation:gp-fade .3s ease-out var(--fd) both}.gp[data-play] .gp-ask{animation:gp-in .45s var(--ease-switch,cubic-bezier(.16, 1, .3, 1)) var(--d) both, gp-walk 10.8s linear calc(1.7s + var(--i) * 1.2s) infinite}.gp[data-play] .gp-vbar{animation:22s linear 1s infinite gp-play}.gp[data-play] .gp-push img{animation:16s ease-in-out .7s infinite alternate gp-push}@keyframes gp-in{0%{opacity:0;transform:translateY(calc(var(--u) * 12))}}@keyframes gp-fade{0%{opacity:0}}@keyframes gp-wipe{0%{clip-path:inset(100% 0 0);transform:scale(1.04)}to{clip-path:inset(0);transform:none}}@keyframes gp-pop{0%{opacity:0;transform:scale(.6)}}@keyframes gp-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes gp-shim{0%{opacity:1;background-position:100% 0}85%{opacity:1;background-position:-100% 0}to{opacity:0;background-position:-100% 0}}@keyframes gp-walk{0%,9%{background:#ffffff12;background:lab(100% 0 0/.07)}11%,to{background:0 0}}@keyframes gp-play{0%{transform:scaleX(.34)}to{transform:scaleX(1)}}@keyframes gp-push{0%{transform:scale(1)}to{transform:scale(1.07)}}.gx[data-armed]:not([data-play]).well>*,.gx[data-armed]:not([data-play]) .well>*,.gx[data-armed]:not([data-play]) .grid>*,.gx[data-armed]:not([data-play]) [class*=bg-accent]{opacity:0}.gx[data-play].well>*,.gx[data-play] .well>*,.gx[data-play] .grid>*{--u:1px;animation:gp-in .42s var(--ease-switch,cubic-bezier(.16, 1, .3, 1)) both}.gx[data-play].well>:nth-child(2),.gx[data-play] .well>:nth-child(2){animation-delay:50ms}.gx[data-play].well>:nth-child(3),.gx[data-play] .well>:nth-child(3){animation-delay:.1s}.gx[data-play].well>:nth-child(4),.gx[data-play] .well>:nth-child(4){animation-delay:.15s}.gx[data-play].well>:nth-child(n+5),.gx[data-play] .well>:nth-child(n+5){animation-delay:.2s}.gx[data-play] .grid>:first-child{animation-delay:60ms}.gx[data-play] .grid>:nth-child(2){animation-delay:.11s}.gx[data-play] .grid>:nth-child(3){animation-delay:.16s}.gx[data-play] .grid>:nth-child(4){animation-delay:.21s}.gx[data-play] .grid>:nth-child(5){animation-delay:.26s}.gx[data-play] .grid>:nth-child(6){animation-delay:.31s}.gx[data-play] .grid>:nth-child(n+7){animation-delay:.36s}.gx[data-play] [class*=bg-accent]{transform-origin:0;animation:gx-draw .55s var(--ease-switch,cubic-bezier(.16, 1, .3, 1)) .18s both}.gx[data-play] .lcd-accent{animation:1.2s ease-out .35s both gx-glow}@keyframes gx-draw{0%{opacity:0;transform:scaleX(0)}}@keyframes gx-glow{0%{text-shadow:0 0 #0000}35%{text-shadow:0 0 14px #fe3fa5d9;text-shadow:0 0 14px lab(59.6987% 76.4025 -10.1133/.85)}to{text-shadow:0 0 6px #fe3fa559;text-shadow:0 0 6px lab(59.6987% 76.4025 -10.1133/.35)}}}
