.dial-host[data-astro-cid-zccmjbff]{z-index:55;--dial-r:clamp(4.5rem, 21vw, 6.5rem);width:var(--dial-r);height:calc(var(--dial-r) * 2);pointer-events:none;position:fixed;inset:auto 0 9rem auto}.dial[data-astro-cid-zccmjbff]{pointer-events:none;width:100%;height:100%;position:relative}.dial__face[data-astro-cid-zccmjbff]{opacity:.72;transition:translate var(--dur) var(--ease), opacity var(--dur) var(--ease);position:absolute;inset:0;translate:62%}.dial-host[data-astro-cid-zccmjbff][data-dragging] .dial__face[data-astro-cid-zccmjbff],.dial-host[data-astro-cid-zccmjbff][data-hint] .dial__face[data-astro-cid-zccmjbff],.dial[data-astro-cid-zccmjbff]:has(.dial__grip:focus-visible) .dial__face[data-astro-cid-zccmjbff]{opacity:1;translate:0}.dial__face[data-astro-cid-zccmjbff]:before{content:"";background:radial-gradient(100% 100% at 100% 50%, var(--plate-sheen) 0%, transparent 62%), color-mix(in srgb, var(--bg-plate) 94%, transparent);backdrop-filter:blur(12px);border:1px solid var(--plate-rim);box-shadow:-.5rem 0 2rem var(--shadow-lift);opacity:0;transition:opacity var(--dur) var(--ease);border-right:0;border-radius:100% 0 0 100%/50% 0 0 50%;position:absolute;inset:0}.dial-host[data-astro-cid-zccmjbff][data-dragging] .dial__face[data-astro-cid-zccmjbff]:before,.dial-host[data-astro-cid-zccmjbff][data-hint] .dial__face[data-astro-cid-zccmjbff]:before,.dial[data-astro-cid-zccmjbff]:has(.dial__grip:focus-visible) .dial__face[data-astro-cid-zccmjbff]:before{opacity:1}.dial__grip[data-astro-cid-zccmjbff]{pointer-events:auto;touch-action:none;cursor:grab;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;width:2.25rem;position:absolute;inset:0 0 0 auto}.dial-host[data-astro-cid-zccmjbff][data-dragging] .dial__grip[data-astro-cid-zccmjbff]{cursor:grabbing}.dial__grip[data-astro-cid-zccmjbff]:focus-visible{outline:2px solid var(--focus);outline-offset:-4px;border-radius:var(--r-1)}.dial__track[data-astro-cid-zccmjbff]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dial__track[data-astro-cid-zccmjbff] path[data-astro-cid-zccmjbff],.dial__track[data-astro-cid-zccmjbff] line[data-astro-cid-zccmjbff]{fill:none;stroke-linecap:butt}.dial__rim[data-astro-cid-zccmjbff],.dial__spoke[data-astro-cid-zccmjbff],.dial__hub[data-astro-cid-zccmjbff],.dial__hand[data-astro-cid-zccmjbff]{stroke-width:1px;vector-effect:non-scaling-stroke}.dial__minor[data-astro-cid-zccmjbff],.dial__rim[data-astro-cid-zccmjbff]{stroke:var(--hairline-lit)}.dial__spoke[data-astro-cid-zccmjbff],.dial__hub[data-astro-cid-zccmjbff]{stroke:color-mix(in srgb, var(--hairline-lit) 55%, var(--hairline))}.dial__scale--lit[data-astro-cid-zccmjbff] .dial__minor[data-astro-cid-zccmjbff]{stroke:var(--fg-2)}.dial__scale--lit[data-astro-cid-zccmjbff] .dial__rim[data-astro-cid-zccmjbff]{stroke:var(--accent)}.dial__scale--lit[data-astro-cid-zccmjbff] .dial__spoke[data-astro-cid-zccmjbff]{stroke:var(--fg-3)}.dial__hand[data-astro-cid-zccmjbff]{stroke:var(--accent)}.dial__hand[data-astro-cid-zccmjbff],.dial__hub[data-astro-cid-zccmjbff]{opacity:0;transition:opacity var(--dur) var(--ease)}.dial-host[data-astro-cid-zccmjbff][data-dragging] .dial__hand[data-astro-cid-zccmjbff],.dial-host[data-astro-cid-zccmjbff][data-dragging] .dial__hub[data-astro-cid-zccmjbff],.dial-host[data-astro-cid-zccmjbff][data-hint] .dial__hand[data-astro-cid-zccmjbff],.dial-host[data-astro-cid-zccmjbff][data-hint] .dial__hub[data-astro-cid-zccmjbff],.dial[data-astro-cid-zccmjbff]:has(.dial__grip:focus-visible) .dial__hand[data-astro-cid-zccmjbff],.dial[data-astro-cid-zccmjbff]:has(.dial__grip:focus-visible) .dial__hub[data-astro-cid-zccmjbff]{opacity:1}.dial__knob[data-astro-cid-zccmjbff]{left:var(--knob-x,0);top:var(--knob-y,0);touch-action:none;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;translate:-50% -50%}.dial__knob[data-astro-cid-zccmjbff]:after{content:"";border-radius:var(--r-pill);background:var(--accent);width:.75rem;height:.75rem;box-shadow:0 .25rem .75rem var(--shadow-lift);transition:width var(--dur-fast) var(--ease), height var(--dur-fast) var(--ease)}.dial-host[data-astro-cid-zccmjbff][data-dragging] .dial__knob[data-astro-cid-zccmjbff]:after{width:1.1rem;height:1.1rem}.dial__knob[data-astro-cid-zccmjbff]:before{content:"";border-radius:var(--r-pill);border:1px solid var(--hairline-lit);opacity:0;width:1.75rem;height:1.75rem;transition:opacity var(--dur-fast) var(--ease), scale var(--dur-fast) var(--ease);margin:auto;position:absolute;inset:0;scale:.72}.dial-host[data-astro-cid-zccmjbff][data-dragging] .dial__knob[data-astro-cid-zccmjbff]:before{opacity:1;scale:1}.dial__now[data-astro-cid-zccmjbff]{right:calc(100% + .375rem);top:var(--knob-y,50%);text-align:right;background:color-mix(in srgb, var(--bg) 94%, transparent);backdrop-filter:blur(10px);border:1px solid var(--hairline-lit);border-radius:var(--r-1);width:max-content;max-width:min(15rem,58vw);box-shadow:0 .5rem 1.5rem var(--shadow-lift);pointer-events:none;opacity:0;transition:opacity var(--dur-fast) var(--ease);justify-items:end;gap:.2rem;margin:0;padding:.5rem .65rem;display:grid;position:absolute;translate:0 -50%}.dial__when[data-astro-cid-zccmjbff]{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--track-micro);text-transform:uppercase;color:var(--fg-3);line-height:1}.dial__title[data-astro-cid-zccmjbff]{font-size:var(--t-small);color:var(--fg);text-wrap:balance;line-height:1.25}.dial-host[data-astro-cid-zccmjbff][data-dragging] .dial__now[data-astro-cid-zccmjbff],.dial[data-astro-cid-zccmjbff]:has(.dial__grip:focus-visible) .dial__now[data-astro-cid-zccmjbff]{opacity:1}@media (prefers-reduced-motion:reduce){.dial__face[data-astro-cid-zccmjbff],.dial__face[data-astro-cid-zccmjbff]:before,.dial__knob[data-astro-cid-zccmjbff]:before,.dial__knob[data-astro-cid-zccmjbff]:after,.dial__hand[data-astro-cid-zccmjbff],.dial__hub[data-astro-cid-zccmjbff]{transition:none}}@media print{.dial-host[data-astro-cid-zccmjbff]{display:none}}.share[data-astro-cid-rblsegky]{margin-top:var(--air-nave);gap:var(--air-s);border-top-width:1px;border-color:var(--hairline);padding-top:var(--air-l);display:grid}.share--bare[data-astro-cid-rblsegky]{border-width:0;margin-top:0;padding-top:0}.share__label[data-astro-cid-rblsegky]{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--track-micro);text-transform:uppercase;color:var(--fg-3);line-height:1}.share__row[data-astro-cid-rblsegky]{flex-wrap:wrap;gap:.625rem;display:flex}.share__btn[data-astro-cid-rblsegky]{border-width:1px;border-color:var(--hairline);width:2.75rem;height:2.75rem;color:var(--fg-3);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--dur);transition-timing-function:var(--ease);border-radius:9999px;place-items:center;text-decoration-line:none;display:grid}.share__btn[data-astro-cid-rblsegky]:hover{border-color:var(--accent);color:var(--fg)}.share__btn--copied[data-astro-cid-rblsegky],.share__btn--copied[data-astro-cid-rblsegky]:hover{border-color:var(--gold-fg);color:var(--gold-fg)}.share__svg[data-astro-cid-rblsegky]{width:1.25rem;height:1.25rem;display:block}.share__icon[data-astro-cid-rblsegky]{background-color:currentColor;width:1.25rem;height:1.25rem;display:block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.share__glyph[data-astro-cid-rblsegky]{place-items:center;display:grid}.share__glyph[data-astro-cid-rblsegky][hidden],.share__btn[data-astro-cid-rblsegky][hidden]{display:none}
