.DwGTZW_stage{--found:#49d48a;--hot:#ff5b3d;--warm:#ffa83a;--cool:#4f9dff;--cold:#59606e;--ink:#f4efe6;--muted:#a39d92;--line:#fff4e11a;width:100%;max-width:56rem;color:var(--ink);margin:0 auto}.DwGTZW_head{margin-bottom:1rem}.DwGTZW_challenge{color:#f3e4c8;background:#ffd69614;border-radius:.6rem;margin-bottom:.75rem;padding:.6rem .85rem;font-size:.95rem;font-weight:600;box-shadow:inset 0 0 0 1px #ffd69638}.DwGTZW_shelf{--pad-l:9%;--pad-r:5%;--floor:20%;--rise:30%;--case-w:clamp(3.5rem, 13vw, 7.25rem);height:clamp(11.5rem,34vw,18.5rem);box-shadow:inset 0 0 0 1px var(--line);isolation:isolate;background:radial-gradient(120% 90% at 4% 100%,#ffd69629,#0000 55%),linear-gradient(#0c0e14 0%,#12141b 62%,#0a0b0f 100%);border-radius:.9rem;position:relative;overflow:hidden}.DwGTZW_shelfLight{pointer-events:none;z-index:0;background:radial-gradient(closest-side,#ffe2b03d,#0000);width:46%;height:120%;position:absolute;inset:-20% auto auto -6%}.DwGTZW_backShelf{z-index:0;clip-path:polygon(0 9%,100% 14%,100% 33%,0 47%);opacity:.32;background:repeating-linear-gradient(90deg,#3a3f4c 0 .55rem,#2a2e38 .55rem .62rem,#4a3f3a .62rem 1.05rem,#24272f 1.05rem 1.12rem,#33404a 1.12rem 1.5rem,#1f2229 1.5rem 1.58rem,#463a48 1.58rem 1.9rem,#23262d 1.9rem 1.98rem);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000000e6,#00000040 75%,#0000);mask-image:linear-gradient(90deg,#000000e6,#00000040 75%,#0000)}.DwGTZW_backEdge{z-index:0;clip-path:polygon(0 47%,100% 33%,100% 35%,0 51%);background:linear-gradient(90deg,#f3ead838,#f3ead80d);position:absolute;inset:0}.DwGTZW_shelfBoard{z-index:1;width:100%;height:100%;position:absolute;inset:0}.DwGTZW_shelfLoading .DwGTZW_slotEmpty{animation:1.6s ease-in-out infinite DwGTZW_closest-breathe}.DwGTZW_item,.DwGTZW_slot{left:calc(var(--pad-l) + var(--t) * (100% - var(--pad-l) - var(--pad-r)));bottom:calc(var(--floor) + var(--t) * var(--rise));width:var(--case-w);transform:translateX(-50%) scale(calc(1 - var(--t) * .6));transform-origin:50% 100%;z-index:2;position:absolute}.DwGTZW_slot{z-index:500}.DwGTZW_case{aspect-ratio:3/4;background:#23262f;border-radius:3px;display:block;position:relative;overflow:hidden;box-shadow:inset 3px 0 #ffffff24,0 10px 18px -6px #000c,0 2px #0009}.DwGTZW_case img{object-fit:cover;width:100%;height:100%;display:block}.DwGTZW_caseTitle{text-align:center;height:100%;color:var(--ink);justify-content:center;align-items:center;padding:.3rem;font-size:.6rem;line-height:1.15;display:flex}.DwGTZW_slotEmpty{aspect-ratio:3/4;font-family:var(--font-heading,inherit);color:#ffeccdb3;background:#ffe8c40d;border:2px dashed #ffeccd73;border-radius:4px;justify-content:center;align-items:center;font-size:clamp(1.6rem,5vw,2.6rem);font-weight:900;display:flex;box-shadow:0 0 40px #ffd6961f}.DwGTZW_caseSecret{animation:.7s cubic-bezier(.2,.9,.25,1.15) both DwGTZW_closest-slide-in}.DwGTZW_stamp{border:2px solid var(--found);color:var(--found);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#0a0e0cb8;border-radius:3px;padding:.12rem .4rem;font-size:clamp(.55rem,1.6vw,.8rem);font-weight:900;animation:.45s cubic-bezier(.3,1.6,.5,1) .55s both DwGTZW_closest-stamp;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)rotate(-12deg)}.DwGTZW_stampGaveUp{border-color:var(--muted);color:var(--ink)}.DwGTZW_itemNewest{animation:.55s cubic-bezier(.2,.9,.3,1.2) both DwGTZW_closest-drop}.DwGTZW_itemNewest .DwGTZW_case{box-shadow:inset 3px 0 #ffffff24,0 0 0 2px #fff4e1e6,0 12px 22px -6px #000000d9}.DwGTZW_tag{font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;color:#fff;min-width:2.2rem;transform:translateX(-50%) scale(calc((1 - var(--t,0) * .3) / (1 - var(--t,0) * .6)));transform-origin:50% 0;border-radius:2px;padding:.08rem .32rem;font-size:clamp(.62rem,1.6vw,.82rem);font-weight:800;line-height:1.3;position:absolute;top:calc(100% + .32rem);left:50%;box-shadow:0 1px #00000059}.DwGTZW_tag.DwGTZW_heatFound{background:var(--found);color:#08140d}.DwGTZW_tag.DwGTZW_heatHot{background:var(--hot)}.DwGTZW_tag.DwGTZW_heatWarm{background:var(--warm);color:#1c1003}.DwGTZW_tag.DwGTZW_heatCool{background:var(--cool)}.DwGTZW_tag.DwGTZW_heatCold{background:var(--cold)}.DwGTZW_tagHint{outline-offset:1px;outline:1.5px dashed #ffffffd9}.DwGTZW_farEnd{right:.7rem;bottom:calc(var(--floor) + var(--rise) - 10%);font-variant-numeric:tabular-nums;color:#fff4e152;z-index:3;font-size:.62rem;font-weight:700;position:absolute}.DwGTZW_controls{margin-top:1rem}.DwGTZW_inputSkeleton{height:3.25rem;box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0a;border-radius:.7rem;margin-top:1rem}.DwGTZW_inputForm{gap:.5rem;display:flex}.DwGTZW_inputWrap{flex:1;min-width:0;position:relative}.DwGTZW_input{width:100%;height:3.25rem;color:var(--ink);background:#14161d;border:1px solid #fff4e138;border-radius:.7rem;outline:none;padding:0 1rem;font-size:1.05rem}.DwGTZW_input::placeholder{color:#6f6a62}.DwGTZW_input:focus{border-color:#ffe2b0bf;box-shadow:0 0 0 3px #ffd69624}.DwGTZW_guessButton{color:#17120b;background:#f4e7cf;border-radius:.7rem;flex:none;height:3.25rem;padding:0 1.2rem;font-weight:800;transition:background .15s}.DwGTZW_guessButton:hover:not(:disabled){background:#fff4de}.DwGTZW_guessButton:disabled{opacity:.45}.DwGTZW_micButton{width:3.25rem;height:3.25rem;color:var(--ink);border-radius:.7rem;flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #fff4e138}.DwGTZW_micButton:hover{background:#fff4e112}.DwGTZW_micOn{background:var(--hot);color:#fff;box-shadow:none;animation:1.6s ease-in-out infinite DwGTZW_closest-mic}.DwGTZW_micOn:hover{background:var(--hot)}.DwGTZW_heard{color:#e8dfcf;margin-top:.5rem;font-size:.9rem;font-style:italic}.DwGTZW_didYouMean{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.6rem;font-size:.88rem;display:flex}.DwGTZW_didYouMean span{margin-right:.2rem}.DwGTZW_didYouMean button{min-height:2.25rem;color:var(--ink);background:#fff4e10f;border-radius:999px;padding:0 .75rem;font-weight:700;box-shadow:inset 0 0 0 1px #fff4e138}.DwGTZW_didYouMean button span{color:var(--muted);margin:0;font-weight:500}.DwGTZW_didYouMean button:hover:not(:disabled){background:#fff4e11f}.DwGTZW_didYouMean button:disabled{opacity:.45}.DwGTZW_suggestions{z-index:30;background:#171a22;border:1px solid #fff4e129;border-radius:.7rem;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow:hidden;box-shadow:0 18px 40px #0009}.DwGTZW_suggestion{cursor:pointer;align-items:center;gap:.7rem;padding:.4rem .75rem;display:flex}.DwGTZW_suggestionActive{background:#ffe2b01a}.DwGTZW_suggestionThumb{aspect-ratio:3/4;background:#262a33;border-radius:2px;flex:none;width:1.7rem;overflow:hidden}.DwGTZW_suggestionThumb img{object-fit:cover;width:100%;height:100%}.DwGTZW_suggestionName{flex:1;min-width:0;font-weight:600;line-height:1.25}.DwGTZW_suggestionYear{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:.8rem}.DwGTZW_helpers{align-items:center;gap:.35rem;margin-top:.6rem;display:flex}.DwGTZW_count{color:var(--muted);flex:1;font-size:.85rem}.DwGTZW_helper{min-height:2.25rem;color:var(--ink);border-radius:999px;padding:0 .8rem;font-size:.85rem;font-weight:600;transition:background .15s;box-shadow:inset 0 0 0 1px #fff4e12e}.DwGTZW_helper:hover{background:#fff4e112}.DwGTZW_helperArmed{background:#ff5b3d29;box-shadow:inset 0 0 0 1px #ff5b3d99}.DwGTZW_notice{min-height:1.4rem;color:var(--muted);margin-top:.5rem;font-size:.9rem}.DwGTZW_howto{max-width:38rem;color:var(--muted);margin-top:.5rem;font-size:.95rem;line-height:1.6}.DwGTZW_latest{border-bottom:1px solid var(--line);margin-bottom:.9rem;padding-bottom:.9rem}.DwGTZW_latest .DwGTZW_row{list-style:none}.DwGTZW_list{gap:.4rem;display:grid}.DwGTZW_row{background:#ffffff09;border-radius:.6rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.45rem .75rem .45rem .45rem;display:grid;position:relative;overflow:hidden}.DwGTZW_rowFill{width:calc(var(--close) * 100%);background:linear-gradient(90deg, color-mix(in srgb, var(--heat) 24%, transparent), color-mix(in srgb, var(--heat) 10%, transparent));pointer-events:none;position:absolute;inset:0 auto 0 0}.DwGTZW_rowNewest{box-shadow:inset 0 0 0 1.5px #fff4e18c}.DwGTZW_rowThumb{aspect-ratio:3/4;background:#262a33;border-radius:3px;width:2.4rem;position:relative;overflow:hidden}.DwGTZW_rowThumb img{object-fit:cover;width:100%;height:100%}.DwGTZW_rowText{min-width:0;display:grid;position:relative}.DwGTZW_rowName{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.DwGTZW_rowYear{color:var(--muted);font-weight:500}.DwGTZW_rowTraits{text-overflow:ellipsis;white-space:nowrap;color:#c9c1b3;font-size:.8rem;overflow:hidden}.DwGTZW_rowLabel{letter-spacing:.08em;text-transform:uppercase;min-width:2.1rem;color:var(--muted);margin-right:.35rem;font-size:.66rem;font-weight:800;display:inline-block}.DwGTZW_rowNot{color:#a8b0bf}.DwGTZW_hintMark{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);vertical-align:.1em;border-radius:3px;margin-left:.45rem;padding:0 .3rem;font-size:.68rem;font-weight:700;box-shadow:inset 0 0 0 1px #fff4e140}.DwGTZW_rowPlace{background:var(--heat);color:#fff;font-variant-numeric:tabular-nums;text-align:center;border-radius:3px;min-width:3.4rem;padding:.15rem .45rem;font-size:1rem;font-weight:900;position:relative}.DwGTZW_rowHash{opacity:.7;margin-right:.05em;font-weight:700}.DwGTZW_heatFound{--heat:var(--found)}.DwGTZW_heatHot{--heat:var(--hot)}.DwGTZW_heatWarm{--heat:var(--warm)}.DwGTZW_heatCool{--heat:var(--cool)}.DwGTZW_heatCold{--heat:var(--cold)}.DwGTZW_row.DwGTZW_heatWarm .DwGTZW_rowPlace,.DwGTZW_row.DwGTZW_heatFound .DwGTZW_rowPlace{color:#17120b}.DwGTZW_finish{border-bottom:1px solid var(--line);margin-top:1.1rem;margin-bottom:1.2rem;padding-bottom:1.2rem}.DwGTZW_dayLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:700}.DwGTZW_finishTitle{margin-top:.25rem;font-size:clamp(1.35rem,4vw,1.9rem);line-height:1.15}.DwGTZW_finishTitle strong{font-weight:900}.DwGTZW_finishCount{color:#d8d0c2;margin-top:.3rem}.DwGTZW_finishActions{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-top:1rem;display:flex}.DwGTZW_primary{color:#17120b;background:#f4e7cf;border-radius:.7rem;align-items:center;gap:.5rem;min-height:2.9rem;padding:0 1.2rem;font-weight:800;display:inline-flex}.DwGTZW_primary:hover{background:#fff4de}.DwGTZW_tomorrow{color:var(--muted);font-size:.88rem}.DwGTZW_neighbours{margin-top:1.4rem}.DwGTZW_neighboursHead{font-size:.9rem;font-weight:700}.DwGTZW_neighbourRow{scrollbar-width:thin;grid-auto-columns:4.6rem;grid-auto-flow:column;gap:.7rem;margin-top:.6rem;padding-bottom:.4rem;display:grid;overflow-x:auto}.DwGTZW_neighbour{align-content:start;justify-items:center;gap:.25rem;padding-top:0;display:grid;position:relative}.DwGTZW_neighbourCase{aspect-ratio:3/4;background:#262a33;border-radius:3px;width:100%;display:block;overflow:hidden;box-shadow:inset 3px 0 #ffffff24,0 6px 12px -4px #000000b3}.DwGTZW_neighbourCase img{object-fit:cover;width:100%;height:100%}.DwGTZW_neighbour .DwGTZW_tag{--t:0;min-width:0;font-size:.7rem;position:static;transform:none}.DwGTZW_neighbourName{text-align:center;color:#d0c8ba;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;font-size:.7rem;line-height:1.2;display:-webkit-box;overflow:hidden}.DwGTZW_onward{flex-wrap:wrap;gap:.4rem 1.2rem;margin-top:1rem;font-size:.88rem;display:flex}.DwGTZW_onward a{color:#e8dfcf;text-underline-offset:3px;align-items:center;gap:.3rem;-webkit-text-decoration:underline #fff4e140;text-decoration:underline #fff4e140;display:inline-flex}.DwGTZW_onward a:hover{color:#fff}@keyframes DwGTZW_closest-drop{0%{opacity:0;translate:0 -2.4rem}70%{opacity:1;translate:0 .15rem}to{opacity:1;translate:0}}@keyframes DwGTZW_closest-slide-in{0%{opacity:0;translate:0 -1.8rem}to{opacity:1;translate:0}}@keyframes DwGTZW_closest-stamp{0%{opacity:0;scale:1.8}to{opacity:1;scale:1}}@keyframes DwGTZW_closest-mic{50%{box-shadow:0 0 0 5px #ff5b3d40}}@keyframes DwGTZW_closest-breathe{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.DwGTZW_itemNewest,.DwGTZW_micOn,.DwGTZW_caseSecret,.DwGTZW_stamp,.DwGTZW_shelfLoading .DwGTZW_slotEmpty{animation:none}}@media (max-width:480px){.DwGTZW_shelf{border-radius:.6rem}.DwGTZW_rowTraits{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}
.tSWqKq_stage{--ink:#e8eef5;--muted:#8f9cab;--line:#c7d5e01f;--up:#66c0f4;--down:#e0604f;--first:#5fd38d;--second:#f2c94c;--third:#f2994a;--miss:#e0604f;width:100%;max-width:42rem;color:var(--ink);margin:0 auto}.tSWqKq_head{margin-bottom:1rem}.tSWqKq_challenge{color:#cfe8f8;background:#66c0f414;border-radius:.6rem;margin-bottom:.75rem;padding:.6rem .85rem;font-size:.95rem;font-weight:600;box-shadow:inset 0 0 0 1px #66c0f440}.tSWqKq_pips{gap:.45rem;margin-bottom:.75rem;display:flex}.tSWqKq_pip{width:2rem;height:2rem;color:var(--muted);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:999px;justify-content:center;align-items:center;font-size:.8rem;font-weight:800;display:inline-flex}.tSWqKq_pipNow{color:var(--ink);box-shadow:inset 0 0 0 2px var(--up)}.tSWqKq_markFirst{--mark:var(--first)}.tSWqKq_markSecond{--mark:var(--second)}.tSWqKq_markThird{--mark:var(--third)}.tSWqKq_markMiss{--mark:var(--miss)}.tSWqKq_pip.tSWqKq_markFirst,.tSWqKq_pip.tSWqKq_markSecond,.tSWqKq_pip.tSWqKq_markThird,.tSWqKq_pip.tSWqKq_markMiss{background:var(--mark);color:#0b1118;box-shadow:none}.tSWqKq_extraBar{color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;font-size:.9rem;font-weight:700;display:flex}.tSWqKq_cardSkeleton{background:linear-gradient(90deg,#16202d,#1c2836,#16202d);border-radius:.9rem;height:16rem}.tSWqKq_card{background:#16202d;border-radius:.9rem;animation:.35s ease-out tSWqKq_deal;overflow:hidden;box-shadow:0 18px 40px #00000073,inset 0 0 0 1px #c7d5e014}@keyframes tSWqKq_deal{0%{opacity:0;transform:translateY(8px)rotate(-.6deg)}to{opacity:1;transform:none}}.tSWqKq_cardHead{background:linear-gradient(90deg,#00000040,#0000000d);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.tSWqKq_thumb{border-radius:.35rem;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.tSWqKq_cardUp .tSWqKq_thumb{color:var(--up);background:#66c0f429}.tSWqKq_cardDown .tSWqKq_thumb{color:var(--down);background:#e0604f29}.tSWqKq_verdict{font-size:1.05rem;font-weight:700}.tSWqKq_cardUp .tSWqKq_verdict{color:#c7e6fa}.tSWqKq_cardDown .tSWqKq_verdict{color:#f5c2ba}.tSWqKq_hours{flex-direction:column;align-items:flex-end;margin-left:auto;line-height:1;display:flex}.tSWqKq_hours b{font-family:var(--font-heading,inherit);letter-spacing:-.04em;color:#fff;font-size:clamp(1.9rem,6vw,2.6rem);font-weight:900}.tSWqKq_hours span{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:.2rem;font-size:.7rem;font-weight:700}.tSWqKq_text{white-space:pre-line;overflow-wrap:anywhere;color:#dfe7ef;margin:0;padding:1rem 1.15rem .6rem;font-size:clamp(1.02rem,2.8vw,1.18rem);line-height:1.6}.tSWqKq_cardFoot{color:var(--muted);flex-wrap:wrap;gap:.25rem 1rem;padding:.5rem 1.15rem .9rem;font-size:.75rem;display:flex}.tSWqKq_clues{grid-template-columns:1fr auto;gap:.6rem;margin-top:.75rem;display:grid}.tSWqKq_clue{min-height:4.25rem;box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);background:#ffffff06;border-radius:.7rem;align-items:center;gap:.7rem;padding:.6rem .85rem;display:flex}.tSWqKq_clueOpen{color:var(--ink);background:#66c0f412;animation:.3s ease-out tSWqKq_deal;box-shadow:inset 0 0 0 1px #66c0f44d}.tSWqKq_clueIcon{opacity:.8;flex:none;width:1.4rem;height:1.4rem}.tSWqKq_clueBody{flex-direction:column;line-height:1.15;display:flex}.tSWqKq_clueBody b{font-size:1.35rem;font-weight:900}.tSWqKq_clueBody span{color:#b8c6d4;font-size:.85rem}.tSWqKq_clueLocked{font-size:.78rem;line-height:1.25}.tSWqKq_clueCover{justify-content:center;width:8.5rem}.tSWqKq_pixels{width:2.85rem;height:4.07rem;image-rendering:pixelated;border-radius:.25rem}.tSWqKq_controls{margin-top:.75rem}.tSWqKq_heard{color:var(--muted);margin-top:.4rem;font-size:.85rem}.tSWqKq_didYouMean{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.5rem;font-size:.85rem;display:flex}.tSWqKq_didYouMean button{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:.3rem .65rem}.tSWqKq_didYouMean button span{color:var(--muted)}.tSWqKq_helpers{align-items:center;gap:.5rem;margin-top:.6rem;display:flex}.tSWqKq_triesLeft{gap:.3rem;margin-right:auto;display:inline-flex}.tSWqKq_tryLeft,.tSWqKq_tryUsed{border-radius:999px;width:.65rem;height:.65rem}.tSWqKq_tryLeft{background:var(--up)}.tSWqKq_tryUsed{background:#ffffff24}.tSWqKq_helper{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);border-radius:.55rem;padding:.45rem .9rem;font-size:.9rem;font-weight:700;transition:background .15s}.tSWqKq_helper:hover:not(:disabled){background:#ffffff0f}.tSWqKq_helper:disabled{opacity:.4}.tSWqKq_misses{flex-wrap:wrap;gap:.4rem;margin-top:.6rem;display:flex}.tSWqKq_miss,.tSWqKq_missNear{color:#f0c5bf;background:#e0604f1a;border-radius:999px;padding:.3rem .7rem;font-size:.85rem;font-weight:600;-webkit-text-decoration:line-through #e0604fcc;text-decoration:line-through #e0604fcc}.tSWqKq_missNear{color:#f6dc8a;background:#f2c94c1f;text-decoration:none}.tSWqKq_missNear span{opacity:.85;font-weight:500}.tSWqKq_notice{min-height:1.25rem;color:var(--muted);margin-top:.6rem;font-size:.9rem}.tSWqKq_reveal{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff09;border-radius:.9rem;gap:1rem;margin-top:.75rem;padding:.9rem;animation:.3s ease-out tSWqKq_deal;display:flex}.tSWqKq_revealCover{aspect-ratio:2/3;background:#0b1118;border-radius:.4rem;flex:none;width:6.5rem;overflow:hidden}.tSWqKq_revealCover img{object-fit:cover;width:100%;height:100%}.tSWqKq_revealBody{flex-direction:column;flex:1;min-width:0;display:flex}.tSWqKq_revealStamp{letter-spacing:.08em;text-transform:uppercase;color:var(--mark,var(--muted));font-size:.75rem;font-weight:800}.tSWqKq_revealTitle{font-family:var(--font-heading,inherit);letter-spacing:-.02em;margin-top:.15rem;font-size:clamp(1.25rem,4vw,1.6rem);font-weight:900;line-height:1.1}.tSWqKq_revealMeta{color:var(--muted);margin-top:.2rem;font-size:.85rem}.tSWqKq_revealActions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:auto;padding-top:.75rem;display:flex}.tSWqKq_points{color:var(--mark,var(--muted));font-size:1.6rem;font-weight:900}.tSWqKq_pageLink{color:var(--muted);align-items:center;gap:.25rem;margin-top:.6rem;font-size:.8rem;display:inline-flex}.tSWqKq_pageLink:hover{color:var(--ink)}.tSWqKq_primary,.tSWqKq_secondary{border-radius:.65rem;justify-content:center;align-items:center;gap:.45rem;height:2.75rem;padding:0 1.1rem;font-weight:800;transition:background .15s;display:inline-flex}.tSWqKq_primary{color:#fff;background:linear-gradient(90deg,#47bfff,#1a9fff)}.tSWqKq_primary:hover:not(:disabled){background:linear-gradient(90deg,#6fd0ff,#3aaeff)}.tSWqKq_primary:disabled{opacity:.6}.tSWqKq_secondary{color:var(--ink);box-shadow:inset 0 0 0 1px #66c0f473}.tSWqKq_secondary:hover{background:#66c0f41a}.tSWqKq_linkButton{color:#9fd6f7;text-underline-offset:4px;-webkit-text-decoration:underline #9fd6f766;text-decoration:underline #9fd6f766}.tSWqKq_finish{background:#16202d;border-radius:.9rem;padding:1.1rem;box-shadow:inset 0 0 0 1px #c7d5e014}.tSWqKq_finishHead{text-align:center}.tSWqKq_dayLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:800}.tSWqKq_total{font-family:var(--font-heading,inherit);letter-spacing:-.05em;font-size:3.5rem;font-weight:900;line-height:1}.tSWqKq_total span{color:var(--muted);font-size:1.5rem}.tSWqKq_standing{color:#b8c6d4;min-height:1.25rem;margin-top:.35rem;font-size:.9rem}.tSWqKq_ledger{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.tSWqKq_line{background:#ffffff06;border-radius:.6rem;grid-template-rows:auto auto;grid-template-columns:2.4rem 1fr auto;align-items:center;column-gap:.75rem;padding:.45rem .5rem;display:grid}.tSWqKq_lineCover{aspect-ratio:2/3;background:#0b1118;border-radius:.25rem;grid-row:1/3;overflow:hidden}.tSWqKq_lineCover img{object-fit:cover;width:100%;height:100%}.tSWqKq_lineTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.tSWqKq_lineCard{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);grid-column:2;font-size:.78rem;overflow:hidden}.tSWqKq_linePoints{background:var(--mark);color:#0b1118;border-radius:999px;grid-area:1/3/3;justify-content:center;align-items:center;width:2rem;height:2rem;font-weight:900;display:inline-flex}.tSWqKq_finishActions{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.1rem;display:flex}.tSWqKq_tomorrow{text-align:center;color:var(--muted);margin-top:.6rem;font-size:.85rem}.tSWqKq_finishLibrary{border-top:1px solid var(--line);margin-top:1.1rem;padding-top:1rem}.tSWqKq_onward{justify-content:center;margin-top:1rem;font-size:.85rem;display:flex}.tSWqKq_onward a{color:var(--muted);align-items:center;gap:.25rem;display:inline-flex}.tSWqKq_onward a:hover{color:var(--ink)}.tSWqKq_libraryCorner{margin-top:1.25rem}.tSWqKq_libraryButton{color:#c7d5e0;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:.85rem;font-weight:700;display:inline-flex}.tSWqKq_libraryButton:hover{background:#ffffff0d}.tSWqKq_library{flex-direction:column;gap:.6rem;display:flex}.tSWqKq_libraryTitle{align-items:center;gap:.5rem;font-weight:800;display:inline-flex}.tSWqKq_libraryForm{flex-wrap:wrap;gap:.5rem;display:flex}.tSWqKq_libraryInput{min-width:0;height:2.75rem;color:var(--ink);background:#0f151d;border:1px solid #c7d5e038;border-radius:.65rem;outline:none;flex:14rem;padding:0 .9rem}.tSWqKq_libraryInput:focus{border-color:#66c0f4b3}.tSWqKq_libraryNote{color:var(--muted);font-size:.8rem}.tSWqKq_libraryError{color:#f0b3aa;font-size:.85rem}@media (max-width:30rem){.tSWqKq_clues{grid-template-columns:1fr 6.5rem}.tSWqKq_clueCover{width:auto}.tSWqKq_reveal{gap:.75rem}.tSWqKq_revealCover{width:5rem}}@media (prefers-reduced-motion:reduce){.tSWqKq_card,.tSWqKq_clueOpen,.tSWqKq_reveal{animation:none}}
