.EventParts_art__mm1TK{position:absolute;inset:0;overflow:hidden;background:rgb(var(--art-plate))}.EventParts_pattern__82bhv{position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgb(255 255 255/.06) 0 1px,transparent 1px 34px),repeating-linear-gradient(0deg,rgb(255 255 255/.06) 0 1px,transparent 1px 34px)}.EventParts_pattern__82bhv:after,.EventParts_pattern__82bhv:before{content:"";position:absolute;height:30px;border-radius:6px}.EventParts_pattern__82bhv:after{right:8%;bottom:30%;width:238px;background:linear-gradient(90deg,#f0d283 0 54%,transparent 54% 57%,#a3e0c6 57% 70%,transparent 70% 72%,#f2b6c8 72% 84%,transparent 84% 86%,#a3e0c6 86% 100%)}.EventParts_pattern__82bhv:before{right:calc(8% + 70px);bottom:calc(30% + 36px);width:102px;background:linear-gradient(90deg,#f2b6c8 0 46%,transparent 46% 54%,#f0d283 54% 100%)}.EventParts_art__mm1TK img{-o-object-fit:cover;object-fit:cover}.EventParts_art__mm1TK[data-whole]>img{-o-object-fit:contain;object-fit:contain}.EventParts_artBlur__A3fWw{position:absolute;inset:0}.EventParts_artBlur__A3fWw img{-o-object-fit:cover;object-fit:cover;filter:blur(24px) brightness(.55);transform:scale(1.12)}.EventParts_plate__DVkpu{position:absolute;z-index:2;bottom:14px;left:14px;display:grid;gap:2px;max-width:calc(100% - 180px);padding:8px 16px 9px;border-radius:10px;color:rgb(var(--on-art-plate));background:rgb(var(--art-plate))}.EventParts_plate__DVkpu b{font-size:24px;font-weight:800;line-height:1.2}.EventParts_plate__DVkpu b,.EventParts_plate__DVkpu>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventParts_plate__DVkpu>span{color:rgb(var(--on-art-plate)/.75);font-size:13px;font-weight:700}.EventParts_state__PBUCB{position:absolute;z-index:2;right:12px;bottom:14px;display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;color:rgb(var(--on-art-plate));background:rgb(0 0 0/.55);font-family:var(--font-round-display);font-size:13px;font-weight:800;letter-spacing:.08em}.EventParts_state__PBUCB>i{width:7px;height:7px;border-radius:50%;background:#4ade80}.EventParts_state__PBUCB[data-status=SCHEDULED]>i{background:#f0d283}.EventParts_state__PBUCB[data-status=ENDED]>i{background:rgb(255 255 255/.45)}.EventParts_numbers__4tSp5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-radius:12px;background:rgb(var(--surface))}.EventParts_numbers__4tSp5>div{display:grid;align-content:start;gap:6px;min-width:0;padding:14px 20px}.EventParts_numbers__4tSp5>div+div{border-left:1px solid rgb(var(--border-faint))}.EventParts_numbers__4tSp5 dt{padding-left:8px;border-left:3px solid rgb(var(--primary));color:rgb(var(--text-subtle));font-size:13px;font-weight:800;line-height:1.1;white-space:nowrap}.EventParts_numbers__4tSp5 dd{overflow:hidden;margin:0;font-family:var(--font-round-display);font-size:30px;font-style:italic;font-weight:900;font-variant-numeric:tabular-nums;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.EventParts_numbers__4tSp5 dd small{margin-left:4px;color:rgb(var(--text-subtext));font-family:var(--font-pretendard),sans-serif;font-size:13px;font-style:normal;font-weight:700}@media (max-width:767px){.EventParts_plate__DVkpu{max-width:calc(100% - 28px);padding:6px 12px 7px}.EventParts_plate__DVkpu b{font-size:19px}.EventParts_numbers__4tSp5{grid-template-columns:repeat(2,minmax(0,1fr))}.EventParts_numbers__4tSp5>div{padding:12px 16px}.EventParts_numbers__4tSp5>div:nth-child(3){border-left:0}.EventParts_numbers__4tSp5>div:nth-child(n+3){border-top:1px solid rgb(var(--border-faint))}.EventParts_numbers__4tSp5 dd{font-size:24px}}.EventParts_panel__8dW_Y{padding:22px 28px;border-radius:12px;color:rgb(var(--text));background:rgb(var(--surface))}.EventParts_panelHead__Nfna9{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:8px;padding-bottom:12px;border-bottom:1px solid rgb(var(--border-faint))}.EventParts_panelHead__Nfna9 h2{font-size:22px;font-weight:800}.EventParts_panelHead__Nfna9>span:last-child:not(.EventParts_eyebrow__BfKNs){margin-left:auto;color:rgb(var(--text-subtle));font-size:13px;font-weight:700}.EventParts_eyebrow__BfKNs{color:rgb(var(--primary-text));font-family:var(--font-round-display);font-size:13px;font-weight:800;letter-spacing:.16em}@media (max-width:767px){.EventParts_panel__8dW_Y{padding:18px}.EventParts_state__PBUCB{top:12px;right:auto;bottom:auto;left:12px}}.EventRanking_ranking__23WEy{width:100%;min-width:0}.EventRanking_neighbors__yYHmb{margin-bottom:20px}.EventRanking_subheading__RsTsr{margin:12px 0 4px;color:rgb(var(--text-subtle));font-size:13px;font-weight:800}.EventRanking_table__cHOtN{width:100%;table-layout:fixed;border-collapse:collapse;font-size:15px}.EventRanking_header__nrtaZ{height:40px;border-bottom:1px solid rgb(var(--border-faint));color:rgb(var(--text-subtle));font-size:13px;font-weight:800;text-align:left}.EventRanking_table__cHOtN :is(th,td){padding:0 12px}.EventRanking_rankHeader__v1QqB,.EventRanking_rank__xElPJ{width:64px;text-align:center}.EventRanking_scoreHeader__Sz0pP{width:140px;text-align:right}.EventRanking_row__56DBT{height:56px;border-bottom:1px solid rgb(var(--border-faint));color:rgb(var(--text))}.EventRanking_row__56DBT:hover{background:rgb(var(--brand-primary-soft)/.6)}.EventRanking_row__56DBT[data-own]{color:rgb(var(--on-brand));background:rgb(var(--primary))}.EventRanking_rank__xElPJ{color:rgb(var(--text-subtle));font-family:var(--font-round-display);font-size:24px;font-style:italic;font-weight:900;font-variant-numeric:tabular-nums;line-height:1}.EventRanking_rank__xElPJ[data-first]{color:rgb(var(--primary-text))}.EventRanking_row__56DBT[data-own] .EventRanking_rank__xElPJ{color:inherit}.EventRanking_participant__cJoG8{display:flex;min-width:0;min-height:44px;align-items:center;gap:12px}.EventRanking_participant__cJoG8>:first-child{flex-shrink:0}.EventRanking_score__tzoQa{width:140px;font-family:var(--font-round-display);font-size:22px;font-style:italic;font-weight:900;text-align:right;font-variant-numeric:tabular-nums}.EventRanking_scoreLink__c8UYP:hover{color:rgb(var(--primary-text))}.EventRanking_row__56DBT[data-own] .EventRanking_scoreLink__c8UYP:hover{color:inherit;text-decoration:underline}.EventRanking_table__cHOtN a:focus-visible{outline:2px solid rgb(var(--focus-ring));outline-offset:2px}@media (max-width:600px){.EventRanking_table__cHOtN :is(th,td){padding:0 8px}.EventRanking_rankHeader__v1QqB,.EventRanking_rank__xElPJ{width:44px}.EventRanking_rank__xElPJ{font-size:20px}.EventRanking_scoreHeader__Sz0pP,.EventRanking_score__tzoQa{width:96px}.EventRanking_score__tzoQa{font-size:19px}.EventRanking_participant__cJoG8{gap:8px}}.EventPlay_playBody__0Vo6e{padding-block:16px 24px}.EventPlay_body__W5OHP{padding-block:20px 48px}.EventPlay_column__wtVeK{width:100%;max-width:900px;margin-inline:auto}.EventPlay_column__wtVeK+.EventPlay_column__wtVeK{margin-top:16px}.EventPlay_head__vaE07{overflow:hidden;border-radius:12px;color:rgb(var(--text));background:rgb(var(--surface))}.EventPlay_headRow__6lIhJ{display:flex;min-width:0;align-items:center;gap:10px;min-height:56px;padding:6px 12px 6px 4px}.EventPlay_headRow__6lIhJ>b{overflow:hidden;font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.EventPlay_back__h9FGC{display:grid;width:44px;min-height:44px;flex-shrink:0;place-items:center;border-radius:8px;color:rgb(var(--text-subtle))}.EventPlay_back__h9FGC:hover{color:rgb(var(--text))}.EventPlay_headActions__nxEaY{display:flex;flex-shrink:0;gap:8px;margin-left:auto}.EventPlay_headActions__nxEaY button{display:inline-flex;height:36px;align-items:center;gap:6px;padding:0 14px;border:0;border-radius:8px;color:rgb(var(--text));background:rgb(var(--surface));box-shadow:inset 0 0 0 1px rgb(var(--border-subtle)/.6);font-size:13px;font-weight:800;cursor:pointer}.EventPlay_headActions__nxEaY button[data-go]{color:rgb(var(--on-brand));background:rgb(var(--primary));box-shadow:none}.EventPlay_back__h9FGC:focus-visible,.EventPlay_headActions__nxEaY button:focus-visible{outline:2px solid rgb(var(--focus-ring));outline-offset:2px}.EventPlay_strip__vbKzq{position:relative;height:112px}.EventPlay_stamp__OZ6Us{position:absolute;z-index:2;bottom:14px;left:18px;display:flex;max-width:calc(100% - 36px);align-items:stretch;overflow:hidden;border-radius:8px}.EventPlay_stamp__OZ6Us>span:first-child{display:grid;flex-shrink:0;place-items:center;padding:0 12px;color:rgb(var(--on-brand));background:rgb(var(--primary));font-family:var(--font-round-display);font-size:18px;font-weight:900;letter-spacing:.08em}.EventPlay_stamp__OZ6Us>span[data-status=ENDED]{color:rgb(var(--on-art-plate));background:rgb(120 132 146)}.EventPlay_stamp__OZ6Us>span[data-status=SCHEDULED]{color:#2a2006;background:#f0d283}.EventPlay_stamp__OZ6Us>span:last-child{overflow:hidden;padding:6px 16px;color:rgb(var(--on-art-plate));background:rgb(var(--art-plate)/.92);font-size:26px;font-weight:900;letter-spacing:-.02em;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.EventPlay_headNumbers__iFMLJ{border-top:1px solid rgb(var(--border-faint));border-radius:0}.EventPlay_rules__I_PI0{display:grid;gap:8px;max-width:68ch;padding-top:8px;color:rgb(var(--text-subtle));line-height:1.7}.EventPlay_rules__I_PI0 h3{margin-top:14px;color:rgb(var(--text));font-size:16px;font-weight:800}.EventPlay_rules__I_PI0 ul{display:grid;gap:4px;padding-left:1.1em;list-style:disc}.EventPlay_playLayout__UB_ho{display:grid;min-width:0;grid-template-areas:"controls" "board" "secondary";grid-template-columns:minmax(0,1fr);align-items:start;gap:16px}.EventPlay_controls__3LpVs,.EventPlay_secondary__zWcKp{min-width:0;padding:16px;border-radius:12px;color:rgb(var(--text));background:rgb(var(--surface))}.EventPlay_controls__3LpVs{grid-area:controls}.EventPlay_controls__3LpVs[data-bare]{padding:0;background:none}.EventPlay_controls__3LpVs[data-bare]>div{padding:0}.EventPlay_controls__3LpVs[data-bare]>div>section{padding:20px}.EventPlay_walletAndRecords__UnHvn{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.EventPlay_hearts__0MMp2{position:relative;flex-shrink:0}.EventPlay_hearts__0MMp2 summary{display:flex;min-height:44px;align-items:center;gap:6px;cursor:pointer;list-style:none}.EventPlay_hearts__0MMp2 summary::-webkit-details-marker{display:none}.EventPlay_hearts__0MMp2 summary:focus-visible{outline:2px solid rgb(var(--primary-variant));outline-offset:3px}.EventPlay_heartIcon__8xf7K{color:rgb(var(--danger));fill:rgb(var(--danger)/.1)}.EventPlay_heartCount__nLCzv{font-family:var(--font-jetbrainsmono),ui-monospace,monospace;font-size:22px;font-weight:750;font-variant-numeric:tabular-nums}.EventPlay_heartLabel__Wvms9{font-size:13px}.EventPlay_disclosureIcon__T7Fbf,.EventPlay_heartLabel__Wvms9{color:rgb(var(--text-subtle))}.EventPlay_hearts__0MMp2[open] .EventPlay_disclosureIcon__T7Fbf{transform:rotate(180deg)}.EventPlay_heartDetails__Xzzyh{position:absolute;z-index:30;top:calc(100% + 6px);left:0;width:min(280px,calc(100vw - 40px));padding:16px;border:1px solid rgb(var(--border-subtle));background:rgb(var(--surface-panel));font-size:13px;line-height:1.6}.EventPlay_heartDetails__Xzzyh h3{margin-bottom:12px;font-weight:700}.EventPlay_heartDetails__Xzzyh dl{display:grid;grid-template-columns:1fr auto;gap:6px 12px}.EventPlay_heartDetails__Xzzyh dd{font-variant-numeric:tabular-nums;font-weight:650;text-align:right}.EventPlay_heartDetails__Xzzyh p{margin-top:12px;color:rgb(var(--text-subtle))}.EventPlay_records__4llkS{display:grid;min-width:0;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-inline-start:16px;border-inline-start:1px solid rgb(var(--border-subtle))}.EventPlay_records__4llkS dt{color:rgb(var(--text-subtle));font-size:13px;line-height:1.5}.EventPlay_records__4llkS dd{margin-top:2px;font-family:var(--font-jetbrainsmono),ui-monospace,monospace;font-size:19px;font-weight:750;font-variant-numeric:tabular-nums;line-height:1.4;overflow-wrap:anywhere}.EventPlay_startAction__MgKfr{width:100%;justify-content:space-between;margin-top:12px;padding-inline:18px}.EventPlay_playing__VWC9f{display:flex;min-height:24px;align-items:center;gap:7px;margin-top:8px;color:rgb(var(--primary-variant));font-size:13px;font-weight:650}.EventPlay_playing__VWC9f>span{width:6px;height:6px;border-radius:50%;background:currentColor}.EventPlay_failure__udBa0,.EventPlay_notice__OwGGC{margin-top:8px;font-size:13px;line-height:1.6}.EventPlay_notice__OwGGC{color:rgb(var(--text-subtle))}.EventPlay_failure__udBa0{color:rgb(var(--danger))}.EventPlay_board__TuAyh{grid-area:board;min-width:0;padding:12px 16px;border-radius:12px;color:rgb(var(--text));background:rgb(var(--surface))}.EventPlay_visualizer__MoHJc{display:block;width:100%;min-height:580px;border:none}.EventPlay_result__zAvQG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-block:20px 8px;border-top:1px solid rgb(var(--border-subtle))}.EventPlay_practiceNotice__lmLfG{display:flex;min-height:28px;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 8px;font-size:13px;line-height:20px}.EventPlay_practiceNotice__lmLfG strong{color:rgb(var(--primary-variant));font-weight:700}.EventPlay_practiceNotice__lmLfG span{color:rgb(var(--text-subtle))}.EventPlay_practiceNotice__lmLfG a{display:inline-flex;min-height:44px;align-items:center;margin-block:-8px;margin-left:auto;color:rgb(var(--primary-variant));text-decoration:underline;text-underline-offset:4px}.EventPlay_secondary__zWcKp{grid-area:secondary}.EventPlay_secondary__zWcKp:not(:has(a,button)){display:none}.EventPlay_earnActions__zkJxV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.EventPlay_earnAction__iFBHU{min-width:0;height:auto;min-height:44px;padding:10px 12px;text-align:left;white-space:normal}.EventPlay_earnAction__iFBHU>svg{flex-shrink:0}.EventPlay_earnAction__iFBHU>span{min-width:0;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.EventPlay_utilityActions__nTebW{display:flex;flex-wrap:wrap;gap:0 4px}.EventPlay_earnActions__zkJxV+.EventPlay_utilityActions__nTebW{margin-top:8px}@media (min-width:1024px){.EventPlay_playBody__0Vo6e{padding-block:24px}.EventPlay_playLayout__UB_ho{grid-template-areas:"board controls" "board secondary";grid-template-columns:minmax(0,1fr) 260px;grid-template-rows:max-content 1fr;gap:20px 32px}.EventPlay_walletAndRecords__UnHvn{flex-direction:column;align-items:stretch;gap:16px}.EventPlay_records__4llkS{padding:16px 0 0;border-inline-start:0;border-top:1px solid rgb(var(--border-subtle))}.EventPlay_records__4llkS dd{font-size:24px}.EventPlay_startAction__MgKfr{margin-top:20px}.EventPlay_playing__VWC9f{margin-top:16px}.EventPlay_visualizer__MoHJc{min-height:700px}.EventPlay_heartDetails__Xzzyh{right:0;left:auto;width:260px}.EventPlay_earnActions__zkJxV{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.EventPlay_headRow__6lIhJ>b{display:none}.EventPlay_headActions__nxEaY button:not([data-go]){padding:0 10px}.EventPlay_stamp__OZ6Us>span:first-child{font-size:15px}.EventPlay_stamp__OZ6Us>span:last-child{font-size:20px}}.EventPlay_playBodyFit__VJKfE{--event-board-height:max(360px,calc(var(--public-main-height, 100dvh) - 48px * var(--fit-scale, 1) - 1px - 24px - 24px));padding-block:12px}.EventPlay_playLayout__UB_ho[data-board-fit=viewport]{grid-template-areas:"board" "controls" "secondary"}.EventPlay_playLayout__UB_ho[data-board-fit=viewport] .EventPlay_visualizer__MoHJc{height:var(--event-board-height);min-height:0}.EventPlay_playLayout__UB_ho[data-board-fit=viewport] .EventPlay_practiceBoard__cOldg{display:flex;height:var(--event-board-height);flex-direction:column}.EventPlay_playLayout__UB_ho[data-board-fit=viewport] .EventPlay_practiceBoard__cOldg .EventPlay_visualizer__MoHJc{flex:1 1 0;height:auto}@media (min-width:1024px){.EventPlay_playLayout__UB_ho[data-board-fit=viewport]{grid-template-areas:"board controls" "board secondary"}}