._8nJzOW_pace{container-type:inline-size}._8nJzOW_layout{gap:1.75rem;display:grid}@container (min-width:46rem){._8nJzOW_layout{grid-template-columns:minmax(0,1fr) minmax(0,28.5rem);align-items:start;gap:2.75rem}}._8nJzOW_switch{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;max-width:28.5rem;display:grid}._8nJzOW_option{color:#d4d4d8;text-align:center;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:6px;min-height:44px;padding:.375rem .5rem;font-size:.8125rem;font-weight:600;line-height:1.15;transition:background-color .16s,border-color .16s,color .16s,transform .12s}._8nJzOW_option:hover{color:#fff;border-color:#fcd34d8c}._8nJzOW_option:active{transform:translateY(1px)}._8nJzOW_option:focus-visible{outline-offset:2px;outline:2px solid #fde68a}._8nJzOW_option[aria-pressed=true]{color:#1c1503;cursor:default;background:#fcd34d;border-color:#fcd34d;box-shadow:0 2px #7a4a06}@media (min-width:640px){._8nJzOW_switch{grid-template-columns:repeat(3,auto);justify-content:start;max-width:none}._8nJzOW_option{padding:.375rem .9rem;font-size:.875rem}}._8nJzOW_figure{color:#fcd34d;text-shadow:.035em .035em #7a4a06;flex-wrap:wrap;align-items:baseline;gap:0 .3em;margin-top:1.5rem;font-weight:900;line-height:.85;display:flex}._8nJzOW_figureNumber{letter-spacing:-.06em;padding-right:.04em;font-size:clamp(4.25rem,19vw,6.5rem)}._8nJzOW_figureUnit{letter-spacing:-.03em;font-size:clamp(2rem,8vw,2.75rem);font-weight:800}._8nJzOW_figureWord{letter-spacing:-.045em;font-size:clamp(3.25rem,14vw,4.75rem)}._8nJzOW_figureFresh{animation:.46s cubic-bezier(.2,1.5,.35,1) both _8nJzOW_figure-drop}@keyframes _8nJzOW_figure-drop{0%{opacity:0;transform:translateY(-40%)scale(1.12)}to{opacity:1;transform:none}}._8nJzOW_calendar{--gap:3px;--label:1.5rem;--sky:1.9rem;width:100%;max-width:28.5rem}@media (min-width:640px){._8nJzOW_calendar{--gap:4px;--label:2rem}}._8nJzOW_row,._8nJzOW_gapRow{grid-template-columns:var(--label) repeat(7, minmax(0, 1fr));column-gap:var(--gap);margin-top:7px;display:grid}._8nJzOW_gapRow{grid-template-columns:var(--label) minmax(0, 1fr)}._8nJzOW_weekdays{color:#71717a;text-align:center;margin-top:0;margin-bottom:-2px;font-size:.625rem;font-weight:600;line-height:1}._8nJzOW_weekend{color:#a1a1aa}._8nJzOW_flagRow{padding-top:var(--sky)}._8nJzOW_month{color:#a1a1aa;align-self:start;padding-top:.2rem;font-size:.625rem;font-weight:700;line-height:1.1}._8nJzOW_month span{color:#71717a;font-weight:500;display:block}@media (min-width:640px){._8nJzOW_month{font-size:.6875rem}}._8nJzOW_cell{aspect-ratio:1;background:#ffffff0a;border-radius:6px;place-items:end center;padding-bottom:12%;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff12}._8nJzOW_past{box-shadow:none;background:#ffffff04}._8nJzOW_number{color:#71717a;font-variant-numeric:tabular-nums;font-size:.5625rem;font-weight:600;line-height:1;position:absolute;top:.22rem;left:.3rem}@media (min-width:640px){._8nJzOW_number{font-size:.625rem;top:.3rem;left:.38rem}}._8nJzOW_monthStart{color:#d4d4d8;white-space:nowrap}._8nJzOW_today{box-shadow:inset 0 0 0 2px #f4f4f5}._8nJzOW_todayLabel{z-index:2;color:#07090e;white-space:nowrap;background:#f4f4f5;border-radius:3px;padding:1px 3px;font-weight:800;top:3px;left:3px}@media (min-width:640px){._8nJzOW_todayLabel{top:4px;left:4px}}._8nJzOW_lit{background:linear-gradient(#fcd34d0a 15%,#fcd34d33)}._8nJzOW_lit:after{content:"";right:calc(var(--gap) / -2);bottom:-5px;left:calc(var(--gap) / -2);background:#fcd34df2;height:3px;position:absolute}._8nJzOW_litStart:after{left:0}._8nJzOW_litEnd:after{right:0}._8nJzOW_medianCell{background:linear-gradient(#fcd34d1a 15%,#fcd34d57)}._8nJzOW_token{z-index:1;aspect-ratio:1;background:var(--game-icon,none) 50% 46% / 118% no-repeat, linear-gradient(150deg, #fde68a, #f59e0b);filter:brightness(1.08)saturate(1.2);border-radius:6px;width:54%;position:relative;box-shadow:inset 0 0 0 1px #fde68ae6,0 1px 3px #0000008c}._8nJzOW_beyond{filter:saturate(.35)brightness(.55)}._8nJzOW_flag{top:calc(-1 * var(--sky));transform-origin:bottom;background:linear-gradient(#fcd34d,#fcd34d73);width:2px;margin-left:-1px;position:absolute;bottom:40%;left:50%}._8nJzOW_pennant{color:#1c1503;white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - .5rem) 50%,100% 100%,0 100%);background:#fcd34d;padding:.2rem .95rem .2rem .5rem;font-size:.8125rem;font-weight:800;line-height:1.25rem;position:absolute;top:0;left:2px}._8nJzOW_flagLeft ._8nJzOW_pennant{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,.5rem 50%);padding:.2rem .5rem .2rem .95rem;left:auto;right:2px}._8nJzOW_gap{color:#a1a1aa;white-space:nowrap;border:1px dashed #ffffff29;border-radius:6px;justify-content:center;align-items:center;min-height:1.85rem;font-size:.75rem;display:flex}._8nJzOW_gapLit{color:#fde68a;background:#fcd34d14;border-color:#fcd34d73}[data-reveal=wait] ._8nJzOW_flag{opacity:0}[data-reveal=in] ._8nJzOW_flag{animation:.52s cubic-bezier(.2,.9,.3,1.25) both _8nJzOW_flag-plant;animation-delay:var(--flag-in,0s)}._8nJzOW_calendar[data-drop] ._8nJzOW_cell ._8nJzOW_token{animation:.44s cubic-bezier(.3,1.4,.5,1) both _8nJzOW_token-drop;animation-delay:calc(var(--i,0) * 14ms)}._8nJzOW_calendar[data-drop] ._8nJzOW_cell ._8nJzOW_flag{animation:.52s cubic-bezier(.2,.9,.3,1.25) both _8nJzOW_flag-plant;animation-delay:var(--flag-drop,0s)}@keyframes _8nJzOW_token-drop{0%{opacity:0;transform:translateY(-1.4rem)}to{opacity:1;transform:none}}@keyframes _8nJzOW_flag-plant{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){._8nJzOW_option,._8nJzOW_figureFresh,._8nJzOW_calendar[data-drop] ._8nJzOW_cell ._8nJzOW_token,._8nJzOW_calendar[data-drop] ._8nJzOW_cell ._8nJzOW_flag,._8nJzOW_calendar ._8nJzOW_cell ._8nJzOW_flag{transition:none;animation:none}._8nJzOW_calendar ._8nJzOW_cell ._8nJzOW_flag{opacity:1}}
.XHkFJq_card{--good:#6ee7b7;--fair:#fcd34d;--poor:#fb7185;--mark:clamp(.72rem, 3.1vw, .9rem);min-width:0}.XHkFJq_verdict{letter-spacing:-.05em;font-size:clamp(3.6rem,13vw,5.6rem);font-weight:900;line-height:.9}.XHkFJq_verdict[data-tone=good]{color:var(--good);text-shadow:0 0 2.2rem #6ee7b747}.XHkFJq_verdict[data-tone=fair]{color:var(--fair)}.XHkFJq_verdict[data-tone=poor]{color:var(--poor)}.XHkFJq_findings{margin-top:1.4rem;display:grid}.XHkFJq_finding{--tone:var(--fair);border-top:1px solid #ffffff17;grid-template-columns:minmax(0,1fr);gap:.45rem;padding-block:1rem;display:grid}.XHkFJq_finding[data-tone=good]{--tone:var(--good)}.XHkFJq_finding[data-tone=poor]{--tone:var(--poor)}.XHkFJq_word{letter-spacing:-.03em;color:var(--tone);font-size:clamp(1.45rem,5vw,1.75rem);font-weight:900;line-height:1.05}.XHkFJq_picture{align-items:center;min-height:1.5rem;display:flex}.XHkFJq_line{color:#a1a1aa;font-size:.875rem;line-height:1.35rem}.XHkFJq_line strong{color:#fafafa;font-weight:700}.XHkFJq_compare{color:#71717a;display:block}@media (min-width:640px){.XHkFJq_finding{grid-template-columns:11.5rem minmax(0,1fr);align-items:center;gap:.35rem 1.25rem}.XHkFJq_word{grid-row:1/span 2}}.XHkFJq_marks{flex-wrap:wrap;gap:3px;display:flex}.XHkFJq_thumb{width:var(--mark);height:var(--mark);border-radius:22%}.XHkFJq_up{background:var(--game-icon,none) 50% 46% / 118% no-repeat, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233b2a04' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 10v12'/%3E%3Cpath d='M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z'/%3E%3C/svg%3E") center / 64% no-repeat, linear-gradient(150deg, #fde68a, #f59e0b);filter:brightness(1.08)saturate(1.2);box-shadow:inset 0 0 0 1px #fde68ae6}.XHkFJq_down{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fb7185' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 14V2'/%3E%3Cpath d='M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88Z'/%3E%3C/svg%3E") 50%/66% no-repeat,linear-gradient(150deg,#57081f,#2a0610);box-shadow:inset 0 0 0 1px #fb7185f2}.XHkFJq_copy{width:var(--mark);height:calc(var(--mark) * 1.36);background:var(--cover,linear-gradient(160deg, #3f3f46, #18181b)) center / cover;border-radius:2px;position:relative;box-shadow:0 1px 2px #0009}.XHkFJq_wrapped{opacity:.5;filter:saturate(.3)}.XHkFJq_wrapped:after{content:"";background:linear-gradient(125deg,#0000 30%,#ffffffa6 45%,#0000 60%);border-radius:2px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff8c}.XHkFJq_arrow{width:2.6rem;height:2.6rem;color:var(--tone)}.XHkFJq_tileRows{gap:4px;display:grid}.XHkFJq_tileRow{align-items:center;gap:3px;display:flex}.XHkFJq_tile{width:var(--mark);height:var(--mark);border-radius:22%}.XHkFJq_own{background:var(--game-icon,none) 50% 46% / 118% no-repeat, linear-gradient(150deg, #fde68a, #f59e0b);filter:brightness(1.08)saturate(1.2);box-shadow:inset 0 0 0 1px #fde68ae6}.XHkFJq_theirs{background:linear-gradient(150deg,#4b5160,#2a2e37);box-shadow:inset 0 0 0 1px #ffffff29}.XHkFJq_tileLabel{font-family:var(--font-ibm-plex-mono), monospace;color:#a1a1aa;white-space:nowrap;margin-left:.45rem;font-size:.7rem}.XHkFJq_card[data-reveal=wait] .XHkFJq_verdict,.XHkFJq_card[data-reveal=wait] .XHkFJq_finding,.XHkFJq_card[data-reveal=wait] .XHkFJq_thumb,.XHkFJq_card[data-reveal=wait] .XHkFJq_copy,.XHkFJq_card[data-reveal=wait] .XHkFJq_tile{opacity:0}.XHkFJq_card[data-reveal=in] .XHkFJq_verdict{animation:.6s cubic-bezier(.3,1.5,.4,1) .15s both XHkFJq_verdict-slam}.XHkFJq_card[data-reveal=in] .XHkFJq_finding{animation:.56s cubic-bezier(.2,.8,.2,1) both XHkFJq_finding-in;animation-delay:calc(.5s + var(--d) * .16s)}.XHkFJq_card[data-reveal=in] .XHkFJq_thumb,.XHkFJq_card[data-reveal=in] .XHkFJq_copy,.XHkFJq_card[data-reveal=in] .XHkFJq_tile{animation:.32s cubic-bezier(.3,1.4,.5,1) both XHkFJq_mark-pop;animation-delay:calc(.7s + var(--i) * 28ms)}.XHkFJq_card[data-reveal=in] .XHkFJq_wrapped{animation-name:XHkFJq_mark-pop-wrapped}@keyframes XHkFJq_verdict-slam{0%{opacity:0;transform:scale(1.6)}to{opacity:1;transform:none}}@keyframes XHkFJq_finding-in{0%{opacity:0;transform:translateY(.9rem)}to{opacity:1;transform:none}}@keyframes XHkFJq_mark-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes XHkFJq_mark-pop-wrapped{0%{opacity:0;transform:scale(.3)}to{opacity:.5;transform:none}}
