._8GbKFq_page{--pen-ink:#2448ad;--pencil-ink:#5a5964;--red-ink:#b42a31;--red-pen:#d1343b;--sketch:255px 15px 225px 15px / 15px 225px 15px 255px;--col:640px}._8GbKFq_stage{max-width:var(--col);grid-template-columns:minmax(0,1fr);min-height:420px;margin:0 auto;padding:22px 0 8px;display:grid;position:relative}._8GbKFq_stage>*{grid-area:1/1;min-width:0}._8GbKFq_stage:has([data-oddfish-root])>._8GbKFq_shell{display:none}._8GbKFq_shell{place-items:start center;padding:18px 0;display:grid}._8GbKFq_cover{background:var(--sky);width:min(460px,100%);box-shadow:var(--shadow);text-align:center;border-radius:6px 16px 16px 6px;padding:40px 24px 26px 42px;position:relative}._8GbKFq_cover:before{content:"";background:repeating-linear-gradient(to bottom, #2b2a338c 0 6px, transparent 6px 12px) 10px 0 / 2px 100% no-repeat, var(--pen);border-radius:6px 0 0 6px;width:20px;position:absolute;inset:0 auto 0 0}._8GbKFq_coverLabel{background:var(--card);max-width:340px;box-shadow:var(--shadow);margin:0 auto 18px;padding:22px 18px 14px;position:relative;transform:rotate(-2deg)}._8GbKFq_coverLabel:before{content:"";background:var(--tape);width:96px;height:24px;margin-left:-48px;position:absolute;top:-12px;left:50%;transform:rotate(3deg)}._8GbKFq_coverTitle{font-family:var(--hand);margin:0;font-size:clamp(56px,15vw,80px);font-weight:700;line-height:.95}._8GbKFq_coverSub{font-family:var(--hand);color:var(--pencil-ink);margin:6px 0 0;font-size:24px;line-height:1.15}._8GbKFq_coverSquiggle{width:70%;height:16px;margin:8px auto 0}._8GbKFq_loading{font-family:var(--hand);color:var(--pen-ink);margin:18px 0 6px;font-size:28px}._8GbKFq_noscript{margin:0 0 10px;font-size:15px}._8GbKFq_backLink{color:var(--pen-ink);padding:10px 4px;font-size:15px;font-weight:700;display:inline-block}._8GbKFq_root{width:100%;min-width:0;position:relative}._8GbKFq_bar{border-bottom:2px dashed #2b2a3338;align-items:center;gap:2px;min-height:48px;margin:0 0 14px;padding-bottom:6px;display:flex}._8GbKFq_barTitle{min-width:0;font-family:var(--hand);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0 0 0 4px;font-size:clamp(26px,7.4vw,34px);font-weight:700;line-height:1.1;overflow:hidden}._8GbKFq_titleShort{display:none}@media (max-width:359px){._8GbKFq_barTitle{margin-left:2px;font-size:21px}._8GbKFq_titleLong{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8GbKFq_titleShort{display:inline}}._8GbKFq_barTools{flex:none;gap:2px;display:flex}._8GbKFq_backButton{min-width:44px;height:44px;font-family:var(--hand);color:var(--pen-ink);cursor:pointer;background:0 0;border:0;border-radius:22px;flex:none;align-items:center;gap:2px;padding:0 8px 0 4px;font-size:23px;font-weight:700;line-height:1;display:inline-flex}._8GbKFq_backButton:hover{background:#2f5bd317}._8GbKFq_backArrow{margin-right:1px;font-size:22px}._8GbKFq_backWord{margin-left:3px}@media (max-width:399px){._8GbKFq_backWord{display:none}}._8GbKFq_iconButton{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}._8GbKFq_iconButton:hover{background:#2f5bd317}._8GbKFq_closeX{font-size:34px;font-weight:600;line-height:1}@media (max-width:359px){._8GbKFq_barTools{gap:0}._8GbKFq_backButton{padding:0 4px 0 2px}}._8GbKFq_primary,._8GbKFq_secondary,._8GbKFq_castButton{min-height:48px;font-family:var(--hand);text-align:center;color:var(--ink);border:2.5px solid var(--ink);border-radius:var(--sketch);box-shadow:2px 3px 0 var(--ink);cursor:pointer;justify-content:center;align-items:center;padding:6px 22px 8px;font-size:26px;font-weight:700;line-height:1.05;transition:transform .12s,box-shadow .12s;display:inline-flex}._8GbKFq_primary,._8GbKFq_castButton{background:linear-gradient(100deg, transparent 3%, var(--hl) 6%, var(--hl) 94%, transparent 97%) 50% 66% / 88% 52% no-repeat, var(--card)}._8GbKFq_secondary{background:var(--card)}._8GbKFq_primary:hover,._8GbKFq_secondary:hover,._8GbKFq_castButton:hover{box-shadow:3px 4px 0 var(--ink);transform:translate(-1px,-1px)rotate(-.6deg)}._8GbKFq_primary:active,._8GbKFq_secondary:active,._8GbKFq_castButton:active{box-shadow:1px 1px 0 var(--ink);transform:translate(1px,2px)}._8GbKFq_quiet{min-height:44px;font:inherit;color:var(--pen-ink);cursor:pointer;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);background:0 0;border:0;padding:8px 4px;font-size:16px;font-weight:700}._8GbKFq_quiet:hover{text-decoration-style:wavy;text-decoration-color:currentColor}._8GbKFq_buttonRow{flex-wrap:wrap;gap:14px;margin-top:6px;display:flex}._8GbKFq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._8GbKFq_muted{color:var(--pencil-ink)}._8GbKFq_note{color:var(--pencil-ink);margin:8px 0;font-size:14px;line-height:1.5}._8GbKFq_loadingLine{font-family:var(--hand);color:var(--pen-ink);margin:12px 0;font-size:26px}._8GbKFq_cardTitle{font-family:var(--hand);margin:0;font-size:clamp(38px,9.6vw,48px);font-weight:700;line-height:1}._8GbKFq_subTitle{font-family:var(--hand);margin:0 0 8px;font-size:28px;font-weight:700;line-height:1.05}._8GbKFq_dayTag{font-family:var(--hand);color:var(--pen-ink);margin:2px 0 8px;font-size:24px;font-weight:600}._8GbKFq_root [tabindex="-1"]:focus{outline:none}._8GbKFq_home{grid-template-columns:minmax(0,1fr);gap:36px;padding:18px 0 6px;display:grid}._8GbKFq_todayCard{transform:rotate(calc(-1deg * var(--tilt)));padding:30px 22px 20px;position:relative}._8GbKFq_slots{grid-template-columns:repeat(5,minmax(0,54px));gap:6px;margin:4px 0 18px;padding:0;list-style:none;display:grid}._8GbKFq_slot{aspect-ratio:1;background:#ffffff8c;border:2px dashed #2b2a3366;border-radius:50%;place-items:center;width:100%;display:grid}._8GbKFq_slot svg{width:74%;height:auto}._8GbKFq_slot[data-filled]{border-style:solid;border-color:var(--ink);background:var(--card)}._8GbKFq_doneNote{font-family:var(--hand);margin:-6px 0 14px;font-size:26px;line-height:1.1}._8GbKFq_avg{color:var(--pencil-ink);align-items:center;gap:10px;margin:16px 0 0;font-size:14px;line-height:1.45;display:flex}._8GbKFq_mascot{pointer-events:none;align-items:flex-end;gap:0;display:flex;position:absolute;top:-12px;right:6px;transform:rotate(5deg)}._8GbKFq_bubble{font-family:var(--hand);white-space:nowrap;background:var(--card);border:2px solid var(--ink);border-radius:18px 18px 4px;margin:0 -8px 52px 0;padding:4px 12px 5px;font-size:21px;line-height:1.1;position:relative}@media (min-width:561px){._8GbKFq_home ._8GbKFq_todayCard:before{left:36%}}@media (max-width:560px){._8GbKFq_bubble{display:none}._8GbKFq_mascot{top:-28px;right:-4px}._8GbKFq_mascot svg{width:70px;height:70px}}@media (max-height:500px){._8GbKFq_root[data-screen=home] ._8GbKFq_bar{clip:rect(0 0 0 0);border:0;width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute;overflow:hidden}._8GbKFq_home{gap:22px;padding-top:14px}._8GbKFq_todayCard{padding-top:22px}._8GbKFq_todayCard ._8GbKFq_slots{margin-bottom:12px}}._8GbKFq_openCard{transform:rotate(calc(1deg * var(--tilt)));padding:26px 22px 22px;position:relative}._8GbKFq_openCard p{margin:6px 0;font-size:16px;line-height:1.5}._8GbKFq_cardDoodle{float:right;margin:-6px -4px 4px 10px}._8GbKFq_notebooks{flex-wrap:wrap;gap:4px 18px;display:flex}._8GbKFq_notebook{min-height:48px;font-family:var(--hand);color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 8px 4px 2px;font-size:26px;font-weight:700;display:inline-flex}._8GbKFq_notebook:hover span{color:var(--pen-ink);text-underline-offset:6px;-webkit-text-decoration:underline wavy;text-decoration:underline wavy}._8GbKFq_play{grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-height:calc(100dvh - 16px);padding:4px 0 10px;display:grid}._8GbKFq_progress{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-bottom:4px;display:flex}._8GbKFq_progressText{font-family:var(--hand);color:var(--pen-ink);margin:0;font-size:25px;font-weight:600;line-height:1.1}._8GbKFq_miniSlots{gap:5px;margin:0;padding:0;list-style:none;display:flex}._8GbKFq_miniSlots li{border:1.5px dashed #2b2a3359;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}._8GbKFq_miniSlots li[data-current]{border:2.5px solid var(--pen)}._8GbKFq_boots{color:var(--pencil-ink);align-items:center;gap:4px;margin:0;font-size:14px;font-weight:700;display:flex}._8GbKFq_bootEmpty{opacity:.28}._8GbKFq_asking{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}._8GbKFq_prompt{transform:rotate(calc(-1deg * var(--tilt)));padding:30px 22px 18px;animation:.38s ease-out both _8GbKFq_prompt-in}._8GbKFq_promptText{font-family:var(--hand);overflow-wrap:anywhere;margin:0;font-size:clamp(34px,9vw,46px);font-weight:700;line-height:1.02}._8GbKFq_scope{color:var(--pencil-ink);margin:10px 0 0;font-size:14px;line-height:1.45}._8GbKFq_scope strong{color:var(--ink)}._8GbKFq_line{grid-template-columns:34px minmax(0,1fr);align-items:center;min-height:30px;display:grid}._8GbKFq_rod{margin-top:18px}._8GbKFq_track{height:28px;position:relative;overflow:hidden}._8GbKFq_strand{will-change:transform;position:absolute;inset:0}._8GbKFq_thread{border-top:2px solid var(--pen);position:absolute;top:13px;left:0;right:26px}._8GbKFq_bobber{position:absolute;top:0;right:0}._8GbKFq_line[data-warn] ._8GbKFq_thread{border-top-style:dashed;border-top-color:var(--red-ink)}._8GbKFq_line[data-warn="5"] ._8GbKFq_thread{border-top-style:dotted;border-top-width:2.5px}._8GbKFq_warnText{color:var(--red-ink);grid-column:2;font-size:14px;font-weight:700;animation:.3s ease-out _8GbKFq_pop}._8GbKFq_castForm{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}._8GbKFq_answerLabel{font-family:var(--hand);font-size:25px;font-weight:700;line-height:1.1}._8GbKFq_castRow{align-items:flex-end;gap:12px;display:flex}._8GbKFq_answer{width:0;min-width:0;min-height:48px;font:inherit;color:var(--pen-ink);border:0;border-bottom:2.5px solid var(--ink);caret-color:var(--pen);background:0 0;border-radius:0;flex:1;padding:8px 4px 6px;font-size:21px;font-weight:700}._8GbKFq_answer::placeholder{color:var(--pencil-ink);opacity:1;font-weight:400}._8GbKFq_answer:focus-visible{border-bottom:3.5px solid var(--pen);background:linear-gradient(100deg, transparent 1%, var(--hl) 2%, var(--hl) 98%, transparent 99%) 0 100% / 100% 42% no-repeat;outline:none;margin-bottom:-1px}._8GbKFq_answer[data-shake=a]{animation:.34s _8GbKFq_shake-a}._8GbKFq_answer[data-shake=b]{animation:.34s _8GbKFq_shake-b}._8GbKFq_castButton{flex:none;padding-inline:20px}._8GbKFq_miss{background:var(--pink);border-left:4px solid var(--red-pen);border-radius:2px 8px 8px 2px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:8px 10px 8px 14px;animation:.25s ease-out both _8GbKFq_pop;display:grid;box-shadow:0 1px 2px #0000000f}._8GbKFq_miss p{margin:0}._8GbKFq_missLine{font-family:var(--hand);font-size:23px;line-height:1.12}._8GbKFq_castsLeft{white-space:nowrap;color:var(--red-ink);align-items:center;gap:2px;font-size:14px;font-weight:700;display:flex}._8GbKFq_loadFail{justify-items:start;gap:10px;padding:16px 18px;display:grid}._8GbKFq_loadFail p{margin:0}._8GbKFq_asking[data-compact]{gap:8px}._8GbKFq_asking[data-compact] ._8GbKFq_prompt{padding:18px 16px 10px}._8GbKFq_asking[data-compact] ._8GbKFq_promptText{font-size:30px}._8GbKFq_asking[data-compact] ._8GbKFq_scope{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:4px;display:-webkit-box;overflow:hidden}._8GbKFq_asking[data-compact] ._8GbKFq_castForm{gap:0}._8GbKFq_asking[data-compact] ._8GbKFq_answerLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8GbKFq_asking[data-compact] ._8GbKFq_missLine{font-size:20px}._8GbKFq_asking[data-compact] ._8GbKFq_rod{width:26px;height:26px;margin-top:4px}._8GbKFq_asking[data-compact] ._8GbKFq_line{grid-template-columns:28px minmax(0,1fr);min-height:26px}._8GbKFq_asking[data-compact=tiny]{gap:6px}._8GbKFq_asking[data-compact=tiny] ._8GbKFq_prompt{padding:10px 14px 8px}._8GbKFq_asking[data-compact=tiny] ._8GbKFq_promptText{font-size:26px}._8GbKFq_asking[data-compact=tiny] ._8GbKFq_scope{display:none}._8GbKFq_asking[data-compact=tiny] ._8GbKFq_miss{padding:3px 10px 3px 12px}._8GbKFq_asking[data-compact=tiny] ._8GbKFq_missLine{font-size:18px}._8GbKFq_asking[data-compact=tiny] ._8GbKFq_line{min-height:22px}._8GbKFq_asking[data-compact=tiny] ._8GbKFq_rod{width:22px;height:22px;margin-top:2px}._8GbKFq_passRow{flex-wrap:wrap;align-items:center;gap:0 12px;display:flex}._8GbKFq_passRow ._8GbKFq_muted{font-size:14px;line-height:1.4}._8GbKFq_reveal{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}._8GbKFq_catchCard{grid-template-columns:150px minmax(0,1fr);gap:4px 18px;padding:24px 20px 18px;display:grid;position:relative}._8GbKFq_revealPrompt{color:var(--pencil-ink);grid-column:1/-1;margin:0;font-size:15px;font-weight:700}._8GbKFq_hang{width:150px;height:176px;position:relative;overflow:hidden}._8GbKFq_hangInner{transform-origin:50% 0;animation:.95s cubic-bezier(.3,.75,.35,1) both _8GbKFq_drop;position:absolute;inset:0}._8GbKFq_hangLine{border-left:2px solid var(--ink);height:30px;position:absolute;top:0;left:calc(50% - 1px)}._8GbKFq_hangHook{position:absolute;top:24px;left:calc(50% - 22px)}._8GbKFq_hangCatch{position:absolute;top:34px;left:9px}._8GbKFq_catchText{min-width:0;padding-top:8px}._8GbKFq_tierRow{flex-wrap:wrap;align-items:center;gap:6px 20px;display:flex}._8GbKFq_tierName{font-family:var(--hand);margin:0;font-size:clamp(48px,12vw,66px);font-weight:700;line-height:.95}._8GbKFq_mark{font-family:var(--hand);color:var(--red-ink);place-items:center;padding:8px 18px 10px;font-size:44px;font-weight:700;line-height:1;animation:.45s cubic-bezier(.2,.8,.3,1.25) .6s both _8GbKFq_stamp;display:inline-grid;position:relative;transform:rotate(-9deg)}._8GbKFq_mark ._8GbKFq_markCircle{width:100%;height:100%;color:var(--red-pen);position:absolute;inset:0}._8GbKFq_mark ._8GbKFq_markCircle path,._8GbKFq_total ._8GbKFq_totalCircle path{stroke-width:2.6px;vector-effect:non-scaling-stroke}._8GbKFq_answerLine{margin:10px 0 0;font-size:18px;line-height:1.4}._8GbKFq_countedAs{color:var(--pencil-ink);margin:4px 0 0;font-size:15px;line-height:1.45}._8GbKFq_reaction{font-family:var(--hand);color:var(--pen-ink);margin:10px 0 0;font-size:27px;line-height:1.12}@media (max-width:540px){._8GbKFq_catchCard{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}._8GbKFq_tierRow{justify-content:center}._8GbKFq_hang{height:172px}}@media (max-width:540px) and (max-height:700px){._8GbKFq_catchCard{padding-top:20px}._8GbKFq_hang{width:124px;height:136px}._8GbKFq_hangLine{height:22px}._8GbKFq_hangHook{width:36px;height:36px;top:16px;left:calc(50% - 18px)}._8GbKFq_hangCatch{width:104px;height:104px;top:26px;left:10px}._8GbKFq_tierName{font-size:44px}._8GbKFq_mark{padding:6px 15px 8px;font-size:38px}}._8GbKFq_revealLists{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (max-width:560px){._8GbKFq_revealLists{grid-template-columns:minmax(0,1fr)}}._8GbKFq_school ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}._8GbKFq_school li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name n""bar bar";gap:0 8px;font-size:15px;line-height:1.35;display:grid}._8GbKFq_schoolName{overflow-wrap:anywhere;grid-area:name;justify-self:start;font-weight:700}._8GbKFq_schoolN{color:var(--pencil-ink);grid-area:n;font-size:14px}._8GbKFq_schoolBar{width:var(--w);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 14'%3E%3Cpath d='M5.4 7.2C7.8 3.4 13 2.8 16.8 5.4c1.2.8 1.3 2.2.1 3C13 11.2 7.8 11 5.4 7.2zM5.6 7.2 2 4.2l.9 3-1 3.2z' fill='%23bcd9ff' stroke='%232f5bd3' stroke-width='1.3' stroke-linejoin='round'/%3E%3Ccircle cx='14' cy='6.6' r='1' fill='%232b2a33'/%3E%3C/svg%3E") 0/20px 14px round no-repeat;grid-area:bar;min-width:20px;height:14px;margin-top:2px}._8GbKFq_school li[data-you] ._8GbKFq_schoolName{background:linear-gradient(100deg, transparent 1%, var(--hl) 3%, var(--hl) 97%, transparent 99%) 0 70% / 100% 60% no-repeat}._8GbKFq_school li[data-you] ._8GbKFq_schoolBar{background-color:var(--hl);border-radius:3px 7px 7px 3px}._8GbKFq_you{font-family:var(--hand);color:var(--pen-ink);margin-left:8px;font-size:21px;font-style:normal}._8GbKFq_you:before{content:"← ";content:"← " / ""}._8GbKFq_pond{transform:rotate(calc(1.4deg * var(--tilt)));padding:26px 18px 14px}._8GbKFq_pond ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}._8GbKFq_pond li{font-size:16px;font-weight:700;line-height:1.35}._8GbKFq_pond li:before{content:"✦";content:"✦" / "";color:var(--pen-ink);margin-right:8px}._8GbKFq_pond p{margin:0;font-size:15px}._8GbKFq_avgLine{font-family:var(--hand);align-items:center;gap:12px;margin:0;font-size:25px;line-height:1.15;display:flex}._8GbKFq_avgLine>svg{flex:none}._8GbKFq_nextRow{z-index:2;padding:18px 4px max(12px, env(safe-area-inset-bottom));background:linear-gradient(to bottom, #fbf8f100, var(--paper) 16px);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:-14px -4px 0;display:flex;position:sticky;bottom:0}._8GbKFq_enterHint{color:var(--pencil-ink);font-size:14px}@media (hover:none),(pointer:coarse){._8GbKFq_enterHint{display:none}}._8GbKFq_results{grid-template-columns:minmax(0,1fr);gap:30px;padding-top:10px;display:grid}._8GbKFq_scoreCard{transform:rotate(calc(-.8deg * var(--tilt)));justify-items:start;gap:10px;padding:30px 22px 22px;display:grid;position:relative}._8GbKFq_scoreCard ._8GbKFq_dayTag{margin:0}._8GbKFq_total{font-family:var(--hand);white-space:nowrap;margin:4px 0 0;padding:10px 26px 12px;font-size:clamp(56px,15vw,80px);font-weight:700;line-height:1;position:relative}._8GbKFq_total ._8GbKFq_totalCircle{width:100%;height:100%;color:var(--red-pen);position:absolute;inset:0}._8GbKFq_rank{font-family:var(--hand);color:var(--pen-ink);margin:0;font-size:32px;font-weight:700;line-height:1.05}._8GbKFq_newBest{font-family:var(--hand);color:var(--red-ink);margin:0;font-size:28px;font-weight:700;animation:.4s ease-out .3s both _8GbKFq_pop}._8GbKFq_catchRow{grid-template-columns:repeat(5,minmax(0,66px));gap:4px 6px;width:100%;margin:2px 0;padding:0;list-style:none;display:grid}._8GbKFq_catchRow li{text-align:center;justify-items:center;gap:0;min-width:0;font-size:12.5px;font-weight:700;line-height:1.2;display:grid}._8GbKFq_tierShort{display:none}@media (max-width:419px){._8GbKFq_catchRow li{font-size:12px}._8GbKFq_tierLong{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8GbKFq_tierShort{display:inline}}._8GbKFq_catchRow li svg{width:100%;max-width:52px;height:auto}._8GbKFq_catchShare{display:contents}@media (max-height:500px) and (min-width:600px){._8GbKFq_results{padding-top:0}._8GbKFq_results ._8GbKFq_scoreCard{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px 28px;padding-top:10px}._8GbKFq_results ._8GbKFq_scoreCard>*{grid-column:1/-1}._8GbKFq_results ._8GbKFq_scoreCard>:is(._8GbKFq_cardTitle,._8GbKFq_total,._8GbKFq_rank){grid-column:1}._8GbKFq_results ._8GbKFq_scoreCard>._8GbKFq_catchShare{grid-area:1/2/span 3;justify-items:start;gap:12px;padding-top:4px;display:grid}._8GbKFq_results ._8GbKFq_cardTitle{font-size:36px}._8GbKFq_results ._8GbKFq_total{padding:8px 22px 10px;font-size:60px}._8GbKFq_results ._8GbKFq_rank{font-size:30px}._8GbKFq_results ._8GbKFq_tierLong{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8GbKFq_results ._8GbKFq_tierShort{display:inline}._8GbKFq_results ._8GbKFq_shareButton{gap:4px 10px;width:100%;min-width:0;padding-inline:14px}}._8GbKFq_catchRowWrap{flex-wrap:wrap;display:flex}._8GbKFq_catchRowWrap li svg{width:36px}._8GbKFq_results ._8GbKFq_avgLine{font-size:23px}._8GbKFq_avgTotals{font-family:var(--sans);color:var(--pencil-ink);font-size:14px;line-height:1.5;display:block}._8GbKFq_share{justify-items:start;gap:4px;width:100%;margin-top:4px;display:grid}._8GbKFq_shareButton{background:var(--card);flex-wrap:wrap;gap:6px 14px;min-width:min(300px,100%);min-height:60px;padding:8px 24px 10px;font-size:32px}._8GbKFq_shareWord{background:linear-gradient(100deg, transparent 2%, var(--hl) 5%, var(--hl) 95%, transparent 98%) 50% 70% / 100% 55% no-repeat;padding:0 8px}._8GbKFq_shareEmoji{font-family:var(--sans);letter-spacing:2px;font-size:22px;line-height:1}@media (max-width:560px){._8GbKFq_shareButton{width:100%}}._8GbKFq_shareStatus{min-height:1.4em;color:var(--pen-ink);margin:0;font-size:14px;font-weight:700}._8GbKFq_shareBox textarea{width:min(320px,100%);font:15px/1.5 var(--sans);color:var(--ink);background:var(--card);border:2px solid var(--ink);resize:none;border-radius:6px;padding:8px 10px}._8GbKFq_countdown{font-family:var(--hand);margin:0;font-size:26px;line-height:1.1}._8GbKFq_catchList,._8GbKFq_diaryCard{padding:18px 22px 22px}._8GbKFq_catchList ol{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}._8GbKFq_catchList li{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}._8GbKFq_catchListText{overflow-wrap:anywhere;font-size:15px;line-height:1.35;display:grid}._8GbKFq_catchListPts{font-family:var(--hand);color:var(--red-ink);font-size:26px;font-weight:700}._8GbKFq_bonusCard{transform:rotate(calc(.6deg * var(--tilt)));padding:26px 22px 16px}._8GbKFq_bonusIntro{margin:6px 0 0;font-size:15px;line-height:1.5}._8GbKFq_bonusPrompt{font-family:var(--hand);overflow-wrap:anywhere;margin:10px 0 0;font-size:clamp(30px,8vw,38px);font-weight:700;line-height:1.02}._8GbKFq_bonusQuestion{margin:12px 0 10px;font-size:16px;font-weight:700}._8GbKFq_bonusOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;display:grid}@media (max-width:459px){._8GbKFq_bonusOptions{grid-template-columns:minmax(0,1fr)}}._8GbKFq_bonusOptions button{overflow-wrap:anywhere;width:100%;min-height:52px;padding-inline:14px;font-size:24px}._8GbKFq_bonusVerdict{font-family:var(--hand);color:var(--pen-ink);margin:14px 0 10px;font-size:28px;font-weight:700;line-height:1.1}._8GbKFq_bonusVerdict[data-found]{color:var(--ink)}._8GbKFq_bootSays{background:var(--pink);border-left:4px solid var(--red-pen);border-radius:2px 8px 8px 2px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:4px 12px;padding:8px 12px 8px 10px;animation:.25s ease-out both _8GbKFq_pop;display:grid;box-shadow:0 1px 2px #0000000f}._8GbKFq_bootSays p{margin:0}._8GbKFq_bonusList{gap:8px;margin:16px 0 2px;padding:0;list-style:none;display:grid}._8GbKFq_bonusList li{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}._8GbKFq_bonusList li[data-boot] strong{background:linear-gradient(100deg, transparent 1%, var(--pink) 3%, var(--pink) 97%, transparent 99%) 0 70% / 100% 62% no-repeat}._8GbKFq_bonusText{overflow-wrap:anywhere;justify-items:start;font-size:15px;line-height:1.35;display:grid}._8GbKFq_bonusText ._8GbKFq_muted{font-size:14px}._8GbKFq_openIntro{margin-top:18px}._8GbKFq_bestLine{font-family:var(--hand);font-weight:700;font-size:25px!important}._8GbKFq_diary{margin-top:10px}._8GbKFq_statGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 12px;margin:0 0 18px;display:grid}._8GbKFq_statGrid div{flex-direction:column-reverse;justify-content:flex-end;display:flex}._8GbKFq_statGrid dt{color:var(--pencil-ink);font-size:13px;font-weight:700;line-height:1.25}._8GbKFq_statGrid dd{font-family:var(--hand);margin:0;font-size:38px;font-weight:700;line-height:1}._8GbKFq_histogram{gap:4px;margin:0;padding:0;list-style:none;display:grid}._8GbKFq_histogram li{grid-template-columns:32px 92px minmax(0,1fr) 34px;align-items:center;gap:10px;display:grid}._8GbKFq_histName{font-size:14px;font-weight:700}._8GbKFq_histBar{background:#2b2a3312;border-radius:7px;height:14px;overflow:hidden}._8GbKFq_histBar span{background:var(--sky);border-right:2.5px solid var(--pen);min-width:3px;height:100%;display:block}._8GbKFq_histN{font-family:var(--hand);text-align:right;font-size:22px;font-weight:700}@media (max-width:380px){._8GbKFq_histogram li{grid-template-columns:32px 78px minmax(0,1fr) 28px;gap:6px}}._8GbKFq_dialog{width:min(560px,100vw - 24px);max-height:calc(100dvh - 32px);color:var(--ink);background:var(--card);box-shadow:var(--shadow), 0 30px 60px -20px #0006;border:0;border-radius:3px;padding:18px 20px 20px;overflow:auto}._8GbKFq_dialog[open]{animation:.22s ease-out _8GbKFq_dialog-in}._8GbKFq_dialog::backdrop{background:#2b2a3366}._8GbKFq_dialogHead{align-items:center;gap:10px;margin-bottom:8px;display:flex}._8GbKFq_dialogTitle{min-width:0;font-family:var(--hand);flex:1;margin:0;font-size:36px;font-weight:700;line-height:1}@media (max-width:359px){._8GbKFq_dialogTitle{font-size:31px}}._8GbKFq_dialogActions{z-index:1;background:var(--card);justify-content:flex-end;margin:14px -20px -20px;padding:10px 20px 16px;display:flex;position:sticky;bottom:-20px;box-shadow:0 -10px 12px -12px #2b2a334d}._8GbKFq_howLead{font-family:var(--hand);color:var(--pen-ink);margin:0 0 6px;font-size:30px;font-weight:700;line-height:1.1}._8GbKFq_steps{gap:4px;margin:0 0 6px;padding-left:24px;font-size:16px;line-height:1.45;display:grid}._8GbKFq_steps li::marker{font-family:var(--hand);color:var(--pen-ink);font-size:20px;font-weight:700}._8GbKFq_timerToggle{min-height:32px;margin-left:2px;padding:0 2px;font-size:16px}._8GbKFq_legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin:0;padding:0;list-style:none;display:grid}._8GbKFq_legend li{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;font-size:13px;line-height:1.3;display:grid}._8GbKFq_legendText{min-width:0;display:grid}._8GbKFq_legend strong{font-family:var(--hand);font-size:22px;line-height:1.05}._8GbKFq_legendPts{color:var(--red-ink);white-space:nowrap;font-weight:800}@media (max-width:359px){._8GbKFq_legend{gap:6px 8px}._8GbKFq_legend li{grid-template-columns:28px minmax(0,1fr);gap:5px}._8GbKFq_legend li svg{width:28px;height:28px}}._8GbKFq_fieldset{border:0;gap:2px;margin:0;padding:0;display:grid}._8GbKFq_radio{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:17px;display:flex}._8GbKFq_radio input{width:22px;height:22px;accent-color:var(--pen);margin:0}@keyframes _8GbKFq_prompt-in{0%{opacity:0;transform:translateY(-10px)rotate(-3deg)}}@keyframes _8GbKFq_shake-a{20%{transform:translate(-7px)}45%{transform:translate(6px)}70%{transform:translate(-3px)}}@keyframes _8GbKFq_shake-b{20%{transform:translate(-7px)}45%{transform:translate(6px)}70%{transform:translate(-3px)}}@keyframes _8GbKFq_drop{0%{transform:translateY(-110%)}55%{transform:translateY(5%)}70%{transform:translateY(-2%)rotate(3deg)}85%{transform:rotate(-1.6deg)}to{transform:none}}@keyframes _8GbKFq_stamp{0%{opacity:0;transform:scale(2.2)rotate(-24deg)}70%{opacity:1;transform:scale(.92)rotate(-8deg)}to{opacity:1;transform:rotate(-9deg)}}@keyframes _8GbKFq_pop{0%{opacity:0;transform:scale(.8)}}@keyframes _8GbKFq_dialog-in{0%{opacity:0;transform:translateY(12px)rotate(-1deg)}}@media (prefers-reduced-motion:reduce){._8GbKFq_root :not(._8GbKFq_strand),._8GbKFq_root :before,._8GbKFq_root :after{transition:none!important;animation:none!important}}
