.race_barsBox__4hVFn{margin-top:.5rem}.race_bars__Ss_1U{list-style:none;margin:0;padding:0;display:grid;gap:.3rem;max-height:7.25rem;overflow-y:auto}.race_barRow__ObIJi{display:grid;grid-template-columns:minmax(0,8rem) minmax(0,1fr) auto;align-items:center;gap:.6rem;font-size:var(--step--1);color:var(--ink)}.race_barRow__ObIJi[data-you=true]{font-weight:600}.race_barName__GWzpU{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.race_barTrack__VGfig{height:.6rem;border-radius:999px;background:var(--panel-high);overflow:hidden}.race_barFill__q8MbE{display:block;height:100%;border-radius:inherit;background:var(--ink);transition:width .2s ease-out}.race_barFill__q8MbE[data-ghost=true]{background:repeating-linear-gradient(135deg,var(--ink) 0 3px,transparent 3px 6px);box-shadow:inset 0 0 0 1px var(--ink)}.race_barValue__X_RPM{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (prefers-reduced-motion:reduce){.race_barFill__q8MbE{transition:none}}.race_lobby__z_Faa{display:grid;gap:.75rem}.race_lobby__z_Faa h2{margin:0}.race_names__rAtP_{margin:0;padding-left:1.25rem;display:grid;gap:.25rem}.race_status__TiSWL{margin:0;color:var(--ink-soft)}.race_section__qCPch{margin-block:1.25rem}.race_section__qCPch h2{margin:0 0 .5rem}.race_table__GVmhD{margin:0;padding-left:1.5rem;display:grid;gap:.3rem}.race_table__GVmhD li{padding-left:.25rem}.race_table__GVmhD li>span:first-child{margin-right:.75rem}.race_table__GVmhD li[data-you=true]{font-weight:600}.race_gate__A71T_{display:flex;flex-direction:column;gap:.75rem;max-width:24rem;margin:0 auto;padding:1.5rem}.race_gate__A71T_ h1{margin:0}.race_raceKey__FTWuq{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem}.senseis-card-bar{display:block;height:6px;margin-top:.15rem;border-radius:3px;background:var(--tray);overflow:hidden}.senseis-card-bar-fill{display:block;height:100%;border-radius:3px;background:var(--track)}.senseis-callout-board .problem-thumb{aspect-ratio:auto;border-radius:.5rem}.senseis-callout-board.is-wide .problem-thumb{width:100%;height:auto}.senseis-callout-board.is-tall .problem-thumb{width:auto;height:100%}.senseis-callout-title{margin:0;font-weight:600}.senseis-callout-key{display:inline-block;padding:.35rem .9rem;text-decoration:none}.senseis-lock-line{margin:.4rem 0 1rem}.senseis-lock-keys{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.sprint-board-area{container-type:size;min-height:0;display:flex;align-items:center}.sprint-head{display:grid;gap:.35rem;margin-bottom:.75rem}.sprint-mode{margin:0;color:var(--ink-soft);font-size:.9rem}.sprint-clock{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:600;display:flex;gap:.75rem;align-items:baseline}.sprint-penalty{font-size:1rem;font-weight:600}.sprint-bar{height:.5rem;border-radius:999px;background:var(--panel-high);overflow:hidden}.sprint-bar-fill{height:100%;background:var(--accent);transform-origin:left center;animation-name:sprint-drain;animation-timing-function:linear;animation-fill-mode:both}@keyframes sprint-drain{0%{transform:scaleX(var(--sprint-from,1))}to{transform:scaleX(0)}}.sprint-score{margin:0}.sprint-prompt{margin:0 0 .5rem;font-size:1.1rem;font-weight:600;min-height:1.5em}.sprint-status-btn kbd{margin-left:.35rem;opacity:.7}.sprint-result{font-size:1.25rem}.sprint-placed{font-weight:600}.blitz-tagline{margin:.35rem 0 1.5rem;color:var(--ink-soft)}.blitz-screen{display:grid;gap:.75rem}.blitz-tab{padding:.5rem .75rem}.blitz-panel{display:grid;gap:.75rem}.blitz-about{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.blitz-blurb{flex:1 1 16rem;margin:0;color:var(--ink-soft)}.blitz-best{margin:0;padding:.3rem .75rem;border-radius:999px;background:var(--panel-high);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.blitz-board-heading{margin:1.25rem 0 0;font-size:var(--step--1);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.blitz-board-row{position:relative;display:flex;align-items:center;gap:.75rem;padding:.45rem .85rem}.blitz-board-row>.pn{flex:1 1;min-width:0}.blitz-board-row[data-you=true]:before{content:"";position:absolute;inset:0 auto 0 0;width:.3rem;border-radius:var(--radius) 0 0 var(--radius);background:var(--club-gold)}.blitz-you{flex:none;padding:.1rem .4rem;border-radius:.4rem;background:var(--ink);color:var(--bg);font-family:var(--font-display-stack);font-size:var(--step--1);font-weight:700;line-height:1.3}.solver-board-card+.solver-card{grid-area:solution}.solver-board-card+.solver-card+.solver-card{grid-area:discussion}.collections-problem.has-app{grid-template-areas:"problem" "task" "board" "app" "solution" "discussion"}.collections-problem>.get-the-app{grid-area:app}.collections-problem>.collections-head{box-sizing:border-box;min-width:0;padding:1rem 1.25rem;background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-ambient)}.solver-problem-keys{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:.75rem 0 0}.rated-result:empty{margin:0}.rated-result{margin:.5rem 0 0;font-weight:600}.rated-next{margin-top:.6rem}.solver-solved-tag{display:inline-flex;align-items:center;padding:.3rem .65rem;border:1px solid color-mix(in srgb,var(--done-text) 45%,transparent);border-radius:999px;background:color-mix(in srgb,var(--done) 10%,var(--panel));color:var(--done-text);font-size:var(--step--1);font-weight:600;white-space:nowrap}.solver-task-card[data-moment=won]{box-shadow:inset 6px 0 0 var(--done),var(--shadow-ambient)}.solver-task-card[data-moment=lost]{box-shadow:inset 6px 0 0 var(--mark-wrong-text),var(--shadow-ambient)}.solver-task-card:is([data-moment=playout],[data-moment=browse]){box-shadow:inset 6px 0 0 var(--ink),var(--shadow-ambient)}.collections-prompt{margin:0;font-size:1.1rem;font-weight:600}.solver-moment{margin:.75rem 0 0;padding-top:.75rem;border-top:1px solid var(--line)}.solver-moment-line{margin:0;font-weight:600}.solver-moment-note{margin:.3rem 0 0;font-size:var(--step--1);color:var(--ink-soft)}.solver-task-card .engine-badge{margin:.5rem 0 0}.collections-right{color:var(--done-text);font-weight:600}.solver-card.solver-board-card{justify-self:center;width:min(100%,var(--solver-board-w));padding:0}.solver-board-card>.collections-board-area{padding:var(--solver-inset)}.collections-problem>.collections-board-area{display:flex;align-items:center;justify-content:center;min-height:16rem}.solver-discussion-card>.collections-discussion{margin-top:0;padding-top:0;border-top:0}@container content (min-width: 52rem){.collections-problem.has-app{grid-template-rows:auto auto auto auto minmax(6rem,1fr);grid-template-areas:"board problem" "board task" "board app" "board solution" "board discussion"}.collections-problem>.collections-board-area{align-self:start;min-height:0;height:calc(var(--solver-board-h) + var(--solver-tray) + 2 * var(--solver-inset))}.solver-board-card+.solver-card+.solver-card{min-height:0;overflow-y:auto;overscroll-behavior:contain}.solver-solution{display:flex;flex-direction:column;min-height:13rem}.solver-solution>:not(.solution-tree){flex:none}.solver-solution>.solution-tree{flex:0 1 auto;min-height:0}.solver-board-card+.solver-card+.solver-card:not(.solver-discussion-card){align-self:start}}.collections-discussion-signin{margin:.75rem 0 0}.collections-spoiler{margin:.6rem 0 .75rem;padding:.5rem .75rem;background:var(--panel-high);border-left:4px solid var(--line-strong);border-radius:var(--radius);font-weight:600}.collections-replies,.collections-threads{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.collections-replies{margin-top:.6rem;padding-left:1rem;border-left:2px solid var(--line)}.collections-comment-meta{margin:0;font-size:var(--step--1);color:var(--ink-soft)}.collections-comment-author{font-weight:600;color:var(--ink)}.collections-comment-body{margin:.15rem 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.collections-comment-deleted{font-style:italic;color:var(--ink-soft)}.collections-comment-actions{display:flex;gap:.75rem;margin-top:.2rem}.collections-comment-confirm{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.4rem;font-size:var(--step--1)}.collections-comment-form{display:grid;gap:.5rem;margin-top:.75rem}.collections-comment-form .status-line{margin:0}.collections-comment-input:focus-visible{outline:none;border-color:var(--accent-text);box-shadow:0 0 0 3px var(--focus-glow)}.solver-card-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 .6rem}.solver-card-head>.solver-card-label{margin:0}.solver-card-aside{font-weight:500;letter-spacing:0;text-transform:none}.solver-card-keys{display:flex;gap:.4rem}.solver-lockline{display:flex;align-items:center;gap:.6rem;margin:0;color:var(--ink-soft)}.solver-lockline>.solver-lock{color:var(--locked)}.solver-lock:before{content:"";position:absolute;left:.0625rem;top:-.5625rem;box-sizing:border-box;width:.375rem;height:.5rem;border:2px solid;border-bottom:0;border-radius:5px 5px 0 0}.solver-tray{container:solver-tray/inline-size;padding:.75rem 1rem;background:var(--panel-high);border-top:1px solid var(--line-strong);border-radius:0 0 calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px)}.solution-tree{max-height:22rem;overflow:auto;overscroll-behavior:contain;padding:.25rem;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius)}.solution-tree>svg{display:block}.solution-tree [role=button]:focus-visible{outline:2px solid var(--accent-text);outline-offset:1px}.solution-stone[data-by=B]{fill:var(--stone-black);stroke:var(--stone-black)}.solution-stone[data-by=W]{fill:var(--stone-white);stroke:color-mix(in srgb,var(--stone-black) 50%,var(--stone-white))}.solution-won[data-by=B]{fill:var(--stone-white)}.solution-won[data-by=W]{fill:var(--stone-black)}.solution-tree-name,.solution-tree-number{fill:var(--ink-soft)}.solution-legend{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin:.5rem 0 0;font-size:var(--step--1);color:var(--ink-soft)}@media screen{:root[data-theme=dark] .solution-stone[data-by=B]{stroke:var(--ink-soft)}}.collections-page h1{margin:0;font-size:var(--step-3)}.collections-tabs{display:flex;gap:.25rem;margin-bottom:1rem;overflow-x:auto;scrollbar-width:none}.collections-tab{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.4rem .8rem .5rem;white-space:nowrap}.collections-tab[aria-selected=true] .collections-tab-title{color:var(--accent-text)}.collections-filters{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.25rem}.collections-filters label{display:flex;align-items:center;gap:.5rem;font-size:var(--step--1);font-weight:600}.collections-filters select{font:inherit;font-weight:400;padding:.3rem .5rem;border-radius:var(--radius);color:var(--ink)}.collections-panel[aria-busy=true]{opacity:.55}.collections-chapter{margin-top:1.25rem}.collections-chapter h3{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:0 0 .6rem;padding-bottom:.35rem;border-bottom:1px solid var(--line);font-size:var(--step-0);font-weight:600}.collections-chapter-range{color:var(--ink-soft);font-size:var(--step--1);font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.collections-cell-mark{position:absolute;top:.3rem;right:.45rem;font-size:var(--step--1);line-height:1}.collections-cell-stats{display:flex;gap:.6rem;font-size:.75rem;line-height:1;color:var(--ink-soft)}.collections-cell[data-state=attempted] .collections-cell-mark{color:var(--mark-wrong-text);font-weight:700}@media (max-width:480px){.collections-cell{min-height:4.75rem}}.collections-page-back{margin-bottom:.5rem}.collections-cell[data-state=completed]{border-color:#0f4d1f;background:linear-gradient(180deg,#22803a 0,var(--done) 100%);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),inset 0 calc(-1 * var(--key-lip)) 0 #0f4d1f,var(--key-shadow)}.collections-cell[data-state=completed]:hover{border-color:#0f4d1f;background:linear-gradient(180deg,#23843b,#1d8036);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),inset 0 calc(-1 * var(--key-lip)) 0 #0f4d1f,var(--key-shadow-hover)}.collections-cell[data-state=completed]:active{background:linear-gradient(180deg,#125a24 0,var(--done) 100%);box-shadow:inset 0 2px 5px rgba(0,20,5,.5)}.collections-cell[data-state=completed] .collections-cell-stats{color:#fff}.collections-cell[data-state=attempted],.collections-cell[data-state=attempted]:is(:hover,:active){border:2px solid var(--mark-wrong-text)}.climb-bar h1{flex:none;margin:0;font-size:var(--step-3)}.climb-menu-slot{height:3.4rem}.climb-bar-end,.climb-menu-wide{display:none}.climb-tray{width:max-content;max-width:100%}.climb-paths,.climb-tray{display:flex;align-items:stretch;gap:.25rem}.climb-menu-compact{position:relative}.climb-chips{display:flex;align-items:stretch;gap:.4rem;overflow-x:auto;scrollbar-width:none;padding:.15rem .1rem .35rem}.climb-chips::-webkit-scrollbar{display:none}.climb-chips .climb-paths{gap:.4rem}.climb-tab[data-track] .learn-tab-title{color:var(--track-text)}.climb-tab .learn-tab-title{display:inline-flex;align-items:center;gap:.3rem}.climb .climb-tab[aria-selected=true]{border-color:var(--track);box-shadow:inset 0 0 0 1px var(--track),inset 0 1px 3px rgb(var(--shade-rgb)/.18)}.climb-collections-key{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.climb-chips .climb-collections-key{min-height:0;padding:.4rem .85rem}.climb-collections-key[aria-expanded=true] .climb-collections-caret{transform:rotate(180deg)}.climb-menu-compact .climb-collections-menu{top:100%}.climb-collections-item{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.5rem .75rem;border-radius:12px;text-align:left}.climb-collections-name{font-family:var(--font-display-stack);font-weight:700;font-size:var(--step-0)}.climb-collections-sub{font-size:.75rem;color:var(--ink-soft)}.climb-chips .blitz-key{flex:none;min-height:0;gap:.45rem;padding:.35rem .85rem;font-size:var(--step-0);white-space:nowrap}.climb-chips .blitz-key-icon{width:1.15rem;height:1.15rem}.climb-map-frame{position:relative;min-width:0;min-height:0;container:climb-frame/inline-size}.climb-mat{position:absolute;inset:12px 16px 16px;display:grid;grid-template:minmax(0,1fr) /minmax(0,1fr);padding:12px;background:var(--climb-mat);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--key-shadow)}.climb-mat:after{content:"";position:absolute;inset:12px;border-radius:12px;box-shadow:inset 0 0 18px 10px var(--climb-mat);pointer-events:none}.climb-map{position:relative;min-width:0;min-height:0;border-radius:12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.climb-mat.has-path-row{grid-template:44px minmax(0,1fr) /minmax(0,1fr);row-gap:8px}.climb-mat.has-path-row:after{top:calc(12px + 44px + 8px)}@container climb-frame (max-width: 599.98px){.climb-mat{padding:6px;border-radius:var(--radius)}.climb-mat:after{inset:6px;border-radius:8px}.climb-mat.has-path-row{row-gap:6px}.climb-mat.has-path-row:after{top:calc(6px + 44px + 6px)}.climb-map{border-radius:8px}}.climb-map:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px}.climb-world{position:relative;overflow:hidden}.climb-land{position:absolute;inset:0;overflow:hidden}.climb-motion,.climb-overlay{position:absolute;top:0;overflow:visible;pointer-events:none}.climb-flow{fill:none;stroke-linecap:round;animation:climb-flow linear infinite}@keyframes climb-flow{to{stroke-dashoffset:var(--flow)}}.climb-fly{animation:climb-fly linear infinite}@keyframes climb-fly{0%{transform:translateX(var(--from))}to{transform:translateX(var(--to))}}.climb-wing{animation:climb-wing ease-in-out infinite}.climb-wing.is-crane{animation-name:climb-wing-crane}@keyframes climb-wing{50%{transform:scaleY(.3)}}@keyframes climb-wing-crane{50%{transform:scaleY(.55)}}@media (prefers-reduced-motion:reduce){.climb-flow,.climb-fly,.climb-wing{animation:none}}.climb-seal text{font-family:var(--font-display-stack);font-weight:700;text-anchor:middle}.climb-seal-set{font-size:9px;letter-spacing:.08em}.climb-seal-n{font-size:17px}.climb-summit-label{fill:var(--ink);stroke:var(--bg);stroke-width:6;stroke-linejoin:round;paint-order:stroke;font-family:var(--font-display-stack);font-size:24px;font-weight:700;text-anchor:middle}.climb-step:hover{transform:translateY(var(--key-rise))}.climb-step:active{transform:translateY(var(--key-sink))}.climb-step:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.climb-step.is-done{background:var(--ink);color:var(--bg)}.climb-step.is-locked{border-style:dashed;background:var(--glass);color:var(--ink-soft);box-shadow:none}.climb-step.is-current{border:3px solid var(--track);color:var(--track-text);box-shadow:0 0 0 4px var(--glass),0 0 0 7px var(--track)}.climb-step-badge{position:absolute;right:-5px;bottom:-5px;display:grid;place-items:center;width:21px;height:21px;border:2px solid var(--bg);border-radius:50%;color:var(--accent-ink)}.climb-step-check{background:var(--done)}.climb-step-check svg{width:13px;height:13px}.climb-step-lock{background:var(--locked)}.climb-map .senseis-callout{z-index:2}.climb-map .senseis-callout.is-right{transform:translate(38px,-50%)}.climb-map .senseis-callout.is-left{transform:translate(calc(-100% - 38px),-50%)}.climb-map .senseis-callout.is-below{transform:translate(-50%,38px)}.climb-map .senseis-callout-locked{margin:0;font-size:var(--step--1);font-weight:600}.climb-path-box{display:flex;min-width:0;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);color:var(--ink);container:climb-path-box/inline-size}.climb-path-box.is-float{position:absolute;top:calc(12px + 20px);left:calc(12px + 20px);z-index:3;width:250px;flex-direction:column;gap:.5rem;padding:.85rem 1rem;box-shadow:var(--shadow-ambient)}.climb-path-box.is-row{height:44px;flex-direction:row;align-items:center;gap:.75rem;padding:0 .9rem;overflow:hidden;white-space:nowrap}.climb-path-box-top{display:flex;align-items:baseline;justify-content:space-between;column-gap:.5rem;min-width:0}.climb-path-box-name{margin:0;font-size:var(--step-1);font-weight:600;color:var(--track-text);white-space:nowrap}.climb-path-box-line,.climb-path-box-src{font-size:var(--step--1);color:var(--ink-soft);white-space:nowrap}.climb-path-box-line{display:flex;justify-content:space-between;gap:.5rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.climb-path-box-count{color:var(--ink)}.climb-path-box-bar{margin-top:0}.climb-path-box-hearts-words{font-size:var(--step--1);color:var(--ink-soft);white-space:nowrap}.climb-path-box.is-row .climb-path-box-name{font-size:var(--step-0)}.climb-path-box.is-row .climb-path-box-bar{flex:1 1 4rem;min-width:2rem}.climb-path-box.is-row .climb-path-box-line{gap:.4rem}.climb-path-box.is-row .climb-path-box-line,.climb-path-box.is-row .climb-path-box-top{flex:none}@container climb-path-box (max-width: 44rem){.climb-path-box.is-row .climb-path-box-src,.climb-path-box.is-row .climb-path-box-work{display:none}}@container climb-path-box (max-width: 22rem){.climb-path-box.is-row .climb-path-box-bar{display:none}.climb-path-box.is-row .climb-path-box-hearts{margin-left:auto}}@container climb-path-box (max-width: 20rem){.climb-path-box.is-row .climb-path-box-hearts-words{display:none}}.climb-hearts-title{margin:0;font-size:var(--step-0)}.climb-hearts-count{display:flex;align-items:center;gap:.45rem;color:var(--ink-soft)}.climb-hearts-count,.climb-hearts-words{margin:0;font-size:var(--step--1)}.climb-hearts-key{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;margin-top:.2rem;padding:.45rem 1rem}.climb-map .senseis-callout.is-out{display:block;min-height:12.5rem;padding:.85rem .9rem}.climb-hearts-gate{box-sizing:border-box;width:min(100%,24rem);margin:.5rem auto;padding:1.25rem 1.25rem 1.4rem;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius)}.climb-hearts-gate .climb-hearts-title{font-size:var(--step-1)}.climb-hearts-gate .climb-hearts-words{font-size:var(--step-0)}.climb-hearts-signup{width:min(24rem,calc(100vw - 2rem));max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain;padding:1.5rem;border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--panel);color:var(--ink);box-shadow:var(--shadow-raised)}.climb-hearts-signup::backdrop{background:var(--scrim)}.climb-hearts-signup p{margin:0 0 1rem}.climb-hearts-signup .climb-hearts-signup-keys{display:flex;flex-wrap:wrap;gap:.75rem;margin:0}.climb-where{position:absolute;right:1.5rem;bottom:1.5rem;z-index:3;padding:.45rem .95rem}.climb-rail .daily-panel-rail{display:block}.climb-foot .collections-credit,.climb-rail .collections-credit{margin:0}.climb-rated,.climb-signin{display:flex;align-items:center;justify-content:center;padding:.55rem 1rem}.climb-foot{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1rem 16px 4.5rem;border-top:1px solid var(--line);background:var(--bg);text-align:center}@media (min-width:64rem){.climb-bar{flex-direction:row;align-items:center;gap:1rem}.climb-menu-wide{display:block;flex:1 1 auto}.climb-menu-compact{display:none}.climb-bar-end{display:flex;flex:none;margin-left:auto;position:relative}.climb-body{grid-template-columns:minmax(0,1fr) 320px}.climb-rail{display:flex}.climb-foot{display:none}}