.ssr{& .ss-stage{--ss-surface:var(--card);--ss-raised:var(--card);--ss-text-strong:var(--ink);--ss-text:var(--muted);--ss-well:color-mix(in srgb, var(--ink) 3.5%, var(--card));--ssr-travel:cubic-bezier(.45, 0, .1, 1);font:400 14px/20px var(--ss-font);color:var(--ss-text-strong);overflow:hidden}& .ss-stage[data-theme=dark]{--ss-raised:color-mix(in srgb, var(--ink) 6%, var(--card));--ss-well:color-mix(in srgb, var(--ink) 4%, var(--card))}& .ssr-app{display:flex;position:absolute;inset:0}& .ssr-strong{color:var(--ss-text-strong);font-weight:600}& .ssr-rail{background:var(--ss-well);flex:none;width:208px;padding:16px 12px}& .ssr-site{align-items:center;gap:8px;height:32px;padding:0 8px;display:flex}& .ssr-nav{gap:2px;margin-top:12px;display:grid}& .ssr-nav-row{height:32px;color:var(--ss-text);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:0 8px;display:flex}& .ssr-nav-row[data-on]{background:var(--ss-raised);box-shadow:var(--ss-shadow-card);color:var(--ss-text-strong);font-weight:500}& .ssr-count{color:var(--ss-text);font-variant-numeric:tabular-nums;font-weight:400}& .ssr-main{flex:1;min-width:0;padding:8px 16px 0;position:relative}& .ssr-head{align-items:center;gap:12px;height:56px;padding:0 12px;display:flex}& .ssr-title{align-items:baseline;gap:8px;min-width:0;display:flex}& .ssr-h{color:var(--ss-text-strong);white-space:nowrap;font-size:15px;font-weight:600}& .ssr-sub{color:var(--ss-text);white-space:nowrap}& .ssr-rest{flex:1;align-self:stretch}& .ssr-seg{flex:none;width:176px}& .ssr-list{margin-top:4px;position:relative}& .ssr-row{background:var(--ss-surface);will-change:transform;transition:transform .9s var(--ssr-travel), background-color .3s ease, box-shadow .3s ease;border-radius:12px;padding:0 12px;position:absolute;top:0;left:0;right:0}& .ssr-row[data-up]{z-index:1}& .ssr-row[data-open]{z-index:2}& .ssr-row[data-hover]:not([data-open]){background:color-mix(in srgb, var(--ss-text-strong) 4%, var(--ss-surface))}& .ssr-list:has([data-open]) .ssr-row{transition:transform .46s cubic-bezier(.4,0,.2,1),background-color .3s,box-shadow .3s}& .ssr-line{align-items:center;gap:12px;height:56px;display:flex}& .ssr-pri{color:var(--ss-icon);flex:none;transition:color .3s}& .ssr-what{flex:1;min-width:0;display:grid}& .ssr-t{color:var(--ss-text-strong);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:18px;overflow:hidden}& .ssr-w{color:var(--ss-text);font-size:12px;line-height:16px}& .ssr-row:not(.ssr-fill) .ssr-what{gap:2px}& .ssr-effort{flex:none}& .ssr-fill .ssr-what{gap:9px}& .ssr-row[data-open]{background:var(--ss-raised);box-shadow:var(--ss-lift)}& .ssr-row[data-open] .ssr-pri{color:var(--ss-accent)}& .ssr-more p{color:var(--ss-text);margin:0}& .ssr-more p+p{margin-top:8px}& .ssr-more b{color:var(--ss-text-strong);font-weight:500}& .ssr-more-in{padding:12px 0 32px 28px}& .ss-stage[data-layout=compact] .ssr-main{padding:4px 16px 0}& .ss-stage[data-layout=compact] .ssr-seg{width:152px}& .ss-stage[data-layout=compact] .ssr-head{padding:0 0 0 12px}& .ss-stage[data-layout=compact] .ssr-more{font-size:13px;line-height:18px}& .ss-stage[data-layout=compact] .ssr-more-in{padding:8px 0 32px 28px}}.wh[data-astro-cid-a5jrguci]{padding-top:var(--s-10)}.wh[data-astro-cid-a5jrguci] h1[data-astro-cid-a5jrguci]{font:var(--t-hero);letter-spacing:var(--track-hero);color:var(--ink);text-wrap:balance}.wh[data-astro-cid-a5jrguci] .lead[data-astro-cid-a5jrguci]{margin-top:var(--s-5)}.actions[data-astro-cid-a5jrguci]{margin-top:var(--s-6);justify-content:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.rp-words[data-astro-cid-a5jrguci]{text-align:center;justify-items:center;display:grid}.rp-words[data-astro-cid-a5jrguci] h1[data-astro-cid-a5jrguci]{max-width:20ch}.rp-words[data-astro-cid-a5jrguci] .lead[data-astro-cid-a5jrguci]{text-wrap:balance;max-width:40ch}.rp-words[data-astro-cid-a5jrguci] .actions[data-astro-cid-a5jrguci]{justify-content:center}.rp-shot[data-astro-cid-a5jrguci]{width:min(100%,880px);margin:var(--s-8) auto 0;padding-bottom:calc(var(--gc-in) + var(--snap,0px));overflow:hidden;-webkit-mask:linear-gradient(#000 60%,#0000);mask:linear-gradient(#000 60%,#0000)}.rp[data-astro-cid-a5jrguci]{overflow:hidden}.wh[data-astro-cid-a5jrguci]{container-type:inline-size}@container (width<736px){.rp-shot[data-astro-cid-a5jrguci]{width:min(100%,358px)}}
