.sr[data-astro-cid-phy3etdd]{width:100%;text-align:left}.sr[data-astro-cid-phy3etdd] .sr-panel .screen{padding:0;overflow:hidden}.sr-rails[data-astro-cid-phy3etdd]{position:relative}.sr-rails[data-astro-cid-phy3etdd]:before,.sr-rails[data-astro-cid-phy3etdd]:after{content:"";position:absolute;top:0;bottom:0;z-index:2;width:min(10%,88px);pointer-events:none;background:linear-gradient(90deg,var(--bg-sunk),color-mix(in srgb,var(--bg-sunk) 55%,transparent) 45%,transparent)}.sr-rails[data-astro-cid-phy3etdd]:before{left:0}.sr-rails[data-astro-cid-phy3etdd]:after{right:0;transform:scaleX(-1)}.sr-track[data-astro-cid-phy3etdd]{display:flex;width:max-content;will-change:transform}.sr-card[data-astro-cid-phy3etdd]{--rest: 160px;--open: 176px;appearance:none;position:relative;overflow:hidden;flex:0 0 var(--rest);width:var(--rest);min-height:176px;padding:0;border:0;border-right:1px solid var(--line);background:none;color:var(--text);font:inherit;text-align:center;cursor:pointer;outline:0;transition:flex-basis .28s,width .28s,background .2s}.sr-card[data-astro-cid-phy3etdd]:hover{background:color-mix(in srgb,var(--panel) 60%,transparent)}.sr-card[data-astro-cid-phy3etdd]:not(.is-active):hover .sr-ic[data-astro-cid-phy3etdd]{opacity:.9}.sr-card[data-astro-cid-phy3etdd]:focus-visible{outline:1px solid color-mix(in srgb,var(--magenta) 70%,var(--text));outline-offset:-3px}.sr-card[data-astro-cid-phy3etdd]:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--magenta);opacity:0;transition:opacity .25s}.sr-card[data-astro-cid-phy3etdd]:after{content:"";position:absolute;inset:auto 0 0;height:60%;z-index:0;pointer-events:none;opacity:0;transition:opacity .32s;background:linear-gradient(0deg,color-mix(in srgb,var(--magenta) 16%,transparent),color-mix(in srgb,var(--magenta) 5%,transparent) 50%,transparent)}.sr-kind[data-astro-cid-phy3etdd]{position:absolute;top:18px;left:50%;z-index:1;padding:3px 7px;border:1px solid color-mix(in srgb,var(--magenta) 40%,transparent);border-radius:var(--r-xs);background:color-mix(in srgb,var(--magenta) 10%,transparent);font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb,var(--magenta) 70%,var(--text));opacity:0;transform:translate(-50%,4px);transition:opacity .35s,transform .35s}.sr-ic[data-astro-cid-phy3etdd]{position:absolute;top:46px;left:50%;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;transform:translate(-50%);color:var(--text-2);opacity:.7;transition:top .25s,color .35s,opacity .35s}.sr-mark[data-astro-cid-phy3etdd]{width:34px;height:34px;background:currentColor;mask:var(--src) center / contain no-repeat;-webkit-mask:var(--src) center / contain no-repeat}.sr-ic--mono[data-astro-cid-phy3etdd]{font-family:var(--mono);font-size:20px;font-weight:700}.sr-name[data-astro-cid-phy3etdd]{position:absolute;top:108px;left:12px;right:12px;z-index:1;font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--text-2);transition:top .25s,color .35s}.sr-desc[data-astro-cid-phy3etdd]{position:absolute;bottom:16px;left:50%;z-index:1;width:calc(var(--open) - 32px);font-size:12px;line-height:1.45;color:var(--text-2);opacity:0;transform:translate(-50%,6px);transition:opacity .35s,transform .35s}.sr-card[data-astro-cid-phy3etdd].is-active{flex-basis:var(--open);width:var(--open);background:color-mix(in srgb,var(--panel) 70%,transparent)}.sr-card[data-astro-cid-phy3etdd].is-active:before,.sr-card[data-astro-cid-phy3etdd].is-active:after{opacity:1}.sr-card[data-astro-cid-phy3etdd].is-active .sr-kind[data-astro-cid-phy3etdd]{opacity:1;transform:translate(-50%)}.sr-card[data-astro-cid-phy3etdd].is-active .sr-ic[data-astro-cid-phy3etdd]{top:40px;opacity:1;color:color-mix(in srgb,var(--magenta) 80%,var(--text))}.sr-card[data-astro-cid-phy3etdd].is-active .sr-name[data-astro-cid-phy3etdd]{top:92px;color:var(--text)}.sr-card[data-astro-cid-phy3etdd].is-active .sr-desc[data-astro-cid-phy3etdd]{opacity:1;transform:translate(-50%)}.sr-dial[data-astro-cid-phy3etdd]{--p: 0;--pad: 32px;position:relative;height:40px;border-block:1px solid var(--line);cursor:grab;touch-action:none;user-select:none;outline:0}.sr-dial[data-astro-cid-phy3etdd].is-dragging{cursor:grabbing}.sr-dial[data-astro-cid-phy3etdd].is-keyed:focus .sr-knob[data-astro-cid-phy3etdd]{outline:1px solid var(--text-3);outline-offset:2px}.sr-scale[data-astro-cid-phy3etdd]{position:absolute;left:var(--pad);right:var(--pad);bottom:7px;display:flex;justify-content:space-between;align-items:flex-end;height:10px}.sr-scale[data-astro-cid-phy3etdd] span[data-astro-cid-phy3etdd]{width:1px;height:4px;background:var(--line-2);transition:height .2s,background .2s}.sr-scale[data-astro-cid-phy3etdd] span[data-astro-cid-phy3etdd].major{height:6px;background:var(--line-3)}.sr-scale[data-astro-cid-phy3etdd] span[data-astro-cid-phy3etdd].near{height:7px;background:var(--text-5)}.sr-scale[data-astro-cid-phy3etdd] span[data-astro-cid-phy3etdd].on{height:9px;background:var(--text-4)}.sr-groove[data-astro-cid-phy3etdd]{position:absolute;left:var(--pad);right:var(--pad);top:15px;height:2px;border-radius:1px;background:var(--line)}.sr-knob[data-astro-cid-phy3etdd]{position:absolute;top:8px;left:calc(var(--pad) + var(--p) * (100% - 2 * var(--pad)));display:flex;align-items:center;justify-content:center;gap:3px;width:26px;height:16px;transform:translate(-50%);border:1px solid var(--line-3);border-radius:var(--r-xs);background:linear-gradient(180deg,var(--line-2),var(--line));box-shadow:0 2px 6px color-mix(in srgb,var(--black) 40%,transparent);transition:border-color .2s}.sr-knob[data-astro-cid-phy3etdd] i[data-astro-cid-phy3etdd]{width:1px;height:7px;background:var(--text-5)}.sr-dial[data-astro-cid-phy3etdd]:hover .sr-knob[data-astro-cid-phy3etdd],.sr-dial[data-astro-cid-phy3etdd].is-dragging .sr-knob[data-astro-cid-phy3etdd]{border-color:var(--text-5)}.sr-links[data-astro-cid-phy3etdd]{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line)}.sr-links[data-astro-cid-phy3etdd] a[data-astro-cid-phy3etdd]{display:flex;align-items:center;gap:7px;min-height:52px;padding:0 20px;border-right:1px solid var(--line);font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);text-decoration:none;transition:color .15s,background .15s}.sr-links[data-astro-cid-phy3etdd] a[data-astro-cid-phy3etdd]:last-child{border-right:0}.sr-links[data-astro-cid-phy3etdd] a[data-astro-cid-phy3etdd]:hover{color:var(--text);background:var(--panel)}.sr-links[data-astro-cid-phy3etdd] a[data-astro-cid-phy3etdd] span[data-astro-cid-phy3etdd]{color:var(--magenta);transition:transform .15s}.sr-links[data-astro-cid-phy3etdd] a[data-astro-cid-phy3etdd]:hover span[data-astro-cid-phy3etdd]{transform:translate(2px)}@media(width<=760px){.sr-card[data-astro-cid-phy3etdd]{--rest: 140px;--open: 156px;min-height:168px}.sr-desc[data-astro-cid-phy3etdd]{bottom:12px;font-size:11.5px}.sr-dial[data-astro-cid-phy3etdd]{--pad: 22px}.sr-links[data-astro-cid-phy3etdd]{grid-template-columns:1fr}.sr-links[data-astro-cid-phy3etdd] a[data-astro-cid-phy3etdd]{border-right:0;border-bottom:1px solid var(--line)}.sr-links[data-astro-cid-phy3etdd] a[data-astro-cid-phy3etdd]:last-child{border-bottom:0}}@media(prefers-reduced-motion:reduce){.sr-rails[data-astro-cid-phy3etdd]:before,.sr-rails[data-astro-cid-phy3etdd]:after,.sr-dial[data-astro-cid-phy3etdd]{display:none}.sr-track[data-astro-cid-phy3etdd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));width:auto;transform:none!important}.sr-track[data-astro-cid-phy3etdd]+.sr-track[data-astro-cid-phy3etdd]{border-top:1px solid var(--line)}.sr-card[data-astro-cid-phy3etdd],.sr-card[data-astro-cid-phy3etdd].is-active{width:auto;border-bottom:1px solid var(--line);margin-bottom:-1px}.sr-card[data-astro-cid-phy3etdd],.sr-card[data-astro-cid-phy3etdd] [data-astro-cid-phy3etdd]:is(.sr-ic,.sr-name,.sr-kind,.sr-desc){transition:none}}
