.v2-art,.v2-hero,.v2-short,.v2-seg-label,.v2-lab,.v2-lb,.v2-head-theme,.v2-desk-theme,.v2-rule,.v2-sub,.v2-extras,.ui-tabbar{display:none}@media (width<=899px){html[data-ui=v2] .ui-tabbar{z-index:60;height:calc(70px + env(safe-area-inset-bottom,0px));padding:0 6px env(safe-area-inset-bottom,0px);box-sizing:border-box;border:0;border-top:2px solid var(--ui-edge);background:var(--ui-surface);font-family:var(--font,"DM Sans", system-ui, sans-serif);border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;display:grid;position:fixed;bottom:0;left:0;right:0}html[data-ui=v2] .ui-tab{min-height:52px;color:var(--ui-mute);font:600 11px / 1.1 var(--font,"DM Sans", system-ui, sans-serif);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;margin:0 3px;padding:0;text-decoration:none;display:flex;position:relative}html[data-ui=v2] .ui-tab[aria-current=page]{border:2px solid var(--ui-edge);color:#111;background:#ffd34d;font-weight:800}html[data-ui=v2] .ui-tab:focus-visible{outline:2px solid var(--ui-text);outline-offset:1px}html[data-ui=v2] .ui-tab-badge{box-sizing:border-box;background:var(--ui-party);min-width:16px;height:16px;color:var(--ui-party-ink);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:900;display:flex;position:absolute;top:3px;left:calc(50% + 6px)}html[data-ui=v2] .ui-tab-party[aria-current=page] .ui-tab-badge{border:1.5px solid var(--ui-edge)}html[data-ui=v2] body:has(.ui-tabbar){padding-bottom:calc(70px + env(safe-area-inset-bottom,0px));background:var(--ui-bg)}html[data-ui=v2] .rarely-home .rarely-error{background:var(--ui-surface);color:var(--ui-text)}html[data-ui=v2] .rarely-home:has(.v2-art){background:var(--ui-bg)}html[data-ui=v2] .home-game .og-game[data-screen=intro]:has(.v2-art){color:var(--ui-text);background:var(--ui-bg)!important;height:auto!important;min-height:0!important}html[data-ui=v2] .home-game .og-game[data-screen=intro]:has(.v2-art)>:not(.og-ui){visibility:hidden}html[data-ui=v2] .home-game .og-game[data-screen=intro] .og-ui:has(.v2-art){pointer-events:auto;height:auto!important;min-height:0!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important}html[data-ui=v2] .og-ui:has(.v2-art)>:is(.nav-menu-btn,.nav-cross-link,.climb-title,.climb-subtitle){display:none!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-intro-top{z-index:2;height:58px;position:absolute;inset:0 0 auto}html[data-ui=v2] .og-ui:has(.v2-art) .og-intro-top .home-header{height:58px;color:var(--ui-art-text);background:0 0;border:0;padding:0 18px}html[data-ui=v2] .og-ui:has(.v2-art) .og-intro-top .rarely-wordmark{color:var(--ui-art-text);text-shadow:0 2px 10px #0000008c}html[data-ui=v2] .og-ui .v2-art{box-sizing:border-box;height:56svh;min-height:400px;max-height:560px;image-rendering:pixelated;color:var(--ui-art-text);text-shadow:0 2px 12px #0000008c;font-family:var(--font);background:linear-gradient(#06121447,#06121447),url(/images/climb/start-portrait.webp) 50% 20%/cover no-repeat;padding:110px 22px 0;display:block}html[data-ui=v2] .v2-art p{margin:0}html[data-ui=v2] .v2-art .v2-chip{background:var(--ui-solo);height:26px;color:var(--ui-solo-ink);letter-spacing:.08em;text-transform:uppercase;text-shadow:none;border-radius:6px;align-items:center;padding:0 10px;font-size:13px;font-weight:800;display:inline-flex}html[data-ui=v2] .v2-art .v2-headline{letter-spacing:-.02em;max-width:300px;margin-top:14px;font-size:38px;font-weight:900;line-height:1.02}html[data-ui=v2] .v2-art .v2-meta{opacity:.92;margin-top:10px;font-size:15px}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero{color:var(--ui-text);font-family:var(--font);text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;overscroll-behavior:auto!important;background:var(--ui-bg)!important;width:auto!important;max-width:none!important;box-shadow:none!important;border:0!important;border-radius:28px 28px 0 0!important;margin:-118px 0 0!important;padding:22px 16px 28px!important;display:grid!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>*{grid-column:1/-1;margin:0!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>.v2-slot>*{grid-column:1/-1;margin:0!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>.og-kicker{display:none}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero-settings{z-index:3;position:absolute!important;top:9px!important;right:14px!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero-settings>button{box-shadow:none;color:var(--ui-art-text);background:#0c1a1cb8;border:0;border-radius:999px}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>.v2-rule{color:var(--ui-mute);order:1;grid-column:1;padding-left:4px;font-size:14px;display:block}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>.og-scoring{background:var(--ui-surface);border:0;border-radius:999px;order:1;grid-column:2;gap:0;width:auto;padding:3px;display:flex}html[data-ui=v2] .og-ui:has(.v2-art) .og-scoring-opt{height:30px;min-height:30px;box-shadow:none;color:var(--ui-mute);font:600 13px / 1 var(--font);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;display:flex}html[data-ui=v2] .og-ui:has(.v2-art) .og-scoring-opt b{font:inherit}html[data-ui=v2] .og-ui:has(.v2-art) .og-scoring-opt small{display:none}html[data-ui=v2] .og-ui:has(.v2-art) .og-scoring-opt[aria-pressed=true]{background:var(--ui-text);color:var(--ui-bg);font-weight:800}html[data-ui=v2] .og-ui:has(.v2-art) .og-scoring-opt{position:relative}html[data-ui=v2] .og-ui:has(.v2-art) .og-scoring-opt:after{content:"";position:absolute;inset:-7px 0}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>.og-actions{flex-direction:column;order:2;align-items:stretch;gap:12px;margin-top:8px!important;display:flex!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-actions>:is(.og-link,.wl-pill){display:none}html[data-ui=v2] .og-ui:has(.v2-art) .og-actions .og-play.og-play-party{background:var(--ui-party);width:auto;height:84px;min-height:84px;box-shadow:0 6px 0 var(--ui-party-edge), 0 0 0 2px var(--ui-party-ring);color:var(--ui-party-ink);font:900 23px / 1.05 var(--font);letter-spacing:-.01em;text-align:left;border:0;border-radius:22px;grid-template-rows:auto 28px;grid-template-columns:minmax(0,1fr) 52px;align-content:center;align-items:center;gap:5px 14px;padding:0 12px 0 18px;text-decoration:none;position:relative;transform:none;display:grid!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-play.og-play-party:active{box-shadow:0 3px 0 var(--ui-party-edge), 0 0 0 2px var(--ui-party-ring);transform:translateY(3px)}html[data-ui=v2] .og-ui:has(.v2-art) .og-play.og-play-party .og-mode-icon{display:none}html[data-ui=v2] .og-ui:has(.v2-art) .og-play.og-play-party[data-v2-live]:before{content:"● LIVE";background:var(--ui-turns);height:20px;color:var(--ui-turns-ink);font:800 10px / 20px var(--font);letter-spacing:.1em;border-radius:6px;padding:0 8px;position:absolute;top:-10px;left:16px}html[data-ui=v2] .og-ui:has(.v2-art) .og-play.og-play-party:after{content:"";background:var(--ui-party-ink);-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;border-radius:50%;grid-area:1/2/span 2;width:52px;height:52px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/24px no-repeat,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/24px no-repeat exclude,linear-gradient(#000 0 0)}html[data-ui=v2] .og-ui:has(.v2-art) .og-play.og-play-party .party-entry-waiting{color:inherit;font:700 13px / 1 var(--font);background:0 0;grid-area:2/1;justify-self:start;margin:0;padding:0}html[data-ui=v2] .og-play-party:has(.v2-waiting) .party-entry-waiting:not(.v2-waiting){display:none}html[data-ui=v2] .v2-waiting{align-items:center;gap:8px;display:flex}html[data-ui=v2] .v2-krill{display:flex}html[data-ui=v2] .v2-krill img{box-sizing:border-box;background:var(--ui-party-ink);object-fit:contain;width:22px;height:22px;image-rendering:pixelated;border-radius:50%;padding:2px 4px}html[data-ui=v2] .v2-krill img+img{margin-left:-7px}html[data-ui=v2] .v2-krill img:nth-child(3){filter:hue-rotate(260deg)}html[data-ui=v2] .og-ui:has(.v2-art) .og-actions .og-play:not(.og-play-party){background:var(--ui-surface);width:auto;height:54px;min-height:54px;box-shadow:none;color:var(--ui-solo-text);font:800 17px / 1 var(--font);border:0;border-radius:18px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:0 14px 0 18px;transform:none;display:flex!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-actions .og-play:not(.og-play-party) .og-mode-icon{width:18px;height:18px;display:block}html[data-ui=v2] .og-actions .og-play .v2-sub{color:var(--ui-mute);font:600 13px / 1 var(--font);margin-left:auto;display:block}html[data-ui=v2] .og-ui:has(.v2-art) .og-actions .og-play:disabled{opacity:.6}html[data-ui=v2] .og-hero>.v2-extras{order:3;display:block;margin-top:4px!important}html[data-ui=v2] .v2-extras:not(:has(>.v2-slot>*)){min-height:116px}html[data-ui=v2] .v2-extras-in{gap:12px;display:grid}html[data-ui=v2] .v2-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}html[data-ui=v2] .v2-tile{background:var(--ui-surface);min-width:0;height:52px;color:var(--ui-text);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:16px;align-items:center;gap:10px;padding:0 14px;text-decoration:none;display:flex}html[data-ui=v2] .v2-tile svg{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}html[data-ui=v2] .v2-tile .v2-ic-party{stroke:var(--ui-party-text)}html[data-ui=v2] .v2-tile .v2-ic-solo{stroke:var(--ui-solo-text)}html[data-ui=v2] .v2-tile>span{flex-direction:column;min-width:0;display:flex}html[data-ui=v2] .v2-tile b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}html[data-ui=v2] .v2-tile small{color:var(--ui-mute);font-size:12px}html[data-ui=v2] .v2-promo{background:var(--ui-promo);border-radius:16px;align-items:center;height:52px;display:flex}html[data-ui=v2] .v2-promo a{min-width:0;height:100%;color:var(--ui-text);flex:1;align-items:center;gap:10px;padding:0 4px 0 12px;text-decoration:none;display:flex}html[data-ui=v2] .v2-new{background:var(--ui-solo);height:20px;color:var(--ui-solo-ink);letter-spacing:.1em;text-transform:uppercase;border-radius:6px;flex:none;align-items:center;padding:0 7px;font-size:10px;font-weight:800;display:flex}html[data-ui=v2] .v2-promo-text{flex-direction:column;min-width:0;display:flex}html[data-ui=v2] .v2-promo-text>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html[data-ui=v2] .v2-promo-text b{font-size:14px}html[data-ui=v2] .v2-promo-text span{color:var(--ui-mute);font-size:12px}html[data-ui=v2] .v2-promo svg{fill:none;stroke:var(--ui-solo-text);stroke-width:2.4px;stroke-linecap:round;flex:none;margin-left:auto}html[data-ui=v2] .v2-promo button{width:44px;height:44px;color:var(--ui-mute);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}html[data-ui=v2] .v2-promo button svg{stroke:currentColor;margin:0}html[data-ui=v2] .v2-streak{z-index:3;color:#ffb38a;height:32px;text-shadow:none;background:#0c1a1cb8;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:13px;font-weight:700;display:flex;position:absolute;top:66px;right:16px}html[data-ui=v2] .v2-streak svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>.og-stage-toggle{order:4;display:none}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero[data-stages]>.og-stage-toggle{display:grid}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>.og-stage-toggle{width:auto;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>.og-stage-toggle button{border:2px solid var(--ui-edge);background:var(--ui-surface);min-height:44px;box-shadow:none;color:var(--ui-text);font:700 14px / 1.1 var(--font,"DM Sans", system-ui, sans-serif);letter-spacing:0;text-shadow:none;border-radius:12px;padding:0 12px}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>.og-stage-toggle button[aria-pressed=true]{box-shadow:2px 2px 0 var(--ui-edge);color:#111;background:#ffd34d;font-weight:800}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>h1{color:var(--ui-text);font:800 15px / 1.3 var(--font);text-shadow:none;order:5;padding:0 4px;margin-top:10px!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>h1 span{color:inherit;font:inherit;text-shadow:none;display:inline}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>h1 .og-h1-brand:after{content:": "}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>h1 .visually-hidden{display:none}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>.og-line{color:var(--ui-mute);order:6;padding:0 4px;font-size:13px}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>.og-line b{color:var(--ui-text)}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>:is(.og-small,.og-guide){color:var(--ui-mute);order:7;padding:0 4px}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>.og-guide{order:8}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero :is(.og-guide,.og-small) a{color:var(--ui-solo-text)}html[data-ui=v2] .rarely-home:has(.v2-art) :is(.gb-band,.home-reading,.home-footer){--paper:var(--ui-bg);--paper-2:var(--ui-surface);--ground:var(--ui-bg);--card:var(--ui-surface);--card-glass:var(--ui-surface);--panel:var(--ui-surface);--panel-2:var(--ui-surface-2);--ink:var(--ui-text);--ink-2:color-mix(in srgb, var(--ui-text) 82%, var(--ui-bg));--ink-3:var(--ui-mute);--ink-4:var(--ui-mute);--edge:var(--ui-line);--edge-2:var(--ui-line);--tomato:var(--ui-solo);--tomato-2:var(--ui-solo-edge);--tomato-text:var(--ui-solo-text);--lamp:var(--ui-solo);--lamp-ink:var(--ui-solo-ink);--marigold:var(--ui-party);--kicker:var(--ui-party-text);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ui-text)}html[data-ui=v2][data-theme=dark] .rarely-home:has(.v2-art) :is(.gb-band,.home-reading,.home-footer){--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-ui=v2] .rarely-home:is([data-v2-home=done],[data-v2-home=first]) .v2-art>p{display:none}html[data-ui=v2] .v2-state-art .v2-chip{gap:6px}html[data-ui=v2] .v2-art .v2-chip-done{background:var(--ui-party);color:var(--ui-party-ink)}html[data-ui=v2] .v2-score{color:var(--ui-solo);font-family:var(--climb-font,"Pixelify Sans", var(--font));letter-spacing:-.02em;font-size:58px;font-weight:800;line-height:1;font-family:var(--font)!important;margin-top:14px!important}html[data-ui=v2] .v2-score-unit{color:#f4ebd7;font-size:26px;font-weight:700}html[data-ui=v2] .v2-done-top{color:#e9e1cc;font-size:15px;margin-top:8px!important}html[data-ui=v2] .v2-art-link{min-height:44px;color:var(--ui-art-text);font:700 15px / 1 var(--font);text-underline-offset:4px;text-shadow:inherit;cursor:pointer;background:0 0;border:0;align-items:center;margin-top:4px;padding:0;text-decoration:underline;display:inline-flex}html[data-ui=v2] .v2-arrow{fill:none;stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round}html[data-ui=v2] .rarely-home[data-v2-home=done] .og-ui:has(.v2-art) .og-actions .og-play:not(.og-play-party){display:none!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>.v2-slot>.v2-next{color:var(--ui-mute);order:0;justify-content:space-between;align-items:center;padding:0 4px;font-size:14px;display:flex}html[data-ui=v2] .v2-next b{color:var(--ui-text);font-family:var(--climb-font,"Pixelify Sans", var(--font));font-variant-numeric:tabular-nums;font-size:17px;font-weight:400}html[data-ui=v2] .v2-solo-link{background:var(--ui-surface);height:54px;color:var(--ui-solo-text);font:800 17px / 1 var(--font);border-radius:18px;align-items:center;gap:10px;padding:0 18px;text-decoration:none;display:flex}html[data-ui=v2] .v2-solo-link svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round}html[data-ui=v2] :is(.rarely-home[data-v2-home=first],html[data-v2-first] .rarely-home:not([data-v2-home])) .og-ui .v2-art{height:370px;min-height:0;padding-top:92px}html[data-ui=v2] .rarely-home[data-v2-home=first] .v2-art .v2-headline{max-width:none;font-size:34px;line-height:1.04}html[data-ui=v2] :is(.rarely-home[data-v2-home=first],html[data-v2-first] .rarely-home:not([data-v2-home])) .og-ui:has(.v2-art) .og-hero>:is(.v2-rule,.og-scoring,.og-actions){display:none!important}html[data-ui=v2] :is(.rarely-home[data-v2-home=first],html[data-v2-first] .rarely-home:not([data-v2-home])) .v2-extras:not(:has(>.v2-slot>*)){min-height:281px}html[data-ui=v2] .v2-skip{z-index:3;min-width:44px;min-height:44px;color:var(--ui-art-text);font:700 15px / 1 var(--font);text-shadow:0 1px 6px #0009;cursor:pointer;background:0 0;border:0;padding:0 8px;position:absolute;top:58px;right:10px}html[data-ui=v2] .v2-sample{background:var(--ui-surface);border-radius:20px;gap:10px;padding:16px;display:grid}html[data-ui=v2] .v2-sample p{margin:0}html[data-ui=v2] .v2-sample-kicker{color:var(--ui-mute);font-size:13px;font-weight:700}html[data-ui=v2] .v2-sample-q{font-size:22px;font-weight:900;line-height:1.15}html[data-ui=v2] .v2-sample-ask{font-size:14px}html[data-ui=v2] .v2-sample-picks{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}html[data-ui=v2] .v2-sample-picks button{border:1.5px solid var(--ui-line);height:46px;color:var(--ui-text);font:800 15px / 1 var(--font);cursor:pointer;background:0 0;border-radius:14px}html[data-ui=v2] .v2-sample-picks button[aria-pressed=true]{border-color:var(--ui-text);background:var(--ui-text);color:var(--ui-bg)}html[data-ui=v2] .v2-sample-board ol{gap:6px;margin:0;padding:4px 0 0;list-style:none;display:grid}html[data-ui=v2] .v2-sample-board li{background:var(--ui-bg);border-radius:10px;align-items:center;gap:10px;height:34px;padding:0 10px;font-size:14px;display:flex}html[data-ui=v2] .v2-sample-board li[data-you]{background:var(--ui-party);color:var(--ui-party-ink)}html[data-ui=v2] .v2-sample-board .v2-rank{width:24px;font-family:var(--climb-font,"Pixelify Sans", var(--font))}html[data-ui=v2] .v2-sample-board .v2-name{flex:1;font-weight:700}html[data-ui=v2] .v2-verdict{color:var(--ui-solo-text);font-size:14px;font-weight:700;margin-top:8px!important}html[data-ui=v2] .v2-verdict[data-hit]{color:var(--ui-party-text)}html[data-ui=v2] .v2-cta{background:var(--ui-solo);width:100%;height:64px;box-shadow:0 5px 0 var(--ui-solo-edge);color:var(--ui-solo-ink);font:900 19px / 1.1 var(--font);text-align:left;cursor:pointer;border:0;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px 0 20px;display:flex}html[data-ui=v2] .v2-cta:active{box-shadow:0 2px 0 var(--ui-solo-edge);transform:translateY(3px)}html[data-ui=v2] .v2-cta .v2-arrow{box-sizing:border-box;background:var(--ui-solo-ink);width:42px;height:42px;stroke:var(--ui-solo);border-radius:50%;flex:none;padding:10px}html[data-ui=v2] .v2-foot{color:var(--ui-mute);text-align:center;margin:0;font-size:13px}html[data-ui=v2] .og-ui:has(.v2-art) .og-actions>.og-play-party{order:-2}html[data-ui=v2] .og-ui:has(.v2-art) .og-actions>.v2-slot>.v2-invite{color:var(--ui-text);font:700 14px / 20px var(--font);text-underline-offset:3px;order:-1;align-self:center;margin:2px 0 -4px;text-decoration:underline}html[data-ui=v2] .og-ui:has(.v2-art) .og-play.og-play-party .v2-quiet-sub{font:700 12px / 14px var(--font)}html[data-ui=v2] .climb-end:has(.v2e){padding:0 0 calc(82px + env(safe-area-inset-bottom,0px))}html[data-ui=v2] :is(.climb-end-col,.og-sheet):has(>.v2-slot>.v2e){--paper:var(--ui-bg);--paper-2:var(--ui-surface);--card:var(--ui-surface);--panel:var(--ui-surface);--panel-2:var(--ui-surface-2);--ink:var(--ui-text);--ink-2:color-mix(in srgb, var(--ui-text) 82%, var(--ui-bg));--ink-3:var(--ui-mute);--ink-4:var(--ui-mute);--edge:var(--ui-line);--edge-2:var(--ui-line);--kicker:var(--ui-party-text);max-width:none;box-shadow:none;color:var(--ui-text);font-family:var(--font);background:0 0;border:0;flex-direction:column;display:flex}html[data-ui=v2] .climb-end-col:has(>.v2-slot>.v2e)>*{background:var(--ui-bg);margin-top:0;padding-left:16px;padding-right:16px}html[data-ui=v2] .climb-end-col:has(>.v2-slot>.v2e)>.climb-end-head{color:var(--ui-art-text);text-align:left;text-shadow:0 2px 12px #0009;background:0 0;order:-2;padding:76px 22px 34px}html[data-ui=v2] .climb-end-col:has(>.v2-slot>.v2e) .climb-end-kicker{background:var(--ui-solo);height:26px;color:var(--ui-solo-ink);text-shadow:none;border-radius:6px;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}html[data-ui=v2] .og-game.climb-stage .climb-end-col:has(>.v2-slot>.v2e) .climb-end-altitude:before{content:"You climbed";color:var(--ui-art-text);font:700 15px / 1.2 var(--font);text-shadow:inherit;margin-bottom:4px;display:block}html[data-ui=v2] .og-game.climb-stage .climb-end-col:has(>.v2-slot>.v2e) .climb-end-altitude{color:var(--ui-solo);text-shadow:0 2px 12px #0009;margin-top:16px;font-size:64px}html[data-ui=v2] .climb-end-col:has(>.v2-slot>.v2e) .climb-end-head>:not(.climb-end-kicker,h2){color:var(--ui-art-text)}html[data-ui=v2] .climb-end-col:has(>.v2-slot>.v2e)>.v2-slot>.v2e{background:var(--ui-bg);border-radius:28px 28px 0 0;order:-1;margin-top:-18px;padding-top:20px;padding-left:16px;padding-right:16px}html[data-ui=v2] :is(.climb-end-col,.og-sheet):has(>.v2-slot>.v2e) :is(.climb-end-share,.party-entry-card){display:none!important}html[data-ui=v2] .og-sheet:has(>.v2-slot>.v2e)>:is(.og-kicker,h2,.og-title-pill,.og-title-line,.og-stats,.og-versus){order:-2}html[data-ui=v2] .og-sheet:has(>.v2-slot>.v2e)>.v2-slot>.v2e{order:-1}html[data-ui=v2] .og-sheet:has(>.v2-slot>.v2e)>:is(.og-strip,.og-sheet-actions){display:none}html[data-ui=v2] .v2e{color:var(--ui-text);font-family:var(--font);text-align:left;gap:12px;padding-bottom:8px;display:grid}html[data-ui=v2] .v2e-top{background:var(--ui-surface);border-radius:999px;justify-self:start;margin:0;padding:6px 12px;font-size:14px;font-weight:700}html[data-ui=v2] .v2e-top b{color:var(--ui-party-text)}html[data-ui=v2] .v2e-strip{background:var(--ui-surface);color:var(--ui-text);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:18px;gap:10px;padding:14px;display:grid}html[data-ui=v2] .v2e-bands{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;display:grid}html[data-ui=v2] .v2e-bands>span{border-radius:5px;height:22px}html[data-ui=v2] .v2e-summary{font-size:14px;font-weight:700}html[data-ui=v2] .v2e-summary:after{content:" ›";color:var(--ui-mute)}html[data-ui=v2] .v2e-share{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}html[data-ui=v2] .v2e-share button{background:var(--ui-surface);height:48px;color:var(--ui-text);font:800 15px / 1 var(--font);cursor:pointer;border:0;border-radius:14px}html[data-ui=v2] .v2e-share .v2e-share-go{background:var(--ui-text);color:var(--ui-bg)}html[data-ui=v2] .v2e-streak{border:1px dashed var(--ui-line);border-radius:16px;align-items:center;gap:12px;padding:10px 12px 10px 14px;display:flex}html[data-ui=v2] .v2e-flame svg{fill:none;stroke:var(--ui-turns);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;display:block}html[data-ui=v2] .v2e-streak-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}html[data-ui=v2] .v2e-streak-text b{font-size:14px}html[data-ui=v2] .v2e-streak-text small{color:var(--ui-mute);font-size:12px}html[data-ui=v2] .v2e-google{color:#1d2433;height:44px;font:700 14px / 1 var(--font);cursor:pointer;background:#fff;border:1px solid #dadce0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;display:flex}html[data-ui=v2] .v2e-keep{gap:14px;display:grid}html[data-ui=v2] .v2e-kicker{color:var(--ui-mute);font:800 12px / 1 var(--font);letter-spacing:.12em;text-transform:uppercase;margin:6px 4px 0}html[data-ui=v2] .v2e-party{background:var(--ui-party);height:80px;box-shadow:0 6px 0 var(--ui-party-edge), 0 0 0 2px var(--ui-party-ring);color:var(--ui-party-ink);font-family:var(--font);text-align:left;cursor:pointer;border:0;border-radius:22px;align-items:center;gap:14px;padding:0 12px 0 18px;display:flex;position:relative}html[data-ui=v2] .v2e-live{background:var(--ui-turns);height:20px;color:var(--ui-turns-ink);font:800 10px / 20px var(--font);letter-spacing:.1em;border-radius:6px;padding:0 8px;position:absolute;top:-10px;left:16px}html[data-ui=v2] .v2e-party-text{flex-direction:column;flex:1;gap:5px;display:flex}html[data-ui=v2] .v2e-party-text b{font-size:23px;font-weight:900;line-height:1.05}html[data-ui=v2] .v2e-party-text small{font-size:13px;font-weight:700}html[data-ui=v2] .v2e-disc{background:var(--ui-party-ink);width:52px;height:52px;color:var(--ui-party);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}html[data-ui=v2] .v2e-disc svg{fill:none;stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round}html[data-ui=v2] .v2e-solo{background:var(--ui-surface);height:54px;color:var(--ui-solo-text);font:800 17px / 1 var(--font);cursor:pointer;border:0;border-radius:18px;align-items:center;padding:0 18px;text-decoration:none;display:flex}html[data-ui=v2] .climb-end-col:has(>.v2-slot>.v2e) .climb-recap-points{color:var(--ui-solo-text)}html[data-ui=v2] .home-brand{align-items:center;min-height:44px;display:inline-flex}html[data-ui=v2] .climb-settings-trigger{min-width:44px;min-height:44px}html[data-ui=v2] .pl .pl-input{min-height:44px}}@media (width<=899px) and (prefers-reduced-motion:reduce){html[data-ui=v2] *,html[data-ui=v2] :before,html[data-ui=v2] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}html[data-ui=v2] :is(.pf-confetti,.og-confetti,.v2t-bit){display:none!important}}@media (width<=899px){html[data-ui=v2] .v2-hero{box-sizing:border-box;image-rendering:pixelated;color:#fff;font-family:var(--font,"DM Sans", system-ui, sans-serif);background:#2b4a3a url(/images/home/forest-hero.jpg) 50% 30%/cover no-repeat;display:block;position:relative}html[data-ui=v2] .v2-hero[data-size=tall]{height:300px}html[data-ui=v2] .v2-hero[data-size=short]{height:200px}html[data-ui=v2] .v2-hero:after{content:"";pointer-events:none;background:linear-gradient(#00000040,#0009);position:absolute;inset:0}html[data-ui=v2] .v2-hero>*{z-index:1;position:relative}html[data-ui=v2] .v2-top{box-sizing:border-box;justify-content:space-between;align-items:center;height:58px;padding:0 16px;display:flex}html[data-ui=v2] .v2-logo{color:#fff;text-shadow:0 2px 8px #00000080;font-size:18px;font-weight:900;text-decoration:none}html[data-ui=v2] .v2-top-end{align-items:center;gap:6px;display:flex}html[data-ui=v2] .v2-icon-btn{border:2px solid var(--ui-edge);color:#111;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font:700 16px/1 system-ui,sans-serif;display:inline-flex;position:relative}html[data-ui=v2] .v2-icon-btn:before{content:"";position:absolute;inset:-5px}html[data-ui=v2] .v2-icon-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}html[data-ui=v2] .v2-hero-text{position:absolute;bottom:16px;left:16px;right:16px}html[data-ui=v2] .v2-hero-text p{margin:0}html[data-ui=v2] .v2-tag{border:2px solid var(--ui-edge);color:#111;letter-spacing:.04em;text-transform:uppercase;background:#ffd34d;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:800;display:inline-block}html[data-ui=v2] .v2-hero-title{text-shadow:0 2px 10px #00000073;font-size:26px;font-weight:900;line-height:1.05;margin:8px 0 4px!important}html[data-ui=v2] .v2-hero[data-size=tall] .v2-hero-title{font-size:30px}html[data-ui=v2] .v2-hero-sub{opacity:.95;font-size:13px;font-weight:600}html[data-ui=v2] .og-ui .v2-art{color:#fff;text-shadow:0 2px 10px #00000073;background:#2b4a3a url(/images/home/forest-hero.jpg) 50% 30%/cover no-repeat;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:300px;min-height:0;max-height:none;padding:0 16px 16px;display:flex;position:relative}html[data-ui=v2][data-stage=table] .og-ui .v2-art{image-rendering:auto;background-color:#6b4423;background-image:url(/images/home/hero-table.webp)}html[data-ui=v2][data-stage=frozen] .og-ui .v2-art{image-rendering:auto;background-color:#1b2a3a;background-image:url(/images/home/hero-frozen.webp)}html[data-ui=v2][data-stage=manor] .og-ui .v2-art{background-color:#1a1420;background-image:url(/images/home/hero-manor.webp)}html[data-ui=v2] .og-ui .v2-art:after{content:"";pointer-events:none;background:linear-gradient(#00000040,#0009);position:absolute;inset:0}html[data-ui=v2] .og-ui .v2-art>*{z-index:1;position:relative}html[data-ui=v2] .v2-art .v2-chip{border:2px solid var(--ui-edge);color:#111;letter-spacing:.04em;background:#ffd34d;height:auto;padding:3px 8px;font-size:11px}html[data-ui=v2] .v2-art .v2-headline{margin:8px 0 4px;font-size:30px;line-height:1.05}html[data-ui=v2] .v2-art .v2-meta{margin-top:0;font-size:13px;font-weight:600}html[data-ui=v2] .v2-stage-chip{border:2px solid var(--ui-edge);box-shadow:2px 2px 0 var(--ui-edge);color:#111;font:800 12px / 1.2 var(--font,system-ui);text-shadow:none;cursor:pointer;background:#fff;border-radius:999px;margin-top:10px;padding:5px 12px}html[data-ui=v2] .og-ui:has(.v2-art) .og-intro-top{box-sizing:border-box;align-items:center;gap:6px;padding-right:16px;display:flex}html[data-ui=v2] .og-ui:has(.v2-art) .og-intro-top .home-header{flex:1;min-width:0}html[data-ui=v2] .og-ui:has(.v2-art) .og-intro-top .home-header nav{display:none!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero-settings{display:none!important}html[data-ui=v2] .og-ui:has(.v2-art)>.nav-account-slot{display:none!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero{grid-template-columns:minmax(0,1fr);gap:12px;border-radius:0!important;margin:0!important;padding:16px 16px 24px!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>.og-scoring{border:2px solid var(--ui-edge);background:var(--ui-surface);grid-column:1;width:auto;padding:3px;display:flex}html[data-ui=v2] .og-ui:has(.v2-art) .og-scoring-opt{color:var(--ui-text);flex:1;font-weight:800}html[data-ui=v2] .og-ui:has(.v2-art) .og-scoring-opt>b{display:none}html[data-ui=v2] .og-ui:has(.v2-art) .og-scoring-opt .v2-seg-label{display:inline}html[data-ui=v2] .og-ui:has(.v2-art) .og-scoring-opt[aria-pressed=true]{color:#fff;background:#111}html[data-ui=v2][data-theme=dark] .og-ui:has(.v2-art) .og-scoring-opt[aria-pressed=true]{color:#111;background:#ffd34d}html[data-ui=v2] .og-ui:has(.v2-art) .og-hero>.og-actions{flex-direction:row-reverse;gap:10px;margin-top:0!important}:is(html[data-ui=v2] .og-ui:has(.v2-art) .og-actions .og-play.og-play-party,html[data-ui=v2] .og-ui:has(.v2-art) .og-actions .og-play:not(.og-play-party)){border:2px solid var(--ui-edge);min-width:0;height:auto;min-height:74px;box-shadow:3px 3px 0 var(--ui-edge);color:#111;font:900 19px / 1.1 var(--font);text-align:left;border-radius:14px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:flex-start;gap:4px;padding:12px!important;display:flex!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-actions .og-play:not(.og-play-party){background:#ffd34d}html[data-ui=v2] .og-ui:has(.v2-art) .og-actions .og-play.og-play-party{background:#5fe0b5}html[data-ui=v2] .og-ui:has(.v2-art) .og-actions .og-play:active{box-shadow:1px 1px 0 var(--ui-edge);transform:translate(2px,2px)}html[data-ui=v2] .og-ui:has(.v2-art) .og-play.og-play-party:after{display:none!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-play.og-play-party[data-v2-live]:before{display:none!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-actions .og-play .og-mode-icon{display:none!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-play .v2-long{display:none!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-play-party .party-entry-waiting{display:none!important}html[data-ui=v2] .og-ui:has(.v2-art) .og-play .v2-short{display:inline}html[data-ui=v2] .og-ui:has(.v2-art) .og-actions .og-play .v2-sub{color:#111;font:600 11px / 1.2 var(--font);margin:0;display:block}html[data-ui=v2] .v2-extras:not(:has(>.v2-slot>*)){min-height:120px}html[data-ui=v2] .v2-more-label{color:var(--ui-mute);letter-spacing:.05em;text-transform:uppercase;margin:8px 0 0;font-size:12px;font-weight:800}html[data-ui=v2] .v2-more{margin:0;padding:0;list-style:none}html[data-ui=v2] .v2-more-row{border-bottom:1px solid var(--ui-line);min-height:46px;color:var(--ui-text);justify-content:space-between;align-items:center;padding:0 2px;font-size:14px;font-weight:700;text-decoration:none;display:flex}html[data-ui=v2] .v2-more-hint{color:var(--ui-mute);font-size:12px;font-weight:600}html[data-ui=v2] .rarely-home:has(.v2-hero){background:var(--ui-bg)}html[data-ui=v2] .home-game .og-game[data-screen=intro]:has(.og-ui>.v2-hero){color:var(--ui-text);background:var(--ui-bg)!important;height:auto!important;min-height:0!important}html[data-ui=v2] .home-game .og-game[data-screen=intro]:has(.og-ui>.v2-hero)>:not(.og-ui){visibility:hidden}html[data-ui=v2] .home-game .og-game[data-screen=intro] .og-ui:has(>.v2-hero){pointer-events:auto;height:auto!important;min-height:0!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important}html[data-ui=v2] .og-ui:has(>.v2-hero)>:is(.og-intro-top,.nav-menu-btn,.nav-cross-link,.climb-title,.climb-subtitle,.nav-account-slot){display:none!important}html[data-ui=v2] .og-ui:has(>.v2-hero) .og-hero{color:var(--ui-text);font-family:var(--font);text-align:left;flex-direction:column;gap:8px;overscroll-behavior:auto!important;background:var(--ui-bg)!important;width:auto!important;max-width:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:4px 16px 24px!important;display:flex!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}html[data-ui=v2] .og-ui:has(>.v2-hero) .og-hero>*{margin:0!important}html[data-ui=v2] .og-ui:has(>.v2-hero) .og-hero>.og-actions{display:contents!important}html[data-ui=v2] .og-ui:has(>.v2-hero) .og-hero>:is(.og-kicker,.og-hero-settings){display:none!important}html[data-ui=v2] .og-ui:has(>.v2-hero) .v2-lab{color:var(--ui-mute);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:800;display:block;margin-top:10px!important}html[data-ui=v2] .og-ui:has(>.v2-hero) .og-seg{border:2px solid var(--ui-edge);background:var(--ui-surface);border-radius:999px;width:auto;padding:3px;display:flex}html[data-ui=v2] .og-ui:has(>.v2-hero) .og-seg button{min-height:34px;box-shadow:none;color:var(--ui-text);font:800 14px / 1 var(--font);background:0 0;border:0;border-radius:999px;flex:1}html[data-ui=v2] .og-ui:has(>.v2-hero) :is(.og-seg,.og-topics,.og-stage-toggle) button[aria-pressed=true]{color:#fff;background:#111}html[data-ui=v2][data-theme=dark] .og-ui:has(>.v2-hero) :is(.og-seg,.og-topics,.og-stage-toggle) button[aria-pressed=true]{color:#111;background:#ffd34d}html[data-ui=v2] .og-ui:has(>.v2-hero) :is(.og-topics,.og-stage-toggle){scrollbar-width:none;flex-wrap:nowrap;gap:6px;width:auto;padding:2px 16px 4px;overflow-x:auto;margin:0 -16px!important;display:flex!important}html[data-ui=v2] .og-ui:has(>.v2-hero) :is(.og-topics,.og-stage-toggle) button{border:2px solid var(--ui-edge);background:var(--ui-surface);min-height:32px;box-shadow:none;color:var(--ui-text);font:700 12px / 1 var(--font);white-space:nowrap;border-radius:999px;flex:none;padding:0 12px}html[data-ui=v2] .og-ui:has(>.v2-hero) :is(.og-play-controls,.og-actions>.og-play){order:1;margin-top:16px!important}html[data-ui=v2] .og-ui:has(>.v2-hero) .og-play{border:2px solid var(--ui-edge);width:100%;min-height:54px;box-shadow:3px 3px 0 var(--ui-edge);color:#111;font:900 18px / 1 var(--font);background:#ffd34d;border-radius:14px}html[data-ui=v2] .og-ui:has(>.v2-hero) .og-hero>:is(h1,.og-line,.og-small,.og-guide){color:var(--ui-mute);order:2;font-size:13px}html[data-ui=v2] .og-ui:has(>.v2-hero) .og-hero>h1{color:var(--ui-text);font:800 15px / 1.3 var(--font);margin-top:12px!important}html[data-ui=v2] .og-ui:has(>.v2-hero) .og-hero>h1 span{color:inherit;font:inherit;display:inline}html[data-ui=v2] .og-ui:has(>.v2-hero) .og-hero>h1 .og-h1-brand:after{content:": "}html[data-ui=v2] .og-ui:has(>.v2-hero) .og-hero>h1 .visually-hidden{display:none}html[data-ui=v2] .og-ui:has(>.v2-hero) .og-stage-toggle{box-shadow:none!important;background:0 0!important;border:0!important}html[data-ui=v2] .og-ui:has(>.v2-hero) .og-hero>.og-line b{color:var(--ui-text)}html[data-ui=v2] .og-ui:has(>.v2-hero) .og-hero :is(.og-small,.og-guide) a{color:var(--ui-solo-text)}html[data-ui=v2] .og-ui:has(>.v2-hero) .og-play-controls{align-items:stretch;gap:8px;display:flex}html[data-ui=v2] .og-ui:has(>.v2-hero) .og-play-controls>:not(.og-play) button{border:2px solid var(--ui-edge);background:var(--ui-surface);min-width:54px;height:100%;box-shadow:3px 3px 0 var(--ui-edge);color:var(--ui-text);border-radius:14px}html[data-ui=v2] .rarely-home:has(.v2-hero) :is(.gb-band,.home-reading,.home-footer){--paper:var(--ui-bg);--paper-2:var(--ui-surface);--ground:var(--ui-bg);--card:var(--ui-surface);--panel:var(--ui-surface);--ink:var(--ui-text);--ink-3:var(--ui-mute);--edge:var(--ui-line);color:var(--ui-text)}html[data-ui=v2] .rarely-home:has(>.lb-page>.v2-hero)>:is(.home-header,.announce-bar){display:none}html[data-ui=v2] .rarely-home:has(>.lb-page>.v2-hero){background:var(--ui-bg)}html[data-ui=v2] .rarely-home:has(>.lb-page>.v2-hero) .home-footer{background:var(--ui-bg)}html[data-ui=v2] .rarely-home:has(>.lb-page>.v2-hero) :is(.lb-page,.home-footer){--paper:var(--ui-bg);--paper-2:var(--ui-surface);--card:var(--ui-surface);--ink:var(--ui-text);--ink-2:var(--ui-text);--ink-3:var(--ui-mute);--ink-4:var(--ui-mute);--edge:var(--ui-line);--edge-2:var(--ui-edge);--tomato:var(--ui-solo);--tomato-2:var(--ui-solo-edge);--tomato-text:var(--ui-solo-text);--lamp-ink:var(--ui-solo-ink);--marigold:var(--ui-party-text);--kicker:var(--ui-party-text)}html[data-ui=v2] .lb-page:has(>.v2-hero) .lb-card{border:2px solid var(--ui-edge);box-shadow:3px 3px 0 var(--ui-edge);border-radius:12px}html[data-ui=v2] .lb-page:has(>.v2-hero) .cm-pixel{font-family:var(--font,system-ui);color:var(--ui-text);font-weight:900}html[data-ui=v2] .lb-page:has(>.v2-hero){background:var(--ui-bg);color:var(--ui-text);padding-top:0}html[data-ui=v2] .lb-page>.v2-hero{margin:0 -16px}html[data-ui=v2] .lb-page:has(>.v2-hero) .cm-head{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-ui=v2] .lb-page:has(>.v2-hero) :is(.lb-day,.lb-today){display:none}html[data-ui=v2] .v2-lb{gap:12px;margin:16px 0 4px;display:grid}html[data-ui=v2] .v2-day{position:relative}html[data-ui=v2] .v2-day-row{gap:8px;display:flex}html[data-ui=v2] :is(.v2-day-step,.v2-day-main){border:2px solid var(--ui-edge);background:var(--ui-surface);height:44px;box-shadow:2px 2px 0 var(--ui-edge);color:var(--ui-text);font:900 14px / 1 var(--font,system-ui);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;display:flex}html[data-ui=v2] .v2-day-step{flex:none;width:44px;font-size:20px}html[data-ui=v2] .v2-day-main{flex:1}html[data-ui=v2] .v2-day-step:disabled{opacity:.35;box-shadow:none;cursor:default}html[data-ui=v2] .v2-day-sheet{z-index:20;border:2px solid var(--ui-edge);background:var(--ui-bg);max-height:320px;box-shadow:3px 3px 0 var(--ui-edge);border-radius:12px;position:absolute;top:50px;left:52px;right:52px;overflow-y:auto}html[data-ui=v2] .v2-day-list{margin:0;padding:0;list-style:none}html[data-ui=v2] .v2-day-list li,html[data-ui=v2] .v2-day-older{border-bottom:1px solid var(--ui-line);color:var(--ui-text);cursor:pointer;padding:12px 14px;font-size:14px;font-weight:700;text-decoration:none;display:block}html[data-ui=v2] .v2-day-list li[aria-selected=true]{color:#111;background:#ffd34d}html[data-ui=v2] .v2-seg{border:2px solid var(--ui-edge);background:var(--ui-surface);border-radius:999px;padding:3px;display:flex}html[data-ui=v2] .v2-seg a{color:var(--ui-text);text-align:center;border-radius:999px;flex:1;padding:7px;font-size:13px;font-weight:800;text-decoration:none}html[data-ui=v2] .v2-seg a[aria-current=page]{color:#fff;background:#111}html[data-ui=v2][data-theme=dark] .v2-seg a[aria-current=page]{color:#111;background:#ffd34d}html[data-ui=v2] .v2-stats{gap:8px;display:flex}html[data-ui=v2] .v2-stats p{border:2px solid var(--ui-edge);background:var(--ui-surface);border-radius:12px;flex:1;margin:0;padding:10px;font-size:11px;font-weight:700}html[data-ui=v2] .v2-stats b{font-size:19px;font-weight:900;display:block}html[data-ui=v2] .gs-sheet:has(.v2m) .gs-sheet-panel{border-top:2px solid var(--ui-edge);background:var(--ui-bg);color:var(--ui-text)}html[data-ui=v2] .v2m{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px));color:var(--ui-text);font-family:var(--font,system-ui)}html[data-ui=v2] .v2m .nav-title{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}html[data-ui=v2] .v2m-me{border:2px solid var(--ui-edge);background:var(--ui-surface);box-shadow:2px 2px 0 var(--ui-edge);color:var(--ui-text);border-radius:14px;align-items:center;gap:10px;padding:10px;font-weight:800;text-decoration:none;display:flex}html[data-ui=v2] .v2m-av{border:2px solid var(--ui-edge);color:#111;background:#5fe0b5;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-weight:900;display:flex}html[data-ui=v2] .v2m-who{flex-direction:column;flex:1;display:flex}html[data-ui=v2] .v2m-who small{color:var(--ui-mute);font-size:12px;font-weight:600}html[data-ui=v2] .v2m-lab,html[data-ui=v2] .v2m .nav-theme .nav-label{color:var(--ui-mute);letter-spacing:.05em;text-transform:uppercase;margin:18px 0 4px;font-size:12px;font-weight:800}html[data-ui=v2] .v2m .nav-theme .nav-label{margin-top:6px}html[data-ui=v2] .v2m-list{margin:0;padding:0;list-style:none}html[data-ui=v2] .v2m-row{border:0;border-bottom:1px solid var(--ui-line);width:100%;min-height:46px;color:var(--ui-text);font:700 14px / 1.2 var(--font,system-ui);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:0 2px;text-decoration:none;display:flex}html[data-ui=v2] .v2m-hint{color:var(--ui-mute);font-size:12px;font-weight:600}html[data-ui=v2] .v2m .wl-new{border:1.5px solid var(--ui-edge);color:#111;text-transform:uppercase;background:#ffd34d;border-radius:5px;margin-left:6px;padding:1px 5px;font-size:10px;font-weight:800}html[data-ui=v2] .v2m-switch{border:2px solid var(--ui-edge);background:var(--ui-surface);min-width:56px;height:30px;color:var(--ui-text);border-radius:999px;font-weight:800}html[data-ui=v2] .v2m-switch[aria-checked=true]{color:#111;background:#5fe0b5}html[data-ui=v2] .v2m .nav-theme-options{border:2px solid var(--ui-edge);background:var(--ui-surface);border-radius:999px;padding:3px;display:flex}html[data-ui=v2] .v2m .nav-theme-option{color:var(--ui-text);background:0 0;border:0;border-radius:999px;flex:1;padding:6px;font-weight:800}html[data-ui=v2] .v2m .nav-theme-option[aria-pressed=true]{color:#fff;background:#111}html[data-ui=v2][data-theme=dark] .v2m .nav-theme-option[aria-pressed=true]{color:#111;background:#ffd34d}html[data-ui=v2] .ui-tabbar[data-menu] a.ui-tab[aria-current=page]{color:var(--ui-mute);background:0 0;border:0;font-weight:600}html[data-ui=v2] .v2m .visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-ui=v2] .home-header:has(>.v2-head-theme){align-items:center;display:flex}html[data-ui=v2] .v2-head-theme{align-items:center;gap:6px;margin-left:auto;padding-left:8px;display:inline-flex}html[data-ui=v2] .lb-page:has(>.v2-hero) .lb-daybar:not(:has(.lb-count,.lb-sets)){display:none}html[data-ui=v2] .climb-settings-trigger{border:2px solid var(--ui-edge)!important;background:var(--ui-surface)!important;box-shadow:3px 3px 0 var(--ui-edge)!important;color:var(--ui-text)!important;border-radius:12px!important}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-hud{inset:calc(12px + env(safe-area-inset-top,0px)) 14px auto;align-items:center;gap:10px;height:44px;display:flex}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-hud>:is(.climb-score,.climb-progress,.climb-switches){background:color-mix(in srgb, var(--ui-bg) 82%, transparent);border:0;border-radius:12px;position:static;transform:none}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-switches{order:-1;padding:0}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-switch:not(:last-child){display:none}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-switch.run-report{order:1;display:grid}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-switch{width:44px;height:44px;color:var(--ui-text);border-radius:12px}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-progress{background:0 0;flex:1;min-width:0;padding:0}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-squares{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;display:grid}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-square{border:0;border-radius:4px;outline:0;width:auto;height:8px;background:color-mix(in srgb, var(--ui-art-text) 30%, transparent)!important}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-square[data-kind=top]{background:var(--ui-party)!important}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-square[data-kind=board]{background:var(--ui-solo)!important}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-square[data-kind=miss]{background:var(--ui-mute)!important}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-square[aria-current=step]{background:var(--ui-art-text)!important}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-round{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-score{order:1;align-items:center;height:44px;padding:0 12px;display:flex}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-altitude{color:var(--ui-solo-text);white-space:nowrap;font-size:16px}html[data-ui=v2] .og-game.climb-stage[data-v2-run] :is(.climb-points,.climb-best,.climb-ruler){display:none}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-lower{top:calc(68px + env(safe-area-inset-top,0px));flex-direction:column;justify-content:flex-start;gap:10px;left:0;right:0}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-card{background:color-mix(in srgb, var(--ui-bg) 90%, transparent);width:auto;max-height:none;box-shadow:none;color:var(--ui-text);border:0;border-radius:18px;flex:none;align-self:stretch;margin:0 14px;padding:14px 16px}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-card-category{color:var(--ui-mute);font-family:var(--climb-font);font-size:12px}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-card-text{margin-top:6px;font-size:22px;font-weight:900;line-height:1.2}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-card-hint{color:var(--ui-mute);font-size:13px}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-answer-bar{width:auto;padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px));background:var(--ui-bg);border-radius:22px 22px 0 0;flex:none;align-self:stretch;margin:auto 0 0}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-answer-bar.is-dim{opacity:1}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-answer-bar.is-dim .og-dock{opacity:.5}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-banner{background:color-mix(in srgb, var(--ui-bg) 82%, transparent);color:var(--ui-text);border:0;border-radius:14px}html[data-ui=v2] .og-game.climb-stage[data-v2-run][data-card] .climb-banner{display:none}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-clock{background:var(--ui-surface);width:52px;height:52px;color:var(--ui-text);font-family:var(--climb-font)}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-clock-ring{inset:4px}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-clock-track{stroke:var(--ui-line)}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-clock-arc{stroke:var(--ui-solo)}html[data-ui=v2] .og-game.climb-stage[data-v2-run] .climb-clock.is-warn .climb-clock-arc{stroke:var(--ui-turns)}html[data-ui=v2] .og-game[data-v2-run] .og-dock{gap:8px}html[data-ui=v2] .og-game[data-v2-run] .og-field{box-sizing:border-box;border:2px solid var(--ui-line);background:var(--ui-surface);height:52px;box-shadow:none;border-radius:14px;padding:0 14px}html[data-ui=v2] .og-game[data-v2-run] .og-field:focus-within{border-color:var(--ui-solo);box-shadow:none}html[data-ui=v2] .og-game[data-v2-run][data-refused] .og-field{border-color:var(--ui-turns)}html[data-ui=v2] .og-game[data-v2-run] .og-field input{min-height:44px;color:var(--ui-text);font:600 16px var(--font)}html[data-ui=v2] .og-game[data-v2-run] .og-field input::placeholder{color:var(--ui-mute)}html[data-ui=v2] .og-game[data-v2-run] :is(.og-pass,.og-go){min-width:52px;height:52px;box-shadow:none;font:700 14px var(--font);border:0;border-radius:14px;margin-inline-end:0}html[data-ui=v2] .og-game[data-v2-run] .og-pass{background:var(--ui-surface);color:var(--ui-mute);padding:0 14px}html[data-ui=v2] .og-game[data-v2-run] .og-go{background:var(--ui-solo);width:52px;color:var(--ui-solo-ink);font-size:22px}html[data-ui=v2] .og-game[data-v2-run] .v2g-refused{pointer-events:auto;gap:8px;margin-bottom:10px;display:grid}html[data-ui=v2] .og-game[data-v2-run]:not(.climb-stage) .v2g-refused{right:8px;bottom:calc(78px + env(safe-area-inset-bottom,0px));z-index:6;background:color-mix(in srgb, var(--ui-bg) 92%, transparent);border-radius:22px;padding:8px;position:absolute;left:8px}html[data-ui=v2] .og-game[data-v2-run] .v2g-refused .og-msg{box-sizing:border-box;max-height:none;color:var(--ui-text);font:400 14px / 1.35 var(--font);text-align:left;text-shadow:none;pointer-events:auto;border-radius:16px;margin:0;padding:12px 14px;position:static;overflow:visible}html[data-ui=v2] .og-game[data-v2-run] .v2g-refused .v2g-alert{border:1.5px solid var(--ui-turns);background:color-mix(in srgb, var(--ui-turns) 16%, var(--ui-bg))}html[data-ui=v2] .og-game[data-v2-run] .v2g-refused .v2g-suggest{background:var(--ui-surface);border:0;align-items:center;font-size:15px;display:flex}html[data-ui=v2] .og-game[data-v2-run] .v2g-suggest .og-suggest-name{color:var(--ui-party-text)}html[data-ui=v2] .og-game[data-v2-run] .v2g-suggest :is(.og-suggest-yes,.og-suggest-no){min-height:44px;font:800 14px var(--font);border:0;border-radius:999px;flex:none;margin:0;padding:0 16px}html[data-ui=v2] .og-game[data-v2-run] .v2g-suggest .og-suggest-yes{background:var(--ui-party);color:var(--ui-party-ink);margin-left:auto}html[data-ui=v2] .og-game[data-v2-run] .v2g-suggest .og-suggest-no{background:var(--ui-surface-2);color:var(--ui-text);margin-left:8px}html[data-ui=v2] .og-game[data-v2-run] .v2g-tried{color:var(--ui-mute);font:400 12px var(--font);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}html[data-ui=v2] .og-game[data-v2-run] .v2g-tried s{background:var(--ui-surface);border-radius:999px;align-items:center;height:26px;padding:0 10px;font-size:13px;display:inline-flex}html[data-ui=v2] .og-game[data-v2-run] .v2g-card{box-sizing:border-box;min-height:0;font-family:var(--font);text-align:left;pointer-events:auto;overscroll-behavior:contain;border-radius:20px;flex-direction:column;flex:0 auto;gap:10px;margin:auto 14px 0;padding:16px;display:flex;position:relative;overflow-y:auto}html[data-ui=v2] .og-game[data-v2-run]:not(.climb-stage) .v2g-card{right:0;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:6;max-height:60%;position:absolute;left:0}html[data-ui=v2] .og-game[data-v2-run]:not(.climb-stage) .og-ui:has(.v2g-card) .og-skip{display:none}html[data-ui=v2] .og-game[data-v2-run] .v2g-card p{margin:0}html[data-ui=v2] .v2g-hit[data-tier=top]{background:var(--ui-party);color:var(--ui-party-ink);box-shadow:0 6px 0 var(--ui-party-edge)}html[data-ui=v2] .v2g-hit[data-tier=board]{background:var(--ui-solo);color:var(--ui-solo-ink);box-shadow:0 6px 0 var(--ui-solo-edge)}html[data-ui=v2] .v2g-tap{box-sizing:border-box;width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:10px;padding:0;display:flex}html[data-ui=v2] .v2g-tap:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid}html[data-ui=v2] .v2g-row{justify-content:space-between;align-items:center;gap:8px;display:flex}html[data-ui=v2] :is(.v2g-label,.v2g-crowd-n,.v2g-streak){font-family:var(--climb-font,var(--font));text-transform:uppercase}html[data-ui=v2] .v2g-label{font-size:14px}html[data-ui=v2] .v2g-gain{font:800 22px / 1.1 var(--font);white-space:nowrap}html[data-ui=v2] .v2g-answer{overflow-wrap:anywhere;font-size:22px;font-weight:900;line-height:1.2}html[data-ui=v2] .v2g-bars{flex-direction:column;gap:5px;display:flex}html[data-ui=v2] .v2g-bar{align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}html[data-ui=v2] .v2g-bar[data-you]{font-weight:900}html[data-ui=v2] .v2g-bar-n{flex:none;width:18px}html[data-ui=v2] .v2g-bar-track{background:color-mix(in srgb, currentColor 22%, transparent);border-radius:4px;flex:1;height:8px}html[data-ui=v2] .v2g-bar-track>span{background:currentColor;border-radius:4px;height:100%;display:block}html[data-ui=v2] .v2g-bar-name{text-overflow:ellipsis;white-space:nowrap;flex:none;width:40%;overflow:hidden}html[data-ui=v2] .v2g-next{opacity:.85;font-size:13px;font-weight:700}html[data-ui=v2] .v2g-thumbs .fb{gap:8px}html[data-ui=v2] .og-game .v2g-thumbs .fb .fb-ask{color:inherit;font:600 13px var(--font);opacity:.85}html[data-ui=v2] .og-game .v2g-thumbs .fb .fb-thumb{background:color-mix(in srgb, currentColor 14%, transparent);width:44px;height:44px;box-shadow:none;border:0;border-radius:12px}html[data-ui=v2] .v2g-miss{background:var(--ui-surface);color:var(--ui-text);gap:12px}html[data-ui=v2] .v2g-miss :is(.v2g-label,.v2g-gain){color:var(--ui-mute)}html[data-ui=v2] .v2g-miss .v2g-gain{font-size:16px}html[data-ui=v2] .v2g-line{font-size:16px;line-height:1.4}html[data-ui=v2] .v2g-crowd{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}html[data-ui=v2] .v2g-crowd li{background:var(--ui-bg);border-radius:10px;align-items:center;gap:10px;min-height:36px;padding:0 12px;font-size:15px;display:flex}html[data-ui=v2] .v2g-crowd-n{width:22px;color:var(--ui-solo-text);flex:none}html[data-ui=v2] .v2g-crowd b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}html[data-ui=v2] .v2g-crowd-count{color:var(--ui-mute);flex:none;font-size:13px}html[data-ui=v2] .v2g-typed{color:var(--ui-mute);justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}html[data-ui=v2] .v2g-typed b{color:var(--ui-text);overflow-wrap:anywhere}html[data-ui=v2] .v2g-pill{background:var(--ui-surface-2);min-height:44px;color:var(--ui-text);font:700 13px var(--font);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 14px}html[data-ui=v2] .v2g-encourage{color:var(--ui-party-text);font-size:13px;font-weight:700}html[data-ui=v2] .v2g-primary{background:var(--ui-solo);height:56px;color:var(--ui-solo-ink);font:900 17px var(--font);box-shadow:0 4px 0 var(--ui-solo-edge);cursor:pointer;border:0;border-radius:16px;flex:none}html[data-ui=v2] .v2g-streak{background:var(--ui-turns);height:44px;color:var(--ui-turns-ink);pointer-events:none;border-radius:12px;flex:none;align-items:center;padding:0 12px;font-size:13px;display:inline-flex}html[data-ui=v2] .og-game[data-v2-run] .v2g-chips{top:calc(12px + env(safe-area-inset-top,0px));z-index:6;position:absolute;right:64px}html[data-ui=v2] :is(.climb-end,.og-sheet):has(.v2e) .og-stage-toggle{display:none}html[data-ui=v2] :is(.climb-end-col,.og-sheet):has(>.v2-slot>.v2e){padding-bottom:calc(82px + env(safe-area-inset-bottom,0px))}}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]){--climb-font:var(--font);--font-display:var(--font);--paper:var(--ui-bg);--paper-2:var(--ui-surface);--card:var(--ui-surface);--card-glass:var(--ui-bg);--ink:var(--ui-text);--ink-2:var(--ui-text);--ink-3:var(--ui-mute);--ink-4:var(--ui-mute);--edge:var(--ui-line);--edge-2:var(--ui-edge);--tomato:#ffd34d;--tomato-2:var(--ui-edge);--tomato-text:var(--ui-solo-text);--kicker:var(--ui-solo-text)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) :is(.climb-card,.climb-result,.climb-refused,.og-passask,.climb-banner,.fb-panel,.og-card,.og-msg,.manor-journey,.peak-next){border:2px solid var(--ui-edge);background:var(--ui-bg);box-shadow:4px 4px 0 var(--ui-edge);color:var(--ui-text);text-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:14px}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) :is(.climb-switches,.climb-score,.climb-progress,.climb-pointer-label,.og-skip,.manor-travel-skip){border:2px solid var(--ui-edge);background:var(--ui-bg);box-shadow:2px 2px 0 var(--ui-edge);color:var(--ui-text);text-shadow:none;border-radius:10px}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .climb-tick-label{background:var(--ui-bg);color:var(--ui-text);text-shadow:none}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .manor-travel-skip:hover{background:var(--ui-surface)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .manor-travel-skip span{color:var(--ui-solo-text)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .climb-progress:empty{display:none}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .climb-square{border-color:var(--ui-edge);outline-color:var(--ui-edge)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .climb-square:not([data-kind]){background:var(--ui-surface)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) :is(.climb-switch,.og-iconbtn,.sound-controls button){color:var(--ui-text)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) :is(h1,h2,h3,p,span,b,strong,small,li,button,input){font-family:var(--font)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) :is(.climb-card-category,.og-qmeta,.manor-floor-name,.manor-next-label,.peak-next span){color:var(--ui-solo-text)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) :is(.climb-card-hint,.manor-next-teaser,.climb-points,.why){color:var(--ui-mute)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) :is(.climb-card-text,.og-qtext){color:var(--ui-text);font-weight:800}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .og-qbar{background:var(--ui-surface)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .og-qbar i{background:var(--ui-solo)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) :is(.og-hp,.og-badge){border:1.5px solid var(--ui-edge);background:var(--ui-surface);color:var(--ui-text)}html[data-ui=v2][data-theme=light] .og-game.climb-stage[data-screen=run]:not([data-v2-run])[data-card] .climb-board:after{background:#f6f0e12e}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .og-field{border:2px solid var(--ui-edge);box-shadow:2px 2px 0 var(--ui-edge);background:#fff;border-radius:12px}html[data-ui=v2][data-theme=dark] .og-game[data-screen=run]:not([data-v2-run]) .og-field{background:var(--ui-surface)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .og-field:focus-within{border-color:var(--ui-edge);box-shadow:0 0 0 3px #ffd34d}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .og-field input{color:var(--ui-text);background:0 0;font-weight:600}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .og-field input::placeholder{color:var(--ui-mute)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) :is(.og-pass,.og-go,.climb-next,.og-passask-go,.fb-send,.og-passask button){border:2px solid var(--ui-edge);box-shadow:2px 2px 0 var(--ui-edge);font-family:var(--font);text-shadow:none;border-radius:12px;font-weight:800}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .og-pass{background:var(--ui-bg);color:var(--ui-text)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) :is(.og-go,.climb-next,.og-passask-go,.fb-send){color:#111;background:#ffd34d}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .climb-result-actions{background:var(--ui-bg)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .climb-clock{border:2px solid var(--ui-edge);background:var(--ui-bg);color:var(--ui-text)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .climb-clock-track{stroke:var(--ui-line)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .climb-clock-arc{stroke:var(--ui-solo)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .climb-clock.is-warn .climb-clock-arc{stroke:var(--ui-turns)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .fb .fb-thumb{border:2px solid var(--ui-edge);background:var(--ui-surface)}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .fb .fb-thumb[data-active]{background:#ffd34d}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .climb-result-band{font-weight:900;color:var(--ui-text)!important}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) .peak-next{padding:8px 12px}html[data-ui=v2] .og-game[data-screen=run]:not([data-v2-run]) :is(.peak-next b,.manor-room-count strong){color:var(--ui-solo-text)}html[data-ui=v2] .rarely{--paper:var(--ui-bg);--paper-2:var(--ui-surface);--ground:var(--ui-bg);--card:var(--ui-surface);--card-glass:var(--ui-surface);--panel:var(--ui-surface);--panel-2:var(--ui-surface-2);--ink:var(--ui-text);--ink-2:color-mix(in srgb, var(--ui-text) 82%, var(--ui-bg));--ink-3:var(--ui-mute);--ink-4:var(--ui-mute);--edge:var(--ui-line);--edge-2:var(--ui-edge);--tomato:var(--ui-solo);--tomato-2:var(--ui-solo-edge);--tomato-text:var(--ui-solo-text);--lamp:var(--ui-solo);--lamp-2:var(--ui-solo);--lamp-ink:var(--ui-solo-ink);--marigold:var(--ui-party-text);--kicker:var(--ui-party-text);--cobalt:var(--ui-turns-text);--font-display:var(--font);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--ui-bg);color:var(--ui-text)}html[data-ui=v2][data-theme=dark] .rarely{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-ui=v2] .og-game .og-stage-toggle button[aria-pressed=true]{color:#111;background:#ffd34d}html[data-ui=v2] .og-game:not(.climb-stage) .og-stub:not([data-hot]) .og-stub-go{background:var(--ui-text);color:var(--ui-bg)}html[data-ui=v2] .og-game:not(.climb-stage) .og-stub:not([data-hot]) .og-stub-go .s{color:color-mix(in srgb, var(--ui-bg) 75%, transparent)}html[data-ui=v2] .og-game:not(.climb-stage) .og-stub:not([data-hot]) .og-stub-go .i{background:color-mix(in srgb, var(--ui-bg) 16%, transparent)}html[data-ui=v2] .og-game.climb-stage .climb-end:not(:has(.v2e)) .climb-end-altitude{color:var(--ui-solo-text)}html[data-ui=v2] .og-game.climb-stage .climb-end:not(:has(.v2e)) :is(.climb-end-title,.climb-end-share){color:var(--ui-solo-ink)}html[data-ui=v2] .og-game.climb-stage .climb-end:not(:has(.v2e)) .og-stub .og-stub-go{color:var(--ui-solo-ink)}html[data-ui=v2] .og-game.climb-stage .climb-end:not(:has(.v2e)) .og-stub .og-stub-go .s{color:var(--ui-solo-ink)}html[data-ui=v2] .og-game.climb-stage .climb-end:not(:has(.v2e)) .og-stub .og-stub-go .i{color:var(--ui-solo-text)}html[data-ui=v2]:not([data-theme=dark]) .og-game.climb-stage .climb-recap-band{color:color-mix(in srgb, var(--band) 50%, #000)}html[data-ui=v2] .rarely .cm-pixel{font-family:var(--font);letter-spacing:-.01em;font-weight:900}@media (width<=899px){html[data-ui=v2] .rarely-home:not(:has(>.pl))>.home-header:not(.home-game-header){background:var(--ui-bg);border-bottom:2px solid var(--ui-edge)}html[data-ui=v2] .rarely .home-header:not(.home-game-header) nav>a{display:none}html[data-ui=v2] .rarely .home-header:has(>.v2-head-theme) nav{margin-left:auto}html[data-ui=v2] .rarely .home-header:has(>.v2-head-theme) .v2-head-theme{margin-left:0}html[data-ui=v2] .rarely :is(.home-header:not(.home-game-header),.uc-header) .rarely-wordmark{color:var(--ui-text);font-family:var(--font);letter-spacing:-.01em;font-weight:900}html[data-ui=v2] .nav-account-slot .account-entry,html[data-ui=v2] .rarely .nav-account-slot .account-entry{border:2px solid var(--ui-edge);min-width:0;height:34px;box-shadow:2px 2px 0 var(--ui-edge);color:#111;font:800 14px/1 var(--font);background:#fff;border-radius:10px;padding:0 12px}html[data-ui=v2] .nav-account-slot .account-entry:hover{background:#ffd34d}html[data-ui=v2] .og-ui>.nav-menu-btn{border:2px solid var(--ui-edge);box-shadow:2px 2px 0 var(--ui-edge);color:#111;background:#fff;border-radius:10px}}html[data-ui=v2] .rarely :is(.mh-card,.mh-figure,.mh-run,.ar-cell,.ar-questions,.rooms-card,.rooms-dialog,.stage-gallery .sg-stage,.lb-card){border:2px solid var(--ui-edge);background:var(--ui-surface);box-shadow:3px 3px 0 var(--ui-edge);border-radius:12px}html[data-ui=v2] .rarely .ar-cell[data-today],html[data-ui=v2] .rarely .ar-cell[data-today] *{color:#111;background:#ffd34d}html[data-ui=v2] .rarely .stage-gallery .sg-stage{overflow:hidden}html[data-ui=v2] .rarely :is(.hr-tag.you,.hr-titles li.is-rare){background:var(--ui-solo);color:var(--ui-solo-ink)}html[data-ui=v2] .rarely .hr-result-points{color:color-mix(in srgb, var(--c) 40%, var(--ui-text))}html[data-ui=v2] .rarely .hr-q em{color:color-mix(in srgb, var(--band-2) 40%, var(--ui-text))}html[data-ui=v2] .rarely .stage-gallery{--sg-accent:var(--ui-solo-text)}html[data-ui=v2] .rarely .gb-band .gb-tile-status.is-on{color:var(--ui-party-text)}html[data-ui=v2]:not([data-brand=crowdict]) .rarely .wl-pill .wl-new{color:var(--ui-solo-ink);background:var(--ui-solo)}html[data-ui=v2] .rarely .v2-full{display:none}html[data-ui=v2] .rarely .cm-scoring .v2-short{display:inline}html[data-ui=v2] .rarely :is(.cm-scoring,.mh-modes){border:2px solid var(--ui-edge);background:var(--ui-surface);border-radius:999px;gap:4px;padding:4px;display:flex}html[data-ui=v2] .rarely .cm-scoring a{min-height:40px;color:var(--ui-text);border-radius:999px;flex:1;justify-content:center;font-weight:800}html[data-ui=v2] .rarely .cm-scoring a[aria-current=page]{box-shadow:none;color:#111;background:#ffd34d}html[data-ui=v2] .rarely .mh-modes{min-height:0}html[data-ui=v2] .rarely .mh-modes-thumb{display:none}html[data-ui=v2] .rarely .mh-page .mh-modes button{color:var(--ui-text);border-radius:999px;flex:1;font-weight:800}html[data-ui=v2] .rarely .mh-page .mh-modes button[aria-pressed=true]{color:#111;background:#ffd34d}html[data-ui=v2] .rarely .mh-modes button[aria-pressed=true] .mh-modes-n{color:#111;background:#0000001f}html[data-ui=v2] .rarely .mh-page .mh-lengths button{border:2px solid var(--ui-edge);background:var(--ui-surface);color:var(--ui-text);border-radius:999px}html[data-ui=v2] .rarely .mh-page .mh-lengths button[aria-pressed=true]{color:#111;background:#ffd34d}html[data-ui=v2] .rarely :is(.mh-button-primary,.home-button:not(.secondary),.ch-primary){border:2px solid var(--ui-edge);box-shadow:3px 3px 0 var(--ui-edge);color:#111;background:#ffd34d;border-radius:12px}html[data-ui=v2] .rarely :is(.mh-page .mh-button:not(.mh-button-primary),.home-button.secondary){border:2px solid var(--ui-edge);background:var(--ui-surface);box-shadow:3px 3px 0 var(--ui-edge);color:var(--ui-text);border-radius:12px}html[data-ui=v2] .og-ui:not(:has(.v2-art))>.og-hero{--climb-font:var(--font);--paper:var(--ui-bg);--paper-2:var(--ui-surface);--card:var(--ui-surface);--ink:var(--ui-text);--ink-2:var(--ui-text);--ink-3:var(--ui-mute);--edge:var(--ui-line);--edge-2:var(--ui-edge);--kicker:var(--ui-solo-text);border:2px solid var(--ui-edge);background:var(--ui-bg);box-shadow:4px 4px 0 var(--ui-edge);color:var(--ui-text);font-family:var(--font);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:14px}html[data-ui=v2] .og-ui:not(:has(.v2-art))>.og-hero :is(h1,h2,p,span,b,small,li,label){color:inherit;font-family:var(--font);text-shadow:none}html[data-ui=v2] .og-ui:not(:has(.v2-art))>.og-hero :is(.og-kicker,.og-small,.og-guide){color:var(--ui-mute)}html[data-ui=v2] .og-ui:not(:has(.v2-art))>.og-hero h1{font-weight:900}html[data-ui=v2] .og-ui:not(:has(.v2-art))>.og-hero a:not(.og-play){color:var(--ui-solo-text)}html[data-ui=v2] .og-ui:not(:has(.v2-art))>.og-hero .og-play{border:2px solid var(--ui-edge);box-shadow:3px 3px 0 var(--ui-edge);color:#111;font-family:var(--font);background:#ffd34d;border-radius:12px}html[data-ui=v2] .og-ui:not(:has(.v2-art))>.og-hero .og-play :is(span,svg){color:#111}html[data-ui=v2] .og-ui:not(:has(.v2-art))>.og-hero .og-play-party{background:#5fe0b5}html[data-ui=v2] .climb-settings-panel{border:2px solid var(--ui-edge);background:var(--ui-bg);box-shadow:4px 4px 0 var(--ui-edge);color:var(--ui-text);font-family:var(--font);border-radius:14px}html[data-ui=v2] .climb-settings-panel :is(h2,h3,p,span,legend,small){color:inherit;font-family:var(--font)}html[data-ui=v2] .climb-settings-panel :is(p,small){color:var(--ui-mute)}html[data-ui=v2] .climb-settings-panel .climb-setting-row{border-color:var(--ui-line)}html[data-ui=v2] .climb-settings-panel .climb-setting-row>.climb-icon{color:var(--ui-mute)}html[data-ui=v2] .climb-settings-panel :is(.climb-setting-switch,.climb-particle-options span){border:2px solid var(--ui-edge);background:var(--ui-surface);color:var(--ui-text);border-radius:999px}html[data-ui=v2] .climb-settings-panel :is(.climb-setting-switch[aria-checked=true],.climb-particle-options input:checked+span){color:#111;background:#ffd34d}html[data-ui=v2] .climb-settings-panel button:not(.climb-setting-switch){color:var(--ui-text)}html[data-ui=v2] .gs-account .gs-sheet-scrim{background:#00000073}html[data-ui=v2] .gs-account .gs-sheet-panel,html[data-ui=v2] .account-page{border:2px solid var(--ui-edge);background:var(--ui-bg);box-shadow:4px 4px 0 var(--ui-edge)}html[data-ui=v2] .gs-account .gs-sheet-panel{border-bottom:0;border-radius:18px 18px 0 0}html[data-ui=v2] .gs-account .gs-sheet-grab:before{background:var(--ui-line)}html[data-ui=v2] .account-split{color:var(--ui-text)}html[data-ui=v2] .account-intro{background:var(--ui-surface);border-bottom:2px solid var(--ui-edge)}html[data-ui=v2] .account-split :is(.account-brand,.account-intro h2,.account-form h1){font-family:var(--font);letter-spacing:-.01em;font-weight:900}html[data-ui=v2] .account-split :is(.account-intro p,.account-subtitle,.account-hint,.account-device-note,.account-legal,.account-status){color:var(--ui-mute)}html[data-ui=v2] .account-split .account-legal a{color:var(--ui-text)}html[data-ui=v2] .account-split .account-google{border:2px solid var(--ui-edge);box-shadow:3px 3px 0 var(--ui-edge);color:#111;border-radius:12px;font-weight:700}html[data-ui=v2] .account-split .account-guest{border:2px solid var(--ui-edge);background:var(--ui-surface);color:var(--ui-text);border-radius:12px;font-weight:800}html[data-ui=v2] .account-split .account-error{color:var(--ui-turns-text)}html[data-ui=v2] .account-split :focus-visible{outline-color:var(--ui-text)}html[data-ui=v2] .account-popover{border:2px solid var(--ui-edge);background:var(--ui-bg);box-shadow:3px 3px 0 var(--ui-edge);color:var(--ui-text);border-radius:12px}html[data-ui=v2] .account-popover :is(p,.account-email,.account-local){color:var(--ui-mute)}html[data-ui=v2] .account-popover .account-person{color:var(--ui-text)}html[data-ui=v2] .account-popover :is(.account-profile-link,.account-sign-out){border-color:var(--ui-edge);background:var(--ui-surface);color:var(--ui-text)}html[data-ui=v2] .uc-app .uc-header{border-bottom:2px solid var(--ui-edge);background:var(--ui-bg)}html[data-ui=v2] .uc-app .uc-back{color:var(--ui-text);font-weight:700}html[data-ui=v2] .uc-app .uc-mobile-switch{border-color:var(--ui-line);color:var(--ui-mute)}html[data-ui=v2] .uc-app .uc-mobile-switch button{border:2px solid var(--ui-edge);box-shadow:2px 2px 0 var(--ui-edge);color:#111;background:#ffd34d;border-radius:10px;font-weight:800}html[data-ui=v2] .uc-app :is(.hub-heading h1,.hub-first-time h2){color:var(--ui-text);font-family:var(--font);letter-spacing:-.01em;font-weight:900}html[data-ui=v2] .uc-app .hub-first-time{border:2px solid var(--ui-edge);background:var(--ui-surface);box-shadow:4px 4px 0 var(--ui-edge);color:var(--ui-text);border-radius:14px}html[data-ui=v2] .uc-app .hub-first-time .button{border:2px solid var(--ui-edge);box-shadow:3px 3px 0 var(--ui-edge);color:#111;background:#ffd34d;border-radius:12px;font-weight:800}html[data-ui=v2] .uc-app .hub-first-time :is(h2+p,small){color:var(--ui-mute)}html[data-ui=v2] .rarely .ch-primary{border:2px solid var(--ui-edge);box-shadow:3px 3px 0 var(--ui-edge);color:#111;background:#ffd34d;border-radius:12px;font-weight:800}html[data-ui=v2] .rarely .ch-guest{border:2px solid var(--ui-edge);background:var(--ui-surface);box-shadow:3px 3px 0 var(--ui-edge);color:var(--ui-text);border-radius:12px;font-weight:800}html[data-ui=v2] .rarely .ch-text-link{color:var(--ui-solo-text)}html[data-ui=v2] .pl{--pl-ink:var(--ui-text);--pl-soft:var(--ui-mute);--pl-mute:var(--ui-mute);--pl-gold:var(--ui-solo-text);--pl-teal:var(--ui-party-text);--pl-line:var(--ui-line);--pl-panel:var(--ui-surface)}html[data-ui=v2] .pl :is(.pl-mode-story,.pl-scoring-story){border:2px solid var(--ui-edge);background:var(--ui-surface);box-shadow:4px 4px 0 var(--ui-edge);color:var(--ui-text);border-radius:14px}html[data-ui=v2] .pl .pl-story-number{color:var(--ui-solo-text)}html[data-ui=v2] .rarely :is(.sc-zone-n,.sc-zone-alt,.sc-embed-box .sc-embed-copy){font-family:var(--font);font-weight:800}html[data-ui=v2] .rarely :is(.sc-shot-frame,.sc-embed-preview img){border:2px solid var(--ui-edge);background:var(--ui-surface);box-shadow:4px 4px 0 var(--ui-edge);border-radius:12px}html[data-ui=v2] .uc-app{background:var(--ui-bg);color:var(--ui-text)}html[data-ui=v2] .uc-app :is(.uc-page-heading h1,.uc-profile-identity h2,.uc-sign-in-card h2){color:var(--ui-text);font-family:var(--font);letter-spacing:-.01em;font-weight:900}html[data-ui=v2] .uc-app :is(.uc-page-heading>p,.uc-page-heading>div,.uc-profile-identity p,.uc-field-help,.uc-save-status p,.uc-profile-note,.uc-provider,.uc-sign-in-card p,.uc-profile-loading p,.uc-delete p,.uc-delete-confirm p){color:var(--ui-mute)}html[data-ui=v2] .uc-app :is(.uc-field label,.uc-delete h2,.uc-delete-confirm label){color:var(--ui-text)}html[data-ui=v2] .uc-app :is(.uc-profile-card,.uc-delete,.uc-sign-in-card,.uc-profile-loading){border:2px solid var(--ui-edge);background:var(--ui-bg);box-shadow:4px 4px 0 var(--ui-edge);color:var(--ui-text);border-radius:14px}html[data-ui=v2] .uc-app :is(.uc-profile-cover,.uc-form-footer){border-color:var(--ui-edge);background:var(--ui-surface)}html[data-ui=v2] .uc-app .uc-profile-cover{border-radius:12px 12px 0 0}html[data-ui=v2] .uc-app .uc-form-footer{border-radius:0 0 12px 12px}html[data-ui=v2] .uc-app .uc-profile-avatar{border:2px solid var(--ui-edge);color:#111;font-family:var(--font);background:#ffd34d;font-weight:900}html[data-ui=v2] .uc-app .uc-profile-loading>span{background:var(--ui-surface)}html[data-ui=v2] .uc-app :is(.uc-profile-form .uc-field input,.uc-delete-confirm input){border:2px solid var(--ui-edge);color:#111;background:#fff}html[data-ui=v2][data-theme=dark] .uc-app :is(.uc-profile-form .uc-field input,.uc-delete-confirm input){background:var(--ui-surface);color:var(--ui-text)}html[data-ui=v2] .uc-app .uc-profile-form .uc-field input:focus-visible{border-color:var(--ui-edge);box-shadow:0 0 0 3px #ffd34d}html[data-ui=v2] .uc-app .uc-profile-form .uc-field input[readonly]{border-color:var(--ui-line);background:var(--ui-surface);color:var(--ui-mute)}html[data-ui=v2] .uc-app .uc-provider{border-color:var(--ui-line);background:var(--ui-bg)}html[data-ui=v2] .uc-app .uc-save{border:2px solid var(--ui-edge);box-shadow:3px 3px 0 var(--ui-edge);color:#111;font-family:var(--font);background:#ffd34d;border-radius:12px;font-weight:800}html[data-ui=v2] .uc-app .uc-save:hover{background:#ffe07a}html[data-ui=v2] .uc-app .uc-save:disabled{opacity:.55}html[data-ui=v2] .uc-app .uc-delete-button{border:2px solid var(--ui-edge);background:var(--ui-turns);box-shadow:2px 2px 0 var(--ui-edge);color:var(--ui-turns-ink);border-radius:10px;margin-top:12px;padding:10px 16px;font-weight:800}html[data-ui=v2] .uc-app .uc-delete-actions button:not(.uc-delete-button){border:2px solid var(--ui-edge);color:var(--ui-text)}html[data-ui=v2] .uc-app :is(.uc-form-error,.ch-error){color:var(--ui-turns-text)!important}html[data-ui=v2] .uc-app .uc-save-status .uc-form-success{color:var(--ui-party-text)}html[data-ui=v2] .uc-app .uc-sidebar{border-right-color:var(--ui-line)}html[data-ui=v2] .uc-app :is(.uc-owner strong,.uc-nav a){color:var(--ui-text)}html[data-ui=v2] .uc-app :is(.uc-owner div>span,.uc-nav p,.uc-nav a small,.uc-side-back){color:var(--ui-mute)}html[data-ui=v2] .uc-app .uc-nav a[aria-current=page]{border:2px solid var(--ui-edge);color:#111;background:#ffd34d}html[data-ui=v2] .uc-app .uc-nav a[aria-current=page] small{color:#111}html[data-ui=v2] .uc-app :is(.uc-header,.uc-footer){border-color:var(--ui-edge)}html[data-ui=v2] .uc-app .uc-footer,html[data-ui=v2] .uc-app .uc-footer a{color:var(--ui-mute)}html[data-ui=v2] .uc-app .hub-page,html[data-ui=v2] .uc-app .hub-page *,html[data-ui=v2] .gs-challenge .gs-sheet-panel *{color:var(--ui-text)}html[data-ui=v2] .uc-app .hub-page :is(p,small,em,time,.page-kicker,.hub-tabs>button,.hub-filters>button,.hub-preview-tabs button,.hub-section-heading>span,.hub-master-caption,.hub-master-meta,.hub-master-help,.hub-badge,.hub-race-vs,.hub-opponent,.hub-search svg,.hub-master-row>svg),html[data-ui=v2] .gs-challenge .gs-sheet-panel :is(p,small,em,time){color:var(--ui-mute)}html[data-ui=v2] .uc-app .hub-page :is(.hub-tabs>button[aria-current=page],.hub-filters>button[aria-pressed=true],.hub-preview-tabs button[aria-pressed=true],.hub-section-heading>button,.ch-text-link,.hub-badge.leading,.hub-mini-row.mine .hub-place,.hub-preview-score>div:first-child strong,.hub-pending-scene>div:last-child>strong){color:var(--ui-solo-text)}html[data-ui=v2] .uc-app .hub-page :is(.hub-badge.ready,.hub-unseen,.hub-spot-top,.hub-invite>span){color:var(--ui-party-text)}html[data-ui=v2] .uc-app .hub-page .hub-badge.beaten{color:var(--ui-turns-text)}html[data-ui=v2] .uc-app .hub-page :is(.hub-tabs,.hub-preview-tabs){border-color:var(--ui-line)}html[data-ui=v2] .uc-app .hub-page :is(.hub-tabs>button[aria-current=page],.hub-preview-tabs button[aria-pressed=true]){border-bottom-color:var(--ui-edge)}html[data-ui=v2] .uc-app .hub-page :is(.hub-master-detail,.hub-spotlight,.hub-ready,.hub-no-matches,.hub-answer,.hub-pending-scene,.hub-inline-preview,.hub-drawer),html[data-ui=v2] .gs-challenge .gs-sheet-panel{border:2px solid var(--ui-edge);background:var(--ui-bg);box-shadow:4px 4px 0 var(--ui-edge);border-radius:14px}html[data-ui=v2] .uc-app .hub-page :is(.hub-no-matches,.hub-pending-scene,.hub-spotlight.held){background:var(--ui-surface)}html[data-ui=v2] .uc-app .hub-page :is(.hub-search,.hub-invite input,.hub-opponent select,.hub-tabs>button span,.hub-next-symbol,.hub-avatar,.hub-answer b,.hub-unseen,.hub-drawer-top,.hub-drawer-top>.icon-button,.hub-preview-loading>span){border-color:var(--ui-edge);background:var(--ui-surface)}html[data-ui=v2] .uc-app .hub-page :is(.hub-search,.hub-invite input,.hub-opponent select){border:2px solid var(--ui-edge)}html[data-ui=v2] .uc-app .hub-page :is(.hub-master-row:hover,.hub-master-row.selected,.hub-mini-row.mine,.hub-filters>button[aria-pressed=true],.hub-tabs>button[aria-current=page] span){border-color:var(--ui-edge);background:var(--ui-surface-2)}html[data-ui=v2] .uc-app .hub-page .hub-ready>.button{border:2px solid var(--ui-edge);box-shadow:3px 3px 0 var(--ui-edge);color:#111;background:#ffd34d;border-radius:12px}html[data-ui=v2] .uc-app .hub-page .hub-ready>.button *,html[data-ui=v2] .uc-app .hub-page :is(.ch-primary,.ch-primary *){color:#111}@media (width>=900px){html[data-ui=v2] .og-pending{background:var(--ui-bg);color:var(--ui-text)}html[data-ui=v2]:has(.rarely,.og-pending):not(:has(.embed-game)){background:var(--ui-bg);color:var(--ui-text)}html[data-ui=v2] .v2-head-theme,html[data-ui=v2] .v2-desk-theme{align-items:center;display:inline-flex}html[data-ui=v2] .v2-icon-btn{border:2px solid var(--ui-edge);width:40px;height:40px;box-shadow:2px 2px 0 var(--ui-edge);color:#111;font:800 18px/1 var(--font);cursor:pointer;background:#fff;border-radius:10px;place-items:center;display:inline-grid}html[data-ui=v2] .v2-icon-btn:hover{background:#ffd34d}html[data-ui=v2] .v2-desk-theme{z-index:3;pointer-events:auto;position:absolute;top:14px;right:128px}html[data-ui=v2] .rarely :is(.home-header,.uc-header) .rarely-wordmark,html[data-ui=v2] .og-ui .rarely-wordmark{font-family:var(--font);letter-spacing:-.01em;font-weight:900}html[data-ui=v2] .rarely .home-header:not(.home-game-header){border-bottom:2px solid var(--ui-edge);background:var(--ui-bg);color:var(--ui-text)}html[data-ui=v2] .rarely .home-header:not(.home-game-header) :is(.rarely-wordmark,nav>a){color:var(--ui-text)}html[data-ui=v2] :is(.og-ui>.nav-menu-btn,.nav-cross-link,.nav-account-slot .account-entry,.account-entry){--climb-font:var(--font);border:2px solid var(--ui-edge);box-shadow:2px 2px 0 var(--ui-edge);color:#111;font-family:var(--font);text-shadow:none;background:#fff;border-radius:10px;font-weight:800}html[data-ui=v2] :is(.og-ui>.nav-menu-btn,.nav-cross-link,.account-entry):hover{background:#ffd34d}html[data-ui=v2] .og-ui>.og-hero{--climb-font:var(--font);--font-display:var(--font);--paper:var(--ui-bg);--paper-2:var(--ui-surface);--card:var(--ui-surface);--card-glass:var(--ui-bg);--ink:var(--ui-text);--ink-2:var(--ui-text);--ink-3:var(--ui-mute);--ink-4:var(--ui-mute);--edge:var(--ui-line);--edge-2:var(--ui-edge);--tomato:#ffd34d;--tomato-2:var(--ui-edge);--tomato-text:var(--ui-solo-text);--kicker:var(--ui-solo-text);border:2px solid var(--ui-edge);background:var(--ui-bg);box-shadow:4px 4px 0 var(--ui-edge);color:var(--ui-text);font-family:var(--font);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:14px}html[data-ui=v2] .og-ui>.og-hero :is(h1,h2,p,span,b,small,li,label,legend){font-family:var(--font);text-shadow:none}html[data-ui=v2] .og-ui>.og-hero :is(h1,.og-h1,.og-h1-brand){color:var(--ui-text);font-weight:900}html[data-ui=v2] .og-ui>.og-hero .og-kicker{color:var(--ui-solo-text)}html[data-ui=v2] .og-ui>.og-hero :is(.og-small,.og-guide,.og-guide a,.og-line){color:var(--ui-mute)}html[data-ui=v2] .og-ui>.og-hero .og-line b{color:var(--ui-text)}html[data-ui=v2] .og-ui>.og-hero a:not(.og-play,.og-guide a){color:var(--ui-solo-text)}html[data-ui=v2] .og-ui>.og-hero .og-play{border:2px solid var(--ui-edge);box-shadow:3px 3px 0 var(--ui-edge);color:#111;font-family:var(--font);background:#ffd34d;border-radius:12px;font-weight:800}html[data-ui=v2] .og-ui>.og-hero .og-play :is(span,svg,small){color:#111}html[data-ui=v2] .og-ui>.og-hero .og-play-party{background:#5fe0b5}html[data-ui=v2] .og-ui>.og-hero .og-play-party .party-entry-waiting{color:#111;font-family:var(--font);background:0 0}html[data-ui=v2] .og-ui>.og-hero .og-play:active{box-shadow:1px 1px 0 var(--ui-edge);transform:translate(2px,2px)}html[data-ui=v2] .og-ui>.og-hero :is(.og-scoring-opt,.og-stage-toggle,.og-seg,.og-topics button,.rooms-entry,.og-new-pill){border:2px solid var(--ui-edge);background:var(--ui-surface);color:var(--ui-text);box-shadow:none;border-radius:10px}html[data-ui=v2] .og-ui>.og-hero :is(.og-stage-toggle button,.og-seg button){color:var(--ui-text);font-family:var(--font);background:0 0;border-radius:8px;font-weight:800}html[data-ui=v2] .og-ui>.og-hero :is(.og-scoring-opt[aria-checked=true],.og-scoring-opt[aria-pressed=true],.og-stage-toggle button[aria-pressed=true],.og-seg button[aria-pressed=true],.og-topics button[aria-pressed=true]){color:#111;background:#ffd34d}html[data-ui=v2] .og-ui>.og-hero :is(.og-scoring-opt[aria-checked=true],.og-scoring-opt[aria-pressed=true]) *{color:#111}html[data-ui=v2] .og-ui>.og-hero :is(.og-hero-settings button,.climb-settings-trigger){border:2px solid var(--ui-edge);box-shadow:2px 2px 0 var(--ui-edge);color:#111;background:#fff;border-radius:10px}html[data-ui=v2] .pl{background:var(--ui-bg);color:var(--ui-text)}html[data-ui=v2] .pl-head{--pl-ink:var(--ui-art-text);--pl-soft:var(--ui-art-text);color:var(--ui-art-text)}html[data-ui=v2] .pl-title{color:#ffd34d}html[data-ui=v2] .pl-live{border:2px solid var(--ui-edge);background:var(--ui-bg);color:var(--ui-text)}html[data-ui=v2] .pl .pl-panel{border:2px solid var(--ui-edge);background:var(--ui-bg);box-shadow:4px 4px 0 var(--ui-edge);color:var(--ui-text);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:14px}html[data-ui=v2] .pl :is(.pl-h2,.pl-n,.pl-band,.pl-wait b){color:var(--ui-text)}html[data-ui=v2] .pl .pl-seg{border:2px solid var(--ui-edge);background:var(--ui-surface);color:var(--ui-text);border-radius:10px;font-weight:700}html[data-ui=v2] .pl .pl-seg[aria-pressed=true]{border-color:var(--ui-edge);color:#111;background:#ffd34d}html[data-ui=v2] .pl :is(.pl-btn-gold,.pl-btn-teal,.pl-btn-line,.party-code-form .party-btn){border:2px solid var(--ui-edge);box-shadow:3px 3px 0 var(--ui-edge);color:#111;font-family:var(--font);border-radius:12px}html[data-ui=v2] .pl .pl-btn-gold{background:#ffd34d}html[data-ui=v2] .pl .pl-btn-teal{background:#5fe0b5}html[data-ui=v2] .pl :is(.pl-btn-line,.party-code-form .party-btn){background:var(--ui-surface);color:var(--ui-text)}html[data-ui=v2] .pl :is(.pl-btn-gold,.pl-btn-teal) *{color:#111}html[data-ui=v2] .pl :is(.pl-input,.party-code-form .party-input),html[data-ui=v2] .pl-card .pl-name .pl-input{border:2px solid var(--ui-edge);color:#111;background:#fff}html[data-ui=v2] .pl .pl-chip{border:2px solid var(--ui-edge);color:var(--ui-text)}html[data-ui=v2] .pl .pl-chip[aria-pressed=true]{border-color:var(--ui-edge);color:#111;background:#ffd34d}html[data-ui=v2] .pl .pl-row{border-color:var(--ui-line);color:var(--ui-text)}html[data-ui=v2] .pl .pl-row:hover{background:var(--ui-surface)}html[data-ui=v2] .pl .pl-divider{background:var(--ui-line)}html[data-ui=v2] .pl .pl-faq details{border-top-color:var(--ui-line)}html[data-ui=v2] .pl .pl-tok-name{background:var(--ui-bg);color:var(--ui-text)}html[data-ui=v2] .pl .pl-error,html[data-ui=v2] .pl .party-code-form .party-error{color:var(--ui-turns-text)}html[data-ui=v2] .pl .pl-cta-off{color:var(--ui-mute)}html[data-ui=v2] .uc-app{background:var(--ui-bg);color:var(--ui-text)}html[data-ui=v2] .uc-app :is(.uc-header,.uc-footer){border-color:var(--ui-edge)}html[data-ui=v2] .uc-app .uc-header{border-bottom-width:2px}html[data-ui=v2] .uc-app .uc-sidebar{border-right-color:var(--ui-line)}html[data-ui=v2] .uc-app :is(.uc-back,.uc-owner strong,.uc-page-heading h1,.uc-nav a,.uc-footer a){color:var(--ui-text)}html[data-ui=v2] .uc-app :is(.uc-owner div>span,.uc-nav p,.uc-nav a small,.uc-side-back,.uc-page-heading>p,.uc-page-heading>div,.uc-footer){color:var(--ui-mute)}html[data-ui=v2] .uc-app .uc-small-avatar{border:2px solid var(--ui-edge);color:#111;background:#ffd34d}html[data-ui=v2] .uc-app .uc-nav a:hover{background:var(--ui-surface);color:var(--ui-text)}html[data-ui=v2] .uc-app .uc-nav a[aria-current=page]{border:2px solid var(--ui-edge);color:#111;background:#ffd34d}html[data-ui=v2] .uc-app :is(.uc-back,.uc-side-back):hover{color:var(--ui-solo-text)}html[data-ui=v2] .uc-app :focus-visible{outline-color:var(--ui-text)}html[data-ui=v2] .uc-app :is(.ch-primary,.hub-first-time .button){border:2px solid var(--ui-edge);box-shadow:3px 3px 0 var(--ui-edge);color:#111;background:#ffd34d;border-radius:12px}html[data-ui=v2] .og-pop{--climb-font:var(--font);--font-display:var(--font)}html[data-ui=v2] .og-pop .og-pop-panel{border:2px solid var(--ui-edge);box-shadow:4px 4px 0 var(--ui-edge)}html[data-ui=v2] .og-pop :is(.og-pop-title,.og-cta,button){font-family:var(--font)}html[data-ui=v2] .og-pop .og-pop-title{font-weight:900}html[data-ui=v2] .og-pop .ch-direct-intro{color:var(--ui-party-text)}html[data-ui=v2] .og-pop .ch-direct-account{border:2px solid var(--ui-edge);background:var(--ui-surface);box-shadow:3px 3px 0 var(--ui-edge);border-radius:12px}html[data-ui=v2] .og-pop .ch-direct-account :is(strong,.ch-direct-account-icon){border-color:var(--ui-edge);color:var(--ui-text)}html[data-ui=v2] .og-pop .ch-direct-account :is(p,small){color:var(--ui-mute)}html[data-ui=v2] .og-pop .ch-direct-signin{border:2px solid var(--ui-edge);color:#111;background:#5fe0b5;border-radius:10px}html[data-ui=v2] .og-pop .ch-direct-signin:hover{background:#ffd34d}html[data-ui=v2] .og-game>.og-ui>:is(.nav-menu-btn,.nav-account-slot,.nav-cross-link,.v2-desk-theme){top:14px}html[data-ui=v2] .og-game>.og-ui>.nav-menu-btn{width:108px;height:40px;right:16px}html[data-ui=v2] .og-game>.og-ui>.nav-account-slot:not([data-standalone]){right:134px}html[data-ui=v2] .og-game>.og-ui>.nav-account-slot .account-entry{width:88px;min-width:0;height:40px;padding:0}html[data-ui=v2] .og-game>.og-ui>.nav-account-slot .account-avatar{width:40px}html[data-ui=v2] .og-game>.og-ui>.v2-desk-theme{right:134px}html[data-ui=v2] .og-game>.og-ui>.nav-cross-link{height:40px;font-family:var(--font);border-radius:10px;right:184px}html[data-ui=v2] .og-game>.og-ui:has(>.nav-account-slot .account-avatar)>.v2-desk-theme{right:184px}html[data-ui=v2] .og-game>.og-ui:has(>.nav-account-slot .account-avatar)>.nav-cross-link{right:234px}html[data-ui=v2] .og-game>.og-ui:has(>.nav-account-slot .account-entry:not(.account-avatar))>.v2-desk-theme{right:232px}html[data-ui=v2] .og-game>.og-ui:has(>.nav-account-slot .account-entry:not(.account-avatar))>.nav-cross-link{right:282px}html[data-ui=v2] .og-ui>.og-hero:has(>.og-actions>.og-seg){text-align:left;flex-direction:column;align-items:stretch;gap:0;display:flex}html[data-ui=v2] .og-ui>.og-hero:has(>.og-actions>.og-seg)>*{margin-inline:0}html[data-ui=v2] .og-ui>.og-hero:has(>.og-actions>.og-seg) :is(.og-actions,.og-play-controls){display:contents}html[data-ui=v2] .og-ui>.og-hero:has(>.og-actions>.og-seg)>.og-kicker{padding-right:52px}html[data-ui=v2] .og-ui>.og-hero:has(>.og-actions>.og-seg)>.og-line{margin:6px 0 0;font-size:13px}html[data-ui=v2] .og-ui>.og-hero:has(>.og-actions>.og-seg) .v2-lab{color:var(--ui-mute);font:800 12px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;margin:12px 0 6px;display:block}html[data-ui=v2] .og-ui>.og-hero:has(>.og-actions>.og-seg) :is(.og-seg,.og-stage-toggle){gap:3px;width:auto;margin:0;padding:3px;display:flex}html[data-ui=v2] .og-ui>.og-hero:has(>.og-actions>.og-seg) :is(.og-seg,.og-stage-toggle) button{white-space:nowrap;flex:1 1 0;min-width:0;height:38px;padding:0 8px}html[data-ui=v2] .og-ui>.og-hero:has(>.og-actions>.og-seg) .og-stage-toggle{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}html[data-ui=v2] .og-ui>.og-hero:has(>.og-actions>.og-seg):not(:has(.v2-lab)) :is(.og-seg,.og-topics,.og-stage-toggle){margin-top:12px}html[data-ui=v2] .og-ui>.og-hero:has(>.og-actions>.og-seg) .og-topics{flex-wrap:wrap;justify-content:flex-start;gap:6px;margin:0;display:flex}html[data-ui=v2] .og-ui>.og-hero:has(>.og-actions>.og-seg) .og-topics button{height:32px;font:700 13px/1 var(--font);white-space:nowrap;border-radius:999px;margin:0;padding:0 12px}html[data-ui=v2] .og-ui>.og-hero:has(>.og-actions>.og-seg) .og-play{order:1;width:100%;min-height:52px;margin:20px 0 0;font-size:18px}html[data-ui=v2] .og-ui>.og-hero:has(>.og-actions>.og-seg)>:is(.og-small,.og-guide){order:2}html[data-ui=v2] .og-ui>.og-hero:has(>.og-actions>.og-seg) .climb-settings-trigger{z-index:1;width:40px;height:40px;margin:0;position:absolute;top:10px;right:10px}html[data-ui=v2] .rarely .home-header:not(.home-game-header){white-space:nowrap;gap:10px}html[data-ui=v2] .rarely .home-header:not(.home-game-header) .home-brand{flex:none;margin-right:14px}html[data-ui=v2] .rarely .home-header:not(.home-game-header) nav{display:contents}html[data-ui=v2] .rarely .home-header:not(.home-game-header) nav>a{color:var(--ui-text);font:700 15px/1 var(--font);white-space:nowrap;order:1;margin:0 7px;padding:8px 0;text-decoration:none}html[data-ui=v2] .rarely .home-header:not(.home-game-header) nav>a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}html[data-ui=v2] .rarely .home-header:not(.home-game-header) nav>a[aria-current=page]{color:var(--ui-text);text-underline-offset:7px;-webkit-text-decoration:underline #ffd34d;text-decoration:underline #ffd34d;text-decoration-thickness:4px}html[data-ui=v2] .rarely .home-header:not(.home-game-header) nav>:is(.home-nav-unlimited,.home-nav-krillion){box-sizing:border-box;border:2px solid var(--ui-edge);height:36px;box-shadow:none;background:0 0;border-radius:10px;order:2;align-items:center;gap:6px;margin:0;padding:0 12px;font-size:14px;font-weight:800;display:inline-flex}html[data-ui=v2] .rarely .home-header:not(.home-game-header) nav>.home-nav-unlimited{margin-left:auto}html[data-ui=v2] .rarely .home-header:not(.home-game-header) nav>:is(.home-nav-unlimited,.home-nav-krillion):hover{color:#111;background:#ffd34d;text-decoration:none}html[data-ui=v2] .rarely .home-header:not(.home-game-header) nav>:is(.home-nav-unlimited,.home-nav-krillion) span{color:inherit;margin:0}html[data-ui=v2] .rarely .home-header:not(.home-game-header)>.v2-head-theme{order:3;margin:0;padding:0}html[data-ui=v2] .rarely .home-header:not(.home-game-header) nav>.nav-account-slot{order:4}html[data-ui=v2] .rarely .home-header:not(.home-game-header) .v2-icon-btn,html[data-ui=v2] .rarely .home-header:not(.home-game-header) .nav-account-slot .account-entry{height:36px;font-size:14px}html[data-ui=v2] .rarely .home-header:not(.home-game-header) :is(.v2-icon-btn,.account-avatar){width:36px;min-width:36px;padding:0}}@media (width>=900px) and (width<=1179px){html[data-ui=v2] .rarely .home-header:not(.home-game-header) nav>:is(.home-nav-scoring,.home-nav-archive,.home-nav-how){display:none}}@media (width>=900px) and (width<=1023px){html[data-ui=v2] .rarely .home-header:not(.home-game-header) nav>:is(.home-nav-play,.home-nav-party){display:inline}}@media (width>=1024px){html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg)){top:auto;right:auto;bottom:calc(12px + env(safe-area-inset-bottom));box-sizing:border-box;width:min(580px,100% - 48px);max-height:calc(100% - 96px);left:50%;overflow-y:auto;transform:translate(-50%)}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg)){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kicker actions""title actions""line actions""scoring toggle""small guide";align-items:center;gap:6px 28px;width:min(880px,100% - 48px);display:grid}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero>.og-kicker{grid-area:kicker}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero>h1{grid-area:title}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero>.og-line{grid-area:line}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg))>.og-scoring{grid-area:scoring}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg))>.og-actions{grid-area:actions;margin-top:0;padding-right:48px}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg))>.og-stage-toggle{grid-area:toggle;justify-self:start;margin:0}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg))>.og-small{grid-area:small}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg))>.og-guide{grid-area:guide}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg)){padding:12px 16px 14px}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg))>.og-kicker{letter-spacing:.06em;font-size:14px;font-weight:600}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg))>h1{margin:2px 0 0}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg)) .og-h1-brand{font-size:32px;line-height:1.1}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg)) .og-h1-tag{margin-top:2px;font-size:16px;font-weight:500;line-height:20px;display:block}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg))>.og-line{margin:6px 0 0;font-size:14px;font-weight:500;line-height:1.3}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg))>.og-scoring{margin:4px 0 10px}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg)) .og-scoring-opt{flex-direction:row;align-items:baseline;gap:8px;min-height:40px;padding:6px 12px}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg))>.og-stage-toggle{padding:2px;display:flex}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg)) .og-stage-toggle button{min-height:38px;padding:0 12px;font-size:15px}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg))>.og-small{font-size:14px}html[data-ui=v2] .og-game:not(.climb-stage) .og-ui>.og-hero:not(:has(>.og-actions>.og-seg)) .og-guide a{min-height:34px;font-size:14px}}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/fonts/dm-sans-latin.woff2)format("woff2")}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:600 800;font-display:swap;src:url(/fonts/baloo2-latin.woff2)format("woff2")}@font-face{font-family:DM Sans Fallback;font-weight:100 549;src:local(Arial),local(ArialMT),local(Roboto);size-adjust:105.41%;ascent-override:94.11%;descent-override:29.41%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-AC,U+AE-FF,U+102,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+300-301,U+303-304,U+308,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:DM Sans Fallback;font-weight:550 1000;src:local(Arial Bold),local(Arial-BoldMT),local(Roboto Bold),local(Roboto-Bold);size-adjust:103.68%;ascent-override:95.68%;descent-override:29.9%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-AC,U+AE-FF,U+102,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+300-301,U+303-304,U+308,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:"Baloo 2 Fallback";font-weight:100 1000;src:local(Arial Bold),local(Arial-BoldMT),local(Roboto Bold),local(Roboto-Bold);size-adjust:93.39%;ascent-override:115.43%;descent-override:56.11%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-301,U+303-304,U+308-309,U+323,U+2009,U+200B,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Pixelify Sans Fallback;font-weight:100 549;src:local(Arial),local(ArialMT),local(Roboto);size-adjust:111.96%;ascent-override:82.17%;descent-override:25.01%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-A5,U+A7-AC,U+AE-FF,U+102,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+300-301,U+303-304,U+308,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+20AC,U+2122,U+2212,U+2215}@font-face{font-family:Pixelify Sans Fallback;font-weight:550 1000;src:local(Arial Bold),local(Arial-BoldMT),local(Roboto Bold),local(Roboto-Bold);size-adjust:106.01%;ascent-override:86.78%;descent-override:26.41%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-A5,U+A7-AC,U+AE-FF,U+102,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+300-301,U+303-304,U+308,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+20AC,U+2122,U+2212,U+2215}html:has(.rarely,.og-pending):not(:has(.embed-game)){scrollbar-gutter:stable;background:#0e1330}.og-pending{z-index:50;color:#eef0fa;background-color:#0e1330;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.og-loader{justify-content:center;align-items:center;height:100%;display:flex}.og-spin{animation:1s linear infinite og-spin}@keyframes og-spin{to{transform:rotate(360deg)}}.rarely{--paper:#0e1330;--paper-2:#131a3f;--card:#1a2250;--card-glass:#1a2250f0;--ink:#f5f7ff;--ink-2:#cdd2ee;--ink-3:#a9afd2;--ink-4:#8f96bc;--tomato:#ffc83d;--tomato-2:#f2a900;--tomato-text:#ffd45e;--marigold:#3fe0c5;--cobalt:#ff7a59;--wood:#6d4a2c;--wood-2:#eadac3;--shadow-warm:#3c281480;--band-0:#7d86a8;--band-1:#3fb6e0;--band-2:#9c7bff;--band-3:#ff7a59;--band-4:#ffc83d;--miss:#9aa3b1;--team-f1:#3a5fd0;--team-f2:#d6456a;--team-f3:#d98a1c;--team-f4:#8e4b8f;--team-f5:#4e6a7a;--panel:var(--paper-2);--panel-2:var(--card);--edge:#2b3670;--edge-2:#3d4a8c;--lamp:var(--tomato);--lamp-2:#ffda6b;--lamp-ink:#14183a;--kicker:#3fe0c5;--coral:var(--tomato);--cyan:var(--band-1);--ground:var(--paper);--font:"DM Sans", "DM Sans Fallback", "Segoe UI", system-ui, sans-serif;--font-display:"Baloo 2", "Baloo 2 Fallback", "DM Sans", "DM Sans Fallback", "Segoe UI", system-ui, sans-serif;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--ease-snap:cubic-bezier(.34, 1.56, .64, 1);--ease-pop:cubic-bezier(.2, 1.25, .3, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--vvh:100dvh;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ground);min-height:100dvh;color:var(--ink);font:400 16px/1.5 var(--font);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}.rarely [hidden]{display:none!important}.rarely-error{text-align:center;color:var(--tomato-2);padding:24px 16px}.rarely button,.rarely input{font:inherit;color:inherit}.rarely button{cursor:pointer;background:0 0;border:0;padding:0}.rarely :focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.rarely .caps{font-family:var(--font);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.rarely .visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-stage-pending] .og-game{visibility:hidden}.stage-allocation{background:#14232f;border-radius:20px;justify-content:center;align-items:center;gap:10px;min-height:min(680px,80svh);display:flex}.stage-allocation span{background:#98c7bc;border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite alternate stage-wait}.stage-allocation span:nth-child(2){animation-delay:.2s}.stage-allocation span:nth-child(3){animation-delay:.4s}@keyframes stage-wait{to{opacity:.3;transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.stage-allocation span{animation:none}}.rarely{--announce-h:48px}.announce-bar{height:var(--announce-h);background:var(--paper);border-bottom:1px solid var(--edge-2);color:var(--ink);font:400 15px/20px var(--font);justify-content:center;align-items:center;gap:14px;padding:0 64px;display:flex;position:relative;overflow:hidden}html[data-announce-off] .announce-bar{display:none}.rarely:has(.og-game:not([data-screen=intro])) .announce-bar{display:none}html:not([data-announce-off]) .rarely:has(.announce-bar) .og-game[data-screen=intro]{--vvh:calc(100dvh - var(--announce-h))}html[data-game-only]:not([data-announce-off]) .rarely:has(.announce-bar) .home-game .og-game[data-screen=intro]{min-height:calc(100svh - var(--announce-h))}html:not([data-announce-off]) .rarely:has(.announce-bar) .rarely-home[data-game-only] .home-game .og-game[data-screen=intro]{min-height:calc(100svh - var(--announce-h))}.announce-tag{border:2px solid var(--tomato);color:var(--tomato-text);font:700 12px/16px "Pixelify Sans", "Pixelify Sans Fallback", var(--font);letter-spacing:.06em;flex:none;padding:0 6px}.announce-lead,.announce-sub{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.announce-lead strong{font-weight:800}.announce-lead .announce-brand{color:var(--tomato-text)}.announce-sub{flex:none}.announce-story{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.announce-story:hover{color:var(--tomato-text)}.announce-play{background:var(--tomato);border:2px solid var(--tomato-2);height:32px;color:var(--paper);font:700 15px/1 "Pixelify Sans", "Pixelify Sans Fallback", var(--font);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex;box-shadow:0 3px #00000073}.announce-play:hover{background:var(--lamp-2)}.announce-play:active{transform:translateY(2px);box-shadow:0 1px #00000073}.announce-close{width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:2px;right:8px}.announce-close:hover{color:var(--ink)}.announce-play:focus-visible,.announce-story:focus-visible,.announce-close:focus-visible{outline:2px solid var(--tomato-text);outline-offset:2px}.announce-narrow{display:none}@media (width<=1199px){.announce-tail{display:none}}@media (width<=720px){.rarely{--announce-h:60px}.announce-bar{grid-template-columns:minmax(0,1fr) auto 44px;grid-template-areas:"lead play close""sub play close";align-content:center;gap:2px 8px;padding:0 4px 0 16px;display:grid}.announce-tag,.announce-wide{display:none}.announce-narrow{display:inline}.announce-lead{grid-area:lead;font-size:14px;font-weight:700;line-height:18px}.announce-sub{color:var(--ink-2);grid-area:sub;font-size:13px;line-height:18px}.announce-play{grid-area:play;gap:4px;height:36px;padding:0 10px}.announce-close{grid-area:close;position:static}}@media (orientation:portrait) and (width<=320px) and (height<=568px){.rarely{--announce-h:0px}.announce-bar{display:none}}html[data-ui=v2]{--ui-bg:#f6f0e1;--ui-surface:#ebe2cc;--ui-surface-2:#e2d6b8;--ui-text:#1c1a17;--ui-mute:#5e5848;--ui-line:#cbbd9c;--ui-edge:#111;--ui-party:#1f7a5c;--ui-party-ink:#f6f0e1;--ui-party-edge:#0f4a37;--ui-party-ring:transparent;--ui-party-text:#17654b;--ui-solo:#e2a414;--ui-solo-ink:#1c1a17;--ui-solo-edge:#9a6f08;--ui-solo-text:#7a4f00;--ui-turns:#d9583a;--ui-turns-ink:#2a0b02;--ui-turns-text:#9c361c;--ui-promo:#dfe6f2;--ui-art-text:#fff8ec}html[data-ui=v2][data-theme=dark]{--ui-bg:#0c1a1c;--ui-surface:#16292b;--ui-surface-2:#1f3a3d;--ui-text:#f4ebd7;--ui-mute:#9fb3ad;--ui-line:#2f4a4d;--ui-edge:#9fb3ad;--ui-party:#5fe3c0;--ui-party-ink:#04231c;--ui-party-edge:#2fa486;--ui-party-ring:#f4ebd78c;--ui-party-text:#5fe3c0;--ui-solo:#f2c14e;--ui-solo-ink:#1b1405;--ui-solo-edge:#b38a20;--ui-solo-text:#f2c14e;--ui-turns:#ff7a59;--ui-turns-ink:#2a0b02;--ui-turns-text:#ff7a59;--ui-promo:#1e2a4a}
