.rx[data-astro-cid-ri7ajgcb]{color:var(--ink);font-family:var(--sans);margin:0}.rx[data-astro-cid-ri7ajgcb] p{max-width:none}.rx-bar[data-astro-cid-ri7ajgcb]{justify-content:space-between;align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--rule);font-size:var(--t-label);letter-spacing:.16em;text-transform:uppercase;padding:.5rem .875rem;font-weight:700;line-height:1.3;display:flex}.rx-brand[data-astro-cid-ri7ajgcb]{color:var(--ink-quiet);align-items:center;gap:.45rem;display:inline-flex}.rx-brand[data-astro-cid-ri7ajgcb] img[data-astro-cid-ri7ajgcb]{flex:none;width:18px;height:18px}.rx-sample[data-astro-cid-ri7ajgcb]{background:var(--monitor-tint);color:var(--monitor-ink);border-radius:var(--radius);letter-spacing:.1em;flex:none;padding:.25rem .45rem;line-height:1}.rx-head[data-astro-cid-ri7ajgcb]{flex-direction:column;gap:.2rem;padding:.875rem .875rem .5rem;display:flex}.rx-title[data-astro-cid-ri7ajgcb]{text-wrap:balance;font-family:var(--serif);font-weight:500;font-size:var(--t-h3);letter-spacing:-.005em;color:var(--ink);line-height:1.2}.rx-meta[data-astro-cid-ri7ajgcb]{font-size:var(--t-xs);letter-spacing:.01em;color:var(--ink-faint);font-weight:500;line-height:1.45}.rx-photo[data-astro-cid-ri7ajgcb]{margin:0 .875rem;position:relative}.rx-photo[data-astro-cid-ri7ajgcb] img,.rx-shot-img[data-astro-cid-ri7ajgcb] img,.rx-thumb-img[data-astro-cid-ri7ajgcb] img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);width:100%}.rx-stamp[data-astro-cid-ri7ajgcb]{color:var(--paper);font-size:var(--t-xs);border-radius:var(--radius);white-space:nowrap;background:#162a22d1;padding:.2rem .45rem;font-weight:500;line-height:1.3;position:absolute;bottom:.4rem;left:.4rem}.rx-cap[data-astro-cid-ri7ajgcb]{text-wrap:pretty;font-size:var(--t-xs);color:var(--ink-faint);padding:.4rem .875rem 0;line-height:1.45}.rx-items[data-astro-cid-ri7ajgcb]{gap:.5rem;margin:0;padding:.75rem .875rem;list-style:none;display:grid}.rx-items[data-astro-cid-ri7ajgcb] li[data-astro-cid-ri7ajgcb]{font-size:var(--t-s);align-items:center;gap:.6rem;line-height:1.35;display:flex}.rx-flag[data-astro-cid-ri7ajgcb]{background:var(--signal-tint);border-left:3px solid var(--signal);border-radius:var(--radius);margin:0 .875rem .875rem;padding:.625rem .75rem}.rx-flag-lbl[data-astro-cid-ri7ajgcb]{font-size:var(--t-label);letter-spacing:.16em;text-transform:uppercase;color:var(--signal);margin-bottom:.2rem;font-weight:700;line-height:1.3;display:block}.rx-flag[data-astro-cid-ri7ajgcb] p[data-astro-cid-ri7ajgcb]{font-size:var(--t-s);color:var(--ink);line-height:1.45}.rx-stack[data-astro-cid-ri7ajgcb]{width:100%;max-width:26rem;position:relative}.rx--card[data-astro-cid-ri7ajgcb]{max-width:26rem;padding:0;overflow:hidden}@media (width>=64rem){.rx-stack--tilt[data-astro-cid-ri7ajgcb]{isolation:isolate}.rx-under[data-astro-cid-ri7ajgcb]{z-index:0;background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius-card);box-shadow:var(--shadow-1);position:absolute;inset:0;transform:rotate(1.5deg)translate(10px,6px)}.rx--tilt[data-astro-cid-ri7ajgcb]{z-index:1;position:relative;transform:rotate(-1.5deg)}}@media (width<=40rem){.rx-stack[data-astro-cid-ri7ajgcb]{max-width:none}.rx--card[data-astro-cid-ri7ajgcb]{grid-template-columns:7rem minmax(0,1fr);grid-template-areas:"bar bar""photo head""photo items""flag flag";align-content:start;max-width:none;display:grid}.rx--card[data-astro-cid-ri7ajgcb] .rx-bar[data-astro-cid-ri7ajgcb]{grid-area:bar}.rx--card[data-astro-cid-ri7ajgcb] .rx-photo[data-astro-cid-ri7ajgcb]{grid-area:photo;align-self:start;margin:.75rem 0 0 .75rem}.rx--card[data-astro-cid-ri7ajgcb] .rx-head[data-astro-cid-ri7ajgcb]{grid-area:head;padding:.7rem .75rem .2rem}.rx--card[data-astro-cid-ri7ajgcb] .rx-title[data-astro-cid-ri7ajgcb]{font-size:var(--t-body)}.rx--card[data-astro-cid-ri7ajgcb] .rx-items[data-astro-cid-ri7ajgcb]{grid-area:items;padding:.35rem .75rem .6rem}.rx--card[data-astro-cid-ri7ajgcb] .rx-items[data-astro-cid-ri7ajgcb] li[data-astro-cid-ri7ajgcb]:first-child,.rx--card[data-astro-cid-ri7ajgcb] .rx-cap[data-astro-cid-ri7ajgcb]{display:none}.rx--card[data-astro-cid-ri7ajgcb] .rx-stamp[data-astro-cid-ri7ajgcb]{font-size:var(--t-label);padding:.1rem .3rem;bottom:.25rem;left:.25rem}.rx--card[data-astro-cid-ri7ajgcb] .rx-meta[data-astro-cid-ri7ajgcb]{display:none}.rx--card[data-astro-cid-ri7ajgcb] .rx-flag[data-astro-cid-ri7ajgcb]{-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:flag;margin:.6rem .75rem .75rem;padding:.45rem .65rem;display:-webkit-box;overflow:hidden}.rx--card[data-astro-cid-ri7ajgcb] .rx-flag-lbl[data-astro-cid-ri7ajgcb]{margin:0 .4rem 0 0;display:inline}.rx--card[data-astro-cid-ri7ajgcb] .rx-flag[data-astro-cid-ri7ajgcb] p[data-astro-cid-ri7ajgcb]{display:inline}}.rx--spread[data-astro-cid-ri7ajgcb]{max-width:60rem;margin-inline:auto;overflow:hidden}.rx-cover[data-astro-cid-ri7ajgcb]{gap:var(--sp-4);padding:var(--sp-4) clamp(1rem, 3vw, 1.75rem);border-bottom:1px solid var(--rule);display:grid}@media (width>=48rem){.rx-cover[data-astro-cid-ri7ajgcb]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}}.rx-cover-head[data-astro-cid-ri7ajgcb]{align-items:center;gap:var(--sp-3);display:flex}.rx-cover-mark[data-astro-cid-ri7ajgcb]{flex:none;width:40px;height:40px}.rx-kicker[data-astro-cid-ri7ajgcb]{font-size:var(--t-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.3rem;font-weight:700;line-height:1.3}.rx-title--lg[data-astro-cid-ri7ajgcb]{font-size:calc(var(--t-h3) * 1.2);line-height:1.15}.rx-summary[data-astro-cid-ri7ajgcb]{gap:var(--sp-3) var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.rx-summary[data-astro-cid-ri7ajgcb] dt[data-astro-cid-ri7ajgcb]{font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-weight:700;line-height:1.3}.rx-summary[data-astro-cid-ri7ajgcb] dd[data-astro-cid-ri7ajgcb]{font-size:var(--t-s);margin:.2rem 0 0;line-height:1.4}.rx-grid[data-astro-cid-ri7ajgcb]{gap:var(--sp-4);padding:var(--sp-4) clamp(1rem, 3vw, 1.75rem);display:grid}@media (width>=48rem){.rx-grid[data-astro-cid-ri7ajgcb]{grid-template-columns:repeat(3,minmax(0,1fr))}}.rx-shot[data-astro-cid-ri7ajgcb]{margin:0}.rx-shot-img[data-astro-cid-ri7ajgcb]{position:relative}.rx-shot-cap[data-astro-cid-ri7ajgcb]{text-wrap:pretty;font-size:var(--t-xs);color:var(--ink-faint);padding-top:.4rem;line-height:1.45}.rx-flags[data-astro-cid-ri7ajgcb]{gap:var(--sp-3);padding:0 clamp(1rem, 3vw, 1.75rem) var(--sp-4);display:grid}@media (width>=48rem){.rx-flags[data-astro-cid-ri7ajgcb]{grid-template-columns:repeat(2,minmax(0,1fr))}}.rx-panel[data-astro-cid-ri7ajgcb]{border-radius:var(--radius);border-left:3px solid;padding:.75rem .9rem}.rx-panel--required[data-astro-cid-ri7ajgcb]{background:var(--signal-tint);border-left-color:var(--signal)}.rx-panel--recommended[data-astro-cid-ri7ajgcb]{background:var(--monitor-tint);border-left-color:var(--monitor-ink)}.rx-panel-lbl[data-astro-cid-ri7ajgcb]{font-size:var(--t-label);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.4rem;font-weight:700;line-height:1.3}.rx-panel--required[data-astro-cid-ri7ajgcb] .rx-panel-lbl[data-astro-cid-ri7ajgcb]{color:var(--signal)}.rx-panel--recommended[data-astro-cid-ri7ajgcb] .rx-panel-lbl[data-astro-cid-ri7ajgcb]{color:var(--monitor-ink)}.rx-panel[data-astro-cid-ri7ajgcb] ul[data-astro-cid-ri7ajgcb]{font-size:var(--t-s);color:var(--ink);gap:.35rem;margin:0;padding-left:1.1rem;line-height:1.45;display:grid}.rx--sheet[data-astro-cid-ri7ajgcb]{width:100%;max-width:28rem;overflow:hidden}.rx-thumbs[data-astro-cid-ri7ajgcb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem .6rem;margin:0;padding:.875rem;list-style:none;display:grid}@media (width<=40rem){.rx-thumbs[data-astro-cid-ri7ajgcb]{grid-template-columns:repeat(2,minmax(0,1fr))}}.rx-thumb-img[data-astro-cid-ri7ajgcb]{position:relative}.rx-thumbs[data-astro-cid-ri7ajgcb] .rx-stamp[data-astro-cid-ri7ajgcb]{padding:.1rem .3rem;bottom:.25rem;left:.25rem}.rx-thumb-lbl[data-astro-cid-ri7ajgcb]{font-size:var(--t-xs);color:var(--ink-quiet);padding-top:.3rem;line-height:1.35;display:block}.rx-foot[data-astro-cid-ri7ajgcb]{font-size:var(--t-xs);color:var(--ink-faint);border-top:1px solid var(--rule);padding:.6rem .875rem .75rem;line-height:1.45}.rx--log[data-astro-cid-ri7ajgcb]{width:100%;max-width:30rem;overflow:hidden}.rx-log[data-astro-cid-ri7ajgcb],.rx-log[data-astro-cid-ri7ajgcb] thead[data-astro-cid-ri7ajgcb],.rx-log[data-astro-cid-ri7ajgcb] tbody[data-astro-cid-ri7ajgcb]{width:100%;display:block}.rx-log[data-astro-cid-ri7ajgcb]{border-collapse:collapse;font-size:var(--t-xs);line-height:1.4}.rx-log[data-astro-cid-ri7ajgcb] tr[data-astro-cid-ri7ajgcb]{border-bottom:1px solid var(--rule);grid-template-columns:2rem minmax(0,1fr) 3.75rem 6rem;align-items:center;gap:.3rem .5rem;padding:.6rem .875rem;display:grid}.rx-log[data-astro-cid-ri7ajgcb] tbody[data-astro-cid-ri7ajgcb] tr[data-astro-cid-ri7ajgcb]:last-child{border-bottom:0}.rx-log[data-astro-cid-ri7ajgcb] th[data-astro-cid-ri7ajgcb],.rx-log[data-astro-cid-ri7ajgcb] td[data-astro-cid-ri7ajgcb]{text-align:left;padding:0;display:block}.rx-log[data-astro-cid-ri7ajgcb] th[data-astro-cid-ri7ajgcb]{font-size:var(--t-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);font-weight:700;line-height:1.3}.rx-log[data-astro-cid-ri7ajgcb] thead[data-astro-cid-ri7ajgcb] tr[data-astro-cid-ri7ajgcb]{padding-block:.45rem}.rx-log[data-astro-cid-ri7ajgcb] thead[data-astro-cid-ri7ajgcb] th[data-astro-cid-ri7ajgcb]:last-child{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lg-visit[data-astro-cid-ri7ajgcb]{color:var(--ink-faint);font-weight:600}.lg-when[data-astro-cid-ri7ajgcb]{white-space:nowrap;font-weight:600}.lg-heat[data-astro-cid-ri7ajgcb]{white-space:nowrap}.lg-note[data-astro-cid-ri7ajgcb]{color:var(--ink-quiet);grid-column:2/-1}.rx-log[data-astro-cid-ri7ajgcb] .chip{min-width:0}@media (width<=40rem){.rx-log[data-astro-cid-ri7ajgcb] thead[data-astro-cid-ri7ajgcb]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rx-log[data-astro-cid-ri7ajgcb] tr[data-astro-cid-ri7ajgcb]{grid-template-columns:minmax(0,1fr) auto auto}.rx-log[data-astro-cid-ri7ajgcb] .lg-visit[data-astro-cid-ri7ajgcb]{display:none}.rx-log[data-astro-cid-ri7ajgcb] .lg-note[data-astro-cid-ri7ajgcb]{grid-column:1/-1}}
