._4CJMka_container{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;perspective-origin:50%;overscroll-behavior:contain;border-radius:4px;outline:none;position:relative;overflow:hidden}._4CJMka_container:focus-visible{box-shadow:0 0 0 2px var(--go)}html[data-input=pointer] ._4CJMka_container:focus-visible{box-shadow:none}._4CJMka_container:active{cursor:grabbing}@media (prefers-reduced-motion:reduce){._4CJMka_container{perspective:none!important}._4CJMka_item{transition:none!important;transform:none!important}}._4CJMka_highlight{pointer-events:none;z-index:1;background:0 0;border:none;position:absolute;left:0;right:0}._4CJMka_maskTop,._4CJMka_maskBottom{pointer-events:none;z-index:2;position:absolute;left:0;right:0}._4CJMka_maskTop{background:linear-gradient(to bottom, rgb(var(--wheel-mask-color)) 0%, rgba(var(--wheel-mask-color), .85) 40%, rgba(var(--wheel-mask-color), 0) 100%);top:0}._4CJMka_maskBottom{background:linear-gradient(to top, rgb(var(--wheel-mask-color)) 0%, rgba(var(--wheel-mask-color), .85) 40%, rgba(var(--wheel-mask-color), 0) 100%);bottom:0}._4CJMka_items{transform-style:preserve-3d;position:relative}._4CJMka_item{will-change:transform, opacity;backface-visibility:hidden;font-variant-numeric:tabular-nums;transform-origin:50%;justify-content:center;align-items:center;display:flex;position:absolute;left:0;right:0}._4CJMka_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.zl2jZa_container{background:color-mix(in srgb, var(--paper) 85%, transparent);border:1px solid color-mix(in srgb, var(--rule) 70%, transparent);border-radius:12px;position:relative;overflow:hidden}.zl2jZa_container:before{content:"";background:var(--hover);pointer-events:none;z-index:0;border-radius:8px;height:36px;position:absolute;top:50%;left:8px;right:8px;transform:translateY(-50%)}.zl2jZa_wheels{z-index:1;display:flex;position:relative}.zl2jZa_wheelColumn{flex:1;min-width:0}.zl2jZa_wheelItem{color:var(--ink);white-space:nowrap;transition:color var(--beat-press) ease-out;letter-spacing:-.02em;font-size:17px;font-weight:500}.zl2jZa_wheelItem.zl2jZa_selected{color:var(--go);font-weight:700}.zl2jZa_wheelItem.zl2jZa_disabled{color:var(--ink-light);opacity:.3}@media (max-width:400px){.zl2jZa_container{border-radius:10px}.zl2jZa_container:before{border-radius:7px;height:34px;left:6px;right:6px}.zl2jZa_wheelItem{font-size:16px}}
._45dtZW_block{--face:var(--paper);--face-hover:var(--well);--label:var(--ink);--block-edge:var(--edge-width) solid var(--edge);appearance:none;min-height:48px;font:inherit;color:var(--label);background:var(--face);border:var(--block-edge);border-radius:var(--radius-block);box-shadow:var(--side);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:transform var(--beat-release) var(--ease-spring), box-shadow var(--beat-release) var(--ease-spring), background-color var(--beat-press) ease-out;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:18px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){._45dtZW_block:hover:not(:disabled){background:var(--face-hover)}._45dtZW_go:hover:not(:disabled){--block-edge:var(--edge-width) solid var(--go-hover)}._45dtZW_reward:hover:not(:disabled){--block-edge:var(--edge-width) solid var(--reward-light)}}._45dtZW_block:active:not(:disabled),._45dtZW_block:disabled,._45dtZW_block[aria-busy=true]{transform:translate(var(--lift), var(--lift));box-shadow:0 0 0 0 var(--edge)}._45dtZW_block:active:not(:disabled){transition:transform var(--beat-press) ease-out, box-shadow var(--beat-press) ease-out, background-color var(--beat-press) ease-out}._45dtZW_block:disabled{cursor:not-allowed;--face:var(--well);--face-hover:var(--well);--label:var(--ink-light)}._45dtZW_block[aria-busy=true]{cursor:progress}._45dtZW_block:focus-visible{outline:3px solid var(--go);outline-offset:4px}._45dtZW_go{--face:var(--go);--face-hover:var(--go-hover);--label:var(--go-text);--block-edge:var(--edge-width) solid var(--go)}._45dtZW_stop{--face:var(--stop);--face-hover:var(--stop);--label:var(--stop-text);--block-edge:var(--edge-width) solid var(--stop)}._45dtZW_reward{--face:var(--reward);--face-hover:var(--reward-light);--label:var(--reward-text);--block-edge:var(--edge-width) solid var(--reward)}._45dtZW_large{min-height:60px;padding:0 44px;font-size:22px;font-weight:700}._45dtZW_small{border-radius:10px;min-height:40px;padding:0 14px;font-size:16px}._45dtZW_fullWidth{width:100%}._45dtZW_well{background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-well);color:var(--ink);padding:16px}._45dtZW_wellTitle{margin:0 0 12px;font-size:17px;font-weight:600}._45dtZW_tile{--size:96px;--tile-lift:8px;--face:#888;--accent:#555;width:var(--size);height:var(--size);border-radius:var(--radius-tile);background:var(--face);box-shadow:var(--tile-lift) var(--tile-lift) 0 0 var(--accent), inset 0 1px 0 #ffffff47;color:var(--tile-ink,var(--tile-text));font-weight:700;font-size:calc(var(--size) * .56);letter-spacing:-.02em;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding-top:.1em;line-height:1;display:inline-flex;position:relative}._45dtZW_tileWide{width:calc(var(--size) * 1.45);font-size:calc(var(--size) * .42)}._45dtZW_field{flex-direction:column;gap:8px;display:flex}._45dtZW_fieldLabel{color:var(--ink);font-size:18px;font-weight:600}._45dtZW_fieldInput{appearance:none;width:100%;min-height:52px;font:inherit;color:var(--ink);background:var(--well);border:var(--edge-width) solid var(--rule);border-radius:var(--radius-block);transition:border-color var(--beat-press) ease-out;padding:0 16px;font-size:18px}._45dtZW_fieldInput::placeholder{color:var(--ink-light)}._45dtZW_fieldInput:focus{border-color:var(--edge);outline:none}._45dtZW_fieldInput:focus-visible{outline:3px solid var(--go);outline-offset:3px}._45dtZW_fieldInput[aria-invalid=true]{border-color:var(--stop)}._45dtZW_fieldHelper{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.4}._45dtZW_fieldError{color:var(--stop-ink);align-items:flex-start;gap:6px;margin:0;font-size:14px;font-weight:600;line-height:1.4;display:flex}._45dtZW_stamp{font-family:var(--font-cooper), Georgia, serif;letter-spacing:-.012em;color:var(--ink);transform-origin:50%;animation:_45dtZW_stampIn var(--beat-land) var(--ease-land) both;margin:0;padding-top:.08em;font-size:clamp(40px,10cqi,72px);font-weight:400;line-height:1;display:inline-block;transform:rotate(-4deg)}._45dtZW_stampReward{color:var(--reward-ink)}._45dtZW_stampStop{color:var(--stop-ink)}@keyframes _45dtZW_stampIn{0%{opacity:0;transform:rotate(-4deg)scale(1.25)}to{opacity:1;transform:rotate(-4deg)scale(1)}}._45dtZW_loop{vertical-align:middle;display:inline-block}._45dtZW_loopBar{animation:1.6s ease-in-out infinite both _45dtZW_loopDraw}@keyframes _45dtZW_loopDraw{0%{transform:scale(0)}18%,70%{transform:scale(1)}88%,to{transform:scale(0)}}._45dtZW_pop{--pop-accent:var(--go);--pop-overshoot:1.42;z-index:var(--z-grid-pop);pointer-events:none;width:0;height:0;animation:1s both _45dtZW_popFloat;position:absolute}._45dtZW_popReward{--pop-accent:var(--reward)}._45dtZW_popBig{--pop-overshoot:1.6}@keyframes _45dtZW_popFloat{0%,56%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0);transform:translateY(0)}to{opacity:0;transform:translateY(-38px)}}._45dtZW_popNum{font-family:var(--font-cooper), Georgia, serif;font-size:var(--pop-size);white-space:nowrap;color:var(--ink);will-change:transform;paint-order:stroke fill;-webkit-text-stroke:7px var(--paper);filter:drop-shadow(0 3px 0 var(--edge));font-weight:400;line-height:1;animation:.56s both _45dtZW_popPunch;display:block;position:absolute;top:0;left:0}._45dtZW_popReward ._45dtZW_popNum{color:var(--reward-ink)}._45dtZW_popPlus{vertical-align:.32em;margin-right:.04em;font-size:.6em;display:inline-block}@keyframes _45dtZW_popPunch{0%{opacity:0;transform:translate(-50%, -50%) rotate(calc(var(--pop-tilt) * -3)) scale(.2);animation-timing-function:cubic-bezier(.2,.9,.3,1)}20%{opacity:1;transform:translate(-50%, -62%) rotate(calc(var(--pop-tilt) * 1.5)) scale(var(--pop-overshoot));animation-timing-function:ease-in-out}38%{transform:translate(-50%, -48%) rotate(calc(var(--pop-tilt) * .6)) scale(.88, .94);animation-timing-function:ease-in-out}56%{transform:translate(-50%, -52%) rotate(var(--pop-tilt)) scale(1.06);animation-timing-function:ease-out}to{opacity:1;transform:translate(-50%, -50%) rotate(var(--pop-tilt)) scale(1)}}._45dtZW_popRing{width:calc(var(--pop-size) * 1.5);height:calc(var(--pop-size) * 1.5);border:3px solid var(--pop-accent);opacity:0;border-radius:50%;animation:.48s cubic-bezier(.1,.7,.3,1) 50ms both _45dtZW_popRing;position:absolute;top:0;left:0}._45dtZW_popRingEcho{border-width:2px;animation-duration:.56s;animation-delay:.17s}@keyframes _45dtZW_popRing{0%{opacity:.9;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%,-50%)scale(2)}}._45dtZW_popShard{width:8px;height:8px;box-shadow:0 0 0 1.5px var(--paper);opacity:0;animation:_45dtZW_popShard .64s cubic-bezier(.12, .8, .3, 1) calc(40ms + var(--shard-delay,0s)) both;border-radius:2px;margin:-4px 0 0 -4px;position:absolute;top:0;left:0}._45dtZW_popBig ._45dtZW_popShard{width:10px;height:10px;margin:-5px 0 0 -5px}@keyframes _45dtZW_popShard{0%{opacity:1;transform:rotate(var(--shard-angle)) translateX(8px) rotate(0deg) scale(1)}70%{opacity:1}to{opacity:0;transform:rotate(var(--shard-angle)) translateX(calc(var(--pop-reach) * var(--shard-reach))) rotate(var(--shard-spin)) scale(.35)}}._45dtZW_segmented{--segment-gap:6px;gap:var(--segment-gap);background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-block);grid-auto-columns:1fr;grid-auto-flow:column;padding:6px;display:inline-grid;position:relative}._45dtZW_segmentIndicator{width:calc((100% - 12px - var(--segment-gap) * (var(--count) - 1)) / var(--count));background:var(--go);transform:translateX(calc(var(--index) * (100% + var(--segment-gap))));transition:transform var(--beat-snap) var(--ease-snap);pointer-events:none;border-radius:10px;position:absolute;top:6px;bottom:6px;left:6px}._45dtZW_segment{appearance:none;min-height:40px;font:inherit;color:var(--ink-soft);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--beat-press) ease-out, transform var(--beat-release) var(--ease-spring);background:0 0;border:0;border-radius:10px;padding:0 16px;font-size:16px;font-weight:600;position:relative}._45dtZW_segment:active{transition:color var(--beat-press) ease-out, transform var(--beat-press) ease-out;transform:scale(.94)}@media (hover:hover) and (pointer:fine){._45dtZW_segment:hover:not([aria-checked=true]){color:var(--ink)}}._45dtZW_segment[aria-checked=true]{color:var(--go-text)}._45dtZW_segment:focus-visible{outline:3px solid var(--go);outline-offset:2px}._45dtZW_toggle{appearance:none;background:var(--well);border:var(--edge-width) solid var(--edge);cursor:pointer;width:56px;height:32px;transition:background-color var(--beat-press) ease-out, border-color var(--beat-press) ease-out;border-radius:999px;flex-shrink:0;padding:0;position:relative}._45dtZW_toggle:after{content:"";background:var(--edge);transform-origin:0;width:22px;height:22px;transition:transform var(--beat-snap) var(--ease-snap), background-color var(--beat-press) ease-out;border-radius:999px;position:absolute;top:3px;left:3px;transform:translate(0)}._45dtZW_toggle:active:not(:disabled):after{transform:scaleX(1.27)}._45dtZW_toggle[aria-checked=true]{background:var(--go);border-color:var(--go)}._45dtZW_toggle[aria-checked=true]:after{background:var(--go-text);transform:translate(24px)}._45dtZW_toggle[aria-checked=true]:active:not(:disabled):after{transform:translate(18px)scaleX(1.27)}._45dtZW_toggle:disabled{cursor:not-allowed;opacity:.55}._45dtZW_toggle:focus-visible{outline:3px solid var(--go);outline-offset:3px}._45dtZW_toggleRow{color:var(--ink);justify-content:space-between;align-items:center;gap:16px;font-size:18px;display:flex}._45dtZW_sheet{--sheet-width:560px;width:min(var(--sheet-width), calc(100vw - 32px));max-height:min(88dvh,900px);color:var(--ink);background:var(--paper);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-well);flex-direction:column;margin:auto;padding:0;display:none;position:fixed;inset:0;overflow:hidden}._45dtZW_sheet[open]{animation:_45dtZW_sheetIn var(--beat-snap) var(--ease-snap);display:flex}._45dtZW_sheet[data-closing]{pointer-events:none;animation:_45dtZW_sheetOut var(--beat-exit) var(--ease-exit) forwards}._45dtZW_sheet::backdrop{background:var(--scrim);opacity:calc(1 - var(--sheet-drag-progress,0))}._45dtZW_sheet[open]::backdrop{animation:_45dtZW_backdropIn var(--beat-land) ease-out}._45dtZW_sheet[data-closing]::backdrop{animation:_45dtZW_backdropOut var(--beat-exit) ease-in forwards}._45dtZW_sheetWide{--sheet-width:720px}._45dtZW_sheetGrip{z-index:3;padding-bottom:var(--lift);flex-shrink:0;position:relative}._45dtZW_sheetGrip:focus{outline:none}._45dtZW_sheetHead{justify-content:space-between;align-items:center;gap:16px;padding:20px 20px 0;display:flex}._45dtZW_sheetCloseIcon{width:40px;min-height:40px;padding:0}._45dtZW_sheetTitle{margin:0;font-size:24px;font-weight:600;line-height:1.2}._45dtZW_sheetBody{padding:calc(20px - var(--lift)) 20px 20px;overscroll-behavior:contain;overflow-y:auto}._45dtZW_sheetHandle{display:none}@keyframes _45dtZW_sheetIn{0%{opacity:0;transform:translateY(8px)scale(.94)}to{opacity:1;transform:none}}@keyframes _45dtZW_sheetOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px)scale(.96)}}@keyframes _45dtZW_backdropIn{0%{opacity:0}}@keyframes _45dtZW_backdropOut{to{opacity:0}}@media (max-width:639px){._45dtZW_sheet{inset:auto 0 var(--keyboard-inset,0px) 0;width:100%;max-width:none;max-height:calc(92dvh - var(--keyboard-inset,0px));border-radius:var(--radius-well) var(--radius-well) 0 0;padding-bottom:var(--safe-area-bottom);box-shadow:0 120px 0 0 var(--paper);transition:transform var(--beat-snap) var(--ease-snap);border-bottom:0}._45dtZW_sheet[data-dragging],._45dtZW_sheet[data-settling]{transform:translateY(var(--sheet-drag,0px))}._45dtZW_sheet[open]{animation:_45dtZW_sheetRise var(--beat-snap) var(--ease-snap)}._45dtZW_sheet[data-dragging]{transition:none}._45dtZW_sheet[data-closing]{animation:_45dtZW_sheetDrop var(--beat-release) var(--ease-exit) forwards}._45dtZW_sheet[data-closing]::backdrop{animation-duration:var(--beat-release)}._45dtZW_sheetGripActive{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}._45dtZW_sheet[data-dragging] ._45dtZW_sheetGripActive{cursor:grabbing}._45dtZW_sheetHandle{background:var(--rule);border-radius:999px;width:44px;height:5px;margin:10px auto 0;display:block}._45dtZW_sheetHead{padding-top:12px}}@keyframes _45dtZW_sheetRise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _45dtZW_sheetDrop{0%{transform:translateY(var(--sheet-drag,0px))}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){._45dtZW_stamp,._45dtZW_pop,._45dtZW_popNum,._45dtZW_sheet[open],._45dtZW_sheet[open]::backdrop,._45dtZW_loopBar{animation-duration:1ms;animation-iteration-count:1}._45dtZW_loopBar{transform:none}._45dtZW_popRing,._45dtZW_popShard{display:none}._45dtZW_block,._45dtZW_block:active:not(:disabled),._45dtZW_segment,._45dtZW_segment:active,._45dtZW_segmentIndicator,._45dtZW_toggle,._45dtZW_toggle:after,._45dtZW_fieldInput,._45dtZW_sheet{transition:none}}
.R79f3q_shell{z-index:2;position:relative}.R79f3q_container{width:100%;max-width:420px;color:var(--ink);flex-direction:column;gap:28px;margin:0 auto;padding:8px 16px 16px;display:flex;container-type:inline-size}.R79f3q_head{text-align:center;flex-direction:column;align-items:center;gap:10px;padding-top:8px;display:flex}.R79f3q_finalScore{align-items:baseline;gap:8px;margin:0;display:flex}.R79f3q_finalNumber{font-family:var(--font-cooper), Georgia, serif;color:var(--ink);font-variant-numeric:tabular-nums;padding-top:.08em;font-size:56px;line-height:1;display:inline-block}.R79f3q_finalUnit{color:var(--ink-soft);font-size:18px}.R79f3q_context{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;font-size:15px;display:inline-flex}.R79f3q_share{flex-wrap:wrap;justify-content:center;gap:12px 16px;display:flex}.R79f3q_section{flex-direction:column;gap:12px;display:flex}.R79f3q_sectionHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.R79f3q_sectionTitle{margin:0;font-size:20px;font-weight:600}.R79f3q_sectionNote{color:var(--ink-soft);margin:0;font-size:16px}.R79f3q_wordList{grid-template-columns:max-content max-content;justify-content:start;align-items:center;gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}.R79f3q_wordRow{display:contents}.R79f3q_wordPoints{font-variant-numeric:tabular-nums;text-align:right;color:var(--ink);font-size:18px;font-weight:700}.R79f3q_wordTotal{grid-column:1/-1;grid-template-columns:subgrid;border-top:var(--edge-width) solid var(--rule);color:var(--ink-soft);margin-top:2px;padding-top:10px;font-size:16px;display:grid}.R79f3q_wordTotal>:last-child{text-align:right;color:var(--ink);font-weight:700}.R79f3q_empty{color:var(--ink-soft);margin:0;font-size:16px}.R79f3q_standing{flex-direction:column;gap:10px;margin:0;padding:0;font-size:18px;line-height:1.5;list-style:none;display:flex}.R79f3q_standing strong{font-weight:700}.R79f3q_standingRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.R79f3q_divisionBlock{align-self:flex-start}.R79f3q_bars{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 10px;margin:0;padding:0;list-style:none;display:grid}.R79f3q_barRow{display:contents}.R79f3q_barLabel{color:var(--ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px}.R79f3q_barLabelActive{color:var(--ink);font-weight:700}.R79f3q_barTrack{background:var(--well);border-radius:4px;height:14px;overflow:hidden}.R79f3q_barFill{background:var(--rule);transform-origin:0;border-radius:4px;height:100%;display:block}.R79f3q_barFillActive{background:var(--go)}.R79f3q_barCount{color:var(--ink-soft);font-variant-numeric:tabular-nums;text-align:right;min-width:2ch;font-size:15px}.R79f3q_facts{grid-template-columns:1fr auto;gap:12px 16px;margin:0;font-size:18px;display:grid}.R79f3q_facts dt{color:var(--ink-soft)}.R79f3q_facts dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:700}.R79f3q_trend{color:var(--ink-soft);margin-left:6px;font-size:14px;font-weight:600}.R79f3q_trendUp{color:var(--go)}.R79f3q_quests{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.R79f3q_quest{align-items:center;gap:12px;display:flex}.R79f3q_questSlot{background:var(--well);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--rule);color:var(--go-text);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.R79f3q_questSlotDone{background:var(--go);box-shadow:none}.R79f3q_questTitle{flex:1;font-size:17px}.R79f3q_questStatus{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:15px}.R79f3q_achievements{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.R79f3q_achievement{background:var(--reward);min-height:40px;color:var(--reward-text);box-shadow:3px 3px 0 0 var(--reward-ink);border-radius:10px;align-items:center;gap:8px;padding:6px 12px 6px 8px;font-size:15px;font-weight:600;display:inline-flex}.R79f3q_achievementIcon{font-size:18px;line-height:1;display:inline-flex}.R79f3q_path{grid-template-columns:repeat(5,1fr);gap:4px;width:100%;max-width:220px;margin:0 auto;display:grid}.R79f3q_pathCell{aspect-ratio:1;background:var(--well);box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink-soft);font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.R79f3q_pathCellEarly{background:var(--go);color:var(--go-text);box-shadow:none}.R79f3q_pathCellLate{background:var(--reward);color:var(--reward-text);box-shadow:none}.R79f3q_nudge{background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-well);flex-direction:column;gap:10px;padding:16px;display:flex}.R79f3q_nudgeTitle{margin:0;font-size:17px;font-weight:600}.R79f3q_nudgeText{color:var(--ink-soft);margin:0;font-size:16px;line-height:1.45}.R79f3q_nudgeLink{min-height:44px;color:var(--go-text);background:var(--go);border-radius:var(--radius-block);box-shadow:var(--lift-tile) var(--lift-tile) 0 0 var(--edge);transition:transform var(--beat-release) var(--ease-spring), box-shadow var(--beat-release) var(--ease-spring), background-color var(--beat-press) ease-out;-webkit-user-select:none;user-select:none;justify-content:center;align-self:flex-start;align-items:center;padding:0 18px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.R79f3q_nudgeLink:hover{background:var(--go-hover)}}.R79f3q_nudgeLink:active{transform:translate(var(--lift-tile), var(--lift-tile));box-shadow:0 0 0 0 var(--edge);transition-duration:var(--beat-press);transition-timing-function:ease-out}.R79f3q_nudgeLink:focus-visible{outline:3px solid var(--go);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.R79f3q_head .R79f3q_stamp{animation:.48s linear 80ms both R79f3q_resultsStamp}.R79f3q_head{animation:.26s ease-out .3s both R79f3q_resultsImpact}.R79f3q_finalScore{animation:R79f3q_resultsRise var(--beat-snap) var(--ease-snap) .2s both}.R79f3q_finalNumberSettled{animation:R79f3q_resultsSettle var(--beat-spring) var(--ease-spring) both}.R79f3q_context,.R79f3q_share,.R79f3q_section,.R79f3q_nudge{animation:R79f3q_resultsRise var(--beat-snap) var(--ease-snap) var(--d,0s) both}.R79f3q_wordRow>*,.R79f3q_wordTotal{animation:R79f3q_resultsRise var(--beat-snap) var(--ease-snap) calc(var(--d,0s) + var(--o,0s)) both}.R79f3q_barFill{animation:R79f3q_resultsGrow .5s var(--ease-snap) calc(var(--d,0s) + var(--o,0s)) both}.R79f3q_quest,.R79f3q_achievement{animation:R79f3q_resultsPop var(--beat-spring) var(--ease-spring) calc(var(--d,0s) + var(--o,0s)) both}.R79f3q_questSlotDone{animation:R79f3q_resultsPop var(--beat-spring) var(--ease-spring) calc(var(--d,0s) + var(--o,0s) + .12s) both}}@keyframes R79f3q_resultsStamp{0%{opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:rotate(-4deg)scale(1.45)}25%{opacity:1;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:rotate(-6deg)scale(1.6)}50%{animation-timing-function:cubic-bezier(.16,1,.3,1);transform:rotate(-4deg)scale(1.08,.86)}72%{animation-timing-function:ease-in-out;transform:rotate(-4deg)scale(.97,1.04)}to{opacity:1;transform:rotate(-4deg)scale(1)}}@keyframes R79f3q_resultsImpact{0%{transform:none}25%{transform:translate(-1px,4px)}55%{transform:translate(1px,-1px)}80%{transform:translateY(1px)}to{transform:none}}@keyframes R79f3q_resultsRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes R79f3q_resultsSettle{0%{transform:scale(1.12)}to{transform:none}}@keyframes R79f3q_resultsGrow{0%{transform:scaleX(0)}to{transform:none}}@keyframes R79f3q_resultsPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}
._7WVhta_keyboardContainer{flex-direction:column;align-items:center;gap:10px;width:100%;max-width:420px;padding:10px 4px 6px;display:flex}._7WVhta_row{justify-content:center;gap:5px;display:flex}._7WVhta_key{appearance:none;min-width:30px;height:44px;font:inherit;color:var(--ink);background:var(--paper);border:var(--edge-width) solid var(--edge);box-shadow:var(--lift-tile) var(--lift-tile) 0 0 var(--edge);cursor:pointer;transition:transform var(--beat-release) var(--ease-spring), box-shadow var(--beat-release) var(--ease-spring), background-color var(--beat-press) ease-out, color var(--beat-press) ease-out;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation;-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:center;align-items:center;padding:0 5px;font-size:18px;font-weight:600;display:inline-flex}@media (min-width:480px){._7WVhta_row{gap:6px}._7WVhta_key{min-width:34px;padding:0 7px}}@media (hover:hover) and (pointer:fine){._7WVhta_key:hover{background:var(--well)}._7WVhta_selected:hover{background:var(--go)}}._7WVhta_key:active,._7WVhta_selected{transform:translate(var(--lift-tile), var(--lift-tile));box-shadow:0 0 0 0 var(--edge);transition:transform var(--beat-press) ease-out, box-shadow var(--beat-press) ease-out, background-color var(--beat-press) ease-out, color var(--beat-press) ease-out}._7WVhta_selected{color:var(--go-text);background:var(--go);border-color:var(--go)}._7WVhta_key:focus-visible{outline:3px solid var(--go);outline-offset:2px}._7WVhta_doubleKeys{min-width:72px;height:60px;box-shadow:var(--lift) var(--lift) 0 0 var(--edge);border-radius:12px;font-size:26px;font-weight:700}._7WVhta_doubleKeys:active,._7WVhta_doubleKeys._7WVhta_selected{transform:translate(var(--lift), var(--lift));box-shadow:0 0 0 0 var(--edge)}._7WVhta_headingText{-webkit-user-select:none;user-select:none;color:var(--ink);margin:0;font-size:18px;font-weight:600}._7WVhta_orContainer{-webkit-user-select:none;user-select:none;color:var(--ink-soft);align-items:center;padding:0 10px;font-size:15px;display:flex}._7WVhta_initialsMode ._7WVhta_key{min-width:32px}@media (prefers-reduced-motion:reduce){._7WVhta_key,._7WVhta_key:active,._7WVhta_selected{transition:none}}
.EL1UGG_callout{--callout-lift:4px;z-index:var(--z-tutorial-callout);border:var(--edge-width) solid var(--edge);background:var(--paper);max-width:min(280px,100% - 32px);box-shadow:var(--callout-lift) var(--callout-lift) 0 0 var(--edge);color:var(--ink);pointer-events:auto;visibility:hidden;--from-x:0px;--from-y:10px;--origin:50% 100%;transform-origin:var(--origin);border-radius:12px;padding:12px 14px;position:fixed}.EL1UGG_callout[data-ready]{visibility:visible;animation:EL1UGG_calloutEnter var(--beat-snap) var(--ease-snap) both}.EL1UGG_callout[data-ready][data-leaving]{pointer-events:none;animation:EL1UGG_calloutExit var(--beat-exit) var(--ease-exit) both}.EL1UGG_callout[data-placement=top]{--from-x:0px;--from-y:10px;--origin:var(--arrow-left,50%) 100%}.EL1UGG_callout[data-placement=bottom]{--from-x:0px;--from-y:-10px;--origin:var(--arrow-left,50%) 0%}.EL1UGG_callout[data-placement=left]{--from-x:10px;--from-y:0px;--origin:100% var(--arrow-top,50%)}.EL1UGG_callout[data-placement=right]{--from-x:-10px;--from-y:0px;--origin:0% var(--arrow-top,50%)}@media (max-width:480px){.EL1UGG_callout{max-width:calc(100% - 24px);padding:10px 12px}}@keyframes EL1UGG_calloutEnter{0%{opacity:0;transform:translate(var(--from-x), var(--from-y)) scale(.9)}to{opacity:1;transform:none}}@keyframes EL1UGG_calloutExit{0%{opacity:1;transform:none}to{opacity:0;transform:translate(calc(var(--from-x) * .6), calc(var(--from-y) * .6)) scale(.94)}}.EL1UGG_header{align-items:center;gap:8px;margin-bottom:6px;display:flex}.EL1UGG_label{color:var(--go);align-items:center;gap:5px;font-size:13px;font-weight:600;display:inline-flex}.EL1UGG_labelIcon{width:12px;height:12px}.EL1UGG_text{color:var(--ink);font-size:15px;font-weight:400;line-height:1.4}.EL1UGG_text strong{font-weight:700}@media (max-width:480px){.EL1UGG_text{font-size:14px}}.EL1UGG_actionButton{background:var(--go);width:100%;min-height:40px;color:var(--go-text);font:inherit;cursor:pointer;box-shadow:var(--lift-tile) var(--lift-tile) 0 0 var(--edge);transition:transform var(--beat-release) var(--ease-spring), box-shadow var(--beat-release) var(--ease-spring), background-color var(--beat-press) ease-out;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:10px;padding:0 14px;font-size:15px;font-weight:600;display:flex}@media (hover:hover) and (pointer:fine){.EL1UGG_actionButton:hover{background:var(--go-hover)}.EL1UGG_skipLink:hover{color:var(--ink);-webkit-text-decoration-color:var(--go);text-decoration-color:var(--go)}}.EL1UGG_actionButton:active{transform:translate(var(--lift-tile), var(--lift-tile));box-shadow:0 0 0 0 var(--edge);transition-duration:var(--beat-press);transition-timing-function:ease-out}.EL1UGG_actionButton:focus-visible{outline:3px solid var(--go);outline-offset:3px}.EL1UGG_actionIcon{width:14px;height:14px}.EL1UGG_skipLink{text-align:center;width:100%;font:inherit;color:var(--ink-soft);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px;background:0 0;border:none;margin-top:8px;padding:6px;font-size:13px;font-weight:600;display:block}.EL1UGG_arrow{background:var(--edge);z-index:-1;width:14px;height:14px;position:absolute}.EL1UGG_callout[data-placement=top] .EL1UGG_arrow{bottom:-8px;left:var(--arrow-left,50%);transform:translate(-50%)rotate(45deg)}.EL1UGG_callout[data-placement=bottom] .EL1UGG_arrow{top:-8px;left:var(--arrow-left,50%);transform:translate(-50%)rotate(45deg)}.EL1UGG_callout[data-placement=left] .EL1UGG_arrow{right:-8px;top:var(--arrow-top,50%);transform:translateY(-50%)rotate(45deg)}.EL1UGG_callout[data-placement=right] .EL1UGG_arrow{left:-8px;top:var(--arrow-top,50%);transform:translateY(-50%)rotate(45deg)}@media (prefers-reduced-motion:reduce){.EL1UGG_callout[data-ready],.EL1UGG_callout[data-ready][data-leaving]{animation:none}.EL1UGG_actionButton{transition:none}}
.qSzRZW_takeover{z-index:var(--z-modal);padding:24px 20px max(24px, var(--safe-area-bottom));background:var(--reward);color:var(--reward-text);animation:qSzRZW_takeoverIn .22s var(--ease-enter) both;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.qSzRZW_takeover:focus{outline:none}@keyframes qSzRZW_takeoverIn{0%{opacity:0}to{opacity:1}}.qSzRZW_takeoverClosing{pointer-events:none;animation:qSzRZW_takeoverOut var(--beat-exit) var(--ease-exit) both}.qSzRZW_takeoverClosing .qSzRZW_inner{animation:qSzRZW_innerOut var(--beat-exit) var(--ease-exit) both}@keyframes qSzRZW_takeoverOut{0%{opacity:1}to{opacity:0}}@keyframes qSzRZW_innerOut{to{transform:translateY(-12px)scale(.97)}}.qSzRZW_inner{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:440px;display:flex;position:relative;container-type:inline-size}.qSzRZW_title,.qSzRZW_takeover .qSzRZW_title{color:var(--reward-text);font-size:clamp(48px,16cqi,84px)}.qSzRZW_takeover .qSzRZW_title{animation:.52s linear 80ms both qSzRZW_bigStamp}.qSzRZW_inner>.qSzRZW_lede{animation:qSzRZW_bigRise var(--beat-snap) var(--ease-snap) .36s both}.qSzRZW_inner>.qSzRZW_fact{animation:qSzRZW_bigRise var(--beat-snap) var(--ease-snap) .44s both}.qSzRZW_factNumber{animation:qSzRZW_bigPop var(--beat-spring) var(--ease-spring) .52s both;display:inline-block}.qSzRZW_inner>.qSzRZW_actions{animation:qSzRZW_bigRise var(--beat-snap) var(--ease-snap) .56s both}.qSzRZW_inner{animation:.26s ease-out .33s both qSzRZW_bigImpact}.qSzRZW_innerStep{animation:qSzRZW_bigRise var(--beat-snap) var(--ease-snap) both}@keyframes qSzRZW_bigStamp{0%{opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:rotate(-4deg)scale(1.5)}28%{opacity:1;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:rotate(-7deg)scale(1.7)}52%{animation-timing-function:cubic-bezier(.16,1,.3,1);transform:rotate(-4deg)scale(1.1,.84)}74%{animation-timing-function:ease-in-out;transform:rotate(-4deg)scale(.96,1.05)}to{opacity:1;transform:rotate(-4deg)scale(1)}}@keyframes qSzRZW_bigImpact{0%,to{transform:none}25%{transform:translate(-2px,5px)}55%{transform:translate(2px,-2px)}80%{transform:translateY(1px)}}@keyframes qSzRZW_bigRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes qSzRZW_bigPop{0%{opacity:0;transform:scale(.4)rotate(-8deg)}to{opacity:1;transform:none}}.qSzRZW_heading{color:var(--reward-text);margin:0;font-size:28px;font-weight:600}.qSzRZW_lede{margin:0;font-size:18px;line-height:1.4}.qSzRZW_fact{margin:4px 0 8px;font-size:18px}.qSzRZW_factNumber{font-family:var(--font-cooper), Georgia, serif;vertical-align:-.15em;margin-right:6px;font-size:40px;line-height:1}.qSzRZW_actions{flex-wrap:wrap;justify-content:center;gap:12px 16px;margin-top:12px;display:flex}.qSzRZW_initials{gap:12px;margin:6px 0;display:flex}.qSzRZW_initialTile{background:var(--tile-bg,var(--paper));width:64px;height:64px;color:var(--tile-ink,var(--ink));box-shadow:var(--lift) var(--lift) 0 0 var(--tile-accent,var(--edge));animation:qSzRZW_tileLand var(--beat-land) var(--ease-land) both;border-radius:14px;justify-content:center;align-items:center;font-size:34px;font-weight:700;display:inline-flex}.qSzRZW_initialTileEmpty{box-shadow:inset 0 0 0 2px var(--reward-ink);background:#ffffff59;animation:none}@keyframes qSzRZW_tileLand{0%{transform:scale(.84)}60%{transform:scale(1.05,.95)}to{transform:none}}.qSzRZW_keyboard{justify-content:center;width:100%;display:flex}.qSzRZW_rain{pointer-events:none;position:absolute;inset:0}.qSzRZW_rainTile{--floor:calc(var(--viewport-height-dynamic) + 24px - var(--size,16px));transform-origin:50% 100%;will-change:transform;border-radius:3px;animation:1.1s linear both qSzRZW_rainFall;position:absolute;top:-24px;box-shadow:2px 2px #0000002e}@keyframes qSzRZW_rainFall{0%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.9,.55);transform:translate(0)rotate(0)}60%{transform:translate(var(--drift), var(--floor)) rotate(var(--tilt)) scale(1.2, .78);animation-timing-function:cubic-bezier(.2,.75,.45,1)}76%{transform:translate(calc(var(--drift) * 1.4), calc(var(--floor) - var(--hop))) rotate(calc(var(--tilt) * 1.5));animation-timing-function:cubic-bezier(.55,0,.9,.5)}88%{opacity:1;transform:translate(calc(var(--drift) * 1.7), var(--floor)) rotate(calc(var(--tilt) * 1.7)) scale(1.08, .92);animation-timing-function:ease-out}to{opacity:0;transform:translate(calc(var(--drift) * 1.8), var(--floor)) rotate(calc(var(--tilt) * 1.7))}}@media (prefers-reduced-motion:reduce){.qSzRZW_takeover,.qSzRZW_takeoverClosing,.qSzRZW_takeoverClosing .qSzRZW_inner,.qSzRZW_takeover .qSzRZW_title,.qSzRZW_inner,.qSzRZW_inner>.qSzRZW_lede,.qSzRZW_inner>.qSzRZW_fact,.qSzRZW_inner>.qSzRZW_actions,.qSzRZW_factNumber,.qSzRZW_innerStep,.qSzRZW_initialTile{animation:none}}
.v6Qn8a_container{width:100%;max-width:420px;color:var(--ink);flex-direction:column;gap:24px;margin:0 auto;padding:8px 16px 24px;display:flex;container-type:inline-size}.v6Qn8a_head{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.v6Qn8a_scoreLine{color:var(--ink-soft);align-items:baseline;gap:8px;margin:0;font-size:17px;display:flex}.v6Qn8a_scoreNumber{font-family:var(--font-cooper), Georgia, serif;color:var(--ink);padding-top:.08em;font-size:44px;line-height:1}.v6Qn8a_tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.v6Qn8a_tier{background:var(--paper);border:var(--edge-width) solid var(--rule);border-radius:var(--radius-block);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;display:flex}.v6Qn8a_tierHit{border-color:var(--reward);background:var(--reward);color:var(--reward-text);box-shadow:var(--lift-tile) var(--lift-tile) 0 0 var(--reward-ink)}.v6Qn8a_tierThreshold{color:inherit;opacity:.8;font-size:14px}.v6Qn8a_tierLabel{font-size:17px;font-weight:700}.v6Qn8a_section{flex-direction:column;gap:10px;display:flex}.v6Qn8a_sectionTitle{margin:0;font-size:20px;font-weight:600}.v6Qn8a_tips{flex-direction:column;gap:10px;margin:0;padding:0;font-size:16px;line-height:1.45;list-style:none;display:flex}.v6Qn8a_tip{align-items:flex-start;gap:10px;display:flex}.v6Qn8a_tipMark{background:var(--go);width:22px;height:22px;color:var(--go-text);border-radius:6px;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.v6Qn8a_note{color:var(--ink-soft);margin:0;font-size:15px}.v6Qn8a_actions{flex-direction:column;gap:16px;display:flex}@media (prefers-reduced-motion:no-preference){.v6Qn8a_head .v6Qn8a_stamp{animation:.48s linear 60ms both v6Qn8a_completeStamp}.v6Qn8a_head{animation:.26s ease-out .28s both v6Qn8a_completeImpact}.v6Qn8a_scoreLine,.v6Qn8a_tier,.v6Qn8a_section,.v6Qn8a_tip,.v6Qn8a_note,.v6Qn8a_actions{animation:v6Qn8a_completeRise var(--beat-snap) var(--ease-snap) var(--d,0s) both}.v6Qn8a_tierHit{animation:v6Qn8a_completePop var(--beat-spring) var(--ease-spring) var(--d,0s) both}}@keyframes v6Qn8a_completeStamp{0%{opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:rotate(-4deg)scale(1.45)}25%{opacity:1;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:rotate(-6deg)scale(1.6)}50%{animation-timing-function:cubic-bezier(.16,1,.3,1);transform:rotate(-4deg)scale(1.08,.86)}72%{animation-timing-function:ease-in-out;transform:rotate(-4deg)scale(.97,1.04)}to{opacity:1;transform:rotate(-4deg)scale(1)}}@keyframes v6Qn8a_completeImpact{0%,to{transform:none}25%{transform:translate(-1px,4px)}55%{transform:translate(1px,-1px)}}@keyframes v6Qn8a_completeRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes v6Qn8a_completePop{0%{opacity:0;transform:scale(.5)rotate(-6deg)}to{opacity:1;transform:none}}
.RPkb2q_shell{min-height:var(--viewport-height-dynamic,100vh);background:var(--paper);color:var(--ink)}.RPkb2q_topBar{width:100%;max-width:600px;min-height:calc(var(--header-height) + var(--safe-area-top));padding:var(--safe-area-top) 16px 0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin:0 auto;display:grid}.RPkb2q_topBar>:first-child{justify-self:start}.RPkb2q_topBarLogo{border-radius:8px;grid-column:2;align-items:center;gap:10px;line-height:0;display:none}.RPkb2q_topBarBrand{color:var(--ink);padding-top:.15em;font-size:24px;line-height:1}@media (min-width:480px){.RPkb2q_topBarLogo{display:flex}}.RPkb2q_topBarLogo:focus-visible{outline:3px solid var(--go);outline-offset:3px}.RPkb2q_page{width:100%;max-width:600px;padding:8px 16px calc(48px + env(safe-area-inset-bottom));flex-direction:column;gap:48px;margin:0 auto;display:flex;container-type:inline-size}.RPkb2q_hero{text-align:center;isolation:isolate;flex-direction:column;align-items:center;gap:14px;padding-top:24px;display:flex;position:relative}.RPkb2q_heroLoop{z-index:-1;opacity:.06;pointer-events:none;width:min(360px,90cqi);height:auto;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.RPkb2q_heroLoop rect{fill:var(--edge);animation:none}.RPkb2q_heroNameRow{justify-content:center;align-items:center;gap:12px;max-width:100%;display:flex}.RPkb2q_editName{color:var(--ink-soft);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:10px 4px;text-decoration:underline}.RPkb2q_editName:focus-visible{outline:3px solid var(--go);outline-offset:3px;border-radius:4px}.RPkb2q_nameForm{text-align:left;flex-direction:column;gap:20px;display:flex}.RPkb2q_heroName{flex-wrap:wrap;justify-content:center;gap:8px;min-height:56px;margin:0;display:flex}.RPkb2q_heroTile{animation:RPkb2q_heroTileIn var(--beat-land) var(--ease-spring,ease-out) both}.RPkb2q_heroTile:nth-child(2){animation-delay:50ms}.RPkb2q_heroTile:nth-child(3){animation-delay:.1s}.RPkb2q_heroTile:nth-child(4){animation-delay:.15s}.RPkb2q_heroTile:nth-child(5){animation-delay:.2s}.RPkb2q_heroTile:nth-child(6){animation-delay:.25s}.RPkb2q_heroTile:nth-child(7){animation-delay:.3s}.RPkb2q_heroTile:nth-child(8){animation-delay:.35s}@keyframes RPkb2q_heroTileIn{0%{opacity:0;transform:translateY(-14px)}}.RPkb2q_heroTileSpace{height:48px;display:block}.RPkb2q_heroMeta{color:var(--ink-soft);margin:0;font-size:15px}.RPkb2q_archetype{flex-direction:column;align-items:center;gap:4px;max-width:34ch;display:flex}.RPkb2q_archetypeName{font-size:clamp(28px,8cqi,40px)}.RPkb2q_archetypeLine{color:var(--ink-soft);text-wrap:balance;margin:0;font-size:16px}.RPkb2q_statTable{border-collapse:separate;border-spacing:0;background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-well);table-layout:fixed;width:100%}.RPkb2q_statTable th{color:var(--ink-soft);padding:12px 4px 0;font-size:14px;font-weight:400}.RPkb2q_statTable td{font-variant-numeric:tabular-nums;vertical-align:top;padding:2px 4px 12px;font-size:28px;font-weight:700;line-height:1.2}.RPkb2q_statTable th+th,.RPkb2q_statTable td+td{border-left:1px solid var(--rule)}.RPkb2q_statSub{color:var(--ink-light);font-size:13px;font-weight:400;display:block}.RPkb2q_statLink{appearance:none;font:inherit;color:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--reward);text-decoration-color:var(--reward);cursor:pointer;background:0 0;border:0;padding:0}.RPkb2q_todayPlaceholder{min-height:120px}.RPkb2q_today{grid-template-columns:auto 1fr;align-items:center;gap:16px 20px;display:grid}.RPkb2q_todayOpen{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0}.RPkb2q_todayOpen:focus-visible{outline:3px solid var(--go);outline-offset:4px}.RPkb2q_today .RPkb2q_todayBoard{--board:min(132px, 34cqi)}.RPkb2q_todayText{flex-direction:column;gap:4px;display:flex}.RPkb2q_todayTitle{margin:0;font-size:22px;font-weight:600}.RPkb2q_todayScore{font-family:var(--font-cooper), Georgia, serif;font-size:30px;font-weight:400}.RPkb2q_todayNote{color:var(--ink-soft);margin:0;font-size:16px}.RPkb2q_playBar{z-index:3;padding:12px 0 calc(8px + env(safe-area-inset-bottom));background:var(--paper);grid-column:1/-1;position:sticky;bottom:0}.RPkb2q_empty{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.RPkb2q_emptySlots{background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-well);grid-template-columns:repeat(7,1fr);gap:8px;width:100%;padding:12px;display:grid}.RPkb2q_emptySlot{aspect-ratio:1;background:var(--cell-bg-empty);box-shadow:inset 0 2px 0 0 var(--cell-recess-lip), inset 0 -1px 0 0 var(--cell-recess-light);border-radius:10px}.RPkb2q_emptyTitle{margin:0;font-size:24px;font-weight:600}.RPkb2q_emptyText{max-width:38ch;color:var(--ink-soft);margin:0;font-size:17px;line-height:1.5}.RPkb2q_chapterNav{z-index:2;background:var(--paper);border-bottom:1px solid var(--rule);scrollbar-width:none;gap:6px;margin:-24px -16px 0;padding:10px 16px;display:flex;position:sticky;top:0;overflow-x:auto}@media (min-width:640px){.RPkb2q_chapterNav{flex-wrap:wrap;justify-content:center}}.RPkb2q_chapterNav::-webkit-scrollbar{display:none}.RPkb2q_chapterLink{color:var(--ink-soft);transition:background-color var(--beat-press) ease-out;border-radius:999px;flex:none;padding:6px 12px;font-size:15px;font-weight:600;text-decoration:none}.RPkb2q_chapterLink:focus-visible{outline:3px solid var(--go);outline-offset:2px}@media (hover:hover) and (pointer:fine){.RPkb2q_chapterLink:hover{background:var(--hover);color:var(--ink)}}.RPkb2q_chapter{flex-direction:column;gap:32px;scroll-margin-top:64px;display:flex}.RPkb2q_chapterHead{border-bottom:var(--edge-width) solid var(--edge);flex-direction:column;gap:4px;padding-bottom:12px;display:flex}.RPkb2q_chapterTitle{margin:0;font-size:28px;font-weight:700;line-height:1.15}.RPkb2q_chapterNote{color:var(--ink-soft);margin:0;font-size:16px}.RPkb2q_part{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.RPkb2q_part>*{max-width:100%}.RPkb2q_partHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;width:100%;display:flex}.RPkb2q_partTitle{margin:0;font-size:20px;font-weight:600}.RPkb2q_partNote{color:var(--ink-soft);margin:0;font-size:16px;line-height:1.45}.RPkb2q_bigLine{margin:0;font-size:20px;line-height:1.35}.RPkb2q_bigLine strong{font-variant-numeric:tabular-nums;font-size:28px}.RPkb2q_num{font-variant-numeric:tabular-nums;text-align:right}.RPkb2q_viewBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.RPkb2q_wall{grid-template-columns:repeat(auto-fill,minmax(min(96px,28cqi),1fr));gap:16px 12px;margin:0;padding:0;list-style:none;display:grid}.RPkb2q_wallItem,.RPkb2q_gameTile{appearance:none;width:100%;color:var(--ink);font:inherit;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.RPkb2q_wallItem:focus-visible,.RPkb2q_gameTile:focus-visible{outline:3px solid var(--go);outline-offset:4px;border-radius:10px}.RPkb2q_wallItem .RPkb2q_wallBoard{--board:min(84px, 22cqi);transition:transform var(--beat-release) var(--ease-spring,ease-out)}.RPkb2q_wallItem:active .RPkb2q_wallBoard{transition-duration:var(--beat-press);transform:translateY(2px)scale(.98)}.RPkb2q_wallCaption,.RPkb2q_gameTileCaption{color:var(--ink-soft);font-variant-numeric:tabular-nums;justify-content:center;gap:6px;font-size:13px;display:flex}.RPkb2q_wallCaption strong,.RPkb2q_gameTileCaption strong{color:var(--ink)}.RPkb2q_gameTile[data-size=small] .RPkb2q_tileBoard{--board:96px}.RPkb2q_gameTile[data-size=medium] .RPkb2q_tileBoard{--board:min(180px, 50cqi)}.RPkb2q_gameTile[data-size=large] .RPkb2q_tileBoard{--board:min(260px, 68cqi)}.RPkb2q_calendar{flex-direction:column;gap:12px;width:100%;display:flex}.RPkb2q_calendarHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.RPkb2q_calendarTitle{flex-direction:column;align-items:center;margin:0;font-size:18px;font-weight:600;display:flex}.RPkb2q_calendarCount{color:var(--ink-soft);font-size:14px;font-weight:400}.RPkb2q_calendarGrid{background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-well);grid-template-columns:repeat(7,1fr);gap:6px;padding:10px;display:grid}.RPkb2q_calendarWeekday{text-align:center;color:var(--ink-light);font-size:13px}.RPkb2q_calendarDay{aspect-ratio:1;background:var(--cell-bg-empty);box-shadow:inset 0 2px 0 0 var(--cell-recess-lip), inset 0 -1px 0 0 var(--cell-recess-light);font:inherit;color:var(--ink-light);border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.RPkb2q_calendarDay[data-state=future]{box-shadow:none;background:0 0}.RPkb2q_calendarDay[data-state=played]{background:var(--paper);box-shadow:none;cursor:pointer}.RPkb2q_calendarDay[data-today]{outline:2px solid var(--go);outline-offset:1px}.RPkb2q_calendarDay:focus-visible{outline:3px solid var(--go);outline-offset:2px}.RPkb2q_calendarNumber{font-variant-numeric:tabular-nums;font-size:12px}.RPkb2q_calendarDay[data-state=played] .RPkb2q_calendarNumber{background:var(--paper);color:var(--ink);border-radius:4px;padding:0 3px;font-size:10px;font-weight:700;position:absolute;bottom:0;right:2px}.RPkb2q_calendarDay .RPkb2q_calendarBoard{--board:min(36px, 8cqi);border-width:1px;padding:1px}.RPkb2q_composite{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.RPkb2q_compositeGrid{background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-well);grid-template-columns:repeat(5,1fr);gap:6px;width:min(280px,100%);padding:10px;display:grid}.RPkb2q_compositeSlot{aspect-ratio:1;background:var(--face);box-shadow:inset 0 -2px 0 0 color-mix(in srgb, var(--face) 70%, black);color:var(--letter-ink);border-radius:18%;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex;position:relative}.RPkb2q_compositeShare{background:var(--paper);color:var(--ink);border-radius:4px;padding:0 3px;font-size:10px;font-weight:700;position:absolute;bottom:2px;right:2px}.RPkb2q_signature{flex-wrap:wrap;gap:8px;display:flex}.RPkb2q_alphabet{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.RPkb2q_alphabetTile{--size:calc(26px + var(--weight) * 18px);cursor:pointer;width:44px;height:52px;font:inherit;font-weight:700;font-size:calc(var(--size) * .5);color:var(--tile-ink);isolation:isolate;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.RPkb2q_alphabetTile:before{content:"";z-index:-1;width:var(--size);height:var(--size);background:var(--face);box-shadow:0 3px 0 0 color-mix(in srgb, var(--face) 70%, black);transition:transform var(--beat-press) ease-out;border-radius:18%;position:absolute}.RPkb2q_alphabetTile:active:before{box-shadow:none;transform:translateY(3px)}.RPkb2q_alphabetTile[data-empty]{color:var(--ink-light)}.RPkb2q_alphabetTile[data-empty]:before{border:1.5px dashed var(--rule);box-shadow:none;background:0 0}.RPkb2q_alphabetTile:focus-visible{outline:3px solid var(--go);outline-offset:2px;border-radius:8px}.RPkb2q_slotHeat{--heat:var(--ink);background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-well);grid-template-columns:repeat(5,1fr);gap:5px;width:min(240px,100%);padding:8px;display:grid}.RPkb2q_slotHeat[data-tone=go]{--heat:var(--go)}.RPkb2q_slotHeat[data-tone=stop]{--heat:var(--stop)}.RPkb2q_slotHeatCell{aspect-ratio:1;background:color-mix(in srgb, var(--heat) calc(8% + var(--v) * 80%), var(--paper));border-radius:18%;justify-content:center;align-items:center;display:flex}.RPkb2q_slotHeatValue{background:var(--paper);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:4px;padding:0 3px;font-size:11px;font-weight:700}.RPkb2q_axis{gap:4px;width:100%;height:44px;display:flex}.RPkb2q_axisAcross,.RPkb2q_axisDown{flex:var(--share) 1 0;background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:10px;align-items:center;min-width:64px;padding:0 12px;font-size:15px;font-weight:600;display:flex}.RPkb2q_axisAcross{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--go);text-decoration-color:var(--go)}.RPkb2q_axisDown{box-shadow:inset 4px 0 0 0 var(--go);justify-content:flex-end}.RPkb2q_framed{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.RPkb2q_framedText{color:var(--ink-soft);flex-direction:column;gap:4px;margin:0;font-size:16px;display:flex}.RPkb2q_framedScore{font-family:var(--font-cooper), Georgia, serif;color:var(--ink);padding-top:.08em;font-size:56px;line-height:1}.RPkb2q_shelf{padding:0 var(--lift) var(--lift) 0;flex-wrap:wrap;gap:12px;margin:0;list-style:none;display:flex}.RPkb2q_shelfBlock{appearance:none;border:var(--edge-width) solid var(--edge);border-radius:var(--radius-block);background:var(--reward-light);min-width:128px;box-shadow:var(--side);color:var(--reward-text);font:inherit;text-align:left;cursor:pointer;transition:transform var(--beat-release) var(--ease-spring,ease-out), box-shadow var(--beat-release) var(--ease-spring,ease-out);flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;display:flex}.RPkb2q_shelfBlock:active{transform:translate(var(--lift), var(--lift));box-shadow:0 0 0 0 var(--edge);transition-duration:var(--beat-press)}.RPkb2q_shelfBlock:focus-visible{outline:3px solid var(--go);outline-offset:4px}.RPkb2q_shelfValue{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.RPkb2q_shelfLabel{font-size:14px;font-weight:600}.RPkb2q_shelfDate{color:color-mix(in srgb, var(--reward-text) 75%, var(--reward-light));font-size:13px}.RPkb2q_strip{scroll-snap-type:x proximity;gap:16px;width:100%;margin:0;padding:4px 2px 8px;list-style:none;display:flex;overflow-x:auto}.RPkb2q_strip>li{scroll-snap-align:start;flex:none}.RPkb2q_stamps{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.RPkb2q_stampItem{border:2px dashed var(--rule);border-radius:var(--radius-block);text-align:center;color:var(--ink-light);flex-direction:column;align-items:center;gap:4px;padding:14px 10px;display:flex}.RPkb2q_stampItem[data-earned]{border:var(--edge-width) solid var(--reward-ink);color:var(--ink);transform:rotate(-2deg)}.RPkb2q_stampItem[data-earned]:nth-child(2n){transform:rotate(1.5deg)}.RPkb2q_stampMark{border:2px dashed;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-weight:700;display:flex}.RPkb2q_stampItem[data-earned] .RPkb2q_stampMark{color:var(--reward-ink);border-style:solid}.RPkb2q_stampTitle{font-size:15px;font-weight:700}.RPkb2q_stampHint{color:var(--ink-soft);font-size:13px;line-height:1.35}.RPkb2q_rows{background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-well);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.RPkb2q_rows>li+li{border-top:1px solid var(--rule)}.RPkb2q_row{appearance:none;width:100%;min-height:52px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-size:16px;display:flex}.RPkb2q_row:focus-visible{outline:3px solid var(--go);outline-offset:-3px}@media (hover:hover) and (pointer:fine){.RPkb2q_row:hover{background:var(--hover)}}.RPkb2q_rowWord{letter-spacing:.04em;font-weight:700}.RPkb2q_rowValue{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;font-weight:700;display:flex}.RPkb2q_rowSub{color:var(--ink-soft);font-size:13px;font-weight:400}.RPkb2q_museumGroup{flex-direction:column;gap:8px;width:100%;display:flex}.RPkb2q_museumTitle{color:var(--ink-soft);margin:0;font-size:15px;font-weight:600}.RPkb2q_museumWords{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.RPkb2q_museumWord{align-items:center;gap:4px;display:inline-flex}.RPkb2q_museumCount{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.RPkb2q_ribbon{flex-direction:column;gap:6px;width:100%;margin:0;display:flex}.RPkb2q_ribbonReadout{min-height:1.5em;color:var(--ink-soft);margin:0;font-size:16px}.RPkb2q_ribbonReadout strong{color:var(--ink);font-variant-numeric:tabular-nums}.RPkb2q_ribbonSvg{background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-well);touch-action:pan-y;width:100%;height:auto;display:block}.RPkb2q_ribbonSvg:focus-visible{outline:3px solid var(--go);outline-offset:3px}.RPkb2q_bandEven{fill:var(--paper);opacity:.55}.RPkb2q_bandOdd{fill:#0000}.RPkb2q_bandRule{stroke:var(--rule);stroke-width:1px}.RPkb2q_ribbonPoint{fill:var(--ink-light);opacity:.35}.RPkb2q_bandLabel{fill:var(--ink-light);font-size:13px}.RPkb2q_ribbonLine{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.RPkb2q_ribbonCross{stroke:var(--ink-light);stroke-width:1px}.RPkb2q_ribbonDot{fill:var(--reward);stroke:var(--well);stroke-width:2px}.RPkb2q_ribbonAxis{color:var(--ink-light);justify-content:space-between;font-size:13px;display:flex}.RPkb2q_dataTable{border-collapse:collapse;width:100%;font-size:16px}.RPkb2q_dataTable th,.RPkb2q_dataTable td{border-bottom:1px solid var(--rule);text-align:left;padding:10px 8px}.RPkb2q_dataTable thead th{color:var(--ink-soft);border-bottom:var(--edge-width) solid var(--edge);font-size:14px;font-weight:400}.RPkb2q_dataTable thead th:not(:first-child){text-align:right}.RPkb2q_dataTable tbody th{font-weight:600}.RPkb2q_barCell{width:40%}.RPkb2q_meter{background:var(--well);width:100%;height:12px;box-shadow:inset 0 0 0 1px var(--rule);border-radius:6px;display:block;position:relative;overflow:hidden}.RPkb2q_meter:after{content:"";width:calc(var(--share) * 100%);background:var(--go);border-radius:6px;position:absolute;inset:0 auto 0 0}.RPkb2q_meter[data-tone=reward]:after{background:var(--reward)}.RPkb2q_meter[data-tone=ink]:after{background:var(--ink-soft)}.RPkb2q_ladder{width:100%;padding:0 var(--lift) 0 0;flex-direction:column;gap:6px;margin:0;list-style:none;display:flex}.RPkb2q_rung{border-radius:var(--radius-block);border:1.5px solid var(--rule);color:var(--ink-soft);justify-content:space-between;gap:12px;padding:10px 14px;font-size:16px;display:flex}.RPkb2q_rung[data-above]{border-style:dashed}.RPkb2q_rung[data-current]{border:var(--edge-width) solid var(--edge);background:var(--paper);box-shadow:var(--side);color:var(--ink);transform:translate(calc(var(--lift) * -.5), calc(var(--lift) * -.5));font-weight:700}.RPkb2q_rungScore{font-variant-numeric:tabular-nums}.RPkb2q_chain{grid-template-columns:repeat(21,1fr);gap:3px;width:100%;margin:0;padding:0;list-style:none;display:grid}.RPkb2q_link{aspect-ratio:1;border:1.5px dashed var(--rule);border-radius:22%}.RPkb2q_link[data-played]{background:var(--reward);box-shadow:0 2px 0 0 var(--reward-ink);border:0}.RPkb2q_goals{flex-direction:column;gap:16px;width:100%;margin:0;padding:0;list-style:none;display:flex}.RPkb2q_goal{grid-template-columns:1fr auto;gap:6px 12px;display:grid}.RPkb2q_goalLabel{font-size:16px;font-weight:600}.RPkb2q_goalCount{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:14px}.RPkb2q_goal .RPkb2q_meter{grid-column:1/-1}.RPkb2q_letter{background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-well);flex-direction:column;gap:8px;padding:18px 20px;font-size:17px;line-height:1.5;display:flex}.RPkb2q_letter p{margin:0}.RPkb2q_tip{border-left:4px solid var(--go);background:var(--well);border-radius:0 var(--radius-block) var(--radius-block) 0;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.RPkb2q_tipTitle{margin:0;font-size:18px;font-weight:700}.RPkb2q_tipBody{color:var(--ink-soft);margin:0;font-size:16px;line-height:1.5}.RPkb2q_phases{gap:4px;width:100%;display:flex}.RPkb2q_phase{flex-direction:column;flex:max(var(--share), .12) 1 0;background:color-mix(in srgb, var(--go) calc(18% + var(--share) * 70%), var(--paper));min-width:0;min-height:64px;color:var(--ink);border-radius:10px;justify-content:center;padding:8px 10px;display:flex}.RPkb2q_phaseValue{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.RPkb2q_phaseLabel{font-size:13px;font-weight:600}.RPkb2q_pickers{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.RPkb2q_picker{color:var(--ink-soft);flex-direction:column;gap:4px;font-size:14px;display:flex}.RPkb2q_picker select{border:var(--edge-width) solid var(--edge);background:var(--well);min-height:48px;color:var(--ink);font:inherit;border-radius:12px;padding:0 12px;font-size:16px}.RPkb2q_rivalPair{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.RPkb2q_rivalCard{background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-well);flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.RPkb2q_rivalLabel{color:var(--ink-soft);font-size:14px}.RPkb2q_rivalTiles{gap:6px;display:flex}.RPkb2q_rivalLine{font-size:16px;font-weight:600}.RPkb2q_rivalName{letter-spacing:.08em}.RPkb2q_collection{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.RPkb2q_collected{aspect-ratio:1;border:1.5px dashed var(--rule);color:var(--ink-light);border-radius:18%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.RPkb2q_collected[data-have]{background:var(--face);color:var(--tile-ink);box-shadow:0 3px 0 0 color-mix(in srgb, var(--face) 70%, black);border:0}.RPkb2q_poster{display:none}@media print{body *{visibility:hidden}.RPkb2q_poster,.RPkb2q_poster *{visibility:visible}.RPkb2q_poster{color:#000;background:#fff;padding:24px;display:block;position:absolute;inset:0}.RPkb2q_posterTitle{font-family:var(--font-cooper), Georgia, serif;margin:0 0 16px;font-size:36px;font-weight:400}.RPkb2q_posterGrid{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.RPkb2q_posterItem{break-inside:avoid;text-align:center;margin:0;font-size:11px}.RPkb2q_posterItem .RPkb2q_posterBoard{--board:110px;-webkit-print-color-adjust:exact;print-color-adjust:exact}.RPkb2q_posterFoot{font-family:var(--font-cooper), Georgia, serif;margin-top:16px;font-size:18px}}.RPkb2q_year{flex-direction:column;align-items:center;gap:20px;padding:8px 0 4px;display:flex}.RPkb2q_yearCard{text-align:center;min-height:300px;animation:RPkb2q_yearIn var(--beat-land) var(--ease-enter,ease-out) both;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}@keyframes RPkb2q_yearIn{0%{opacity:0;transform:translateY(12px)scale(.98)}}.RPkb2q_yearLead{color:var(--ink-soft);margin:0;font-size:18px}.RPkb2q_yearNumber{font-family:var(--font-cooper), Georgia, serif;padding-top:.08em;font-size:88px;line-height:1}.RPkb2q_yearWord{font-family:var(--font-cooper), Georgia, serif;font-size:56px;line-height:1.1}.RPkb2q_yearLine{font-size:18px;font-weight:600}.RPkb2q_yearTiles{gap:8px;display:flex}.RPkb2q_yearCard .RPkb2q_yearBoard{--board:min(200px, 60vw)}.RPkb2q_yearDots{gap:6px;display:flex}.RPkb2q_yearDot{background:var(--rule);border-radius:50%;width:8px;height:8px}.RPkb2q_yearDot[data-on]{background:var(--ink)}.RPkb2q_yearNav{justify-content:space-between;width:100%;display:flex}.RPkb2q_facts{background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-well);flex-direction:column;margin:0;display:flex}.RPkb2q_facts>div{justify-content:space-between;gap:12px;padding:12px 16px;display:flex}.RPkb2q_facts>div+div{border-top:1px solid var(--rule)}.RPkb2q_facts dt{color:var(--ink-soft)}.RPkb2q_facts dd{overflow-wrap:anywhere;text-align:right;margin:0;font-weight:600}.RPkb2q_notice{border-left:4px solid var(--reward);background:var(--well);border-radius:0 12px 12px 0;margin:0;padding:12px 16px;font-size:15px}.RPkb2q_settingRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.RPkb2q_settingLabel{font-size:17px;font-weight:600}.RPkb2q_settingNote{color:var(--ink-soft);margin:-20px 0 0;font-size:14px;line-height:1.45}.RPkb2q_settingActions{flex-wrap:wrap;gap:12px;display:flex}.RPkb2q_settingActions+.RPkb2q_settingNote{margin-top:0}.RPkb2q_inlineLink{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.RPkb2q_gameSheet{flex-direction:column;align-items:center;gap:16px;padding:4px 0 8px;display:flex;container-type:inline-size}.RPkb2q_gameFacts{color:var(--ink-soft);text-align:center;flex-direction:column;align-items:center;gap:2px;margin:0;font-size:15px;display:flex}.RPkb2q_gameScore{font-family:var(--font-cooper), Georgia, serif;color:var(--ink);font-variant-numeric:tabular-nums;padding-top:.08em;font-size:48px;line-height:1}.RPkb2q_gameBoardWrap .RPkb2q_gameBoard{--board:min(300px, calc(100cqi - 70px))}.RPkb2q_replayBar{align-items:center;gap:12px;min-height:48px;display:flex}.RPkb2q_replayCount{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:15px}.RPkb2q_gameWords{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.RPkb2q_gameWord{background:var(--well);border:1.5px solid var(--edge);letter-spacing:.04em;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-weight:700;display:inline-flex}.RPkb2q_gameWordPoints{color:var(--ink-soft);font-size:13px}.RPkb2q_gameNotes{width:100%;color:var(--ink-soft);flex-direction:column;gap:6px;font-size:15px;display:flex}.RPkb2q_gameNotes p{margin:0}.RPkb2q_gameNotes strong{color:var(--ink)}.RPkb2q_gameActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.RPkb2q_celebration{z-index:60;pointer-events:none;position:fixed;inset:0}.RPkb2q_celebrationText{border:var(--edge-width) solid var(--edge);border-radius:var(--radius-block);background:var(--reward-light);box-shadow:var(--side);color:var(--reward-text);text-align:center;width:max-content;max-width:calc(100vw - 32px);animation:RPkb2q_yearIn var(--beat-land) var(--ease-spring,ease-out) both;margin:0;padding:12px 18px;font-weight:700;position:absolute;top:24px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.RPkb2q_heroTile,.RPkb2q_yearCard,.RPkb2q_celebrationText{animation:none}}
.v_VUmW_card{background:var(--paper);border:var(--edge-width) solid var(--edge);box-shadow:var(--side);border-radius:var(--radius-well);max-width:320px;margin:0 auto;padding:28px 24px 24px;position:relative;overflow:hidden}.v_VUmW_header{text-align:center;margin-bottom:20px}.v_VUmW_badge{color:var(--go);margin-bottom:8px;font-size:14px;font-weight:600;display:inline-block}.v_VUmW_title{color:var(--ink);letter-spacing:-.02em;margin:0 0 6px;font-size:24px;font-weight:800;line-height:1.2}.v_VUmW_spellaBrand{font-size:1.05em}.v_VUmW_subtitle{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.4}.v_VUmW_gridPreview{padding:var(--grid-padding,16px);background:var(--well);border-radius:16px;flex-direction:column;align-items:center;margin-bottom:20px;display:flex;position:relative}.v_VUmW_miniGrid{grid-template-columns:repeat(var(--grid-cols,3), var(--cell-size,40px));gap:var(--cell-gap,4px);display:grid}.v_VUmW_miniCell{width:var(--cell-size,40px);height:var(--cell-size,40px);color:#fff;text-shadow:0 1px 2px #0003;background:var(--hover);border-radius:8px;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}.v_VUmW_miniCell:not(:empty){box-shadow:inset 0 1px #fff3,inset 0 -2px #0000001a,0 2px 6px #0000001f}.v_VUmW_wordHighlight{top:calc(var(--grid-padding,16px) + var(--cell-size,40px) / 2);left:var(--grid-padding,16px);right:var(--grid-padding,16px);background:var(--color-green);transform-origin:0;border-radius:2px;height:3px;position:absolute;box-shadow:0 0 12px #68b54580}.v_VUmW_wordLabel{top:calc(var(--grid-padding,16px) + var(--cell-size,40px) / 2 + 8px);right:var(--grid-padding,16px);color:var(--color-green);text-shadow:0 0 8px #68b5454d;font-size:12px;font-weight:700;position:absolute}.v_VUmW_steps{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.v_VUmW_step{align-items:center;gap:14px;display:flex}.v_VUmW_stepIcon{background:linear-gradient(135deg, color-mix(in srgb, var(--icon-color) 20%, transparent) 0%, color-mix(in srgb, var(--icon-color) 10%, transparent) 100%);border:1px solid color-mix(in srgb, var(--icon-color) 25%, transparent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.v_VUmW_stepIcon svg{width:22px;height:22px;color:var(--icon-color)}.v_VUmW_stepText{color:var(--ink);font-size:14px;font-weight:500;line-height:1.4}.v_VUmW_button{border-radius:var(--radius-block);background:var(--go);width:100%;min-height:52px;color:var(--go-text);font:inherit;cursor:pointer;box-shadow:var(--side);transition:background-color var(--beat-press) ease-out, transform var(--beat-release) var(--ease-spring), box-shadow var(--beat-release) var(--ease-spring);border:none;padding:0 24px;font-size:17px;font-weight:600}.v_VUmW_buttonWrap{width:100%}@media (hover:hover) and (pointer:fine){.v_VUmW_button:hover{background:var(--go-hover)}}.v_VUmW_button:active{transform:translate(var(--lift), var(--lift));box-shadow:0 0 0 0 var(--edge);transition-duration:var(--beat-press);transition-timing-function:ease-out}@media (prefers-reduced-motion:reduce){.v_VUmW_button{transition:background-color var(--beat-press) ease-out}}
._1iYZhq_board{--board:240px;--totals:16px;--gap:calc(var(--board) * .04);--tile-radius:calc(var(--board) * .035);grid-template-columns:var(--board);padding:calc(var(--board) * .035);background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:calc(var(--board) * .07);color:var(--ink);-webkit-user-select:none;user-select:none;display:inline-grid;position:relative}._1iYZhq_withTotals{grid-template-columns:var(--board) var(--totals);grid-template-rows:var(--board) auto;gap:4px 6px}._1iYZhq_tiles{gap:var(--gap);width:var(--board);height:var(--board);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}._1iYZhq_slot{border-radius:var(--tile-radius);background:var(--cell-bg-empty);box-shadow:inset 0 2px 0 0 var(--cell-recess-lip), inset 0 -1px 0 0 var(--cell-recess-light);perspective:400px;transition:opacity var(--beat-land) ease-out;position:relative}._1iYZhq_face{border-radius:var(--tile-radius);background:color-mix(in srgb, var(--tile-face,var(--paper)) var(--tile-settle,88%), var(--paper));color:var(--tile-ink,var(--tile-text));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tile-side,var(--edge)) 45%, transparent), inset 0 1px 0 #ffffff38;backface-visibility:hidden;transition:transform .42s var(--ease-snap), opacity var(--beat-land) ease-out, background-color var(--beat-land) ease-out;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._1iYZhq_letter{font-size:calc(var(--board) * .1);padding-top:.12em;font-weight:700;line-height:1}._1iYZhq_unscored ._1iYZhq_face{background:color-mix(in srgb, var(--tile-face,var(--paper)) 30%, var(--well));color:var(--ink-soft);box-shadow:none}._1iYZhq_marks{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._1iYZhq_mark,._1iYZhq_markUnder{fill:none;stroke-linecap:round;transition:opacity var(--beat-land) ease-out}._1iYZhq_mark{stroke:var(--word-line-color);stroke-width:2px}._1iYZhq_markUnder{stroke:var(--word-line-underlay);stroke-width:4px}._1iYZhq_markDim{opacity:.15}._1iYZhq_thumb{--board:40px;--gap:2px;border-width:1.5px;border-radius:7px;padding:3px}._1iYZhq_thumb ._1iYZhq_slot{box-shadow:none;background:color-mix(in srgb, var(--tile-face,var(--cell-bg-empty)) var(--tile-settle,88%), var(--paper));border-radius:2px}._1iYZhq_thumb ._1iYZhq_slot._1iYZhq_unscored{background:color-mix(in srgb, var(--tile-face,var(--paper)) 30%, var(--well))}._1iYZhq_faceDown ._1iYZhq_face{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--rule), inset 0 -2px 0 0 var(--rule)}._1iYZhq_faceDown ._1iYZhq_mark{stroke:var(--ink-light)}._1iYZhq_faceDown ._1iYZhq_markUnder{stroke:#0000}._1iYZhq_same ._1iYZhq_face{outline:2px solid var(--go);outline-offset:1px}._1iYZhq_dim ._1iYZhq_face,._1iYZhq_dim ._1iYZhq_ghostLetter{opacity:.22}._1iYZhq_heat ._1iYZhq_face{opacity:var(--heat)}._1iYZhq_heatPoints{font-family:var(--font-cooper), Georgia, serif;font-size:calc(var(--board) * .045);color:var(--ink);paint-order:stroke fill;-webkit-text-stroke:3px var(--paper);pointer-events:none;line-height:1;position:absolute;top:6%;right:8%}._1iYZhq_ghosted ._1iYZhq_face{opacity:.45}._1iYZhq_ghosted ._1iYZhq_letter{font-size:calc(var(--board) * .045);padding:0;position:absolute;top:8%;left:12%}._1iYZhq_ghostLetter{border:2px dashed var(--tile-face,var(--ink));border-radius:var(--tile-radius);font-size:calc(var(--board) * .1);color:var(--ink);pointer-events:none;justify-content:center;align-items:center;padding-top:.12em;font-weight:700;line-height:1;display:flex;position:absolute;inset:0;background:0 0!important}._1iYZhq_backFace{transform:rotateY(180deg)}._1iYZhq_flips ._1iYZhq_face{transition-delay:calc(var(--flip-i) * 45ms)}._1iYZhq_flipped ._1iYZhq_face:not(._1iYZhq_backFace){transform:rotateY(-180deg)}._1iYZhq_flipped ._1iYZhq_backFace{transform:rotateY(0)}._1iYZhq_reveal ._1iYZhq_slot{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--rule)}._1iYZhq_reveal ._1iYZhq_face{animation:_1iYZhq_turnUp .52s var(--ease-snap) backwards;animation-delay:calc(.12s + var(--i) * 40ms)}._1iYZhq_reveal._1iYZhq_thumb ._1iYZhq_slot{animation:_1iYZhq_turnUp .42s var(--ease-snap) backwards;animation-delay:calc(.12s + var(--i) * 18ms)}@keyframes _1iYZhq_turnUp{0%{transform:rotateY(180deg)}}._1iYZhq_rowTotals,._1iYZhq_colTotals{gap:var(--gap);font-variant-numeric:tabular-nums;color:var(--ink-light);margin:0;padding:0;font-size:13px;font-weight:600;list-style:none;display:grid}._1iYZhq_rowTotals{grid-template-rows:repeat(5,minmax(0,1fr))}._1iYZhq_colTotals{grid-template-columns:repeat(5,minmax(0,1fr))}._1iYZhq_rowTotals li,._1iYZhq_colTotals li{justify-content:center;align-items:center;display:flex}._1iYZhq_ahead{color:var(--ink);font-weight:700}@media (prefers-reduced-motion:reduce){._1iYZhq_face,._1iYZhq_slot,._1iYZhq_mark,._1iYZhq_markUnder{transition:none}._1iYZhq_reveal ._1iYZhq_face,._1iYZhq_reveal._1iYZhq_thumb ._1iYZhq_slot{animation:none}._1iYZhq_flipped ._1iYZhq_face:not(._1iYZhq_backFace){opacity:0;transform:none}._1iYZhq_backFace,._1iYZhq_flipped ._1iYZhq_backFace{transform:none}._1iYZhq_backFace{opacity:0}._1iYZhq_flipped ._1iYZhq_backFace{opacity:1}}
.TwK5bW_container{background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:10px;align-items:center;gap:10px;padding:6px 12px;display:inline-flex}.TwK5bW_label{color:var(--ink-soft);font-size:13px;font-weight:600}.TwK5bW_dots{align-items:center;gap:5px;display:flex}.TwK5bW_dot{background:var(--paper);width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--rule);border-radius:3px;position:relative}.TwK5bW_dot:after{content:"";border-radius:inherit;background:var(--go);transition:transform var(--beat-spring) var(--ease-spring);position:absolute;inset:0;transform:scale(0)}.TwK5bW_dot.TwK5bW_complete:after{transform:none}.TwK5bW_dot.TwK5bW_celebrating{animation:.56s linear TwK5bW_pop}@keyframes TwK5bW_pop{0%{animation-timing-function:cubic-bezier(.16,1,.3,1);transform:scale(1)}30%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(1.7)}to{transform:scale(1)}}.TwK5bW_countTick{animation:TwK5bW_tick var(--beat-spring) var(--ease-spring);display:inline-block}@keyframes TwK5bW_tick{0%{color:var(--go);transform:translateY(-6px)scale(1.3)}to{transform:none}}.TwK5bW_count{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}@media (prefers-reduced-motion:reduce){.TwK5bW_dot.TwK5bW_celebrating,.TwK5bW_countTick{animation:none}.TwK5bW_dot:after{transition:none}}
.Z1lOPa_section{border-top:var(--edge-width) solid var(--rule);flex-direction:column;gap:8px;margin-top:20px;padding-top:20px;display:flex}.Z1lOPa_desc{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.4}
._ZA8Qq_menuItems{flex-direction:column;gap:12px;display:flex}._ZA8Qq_menuItem,._ZA8Qq_homeButton{appearance:none;width:100%;min-height:52px;font:inherit;text-align:left;color:var(--ink);background:var(--paper);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-block);box-shadow:var(--lift-tile) var(--lift-tile) 0 0 var(--edge);cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--beat-release) var(--ease-spring), box-shadow var(--beat-release) var(--ease-spring), background-color var(--beat-press) ease-out;align-items:center;gap:12px;padding:0 16px;font-size:18px;font-weight:600;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){._ZA8Qq_menuItem:hover,._ZA8Qq_homeButton:hover{background:var(--well)}}._ZA8Qq_menuItem:active,._ZA8Qq_homeButton:active{transform:translate(var(--lift-tile), var(--lift-tile));box-shadow:0 0 0 0 var(--edge);transition:transform var(--beat-press) ease-out, box-shadow var(--beat-press) ease-out, background-color var(--beat-press) ease-out}._ZA8Qq_menuItem{animation:_ZA8Qq_rowIn var(--beat-snap) var(--ease-snap) backwards;animation-delay:calc(60ms + var(--i,0) * 35ms)}@keyframes _ZA8Qq_rowIn{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){._ZA8Qq_menuItem,._ZA8Qq_homeButton,._ZA8Qq_menuItem:active,._ZA8Qq_homeButton:active{transition:none;animation:none}}._ZA8Qq_menuItem:focus-visible,._ZA8Qq_homeButton:focus-visible{outline:3px solid var(--go);outline-offset:3px}._ZA8Qq_menuItemIcon{width:22px;height:22px;color:var(--ink-soft);display:inline-flex}._ZA8Qq_menuItemIcon svg{width:22px;height:22px}._ZA8Qq_menuItemLabel{flex:1}._ZA8Qq_setting{border-top:var(--edge-width) solid var(--rule);color:var(--ink);justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:20px 0 0;font-size:17px;display:flex}._ZA8Qq_settingLabel{font-weight:600}._ZA8Qq_menuFooter{border-top:var(--edge-width) solid var(--rule);margin-top:20px;padding-top:20px}._ZA8Qq_setting>*{flex:1}._ZA8Qq_setting>.toggleRow{flex:1}._ZA8Qq_settingNote{color:var(--ink-soft);margin:8px 0 0;font-size:15px}
.O-F1pW_toast{top:calc(var(--header-height) + var(--safe-area-top) + 12px);z-index:var(--z-toast);background:var(--paper);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-block);box-shadow:4px 4px 0 0 var(--edge);color:var(--ink);pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:10px 16px;animation:1.3s linear forwards O-F1pW_toastLifecycle;display:flex;position:fixed;left:50%}@keyframes O-F1pW_toastLifecycle{0%{opacity:0;animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:translate(-50%)translateY(-24px)scale(.9)}26%{opacity:1;animation-timing-function:linear;transform:translate(-50%)translateY(0)scale(1)}86%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0);transform:translate(-50%)translateY(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-14px)scale(.96)}}.O-F1pW_icon{width:18px;height:18px;color:var(--go);animation:O-F1pW_checkPop var(--beat-spring) var(--ease-spring) .12s both;flex-shrink:0}@keyframes O-F1pW_checkPop{0%{transform:scale(0)rotate(-20deg)}to{transform:none}}.O-F1pW_text{white-space:nowrap;font-size:15px;font-weight:600}@media (prefers-reduced-motion:reduce){.O-F1pW_toast{animation-name:O-F1pW_toastStill}.O-F1pW_icon{animation:none}}@keyframes O-F1pW_toastStill{0%,99%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}
.RMidvW_container{text-align:center;padding:24px 24px 28px}.RMidvW_header{margin-bottom:24px}.RMidvW_badge{background:var(--hover);color:var(--ink-soft);border-radius:100px;align-items:center;gap:6px;margin-bottom:12px;padding:5px 12px;font-size:11px;font-weight:600;display:inline-flex}.RMidvW_badgeIcon{font-size:13px}.RMidvW_title{letter-spacing:-.02em;color:var(--ink);margin:0 0 6px;font-size:24px;font-weight:700;line-height:1.2}.RMidvW_subtitle{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.45}.RMidvW_options{flex-direction:column;gap:12px;margin-top:0;display:flex}.RMidvW_optionCard{border-radius:var(--radius-block);background:var(--card-bg);border:var(--edge-width) solid var(--edge);box-shadow:var(--side);cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;width:100%;transition:transform var(--beat-release) var(--ease-spring), box-shadow var(--beat-release) var(--ease-spring), background-color var(--beat-press) ease-out;align-items:center;gap:16px;padding:16px 18px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.RMidvW_optionCard:hover{background:var(--card-bg-hover)}.RMidvW_optionCard:hover .RMidvW_optionArrow{opacity:1;transform:translate(3px)}}.RMidvW_optionCard:active{transform:translate(var(--lift), var(--lift));box-shadow:0 0 0 0 var(--edge);transition-duration:var(--beat-press);transition-timing-function:ease-out}.RMidvW_optionCardResume{--card-bg:color-mix(in srgb, var(--color-orange) 4%, var(--paper));--card-bg-hover:color-mix(in srgb, var(--color-orange) 10%, var(--paper));--card-icon-bg:color-mix(in srgb, var(--color-orange) 15%, transparent);--card-icon-color:var(--color-orange);--card-accent:var(--color-orange)}.RMidvW_optionCardReplay{--card-bg:var(--paper);--card-bg-hover:var(--well);--card-icon-bg:color-mix(in srgb, var(--color-teal) 12%, transparent);--card-icon-color:var(--color-teal);--card-accent:var(--color-teal)}.RMidvW_optionIcon{background:var(--card-icon-bg);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.RMidvW_optionIconSvg{width:26px;height:26px;color:var(--card-icon-color)}.RMidvW_optionContent{flex:1;min-width:0}.RMidvW_optionTitle{color:var(--ink);align-items:center;gap:10px;margin:0 0 3px;font-size:17px;font-weight:700;line-height:1.3;display:flex}.RMidvW_optionDesc{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.4}.RMidvW_optionArrow{width:18px;height:18px;color:var(--card-accent);opacity:.5;transition:opacity var(--beat-press) ease-out, transform var(--beat-snap) var(--ease-snap);flex-shrink:0}.RMidvW_recommendedTag{background:var(--color-orange);color:#fff;border-radius:6px;padding:3px 8px;font-size:9px;font-weight:700}.RMidvW_progressWrap{align-items:center;gap:8px;margin-top:6px;display:flex}.RMidvW_progressBar{background:color-mix(in srgb, var(--color-orange) 10%, var(--paper));border-radius:3px;flex:1;height:5px;overflow:hidden}.RMidvW_progressFill{background:var(--color-orange);border-radius:3px;width:100%;height:100%}.RMidvW_progressText{color:var(--color-orange);white-space:nowrap;font-size:11px;font-weight:600}.RMidvW_divider{align-items:center;gap:14px;margin:4px 0;padding:0 12px;display:flex}.RMidvW_dividerLine{background:var(--rule);flex:1;height:1px}.RMidvW_dividerText{color:var(--ink-light);font-size:10px;font-weight:700}@media (prefers-reduced-motion:reduce){.RMidvW_optionCard,.RMidvW_optionCard:active,.RMidvW_optionArrow{transition:none}}
.VzN_zW_container{--slot:30px;--gap:4px;max-width:640px;color:var(--ink);flex-direction:column;gap:32px;margin:0 auto;padding-bottom:8px;display:flex;container-type:inline-size}.VzN_zW_container>*,.VzN_zW_locked>*{animation:VzN_zW_riseIn var(--beat-snap) var(--ease-snap) backwards}.VzN_zW_container>:nth-child(2),.VzN_zW_locked>:nth-child(2){animation-delay:60ms}.VzN_zW_container>:nth-child(3),.VzN_zW_locked>:nth-child(3){animation-delay:.12s}.VzN_zW_container>:nth-child(4),.VzN_zW_locked>:nth-child(4){animation-delay:.18s}.VzN_zW_container>:nth-child(5),.VzN_zW_locked>:nth-child(5){animation-delay:.24s}.VzN_zW_locked>:nth-child(n+6){animation-delay:.3s}@keyframes VzN_zW_riseIn{0%{opacity:0;transform:translateY(12px)}}.VzN_zW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.VzN_zW_section{flex-direction:column;gap:12px;display:flex}.VzN_zW_sectionTitle{margin:0;font-size:22px;font-weight:600;line-height:1.2}.VzN_zW_sectionText{color:var(--ink-soft);margin:-4px 0 0;font-size:16px;line-height:1.5}.VzN_zW_emptyNote{color:var(--ink-soft);background:var(--well);border-radius:12px;margin:0;padding:16px;font-size:16px;line-height:1.5}.VzN_zW_mini{width:var(--slot);height:var(--slot);background:var(--t-face,var(--paper));color:var(--t-ink,var(--ink));-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:center;align-items:center;padding-top:.12em;font-size:16px;font-weight:700;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff40}.VzN_zW_nameTiles{--slot:28px;gap:3px;display:inline-flex;position:relative}.VzN_zW_nameText{font-size:17px;font-weight:600}.VzN_zW_difficulty{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;margin:-4px -6px;padding:4px 6px;display:inline-flex}.VzN_zW_difficulty:focus-visible{outline:3px solid var(--go);outline-offset:1px}@media (hover:hover) and (pointer:fine){.VzN_zW_difficulty:hover{background:var(--hover)}}.VzN_zW_faceDownRow{gap:3px;display:inline-flex}.VzN_zW_faceDownTile{background:var(--paper);border:1.5px solid var(--edge);width:26px;height:26px;box-shadow:2px 2px 0 0 var(--edge);border-radius:7px}.VzN_zW_track{height:66px;margin:10px 18px 0 6px;position:relative}.VzN_zW_trackBar{background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:999px;height:14px;position:relative;overflow:hidden}.VzN_zW_band{top:0;bottom:0;left:var(--start);width:var(--width);transform-origin:0;animation:VzN_zW_bandFill .42s var(--ease-enter) both;animation-delay:calc(.35s + var(--i) * .2s);position:absolute}.VzN_zW_bandGreat{background:color-mix(in srgb, var(--go) 45%, var(--well))}.VzN_zW_bandTough{background:var(--go)}.VzN_zW_bandPerfect{background:var(--reward)}@keyframes VzN_zW_bandFill{0%{transform:scaleX(0)}}.VzN_zW_marker{top:-8px;left:var(--pos);animation:VzN_zW_markerIn var(--beat-spring) var(--ease-spring) backwards;animation-delay:calc(.9s + var(--i) * .18s);flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%)}@keyframes VzN_zW_markerIn{0%{opacity:0;transform:translate(-50%,-10px)scale(.6)}}.VzN_zW_markerValue{min-width:34px;height:30px;font-family:var(--font-cooper), Georgia, serif;color:var(--ink);background:var(--paper);border:var(--edge-width) solid var(--edge);box-shadow:2px 2px 0 0 var(--edge);border-radius:9px;justify-content:center;align-items:center;padding:.14em 6px 0;font-size:18px;line-height:1;display:inline-flex}.VzN_zW_marker-reward .VzN_zW_markerValue{color:var(--reward-text);background:var(--reward);border-color:var(--edge)}.VzN_zW_marker-go .VzN_zW_markerValue{color:var(--go-text);background:var(--go)}.VzN_zW_markerUnknown .VzN_zW_markerValue{animation:2.4s ease-in-out 1.6s infinite VzN_zW_wobble}@keyframes VzN_zW_wobble{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-8deg)}90%{transform:rotate(6deg)}95%{transform:rotate(-3deg)}}.VzN_zW_markerLabel{color:var(--ink-soft);white-space:nowrap;margin-top:4px;font-size:13px}.VzN_zW_locked{flex-direction:column;gap:32px;display:flex}.VzN_zW_teaser{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.VzN_zW_teaserLabel{color:var(--ink-soft);margin:0;font-size:18px;font-weight:600}.VzN_zW_teaserScore{font-family:var(--font-cooper), Georgia, serif;color:var(--ink);animation:VzN_zW_stampIn var(--beat-celebrate) var(--ease-spring) .14s backwards;margin:0;padding-top:.06em;font-size:clamp(72px,22cqi,112px);line-height:.95}@keyframes VzN_zW_stampIn{0%{opacity:0;transform:scale(1.4)rotate(-4deg)}}.VzN_zW_teaserMeta{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:16px;display:flex}.VzN_zW_teaser .VzN_zW_track{align-self:stretch;margin-top:22px}.VzN_zW_ghost{grid-template-columns:auto 1fr;align-items:center;gap:20px;display:grid}.VzN_zW_ghostBoard{--board:min(180px, 42cqi)}.VzN_zW_ghostText{flex-direction:column;gap:8px;display:flex}.VzN_zW_emptyMarks{flex-wrap:wrap;gap:6px 8px;margin-top:4px;display:flex}.VzN_zW_emptyMark{width:calc(var(--len) * 7px);background:var(--ink-light);border-radius:2px;height:3px}@container (max-width:420px){.VzN_zW_ghost{grid-template-columns:1fr;justify-items:start}.VzN_zW_ghostBoard{--board:min(220px, 60cqi)}}.VzN_zW_hiddenList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.VzN_zW_hiddenRow{background:var(--well);animation:VzN_zW_riseIn var(--beat-snap) var(--ease-snap) backwards;animation-delay:calc(.2s + var(--i,0) * 40ms);border-radius:12px;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.VzN_zW_hiddenScore .VzN_zW_faceDownTile{background:var(--paper);width:30px;height:34px}.VzN_zW_waitingName{grid-column:1/3;font-size:17px;font-weight:600}.VzN_zW_players{align-items:center;gap:18px;display:flex}.VzN_zW_stack{flex:none;width:64px;height:46px;position:relative}.VzN_zW_stackTile{left:calc(var(--i) * 5px);top:calc(var(--i) * -3px + 14px);background:var(--paper);border:1.5px solid var(--edge);width:34px;height:34px;box-shadow:2px 2px 0 0 var(--edge);animation:VzN_zW_stackIn var(--beat-spring) var(--ease-spring) backwards;animation-delay:calc(.4s + var(--i) * 70ms);border-radius:9px;position:absolute}@keyframes VzN_zW_stackIn{0%{opacity:0;transform:translateY(-16px)}}.VzN_zW_playersText{color:var(--ink-soft);margin:0;font-size:18px}.VzN_zW_playersText strong{font-family:var(--font-cooper), Georgia, serif;color:var(--ink);font-size:30px;font-weight:400}.VzN_zW_hand{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.VzN_zW_hand li{animation:VzN_zW_handIn var(--beat-spring) var(--ease-spring) backwards;animation-delay:calc(.3s + var(--i) * 18ms)}@keyframes VzN_zW_handIn{0%{opacity:0;transform:translateY(8px)scale(.6)}}.VzN_zW_handPair{width:auto;padding-inline:6px;font-size:14px}.VzN_zW_handWild{background:var(--paper);color:var(--reward-ink);border:1.5px solid var(--edge)}.VzN_zW_playBar{z-index:2;background:var(--paper);margin:0 -4px;padding:12px 4px 4px;position:sticky;bottom:0}.VzN_zW_hero{flex-direction:column;gap:16px;display:flex}.VzN_zW_heroTop{flex-direction:column;gap:6px;display:flex}.VzN_zW_heroLine{font-family:var(--font-cooper), Georgia, serif;text-wrap:balance;margin:0;padding-top:.08em;font-size:clamp(26px,6vw,34px);line-height:1.1}.VzN_zW_heroMeta{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font-size:15px;display:flex}.VzN_zW_facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.VzN_zW_fact{background:var(--well);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.VzN_zW_factValue{font-family:var(--font-cooper), Georgia, serif;font-variant-numeric:tabular-nums;padding-top:.08em;font-size:28px;line-height:1.05}.VzN_zW_factLabel{color:var(--ink-soft);font-size:14px;line-height:1.3}.VzN_zW_strip{flex-direction:column;gap:6px;margin:0;display:flex}.VzN_zW_stripBars{border-bottom:var(--edge-width) solid var(--edge);align-items:flex-end;gap:2px;height:56px;padding:0 2px;display:flex}.VzN_zW_stripBar{height:max(3px, calc(var(--h) * 100%));background:color-mix(in srgb, var(--ink) 18%, var(--well));transform-origin:bottom;animation:VzN_zW_barGrow .42s var(--ease-enter) backwards;animation-delay:calc(.25s + var(--i) * 12ms);border-radius:3px 3px 0 0;flex:1}.VzN_zW_stripTop{background:color-mix(in srgb, var(--reward) 60%, var(--well))}.VzN_zW_stripMine{background:var(--go);box-shadow:0 0 0 2px var(--paper), 0 0 0 4px var(--go)}@keyframes VzN_zW_barGrow{0%{transform:scaleY(0)}}.VzN_zW_stripCaption{color:var(--ink-light);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.VzN_zW_stripLine{color:var(--ink-soft);font-size:16px}.VzN_zW_stripLine strong{color:var(--ink)}.VzN_zW_streak{color:var(--reward-text);background:var(--reward);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-block);box-shadow:var(--lift-tile) var(--lift-tile) 0 0 var(--edge);align-self:flex-start;align-items:center;gap:10px;margin:0;padding:8px 14px 6px 8px;font-size:16px;font-weight:600;display:inline-flex}.VzN_zW_streakCount{font-family:var(--font-cooper), Georgia, serif;font-size:26px;font-weight:400;line-height:1}.VzN_zW_listHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.VzN_zW_tabs{min-width:220px}.VzN_zW_list{flex-direction:column;gap:10px;margin:4px 0 0;padding:0;list-style:none;display:flex}.VzN_zW_row{border-radius:var(--radius-block);animation:VzN_zW_riseIn var(--beat-snap) var(--ease-snap) backwards;animation-delay:calc(.16s + var(--i,0) * 45ms);flex-direction:column;display:flex}.VzN_zW_rowButton{text-align:left;width:100%;min-height:64px;color:inherit;font:inherit;background:var(--paper);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-block);box-shadow:var(--lift-tile) var(--lift-tile) 0 0 var(--edge);cursor:pointer;transition:transform var(--beat-release) var(--ease-spring), box-shadow var(--beat-release) var(--ease-spring);grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 16px 10px 12px;display:grid;position:relative;overflow:hidden}.VzN_zW_rowButton:active{transform:translate(var(--lift-tile), var(--lift-tile));box-shadow:0 0 0 0 var(--edge);transition-duration:var(--beat-press);transition-timing-function:ease-out}.VzN_zW_rowButton:focus-visible{outline:3px solid var(--go);outline-offset:3px}@media (hover:hover) and (pointer:fine){.VzN_zW_rowButton:hover{background:color-mix(in srgb, var(--ink) 4%, var(--paper))}}.VzN_zW_rowYou .VzN_zW_rowButton{background:color-mix(in srgb, var(--go) 10%, var(--paper))}.VzN_zW_rowOpen .VzN_zW_rowButton{border-bottom-right-radius:0;border-bottom-left-radius:0}.VzN_zW_rowPulse .VzN_zW_rowButton{animation:VzN_zW_pulse 1.1s var(--ease-enter) 1}@keyframes VzN_zW_pulse{0%{outline-offset:0;outline:0 solid #0000}30%{outline:3px solid var(--go);outline-offset:4px}to{outline-offset:8px;outline:3px solid #0000}}.VzN_zW_rank{width:36px;height:36px;font-family:var(--font-cooper), Georgia, serif;color:var(--ink);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding-top:.12em;font-size:24px;line-height:1;display:inline-flex}.VzN_zW_rankFirst{color:var(--reward-text);background:var(--reward);border:var(--edge-width) solid var(--edge);box-shadow:2px 2px 0 0 var(--edge);border-radius:10px}.VzN_zW_who{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.VzN_zW_youTag{height:28px;color:var(--go-text);background:var(--go);border-radius:8px;align-items:center;padding:.14em 9px 0;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.VzN_zW_thumb{flex:none}.VzN_zW_scoreCell{text-align:right;min-width:52px}.VzN_zW_score{font-family:var(--font-cooper), Georgia, serif;font-variant-numeric:tabular-nums;text-align:right;padding-top:.08em;font-size:32px;line-height:1}@container (max-width:340px){.VzN_zW_rowButton{grid-template-columns:30px minmax(0,1fr) auto;gap:10px}.VzN_zW_thumb{display:none}}.VzN_zW_rowPanel{background:var(--paper);border:var(--edge-width) solid var(--edge);border-radius:0 0 var(--radius-block) var(--radius-block);box-shadow:var(--lift-tile) var(--lift-tile) 0 0 var(--edge);border-top:0;overflow:hidden}.VzN_zW_gap{justify-content:center;gap:6px;padding:2px 0;display:flex}.VzN_zW_gap span{border-top:3px dotted var(--rule);width:100%}.VzN_zW_openSlot{color:var(--ink-soft);border:var(--edge-width) dashed var(--rule);border-radius:var(--radius-block);align-items:center;gap:12px;padding:12px 14px;font-size:16px;display:flex}.VzN_zW_openSlot .VzN_zW_rank{color:var(--ink-light)}.VzN_zW_compare{flex-direction:column;gap:18px;padding:16px 14px 18px;display:flex;container-type:inline-size}.VzN_zW_verdict{align-items:center;gap:14px;display:flex}.VzN_zW_delta{min-width:70px;font-family:var(--font-cooper), Georgia, serif;border:var(--edge-width) solid var(--edge);box-shadow:var(--lift-tile) var(--lift-tile) 0 0 var(--edge);animation:VzN_zW_stampIn var(--beat-celebrate) var(--ease-spring) .12s backwards;border-radius:12px;flex:none;justify-content:center;align-items:center;padding:10px 12px 6px;font-size:30px;line-height:1;display:inline-flex}.VzN_zW_deltaUp{color:var(--go-text);background:var(--go)}.VzN_zW_deltaDown{color:var(--stop-text);background:var(--stop)}.VzN_zW_deltaLevel{color:var(--ink);background:var(--well);font-size:22px}.VzN_zW_verdictText{color:var(--ink-soft);margin:0;font-size:16px;line-height:1.5}.VzN_zW_verdictText strong{color:var(--ink)}.VzN_zW_lenses{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.VzN_zW_modes{flex:280px}.VzN_zW_heatToggle{flex:180px}.VzN_zW_boardsArea{touch-action:pan-y}.VzN_zW_boardsSide{--side-gap:12px;gap:var(--side-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.VzN_zW_boardsSide .VzN_zW_compareBoard{--board:min(230px, calc((50cqi - var(--side-gap) / 2 - 2 * var(--edge-width) - 6px - var(--totals)) / 1.07))}.VzN_zW_boardsOne{--one:min(300px, calc(100cqi - 70px));flex-direction:column;align-items:center;gap:8px;display:flex}.VzN_zW_boardsOne .VzN_zW_compareBoard{--board:var(--one)}.VzN_zW_boardsOne .VzN_zW_sideCaption{width:calc(var(--one) * 1.07 + 2 * var(--edge-width))}.VzN_zW_sideFigure{align-content:start;justify-self:center;gap:6px;min-width:0;margin:0;display:grid}.VzN_zW_sideCaption{justify-content:space-between;align-items:baseline;gap:8px;width:100%;min-width:0;margin:0;font-size:16px;font-weight:600;display:flex}.VzN_zW_sideCaption>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.VzN_zW_sideScore{font-family:var(--font-cooper), Georgia, serif;font-variant-numeric:tabular-nums;font-size:26px;font-weight:400;line-height:1}.VzN_zW_sideScoreBehind{color:var(--ink-light);transition:color var(--beat-land) ease-out}.VzN_zW_notHere{color:var(--ink-soft);margin:0;font-size:14px}.VzN_zW_flipButton{cursor:pointer;background:0 0;border:0;border-radius:20px;padding:0}.VzN_zW_flipButton:focus-visible{outline:3px solid var(--go);outline-offset:4px}.VzN_zW_hint{color:var(--ink-light);text-align:center;margin:0;font-size:14px;line-height:1.4}.VzN_zW_replay{justify-content:center;align-items:center;gap:14px;display:flex}.VzN_zW_replayCount{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.VzN_zW_insight{text-align:left;font:inherit;color:inherit;background:var(--well);border:0;border-radius:12px;flex-direction:column;gap:4px;margin:0;padding:12px 14px;display:flex}.VzN_zW_insightButton{cursor:pointer;transition:background var(--beat-press) ease-out}.VzN_zW_insightButton:focus-visible{outline:3px solid var(--go);outline-offset:2px}.VzN_zW_insightOn{background:color-mix(in srgb, var(--go) 16%, var(--well))}.VzN_zW_insightTitle{color:var(--ink);margin:0;font-size:16px;font-weight:600}.VzN_zW_insightText{color:var(--ink-soft);margin:0;font-size:16px;line-height:1.45}.VzN_zW_insightText strong{color:var(--ink);letter-spacing:.02em}.VzN_zW_diff{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@container (max-width:460px){.VzN_zW_diff{grid-template-columns:1fr}}.VzN_zW_diffColumn{flex-direction:column;gap:8px;display:flex}.VzN_zW_diffTitle{align-items:center;gap:6px;margin:0;font-size:15px;font-weight:600;display:flex}.VzN_zW_diffCount{background:var(--well);font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:.1em 6px 0;font-size:13px;display:inline-flex}.VzN_zW_diffEmpty{color:var(--ink-light);margin:0;font-size:14px}.VzN_zW_wordList{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.VzN_zW_wordChip{min-height:36px;font:inherit;letter-spacing:.03em;color:var(--ink);background:var(--paper);border:1.5px solid var(--edge);box-shadow:2px 2px 0 0 var(--edge);cursor:pointer;transition:transform var(--beat-release) var(--ease-spring), box-shadow var(--beat-release) var(--ease-spring);border-radius:9px;align-items:center;gap:6px;padding:6px 10px 4px;font-size:15px;font-weight:700;display:inline-flex}.VzN_zW_wordChip:active{box-shadow:0 0 0 0 var(--edge);transition-duration:var(--beat-press);transform:translate(2px,2px)}.VzN_zW_wordChip:focus-visible{outline:3px solid var(--go);outline-offset:2px}.VzN_zW_wordChip-both{background:var(--well)}.VzN_zW_wordChipOn{color:var(--go-text);background:var(--go)}.VzN_zW_wordPoints{opacity:.75;font-size:13px;font-weight:600}.VzN_zW_compareActions{border-top:1px solid var(--rule);padding-top:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-block-start:14px;display:flex}.VzN_zW_rivalNav{gap:8px;display:flex}.VzN_zW_tally{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.VzN_zW_tallyItem{background:var(--well);animation:VzN_zW_handIn var(--beat-spring) var(--ease-spring) backwards;animation-delay:calc(var(--i) * 20ms);border-radius:9px;align-items:baseline;gap:6px;padding:7px 10px 4px;font-size:15px;display:inline-flex}.VzN_zW_showAll{align-self:flex-start}.VzN_zW_tallyMine{color:var(--go-text);background:var(--go)}.VzN_zW_tallyWord{letter-spacing:.03em;font-weight:700}.VzN_zW_tallyPoints,.VzN_zW_tallyCount{opacity:.75;font-size:13px;font-weight:600}.VzN_zW_challenge{background:var(--well);border-radius:var(--radius-well);flex-direction:column;gap:14px;padding:16px;display:flex}.VzN_zW_challengeRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.VzN_zW_initialsField input{width:96px;height:48px;font:inherit;letter-spacing:.12em;text-transform:uppercase;text-align:center;color:var(--ink);background:var(--paper);border:var(--edge-width) solid var(--edge);border-radius:12px;padding:4px 12px 0;font-size:20px;font-weight:700}.VzN_zW_initialsField input:focus-visible{outline:3px solid var(--go);outline-offset:2px}.VzN_zW_footer{color:var(--ink-soft);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.VzN_zW_footerDot{background:var(--go);border-radius:50%;width:8px;height:8px}@media (max-width:400px){.VzN_zW_container{--slot:26px}.VzN_zW_facts{gap:6px}.VzN_zW_fact{padding:8px 10px}.VzN_zW_factValue{font-size:24px}}@media (prefers-reduced-motion:reduce){.VzN_zW_container>*,.VzN_zW_locked>*,.VzN_zW_hiddenRow,.VzN_zW_row,.VzN_zW_band,.VzN_zW_marker,.VzN_zW_markerUnknown .VzN_zW_markerValue,.VzN_zW_teaserScore,.VzN_zW_stackTile,.VzN_zW_hand li,.VzN_zW_stripBar,.VzN_zW_tallyItem,.VzN_zW_delta,.VzN_zW_rowPulse .VzN_zW_rowButton{animation:none}.VzN_zW_rowButton,.VzN_zW_wordChip{transition:none}}
.gCcqkW_body{flex-direction:column;gap:20px;display:flex}.gCcqkW_lede{color:var(--ink-soft);text-wrap:pretty;margin:0;font-size:17px;line-height:1.5}.gCcqkW_lede strong{color:var(--ink);font-weight:600}.gCcqkW_note{color:var(--ink-light);text-wrap:pretty;margin:0;font-size:14px;line-height:1.4}.gCcqkW_ladder{padding:6px calc(6px + var(--lift-tile)) calc(6px + var(--lift-tile)) 6px;background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-well);flex-direction:column;gap:2px;margin:0;list-style:none;display:flex}.gCcqkW_rung{border:var(--edge-width) solid transparent;min-height:60px;color:var(--ink);border-radius:12px;align-items:center;gap:14px;padding:10px 12px;display:flex}.gCcqkW_raised{background:var(--paper);border-color:var(--edge);box-shadow:var(--lift-tile) var(--lift-tile) 0 0 var(--edge)}.gCcqkW_raisedReward{--ink-soft:var(--reward-text);background:var(--reward);border-color:var(--reward);color:var(--reward-text)}.gCcqkW_rungIcon{flex:none;display:inline-flex}.gCcqkW_rungMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gCcqkW_rungHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.gCcqkW_rungName{font-size:17px;font-weight:600;line-height:1.25}.gCcqkW_rungText{color:var(--ink-soft);font-size:15px;line-height:1.35}.gCcqkW_rungAside{color:var(--ink-soft);font-variant-numeric:tabular-nums;flex:none;font-size:15px}.gCcqkW_you{vertical-align:2px;border:1.5px solid;border-radius:999px;align-items:center;margin-left:8px;padding:1px 8px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}@media (prefers-reduced-motion:no-preference){.gCcqkW_rise{animation:gCcqkW_infoRise var(--beat-snap) var(--ease-snap) var(--o,0s) both}.gCcqkW_raised.gCcqkW_rise{animation:gCcqkW_infoLand var(--beat-spring) var(--ease-spring) var(--o,0s) both}}@keyframes gCcqkW_infoRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes gCcqkW_infoLand{0%{opacity:0;transform:translate(calc(var(--lift-tile) * -2), calc(var(--lift-tile) * -2)) scale(1.03);box-shadow:0 0 0 0 var(--edge)}to{opacity:1;transform:none}}
.ffIluq_actionContainer{margin-top:32px;margin-bottom:max(48px, calc(var(--safe-area-bottom) + 24px));flex-direction:column;align-items:center;gap:16px;padding:0 20px;display:flex}.ffIluq_actionContainer>*{animation:ffIluq_actionRise var(--beat-snap) var(--ease-snap) backwards}.ffIluq_actionContainer>:nth-child(2){animation-delay:50ms}@keyframes ffIluq_actionRise{0%{opacity:0;translate:0 16px}}.ffIluq_playTodayButton,.ffIluq_keepPracticeButton{width:100%;max-width:300px;min-height:var(--btn-height);font:inherit;border-radius:var(--radius-block);box-shadow:var(--side);cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--beat-release) var(--ease-spring), box-shadow var(--beat-release) var(--ease-spring), background-color var(--beat-press) ease-out;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:17px;font-weight:600;display:flex}.ffIluq_playTodayButton{color:var(--go-text);background:var(--go);border:none}.ffIluq_keepPracticeButton{color:var(--ink);background:var(--paper);border:var(--edge-width) solid var(--edge)}@media (hover:hover) and (pointer:fine){.ffIluq_playTodayButton:hover{background:var(--go-hover)}.ffIluq_keepPracticeButton:hover{background:var(--well)}}.ffIluq_playTodayButton:active,.ffIluq_keepPracticeButton:active{transform:translate(var(--lift), var(--lift));box-shadow:0 0 0 0 var(--edge);transition-duration:var(--beat-press);transition-timing-function:ease-out}.ffIluq_playTodayButton:focus-visible,.ffIluq_keepPracticeButton:focus-visible{outline:3px solid var(--go);outline-offset:4px}.ffIluq_buttonIcon{flex-shrink:0;width:20px;height:20px}@media (prefers-reduced-motion:reduce){.ffIluq_actionContainer>*{animation:none}.ffIluq_playTodayButton,.ffIluq_keepPracticeButton{transition:none}}
.k_aCZa_subtitle{color:var(--ink-soft);margin:0 0 20px;font-size:15px}.k_aCZa_section+.k_aCZa_section{margin-top:24px}.k_aCZa_sectionTitle{color:var(--ink);margin:0 0 12px;font-size:17px;font-weight:600}.k_aCZa_quickGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.k_aCZa_quickButton{animation:k_aCZa_quickIn var(--beat-snap) var(--ease-snap) backwards;white-space:normal;flex-direction:column;align-items:flex-start;gap:2px;min-height:60px;padding:10px 14px}.k_aCZa_quickLabel{font-size:17px;font-weight:600}.k_aCZa_quickSublabel{color:var(--ink-soft);font-size:13px;font-weight:400}.k_aCZa_wheelWell{margin-bottom:16px;padding:8px 12px}.k_aCZa_playDateButton{margin-top:4px}.k_aCZa_playDateHint{text-align:center;color:var(--ink-soft);margin:10px 0 0;font-size:14px}.k_aCZa_quickButton:first-child{animation-delay:60ms}.k_aCZa_quickButton:nth-child(2){animation-delay:95ms}.k_aCZa_quickButton:nth-child(3){animation-delay:.13s}.k_aCZa_quickButton:nth-child(4){animation-delay:.165s}@keyframes k_aCZa_quickIn{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.k_aCZa_quickButton{animation:none}}
.iY2n0G_hero{flex-direction:column;gap:8px;display:flex}.iY2n0G_score{align-items:baseline;gap:8px;margin:0;display:flex}.iY2n0G_scoreNumber{color:var(--ink);font-variant-numeric:tabular-nums;font-size:56px;font-weight:700;line-height:1}.iY2n0G_scoreMax{color:var(--ink-soft);font-size:18px}.iY2n0G_rating{color:var(--ink);align-items:center;gap:10px;margin:0;font-size:17px;font-weight:600;display:flex}.iY2n0G_meter{flex-direction:column;gap:6px;margin-top:8px;display:flex}.iY2n0G_meterTrack{background:var(--well);border:var(--edge-width) solid var(--edge);border-radius:8px;height:18px;position:relative;overflow:hidden}.iY2n0G_meterFill{background:var(--ink);transform-origin:0;position:absolute;inset:0 auto 0 0}.iY2n0G_meterBoundary{width:var(--edge-width);background:var(--paper);position:absolute;top:0;bottom:0;transform:translate(-50%)}.iY2n0G_meterScale{color:var(--ink-light);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:14px;display:flex}@media (prefers-reduced-motion:no-preference){.iY2n0G_meterFill{animation:iY2n0G_meterGrow .7s var(--ease-snap) .12s both}}@keyframes iY2n0G_meterGrow{0%{transform:scaleX(0)}to{transform:none}}.iY2n0G_pips{flex:none;width:60px;display:inline-flex}.iY2n0G_tiers .difficulty-pip:not(.difficulty-pip--on){background:var(--pressed)}
._U-zEG_tips{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._U-zEG_tip{align-items:flex-start;gap:14px;padding:14px 0;display:flex}._U-zEG_tip+._U-zEG_tip{border-top:1px solid var(--rule)}._U-zEG_tip:first-child{padding-top:0}._U-zEG_tip:last-child{padding-bottom:0}._U-zEG_icon{color:var(--ink);flex:none;margin-top:1px}._U-zEG_copy{flex-direction:column;gap:2px;min-width:0;display:flex}._U-zEG_tipTitle{color:var(--ink);margin:0;font-size:17px;font-weight:600;line-height:1.35}._U-zEG_tipText{color:var(--ink-soft);text-wrap:pretty;margin:0;font-size:16px;line-height:1.45}
.TMYowq_message{border-radius:var(--radius-block);text-align:center;margin:0;padding:12px 14px;font-size:15px;line-height:1.45}.TMYowq_error{color:var(--stop-text);background:var(--stop);animation:TMYowq_messageShake .32s var(--ease-enter)}.TMYowq_success{color:var(--ink);background:var(--well);border:var(--edge-width) solid var(--edge);animation:TMYowq_messageRise var(--beat-snap) var(--ease-snap) backwards}@keyframes TMYowq_messageShake{0%{opacity:0;translate:0 6px}30%{opacity:1;translate:-6px}55%{translate:5px}75%{translate:-3px}90%{translate:1px}to{translate:0}}@keyframes TMYowq_messageRise{0%{opacity:0;translate:0 10px}}.TMYowq_divider{color:var(--ink-soft);align-items:center;gap:12px;margin:24px 0;font-size:14px;display:flex}.TMYowq_dividerLine{background:var(--rule);flex:1;height:2px}.TMYowq_secondary{width:100%;min-height:48px;color:var(--ink);background:var(--paper);border:var(--edge-width) solid var(--edge);border-radius:var(--radius-block);box-shadow:var(--side);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:transform var(--beat-release) var(--ease-spring), box-shadow var(--beat-release) var(--ease-spring), background-color var(--beat-press) ease-out;justify-content:center;align-items:center;padding:0 22px;font-size:17px;font-weight:600;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.TMYowq_secondary:hover{background:var(--well)}}.TMYowq_secondary:active{transform:translate(var(--lift), var(--lift));box-shadow:0 0 0 0 var(--edge);transition-duration:var(--beat-press);transition-timing-function:ease-out}.TMYowq_secondary:focus-visible{outline:3px solid var(--go);outline-offset:4px}.TMYowq_card{width:100%}@media (prefers-reduced-motion:reduce){.TMYowq_error,.TMYowq_success{animation:none}.TMYowq_secondary,.TMYowq_secondary:active{transition:none}}
/*# sourceMappingURL=0m3jymg-aez4o.css.map*/