.game{--ev-chk: repeating-conic-gradient(var(--gc) 0 25%, var(--yc) 0 50%)}html[data-mode=yc] .ev__title{text-shadow:3px 3px 0 var(--yc),6px 6px 0 var(--gc)}.game .evYcRibbon{position:relative;display:inline-flex;align-self:flex-start;align-items:stretch;margin:0;font-family:var(--font-8bit);font-size:13px;font-weight:500;line-height:1;letter-spacing:.06em;white-space:nowrap}:where(.game .evYcRibbon){box-shadow:-8px 0 16px -6px rgb(var(--gc-rgb) / .75),8px 0 16px -6px rgb(var(--yc-rgb) / .75),3px 4px #000000b3}.game .evYcRibbon__text{padding:7px 12px 6px 16px;color:var(--ink);background:linear-gradient(var(--gc),var(--gc)) 0 0 / 4px 100% no-repeat,var(--ev-chk) 4px 0 / 4px 4px repeat-y,var(--yc)}.game .evp__cover.is-yc{position:relative}.game .evp__cover .evYcRibbon{position:absolute;top:0;left:50%;translate:-50% -50%;z-index:1}html[data-mode=yc] .evp.is-yc .evp__title{text-shadow:3px 3px 0 var(--gc)}html[data-mode=yc] .evHero.is-yc .evHero__count{color:#fff;text-shadow:3px 3px 0 var(--gc),0 0 14px rgb(var(--yc-rgb) / .45)}@media (min-width: 900px){html[data-mode=yc] .evHero.is-yc .evHero__count{font-size:29px}}html[data-mode=yc] .ev__btn--go,html[data-mode=yc] .evApply__submit{text-shadow:none}html[data-mode=yc] .ev__btn--go{box-shadow:0 -2px 0 0 var(--f),0 2px 0 0 var(--f),-2px 0 0 0 var(--f),2px 0 0 0 var(--f),5px 6px 0 0 var(--gc)}html[data-mode=yc] .evHero__kicker{color:#fff}html[data-mode=yc] .evBar{display:none}html[data-mode=yc] .evApply__kicker{color:#fff}html[data-mode=yc] :is(.evMap,.evBig){--red: var(--gc);--red-rgb: var(--gc-rgb);--red-hi: #ff2a36}.game .hk{--hk-dim: rgba(237, 232, 223, .55);--hk-card: rgba(18, 19, 26, .92);--hk-mono: var(--font-pixel);position:relative;max-width:1120px;margin:0 auto;padding:18px 16px 96px;color:var(--cream);font-family:var(--font-pixel)}.game .hk :is(input,textarea,button,select){font-family:var(--font-pixel)}.game .ev:has(.hk){background:linear-gradient(rgb(var(--yc-rgb) / .07) 1px,transparent 1px) 0 0 / 24px 24px,linear-gradient(90deg,rgb(var(--yc-rgb) / .07) 1px,transparent 1px) 0 0 / 24px 24px,radial-gradient(120% 60% at 50% -10%,#1b1320 0%,var(--ink) 60%);background-attachment:fixed}.game .ev:has(.hk):before{display:none}.game .hk__mono{font-family:var(--hk-mono);font-size:13px;letter-spacing:0}.game .hk__dim{color:var(--hk-dim)}.game .hk__back{margin:0 0 18px}.game .hk__back a{color:var(--hk-dim);text-decoration:none}.game .hk__back a:hover{color:var(--cream)}.game .hk__head{margin:0 0 28px}.game .hk__prompt{margin:0 0 10px;color:var(--yc)}.game .hk__title{margin:0;font:700 clamp(30px,6.4vw,60px)/1.05 var(--font-pixel);letter-spacing:-.01em;color:#fff;text-wrap:balance}.game .hk__cursor{display:inline-block;width:.5em;height:.9em;margin-left:.12em;padding:0;border:0;vertical-align:-.08em;font:700 14px/1 var(--hk-mono);color:var(--ink);background:var(--yc);cursor:pointer;animation:hkBlink 1.1s steps(1) infinite}.game .hk__cursor.is-shipped{width:auto;height:auto;padding:6px 8px;vertical-align:.6em;animation:none}@keyframes hkBlink{50%{opacity:0}}.game .hk__sub{margin:12px 0 0;font-size:15px;color:var(--hk-dim)}.game .hk__sub em{font-style:normal;color:#fff}.game .hk__grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:28px;align-items:start}.game .hk__rail{position:sticky;top:84px;display:grid;gap:12px}.game .hk__box{padding:14px 16px;background:var(--hk-card);box-shadow:inset 0 0 0 1px rgb(var(--yc-rgb) / .25)}.game .hk__boxText{margin:6px 0 0;font-size:13px;line-height:1.4;color:#fff}.game .hk__box p{margin:0}.game .hk__left{margin:6px 0!important;font:700 30px/1 var(--font-pixel);color:#fff}.game .hk__left small{margin:0 4px 0 1px;font-size:14px;color:var(--hk-dim)}.game .hk__progress{display:flex;gap:4px;margin:8px 0!important}.game .hk__progress i{flex:1;height:10px;background:#ede8df1f;transition:background .2s steps(2)}.game .hk__progress i.is-on{background:var(--yc)}.game .hk__seats{display:grid;grid-template-columns:repeat(10,1fr);gap:3px;margin:10px 0!important}.game .hk__seats i{aspect-ratio:1;background:#ede8df1a}.game .hk__seats i.is-you{background:var(--yc);animation:hkBlink 1.6s steps(1) infinite}.game .hk__seats.is-party i{animation:hkSeat .5s steps(2) both;animation-delay:calc(var(--i) * 12ms)}@keyframes hkSeat{to{background:var(--yc)}}.game .hk__tip{padding:0 4px;line-height:1.5}.game .hk__form{margin:0}.game .hk__qs{margin:0;padding:0;list-style:none;counter-reset:none}.game .hk__q{position:relative;margin:0 0 14px;padding:18px 18px 6px 58px;background:var(--hk-card);box-shadow:inset 0 0 0 1px #ede8df14}.game .hk__q:focus-within{box-shadow:inset 0 0 0 1px rgb(var(--yc-rgb) / .6),-4px 0 0 0 var(--yc)}.game .hk__q:before{content:attr(data-n);position:absolute;left:18px;top:20px;font:600 13px/1 var(--hk-mono);color:var(--yc)}.game .hk__hint{margin:-18px 0 14px;color:var(--hk-dim)}.game .hk__more{margin:-6px 0 18px;padding:14px 0 0 16px;box-shadow:inset 3px 0 0 0 var(--yc);animation:hkMore .18s steps(3,end)}.game .hk__more .evF{margin-bottom:4px}@keyframes hkMore{0%{opacity:0;translate:0 -6px}}.game .hk__note{margin:0 0 14px;color:var(--yc)}.game .hk .evF{margin-bottom:22px}.game .hk .evF__label{font-family:var(--font-pixel);font-size:17px;font-weight:700;line-height:1.35;color:#fff}.game .hk .evF__opt,.game .hk .evF__help{color:var(--hk-dim)}.game .hk .evF__help{font-family:var(--font-pixel);font-size:14px;line-height:1.45}.game .hk .evF__line,.game .hk .evF__area{font-family:var(--font-pixel);color:#fff;caret-color:var(--yc);background:#00000059;border:0;border-bottom:2px solid rgba(237,232,223,.3)}.game .hk .evF__line{padding:10px 12px 8px}.game .hk .evF__area{min-height:120px;font-size:15px;line-height:1.55}.game .hk .evF__line::placeholder{color:#ede8df59}.game .hk .evF__line:focus,.game .hk .evF__area:focus{border-bottom-color:var(--yc);background:rgb(var(--yc-rgb) / .08)}.game .hk .evF__count{display:none}.game .hk .evF.is-bad .evF__line,.game .hk .evF.is-bad .evF__area{border-bottom-color:#ff4d57}.game .hk .evF__err{color:#ff6b73}.game .hk .evChip{--f: rgba(237, 232, 223, .35);font-family:var(--font-pixel);color:var(--cream)}.game .hk .evChip:hover{--f: var(--yc);color:#fff}.game .hk .evChip.is-on,.game .hk .evChip.is-on:hover{--f: var(--yc);color:var(--ink);background:var(--yc);box-shadow:0 -2px 0 0 var(--f),0 2px 0 0 var(--f),-2px 0 0 0 var(--f),2px 0 0 0 var(--f)}.game .hk .evChip:has(input:focus-visible){outline-color:var(--yc)}.game .hk .evCheck--paper{font-family:var(--font-pixel);font-size:15px;color:#fff}.game .hk .evCheck--paper input{--f: rgba(237, 232, 223, .5)}.game .hk .evCheck--paper input:checked{background:var(--yc);box-shadow:inset 0 0 0 4px var(--ink)}.game .hk .evMine{margin:0 0 18px;background:var(--hk-card);box-shadow:inset 0 0 0 1px #ede8df14}.game .hk .evMine .evF__label{font-family:var(--hk-mono);font-size:13px;font-weight:600;color:var(--yc)}.game .hk .evMine__list dt{color:var(--hk-dim)}.game .hk .evMine__list dd{color:#fff}.game .hk .evMine .evLink{font-family:var(--hk-mono);font-size:13px;color:var(--cream)}.game .hk__submit{display:flex;align-items:center;gap:16px;margin-top:22px}.game .hk__send{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:12px 28px;border:0;font:700 21px/1.1 var(--font-pixel);color:var(--ink);background:var(--yc);box-shadow:6px 6px 0 0 var(--gc);cursor:pointer;transition:transform .06s steps(1),box-shadow .06s steps(1)}.game .hk__send:hover:not(:disabled){background:#ff8533}.game .hk__send:active:not(:disabled){transform:translate(6px,6px);box-shadow:none}.game .hk__send:focus-visible{outline:3px solid #fff;outline-offset:4px}.game .hk__send:disabled{filter:saturate(.5);cursor:default}.game .hk__ghost{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border:0;font:600 15px/1.2 var(--font-pixel);color:var(--cream);text-decoration:none;background:transparent;box-shadow:inset 0 0 0 2px #ede8df59;cursor:pointer}.game .hk__ghost:hover{color:#fff;box-shadow:inset 0 0 0 2px var(--yc)}.game .hk__invite{margin:0 0 18px;padding:16px 18px;background:var(--hk-card);box-shadow:inset 0 0 0 1px rgb(var(--yc-rgb) / .45),-4px 0 0 0 var(--yc)}.game .hk__done .hk__invite{margin:4px 0;align-self:stretch}.game .hk__inviteTitle{margin:0;font:700 18px/1.3 var(--font-pixel);color:#fff}.game .hk__inviteTitle b{margin-left:4px;padding:2px 8px;letter-spacing:.08em;color:var(--ink);background:var(--yc)}.game .hk__inviteText{margin:6px 0 12px;font-size:14px;line-height:1.45;color:var(--hk-dim)}.game .hk__inviteMore{margin:12px 0 0}.game .hk__inviteRow{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.game .hk__inviteRow code{flex:1 1 200px;min-width:0;padding:10px 12px;overflow-wrap:anywhere;color:var(--yc);background:#00000059}.game .hk__gate,.game .hk__done{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;background:var(--hk-card);box-shadow:inset 0 0 0 1px rgb(var(--yc-rgb) / .3)}.game .hk__gateTitle{margin:0;font:600 22px/1.3 var(--font-pixel);color:#fff}.game .hk__log{margin:0;padding:0;list-style:none;color:var(--cream)}.game .hk__log li{margin:0 0 6px}.game .hk__log b{color:var(--yc)}.game .hk__doneTitle{margin:6px 0 0;font:700 32px/1.1 var(--font-pixel);color:#fff}.game .hk__next{margin:0;padding-left:20px;font-size:16px;line-height:1.5}.game .hk__next li{margin:0 0 6px}.game .hk__actions{display:flex;flex-wrap:wrap;gap:10px}@media (max-width: 900px){.game .hk__grid{grid-template-columns:1fr;gap:14px}.game .hk__rail{position:static;order:-1;grid-template-columns:1fr 1fr}.game .hk__box--seats,.game .hk__tip{display:none}.game .hk__left{font-size:20px;white-space:nowrap}.game .hk__q{padding:16px 14px 4px}.game .hk__q:before{position:static;display:block;margin-bottom:8px}.game .hk__submit{flex-direction:column;align-items:stretch}.game .hk__submit .hk__mono{display:none}}@media (prefers-reduced-motion: reduce){.game .hk__cursor,.game .hk__more,.game .hk__seats i.is-you{animation:none}.game .hk__seats.is-party i{animation:none;background:var(--yc)}}.game .ev:before{content:"";position:fixed;left:0;right:0;bottom:0;height:max(35.4vw,260px);pointer-events:none;background:url(/eventstanbul/skyline.svg) 50% 100% / cover no-repeat;opacity:.8}.game .ev--event:before{background-image:linear-gradient(90deg,transparent,rgb(10 11 15 / .88) 24%,rgb(10 11 15 / .88) 76%,transparent),url(/eventstanbul/skyline.svg);background-position:0 0,50% 100%;background-size:100% 100%,cover;background-repeat:no-repeat}@media (max-width: 760px){.game .ev--event:before{background-image:linear-gradient(90deg,#0a0b0f59,#0a0b0fe0 12%,#0a0b0fe0 88%,#0a0b0f59),url(/eventstanbul/skyline.svg)}}
