.ProblemCatalogStage_stage__nHysC{--catalog-glass:rgb(var(--glass)/var(--glass-alpha));--catalog-glass-edge:inset 0 0 0 1px rgb(var(--glass-edge)/var(--glass-edge-alpha));--catalog-blur:blur(22px) saturate(1.3);--catalog-ink:rgb(var(--art-plate));--catalog-on-ink:rgb(var(--on-art-plate));--catalog-accent-on-ink:#36d6e7;position:relative;isolation:isolate;display:grid;min-height:calc(100dvh - 110px);color:rgb(var(--text));background:rgb(var(--background));font-family:var(--font-pretendard),sans-serif}.ProblemCatalogStage_stage__nHysC:not(.ProblemCatalogStage_embedded__ZDrH7){background:none}.ProblemCatalogStage_rail__QVZqL{display:grid;grid-template-columns:400px minmax(0,1fr);grid-template-areas:"selection board" "selection record";align-items:start;gap:24px;width:100%;max-width:1180px;margin:0 auto;padding:20px 24px 64px}.ProblemCatalogStage_selection__rzH24{grid-area:selection;display:flex;flex-direction:column;min-width:0;min-height:0}.ProblemCatalogStage_listHead__on28F{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:14px}.ProblemCatalogStage_titlePlate__y1i4o{margin:0 0 0 4px;padding:6px 16px 7px;border-radius:8px;color:var(--catalog-on-ink);background:var(--catalog-ink);font-family:var(--font-round-display);font-size:30px;font-weight:900;line-height:1;white-space:nowrap}.ProblemCatalogStage_titlePlate__y1i4o i{font-style:normal;color:var(--catalog-accent-on-ink)}.ProblemCatalogStage_finder__Yid7N{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:8px 12px;margin-bottom:12px}.ProblemCatalogStage_search__1SPl_{display:flex;align-items:center;gap:8px;height:46px;padding:0 12px 0 14px;border-radius:10px;color:rgb(var(--text-subtle));background:var(--catalog-glass);box-shadow:var(--catalog-glass-edge);backdrop-filter:var(--catalog-blur)}.ProblemCatalogStage_search__1SPl_:focus-within{box-shadow:inset 0 0 0 2px rgb(var(--primary))}.ProblemCatalogStage_search__1SPl_ svg{flex:none}.ProblemCatalogStage_search__1SPl_ input{flex:1;width:auto;min-width:0;border:0;padding:0;outline:0;box-shadow:none;color:rgb(var(--text));background:transparent;font:inherit;font-size:15px;font-weight:600}.ProblemCatalogStage_search__1SPl_ input::-moz-placeholder{color:rgb(var(--text-subtext));font-weight:500}.ProblemCatalogStage_search__1SPl_ input::placeholder{color:rgb(var(--text-subtext));font-weight:500}.ProblemCatalogStage_search__1SPl_ input::-webkit-search-cancel-button{display:none}.ProblemCatalogStage_search__1SPl_ kbd{margin-right:6px;padding:1px 6px;border:1px solid rgb(var(--border-subtle));border-radius:4px;color:rgb(var(--text-subtle));font:700 13px var(--font-jetbrainsmono),monospace}.ProblemCatalogStage_clear__LKdvl{display:none;place-items:center;width:26px;height:26px;margin-right:6px;border:0;border-radius:50%;color:rgb(var(--text-subtle));background:transparent;cursor:pointer}.ProblemCatalogStage_search__1SPl_[data-has-query] kbd{display:none}.ProblemCatalogStage_search__1SPl_[data-has-query] .ProblemCatalogStage_clear__LKdvl{display:grid}.ProblemCatalogStage_count__W3ptj{color:rgb(var(--text-subtle));font-size:13px;font-weight:800;white-space:nowrap}.ProblemCatalogStage_count__W3ptj:empty{margin-left:-8px}.ProblemCatalogStage_count__W3ptj b{margin-right:2px;color:rgb(var(--text));font-family:var(--font-round-display);font-size:16px;font-style:italic;font-weight:900}.ProblemCatalogStage_kinds__3Ne_5{position:relative;grid-column:1/-1;display:flex;gap:6px}.ProblemCatalogStage_kindPill__dy_sf{position:absolute;left:0;top:0;border-radius:999px;background:var(--catalog-ink);pointer-events:none}.ProblemCatalogStage_kinds__3Ne_5[data-pill-ready] .ProblemCatalogStage_kindPill__dy_sf{transition:transform .3s cubic-bezier(.2,.9,.1,1),width .3s cubic-bezier(.2,.9,.1,1)}.ProblemCatalogStage_kinds__3Ne_5 button>*{position:relative;z-index:1}.ProblemCatalogStage_kinds__3Ne_5[data-pill-ready] button[aria-pressed=true]{background:transparent}.ProblemCatalogStage_kinds__3Ne_5 button{display:inline-flex;align-items:baseline;gap:6px;height:30px;padding:0 14px;border:0;border-radius:999px;color:rgb(var(--text-subtle));background:var(--catalog-glass);box-shadow:var(--catalog-glass-edge);font-size:13px;font-weight:800;line-height:30px;cursor:pointer}.ProblemCatalogStage_kinds__3Ne_5 button small{font-family:var(--font-round-display);font-size:14px;font-style:italic;font-weight:900}.ProblemCatalogStage_kinds__3Ne_5 button[aria-pressed=true]{color:var(--catalog-on-ink);background:var(--catalog-ink);box-shadow:none}.ProblemCatalogStage_kinds__3Ne_5 button[aria-pressed=true] small{color:var(--catalog-accent-on-ink)}.ProblemCatalogStage_stageRail__73HVj{display:grid;align-content:start;gap:8px;min-width:0;min-height:0;scrollbar-width:thin}.ProblemCatalogStage_stageRail__73HVj button{position:relative;isolation:isolate;display:grid;grid-template-columns:72px minmax(0,1fr) 76px;grid-template-areas:"num name mark" "num ladder mark";align-items:center;gap:6px 14px;min-height:84px;min-width:0;border:0;padding:0 18px 0 0;border-radius:10px;color:rgb(var(--text));background:var(--catalog-glass);box-shadow:var(--catalog-glass-edge);backdrop-filter:var(--catalog-blur);text-align:left;cursor:pointer}.ProblemCatalogStage_fill__j7r3z{position:absolute;z-index:-1;inset:0;border-radius:10px;background:rgb(var(--primary));transform:scaleX(0);transform-origin:left}.ProblemCatalogStage_problemNumber__X1OAu{grid-area:num;align-self:stretch;display:grid;place-content:center;border-radius:10px 0 0 10px;background:rgb(var(--surface-raised));text-align:center}.ProblemCatalogStage_problemNumber__X1OAu small{color:rgb(var(--text-subtext));font-family:var(--font-round-display);font-size:13px;font-weight:800;letter-spacing:.08em}.ProblemCatalogStage_problemNumber__X1OAu b{font-family:var(--font-round-display);font-size:30px;font-style:italic;font-weight:900;line-height:.9}.ProblemCatalogStage_name__1T3pm{grid-area:name;align-self:end;display:grid;min-width:0}.ProblemCatalogStage_stageRail__73HVj button:not(:has(.ProblemCatalogStage_botLadder__H5_YQ>*)) .ProblemCatalogStage_name__1T3pm{grid-row:1/-1;align-self:center}.ProblemCatalogStage_name__1T3pm strong{overflow:hidden;font-size:19px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ProblemCatalogStage_name__1T3pm mark{color:inherit;background:none;box-shadow:inset 0 -3px 0 rgb(var(--primary)/.55)}.ProblemCatalogStage_botLadder__H5_YQ{grid-area:ladder;align-self:start;display:flex;gap:4px;min-width:0}.ProblemCatalogStage_botLadder__H5_YQ>span{display:grid;justify-items:center;gap:3px}.ProblemCatalogStage_botLadder__H5_YQ i{width:6px;height:6px;border:1.5px solid rgb(var(--text-subtext));border-radius:50%}.ProblemCatalogStage_botLadder__H5_YQ i[data-on]{border-color:rgb(var(--primary-text));background:rgb(var(--primary-text))}.ProblemCatalogStage_myMark__IoTSD{grid-area:mark;justify-self:end;color:rgb(var(--primary-text));font-family:var(--font-round-display);font-size:22px;font-style:italic;font-weight:900;font-variant-numeric:tabular-nums}.ProblemCatalogStage_myMark__IoTSD[data-empty]{color:rgb(var(--text-subtext));font-family:inherit;font-size:13px;font-style:normal}.ProblemCatalogStage_stageRail__73HVj button[aria-current=true],.ProblemCatalogStage_stageRail__73HVj button[aria-current=true] .ProblemCatalogStage_myMark__IoTSD{color:rgb(var(--on-brand))}.ProblemCatalogStage_stageRail__73HVj button[aria-current=true] .ProblemCatalogStage_fill__j7r3z{transform:scaleX(1)}.ProblemCatalogStage_stageRail__73HVj button[aria-current=true] .ProblemCatalogStage_problemNumber__X1OAu{color:var(--catalog-on-ink);background:var(--catalog-ink)}.ProblemCatalogStage_stageRail__73HVj button[aria-current=true] .ProblemCatalogStage_problemNumber__X1OAu small{color:var(--catalog-accent-on-ink)}.ProblemCatalogStage_stageRail__73HVj button[aria-current=true] .ProblemCatalogStage_botLadder__H5_YQ i{border-color:rgb(var(--on-brand))}.ProblemCatalogStage_stageRail__73HVj button[aria-current=true] .ProblemCatalogStage_botLadder__H5_YQ i[data-on]{background:rgb(var(--on-brand))}.ProblemCatalogStage_stageRail__73HVj button[aria-current=true] mark{box-shadow:inset 0 -3px 0 rgb(var(--on-brand)/.45)}.ProblemCatalogStage_noHit__t_ZDP{display:grid;justify-items:start;gap:10px;padding:22px 18px;border-radius:10px;color:rgb(var(--text-subtle));background:var(--catalog-glass);box-shadow:var(--catalog-glass-edge);font-size:14px}.ProblemCatalogStage_noHit__t_ZDP b{color:rgb(var(--text))}.ProblemCatalogStage_noHit__t_ZDP button{border:0;padding:0;color:rgb(var(--primary-text));background:none;font-size:13px;font-weight:800;cursor:pointer}.ProblemCatalogStage_listFoot__rsfCb{display:flex;align-items:center;gap:12px;padding-top:12px}.ProblemCatalogStage_listFoot__rsfCb button{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:0;border-radius:999px;color:rgb(var(--text));background:var(--catalog-glass);box-shadow:var(--catalog-glass-edge);backdrop-filter:var(--catalog-blur);font-size:14px;font-weight:800;cursor:pointer}.ProblemCatalogStage_listFoot__rsfCb button:disabled{opacity:.5;cursor:default}.ProblemCatalogStage_board__dsWXF{grid-area:board;position:relative;min-width:0}.ProblemCatalogStage_screen__fKugF{position:relative;border-radius:14px;background:var(--catalog-glass);box-shadow:var(--catalog-glass-edge);backdrop-filter:var(--catalog-blur)}.ProblemCatalogStage_art__7JzWf{position:relative;height:360px;overflow:hidden;border-radius:14px}.ProblemCatalogStage_scene__a5YAh{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .1s ease,transform .46s cubic-bezier(.2,.9,.1,1)}.ProblemCatalogStage_scene__a5YAh[data-visualizer-state=visible]{opacity:1;transition-duration:.22s,.46s}.ProblemCatalogStage_scene__a5YAh>div{position:absolute;inset:0}.ProblemCatalogStage_scene__a5YAh iframe{width:100%;height:100%;min-height:100%;border:0}.ProblemCatalogStage_flash__4pecZ{position:absolute;inset:0;background:rgb(var(--text)/.14);opacity:0;pointer-events:none}.ProblemCatalogStage_sampleChip__C9eTB{position:absolute;right:12px;bottom:12px;display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;color:var(--catalog-on-ink);background:rgb(0 0 0/.55);font-family:var(--font-round-display);font-size:13px;font-weight:800;letter-spacing:.08em}.ProblemCatalogStage_sampleChip__C9eTB i{width:7px;height:7px;border-radius:50%;background:#4ade80}.ProblemCatalogStage_screenFoot__PmQj_{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:var(--catalog-on-ink);background:rgb(var(--art-plate))}.ProblemCatalogStage_screenFoot__PmQj_ b{overflow:hidden;font-size:24px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ProblemCatalogStage_screenFoot__PmQj_ span{color:rgb(var(--on-art-plate)/.75);font-size:13px;font-weight:700}.ProblemCatalogStage_record__iaN3R{grid-area:record;display:grid;gap:12px;min-width:0}.ProblemCatalogStage_recordPanel__2jaHL{position:relative;overflow:hidden;padding:14px 18px 8px;border-radius:12px;background:var(--catalog-glass);box-shadow:var(--catalog-glass-edge);backdrop-filter:var(--catalog-blur)}.ProblemCatalogStage_recordWord__tCfBe{margin:0 0 14px -2px;color:transparent;font-family:var(--font-round-display);font-size:46px;font-weight:900;line-height:.8;letter-spacing:.02em;-webkit-text-stroke:1.5px rgb(var(--text)/.28)}.ProblemCatalogStage_stats__FRdIA{display:grid;grid-template-columns:repeat(3,1fr);margin:0;border-top:3px solid rgb(var(--text))}.ProblemCatalogStage_stats__FRdIA>div{display:grid;gap:2px;padding:8px 0 10px}.ProblemCatalogStage_stats__FRdIA>div+div{padding-left:12px;border-left:1px solid rgb(var(--border-faint))}.ProblemCatalogStage_stats__FRdIA dt{color:rgb(var(--text-subtle));font-size:13px;font-weight:800}.ProblemCatalogStage_stats__FRdIA dd{margin:0;font-family:var(--font-round-display);font-size:30px;font-style:italic;font-weight:900;font-variant-numeric:tabular-nums}.ProblemCatalogStage_stats__FRdIA dd[data-accent]{color:rgb(var(--primary-text))}.ProblemCatalogStage_stats__FRdIA dd small{color:rgb(var(--text-subtext));font-family:var(--font-pretendard),sans-serif;font-size:13px;font-style:normal;font-weight:600}.ProblemCatalogStage_recordNote__rJTx9{margin:0 0 8px;color:rgb(var(--text-subtle));font-size:13px}.ProblemCatalogStage_opponentHead__xDS3O{display:flex;align-items:baseline;gap:8px;padding:6px 0 4px;border-top:1px solid rgb(var(--border-faint))}.ProblemCatalogStage_opponentHead__xDS3O>span{color:rgb(var(--text-subtext));font-family:var(--font-round-display);font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ProblemCatalogStage_opponentHead__xDS3O a{margin:-6px 0 -6px auto;padding:6px 0;color:rgb(var(--text-subtle));font-size:13px;font-weight:700;white-space:nowrap}.ProblemCatalogStage_opponents__y8dAt{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ProblemCatalogStage_opponents__y8dAt li{display:grid;grid-template-columns:28px minmax(0,1fr) 64px 62px;align-items:center;gap:10px;min-height:36px;padding:7px 0;font-size:13px}.ProblemCatalogStage_opponents__y8dAt li+li{border-top:1px solid rgb(var(--border-faint))}.ProblemCatalogStage_opponents__y8dAt li>b{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ProblemCatalogStage_opponents__y8dAt li>b span{margin-left:6px;color:rgb(var(--text-subtle));font-size:14px;font-weight:700}.ProblemCatalogStage_meter__DBYCx{position:relative;height:5px;border-radius:999px;overflow:hidden;background:rgb(var(--surface-raised))}.ProblemCatalogStage_meter__DBYCx i{position:absolute;inset:0;background:rgb(var(--primary));transform:scaleX(var(--v,0));transform-origin:left}.ProblemCatalogStage_rate__SJPHu{text-align:right;font-family:var(--font-round-display);font-size:20px;font-style:italic;font-weight:900;font-variant-numeric:tabular-nums}.ProblemCatalogStage_rate__SJPHu[data-empty]{color:rgb(var(--text-subtext));font-family:inherit;font-size:13px;font-style:normal}.ProblemCatalogStage_opponents__y8dAt li.ProblemCatalogStage_scoreRow__Qokjt{grid-template-columns:28px minmax(0,1fr) auto}.ProblemCatalogStage_next__52xrx{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-content:end;align-items:center;gap:4px 12px;min-height:160px;margin:10px -18px -8px;padding:12px 42% 14px 18px;overflow:hidden;border-top:1px solid rgb(var(--border-faint));border-radius:0 0 12px 12px;background:rgb(var(--primary)/.08)}.ProblemCatalogStage_next__52xrx>:not(.ProblemCatalogStage_nextArt__3CpOc){position:relative}.ProblemCatalogStage_nextArt__3CpOc{position:absolute;right:4px;bottom:-8px;width:auto;height:160px;pointer-events:none}.ProblemCatalogStage_nextEyebrow__2NRJI{grid-column:1/-1;color:rgb(var(--text-subtext));font-family:var(--font-round-display);font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ProblemCatalogStage_nextWho__0R2pu{display:grid;min-width:0}.ProblemCatalogStage_nextWho__0R2pu b{font-size:15px;font-weight:800;white-space:nowrap}.ProblemCatalogStage_nextWho__0R2pu b small{margin-left:6px;color:rgb(var(--text-subtle));font-size:14px;font-weight:700}.ProblemCatalogStage_nextWho__0R2pu>span{color:rgb(var(--primary-text));font-family:var(--font-round-display);font-size:18px;font-style:italic;font-weight:900}.ProblemCatalogStage_actions__gj2he{display:grid;grid-template-columns:auto 1fr;gap:8px}.ProblemCatalogStage_actions__gj2he>a:only-child{grid-column:1/-1}.ProblemCatalogStage_actions__gj2he a{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 20px;border-radius:10px;color:rgb(var(--text));background:rgb(var(--surface));box-shadow:inset 0 0 0 1px rgb(var(--border-faint));font-size:15px;font-weight:800;text-decoration:none;transition:filter .15s ease,transform .15s ease}.ProblemCatalogStage_actions__gj2he a:last-child{justify-content:space-between;color:rgb(var(--on-brand));background:rgb(var(--primary));box-shadow:none}.ProblemCatalogStage_actions__gj2he a svg{flex-shrink:0}.ProblemCatalogStage_actions__gj2he a:focus-visible,.ProblemCatalogStage_clear__LKdvl:focus-visible,.ProblemCatalogStage_kinds__3Ne_5 button:focus-visible,.ProblemCatalogStage_listFoot__rsfCb button:focus-visible,.ProblemCatalogStage_noHit__t_ZDP button:focus-visible,.ProblemCatalogStage_opponentHead__xDS3O a:focus-visible,.ProblemCatalogStage_stageRail__73HVj button:focus-visible{outline:2px solid rgb(var(--focus-ring));outline-offset:2px}.ProblemCatalogStage_actions__gj2he a:active{transform:translateY(1px)}.ProblemCatalogStage_loading__R4qtx,.ProblemCatalogStage_state__W6rRE{display:grid;min-height:calc(100dvh - 110px);padding:40px 24px;place-content:center;text-align:center;background:rgb(var(--background));color:rgb(var(--text))}.ProblemCatalogStage_state__W6rRE span{color:rgb(var(--brand-primary-strong));font:800 14px var(--font-jetbrainsmono),monospace}.ProblemCatalogStage_state__W6rRE h1{margin:18px 0 8px;font-size:38px}.ProblemCatalogStage_state__W6rRE p{color:rgb(var(--text-muted));font-size:16px}.ProblemCatalogStage_embedded__ZDrH7{min-height:700px}[data-public-shell=workspace] .ProblemCatalogStage_stage__nHysC:not(.ProblemCatalogStage_embedded__ZDrH7){min-height:var(--public-main-height)}@media (hover:hover) and (pointer:fine){.ProblemCatalogStage_stageRail__73HVj button:not([aria-current=true]):hover{background:rgb(var(--glass)/.9)}.ProblemCatalogStage_clear__LKdvl:hover{color:rgb(var(--text));background:rgb(var(--surface-raised))}.ProblemCatalogStage_actions__gj2he a:hover{filter:brightness(1.06)}}@media (min-width:1280px){.ProblemCatalogStage_stage__nHysC:not(.ProblemCatalogStage_embedded__ZDrH7){align-content:center}.ProblemCatalogStage_stage__nHysC:not(.ProblemCatalogStage_embedded__ZDrH7) .ProblemCatalogStage_rail__QVZqL{zoom:var(--fit-scale,1);grid-template-columns:500px minmax(420px,1fr) 352px;grid-template-areas:"selection board record";align-items:stretch;width:var(--fit-rail-width);max-width:none;height:min(calc(var(--public-main-height, 100dvh) / var(--fit-scale, 1)),880px);min-height:560px;padding:20px 0 24px}.ProblemCatalogStage_stage__nHysC:not(.ProblemCatalogStage_embedded__ZDrH7) .ProblemCatalogStage_stageRail__73HVj:empty{display:none}.ProblemCatalogStage_stage__nHysC:not(.ProblemCatalogStage_embedded__ZDrH7) .ProblemCatalogStage_stageRail__73HVj{flex:1;display:flex;flex-direction:column;overflow-y:auto}.ProblemCatalogStage_stage__nHysC:not(.ProblemCatalogStage_embedded__ZDrH7) .ProblemCatalogStage_stageRail__73HVj button{flex:none}.ProblemCatalogStage_stage__nHysC:not(.ProblemCatalogStage_embedded__ZDrH7) .ProblemCatalogStage_listFoot__rsfCb{margin-top:auto}.ProblemCatalogStage_stage__nHysC:not(.ProblemCatalogStage_embedded__ZDrH7) .ProblemCatalogStage_board__dsWXF,.ProblemCatalogStage_stage__nHysC:not(.ProblemCatalogStage_embedded__ZDrH7) .ProblemCatalogStage_record__iaN3R{display:flex;flex-direction:column;min-height:0;padding-top:52px}.ProblemCatalogStage_stage__nHysC:not(.ProblemCatalogStage_embedded__ZDrH7) .ProblemCatalogStage_screen__fKugF{flex:1;display:flex;flex-direction:column;min-height:0}.ProblemCatalogStage_stage__nHysC:not(.ProblemCatalogStage_embedded__ZDrH7) .ProblemCatalogStage_art__7JzWf{flex:1;height:auto;min-height:260px}.ProblemCatalogStage_stage__nHysC:not(.ProblemCatalogStage_embedded__ZDrH7) .ProblemCatalogStage_recordPanel__2jaHL{flex:1;display:flex;flex-direction:column;min-height:0}.ProblemCatalogStage_stage__nHysC:not(.ProblemCatalogStage_embedded__ZDrH7) .ProblemCatalogStage_opponents__y8dAt{flex:1 0 auto}.ProblemCatalogStage_stage__nHysC:not(.ProblemCatalogStage_embedded__ZDrH7) .ProblemCatalogStage_opponents__y8dAt li{flex:1 1 auto;max-height:64px}.ProblemCatalogStage_stage__nHysC:not(.ProblemCatalogStage_embedded__ZDrH7) .ProblemCatalogStage_next__52xrx{flex:1 1 auto;margin-top:auto}}@media (max-width:767px){.ProblemCatalogStage_rail__QVZqL{grid-template-columns:minmax(0,1fr);grid-template-areas:"selection" "board" "record";gap:12px;padding:16px 16px 72px}.ProblemCatalogStage_titlePlate__y1i4o{font-size:23px}.ProblemCatalogStage_search__1SPl_ kbd{display:none}.ProblemCatalogStage_kinds__3Ne_5{overflow-x:auto}.ProblemCatalogStage_stageRail__73HVj button{grid-template-columns:56px minmax(0,1fr) 64px;gap:6px 10px;min-height:76px;padding-right:14px}.ProblemCatalogStage_name__1T3pm strong{font-size:17px}.ProblemCatalogStage_botLadder__H5_YQ img{width:22px;height:22px}.ProblemCatalogStage_myMark__IoTSD{font-size:19px}.ProblemCatalogStage_art__7JzWf{height:280px}.ProblemCatalogStage_opponents__y8dAt li{grid-template-columns:28px minmax(0,1fr) 44px 56px}.ProblemCatalogStage_opponents__y8dAt li>b span{display:none}}.ProblemCatalogStage_stage__nHysC[data-picked] .ProblemCatalogStage_stageRail__73HVj button[aria-current=true] .ProblemCatalogStage_fill__j7r3z{transition:transform .34s cubic-bezier(.2,.9,.1,1)}.ProblemCatalogStage_stage__nHysC[data-picked] .ProblemCatalogStage_stageRail__73HVj button[aria-current=true],.ProblemCatalogStage_stage__nHysC[data-picked] .ProblemCatalogStage_stageRail__73HVj button[aria-current=true] .ProblemCatalogStage_myMark__IoTSD{transition:color .18s ease-out}.ProblemCatalogStage_stage__nHysC[data-picked] .ProblemCatalogStage_stageRail__73HVj button[aria-current=true] .ProblemCatalogStage_problemNumber__X1OAu{animation:ProblemCatalogStage_catalogNumberKick__azIXe .42s cubic-bezier(.2,.9,.1,1)}.ProblemCatalogStage_stage__nHysC[data-picked] .ProblemCatalogStage_stageRail__73HVj button[aria-current=true] .ProblemCatalogStage_problemNumber__X1OAu b{animation:ProblemCatalogStage_catalogNumberPop__w5_N7 .42s cubic-bezier(.2,.9,.1,1)}.ProblemCatalogStage_stage__nHysC[data-picked] .ProblemCatalogStage_flash__4pecZ{animation:ProblemCatalogStage_catalogFlash__6Aqxn .34s ease-out}.ProblemCatalogStage_stage__nHysC[data-picked] .ProblemCatalogStage_scene__a5YAh:not([data-visualizer-state=visible]){transform:translateX(40px) scale(.94)}.ProblemCatalogStage_stage__nHysC[data-picked] .ProblemCatalogStage_screenFoot__PmQj_>*{animation:ProblemCatalogStage_catalogRise__bLjF6 .38s cubic-bezier(.2,.9,.1,1) both}.ProblemCatalogStage_stage__nHysC[data-picked] .ProblemCatalogStage_screenFoot__PmQj_>span{animation-delay:.06s}.ProblemCatalogStage_stage__nHysC[data-picked] .ProblemCatalogStage_opponents__y8dAt li{animation:ProblemCatalogStage_catalogRise__bLjF6 .32s cubic-bezier(.2,.9,.1,1) both;animation-delay:calc(var(--k, 0) * 35ms + 60ms)}.ProblemCatalogStage_stage__nHysC[data-picked] .ProblemCatalogStage_meter__DBYCx i{animation:ProblemCatalogStage_catalogBarGrow__qt7EQ .5s cubic-bezier(.2,.9,.1,1) .14s both}.ProblemCatalogStage_nextArt__3CpOc[data-leaving]{animation:ProblemCatalogStage_catalogNextOut__xMXwC .18s ease-in both}.ProblemCatalogStage_stage__nHysC[data-picked] .ProblemCatalogStage_nextArt__3CpOc:not([data-leaving]){animation:ProblemCatalogStage_catalogNextIn__agIB7 .46s cubic-bezier(.2,.9,.1,1) .1s both}.ProblemCatalogStage_stage__nHysC[data-picked] .ProblemCatalogStage_next__52xrx>:not(.ProblemCatalogStage_nextArt__3CpOc,.ProblemCatalogStage_nextEyebrow__2NRJI){animation:ProblemCatalogStage_catalogRise__bLjF6 .32s cubic-bezier(.2,.9,.1,1) .14s both}@keyframes ProblemCatalogStage_catalogNumberKick__azIXe{0%{transform:translateX(-12px)}55%{transform:translateX(3px)}to{transform:none}}@keyframes ProblemCatalogStage_catalogNumberPop__w5_N7{0%{opacity:0;transform:translateY(10px)}}@keyframes ProblemCatalogStage_catalogFlash__6Aqxn{0%{opacity:1}to{opacity:0}}@keyframes ProblemCatalogStage_catalogRise__bLjF6{0%{opacity:0;transform:translateY(12px)}}@keyframes ProblemCatalogStage_catalogBarGrow__qt7EQ{0%{transform:scaleX(0)}}@keyframes ProblemCatalogStage_catalogNextOut__xMXwC{to{opacity:0;transform:translateY(48px)}}@keyframes ProblemCatalogStage_catalogNextIn__agIB7{0%{opacity:0;transform:translateY(56px)}60%{opacity:1;transform:translateY(-6px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.ProblemCatalogStage_stage__nHysC *,.ProblemCatalogStage_stage__nHysC :after,.ProblemCatalogStage_stage__nHysC :before{animation:none!important;transition:none!important}.ProblemCatalogStage_nextArt__3CpOc[data-leaving]{display:none}}.NavigationContent_content__n7wM7{min-width:0;animation:NavigationContent_enter__nZ6Ly .18s cubic-bezier(.2,.9,.1,1)}@keyframes NavigationContent_enter__nZ6Ly{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:reduce){.NavigationContent_content__n7wM7{animation:none}}.ArenaBoardBackdrop_backdrop__LzylQ{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ArenaBoardBackdrop_stage___Sbz8{position:absolute;top:50%;left:50%;width:min(74vw,820px);aspect-ratio:1;transform:translate(-50%,-50%);opacity:.58;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%);mask-image:linear-gradient(90deg,transparent,#000 30%)}.light .ArenaBoardBackdrop_stage___Sbz8{opacity:.72}.light .ArenaBoardBackdrop_lineHorizontal__3hVkS,.light .ArenaBoardBackdrop_lineVertical__uQhIq{background:rgb(var(--brand-primary)/.34)}.light .ArenaBoardBackdrop_star__bB4hT{background:rgb(var(--brand-primary)/.62)}.light .ArenaBoardBackdrop_sideA___PtzI{background:rgb(var(--brand-primary))}.light .ArenaBoardBackdrop_sideB__rTJe6{background:rgb(var(--secondary))}@media (max-width:1199px){.ArenaBoardBackdrop_stage___Sbz8{width:min(128vw,760px);-webkit-mask-image:none;mask-image:none}}.ArenaBoardBackdrop_board__R1U3R{position:relative;width:100%;height:100%;padding:6%;-webkit-mask-image:linear-gradient(180deg,transparent,#000 42%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 42%,#000 88%,transparent)}.ArenaBoardBackdrop_grid__WDbHA{--board-step:calc(100% / 8);--board-line:2px;--board-star:calc(var(--board-step) * 0.2);--board-stone:calc(var(--board-step) * 0.74);position:relative;width:100%;height:100%}.ArenaBoardBackdrop_linesHorizontal__LvW5y,.ArenaBoardBackdrop_linesVertical___THqE{position:absolute;inset:0;display:flex;justify-content:space-between}.ArenaBoardBackdrop_linesHorizontal__LvW5y{flex-direction:column}.ArenaBoardBackdrop_lineHorizontal__3hVkS,.ArenaBoardBackdrop_lineVertical__uQhIq{background:rgb(var(--brand-primary)/.5)}.ArenaBoardBackdrop_lineVertical__uQhIq{width:var(--board-line);height:0;animation:ArenaBoardBackdrop_boardDrawVertical___A2A6 .24s cubic-bezier(.785,.135,.15,.86) forwards}.ArenaBoardBackdrop_lineHorizontal__3hVkS{width:0;height:var(--board-line);animation:ArenaBoardBackdrop_boardDrawHorizontal__bdk0K .24s cubic-bezier(.785,.135,.15,.86) forwards}.ArenaBoardBackdrop_lineVertical__uQhIq:nth-child(odd){margin-top:auto}.ArenaBoardBackdrop_lineHorizontal__3hVkS:nth-child(odd){margin-left:auto}.ArenaBoardBackdrop_star__bB4hT{position:absolute;width:var(--board-star);aspect-ratio:1;opacity:0;background:rgb(var(--brand-primary)/.72);animation:ArenaBoardBackdrop_boardAppear__pe2SV .32s ease-out forwards}.ArenaBoardBackdrop_stone__6KQFm{position:absolute;width:var(--board-stone);aspect-ratio:1;opacity:0;animation:ArenaBoardBackdrop_boardStone__wpt52 .3s cubic-bezier(.2,1.1,.3,1) forwards}.ArenaBoardBackdrop_sideA___PtzI{background:rgb(var(--brand-primary))}.ArenaBoardBackdrop_sideB__rTJe6{background:rgb(var(--secondary))}@keyframes ArenaBoardBackdrop_boardDrawVertical___A2A6{0%{height:0}to{height:100%}}@keyframes ArenaBoardBackdrop_boardDrawHorizontal__bdk0K{0%{width:0}to{width:100%}}@keyframes ArenaBoardBackdrop_boardAppear__pe2SV{0%{opacity:0}to{opacity:1}}@keyframes ArenaBoardBackdrop_boardStone__wpt52{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ArenaBoardBackdrop_lineVertical__uQhIq{height:100%}.ArenaBoardBackdrop_lineHorizontal__3hVkS{width:100%}.ArenaBoardBackdrop_star__bB4hT,.ArenaBoardBackdrop_stone__6KQFm{opacity:1;transform:none}.ArenaBoardBackdrop_lineHorizontal__3hVkS,.ArenaBoardBackdrop_lineVertical__uQhIq,.ArenaBoardBackdrop_star__bB4hT,.ArenaBoardBackdrop_stone__6KQFm{animation:none}}.ArenaCinematicRefinement_page__zBcjM{--c-page-gutter:max(24px,calc((100vw - 1180px)/2 + 24px));--c-content-rail:max(24px,calc((100% - 1180px)/2 + 24px));--c-bg:rgb(var(--background));--c-panel:rgb(var(--surface));--c-border:rgb(var(--border-subtle)/.72);--c-cyan:rgb(var(--brand-primary));--c-cyan-strong:rgb(var(--brand-primary-strong));--c-text:rgb(var(--text));--c-muted:rgb(var(--text-subtle));--c-on-brand:rgb(var(--on-brand));min-height:calc(100dvh - 65px);color:var(--c-text);background:var(--c-bg)}.ArenaCinematicRefinement_switcher__JqlH9{position:relative;z-index:60;display:flex;min-height:46px;align-items:stretch;justify-content:space-between;border-bottom:1px solid var(--c-border);background:var(--c-panel);font:900 13px var(--font-jetbrainsmono),ui-monospace,monospace;letter-spacing:.12em}.ArenaCinematicRefinement_switcher__JqlH9>a{display:flex;align-items:center;padding:0 max(18px,calc((100vw - 1180px)/2));color:var(--c-muted);text-decoration:none}.ArenaCinematicRefinement_switcher__JqlH9>div{display:flex}.ArenaCinematicRefinement_switcher__JqlH9>div a{display:grid;width:56px;place-items:center;border-left:1px solid var(--c-border);color:var(--c-muted);text-decoration:none}.ArenaCinematicRefinement_switcher__JqlH9 a:hover,.ArenaCinematicRefinement_switcher__JqlH9 a[aria-current=page]{color:var(--c-on-brand);background:var(--c-cyan)}.ArenaCinematicRefinement_identityBar__mG4DW{position:relative;z-index:55;display:grid;min-height:58px;grid-template-columns:56px 220px 1fr auto;gap:18px;align-items:center;border-bottom:1px solid var(--c-border);padding:0 max(18px,calc((100vw - 1180px)/2));background:var(--c-panel);font:700 13px var(--font-jetbrainsmono),ui-monospace,monospace}.ArenaCinematicRefinement_identityBar__mG4DW b,.ArenaCinematicRefinement_identityBar__mG4DW span{color:var(--c-cyan-strong);letter-spacing:.12em}.ArenaCinematicRefinement_identityBar__mG4DW strong{font-size:13px;letter-spacing:.1em}.ArenaCinematicRefinement_identityBar__mG4DW p{margin:0;color:var(--c-muted)}.ArenaCinematicRefinement_identityBar__mG4DW b{font-weight:900}.ArenaCinematicRefinement_cinema__CuW1K{position:relative;min-height:790px;overflow:hidden;border-bottom:1px solid var(--c-border);isolation:isolate}.ArenaCinematicRefinement_boardScene__nfBPn{position:absolute;z-index:1;top:28px;right:-2%;width:min(70vw,920px);height:calc(100% - 56px);overflow:hidden;opacity:.92;transform:scale(1.28);transform-origin:center}.ArenaCinematicRefinement_boardScene__nfBPn iframe{display:block;width:100%;height:100%;border:0}.ArenaCinematicRefinement_backdrop__I2_hs{z-index:1}.ArenaCinematicRefinement_boardScene__nfBPn .cv-home-preview{max-width:720px;border-color:transparent;background:transparent}.ArenaCinematicRefinement_sceneShade__A0A27{position:absolute;z-index:2;inset:0;background:linear-gradient(90deg,rgb(var(--background)) 0 22%,rgb(var(--background)/.88) 38%,rgb(var(--background)/.16) 74%,rgb(var(--background)/.48)),linear-gradient(180deg,rgb(var(--background)) 0,transparent 18%,transparent 76%,rgb(var(--background)) 100%);pointer-events:none}.ArenaCinematicRefinement_letterboxBottom__YicMD,.ArenaCinematicRefinement_letterboxTop__LhQD1{position:absolute;z-index:10;right:0;left:0;height:18px;background:rgb(var(--surface-strong))}.ArenaCinematicRefinement_letterboxTop__LhQD1{top:0;border-bottom:1px solid rgba(102,221,255,.12)}.ArenaCinematicRefinement_letterboxBottom__YicMD{bottom:0;border-top:1px solid rgba(102,221,255,.12)}.ArenaCinematicRefinement_scanRail__vJW_P{position:absolute;z-index:4;top:28%;left:0;width:100%;height:1px;opacity:.28;background:linear-gradient(90deg,transparent,var(--c-cyan),transparent);animation:ArenaCinematicRefinement_scanRail__vJW_P 4.2s ease-in-out infinite}.ArenaCinematicRefinement_sceneCopy__k_1_4{position:relative;z-index:6;display:grid;width:min(660px,calc(100% - var(--c-content-rail) - var(--c-content-rail)));min-height:760px;align-content:center;margin-left:var(--c-content-rail);padding:74px 0}.ArenaCinematicRefinement_sceneCopy__k_1_4 h1{max-width:660px;margin:0;font-size:clamp(52px,5.2vw,88px);font-weight:500;line-height:.92;letter-spacing:-.055em;word-break:keep-all;text-wrap:balance}.ArenaCinematicRefinement_sceneCopy__k_1_4>span{display:block;max-width:560px;margin-top:28px;color:var(--c-muted);font-size:16px;line-height:1.7}.ArenaCinematicRefinement_challengeLine__YIS7i{display:grid;max-width:560px;grid-template-columns:104px 1fr;gap:16px;margin-top:28px;border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);padding:16px 0;font:700 15px/1.5 var(--font-pretendard),sans-serif}.ArenaCinematicRefinement_challengeLine__YIS7i span{color:var(--c-cyan-strong);font-family:var(--font-jetbrainsmono),ui-monospace,monospace}.ArenaCinematicRefinement_challengeLine__YIS7i strong{font-size:15px}.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_sceneCopy__k_1_4 h1{display:flex;align-items:center;gap:.2em}.ArenaCinematicRefinement_wordmark__XrFTJ{width:.86em;height:.86em}.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_challengeLine__YIS7i{grid-template-columns:auto 1fr;gap:10px}.ArenaCinematicRefinement_actions__5S47T{display:flex;align-items:center;gap:14px;margin-top:28px}.ArenaCinematicRefinement_actions__5S47T a{position:relative;display:flex;flex:0 0 auto;min-width:0;min-height:56px;align-items:center;justify-content:space-between;overflow:hidden;color:inherit;font:900 16px var(--font-pretendard),sans-serif;letter-spacing:.05em;text-decoration:none;white-space:nowrap;word-break:keep-all}.ArenaCinematicRefinement_signalAction__N5sGJ{width:168px;padding:0 20px;color:var(--c-on-brand)!important;background:var(--c-cyan);clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%)}.ArenaCinematicRefinement_signalAction__N5sGJ:before{position:absolute;inset:0;background:linear-gradient(105deg,transparent 0 38%,rgba(255,255,255,.58) 46% 54%,transparent 62%);content:"";transform:translateX(-145%);transition:transform .38s cubic-bezier(.2,1,.3,1)}.ArenaCinematicRefinement_signalAction__N5sGJ i,.ArenaCinematicRefinement_signalAction__N5sGJ span{position:relative;z-index:2}.ArenaCinematicRefinement_signalAction__N5sGJ i{font-size:20px;font-style:normal;line-height:1}.ArenaCinematicRefinement_lockAction__GBR48{width:146px;justify-content:center!important;border:1px solid var(--c-border);background:rgb(var(--surface)/.76)}.ArenaCinematicRefinement_lockAction__GBR48>i{position:absolute;width:14px;height:14px;border-color:var(--c-cyan);transition:transform .18s cubic-bezier(.2,1.2,.3,1)}.ArenaCinematicRefinement_lockAction__GBR48>i:first-child{top:0;left:0;border-top:2px solid;border-left:2px solid}.ArenaCinematicRefinement_lockAction__GBR48>i:nth-child(2){top:0;right:0;border-top:2px solid;border-right:2px solid}.ArenaCinematicRefinement_lockAction__GBR48>i:nth-child(4){bottom:0;left:0;border-bottom:2px solid;border-left:2px solid}.ArenaCinematicRefinement_lockAction__GBR48>i:nth-child(5){right:0;bottom:0;border-right:2px solid;border-bottom:2px solid}.ArenaCinematicRefinement_textAction__0DDuW{min-height:44px!important;padding:0 10px;color:var(--c-cyan-strong)!important}.ArenaCinematicRefinement_scoreCommit__rgJf9{position:absolute;z-index:8;top:58px;right:var(--c-content-rail);display:grid;width:268px;grid-template-columns:1fr auto;gap:8px 12px;border:1px solid var(--c-border);padding:14px;opacity:.45;background:rgb(var(--surface)/.86);font-family:var(--font-jetbrainsmono),ui-monospace,monospace;transition:opacity .16s ease,transform .16s ease,border-color .16s ease}.ArenaCinematicRefinement_scoreCommit__rgJf9>div{display:flex;gap:8px}.ArenaCinematicRefinement_scoreCommit__rgJf9 span{color:var(--c-cyan-strong);font-size:13px}.ArenaCinematicRefinement_scoreCommit__rgJf9 small{color:var(--c-muted);font-size:13px;letter-spacing:.08em}.ArenaCinematicRefinement_scoreCommit__rgJf9 strong{font-size:13px;letter-spacing:.06em}.ArenaCinematicRefinement_scoreCommit__rgJf9>i{position:relative;grid-column:1/-1;height:2px;overflow:hidden;background:rgba(102,221,255,.15)}.ArenaCinematicRefinement_scoreCommit__rgJf9>i b{position:absolute;inset:0;background:var(--c-cyan);transform:translateX(-100%)}.ArenaCinematicRefinement_scoreCommit__rgJf9 em{grid-column:1/-1;color:var(--c-muted);font-size:13px;font-style:normal;letter-spacing:.08em}.ArenaCinematicRefinement_commitActive__KXZwp{border-color:var(--c-cyan);opacity:1;transform:translateY(4px)}.ArenaCinematicRefinement_commitActive__KXZwp>i b{animation:ArenaCinematicRefinement_commitRail__dP_Fe .76s cubic-bezier(.2,1,.3,1) both}.ArenaCinematicRefinement_commitActive__KXZwp strong{animation:ArenaCinematicRefinement_commitText__R9PlX .44s steps(2) both}.ArenaCinematicRefinement_stats__6Fld5{position:absolute;z-index:8;right:var(--c-content-rail);bottom:48px;display:grid;width:420px;grid-template-columns:repeat(3,1fr);margin:0;border:1px solid var(--c-border);background:var(--c-panel)}.ArenaCinematicRefinement_stats__6Fld5 div{min-width:0;padding:14px;border-left:1px solid var(--c-border)}.ArenaCinematicRefinement_stats__6Fld5 div:first-child{border-left:0}.ArenaCinematicRefinement_stats__6Fld5 dt{color:var(--c-muted);font:700 13px var(--font-jetbrainsmono),ui-monospace,monospace;letter-spacing:.1em}.ArenaCinematicRefinement_stats__6Fld5 dd{overflow:hidden;margin:7px 0 0;font:900 13px var(--font-jetbrainsmono),ui-monospace,monospace;text-overflow:ellipsis;white-space:nowrap}.ArenaCinematicRefinement_note__LRwbj{display:grid;min-height:72px;grid-template-columns:220px 1fr auto;gap:24px;align-items:center;padding:0 max(18px,calc((100vw - 1180px)/2));font:700 13px var(--font-jetbrainsmono),ui-monospace,monospace}.ArenaCinematicRefinement_note__LRwbj a,.ArenaCinematicRefinement_note__LRwbj span{color:var(--c-cyan-strong);text-decoration:none}.ArenaCinematicRefinement_note__LRwbj p{color:var(--c-muted)}.ArenaCinematicRefinement_c6b__g6uhZ .ArenaCinematicRefinement_boardScene__nfBPn{top:20px;right:50%;width:min(86vw,1060px);height:calc(100% - 40px);transform:translateX(50%) scale(1.4)}.ArenaCinematicRefinement_c6b__g6uhZ .ArenaCinematicRefinement_sceneShade__A0A27{background:linear-gradient(180deg,rgb(var(--background)) 0,rgb(var(--background)/.12) 22%,rgb(var(--background)/.1) 64%,rgb(var(--background)) 100%),linear-gradient(90deg,rgb(var(--background)/.62),transparent 34%,transparent 72%,rgb(var(--background)/.5))}.ArenaCinematicRefinement_c6b__g6uhZ .ArenaCinematicRefinement_sceneCopy__k_1_4{width:100%;min-height:760px;align-content:end;padding-bottom:80px}.ArenaCinematicRefinement_c6b__g6uhZ .ArenaCinematicRefinement_sceneCopy__k_1_4 h1{font-size:clamp(68px,7vw,108px)}.ArenaCinematicRefinement_c6b__g6uhZ .ArenaCinematicRefinement_sceneCopy__k_1_4>span{max-width:440px}.ArenaCinematicRefinement_c6b__g6uhZ .ArenaCinematicRefinement_scoreCommit__rgJf9{top:auto;right:var(--c-content-rail);bottom:126px}.ArenaCinematicRefinement_c6b__g6uhZ .ArenaCinematicRefinement_stats__6Fld5{display:none}.ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_boardScene__nfBPn{top:46px;right:1%;width:min(64vw,820px);height:calc(100% - 92px);opacity:.88;transform:scale(1.18)}.ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_sceneShade__A0A27{background:linear-gradient(90deg,rgb(var(--background)) 0 30%,rgb(var(--background)/.86) 46%,rgb(var(--background)/.16) 78%,rgb(var(--background))),linear-gradient(180deg,rgb(var(--background)),transparent 20%,transparent 76%,rgb(var(--background)))}.light .ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_sceneShade__A0A27{background:linear-gradient(90deg,rgb(var(--background)) 0 34%,rgb(var(--background)/.96) 42%,transparent 52%)}.dark .ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_sceneShade__A0A27{background:linear-gradient(90deg,rgb(var(--background)) 0 30%,rgb(var(--background)/.9) 40%,transparent 50%),linear-gradient(180deg,rgb(var(--background)/.08),transparent 18%,transparent 82%,rgb(var(--background)/.2))}.light .ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_boardScene__nfBPn{opacity:.94}.dark .ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_boardScene__nfBPn{opacity:.92}.ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_sceneCopy__k_1_4{width:min(660px,calc(100% - var(--c-content-rail) - var(--c-content-rail)))}.ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_sceneCopy__k_1_4 h1{font-size:clamp(52px,5.2vw,88px);white-space:nowrap}.ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_scoreCommit__rgJf9{top:74px}@keyframes ArenaCinematicRefinement_scanRail__vJW_P{0%,to{transform:translateY(-80px);opacity:0}25%,70%{opacity:.25}55%{transform:translateY(420px);opacity:.16}}@keyframes ArenaCinematicRefinement_commitRail__dP_Fe{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes ArenaCinematicRefinement_commitText__R9PlX{0%{opacity:.2;transform:translateX(-5px)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.ArenaCinematicRefinement_signalAction__N5sGJ:hover:before{transform:translateX(145%)}.ArenaCinematicRefinement_lockAction__GBR48:hover>i:first-child{transform:translate(6px,6px)}.ArenaCinematicRefinement_lockAction__GBR48:hover>i:nth-child(2){transform:translate(-6px,6px)}.ArenaCinematicRefinement_lockAction__GBR48:hover>i:nth-child(4){transform:translate(6px,-6px)}.ArenaCinematicRefinement_lockAction__GBR48:hover>i:nth-child(5){transform:translate(-6px,-6px)}}@media (max-width:1199px){.ArenaCinematicRefinement_identityBar__mG4DW{grid-template-columns:auto 1fr auto;min-height:72px;padding:10px 18px}.ArenaCinematicRefinement_identityBar__mG4DW p{display:none}.ArenaCinematicRefinement_cinema__CuW1K{min-height:920px}.ArenaCinematicRefinement_boardScene__nfBPn,.ArenaCinematicRefinement_c6b__g6uhZ .ArenaCinematicRefinement_boardScene__nfBPn,.ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_boardScene__nfBPn{top:300px;right:50%;width:min(104vw,920px);height:calc(100% - 300px);opacity:.7;transform:translateX(50%) scale(1.05)}.ArenaCinematicRefinement_c6b__g6uhZ .ArenaCinematicRefinement_sceneShade__A0A27,.ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_sceneShade__A0A27,.ArenaCinematicRefinement_sceneShade__A0A27{background:linear-gradient(180deg,rgb(var(--background)) 0 28%,rgb(var(--background)/.35) 56%,rgb(var(--background)) 100%)}.light .ArenaCinematicRefinement_c6b__g6uhZ .ArenaCinematicRefinement_sceneShade__A0A27,.light .ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_sceneShade__A0A27,.light .ArenaCinematicRefinement_sceneShade__A0A27{background:linear-gradient(180deg,rgb(var(--background)) 0 28%,rgb(var(--background)/.78) 38%,transparent 58%,rgb(var(--background)/.08) 100%)}.dark .ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_sceneShade__A0A27{background:linear-gradient(180deg,rgb(var(--background)) 0 28%,rgb(var(--background)/.82) 38%,transparent 58%,rgb(var(--background)/.16) 100%)}.light .ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_boardScene__nfBPn{opacity:.96}.dark .ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_boardScene__nfBPn{opacity:.9}.ArenaCinematicRefinement_c6b__g6uhZ .ArenaCinematicRefinement_sceneCopy__k_1_4,.ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_sceneCopy__k_1_4,.ArenaCinematicRefinement_sceneCopy__k_1_4{width:min(660px,calc(100% - var(--c-content-rail) - var(--c-content-rail)));min-height:860px;align-content:start;margin-left:var(--c-content-rail);padding:70px 0}.ArenaCinematicRefinement_c6b__g6uhZ .ArenaCinematicRefinement_sceneCopy__k_1_4 h1,.ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_sceneCopy__k_1_4 h1,.ArenaCinematicRefinement_sceneCopy__k_1_4 h1{font-size:clamp(52px,7vw,76px)}.ArenaCinematicRefinement_c6b__g6uhZ .ArenaCinematicRefinement_scoreCommit__rgJf9,.ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_scoreCommit__rgJf9,.ArenaCinematicRefinement_scoreCommit__rgJf9{top:auto;right:18px;bottom:102px;width:min(320px,calc(100% - 36px))}.ArenaCinematicRefinement_stats__6Fld5{display:none}.ArenaCinematicRefinement_note__LRwbj{grid-template-columns:1fr;gap:8px;padding:18px}}@media (max-width:767px){.ArenaCinematicRefinement_page__zBcjM{--c-page-gutter:18px;--c-content-rail:18px}.ArenaCinematicRefinement_cinema__CuW1K{min-height:900px}.ArenaCinematicRefinement_boardScene__nfBPn,.ArenaCinematicRefinement_c6b__g6uhZ .ArenaCinematicRefinement_boardScene__nfBPn,.ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_boardScene__nfBPn{top:320px;width:110vw;height:calc(100% - 320px)}.ArenaCinematicRefinement_c6b__g6uhZ .ArenaCinematicRefinement_sceneCopy__k_1_4,.ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_sceneCopy__k_1_4,.ArenaCinematicRefinement_sceneCopy__k_1_4{min-height:840px;padding-top:62px}.ArenaCinematicRefinement_sceneCopy__k_1_4>span{font-size:14px}.ArenaCinematicRefinement_actions__5S47T{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ArenaCinematicRefinement_actions__5S47T a{width:100%}.ArenaCinematicRefinement_textAction__0DDuW{grid-column:1/-1;justify-content:center!important}}@media (max-width:480px){.ArenaCinematicRefinement_switcher__JqlH9>a{font-size:0;padding:0 14px}.ArenaCinematicRefinement_switcher__JqlH9>a:after{font-size:13px;content:"←"}.ArenaCinematicRefinement_switcher__JqlH9>div a{width:54px}.ArenaCinematicRefinement_identityBar__mG4DW strong{font-size:13px}.ArenaCinematicRefinement_cinema__CuW1K{min-height:880px}.ArenaCinematicRefinement_boardScene__nfBPn,.ArenaCinematicRefinement_c6b__g6uhZ .ArenaCinematicRefinement_boardScene__nfBPn,.ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_boardScene__nfBPn{top:330px;height:calc(100% - 330px)}.ArenaCinematicRefinement_c6b__g6uhZ .ArenaCinematicRefinement_sceneCopy__k_1_4 h1,.ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_sceneCopy__k_1_4 h1,.ArenaCinematicRefinement_sceneCopy__k_1_4 h1{font-size:52px}}.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_scanRail__vJW_P{display:none}@media (min-width:1200px){.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_cinema__CuW1K{height:calc(100dvh - 65px);min-height:560px;border-bottom:0}.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_sceneCopy__k_1_4{min-height:100%;align-content:center;padding:74px 0}.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_sceneCopy__k_1_4 h1{font-size:clamp(52px,5.2vw,88px)}.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_sceneShade__A0A27{top:0;display:block}.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_boardScene__nfBPn{top:46px;right:var(--c-content-rail);width:min(64vw,820px);height:calc(100% - 92px);transform-origin:right center;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000);mask-image:linear-gradient(90deg,transparent,#000 9%,#000)}.ArenaCinematicRefinement_canonical__3FfsB.ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_boardScene__nfBPn{transform:none}.light .ArenaCinematicRefinement_canonical__3FfsB.ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_boardScene__nfBPn{opacity:.94}.dark .ArenaCinematicRefinement_canonical__3FfsB.ArenaCinematicRefinement_c6c__f7sET .ArenaCinematicRefinement_boardScene__nfBPn{opacity:.92}}@media (max-width:1199px){.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_cinema__CuW1K{display:flex;min-height:calc(100dvh - 56px);flex-direction:column;padding-bottom:18px;border-bottom:0}.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_backdrop__I2_hs{-webkit-mask-image:linear-gradient(180deg,rgb(0 0 0/.2) 0 38%,#000 74%);mask-image:linear-gradient(180deg,rgb(0 0 0/.2) 0 38%,#000 74%)}.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_sceneCopy__k_1_4{order:1;width:min(660px,calc(100% - var(--c-content-rail) - var(--c-content-rail)));min-height:0;flex:0 0 auto;align-content:start;padding:56px 0 28px}.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_sceneCopy__k_1_4>*{min-width:0;max-width:100%}.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_sceneCopy__k_1_4 h1{font-size:clamp(52px,7vw,64px)}.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_challengeLine__YIS7i,.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_sceneCopy__k_1_4>span{margin-top:20px}.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_actions__5S47T{max-width:100%;margin-top:20px}.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_boardScene__nfBPn{position:relative;order:2;top:auto;right:auto;width:min(920px,calc(100% - var(--c-content-rail) - var(--c-content-rail)));height:clamp(620px,86vw,720px);flex:0 0 auto;margin:0 auto;transform:none;-webkit-mask-image:none;mask-image:none}.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_sceneShade__A0A27{display:none}}@media (max-width:360px){.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_sceneCopy__k_1_4 h1{font-size:48px}.ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_signalAction__N5sGJ{padding-right:14px;padding-left:14px}}@media (prefers-reduced-motion:reduce){.ArenaCinematicRefinement_page__zBcjM *,.ArenaCinematicRefinement_page__zBcjM :after,.ArenaCinematicRefinement_page__zBcjM :before{animation-duration:.001ms!important;transition-duration:.001ms!important}}[data-public-shell=workspace] .ArenaCinematicRefinement_canonical__3FfsB{min-height:0}[data-public-shell=workspace] .ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_cinema__CuW1K{height:var(--public-main-height);min-height:0}@media (max-width:1199px){[data-public-shell=workspace] .ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_cinema__CuW1K{overflow-y:auto}[data-public-shell=workspace] .ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_boardScene__nfBPn{flex:1 1 180px;height:auto;min-height:180px}[data-public-shell=workspace] .ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_sceneCopy__k_1_4{padding-block:24px}}@media (max-height:640px){[data-public-shell=workspace] .ArenaCinematicRefinement_canonical__3FfsB .ArenaCinematicRefinement_cinema__CuW1K{height:auto;min-height:var(--public-main-height)}}