.shot[data-astro-cid-m5e72phm]{aspect-ratio:4/3;border:1px solid var(--ink);background:var(--paper-2);position:relative;overflow:hidden;container-type:inline-size}.shot-in[data-astro-cid-m5e72phm]{transition:transform .8s var(--ease);font-size:1.6cqi;line-height:1.3;position:absolute;inset:0}.shot-img[data-astro-cid-m5e72phm]{object-fit:cover;width:100%;height:100%}.bar[data-astro-cid-m5e72phm]{height:2.6em;font-family:var(--mono);letter-spacing:.02em;border-bottom:1px solid;align-items:center;padding:0 1.2em;font-size:1em;display:flex}.rs[data-astro-cid-m5e72phm]{color:#fff;background:#0a0a0a}.rs[data-astro-cid-m5e72phm] .bar[data-astro-cid-m5e72phm]{color:#f2f2f28c;border-color:#f2f2f224}.rs-body[data-astro-cid-m5e72phm]{grid-template-columns:minmax(0,1fr) 27%;display:grid;position:absolute;inset:2.6em 0 0}.rs-main[data-astro-cid-m5e72phm]{flex-direction:column;gap:1.3em;min-width:0;padding:1.6em 1.8em;display:flex}.rs-head[data-astro-cid-m5e72phm]{justify-content:space-between;align-items:center;display:flex}.rs-logo[data-astro-cid-m5e72phm]{letter-spacing:.2em;font-size:1.35em;font-weight:700}.rs-cart[data-astro-cid-m5e72phm]{border:1px solid #f2f2f266;padding:.45em .8em;font-size:.95em}.rs-tabs[data-astro-cid-m5e72phm]{border-bottom:1px solid #f2f2f224;gap:1.4em;padding-bottom:.9em;display:flex}.rs-tabs[data-astro-cid-m5e72phm] i[data-astro-cid-m5e72phm]{background:#f2f2f238;width:4.2em;height:.55em;display:block}.rs-tabs[data-astro-cid-m5e72phm] i[data-astro-cid-m5e72phm].on{background:#d9962b}.rs-grid[data-astro-cid-m5e72phm]{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1em;min-height:0;display:grid}.rs-card[data-astro-cid-m5e72phm]{flex-direction:column;gap:.4em;min-width:0;display:flex}.rs-img[data-astro-cid-m5e72phm]{background:#2a2a2a;flex:1;justify-content:center;align-items:flex-end;min-height:0;padding-bottom:14%;display:flex}.bt[data-astro-cid-m5e72phm]{border-radius:.55em .55em .3em .3em;width:36%;height:50%;position:relative}.bt[data-astro-cid-m5e72phm]:before{content:"";background:inherit;filter:brightness(.75);height:15%;position:absolute;top:-15%;left:34%;right:34%}.bt[data-astro-cid-m5e72phm]:after{content:"";background:#ccc;border-radius:.15em;height:13%;position:absolute;top:-28%;left:28%;right:28%}.rs-card[data-astro-cid-m5e72phm] b[data-astro-cid-m5e72phm]{white-space:nowrap;text-overflow:ellipsis;font-size:1.02em;font-weight:600;overflow:hidden}.rs-card[data-astro-cid-m5e72phm] span[data-astro-cid-m5e72phm]{font-family:var(--mono);color:#d9962b;font-size:.88em}.rs-side[data-astro-cid-m5e72phm]{background:#1c1c1c;border-left:1px solid #f2f2f224;flex-direction:column;gap:.7em;min-width:0;padding:1.6em 1.3em;display:flex}.rs-side[data-astro-cid-m5e72phm] b[data-astro-cid-m5e72phm]{margin-bottom:.3em;font-size:1.1em}.rs-row[data-astro-cid-m5e72phm]{color:#f2f2f2cc;white-space:nowrap;justify-content:space-between;gap:.5em;font-size:.9em;display:flex}.rs-lab[data-astro-cid-m5e72phm]{color:#f2f2f28c;margin-top:.4em;font-size:.8em}.rs-f[data-astro-cid-m5e72phm]{border:1px solid #f2f2f247;height:2.1em;display:block}.rs-wa[data-astro-cid-m5e72phm]{color:#0a0a0a;text-align:center;background:#d9962b;margin-top:auto;padding:.9em .4em;font-size:.92em;font-weight:700}.ev[data-astro-cid-m5e72phm]{color:#1d2a2a;background:#f7f8f6}.ev[data-astro-cid-m5e72phm] .bar[data-astro-cid-m5e72phm]{color:#5b6b69;background:#fff;border-color:#dde3e1}.ev-body[data-astro-cid-m5e72phm]{grid-template-columns:19% minmax(0,1fr);display:grid;position:absolute;inset:2.6em 0 0}.ev-side[data-astro-cid-m5e72phm]{color:#dce6e4;background:#1d2a2a;flex-direction:column;gap:.35em;padding:1.4em 1em;font-size:.95em;display:flex}.ev-side[data-astro-cid-m5e72phm] b[data-astro-cid-m5e72phm]{letter-spacing:.12em;text-transform:uppercase;color:#8fa6a2;margin-bottom:.5em;font-size:.82em}.ev-side[data-astro-cid-m5e72phm] span[data-astro-cid-m5e72phm]{padding:.5em .65em}.ev-side[data-astro-cid-m5e72phm] .on[data-astro-cid-m5e72phm]{color:#fff;background:#2f4644}.ev-main[data-astro-cid-m5e72phm]{flex-direction:column;gap:1em;min-width:0;padding:1.4em 1.6em;display:flex}.ev-head[data-astro-cid-m5e72phm]{justify-content:space-between;align-items:center;display:flex}.ev-head[data-astro-cid-m5e72phm] b[data-astro-cid-m5e72phm]{font-size:1.55em;font-weight:600}.ev-btn[data-astro-cid-m5e72phm]{color:#fff;background:#1f6f68;padding:.55em .9em;font-weight:600}.ev-week[data-astro-cid-m5e72phm]{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:.4em;min-height:0;display:grid}.ev-day[data-astro-cid-m5e72phm]{background:#fff;border:1px solid #dde3e1;flex-direction:column;gap:.4em;min-width:0;padding:.5em;display:flex}.ev-d[data-astro-cid-m5e72phm]{font-family:var(--mono);color:#5b6b69;font-size:.8em}.ev-day[data-astro-cid-m5e72phm] i[data-astro-cid-m5e72phm]{white-space:nowrap;text-overflow:ellipsis;padding:.35em .45em;font-size:.78em;font-style:normal;line-height:1.2;overflow:hidden}.c1[data-astro-cid-m5e72phm]{color:#24406b;background:#e3eaf6}.c2[data-astro-cid-m5e72phm]{color:#0a0a0a;background:#f2f2f2}.c3[data-astro-cid-m5e72phm]{color:#1f5a2e;background:#dceedf}.c4[data-astro-cid-m5e72phm]{color:#4a2f7a;background:#ece6f6}.ev-legend[data-astro-cid-m5e72phm]{color:#5b6b69;gap:1.4em;font-size:.85em;display:flex}.ev-legend[data-astro-cid-m5e72phm] span[data-astro-cid-m5e72phm]:before{content:"";vertical-align:-.05em;width:.8em;height:.8em;margin-right:.45em;display:inline-block}.ev-legend[data-astro-cid-m5e72phm] .l1[data-astro-cid-m5e72phm]:before{background:#24406b}.ev-legend[data-astro-cid-m5e72phm] .l2[data-astro-cid-m5e72phm]:before{background:#0a0a0a}.ev-legend[data-astro-cid-m5e72phm] .l3[data-astro-cid-m5e72phm]:before{background:#1f5a2e}.ph-shot[data-astro-cid-m5e72phm]{background:repeating-linear-gradient(135deg, transparent 0 11px, var(--line) 11px 12px), var(--paper-2);place-items:center;display:grid}.ph-lab[data-astro-cid-m5e72phm]{background:var(--paper);border:1px solid var(--ink);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:18px 22px;display:flex}.ph-lab[data-astro-cid-m5e72phm] b[data-astro-cid-m5e72phm]{font-family:var(--sans);letter-spacing:-.02em;text-transform:none;font-size:clamp(20px,6cqi,40px);font-weight:600;line-height:1.05}@container tk (width>=760px){.shot[data-astro-cid-m5e72phm]{aspect-ratio:16/10}.shot-in[data-astro-cid-m5e72phm]{font-size:1.25cqi}}
