.cover-art[data-astro-cid-chrqq5fm]{background:var(--t-bg);color:var(--t-ink);place-items:center;padding:32px 28px;display:grid}.frag[data-astro-cid-chrqq5fm],.frag-wrap[data-astro-cid-chrqq5fm]{width:min(100%,440px);font-size:14px}.frag-wrap[data-astro-cid-chrqq5fm] .frag[data-astro-cid-chrqq5fm]{width:100%}.frag[data-astro-cid-chrqq5fm]{background:var(--viz-surface);color:var(--text);text-align:left;border-radius:1em;gap:.75em;padding:1.15em 1.25em;display:grid;box-shadow:0 .5em 1.5em #04111f14}.f-label[data-astro-cid-chrqq5fm]{color:var(--text-3);font-size:13px;font-weight:700}.f-text[data-astro-cid-chrqq5fm]{font-weight:600;line-height:1.4}.f-title[data-astro-cid-chrqq5fm]{font-size:1.15em;font-weight:700;line-height:1.25}.f-buttons[data-astro-cid-chrqq5fm]{grid-template-columns:1fr 1fr;gap:.5em;display:grid}.f-btn[data-astro-cid-chrqq5fm]{background:var(--surface);text-align:center;white-space:nowrap;min-height:2.5em;color:var(--text-2);border-radius:.7em;place-items:center;padding:.45em .75em;font-size:13px;font-weight:700;line-height:1.2;display:grid}.f-btn[data-astro-cid-chrqq5fm].accent{background:var(--t-accent);color:#fff}.f-after[data-astro-cid-chrqq5fm]{color:var(--t-ink-2);margin-top:.75em;font-size:13px;font-weight:700}.tick[data-astro-cid-chrqq5fm]{background:var(--t-accent);color:#fff;border-radius:50%;place-items:center;width:1.5em;height:1.5em;margin-right:.3em;font-size:.85em;display:inline-grid}.chat[data-astro-cid-chrqq5fm]{gap:.6em}.bubble-text[data-astro-cid-chrqq5fm]{display:block}.bubble[data-astro-cid-chrqq5fm]{border-radius:1em;max-width:88%;padding:.6em .9em;font-size:13px;font-weight:600;line-height:1.4;position:relative}.bubble[data-astro-cid-chrqq5fm].bot{background:var(--surface);border-top-left-radius:.3em;justify-self:start}.bubble[data-astro-cid-chrqq5fm].user{background:var(--t-accent);color:#fff;border-top-right-radius:.3em;justify-self:end}.dots[data-astro-cid-chrqq5fm]{background:var(--surface);opacity:0;border-radius:.3em 1em 1em;gap:.3em;padding:.85em 1em;display:flex;position:absolute;top:0;left:0}.dots[data-astro-cid-chrqq5fm] i[data-astro-cid-chrqq5fm]{background:var(--text-3);border-radius:50%;width:.4em;height:.4em}.picker[data-astro-cid-chrqq5fm]{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;row-gap:.35em}.picker[data-astro-cid-chrqq5fm] .result[data-astro-cid-chrqq5fm]{grid-column:1/-1;margin-top:.4em}.param[data-astro-cid-chrqq5fm]{grid-row:span 2;grid-template-rows:subgrid;display:grid}.param[data-astro-cid-chrqq5fm],.result[data-astro-cid-chrqq5fm]{gap:.35em}.result[data-astro-cid-chrqq5fm]{display:grid}.param[data-astro-cid-chrqq5fm] .f-label[data-astro-cid-chrqq5fm]{align-self:end}.value[data-astro-cid-chrqq5fm],.swap[data-astro-cid-chrqq5fm]{display:grid}.value[data-astro-cid-chrqq5fm]{background:var(--surface);border-radius:.7em;padding:.5em .8em;font-weight:700}.value[data-astro-cid-chrqq5fm]>[data-astro-cid-chrqq5fm],.swap[data-astro-cid-chrqq5fm]>[data-astro-cid-chrqq5fm]{transition:opacity .3s, transform .3s var(--ease);grid-area:1/1}.v-b[data-astro-cid-chrqq5fm]{opacity:0;transform:translateY(.4em)}.value[data-astro-cid-chrqq5fm].swaps{box-shadow:inset 0 0 0 1.5px var(--t-accent)}.result[data-astro-cid-chrqq5fm]{background:var(--t-bg);color:var(--t-ink);border-radius:.8em;padding:.7em .9em}.result[data-astro-cid-chrqq5fm] .f-label[data-astro-cid-chrqq5fm]{color:var(--t-ink-2)}.result[data-astro-cid-chrqq5fm] .swap[data-astro-cid-chrqq5fm]{font-weight:700;line-height:1.3}.catalog[data-astro-cid-chrqq5fm]{border-top:.35em solid var(--t-accent);gap:0;padding:0}.catalog-body[data-astro-cid-chrqq5fm]{gap:.4em;padding:.9em 1.25em 1.1em;display:grid}.old[data-astro-cid-chrqq5fm]{color:var(--text-3);font-size:13px;font-weight:600;line-height:1.4}.strike[data-astro-cid-chrqq5fm]{background:linear-gradient(currentColor,currentColor) 0 58%/100% 1.5px no-repeat}.new[data-astro-cid-chrqq5fm]{color:var(--t-ink-2);flex-wrap:wrap;align-items:center;gap:.35em .5em;font-size:13px;font-weight:700;line-height:1.4;display:flex}.badge[data-astro-cid-chrqq5fm]{background:var(--t-accent);color:#fff;border-radius:999px;padding:.15em .6em;font-size:13px;font-weight:700}.review[data-astro-cid-chrqq5fm]{grid-template-columns:minmax(0,1fr) max-content max-content;gap:.25em 0;padding:.6em .4em}.row[data-astro-cid-chrqq5fm]{grid-column:1/-1;grid-template-columns:subgrid;border-radius:.6em;align-items:center;column-gap:.9em;padding:.5em .8em;font-size:13px;font-weight:600;display:grid}.row[data-astro-cid-chrqq5fm].head{color:var(--text-3);font-weight:700}.row[data-astro-cid-chrqq5fm] .num[data-astro-cid-chrqq5fm]{text-align:right;font-variant-numeric:tabular-nums}.row[data-astro-cid-chrqq5fm].head span[data-astro-cid-chrqq5fm]:not(:first-child){text-align:right}.q[data-astro-cid-chrqq5fm]{line-height:1.3}.row[data-astro-cid-chrqq5fm].flagged{background:color-mix(in srgb, var(--t-accent) 10%, white)}.flag[data-astro-cid-chrqq5fm]{color:var(--t-ink-2);grid-column:1/-1;margin-top:.3em;font-weight:700}.typo[data-astro-cid-chrqq5fm]{place-self:end start;gap:.6em;max-width:85%;display:grid}.typo-title[data-astro-cid-chrqq5fm]{color:var(--t-ink);font-size:24px;font-weight:600;line-height:1.2}.typo-type[data-astro-cid-chrqq5fm]{color:var(--t-ink-2);font-size:14px;font-weight:700}.anim[data-astro-cid-chrqq5fm] .f-btn[data-astro-cid-chrqq5fm].accent{animation:select .55s var(--ease) both}.anim[data-astro-cid-chrqq5fm] .f-after[data-astro-cid-chrqq5fm]{animation:fade-up .3s .3s var(--ease) both}.anim[data-astro-cid-chrqq5fm] .dots[data-astro-cid-chrqq5fm]{animation:.6s both dots}.anim[data-astro-cid-chrqq5fm] .bubble[data-astro-cid-chrqq5fm].last{animation:.6s both bubble}.anim[data-astro-cid-chrqq5fm] .bubble[data-astro-cid-chrqq5fm].last .bubble-text[data-astro-cid-chrqq5fm]{animation:.35s linear .25s both type}.anim[data-astro-cid-chrqq5fm] .strike[data-astro-cid-chrqq5fm]{animation:strike .3s var(--ease) both}.anim[data-astro-cid-chrqq5fm] .old[data-astro-cid-chrqq5fm]{animation:.3s both dim}.anim[data-astro-cid-chrqq5fm] .new[data-astro-cid-chrqq5fm]{animation:fade-up .3s .25s var(--ease) both}.anim[data-astro-cid-chrqq5fm] .badge[data-astro-cid-chrqq5fm]{animation:pop .35s .3s var(--spring) both}.anim[data-astro-cid-chrqq5fm] .row[data-astro-cid-chrqq5fm].flagged{animation:.4s both flag-row}.anim[data-astro-cid-chrqq5fm] .flag[data-astro-cid-chrqq5fm]{animation:fade-up .3s .2s var(--ease) both}@keyframes select{0%{background:var(--viz-surface);color:var(--t-accent);box-shadow:inset 0 0 0 1.5px var(--t-accent)}45%{background:var(--viz-surface);color:var(--t-accent);box-shadow:inset 0 0 0 1.5px var(--t-accent);transform:scale(.94)}60%{transform:scale(.97)}}@keyframes fade-up{0%{opacity:0;transform:translateY(-.3em)}}@keyframes dots{0%,45%{opacity:1}55%,to{opacity:0}}@keyframes bubble{0%,40%{background:0 0}}@keyframes type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes strike{0%{background-size:0 1.5px}}@keyframes dim{0%{color:var(--text-2)}}@keyframes pop{0%{opacity:0;transform:scale(.8)}}@keyframes flag-row{0%{background:0 0}}@media (hover:hover){.card:hover .swaps[data-astro-cid-chrqq5fm] .v-a[data-astro-cid-chrqq5fm],.card:hover .swap[data-astro-cid-chrqq5fm] .v-a[data-astro-cid-chrqq5fm]{opacity:0;transform:translateY(-.4em)}.card:hover .v-b[data-astro-cid-chrqq5fm]{opacity:1;transform:none}.card:hover .swap[data-astro-cid-chrqq5fm] .v-b[data-astro-cid-chrqq5fm]{transition-delay:.15s}}.played[data-astro-cid-chrqq5fm] .swaps[data-astro-cid-chrqq5fm] .v-a[data-astro-cid-chrqq5fm],.played[data-astro-cid-chrqq5fm] .swap[data-astro-cid-chrqq5fm] .v-a[data-astro-cid-chrqq5fm]{opacity:0;transform:translateY(-.4em)}.played[data-astro-cid-chrqq5fm] .v-b[data-astro-cid-chrqq5fm]{opacity:1;transform:none}.played[data-astro-cid-chrqq5fm] .swap[data-astro-cid-chrqq5fm] .v-b[data-astro-cid-chrqq5fm]{transition-delay:.15s}@media (width<=768px){.cover-art[data-astro-cid-chrqq5fm]{padding:28px 20px}.f-buttons[data-astro-cid-chrqq5fm]{grid-template-columns:1fr}.picker[data-astro-cid-chrqq5fm]{grid-template-rows:none;grid-template-columns:1fr}.param[data-astro-cid-chrqq5fm]{grid-row:auto;grid-template-rows:none}}.cover[data-astro-cid-y2vllrex]{border-radius:var(--radius-lg);background:var(--viz-neutral);display:grid;position:relative;overflow:hidden}.cover[data-astro-cid-y2vllrex] img[data-astro-cid-y2vllrex]{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .6s var(--ease)}.card[data-astro-cid-y2vllrex]:hover .cover[data-astro-cid-y2vllrex] img[data-astro-cid-y2vllrex]{transform:scale(1.025)}.info[data-astro-cid-y2vllrex]{align-content:start;justify-items:start;gap:8px;display:grid}.eyebrow[data-astro-cid-y2vllrex]{color:var(--text-3);font-size:14px;font-weight:600}.title[data-astro-cid-y2vllrex]{letter-spacing:-.005em;color:var(--text);font-size:20px;font-weight:500;line-height:1.25}.summary[data-astro-cid-y2vllrex]{color:var(--text-2);max-width:560px;font-size:15px;line-height:1.45}.tags[data-astro-cid-y2vllrex]{flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-y2vllrex] li[data-astro-cid-y2vllrex]{background:var(--surface);color:var(--text-2);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.read[data-astro-cid-y2vllrex]{color:var(--text-2);transition:color .2s, gap .2s var(--ease);align-items:center;gap:4px;margin-top:4px;font-size:14px;font-weight:600;display:inline-flex}.card[data-astro-cid-y2vllrex]:hover .read[data-astro-cid-y2vllrex]{color:var(--text);gap:7px}.compact[data-astro-cid-y2vllrex]{grid-row:span 2;grid-template-rows:subgrid;row-gap:16px;display:grid}.compact[data-astro-cid-y2vllrex] .summary[data-astro-cid-y2vllrex]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.row[data-astro-cid-y2vllrex]{grid-column:1/-1;grid-template-columns:subgrid;align-items:start;display:grid}.row[data-astro-cid-y2vllrex] .cover[data-astro-cid-y2vllrex]{grid-column:1/span 6}.row[data-astro-cid-y2vllrex] .info[data-astro-cid-y2vllrex]{grid-column:7/-1}.row[data-astro-cid-y2vllrex] .title[data-astro-cid-y2vllrex]{letter-spacing:-.01em;font-size:26px;line-height:1.2}.row[data-astro-cid-y2vllrex] .summary[data-astro-cid-y2vllrex]{font-size:16px}.card[data-astro-cid-y2vllrex][hidden]{display:none}@media (width<=768px){.row[data-astro-cid-y2vllrex] .cover[data-astro-cid-y2vllrex],.row[data-astro-cid-y2vllrex] .info[data-astro-cid-y2vllrex]{grid-column:1/-1}.row[data-astro-cid-y2vllrex]{row-gap:16px}.row[data-astro-cid-y2vllrex] .title[data-astro-cid-y2vllrex]{font-size:21px}.row[data-astro-cid-y2vllrex] .summary[data-astro-cid-y2vllrex]{font-size:15px}}
