.spokecards[data-astro-cid-6kkfwfdf]{margin:var(--sp-5, 2rem) 0}.spokecards[data-astro-cid-6kkfwfdf] h2[data-astro-cid-6kkfwfdf]{margin:0 0 var(--sp-3, 1rem)}.spokecards-grid[data-astro-cid-6kkfwfdf]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:var(--sp-3, 1rem)}.sc[data-astro-cid-6kkfwfdf]{display:flex;flex-direction:column;gap:var(--sp-1, .4rem);margin:0;padding:var(--sp-3, 1rem);background:var(--c-surface, #fff);border:var(--border-width, 1px) var(--border-style, solid) var(--c-line, #ddd);border-radius:var(--radius-lg, 8px)}.sc-img[data-astro-cid-6kkfwfdf]{display:block;width:calc(100% + 2 * var(--sp-3, 1rem));max-width:none;height:auto;aspect-ratio:16 / 9;object-fit:cover;margin:calc(-1 * var(--sp-3, 1rem)) calc(-1 * var(--sp-3, 1rem)) var(--sp-2, .6rem);border-radius:var(--radius-lg, 8px) var(--radius-lg, 8px) 0 0}.sc-kicker[data-astro-cid-6kkfwfdf]{margin:0;font-size:var(--fs-0, .85rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-brand-ink, var(--c-ink-soft, #444))}.sc-title[data-astro-cid-6kkfwfdf]{margin:0;font-size:var(--fs-2, 1.1rem);line-height:var(--lh-tight, 1.25)}.sc-title[data-astro-cid-6kkfwfdf] a[data-astro-cid-6kkfwfdf]{color:var(--c-ink, #111);text-decoration:none}.sc-title[data-astro-cid-6kkfwfdf] a[data-astro-cid-6kkfwfdf]:hover,.sc-title[data-astro-cid-6kkfwfdf] a[data-astro-cid-6kkfwfdf]:focus-visible{text-decoration:underline}.sc-dek[data-astro-cid-6kkfwfdf]{margin:0;flex:1;color:var(--c-ink-soft, #444);font-size:var(--fs-1, .95rem)}.sc-btn[data-astro-cid-6kkfwfdf]{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;margin-top:var(--sp-1, .4rem);padding:var(--sp-1, .4rem) var(--sp-3, 1rem);background:var(--c-brand, #1a5);color:var(--c-on-brand, #fff);border-radius:var(--radius, 4px);font-weight:700;font-size:var(--fs-0, .9rem);text-decoration:none}.sc-btn[data-astro-cid-6kkfwfdf]:hover{background:var(--c-brand-hover, var(--c-brand-ink, var(--c-brand, #1a5)));color:var(--c-on-brand, #fff)}.toc[data-astro-cid-6t6zfk7k]{background:var(--c-surface);border:var(--border-width) var(--border-style) var(--c-line);border-radius:min(var(--radius),var(--radius-lg));padding:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-4);font-size:var(--fs-1)}.toc-label[data-astro-cid-6t6zfk7k]{font-weight:700;margin:0 0 var(--sp-1);color:var(--c-ink-soft);font-size:var(--fs-0);letter-spacing:.06em;text-transform:uppercase}.toc[data-astro-cid-6t6zfk7k] ul[data-astro-cid-6t6zfk7k]{list-style:none;padding:0;margin:0;display:grid;gap:.25rem}.toc[data-astro-cid-6t6zfk7k] a[data-astro-cid-6t6zfk7k]{text-decoration:none}.toc[data-astro-cid-6t6zfk7k] a[data-astro-cid-6t6zfk7k]:hover{text-decoration:underline}.toc-collapsible[data-astro-cid-6t6zfk7k]{padding:0}.toc-collapsible[data-astro-cid-6t6zfk7k] summary[data-astro-cid-6t6zfk7k]{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);cursor:pointer;list-style:none}.toc-collapsible[data-astro-cid-6t6zfk7k] summary[data-astro-cid-6t6zfk7k]::-webkit-details-marker{display:none}.toc-collapsible[data-astro-cid-6t6zfk7k] summary[data-astro-cid-6t6zfk7k]:hover{background:var(--c-surface-alt)}.toc-collapsible[data-astro-cid-6t6zfk7k] summary[data-astro-cid-6t6zfk7k]:focus-visible{outline:var(--rule-width) var(--border-style) var(--c-accent);outline-offset:-2px}.toc-collapsible[data-astro-cid-6t6zfk7k] .toc-label[data-astro-cid-6t6zfk7k]{margin:0}.toc-collapsible[data-astro-cid-6t6zfk7k] .toc-count[data-astro-cid-6t6zfk7k]{margin-left:auto;font-size:var(--fs-0);color:var(--c-ink-faint)}.toc-collapsible[data-astro-cid-6t6zfk7k] summary[data-astro-cid-6t6zfk7k]:after{content:"";width:.5rem;height:.5rem;margin-left:var(--sp-1);border-right:var(--border-width) var(--border-style) var(--c-ink-soft);border-bottom:var(--border-width) var(--border-style) var(--c-ink-soft);transform:translateY(-2px) rotate(45deg);transition:transform .16s ease-out}.toc-collapsible[data-astro-cid-6t6zfk7k][open] summary[data-astro-cid-6t6zfk7k]:after{transform:translateY(1px) rotate(-135deg)}.toc-collapsible[data-astro-cid-6t6zfk7k] ul[data-astro-cid-6t6zfk7k]{padding:0 var(--sp-3) var(--sp-3);border-top:var(--border-width) var(--border-style) var(--c-line);padding-top:var(--sp-2);gap:var(--sp-1)}.toc-collapsible[data-astro-cid-6t6zfk7k] a[data-astro-cid-6t6zfk7k]{display:block;padding:.35rem 0}.toc-collapsible[data-astro-cid-6t6zfk7k] a[data-astro-cid-6t6zfk7k]:focus-visible{outline:var(--rule-width) var(--border-style) var(--c-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.toc-collapsible[data-astro-cid-6t6zfk7k] summary[data-astro-cid-6t6zfk7k]:after{transition:none}}.print-name[data-astro-cid-yxugba2a]{display:none}@media print{.print-name[data-astro-cid-yxugba2a]{display:block}}.toppicks[data-astro-cid-yxugba2a]{margin:var(--sp-4) 0 var(--sp-4)}.toppicks-h[data-astro-cid-yxugba2a]{margin:0 0 var(--sp-3);font-size:var(--fs-4)}.toppicks-list[data-astro-cid-yxugba2a]{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-3)}.tp[data-astro-cid-yxugba2a]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tag tag" "name name" "facts cta" "facts more";column-gap:var(--sp-4);row-gap:var(--sp-2);align-items:start;padding:var(--sp-3);background:var(--c-surface);border:var(--border-width) var(--border-style) var(--c-line-strong);border-radius:var(--radius)}.tp[data-astro-cid-yxugba2a][data-img]{grid-template-columns:var(--row-media-width) minmax(0,1fr) auto;grid-template-areas:"img tag tag" "img name name" "img facts cta" "img facts more"}.tp-tag[data-astro-cid-yxugba2a]{grid-area:tag;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-2);font-size:var(--fs-0);font-weight:700;color:var(--c-accent);line-height:var(--lh-body)}.tp-n[data-astro-cid-yxugba2a]{white-space:nowrap}.tp-n[data-astro-cid-yxugba2a]:before{content:"#"}.tp-media[data-astro-cid-yxugba2a]{grid-area:img;display:block;align-self:stretch;width:100%;min-height:var(--row-media-width);background:var(--c-brand-ink)}.tp-media[data-astro-cid-yxugba2a] img[data-astro-cid-yxugba2a]{width:100%;height:100%;max-height:calc(var(--sp-5) * 5);object-fit:contain}.tp-media[data-astro-cid-yxugba2a][hidden]{display:none}.tp-name[data-astro-cid-yxugba2a]{grid-area:name;display:flex;align-items:center;gap:var(--sp-2);margin:0;font-family:var(--font-heading);font-size:var(--fs-2);font-weight:700;line-height:1.3;color:var(--c-ink);text-decoration:none}.tp-name[data-astro-cid-yxugba2a]:hover,.tp-name[data-astro-cid-yxugba2a]:focus-visible{text-decoration:underline}.tp-evidence[data-astro-cid-yxugba2a]{grid-area:facts;min-width:0}.tp-verdict[data-astro-cid-yxugba2a],.tp-note[data-astro-cid-yxugba2a]{margin:0 0 var(--sp-2);font-size:var(--fs-0);color:var(--c-ink-soft)}.tp-facts[data-astro-cid-yxugba2a]{margin:0 0 var(--sp-2);font-size:var(--fs-1)}.tp-cta[data-astro-cid-yxugba2a]{grid-area:cta;align-self:end;display:flex;align-items:center;justify-content:center;min-height:var(--tap-size);padding:var(--sp-2) var(--sp-3);background:var(--c-brand);color:var(--c-on-brand);border-radius:var(--radius);font-weight:700;font-size:var(--fs-1);text-align:center;text-decoration:none}.tp-cta[data-astro-cid-yxugba2a]:hover{background:var(--c-hover)}.tp-more[data-astro-cid-yxugba2a]{grid-area:more;justify-self:center;display:flex;align-items:center;min-height:var(--tap-size);font-size:var(--fs-0)}@media(max-width:900px){.tp[data-astro-cid-yxugba2a][data-img]{grid-template-columns:var(--row-media-width) minmax(0,1fr);grid-template-areas:"img tag" "img name" "img facts" "img cta" "img more"}}@media(max-width:720px){.toppicks-h[data-astro-cid-yxugba2a]{font-size:var(--fs-3)}.tp[data-astro-cid-yxugba2a],.tp[data-astro-cid-yxugba2a][data-img]{grid-template-columns:minmax(0,1fr);grid-template-areas:"tag" "img" "name" "facts" "cta" "more";gap:var(--sp-2)}.tp-media[data-astro-cid-yxugba2a]{width:100%;min-height:0}.tp-media[data-astro-cid-yxugba2a] img[data-astro-cid-yxugba2a]{height:calc(var(--sp-5) * 4)}.tp-name[data-astro-cid-yxugba2a]{flex-direction:column;align-items:start}.tp-more[data-astro-cid-yxugba2a]{justify-self:start}}.budget-check[data-astro-cid-omcyrscz]{font-size:var(--fs-0);color:var(--c-ink-soft)}.rl-top[data-astro-cid-omcyrscz]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--sp-4);align-items:stretch;margin-block:var(--sp-3)}.rl-top--solo[data-astro-cid-omcyrscz]{grid-template-columns:minmax(0,1fr)}.rl-hero[data-astro-cid-omcyrscz]{display:block;width:100%;height:100%;min-height:0;aspect-ratio:16/10;object-fit:cover;margin:0;border-radius:var(--radius-lg)}.rl-answer[data-astro-cid-omcyrscz]{display:flex;flex-direction:column;justify-content:center;margin:0;padding:var(--sp-3) var(--sp-4);background:var(--c-surface-alt);border:var(--rule-width) var(--border-style) var(--c-line-strong);border-radius:var(--radius)}.rl-answer-label[data-astro-cid-omcyrscz]{margin:0 0 var(--sp-2);font-size:var(--fs-0);font-weight:700;color:var(--c-ink-soft)}.rl-answer-text[data-astro-cid-omcyrscz]{margin:0;font-size:var(--fs-2);line-height:1.45;color:var(--c-ink)}.rl-action[data-astro-cid-omcyrscz]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);margin-top:var(--sp-3)}.rl-action[data-astro-cid-omcyrscz] p[data-astro-cid-omcyrscz]{flex:1 1 100%;margin:0;font-size:var(--fs-0)}.rl-action[data-astro-cid-omcyrscz] .btn[data-astro-cid-omcyrscz]{font-size:var(--fs-1)}@media(max-width:900px){.rl-top[data-astro-cid-omcyrscz]{grid-template-columns:minmax(0,1fr);gap:var(--sp-2)}.rl-hero[data-astro-cid-omcyrscz]{height:auto;aspect-ratio:16/9}}@media(max-width:720px){.rl-top[data-astro-cid-omcyrscz]{margin-block:var(--sp-2)}.rl-answer[data-astro-cid-omcyrscz]{padding:var(--sp-3)}.rl-answer-text[data-astro-cid-omcyrscz]{font-size:var(--fs-1);line-height:var(--lh-body)}.rl-answer-label[data-astro-cid-omcyrscz]{margin-bottom:var(--sp-1)}.rl-action[data-astro-cid-omcyrscz]{margin-top:var(--sp-2)}.rl-toc[data-astro-cid-omcyrscz] .toc{margin-block:var(--sp-2)}}.affiliate-cta[data-astro-cid-al7hvuzz]{display:inline-flex;align-items:center;justify-content:center;padding:.72rem 1.15rem;border-radius:var(--radius,4px);background:var(--c-brand,#ed2939);color:var(--c-on-brand,#fff)!important;font-family:var(--font-body,inherit);font-weight:800;text-decoration:none;line-height:1.2}.affiliate-cta[data-astro-cid-al7hvuzz].large{display:flex;width:100%;font-size:var(--fs-2,1.05rem);padding:var(--sp-3,1rem) var(--sp-3,1.25rem)}.affiliate-cta[data-astro-cid-al7hvuzz]:hover{background:color-mix(in srgb,var(--c-brand,#ed2939) 86%,#000)}.upgrade-planner[data-astro-cid-3omzik4v]{border:var(--border-width) var(--border-style) var(--c-line-strong);padding:var(--sp-3);background:var(--c-surface)}.upgrade-workspace[data-astro-cid-3omzik4v]{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-4)}.upgrade-inputs[data-astro-cid-3omzik4v]{min-width:0}.upgrade-tabs[data-astro-cid-3omzik4v]{display:flex;gap:var(--sp-1);border-bottom:var(--border-width) var(--border-style) var(--c-line);padding-bottom:var(--sp-2)}.upgrade-tabs[data-astro-cid-3omzik4v] button[data-astro-cid-3omzik4v]{flex:1;min-height:44px;font:inherit;color:var(--c-ink);background:var(--c-bg);border:var(--border-width) var(--border-style) var(--c-line-strong);cursor:pointer}.upgrade-tabs[data-astro-cid-3omzik4v] button[data-astro-cid-3omzik4v][aria-selected=true]{background:var(--c-brand-soft);border-color:var(--c-accent)}button[data-astro-cid-3omzik4v]:focus-visible,summary[data-astro-cid-3omzik4v]:focus-visible{outline:var(--rule-width) solid var(--c-accent);outline-offset:var(--sp-1)}.paired[data-astro-cid-3omzik4v]{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2)}.upgrade-result[data-astro-cid-3omzik4v]{min-width:0;background:var(--c-bg);padding:var(--sp-3);align-self:start;position:sticky;top:var(--sp-2)}.result-eyebrow[data-astro-cid-3omzik4v]{font-size:var(--fs-0);color:var(--c-ink-soft);margin:0}.upgrade-result[data-astro-cid-3omzik4v] h2[data-astro-cid-3omzik4v]{font-size:var(--fs-3);margin:var(--sp-2) 0}.quick-totals[data-astro-cid-3omzik4v]{font-weight:700}.upgrade-result[data-astro-cid-3omzik4v] p[data-astro-cid-3omzik4v]{font-size:var(--fs-0);margin-block:var(--sp-2)}.upgrade-actions[data-astro-cid-3omzik4v]{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.upgrade-planner[data-astro-cid-3omzik4v] summary[data-astro-cid-3omzik4v]{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:var(--sp-1)}.upgrade-planner[data-astro-cid-3omzik4v] summary[data-astro-cid-3omzik4v]:before{content:"+"}.upgrade-planner[data-astro-cid-3omzik4v] details[data-astro-cid-3omzik4v][open]>summary[data-astro-cid-3omzik4v]:before{content:"−"}.upgrade-result[data-astro-cid-3omzik4v] table[data-astro-cid-3omzik4v]{font-size:var(--fs-0);width:100%;table-layout:fixed}.upgrade-result[data-astro-cid-3omzik4v] th[data-astro-cid-3omzik4v],.upgrade-result[data-astro-cid-3omzik4v] td[data-astro-cid-3omzik4v]{padding:var(--sp-1);vertical-align:top;text-align:left;overflow-wrap:anywhere;border-bottom:var(--border-width) var(--border-style) var(--c-line)}.upgrade-result[data-astro-cid-3omzik4v] th[data-astro-cid-3omzik4v]:first-child{width:44%}.upgrade-result[data-astro-cid-3omzik4v] caption[data-astro-cid-3omzik4v]{text-align:left;color:var(--c-ink-soft)}.upgrade-method[data-astro-cid-3omzik4v]{max-width:var(--maxw);margin:var(--sp-5) auto}.upgrade-print[data-astro-cid-3omzik4v]{display:none}.upgrade-planner[data-astro-cid-3omzik4v] [data-astro-cid-3omzik4v][aria-invalid=true]{border-color:var(--c-danger)}@media(max-width:700px){.upgrade-planner[data-astro-cid-3omzik4v]{padding:var(--sp-2)}.upgrade-workspace[data-astro-cid-3omzik4v]{display:flex;flex-direction:column;gap:var(--sp-2)}.upgrade-result[data-astro-cid-3omzik4v]{order:-1;top:0;width:100%;padding:var(--sp-2);z-index:2}.upgrade-result[data-astro-cid-3omzik4v] h2[data-astro-cid-3omzik4v]{font-size:var(--fs-2);margin-block:var(--sp-1)}.upgrade-result[data-astro-cid-3omzik4v] p[data-astro-cid-3omzik4v]{margin-block:var(--sp-1)}.upgrade-result[data-astro-cid-3omzik4v]:has(.result-detail[open]){position:static}.upgrade-actions[data-astro-cid-3omzik4v] button[data-astro-cid-3omzik4v]{flex:1 1 8rem}.paired[data-astro-cid-3omzik4v] label[data-astro-cid-3omzik4v]{font-size:var(--fs-0)}.upgrade-planner[data-astro-cid-3omzik4v] [data-astro-cid-3omzik4v][data-upgrade-panel]>p[data-astro-cid-3omzik4v]{font-size:var(--fs-0)}}.upgrade-actions[data-astro-cid-3omzik4v] .btn[data-astro-cid-3omzik4v]{font-size:var(--fs-0);padding:var(--sp-2)}.upgrade-planner[data-astro-cid-3omzik4v]>[data-astro-cid-3omzik4v][data-upgrade-save],.upgrade-planner[data-astro-cid-3omzik4v]>[data-astro-cid-3omzik4v][data-upgrade-message]{font-size:var(--fs-0)}@media print{.upgrade-workspace[data-astro-cid-3omzik4v],.upgrade-actions[data-astro-cid-3omzik4v],[data-astro-cid-3omzik4v][data-upgrade-save],[data-astro-cid-3omzik4v][data-upgrade-message],.upgrade-method[data-astro-cid-3omzik4v]{display:none!important}.upgrade-print[data-astro-cid-3omzik4v]{display:block;white-space:pre-wrap;font-family:var(--font-body);font-size:9pt;overflow-wrap:anywhere;margin:0}.upgrade-planner[data-astro-cid-3omzik4v]{border:0;background:#fff;color:#000;padding:0}.upgrade-resource[data-astro-cid-3omzik4v]{margin:0}}.planner[data-astro-cid-a4rw377f]{padding:var(--sp-3);background:var(--c-surface);border:var(--border-width) var(--border-style) var(--c-line-strong)}.example-label[data-astro-cid-a4rw377f]{margin-top:0;font-size:var(--fs-0);color:var(--c-ink-soft)}.workspace[data-astro-cid-a4rw377f]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--sp-4);align-items:start}.planner-inputs[data-astro-cid-a4rw377f]{min-width:0}.tabs[data-astro-cid-a4rw377f]{display:flex;gap:var(--sp-2);margin-bottom:var(--sp-3)}.tabs[data-astro-cid-a4rw377f] button[data-astro-cid-a4rw377f]{flex:1;background:var(--c-bg);color:var(--c-ink);border:var(--border-width) var(--border-style) var(--c-line);padding:var(--sp-2);font:inherit;font-weight:700;cursor:pointer}.tabs[data-astro-cid-a4rw377f] [data-astro-cid-a4rw377f][aria-selected=true]{background:var(--c-brand-soft);border-color:var(--c-accent)}.planner-answer[data-astro-cid-a4rw377f]{min-width:0;position:sticky;top:var(--sp-3);background:var(--c-bg);padding:var(--sp-3);border:var(--border-width) var(--border-style) var(--c-line)}.result-label[data-astro-cid-a4rw377f]{color:var(--c-ink-soft);margin:0;font-size:var(--fs-0)}h2[data-astro-cid-a4rw377f]{font-size:var(--fs-3);margin-block:var(--sp-2)}.big-answer[data-astro-cid-a4rw377f]{font-family:var(--font-heading);font-size:var(--fs-4);color:var(--c-accent);margin-block:var(--sp-2)}dl[data-astro-cid-a4rw377f]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--sp-2);font-size:var(--fs-0)}.planner-answer[data-astro-cid-a4rw377f] dt{color:var(--c-ink-soft)}.planner-answer[data-astro-cid-a4rw377f] dd{margin:0;text-align:right;font-weight:700}.small[data-astro-cid-a4rw377f]{font-size:var(--fs-0);color:var(--c-ink-soft)}.selected-games[data-astro-cid-a4rw377f]{padding:0;list-style:none}.selected-games[data-astro-cid-a4rw377f] li{display:flex;gap:var(--sp-2);align-items:center;justify-content:space-between;padding-block:var(--sp-2);border-bottom:var(--border-width) var(--border-style) var(--c-line);font-size:var(--fs-0)}.selected-games[data-astro-cid-a4rw377f] button{min-height:44px;flex:none;font:inherit;color:var(--c-ink);background:var(--c-bg);border:var(--border-width) var(--border-style) var(--c-line);padding:var(--sp-1) var(--sp-2);cursor:pointer}.custom-game[data-astro-cid-a4rw377f] summary[data-astro-cid-a4rw377f]{cursor:pointer;min-height:44px;padding-block:var(--sp-2)}.paired[data-astro-cid-a4rw377f]{display:grid;grid-template-columns:2fr 1fr;gap:var(--sp-2)}.error[data-astro-cid-a4rw377f]{color:var(--c-ink);font-weight:700}.planner-actions[data-astro-cid-a4rw377f]{display:flex;gap:var(--sp-2);flex-wrap:wrap;margin-top:var(--sp-3)}[data-astro-cid-a4rw377f][hidden]{display:none!important}button[data-astro-cid-a4rw377f]{min-height:44px}button[data-astro-cid-a4rw377f]:focus-visible{outline:var(--rule-width) solid var(--c-accent);outline-offset:var(--sp-1)}@media(max-width:700px){.workspace[data-astro-cid-a4rw377f]{grid-template-columns:1fr;gap:var(--sp-2)}.planner[data-astro-cid-a4rw377f]{padding:var(--sp-2)}.planner-answer[data-astro-cid-a4rw377f]{min-width:0;position:sticky;top:var(--sp-2);z-index:1}.planner-answer[data-astro-cid-a4rw377f] h2[data-astro-cid-a4rw377f]{font-size:var(--fs-2)}.planner-answer[data-astro-cid-a4rw377f] .big-answer[data-astro-cid-a4rw377f]{font-size:var(--fs-3)}.planner-answer[data-astro-cid-a4rw377f] p[data-astro-cid-a4rw377f]{margin-block:var(--sp-1);font-size:var(--fs-0)}.big-answer[data-astro-cid-a4rw377f]{font-size:var(--fs-3)}.planner-inputs[data-astro-cid-a4rw377f]{display:contents}.tabs[data-astro-cid-a4rw377f]{grid-row:1}.planner-answer[data-astro-cid-a4rw377f]{grid-row:3}.planner-inputs[data-astro-cid-a4rw377f]>[data-astro-cid-a4rw377f][role=tabpanel]{display:contents}.game-pick[data-astro-cid-a4rw377f],.settings-primary[data-astro-cid-a4rw377f]{grid-row:2}.selected-games[data-astro-cid-a4rw377f],.settings-secondary[data-astro-cid-a4rw377f]{grid-row:4}.custom-game[data-astro-cid-a4rw377f]{grid-row:5}.error[data-astro-cid-a4rw377f]{grid-row:6}.example-label[data-astro-cid-a4rw377f]{margin-bottom:var(--sp-2)}dl[data-astro-cid-a4rw377f]{margin-block:var(--sp-2)}}.print-plan[data-astro-cid-a4rw377f]{display:none}@media print{.planner[data-astro-cid-a4rw377f] .workspace[data-astro-cid-a4rw377f]{display:none}.print-plan[data-astro-cid-a4rw377f]{display:block;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:10pt}.tabs[data-astro-cid-a4rw377f],.custom-game[data-astro-cid-a4rw377f],.planner-actions[data-astro-cid-a4rw377f],.example-label[data-astro-cid-a4rw377f],.planner-inputs[data-astro-cid-a4rw377f]>[data-astro-cid-a4rw377f][role=tabpanel]:not([data-panel=library]),.selected-games[data-astro-cid-a4rw377f] button[data-astro-cid-a4rw377f],.planner[data-astro-cid-a4rw377f] label[data-astro-cid-a4rw377f],.planner[data-astro-cid-a4rw377f] [data-astro-cid-a4rw377f][data-add-game],.error[data-astro-cid-a4rw377f],[data-astro-cid-a4rw377f][data-save-status]{display:none!important}.workspace[data-astro-cid-a4rw377f]{display:block}.planner-answer[data-astro-cid-a4rw377f]{position:static;border-color:#000}.planner[data-astro-cid-a4rw377f],.planner-answer[data-astro-cid-a4rw377f]{background:#fff;color:#000}.selected-games[data-astro-cid-a4rw377f] li{break-inside:avoid}.big-answer[data-astro-cid-a4rw377f],.small[data-astro-cid-a4rw377f],dt[data-astro-cid-a4rw377f],.result-label[data-astro-cid-a4rw377f]{color:#000}}.table-paging[data-astro-cid-hr7l4mnx]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center;justify-content:space-between}.table-paging[data-astro-cid-hr7l4mnx] label[data-astro-cid-hr7l4mnx]{width:9rem}.table-paging[data-astro-cid-hr7l4mnx] button[data-astro-cid-hr7l4mnx]:disabled{opacity:.5;cursor:default}.table-print-note[data-astro-cid-hr7l4mnx]{font-size:var(--fs-0);color:var(--c-ink-soft)}@media print{.table-paging[data-astro-cid-hr7l4mnx]{display:none!important}}.table-controls[data-astro-cid-hr7l4mnx]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:end}.table-controls[data-astro-cid-hr7l4mnx] label[data-astro-cid-hr7l4mnx]{flex:1 1 12rem}.game-table[data-astro-cid-hr7l4mnx] table[data-astro-cid-hr7l4mnx]{width:100%;table-layout:fixed;border-collapse:collapse;font-size:var(--fs-0)}caption[data-astro-cid-hr7l4mnx]{text-align:left;color:var(--c-ink-soft);padding-block:var(--sp-2)}th[data-astro-cid-hr7l4mnx],td[data-astro-cid-hr7l4mnx]{text-align:left;vertical-align:top;padding:var(--sp-2);border-bottom:var(--border-width) var(--border-style) var(--c-line);overflow-wrap:anywhere}th[data-astro-cid-hr7l4mnx]:first-child{width:42%}th[data-astro-cid-hr7l4mnx]:nth-child(2){width:27%}.scope-marker[data-astro-cid-hr7l4mnx]{font-size:var(--fs-0);display:inline-block;padding-inline:var(--sp-1)}.scope-notes[data-astro-cid-hr7l4mnx]{margin-block:var(--sp-3)}.scope-notes[data-astro-cid-hr7l4mnx] li[data-astro-cid-hr7l4mnx]{margin-block:var(--sp-2)}.publisher[data-astro-cid-hr7l4mnx]{display:block;color:var(--c-ink-soft);font-size:var(--fs-0);font-weight:400}details[data-astro-cid-hr7l4mnx]{font-weight:400}summary[data-astro-cid-hr7l4mnx]{cursor:pointer;padding-block:var(--sp-1)}details[data-astro-cid-hr7l4mnx] p[data-astro-cid-hr7l4mnx]{font-size:var(--fs-0);margin:var(--sp-1) 0}[data-astro-cid-hr7l4mnx][hidden]{display:none!important}@media(max-width:600px){th[data-astro-cid-hr7l4mnx],td[data-astro-cid-hr7l4mnx]{padding:var(--sp-2) var(--sp-1)}.publisher[data-astro-cid-hr7l4mnx]{font-size:var(--fs-0)}.table-controls[data-astro-cid-hr7l4mnx] .btn[data-astro-cid-hr7l4mnx]{flex:1 1 8rem}}@media print{.table-controls[data-astro-cid-hr7l4mnx],[data-astro-cid-hr7l4mnx][data-table-count]{display:none}.game-table[data-astro-cid-hr7l4mnx] table[data-astro-cid-hr7l4mnx]{font-size:9pt}tr[data-astro-cid-hr7l4mnx]{break-inside:avoid}details[data-astro-cid-hr7l4mnx]{display:none}}.figure-tiles[data-astro-cid-owk3mq2p]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-2)}.figure-tiles[data-astro-cid-owk3mq2p]>div[data-astro-cid-owk3mq2p]{padding:var(--sp-3);background:var(--c-surface);border:var(--border-width) var(--border-style) var(--c-line)}.figure-tiles[data-astro-cid-owk3mq2p] strong[data-astro-cid-owk3mq2p]{display:block;font-family:var(--font-heading);font-size:var(--fs-4);color:var(--c-accent)}.figure-tiles[data-astro-cid-owk3mq2p] span[data-astro-cid-owk3mq2p]{display:block;line-height:1.3;font-size:var(--fs-0);line-height:var(--lh-tight)}.main-chart[data-astro-cid-owk3mq2p]{margin:var(--sp-3) 0;padding:var(--sp-3);border:var(--border-width) var(--border-style) var(--c-line)}figcaption[data-astro-cid-owk3mq2p]{font-weight:700}svg[data-astro-cid-owk3mq2p]{width:100%;height:auto;max-height:18rem}svg[data-astro-cid-owk3mq2p] text[data-astro-cid-owk3mq2p]{fill:var(--c-ink);font-size:13px;font-family:var(--font-body)}svg[data-astro-cid-owk3mq2p] rect[data-astro-cid-owk3mq2p]{fill:var(--c-brand)}.grid-line[data-astro-cid-owk3mq2p]{stroke:var(--c-line);stroke-width:1}.main-chart[data-astro-cid-owk3mq2p] p[data-astro-cid-owk3mq2p]{font-size:var(--fs-0);color:var(--c-ink-soft);margin-bottom:0}.takeaways[data-astro-cid-owk3mq2p]{padding:var(--sp-3);background:var(--c-surface);border:var(--border-width) var(--border-style) var(--c-line-strong)}.takeaways[data-astro-cid-owk3mq2p] h2[data-astro-cid-owk3mq2p]{margin-top:0}.takeaways[data-astro-cid-owk3mq2p] li[data-astro-cid-owk3mq2p],.findings[data-astro-cid-owk3mq2p] li[data-astro-cid-owk3mq2p]{margin-block:var(--sp-3);line-height:var(--lh-body)}.findings[data-astro-cid-owk3mq2p]{list-style:none;padding:0}.scope[data-astro-cid-owk3mq2p]{display:block;font-weight:400;color:var(--c-ink-soft);font-size:var(--fs-0)}.finding-section[data-astro-cid-owk3mq2p],.methods[data-astro-cid-owk3mq2p],.sources[data-astro-cid-owk3mq2p]{max-width:var(--maxw);margin-inline:auto;margin-block:var(--sp-5)}table[data-astro-cid-owk3mq2p]{width:100%;border-collapse:collapse}th[data-astro-cid-owk3mq2p],td[data-astro-cid-owk3mq2p]{text-align:left;padding:var(--sp-2);border-bottom:var(--border-width) var(--border-style) var(--c-line);vertical-align:top}th[data-astro-cid-owk3mq2p]{font-weight:700}.research-jumps[data-astro-cid-owk3mq2p]{margin-top:var(--sp-4)}summary[data-astro-cid-owk3mq2p]{cursor:pointer;min-height:44px}.cite-box[data-astro-cid-owk3mq2p]{max-width:var(--maxw);margin-inline:auto;background:var(--c-surface);padding:var(--sp-3)}.cite-box[data-astro-cid-owk3mq2p] button[data-astro-cid-owk3mq2p]{margin-right:var(--sp-2);margin-top:var(--sp-2)}@media(max-width:700px){figcaption[data-astro-cid-owk3mq2p]{font-size:var(--fs-1)}.figure-tiles[data-astro-cid-owk3mq2p]{grid-template-columns:repeat(2,minmax(0,1fr))}.figure-tiles[data-astro-cid-owk3mq2p]>div[data-astro-cid-owk3mq2p],.main-chart[data-astro-cid-owk3mq2p]{padding:var(--sp-2)}.figure-tiles[data-astro-cid-owk3mq2p] strong[data-astro-cid-owk3mq2p]{font-size:var(--fs-3)}.takeaways[data-astro-cid-owk3mq2p]{padding:var(--sp-2)}.takeaways[data-astro-cid-owk3mq2p] ul[data-astro-cid-owk3mq2p]{padding-left:var(--sp-3)}.main-chart[data-astro-cid-owk3mq2p] svg[data-astro-cid-owk3mq2p]{min-height:10rem}.main-chart[data-astro-cid-owk3mq2p]{overflow:hidden}.main-chart[data-astro-cid-owk3mq2p] svg[data-astro-cid-owk3mq2p] text[data-astro-cid-owk3mq2p]{font-size:13px}}@media print{.cite-box[data-astro-cid-owk3mq2p] button[data-astro-cid-owk3mq2p],.research-jumps[data-astro-cid-owk3mq2p]{display:none}.figure-tiles[data-astro-cid-owk3mq2p]>div[data-astro-cid-owk3mq2p],.main-chart[data-astro-cid-owk3mq2p],.takeaways[data-astro-cid-owk3mq2p],.cite-box[data-astro-cid-owk3mq2p]{background:#fff;color:#000;border-color:#000}.figure-tiles[data-astro-cid-owk3mq2p] strong[data-astro-cid-owk3mq2p]{color:#000}svg[data-astro-cid-owk3mq2p] text[data-astro-cid-owk3mq2p]{fill:#000}svg[data-astro-cid-owk3mq2p] rect[data-astro-cid-owk3mq2p]{fill:gray}.grid-line[data-astro-cid-owk3mq2p]{stroke:#d3d3d3}.figure-tiles[data-astro-cid-owk3mq2p]{grid-template-columns:repeat(4,1fr)}.main-chart[data-astro-cid-owk3mq2p]{break-inside:avoid}.finding-section[data-astro-cid-owk3mq2p],.methods[data-astro-cid-owk3mq2p],.sources[data-astro-cid-owk3mq2p]{max-width:none}a[data-astro-cid-owk3mq2p]{color:#000}}main.wrap:has(.game-resource){max-width:var(--maxw-wide)}.game-resource{margin-block:var(--sp-4)}.game-resource h1{max-width:var(--maxw);font-size:var(--fs-4);margin-block:var(--sp-2)}.game-resource .section-name{font-size:var(--fs-0);margin-bottom:var(--sp-2)}.game-resource .resource-promise{margin-block:var(--sp-2);max-width:var(--maxw)}.game-resource .byline{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;font-size:var(--fs-0);color:var(--c-ink-soft);margin-block:var(--sp-2) var(--sp-3)}.game-resource .byline img{width:24px;height:24px}.game-resource .byline span{display:block}.game-resource label{display:grid;gap:var(--sp-1);font-size:var(--fs-0);font-weight:700;margin-block:var(--sp-2)}.game-resource input,.game-resource select,.game-resource textarea{width:100%;min-width:0;max-width:100%;padding:var(--sp-2);min-height:44px;font:inherit;color:var(--c-ink);background:var(--c-bg);border:var(--border-width) var(--border-style) var(--c-line-strong);border-radius:var(--radius)}.game-resource input:focus-visible,.game-resource select:focus-visible,.game-resource textarea:focus-visible{outline:var(--rule-width) solid var(--c-accent);outline-offset:var(--sp-1)}.game-resource .btn{min-height:44px;white-space:normal}.game-resource .how-it-works,.game-resource .useful-next{max-width:var(--maxw);margin:var(--sp-5) auto}.game-resource .reference-section{margin-block:var(--sp-5)}.game-resource [hidden]{display:none!important}.game-resource table{display:table;overflow:visible;table-layout:fixed;width:100%}.game-resource th{white-space:normal}.game-resource .reference-section tbody{display:table-row-group}.game-resource .reference-section tr{display:table-row}.game-resource .reference-section td{display:table-cell}.game-resource .reference-section td:before{content:none}body:has(.game-resource) .footer-brand{min-width:0}body:has(.game-resource) .footer-brand .logo,body:has(.game-resource) .footer-brand .logo-word{white-space:normal}@media(max-width:600px){.game-resource{margin-block:var(--sp-3)}.game-resource h1{font-size:var(--fs-3)}.game-resource .byline{gap:var(--sp-1)}.game-resource .resource-promise{font-size:var(--fs-0)}}@media print{.game-resource .section-name,.game-resource .useful-next,.game-resource .how-it-works,.game-resource[data-resource-kind=storage] .reference-section,.game-resource[data-resource-kind=ram] .reference-section{display:none!important}.game-resource input,.game-resource select,.game-resource textarea{color:#000;background:#fff}.game-resource{margin:0}.game-resource .byline{color:#000}.game-resource[data-resource-kind=stats] .byline{display:block}}.archive-hero[data-astro-cid-fzx4jmue]{object-fit:cover}body:has(.archive-hero) h1{font-size:var(--fs-4)}body:has(.archive-hero) .verdict-text{font-size:var(--fs-2)}body:has(.archive-hero) .verdict-box>p:not(.verdict-text):not(.verdict-label){font-size:var(--fs-1)}@media(max-width:720px){body:has(.archive-hero) .board-line{display:none}body:has(.archive-hero) h1{font-size:var(--fs-3);line-height:1.2}}.board-line[data-astro-cid-fzx4jmue]{margin:0 0 var(--sp-1);font-size:var(--fs-0);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--c-brand)}.verdict-box[data-astro-cid-fzx4jmue]{background:var(--c-brand-soft);border:var(--border-width) var(--border-style) var(--c-brand);border-radius:min(var(--radius),var(--radius-lg));padding:var(--sp-3);margin:0 0 var(--sp-4)}.verdict-label[data-astro-cid-fzx4jmue]{margin:0 0 var(--sp-1);font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.08em;color:var(--c-brand-ink)}.verdict-text[data-astro-cid-fzx4jmue]{margin:0;font-size:var(--fs-3);line-height:1.4;color:var(--c-brand-ink)}.dateline[data-astro-cid-fzx4jmue]{margin:var(--sp-2) 0 0;font-size:var(--fs-0);color:var(--c-ink-soft)}.specs[data-astro-cid-fzx4jmue]{width:100%;border-collapse:collapse;background:var(--c-surface);font-size:var(--fs-1)}.specs[data-astro-cid-fzx4jmue] th[data-astro-cid-fzx4jmue],.specs[data-astro-cid-fzx4jmue] td[data-astro-cid-fzx4jmue]{text-align:left;padding:var(--sp-2) var(--sp-3);border-bottom:var(--border-width) var(--border-style) var(--c-line);vertical-align:top}.specs[data-astro-cid-fzx4jmue] th[data-astro-cid-fzx4jmue]{width:34%;white-space:nowrap;color:var(--c-ink-soft);font-weight:700}
