.a-dock[data-astro-cid-4y3pel4o]{z-index:25;gap:.5rem;display:grid;position:absolute;top:50%;left:calc(100% - 2.25rem);transform:translate(-50%,-50%)}.a-stage[data-split] .a-dock[data-astro-cid-4y3pel4o]{transition:left var(--t-med) var(--ease-candle)}.a-stage[data-split]:not([data-stacked]) .a-dock[data-astro-cid-4y3pel4o]{left:50%}.a-stage[data-split][data-view=original]:not([data-stacked]) .a-dock[data-astro-cid-4y3pel4o]{left:calc(100% - 2.25rem)}.a-stage[data-split][data-view=repaired]:not([data-stacked]) .a-dock[data-astro-cid-4y3pel4o]{left:2.25rem}.a-stage:has([data-a=original] .map-status[data-show=library]) .a-dock[data-astro-cid-4y3pel4o]{display:none}.a-dock[data-astro-cid-4y3pel4o] .map-controls,.a-views[data-astro-cid-4y3pel4o]{border:1px solid var(--border);background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:0;gap:0;padding:0;display:grid}.a-views[data-astro-cid-4y3pel4o]{display:none}.a-stage[data-split]:not([data-stacked]) .a-views[data-astro-cid-4y3pel4o]{display:grid}.a-dock[data-astro-cid-4y3pel4o] .map-btn,.a-view[data-astro-cid-4y3pel4o]{width:2rem;height:2rem;color:color-mix(in srgb, var(--ink) 72%, var(--bg));cursor:pointer;transition:background var(--t-fast) var(--ease-candle), color var(--t-fast) var(--ease-candle);background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid}.a-dock[data-astro-cid-4y3pel4o] .map-btn+.map-btn,.a-view[data-astro-cid-4y3pel4o]+.a-view[data-astro-cid-4y3pel4o]{border-top:1px solid var(--border)}.a-dock[data-astro-cid-4y3pel4o] .map-btn:hover,.a-view[data-astro-cid-4y3pel4o]:hover{background:var(--surface-raised);color:var(--ink)}.a-view[data-astro-cid-4y3pel4o][aria-pressed=true]{background:var(--ink);color:var(--bg)}.a-dock[data-astro-cid-4y3pel4o] .map-btn:focus-visible,.a-view[data-astro-cid-4y3pel4o]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.a-view[data-astro-cid-4y3pel4o] svg[data-astro-cid-4y3pel4o]{fill:none;stroke:currentColor;stroke-width:1.5px;width:.875rem;height:.875rem}.a-view[data-astro-cid-4y3pel4o] .solid[data-astro-cid-4y3pel4o]{fill:currentColor;stroke:none}@media (prefers-reduced-motion:reduce){.a-stage[data-split] .a-dock[data-astro-cid-4y3pel4o],.a-dock[data-astro-cid-4y3pel4o] .map-btn,.a-view[data-astro-cid-4y3pel4o]{transition:none}}.a-stage[data-astro-cid-ui4jsx6p]{background:var(--bg-elevated);grid-template-columns:1fr 0fr;grid-auto-rows:minmax(0,1fr);display:grid;position:absolute;inset:0}.a-stage[data-astro-cid-ui4jsx6p][data-split]{transition:grid-template-columns var(--t-med) var(--ease-candle);grid-template-columns:1fr 1fr}.a-stage[data-astro-cid-ui4jsx6p][data-split][data-view=original]{grid-template-columns:1fr 0fr}.a-stage[data-astro-cid-ui4jsx6p][data-split][data-view=repaired]{grid-template-columns:0fr 1fr}.a-stage[data-astro-cid-ui4jsx6p][data-split][data-stacked]{grid-template-columns:minmax(0,1fr);transition:none}.a-half[data-astro-cid-ui4jsx6p]{min-width:0;min-height:0;position:relative;overflow:hidden}.a-half[data-astro-cid-ui4jsx6p][data-a=repaired]{border-left:var(--workspace-gap) solid var(--border)}.a-stage[data-astro-cid-ui4jsx6p][data-view=repaired] .a-half[data-astro-cid-ui4jsx6p][data-a=repaired]{border-left-color:#0000}.a-stage[data-astro-cid-ui4jsx6p][data-stacked] .a-half[data-astro-cid-ui4jsx6p][data-a=repaired]{border-left:0;border-top:var(--workspace-gap) solid var(--border)}.a-stage[data-astro-cid-ui4jsx6p][data-split][data-view=original]:not([data-stacked]) .a-half[data-astro-cid-ui4jsx6p][data-a=repaired],.a-stage[data-astro-cid-ui4jsx6p][data-split][data-view=repaired]:not([data-stacked]) .a-half[data-astro-cid-ui4jsx6p][data-a=original]{visibility:hidden;transition:visibility 0s var(--ease-candle) var(--t-med)}.a-pair-min[data-astro-cid-ui4jsx6p]{width:var(--map-pair-min);visibility:hidden;pointer-events:none;height:0;position:absolute}@media (width<=1023.98px){.a-stage[data-astro-cid-ui4jsx6p][data-split]{grid-auto-rows:var(--map-workspace-narrow);position:relative;inset:auto}}.a-half[data-astro-cid-ui4jsx6p] .viewer{aspect-ratio:auto;border:0;border-radius:0;height:100%;min-height:0;max-height:none}.a-stage[data-astro-cid-ui4jsx6p][data-split]:not([data-stacked]) .a-half[data-astro-cid-ui4jsx6p] .viewer{min-width:var(--map-pair-min)}.a-half[data-astro-cid-ui4jsx6p] .grid,.a-half[data-astro-cid-ui4jsx6p] .coord,.a-stage[data-astro-cid-ui4jsx6p]:not([data-split]) .kicker{display:none}.a-half[data-astro-cid-ui4jsx6p] .hud-top{top:var(--map-neatline);left:var(--map-neatline);background:0 0;padding:.75rem}.a-half[data-astro-cid-ui4jsx6p] .hud-bottom{left:var(--map-neatline)}.a-half[data-astro-cid-ui4jsx6p] .file-tag{border-color:var(--border);background:color-mix(in srgb, var(--bg) 88%, transparent);font-size:var(--fs-small);padding:.3rem .6rem}.a-half[data-astro-cid-ui4jsx6p] .pulse{width:.4rem;height:.4rem;box-shadow:none}.a-half[data-astro-cid-ui4jsx6p] .kicker{font-size:var(--fs-micro);letter-spacing:.06em;font-weight:500}.a-half[data-astro-cid-ui4jsx6p] .file{max-width:16rem}.a-half[data-astro-cid-ui4jsx6p] .verdict-pill{background:color-mix(in srgb, var(--v-color) 10%, var(--bg));box-shadow:none;font-size:var(--fs-small);letter-spacing:.04em;padding:.3rem .6rem}.a-half[data-astro-cid-ui4jsx6p] .verdict-dot{box-shadow:none}.a-half[data-astro-cid-ui4jsx6p] .attribution{background:color-mix(in srgb, var(--bg) 88%, transparent);font-size:var(--fs-micro);color:color-mix(in srgb, var(--ink) 72%, var(--bg));border:0;padding:.15rem .4rem}.swatch--mark[data-astro-cid-ui4jsx6p],.swatch--pending[data-astro-cid-ui4jsx6p],.swatch--graticule[data-astro-cid-ui4jsx6p]{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.swatch--mark[data-astro-cid-ui4jsx6p]{color:var(--ink)}.swatch--pending[data-astro-cid-ui4jsx6p]{color:var(--ink-soft)}.swatch--graticule[data-astro-cid-ui4jsx6p]{color:var(--muted)}.a-band[data-astro-cid-ui4jsx6p]{z-index:10;pointer-events:none;background:var(--bg);font-family:var(--font-mono);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;color:var(--muted);line-height:1;position:absolute;overflow:hidden}.a-band--top[data-astro-cid-ui4jsx6p]{height:var(--map-neatline);border-bottom:1px solid var(--border);top:0;left:0;right:0}.a-band--left[data-astro-cid-ui4jsx6p]{top:var(--map-neatline);width:var(--map-neatline);border-right:1px solid var(--border);bottom:0;left:0}.a-corner[data-astro-cid-ui4jsx6p]{z-index:11;width:var(--map-neatline);height:var(--map-neatline);border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg);pointer-events:none;position:absolute;top:0;left:0}.a-band[data-astro-cid-ui4jsx6p] .a-tick{white-space:nowrap;font-style:normal;position:absolute}.a-band--top[data-astro-cid-ui4jsx6p] .a-tick{border-left:1px solid var(--line-strong);padding:.2rem 0 0 .25rem;top:0;bottom:0}.a-band--left[data-astro-cid-ui4jsx6p] .a-tick{border-top:1px solid var(--line-strong);writing-mode:vertical-rl;padding:.25rem .2rem 0 0;left:0;right:0}.a-band[data-astro-cid-ui4jsx6p] .a-tick.is-bare{color:#0000}.a-pointer[data-astro-cid-ui4jsx6p]{z-index:2;background:var(--accent);opacity:0;position:absolute}.a-pointer[data-astro-cid-ui4jsx6p].is-on{opacity:1}.a-band--top[data-astro-cid-ui4jsx6p] .a-pointer[data-astro-cid-ui4jsx6p]{width:2px;margin-left:-1px;top:0;bottom:0}.a-band--left[data-astro-cid-ui4jsx6p] .a-pointer[data-astro-cid-ui4jsx6p]{height:2px;margin-top:-1px;left:0;right:0}.a-scale[data-astro-cid-ui4jsx6p]{z-index:20;bottom:.6rem;left:calc(var(--map-neatline) + .75rem);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg) 88%, transparent);font-family:var(--font-mono);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--ink) 72%, var(--bg));pointer-events:none;align-items:flex-end;gap:.4rem;padding:.15rem .4rem;line-height:1;display:inline-flex;position:absolute}.a-scale[data-astro-cid-ui4jsx6p] i[data-astro-cid-ui4jsx6p]{border:1px solid;border-top:0;height:.3rem;display:block}.a-mark[data-astro-cid-ui4jsx6p]{z-index:12;background:var(--ink);font-family:var(--font-mono);font-size:var(--fs-micro);white-space:nowrap;color:var(--bg);pointer-events:none;padding:.15rem .4rem;font-weight:500;line-height:1.4;position:absolute;top:0;left:0}.a-mark[data-astro-cid-ui4jsx6p].is-out{visibility:hidden}.a-scan[data-astro-cid-ui4jsx6p]{inset:var(--map-neatline) 0 0 var(--map-neatline);z-index:5;pointer-events:none;opacity:0;transition:opacity var(--t-fast) var(--ease-candle);position:absolute;overflow:hidden}.a-scan[data-astro-cid-ui4jsx6p]:before{content:"";border-right:1px solid color-mix(in srgb, var(--accent) 70%, transparent);background:linear-gradient(90deg, transparent calc(100% - 9rem), color-mix(in srgb, var(--accent) 16%, transparent));position:absolute;inset:0;transform:translate(-100%)}.a-stage[data-astro-cid-ui4jsx6p][data-checking] .a-scan[data-astro-cid-ui4jsx6p]{opacity:1}.a-stage[data-astro-cid-ui4jsx6p][data-checking] .a-scan[data-astro-cid-ui4jsx6p]:before{animation:1.9s linear infinite workspace-map-sweep}@keyframes workspace-map-sweep{to{transform:translate(0)}}.a-waiting[data-astro-cid-ui4jsx6p]{inset:var(--map-neatline) 0 0 var(--map-neatline);z-index:10;text-align:center;background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 1.5rem 2.5rem;display:flex;position:absolute}.a-waiting[data-astro-cid-ui4jsx6p] p[data-astro-cid-ui4jsx6p]{max-width:22rem;font-size:var(--fs-small);color:var(--ink-soft);margin:0;line-height:1.5}.a-deliver[data-astro-cid-ui4jsx6p]{border:1px solid var(--accent);background:var(--accent);font-family:var(--font-mono);font-size:var(--fs-small);color:var(--bg);cursor:pointer;transition:background var(--t-fast) var(--ease-candle), border-color var(--t-fast) var(--ease-candle);border-radius:0;padding:.6rem 1rem;font-weight:500;line-height:1.3}.a-deliver[data-astro-cid-ui4jsx6p]:hover:not(:disabled){border-color:var(--ink);background:var(--ink)}.a-deliver[data-astro-cid-ui4jsx6p]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.a-deliver[data-astro-cid-ui4jsx6p]:disabled{opacity:.5;cursor:progress}.a-none[data-astro-cid-ui4jsx6p]{z-index:5;padding:1.5rem var(--site-page-margin);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.a-none-card[data-astro-cid-ui4jsx6p]{border:1px solid var(--border-dim);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:min(30rem,100%);font-family:var(--font-mono);text-align:center;pointer-events:auto;padding:.6rem .9rem}.a-none-title[data-astro-cid-ui4jsx6p]{font-size:var(--fs-base);color:var(--ink);margin:0;font-weight:500}@media (prefers-reduced-motion:reduce){.a-stage[data-astro-cid-ui4jsx6p][data-split],.a-stage[data-astro-cid-ui4jsx6p][data-split][data-view=original]:not([data-stacked]) .a-half[data-astro-cid-ui4jsx6p][data-a=repaired],.a-stage[data-astro-cid-ui4jsx6p][data-split][data-view=repaired]:not([data-stacked]) .a-half[data-astro-cid-ui4jsx6p][data-a=original],.a-scan[data-astro-cid-ui4jsx6p],.a-deliver[data-astro-cid-ui4jsx6p]{transition:none}.a-stage[data-astro-cid-ui4jsx6p][data-checking] .a-scan[data-astro-cid-ui4jsx6p]:before{animation:none;transform:translate(-50%)}}.intro[data-astro-cid-a6b5cfi2]{z-index:2;padding:var(--site-page-margin);background:var(--bg);font-family:var(--font-mono);visibility:hidden;opacity:0;transition:opacity var(--t-med) var(--ease-candle), visibility 0s var(--t-med);place-items:center;display:grid;position:absolute;inset:0;overflow-y:auto;container-type:size}.workspace[data-door=shown] .intro[data-astro-cid-a6b5cfi2]{visibility:visible;opacity:1;transition-delay:0s}@media (prefers-reduced-motion:reduce){.intro[data-astro-cid-a6b5cfi2]{transition:none}}.workspace[data-door=shown] .zone[data-zone=a]>:not(.intro){visibility:hidden}.intro-body[data-astro-cid-a6b5cfi2]{width:100%;max-width:min(var(--workspace-intro-width), var(--workspace-intro-share));flex-direction:column;gap:.75rem;display:flex}.intro-words[data-astro-cid-a6b5cfi2]{flex-direction:column;gap:.75rem;display:flex}.plate[data-astro-cid-a6b5cfi2]{--intro-walk:color-mix(in srgb, var(--ink) 62%, var(--bg));width:100%;height:auto;display:block;overflow:visible}@container (width>=44rem) and (height<=37.5rem){.intro-body[data-astro-cid-a6b5cfi2]{flex-direction:row;align-items:center;gap:2rem;max-width:none}.plate[data-astro-cid-a6b5cfi2]{width:min(var(--workspace-intro-width), 58cqw, 110cqh);flex:none}.intro-words[data-astro-cid-a6b5cfi2]{flex:1;min-width:0}}.graticule[data-astro-cid-a6b5cfi2] path[data-astro-cid-a6b5cfi2]{fill:none;stroke:var(--border-dim);stroke-width:1px;stroke-dasharray:1 4}.frame[data-astro-cid-a6b5cfi2] path[data-astro-cid-a6b5cfi2]{fill:none;stroke:var(--border);stroke-width:1px}.land[data-astro-cid-a6b5cfi2]{fill:var(--status-good);fill-opacity:.12;stroke:none}.ring[data-astro-cid-a6b5cfi2],.closing[data-astro-cid-a6b5cfi2],.isle[data-astro-cid-a6b5cfi2]{fill:none;stroke:var(--status-good);stroke-width:1.25px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.isle[data-astro-cid-a6b5cfi2]{fill:var(--status-good);fill-opacity:.12}.vertices[data-astro-cid-a6b5cfi2]{opacity:0}.vertices[data-astro-cid-a6b5cfi2] circle[data-astro-cid-a6b5cfi2]{fill:var(--bg);stroke:var(--ink);stroke-width:.8px;transform-box:fill-box;transform-origin:50%}.gap[data-astro-cid-a6b5cfi2]{fill:none;stroke:var(--status-bad);stroke-width:1.25px;stroke-dasharray:3 4;opacity:0}.ends[data-astro-cid-a6b5cfi2] circle[data-astro-cid-a6b5cfi2]{fill:none;stroke:var(--status-bad);stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%}.cell[data-astro-cid-a6b5cfi2]{fill:var(--status-good);stroke:var(--status-good);stroke-width:1px;transform-box:fill-box;transform-origin:bottom;transform:scaleY(.4)}.steps[data-astro-cid-a6b5cfi2]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);gap:1.25rem;margin:0;padding:0;font-size:.72rem;font-weight:500;list-style:none;display:flex}.steps[data-astro-cid-a6b5cfi2] li[data-astro-cid-a6b5cfi2]:last-child{color:var(--ink)}.intro-title[data-astro-cid-a6b5cfi2]{font-family:var(--font-mono);letter-spacing:0;color:var(--ink);margin:.5rem 0 0;font-size:1.125rem;font-weight:500;line-height:1.3}.intro-text[data-astro-cid-a6b5cfi2]{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.55}@media (prefers-reduced-motion:no-preference){.ring[data-astro-cid-a6b5cfi2]{animation:intro-ring var(--workspace-intro-loop) linear infinite}.isle[data-astro-cid-a6b5cfi2]{animation:intro-isle var(--workspace-intro-loop) linear infinite}.closing[data-astro-cid-a6b5cfi2]{animation:intro-closing var(--workspace-intro-loop) linear infinite}.land[data-astro-cid-a6b5cfi2]{animation:intro-land var(--workspace-intro-loop) linear infinite}.vertices[data-astro-cid-a6b5cfi2]{animation:intro-vertices var(--workspace-intro-loop) linear infinite}.vertices[data-astro-cid-a6b5cfi2] circle[data-astro-cid-a6b5cfi2]{animation:intro-vertex var(--workspace-intro-loop) linear infinite backwards;animation-delay:calc(var(--at) * var(--workspace-intro-loop) * .36)}.gap[data-astro-cid-a6b5cfi2]{animation:intro-gap var(--workspace-intro-loop) linear infinite}.ends[data-astro-cid-a6b5cfi2] circle[data-astro-cid-a6b5cfi2]{animation:intro-ends var(--workspace-intro-loop) linear infinite}.cell[data-astro-cid-a6b5cfi2]{animation:intro-cell var(--workspace-intro-loop) linear infinite}.cell--fail[data-astro-cid-a6b5cfi2]{animation-name:intro-cell-fail}.steps[data-astro-cid-a6b5cfi2] li[data-astro-cid-a6b5cfi2]{animation:intro-step-check var(--workspace-intro-loop) linear infinite}.steps[data-astro-cid-a6b5cfi2] li[data-astro-cid-a6b5cfi2]:nth-child(2){animation-name:intro-step-locate}.steps[data-astro-cid-a6b5cfi2] li[data-astro-cid-a6b5cfi2]:nth-child(3){animation-name:intro-step-repair}}@keyframes intro-ring{0%{stroke-dashoffset:1px;stroke:var(--intro-walk);stroke-width:1.25px;opacity:0}4%{stroke-dashoffset:1px;stroke:var(--intro-walk);stroke-width:1.25px;opacity:1}40%,66%{stroke-dashoffset:0;stroke:var(--intro-walk);stroke-width:1.25px;opacity:1;animation-timing-function:var(--ease-candle)}69%{stroke-dashoffset:0;stroke:var(--status-good);stroke-width:2px;opacity:1;animation-timing-function:var(--ease-candle)}74%,93%{stroke-dashoffset:0;stroke:var(--status-good);stroke-width:1.25px;opacity:1}98%,to{stroke-dashoffset:0;stroke:var(--status-good);stroke-width:1.25px;opacity:0}}@keyframes intro-isle{0%{stroke-dashoffset:1px;stroke:var(--intro-walk);stroke-width:1.25px;fill-opacity:0;opacity:0}4%{stroke-dashoffset:1px;stroke:var(--intro-walk);stroke-width:1.25px;fill-opacity:0;opacity:1}40%,66%{stroke-dashoffset:0;stroke:var(--intro-walk);stroke-width:1.25px;fill-opacity:0;opacity:1;animation-timing-function:var(--ease-candle)}69%{stroke-dashoffset:0;stroke:var(--status-good);stroke-width:2px;fill-opacity:.06;opacity:1;animation-timing-function:var(--ease-candle)}74%,93%{stroke-dashoffset:0;stroke:var(--status-good);stroke-width:1.25px;fill-opacity:.12;opacity:1}98%,to{stroke-dashoffset:0;stroke:var(--status-good);stroke-width:1.25px;fill-opacity:.12;opacity:0}}@keyframes intro-closing{0%,57%{stroke-dashoffset:1px;stroke:var(--intro-walk);stroke-width:1.25px;opacity:0}58%{stroke-dashoffset:1px;stroke:var(--intro-walk);stroke-width:1.25px;opacity:1;animation-timing-function:var(--ease-candle)}66%{stroke-dashoffset:0;stroke:var(--intro-walk);stroke-width:1.25px;opacity:1;animation-timing-function:var(--ease-candle)}69%{stroke-dashoffset:0;stroke:var(--status-good);stroke-width:2px;opacity:1;animation-timing-function:var(--ease-candle)}74%,93%{stroke-dashoffset:0;stroke:var(--status-good);stroke-width:1.25px;opacity:1}98%,to{stroke-dashoffset:0;stroke:var(--status-good);stroke-width:1.25px;opacity:0}}@keyframes intro-land{0%,66%{fill-opacity:0;animation-timing-function:var(--ease-candle)}74%,93%{fill-opacity:.12}98%,to{fill-opacity:0}}@keyframes intro-vertices{0%,60%{opacity:1}66%,to{opacity:0}}@keyframes intro-vertex{0%,4%{opacity:0;animation-timing-function:var(--ease-candle);transform:scale(0)}5.5%{opacity:1;animation-timing-function:var(--ease-candle);transform:scale(1.9)}9%,62%{opacity:1;transform:scale(1)}64%,to{opacity:0;transform:scale(1)}}@keyframes intro-gap{0%,40%{opacity:0}44%,58%{opacity:1}64%,to{opacity:0}}@keyframes intro-ends{0%,40%{opacity:0;animation-timing-function:var(--ease-candle);transform:scale(.4)}44%{opacity:1;animation-timing-function:var(--ease-candle);transform:scale(1.3)}48%,60%{opacity:1;animation-timing-function:var(--ease-candle);transform:scale(1)}67%,to{opacity:0;transform:scale(1.8)}}@keyframes intro-cell{0%,40%{fill:#0000;stroke:var(--muted-2);opacity:1;transform:scaleY(.4)}44%,93%{fill:var(--status-good);stroke:var(--status-good);opacity:1;transform:scaleY(.4)}98%,to{fill:var(--status-good);stroke:var(--status-good);opacity:0;transform:scaleY(.4)}}@keyframes intro-cell-fail{0%,40%{fill:#0000;stroke:var(--muted-2);opacity:1;animation-timing-function:var(--ease-candle);transform:scaleY(.4)}44%,64%{fill:var(--status-bad);stroke:var(--status-bad);opacity:1;animation-timing-function:var(--ease-candle);transform:scaleY(1)}70%,93%{fill:var(--status-good);stroke:var(--status-good);opacity:1;transform:scaleY(.4)}98%,to{fill:var(--status-good);stroke:var(--status-good);opacity:0;transform:scaleY(.4)}}@keyframes intro-step-check{0%,3%{color:var(--muted-2)}6%,40%{color:var(--ink)}43%,to{color:var(--muted-2)}}@keyframes intro-step-locate{0%,40%{color:var(--muted-2)}43%,58%{color:var(--ink)}61%,to{color:var(--muted-2)}}@keyframes intro-step-repair{0%,58%{color:var(--muted-2)}61%,93%{color:var(--ink)}97%,to{color:var(--muted-2)}}@media (width<=1023.98px){.intro[data-astro-cid-a6b5cfi2]{padding-block:var(--site-page-margin) 0;display:none;position:static;overflow:visible;container-type:normal}.intro-body[data-astro-cid-a6b5cfi2]{max-width:var(--workspace-intro-width)}.workspace[data-door=shown] .intro[data-astro-cid-a6b5cfi2]{display:grid}.workspace[data-door=shown] .zone[data-zone=a]{height:auto}.workspace[data-door=shown] .zone[data-zone=a]>:not(.intro){display:none}}.b-body[data-astro-cid-r4bc5hos]{height:100%;min-height:0}.b-body[data-astro-cid-r4bc5hos] .eudr-checklist{border-left:0}.b-body[data-astro-cid-r4bc5hos] .checklist-scroll{position:relative}.b-body[data-astro-cid-r4bc5hos] .checklist-header{background:var(--bg);padding:0;display:block}.b-body[data-astro-cid-r4bc5hos] .checklist-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.b-body[data-astro-cid-r4bc5hos] .checklist-toolbar{margin:0;display:block;overflow:hidden}.b-body[data-astro-cid-r4bc5hos] .header-stats{flex-wrap:wrap;gap:0;min-width:0}.b-body[data-astro-cid-r4bc5hos] .header-stats .stat-pill{border:0;border-top:1px solid var(--border-dim);border-right:1px solid var(--border-dim);height:2rem;font-size:var(--fs-micro);letter-spacing:.06em;color:var(--muted);white-space:nowrap;opacity:1;transition:background var(--t-fast) var(--ease-candle), color var(--t-fast) var(--ease-candle);background:0 0;border-radius:0;margin-top:-1px;padding:0 .75rem;font-weight:400}.b-body[data-astro-cid-r4bc5hos] .header-stats .stat-pill:hover{color:var(--ink)}.b-body[data-astro-cid-r4bc5hos] .header-stats .stat-pill:has(:checked){border-color:var(--border-dim);background:var(--surface-raised);box-shadow:none;color:var(--ink)}.b-body[data-astro-cid-r4bc5hos] .header-stats .stat-pill:has(:focus-visible){outline:2px solid var(--accent);outline-offset:-2px;box-shadow:none}.b-body[data-astro-cid-r4bc5hos] .checklist-item{background:var(--bg);transition:background var(--t-fast) var(--ease-candle), transform var(--t-med) var(--ease-candle)}.b-body[data-astro-cid-r4bc5hos] .checklist-item:hover{background:var(--surface)}.b-body[data-astro-cid-r4bc5hos] .checklist-item.status--fail{z-index:1;position:relative}.b-body[data-astro-cid-r4bc5hos] .checklist-item--compact>.item-row{min-height:1.75rem;font-size:var(--fs-small);gap:.6rem;padding:.2rem .875rem}.b-body[data-astro-cid-r4bc5hos] .checklist-item--compact>.item-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.b-body[data-astro-cid-r4bc5hos] .checklist-item--compact .item-badge{width:auto;min-width:.9rem;height:auto;font-size:inherit;letter-spacing:0;background:0 0;border:0;border-radius:0;justify-content:flex-start;gap:.3rem}.b-body[data-astro-cid-r4bc5hos] .checklist-item--compact .item-title{font-size:inherit;color:color-mix(in srgb, var(--ink) 72%, var(--bg))}.b-body[data-astro-cid-r4bc5hos] .checklist-item--compact.status--fail .item-title{color:var(--ink)}.b-body[data-astro-cid-r4bc5hos] .checklist-item[data-was=fail].status--pass .item-badge:before{content:"✕";color:color-mix(in srgb, var(--status-bad) 70%, transparent)}.b-body[data-astro-cid-r4bc5hos] .checklist-item[data-was=fail].status--pass .badge-icon{gap:.3rem;display:inline-flex}.b-body[data-astro-cid-r4bc5hos] .checklist-item[data-was=fail].status--pass .badge-icon:before{content:"→";color:var(--muted-2)}.b-body[data-astro-cid-r4bc5hos] .checklist-item[data-was=fail].status--pass .badge-icon:after{content:"✓"}.b-body[data-astro-cid-r4bc5hos] .checklist-item.points>.item-row:after{content:"";border:1px solid var(--accent);border-radius:var(--radius-pill);opacity:.7;flex:none;width:.4rem;height:.4rem}.b-body[data-astro-cid-r4bc5hos] .checklist-item.points.is-marked>.item-row:after{background:var(--accent);opacity:1}.b-body[data-astro-cid-r4bc5hos] .checklist-item.is-marked{background:color-mix(in srgb, var(--accent) 9%, var(--bg))}.b-body[data-astro-cid-r4bc5hos] .checklist-item--compact .item-detail{font-size:var(--fs-micro);gap:.25rem .75rem;padding:.1rem .875rem .55rem 2.375rem}.b-body[data-astro-cid-r4bc5hos] .item-code,.b-body[data-astro-cid-r4bc5hos] .item-note{font-size:inherit}.b-body[data-astro-cid-r4bc5hos] .item-tag{font-size:inherit;letter-spacing:.06em;text-transform:uppercase}.b-body[data-astro-cid-r4bc5hos] .item-tag[data-tag=repaired]{color:var(--status-good)}.b-body[data-astro-cid-r4bc5hos] .item-tag[data-tag=unrepairable],.b-body[data-astro-cid-r4bc5hos] .item-tag[data-tag=person]{color:var(--status-warn)}.b-body[data-astro-cid-r4bc5hos] .item-tag[data-tag=not-built]{color:var(--muted)}.b-body[data-astro-cid-r4bc5hos] .item-show{font:inherit;color:var(--accent);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.b-body[data-astro-cid-r4bc5hos] .item-show:hover{text-decoration:underline}.b-body[data-astro-cid-r4bc5hos] .item-show:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.b-body[data-astro-cid-r4bc5hos] .checklist-scroll[aria-busy=true] .item-title{color:var(--muted)}@keyframes b-wait{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:no-preference){.b-body[data-astro-cid-r4bc5hos] .checklist-scroll[aria-busy=true] .checklist-item{animation:b-wait 1.4s var(--ease-candle) infinite;animation-delay:calc(var(--i,0) * var(--workspace-stagger))}}@media (prefers-reduced-motion:reduce){.b-body[data-astro-cid-r4bc5hos] .checklist-item,.b-body[data-astro-cid-r4bc5hos] .header-stats .stat-pill{transition:none}}@media (width<=1023.98px){.b-body[data-astro-cid-r4bc5hos]{height:auto}}.register[data-astro-cid-dpf6j6p4]{flex:0 auto;align-items:flex-end;min-width:0;display:flex}.fam[data-astro-cid-dpf6j6p4]{flex:0 auto;grid-template-columns:minmax(0,1fr);row-gap:.25rem;min-width:0;display:grid}.fam[data-astro-cid-dpf6j6p4]+.fam[data-astro-cid-dpf6j6p4]{margin-left:var(--workspace-family-gap)}.fam-cells[data-astro-cid-dpf6j6p4]{align-items:flex-end;gap:var(--workspace-cell-gap);height:var(--c-cells,var(--workspace-register-height));display:flex}.fam-name[data-astro-cid-dpf6j6p4]{width:0;height:1rem;font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--muted);line-height:1rem}.cell[data-astro-cid-dpf6j6p4]{width:var(--workspace-cell);cursor:pointer;background:0 0;border:0;flex:0 auto;min-width:.375rem;height:100%;padding:0;position:relative}.cell[data-astro-cid-dpf6j6p4]:before{content:"";transition:border-color var(--t-fast) var(--ease-candle);border:1px solid #0000;position:absolute;inset:0}.cell[data-astro-cid-dpf6j6p4]:after{content:"";box-sizing:border-box;height:var(--h,100%);border:1px solid var(--bc,var(--line-strong));background:var(--c,transparent);transition:height var(--t-med) var(--ease-candle), background-color var(--t-fast) var(--ease-candle), border-color var(--t-fast) var(--ease-candle);position:absolute;inset:auto 0 0}.cell[data-astro-cid-dpf6j6p4][data-st=pass]{--h:24%;--c:var(--status-good);--bc:var(--status-good)}.cell[data-astro-cid-dpf6j6p4][data-st=fail]{--c:var(--status-bad);--bc:var(--status-bad)}.cell[data-astro-cid-dpf6j6p4][data-st=warn]{--h:62%;--c:var(--status-warn);--bc:var(--status-warn)}.cell[data-astro-cid-dpf6j6p4][data-st=pending]{--h:24%;--bc:var(--muted)}.cell[data-astro-cid-dpf6j6p4][data-was=fail][data-st=pass]:before{border-color:color-mix(in srgb, var(--status-good) 40%, transparent)}.cell[data-astro-cid-dpf6j6p4]:hover:after,.cell[data-astro-cid-dpf6j6p4].is-marked:after{outline:1px solid var(--ink);outline-offset:1px}.cell[data-astro-cid-dpf6j6p4]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@keyframes register-wait{50%{opacity:.35}}@media (prefers-reduced-motion:no-preference){.register[data-astro-cid-dpf6j6p4][data-waiting] .cell[data-astro-cid-dpf6j6p4]:after{animation:register-wait 1.4s var(--ease-candle) infinite;animation-delay:calc(var(--i) * var(--workspace-stagger))}.register[data-astro-cid-dpf6j6p4][data-reveal] .cell[data-astro-cid-dpf6j6p4]:after{transition-delay:calc(var(--i) * var(--workspace-stagger))}}@media (prefers-reduced-motion:reduce){.cell[data-astro-cid-dpf6j6p4]:before,.cell[data-astro-cid-dpf6j6p4]:after{transition:none}}@container (width<=30rem){.fam-name[data-astro-cid-dpf6j6p4]{visibility:hidden;overflow:hidden}}.c-body[data-astro-cid-ikzxtrmv]{--c-ink-2:color-mix(in srgb, var(--ink) 72%, var(--bg));--c-cells:clamp(var(--workspace-register-height), var(--workspace-register-height) + (100cqh - 17rem) * .35, 5.5rem);--c-figure:clamp(var(--workspace-register-height), min(var(--workspace-register-height) + (100cqh - 17rem) * .23, 10.5cqw), 4.75rem);box-sizing:border-box;height:100%;font-family:var(--font-mono);font-size:var(--fs-small);color:var(--c-ink-2);flex-direction:column;line-height:1.3;display:flex;container-type:size}.c-main[data-astro-cid-ikzxtrmv]{flex-direction:column;flex:1 0 auto;gap:.375rem;min-width:0;padding:.75rem 1rem;display:flex}.c-body[data-astro-cid-ikzxtrmv] p[data-astro-cid-ikzxtrmv]{margin:0}.c-body[data-astro-cid-ikzxtrmv] .drop-zone{box-sizing:border-box;border-color:var(--line-strong);background:0 0;border-radius:0;flex-direction:column;flex:1 0 auto;justify-content:center;min-height:4.2rem;line-height:1.3;display:flex;position:relative}.c-body[data-astro-cid-ikzxtrmv] .drop-zone:before,.c-body[data-astro-cid-ikzxtrmv] .drop-zone:after{content:"";border:1px solid var(--accent);pointer-events:none;width:.6rem;height:.6rem;position:absolute}.c-body[data-astro-cid-ikzxtrmv] .drop-zone:before{border-bottom:0;border-right:0;top:-1px;left:-1px}.c-body[data-astro-cid-ikzxtrmv] .drop-zone:after{border-top:0;border-left:0;bottom:-1px;right:-1px}.c-body[data-astro-cid-ikzxtrmv] .drop-zone:hover,.c-body[data-astro-cid-ikzxtrmv] .drop-zone.is-dragover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, transparent)}.c-body[data-astro-cid-ikzxtrmv] .drop-zone:has(:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.c-body[data-astro-cid-ikzxtrmv] .drop-label{font-size:var(--fs-base)}.c-body[data-astro-cid-ikzxtrmv] .drop-sub{font-size:var(--fs-micro);color:var(--muted)}.c-wait[data-astro-cid-ikzxtrmv]{align-items:center;gap:.5rem;display:flex}.c-wait[data-astro-cid-ikzxtrmv] p[data-astro-cid-ikzxtrmv]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-soft);flex:1;overflow:hidden}.c-wait[data-astro-cid-ikzxtrmv] .ds-btn[data-astro-cid-ikzxtrmv]{padding:.4rem .6rem}.c-wait[data-astro-cid-ikzxtrmv] .ds-btn[data-astro-cid-ikzxtrmv]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.c-refusal[data-astro-cid-ikzxtrmv]{-webkit-line-clamp:2;line-clamp:2;border-left:2px solid var(--status-bad);color:var(--ink-soft);-webkit-box-orient:vertical;padding-left:.5rem;line-height:1.35;display:-webkit-box;overflow:hidden}.c-privacy[data-astro-cid-ikzxtrmv]{font-size:var(--fs-micro);line-height:1.45}.c-privacy[data-astro-cid-ikzxtrmv] b{color:var(--ink-soft);font-weight:500}.c-file[data-astro-cid-ikzxtrmv]{position:relative}.c-file[data-astro-cid-ikzxtrmv] .file-summary-card{border:0;border-bottom:1px solid var(--border-dim);background:0 0;border-radius:0;flex-flow:wrap;align-items:baseline;gap:0;padding:0 0 .375rem}.c-file[data-astro-cid-ikzxtrmv] .property-row:first-child{flex:0 0 100%;min-width:0;display:block}.c-file[data-astro-cid-ikzxtrmv] .property-row:first-child .property-key{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);line-height:1.3;display:block}.c-file[data-astro-cid-ikzxtrmv] .property-row:first-child .property-val{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-base);color:var(--ink);line-height:1.35;display:block;overflow:hidden}.c-file[data-astro-cid-ikzxtrmv] .property-row:not(:first-child){min-width:0;font-size:var(--fs-small);flex:0 auto;justify-content:flex-start;line-height:1.35}.c-file[data-astro-cid-ikzxtrmv] .property-row:not(:first-child) .property-key{display:none}.c-file[data-astro-cid-ikzxtrmv] .property-row:not(:first-child) .property-val{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;color:var(--c-ink-2);font-weight:400;overflow:hidden}.c-file[data-astro-cid-ikzxtrmv] .property-row:not(:first-child) .property-val--warn{color:var(--status-warn)}.c-file[data-astro-cid-ikzxtrmv] .property-row:nth-child(n+3):before{content:"·";color:var(--muted);margin:0 .5ch}.c-another[data-astro-cid-ikzxtrmv]{font:inherit;font-size:var(--fs-micro);white-space:nowrap;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;line-height:1.3;position:absolute;top:0;right:0}.c-another[data-astro-cid-ikzxtrmv]:hover{color:var(--accent)}.c-another[data-astro-cid-ikzxtrmv]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.c-readout[data-astro-cid-ikzxtrmv]{justify-content:space-between;align-items:flex-end;gap:.5rem 1rem;min-width:0;margin-top:auto;display:flex;position:relative}.c-readout[data-astro-cid-ikzxtrmv] .c-fact[data-astro-cid-ikzxtrmv]{text-align:right;white-space:nowrap;flex:none;margin:0 0 1.25rem auto}.c-reading[data-astro-cid-ikzxtrmv]{flex-direction:column;align-items:flex-end;display:flex}.c-code[data-astro-cid-ikzxtrmv]{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);line-height:1.3}.c-reading[data-astro-cid-ikzxtrmv][data-paid] .c-code[data-astro-cid-ikzxtrmv]{color:var(--status-good)}.c-reading[data-astro-cid-ikzxtrmv][data-c=need] .c-code[data-astro-cid-ikzxtrmv]{color:var(--status-warn)}.c-figure[data-astro-cid-ikzxtrmv]{min-height:1em;font-family:var(--font-display);font-size:var(--c-figure);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:500;line-height:1}.c-figure[data-astro-cid-ikzxtrmv][data-word]{font-size:1.5rem}.c-fx[data-astro-cid-ikzxtrmv]{bottom:calc(var(--c-cells) + 1.25rem);text-overflow:ellipsis;max-width:70%;font-size:var(--fs-micro);line-height:1.3;position:absolute;left:0;overflow:hidden}.c-fx[data-astro-cid-ikzxtrmv] a{color:inherit}.c-actions[data-astro-cid-ikzxtrmv]{flex-wrap:wrap;flex:none;display:flex}.c-actions[data-astro-cid-ikzxtrmv] .ds-btn[data-astro-cid-ikzxtrmv]{border:0;border-top:1px solid var(--border);border-right:1px solid var(--border);height:2.25rem;font-size:var(--fs-small);letter-spacing:0;color:var(--ink-soft);background:0 0;border-radius:0;flex:1 0 auto;justify-content:flex-start;padding:0 .5rem;font-weight:500;text-decoration:none}.c-actions[data-astro-cid-ikzxtrmv] .ds-btn[data-astro-cid-ikzxtrmv]:hover:not(:disabled){border-color:var(--border);background:var(--surface-raised);box-shadow:none;color:var(--ink)}.c-actions[data-astro-cid-ikzxtrmv] .ds-btn[data-astro-cid-ikzxtrmv].is-primary{background:var(--accent);color:var(--bg);flex-grow:999}.c-actions[data-astro-cid-ikzxtrmv] .ds-btn[data-astro-cid-ikzxtrmv].is-primary:hover:not(:disabled){background:var(--ink);color:var(--bg)}.c-actions[data-astro-cid-ikzxtrmv] .ds-btn[data-astro-cid-ikzxtrmv]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.c-actions[data-astro-cid-ikzxtrmv] .ds-btn[data-astro-cid-ikzxtrmv].is-primary:focus-visible{outline-color:var(--ink)}.c-actions[data-astro-cid-ikzxtrmv] .ds-btn[data-astro-cid-ikzxtrmv][data-busy]{cursor:progress}.c-note[data-astro-cid-ikzxtrmv]{-webkit-line-clamp:2;line-clamp:2;font-size:var(--fs-micro);-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.c-error[data-astro-cid-ikzxtrmv]{border-left:2px solid var(--status-bad);color:var(--ink-soft);padding-left:.5rem}.c-error[data-astro-cid-ikzxtrmv] a{color:var(--accent)}@media (width<=1023.98px){.c-body[data-astro-cid-ikzxtrmv]{--c-cells:var(--workspace-register-height);--c-figure:var(--workspace-register-height);container-type:inline-size}}@container (width<=24rem){.c-readout[data-astro-cid-ikzxtrmv]{flex-wrap:wrap-reverse}.c-readout[data-astro-cid-ikzxtrmv] .c-fact[data-astro-cid-ikzxtrmv]{margin-bottom:0}.c-fx[data-astro-cid-ikzxtrmv]{max-width:100%;position:static}.c-actions[data-astro-cid-ikzxtrmv] .ds-btn[data-astro-cid-ikzxtrmv]{white-space:normal;text-align:left;flex-shrink:1;height:auto;min-height:2.25rem;padding-block:.375rem;line-height:1.2}}.s-line[data-astro-cid-5hcnbeb6]{--s-ink:color-mix(in srgb, var(--ink) 72%, var(--bg));height:var(--workspace-status-height);border-top:1px solid var(--border);background:var(--bg);font-size:var(--fs-small);color:var(--muted);white-space:nowrap;flex:none;align-items:stretch;display:flex;overflow:hidden}.s-cell[data-astro-cid-5hcnbeb6]{flex:none;align-items:center;gap:.45rem;padding:0 .75rem;display:flex}.s-coord[data-astro-cid-5hcnbeb6],.s-res[data-astro-cid-5hcnbeb6],.s-crs[data-astro-cid-5hcnbeb6],.s-keys[data-astro-cid-5hcnbeb6],.s-palette[data-astro-cid-5hcnbeb6]{border-left:1px solid var(--border-dim)}.s-state[data-astro-cid-5hcnbeb6]{background:var(--surface-raised);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);transition:background-color var(--t-fast) var(--ease-candle);font-weight:500}.s-state[data-astro-cid-5hcnbeb6][data-tone=accent]{background:var(--accent);color:var(--bg)}.s-state[data-astro-cid-5hcnbeb6][data-tone=bad]{background:var(--status-bad);color:var(--bg)}.s-state[data-astro-cid-5hcnbeb6][data-tone=good]{background:var(--status-good);color:var(--bg)}.s-read[data-astro-cid-5hcnbeb6]{text-overflow:ellipsis;min-width:0;color:var(--s-ink);flex:1;align-self:center;display:block;overflow:hidden}.s-coord[data-astro-cid-5hcnbeb6]{font-variant-numeric:tabular-nums}.s-coord[data-astro-cid-5hcnbeb6] b[data-astro-cid-5hcnbeb6]{color:var(--muted-2);font-weight:400}.s-res[data-astro-cid-5hcnbeb6]:empty{display:none}.s-keys[data-astro-cid-5hcnbeb6] kbd[data-astro-cid-5hcnbeb6],.s-hint[data-astro-cid-5hcnbeb6] kbd{border:1px solid var(--border);font:inherit;color:var(--s-ink);padding:0 .3rem;line-height:1.3}.s-palette[data-astro-cid-5hcnbeb6]{color:var(--s-ink);padding:0;position:relative}.s-palette[data-astro-cid-5hcnbeb6]:hover{color:var(--ink)}.s-palette[data-astro-cid-5hcnbeb6]:before{content:"";background:var(--accent);pointer-events:none;width:.5rem;height:.5rem;margin:auto 0;position:absolute;top:0;bottom:0;left:.75rem}.s-palette[data-astro-cid-5hcnbeb6] select[data-astro-cid-5hcnbeb6]{appearance:none;font:inherit;color:inherit;cursor:pointer;field-sizing:content;background:0 0;border:0;border-radius:0;align-self:stretch;padding:0 .75rem 0 1.7rem}.s-palette[data-astro-cid-5hcnbeb6] select[data-astro-cid-5hcnbeb6]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.s-palette[data-astro-cid-5hcnbeb6] [data-astro-cid-5hcnbeb6]:is(optgroup,option){background:var(--bg-elevated);color:var(--ink)}.workspace:not([data-door=gone])+.s-line[data-astro-cid-5hcnbeb6]{justify-content:flex-end}.workspace:not([data-door=gone])+.s-line[data-astro-cid-5hcnbeb6]>.s-cell[data-astro-cid-5hcnbeb6]:not(.s-palette),.s-mode[data-astro-cid-5hcnbeb6]{display:none}.s-period[data-astro-cid-5hcnbeb6],.s-hint[data-astro-cid-5hcnbeb6]{border-left:1px solid var(--border-dim)}.s-period[data-astro-cid-5hcnbeb6]{color:var(--s-ink);font-variant-numeric:tabular-nums}.workspace[data-mode=insights]+.s-line[data-astro-cid-5hcnbeb6]>.s-cell[data-astro-cid-5hcnbeb6]:not(.s-mode,.s-palette){display:none}.workspace[data-mode=insights]+.s-line[data-astro-cid-5hcnbeb6]>.s-mode[data-astro-cid-5hcnbeb6]:not(.s-read,.s-hint){display:flex}.workspace[data-mode=insights]+.s-line[data-astro-cid-5hcnbeb6]>.s-mode[data-astro-cid-5hcnbeb6].s-read{display:block}@media (width>=1024px){.workspace[data-mode=insights]+.s-line[data-astro-cid-5hcnbeb6]>.s-mode[data-astro-cid-5hcnbeb6].s-hint{display:flex}}@media (width<=1023.98px){.s-line[data-astro-cid-5hcnbeb6]{z-index:30;position:sticky;bottom:0}.workspace:not([data-door=gone])+.s-line[data-astro-cid-5hcnbeb6],.s-coord[data-astro-cid-5hcnbeb6],.s-res[data-astro-cid-5hcnbeb6],.s-crs[data-astro-cid-5hcnbeb6],.s-keys[data-astro-cid-5hcnbeb6],.s-palette[data-astro-cid-5hcnbeb6]{display:none}}@media (prefers-reduced-motion:reduce){.s-state[data-astro-cid-5hcnbeb6]{transition:none}}.wallet[data-astro-cid-gggvv6pl]{scrollbar-gutter:stable;overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);width:min(56rem,100vw - 2rem);max-width:none;max-height:min(92dvh,100dvh - 2rem);color:var(--fg);box-shadow:0 30px 80px color-mix(in srgb, var(--bg-deep) 70%, transparent), 0 0 0 1px color-mix(in srgb, var(--fg) 4%, transparent);padding:0;overflow:hidden auto}.wallet[data-astro-cid-gggvv6pl][open]{animation:wallet-in var(--t-med) var(--ease-candle);display:block}.wallet[data-astro-cid-gggvv6pl]::backdrop{background:color-mix(in srgb, var(--bg-deep) 78%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@keyframes wallet-in{0%{opacity:0;transform:translateY(10px)scale(.985)}}.wallet-grid[data-astro-cid-gggvv6pl]{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);display:grid}.wallet-order[data-astro-cid-gggvv6pl]{background:radial-gradient(120% 70% at 0% 0%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 60%), var(--surface);flex-direction:column;align-self:start;gap:.35rem;padding:2rem 2rem 1.9rem;display:flex;position:sticky;top:0}.wallet-kicker[data-astro-cid-gggvv6pl]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.7rem}.wallet-title[data-astro-cid-gggvv6pl]{font-family:var(--font-display);color:var(--ink);margin:.5rem 0 0;font-size:1.35rem;font-weight:500}.wallet-amount[data-astro-cid-gggvv6pl]{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;align-items:baseline;gap:.45rem;margin:1.1rem 0 0;font-size:3.1rem;font-weight:600;line-height:1;display:flex}.wallet-currency[data-astro-cid-gggvv6pl]{letter-spacing:.04em;color:var(--fg-faint);font-size:1.15rem;font-weight:500}.wallet-tax[data-astro-cid-gggvv6pl]{color:var(--fg-faint);margin:0;font-size:.8rem}.wallet-approx[data-astro-cid-gggvv6pl]{color:var(--muted);margin:.35rem 0 0;font-size:.85rem}.wallet-facts[data-astro-cid-gggvv6pl]{border-top:1px solid var(--border);grid-template-columns:max-content minmax(0,1fr);gap:.75rem;margin:1.6rem 0 0;padding:1.2rem 0 0;display:grid}.wallet-facts[data-astro-cid-gggvv6pl] div[data-astro-cid-gggvv6pl]{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;display:grid}.wallet-facts[data-astro-cid-gggvv6pl] dt[data-astro-cid-gggvv6pl]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-faint);font-size:.68rem}.wallet-facts[data-astro-cid-gggvv6pl] dd[data-astro-cid-gggvv6pl]{font-family:var(--font-body);color:var(--ink-soft);overflow-wrap:anywhere;margin:0;font-size:.95rem;line-height:1.45}.wallet-basis[data-astro-cid-gggvv6pl]{border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent);font-family:var(--font-mono);letter-spacing:.04em;margin-top:.35rem;padding:.1rem .5rem;font-size:.68rem;display:inline-block}.wallet-gets[data-astro-cid-gggvv6pl]{gap:.6rem;margin:auto 0 0;padding:1.6rem 0 0;list-style:none;display:grid}.wallet-gets[data-astro-cid-gggvv6pl] li[data-astro-cid-gggvv6pl]{font-family:var(--font-body);color:var(--ink-soft);padding-left:1.55rem;font-size:.92rem;line-height:1.45;position:relative}.wallet-gets[data-astro-cid-gggvv6pl] li[data-astro-cid-gggvv6pl]:before{content:"";border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);width:.45rem;height:.75rem;position:absolute;top:.3rem;left:.2rem;transform:rotate(40deg)}.wallet-caveat[data-astro-cid-gggvv6pl]{border-left:2px solid var(--status-warn);color:var(--ink-soft);margin:1rem 0 0;padding-left:.75rem;font-size:.8rem;line-height:1.45}.wallet-sheet[data-astro-cid-gggvv6pl]{border-left:1px solid var(--border);background:var(--brand-chip);min-height:100%}iframe[data-astro-cid-gggvv6pl]{frame-sizing:content-height}.wallet-frame[data-astro-cid-gggvv6pl]{background:var(--brand-chip);border:0;width:100%;display:block}@media (prefers-reduced-motion:reduce){.wallet[data-astro-cid-gggvv6pl][open]{animation:none}}@media (width<=46rem){.wallet[data-astro-cid-gggvv6pl]{max-height:calc(100dvh - 1rem)}.wallet-grid[data-astro-cid-gggvv6pl]{grid-template-columns:minmax(0,1fr)}.wallet-order[data-astro-cid-gggvv6pl]{padding:1.4rem 1.35rem 1.2rem;position:static}.wallet-amount[data-astro-cid-gggvv6pl]{margin-top:.6rem;font-size:2.4rem}.wallet-facts[data-astro-cid-gggvv6pl]{gap:.5rem;margin-top:1rem;padding-top:.9rem}.wallet-gets[data-astro-cid-gggvv6pl]{display:none}.wallet-sheet[data-astro-cid-gggvv6pl]{border-left:0;border-top:1px solid var(--border)}}.audit[data-astro-cid-etzzf53s]{width:min(34rem, calc(100vw - 2 * var(--site-page-margin)));overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--term-bg);max-width:none;max-height:min(92dvh,100dvh - 2rem);color:var(--fg-dim);padding:0;overflow-y:auto}.audit[data-astro-cid-etzzf53s]::backdrop{background:color-mix(in srgb, var(--bg-deep) 78%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.audit-box[data-astro-cid-etzzf53s]{font-family:var(--font-mono);flex-direction:column;gap:.75rem;padding:1rem 1.125rem 1.125rem;font-size:.76rem;line-height:1.45;display:flex}.audit-box[data-astro-cid-etzzf53s] h2[data-astro-cid-etzzf53s],.audit-box[data-astro-cid-etzzf53s] h3[data-astro-cid-etzzf53s],.audit-box[data-astro-cid-etzzf53s] p[data-astro-cid-etzzf53s]{margin:0}.audit-head[data-astro-cid-etzzf53s]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.audit-head[data-astro-cid-etzzf53s] h2[data-astro-cid-etzzf53s]{font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink);font-size:.9rem;font-weight:600}.audit-left[data-astro-cid-etzzf53s] h3[data-astro-cid-etzzf53s],.audit-field[data-astro-cid-etzzf53s]>span[data-astro-cid-etzzf53s]{letter-spacing:.04em;color:var(--muted-2);font-size:.68rem;font-weight:500}.audit-left[data-astro-cid-etzzf53s] ul[data-astro-cid-etzzf53s]{gap:.25rem;max-height:11rem;margin:.375rem 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.audit-left[data-astro-cid-etzzf53s] li{border:1px solid var(--border-dim);border-left:2px solid var(--status-bad);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);padding:.375rem .6rem}.audit-left[data-astro-cid-etzzf53s] .code{letter-spacing:.04em;color:var(--muted-2);margin-left:.5rem;font-size:.65rem}.audit-left[data-astro-cid-etzzf53s] .reason{color:var(--muted);margin-top:.125rem;font-size:.7rem;display:block}.audit-fields[data-astro-cid-etzzf53s]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.audit-field[data-astro-cid-etzzf53s]{gap:.2rem;min-width:0;display:grid}.audit-field--wide[data-astro-cid-etzzf53s]{grid-column:1/-1}.audit-field[data-astro-cid-etzzf53s] input[data-astro-cid-etzzf53s]{box-sizing:border-box;border:1px solid var(--border-dim);border-radius:var(--radius-sm);background:var(--surface);width:100%;color:var(--ink);padding:.4rem .5rem;font-family:inherit;font-size:.8rem;line-height:1.3}.audit-field[data-astro-cid-etzzf53s] input[data-astro-cid-etzzf53s]::placeholder{color:var(--muted-2)}.audit-field[data-astro-cid-etzzf53s] input[data-astro-cid-etzzf53s]:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.audit-consent[data-astro-cid-etzzf53s]{border:1px solid var(--border-dim);border-radius:var(--radius-sm);background:var(--surface);gap:.375rem;padding:.5rem .6rem;display:grid}.audit-consent[data-astro-cid-etzzf53s] label[data-astro-cid-etzzf53s]{color:var(--ink);cursor:pointer;align-items:flex-start;gap:.45rem;display:flex}.audit-consent[data-astro-cid-etzzf53s] input[data-astro-cid-etzzf53s]{width:.875rem;height:.875rem;accent-color:var(--accent);flex:none;margin:.1rem 0 0}.audit-consent[data-astro-cid-etzzf53s] input[data-astro-cid-etzzf53s]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.audit-privacy[data-astro-cid-etzzf53s]{color:var(--muted);font-size:.68rem;line-height:1.45}.audit-foot[data-astro-cid-etzzf53s]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.audit-note[data-astro-cid-etzzf53s]{min-width:0;color:var(--muted);flex:1;font-size:.7rem}.audit-note[data-astro-cid-etzzf53s][data-tone=bad]{color:var(--status-bad)}.audit-note[data-astro-cid-etzzf53s][data-tone=good]{color:var(--ink)}.audit-follow[data-astro-cid-etzzf53s]{color:var(--accent);flex:none;font-size:.7rem;text-decoration:underline}.audit-follow[data-astro-cid-etzzf53s]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.audit-send[data-astro-cid-etzzf53s]{background:var(--accent);color:var(--term-bg);flex:none;padding:.5rem .9rem}.audit-send[data-astro-cid-etzzf53s]:hover:not(:disabled){background:var(--ink);border-color:var(--ink);color:var(--term-bg)}.audit[data-astro-cid-etzzf53s] .ds-btn[data-astro-cid-etzzf53s]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (width<=30rem){.audit-fields[data-astro-cid-etzzf53s]{grid-template-columns:minmax(0,1fr)}}.partial[data-astro-cid-5ndgcbs3]{width:min(34rem, calc(100vw - 2 * var(--site-page-margin)));overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--term-bg);max-width:none;max-height:min(92dvh,100dvh - 2rem);color:var(--fg-dim);padding:0;overflow-y:auto}.partial[data-astro-cid-5ndgcbs3]::backdrop{background:color-mix(in srgb, var(--bg-deep) 78%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.partial-box[data-astro-cid-5ndgcbs3]{font-family:var(--font-mono);flex-direction:column;gap:.75rem;padding:1rem 1.125rem 1.125rem;font-size:.76rem;line-height:1.45;display:flex}.partial-box[data-astro-cid-5ndgcbs3] h2[data-astro-cid-5ndgcbs3],.partial-box[data-astro-cid-5ndgcbs3] h3[data-astro-cid-5ndgcbs3],.partial-box[data-astro-cid-5ndgcbs3] p[data-astro-cid-5ndgcbs3]{margin:0}.partial-head[data-astro-cid-5ndgcbs3]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.partial-head[data-astro-cid-5ndgcbs3] h2[data-astro-cid-5ndgcbs3]{letter-spacing:.02em;color:var(--ink);font-size:.9rem;font-weight:600}.partial-lead[data-astro-cid-5ndgcbs3]{color:var(--ink)}.partial-list[data-astro-cid-5ndgcbs3] h3[data-astro-cid-5ndgcbs3]{letter-spacing:.04em;color:var(--muted-2);font-size:.68rem;font-weight:500}.partial-list[data-astro-cid-5ndgcbs3] ul[data-astro-cid-5ndgcbs3]{gap:.25rem;max-height:9rem;margin:.375rem 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.partial-list[data-astro-cid-5ndgcbs3] li{border:1px solid var(--border-dim);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);padding:.375rem .6rem}.partial-list--fixed[data-astro-cid-5ndgcbs3] li{border-left:2px solid var(--status-good)}.partial-list--left[data-astro-cid-5ndgcbs3] li{border-left:2px solid var(--status-bad)}.partial-list[data-astro-cid-5ndgcbs3] .code{letter-spacing:.04em;color:var(--muted-2);margin-left:.5rem;font-size:.65rem}.partial-list[data-astro-cid-5ndgcbs3] .reason{color:var(--muted);margin-top:.125rem;font-size:.7rem;display:block}.partial-note[data-astro-cid-5ndgcbs3]{color:var(--muted);font-size:.68rem;line-height:1.45}.partial-foot[data-astro-cid-5ndgcbs3]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.partial-foot[data-astro-cid-5ndgcbs3] .ds-btn[data-astro-cid-5ndgcbs3]{padding:.5rem .9rem}.partial-go[data-astro-cid-5ndgcbs3]{background:var(--accent);color:var(--term-bg)}.partial-go[data-astro-cid-5ndgcbs3]:hover{background:var(--ink);border-color:var(--ink);color:var(--term-bg)}.partial[data-astro-cid-5ndgcbs3] .ds-btn[data-astro-cid-5ndgcbs3]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.contact[data-astro-cid-hec4tik7]{align-items:center;display:flex}.contact-open[data-astro-cid-hec4tik7]{border:1px solid var(--border);border-radius:var(--radius-pill);font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap;color:var(--ink-soft);cursor:pointer;transition:border-color var(--t-fast) var(--ease-candle), color var(--t-fast) var(--ease-candle);background:0 0;padding:.45rem .95rem;font-size:.8125rem;font-weight:500}.contact-open[data-astro-cid-hec4tik7]:hover{border-color:var(--accent);color:var(--accent)}.contact-open[data-astro-cid-hec4tik7]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.contact-dialog[data-astro-cid-hec4tik7]{width:min(30rem, calc(100vw - 2 * var(--site-page-margin)));overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--term-bg);max-width:none;max-height:min(92dvh,100dvh - 2rem);color:var(--fg-dim);padding:0;overflow:hidden auto}.contact-dialog[data-astro-cid-hec4tik7]::backdrop{background:color-mix(in srgb, var(--bg-deep) 78%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.contact-dialog[data-astro-cid-hec4tik7] [data-astro-cid-hec4tik7][hidden]{display:none!important}.contact-box[data-astro-cid-hec4tik7]{font-family:var(--font-mono);flex-direction:column;gap:.75rem;padding:1rem 1.125rem 1.125rem;font-size:.76rem;line-height:1.45;display:flex}.contact-box[data-astro-cid-hec4tik7] h2[data-astro-cid-hec4tik7],.contact-box[data-astro-cid-hec4tik7] p[data-astro-cid-hec4tik7]{margin:0}.contact-head[data-astro-cid-hec4tik7]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.contact-head[data-astro-cid-hec4tik7] h2[data-astro-cid-hec4tik7]{font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink);font-size:.9rem;font-weight:600}.contact-channels[data-astro-cid-hec4tik7]{flex-wrap:wrap;gap:.5rem;display:flex}.contact-channels[data-astro-cid-hec4tik7] .ds-btn[data-astro-cid-hec4tik7]{flex:8rem;gap:.45rem;padding:.55rem .75rem;font-size:.76rem;text-decoration:none}.contact-channels[data-astro-cid-hec4tik7] svg[data-astro-cid-hec4tik7]{flex:none;width:.95rem;height:.95rem}.contact-address[data-astro-cid-hec4tik7]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.72rem;display:flex}#contact-address[data-astro-cid-hec4tik7]{color:var(--fg);-webkit-user-select:all;user-select:all}.contact-address[data-astro-cid-hec4tik7] .ds-btn[data-astro-cid-hec4tik7]{padding:.2rem .55rem;font-size:.68rem}.contact-copied[data-astro-cid-hec4tik7]{color:var(--muted)}.contact-door[data-astro-cid-hec4tik7],.contact-fine[data-astro-cid-hec4tik7]{color:var(--muted);font-size:.68rem}.contact-form[data-astro-cid-hec4tik7]{border-top:1px solid var(--border-dim);flex-direction:column;gap:.6rem;padding-top:.75rem;display:flex}.contact-kind[data-astro-cid-hec4tik7]{border:0;flex-wrap:wrap;gap:.3rem 1.1rem;min-width:0;margin:0;padding:0;display:flex}.contact-kind[data-astro-cid-hec4tik7] label[data-astro-cid-hec4tik7]{color:var(--ink);cursor:pointer;align-items:center;gap:.4rem;display:inline-flex}.contact-kind[data-astro-cid-hec4tik7] input[data-astro-cid-hec4tik7]{width:.875rem;height:.875rem;accent-color:var(--accent);margin:0}.contact-fields[data-astro-cid-hec4tik7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.contact-field[data-astro-cid-hec4tik7]{gap:.2rem;min-width:0;display:grid}.contact-field--wide[data-astro-cid-hec4tik7]{grid-column:1/-1}.contact-field[data-astro-cid-hec4tik7]>span[data-astro-cid-hec4tik7]{letter-spacing:.04em;color:var(--muted-2);font-size:.68rem;font-weight:500}.contact-field[data-astro-cid-hec4tik7] input[data-astro-cid-hec4tik7],.contact-field[data-astro-cid-hec4tik7] textarea[data-astro-cid-hec4tik7]{box-sizing:border-box;border:1px solid var(--border-dim);border-radius:var(--radius-sm);background:var(--surface);width:100%;color:var(--ink);padding:.4rem .5rem;font-family:inherit;font-size:.8rem;line-height:1.3}.contact-field[data-astro-cid-hec4tik7] textarea[data-astro-cid-hec4tik7]{resize:vertical;min-height:5.5rem;line-height:1.45}.contact-field[data-astro-cid-hec4tik7] input[data-astro-cid-hec4tik7]::placeholder,.contact-field[data-astro-cid-hec4tik7] textarea[data-astro-cid-hec4tik7]::placeholder{color:var(--muted-2)}.contact-field[data-astro-cid-hec4tik7] input[data-astro-cid-hec4tik7]:focus-visible,.contact-field[data-astro-cid-hec4tik7] textarea[data-astro-cid-hec4tik7]:focus-visible,.contact-kind[data-astro-cid-hec4tik7] input[data-astro-cid-hec4tik7]:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.contact-field[data-astro-cid-hec4tik7] [data-astro-cid-hec4tik7][aria-invalid=true]{border-color:var(--status-bad)}.contact-foot[data-astro-cid-hec4tik7]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.contact-note[data-astro-cid-hec4tik7]{min-width:0;color:var(--muted);overflow-wrap:anywhere;flex:1;font-size:.7rem}.contact-note[data-astro-cid-hec4tik7][data-tone=bad]{color:var(--status-bad)}.contact-note[data-astro-cid-hec4tik7][data-tone=good]{color:var(--ink)}.contact-note[data-astro-cid-hec4tik7] a{color:var(--accent);text-decoration:underline}.contact-send[data-astro-cid-hec4tik7]{background:var(--accent);color:var(--term-bg);flex:none;padding:.5rem .9rem}.contact-send[data-astro-cid-hec4tik7]:hover:not(:disabled){background:var(--ink);border-color:var(--ink);color:var(--term-bg)}.contact-dialog[data-astro-cid-hec4tik7] .ds-btn[data-astro-cid-hec4tik7]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.sr-only[data-astro-cid-hec4tik7]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=30rem){.contact-fields[data-astro-cid-hec4tik7]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.contact-open[data-astro-cid-hec4tik7]{transition:none}}.palette-switch[data-astro-cid-u7jctfnn]{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);width:2.1rem;height:2.1rem;color:var(--fg-dim);cursor:pointer;transition:border-color var(--t-fast) var(--ease-candle), color var(--t-fast) var(--ease-candle);flex:none;place-items:center;padding:0;display:inline-grid}.palette-switch[data-astro-cid-u7jctfnn]:hover{border-color:var(--line-strong);color:var(--ink)}.palette-switch[data-astro-cid-u7jctfnn]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.palette-switch[data-astro-cid-u7jctfnn] svg[data-astro-cid-u7jctfnn]{width:.95rem;height:.95rem}.palette-switch[data-astro-cid-u7jctfnn] circle[data-astro-cid-u7jctfnn]{fill:none;stroke:currentColor;stroke-width:1.2px}.palette-switch[data-astro-cid-u7jctfnn] path[data-astro-cid-u7jctfnn]{fill:currentColor}@media (prefers-reduced-motion:reduce){.palette-switch[data-astro-cid-u7jctfnn]{transition:none}}.i-map[data-astro-cid-ft6mfwzg]{z-index:1;isolation:isolate;background:var(--bg-elevated);font-family:var(--font-mono);display:none;position:absolute;inset:0;container-type:size}.workspace[data-mode=insights] .i-map[data-astro-cid-ft6mfwzg]{visibility:visible;display:block}.workspace[data-mode=insights] .zone[data-zone=a]>:not(.i-map){visibility:hidden}.i-map[data-astro-cid-ft6mfwzg] [hidden]{display:none!important}.i-map[data-astro-cid-ft6mfwzg] .viewer{aspect-ratio:auto;border:0;border-radius:0;height:100%;min-height:0;max-height:none}.i-map[data-astro-cid-ft6mfwzg] .hud-top,.i-map[data-astro-cid-ft6mfwzg] .grid,.i-map[data-astro-cid-ft6mfwzg] .coord{display:none}.i-map[data-astro-cid-ft6mfwzg] .hud-bottom{left:var(--map-neatline)}.i-map[data-astro-cid-ft6mfwzg] .attribution{background:color-mix(in srgb, var(--bg) 88%, transparent);font-size:var(--fs-micro);color:var(--insights-ink);border:0;padding:.15rem .4rem}.swatch--graticule[data-astro-cid-ft6mfwzg]{pointer-events:none;width:0;height:0;color:var(--muted);position:absolute;overflow:hidden}.i-band[data-astro-cid-ft6mfwzg]{z-index:10;pointer-events:none;background:var(--bg);font-family:var(--font-mono);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;color:var(--muted);line-height:1;position:absolute;overflow:hidden}.i-band--top[data-astro-cid-ft6mfwzg]{height:var(--map-neatline);border-bottom:1px solid var(--border);top:0;left:0;right:0}.i-band--left[data-astro-cid-ft6mfwzg]{top:var(--map-neatline);width:var(--map-neatline);border-right:1px solid var(--border);bottom:0;left:0}.i-corner[data-astro-cid-ft6mfwzg]{z-index:11;width:var(--map-neatline);height:var(--map-neatline);border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg);pointer-events:none;position:absolute;top:0;left:0}.i-band[data-astro-cid-ft6mfwzg] .a-tick{white-space:nowrap;font-style:normal;position:absolute}.i-band--top[data-astro-cid-ft6mfwzg] .a-tick{border-left:1px solid var(--line-strong);padding:.2rem 0 0 .25rem;top:0;bottom:0}.i-band--left[data-astro-cid-ft6mfwzg] .a-tick{border-top:1px solid var(--line-strong);writing-mode:vertical-rl;padding:.25rem .2rem 0 0;left:0;right:0}.i-band[data-astro-cid-ft6mfwzg] .a-tick.is-bare{color:#0000}.i-pointer[data-astro-cid-ft6mfwzg]{z-index:2;background:var(--accent);opacity:0;position:absolute}.i-pointer[data-astro-cid-ft6mfwzg].is-on{opacity:1}.i-band--top[data-astro-cid-ft6mfwzg] .i-pointer[data-astro-cid-ft6mfwzg]{width:2px;margin-left:-1px;top:0;bottom:0}.i-band--left[data-astro-cid-ft6mfwzg] .i-pointer[data-astro-cid-ft6mfwzg]{height:2px;margin-top:-1px;left:0;right:0}.i-switch[data-astro-cid-ft6mfwzg],.i-dock[data-astro-cid-ft6mfwzg],.i-legend[data-astro-cid-ft6mfwzg],.i-readout[data-astro-cid-ft6mfwzg]{border:1px solid var(--border);background:var(--insights-plate);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute}.i-switch[data-astro-cid-ft6mfwzg]{z-index:25;top:calc(var(--map-neatline) + .75rem);left:calc(var(--map-neatline) + .75rem);max-width:calc(100% - var(--map-neatline) - 1.5rem);flex-wrap:wrap;display:flex}.i-metric[data-astro-cid-ft6mfwzg]{height:1.75rem;font:inherit;font-size:var(--fs-small);white-space:nowrap;color:var(--insights-ink);cursor:pointer;transition:background var(--t-fast) var(--ease-candle), color var(--t-fast) var(--ease-candle);background:0 0;border:0;border-radius:0;padding:0 .7rem;position:relative}.i-metric[data-astro-cid-ft6mfwzg]+.i-metric[data-astro-cid-ft6mfwzg]{border-left:1px solid var(--border)}.i-metric[data-astro-cid-ft6mfwzg]:hover{background:var(--surface-raised);color:var(--ink)}.i-metric[data-astro-cid-ft6mfwzg][aria-pressed=true]{background:var(--ink);color:var(--bg)}.i-metric[data-astro-cid-ft6mfwzg][aria-disabled=true]{color:var(--muted);cursor:not-allowed;background:0 0}.i-why[data-astro-cid-ft6mfwzg]{box-sizing:border-box;border-top:1px solid var(--border);width:0;min-width:100%;height:1.5rem;font-size:var(--fs-micro);text-overflow:ellipsis;white-space:nowrap;color:var(--insights-ink);flex:none;margin:0;padding:0 .7rem;line-height:1.5rem;overflow:hidden}.i-metric[data-astro-cid-ft6mfwzg]:focus-visible,.i-zoom[data-astro-cid-ft6mfwzg]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.i-dock[data-astro-cid-ft6mfwzg]{z-index:25;display:grid;top:50%;right:.75rem;transform:translateY(-50%)}.i-map:has(.map-status[data-show=library]) .i-dock{display:none}.i-zoom[data-astro-cid-ft6mfwzg]{width:2rem;height:2rem;color:var(--insights-ink);cursor:pointer;transition:background var(--t-fast) var(--ease-candle), color var(--t-fast) var(--ease-candle);background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid}.i-zoom[data-astro-cid-ft6mfwzg]+.i-zoom[data-astro-cid-ft6mfwzg]{border-top:1px solid var(--border)}.i-zoom[data-astro-cid-ft6mfwzg]:hover{background:var(--surface-raised);color:var(--ink)}.i-zoom[data-astro-cid-ft6mfwzg] svg[data-astro-cid-ft6mfwzg]{fill:none;stroke:currentColor;stroke-width:2px;width:.875rem;height:.875rem}.i-legend[data-astro-cid-ft6mfwzg]{z-index:21;top:calc(var(--map-neatline) + .75rem);font-size:var(--fs-micro);color:var(--insights-ink);pointer-events:none;padding:.55rem .6rem .5rem;line-height:1;right:.75rem}.i-rings[data-astro-cid-ft6mfwzg]{width:calc(2px * var(--top) + 3.75rem);height:calc(2px * var(--top));margin-top:.3rem;position:relative}.i-rings[data-astro-cid-ft6mfwzg] .i-step{width:100%;height:calc(2px * var(--r));border-top:1px solid #0000;position:absolute;bottom:0;left:0}.i-rings[data-astro-cid-ft6mfwzg] .i-step:before{content:"";top:0;left:calc(1px * var(--top));width:calc(1px * var(--top) + .35rem);border-top:1px solid var(--line-strong);position:absolute}.i-rings[data-astro-cid-ft6mfwzg] .i-step i{bottom:0;left:calc(1px * (var(--top) - var(--r)));width:calc(2px * var(--r));height:calc(2px * var(--r));box-sizing:border-box;border:1px solid var(--insights-ink);border-radius:50%;position:absolute}.i-rings[data-astro-cid-ft6mfwzg] .i-step b{top:0;left:calc(2px * var(--top) + .6rem);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400;position:absolute;transform:translateY(-50%)}.i-unplaced[data-astro-cid-ft6mfwzg]{white-space:nowrap;margin:0;line-height:1.5}.i-unplaced[data-astro-cid-ft6mfwzg] span{display:block}.i-rings[data-astro-cid-ft6mfwzg]:not([hidden])+.i-unplaced[data-astro-cid-ft6mfwzg]{border-top:1px solid var(--border-dim);margin-top:.55rem;padding-top:.45rem}.i-readout[data-astro-cid-ft6mfwzg]{z-index:21;bottom:.6rem;left:calc(var(--map-neatline) + .75rem);max-width:calc(100% - var(--map-neatline) - 1.5rem);pointer-events:none}.i-readout-head[data-astro-cid-ft6mfwzg]{border-bottom:1px solid var(--border);min-width:0;font-size:var(--fs-base);color:var(--ink);align-items:baseline;gap:.5rem;margin:0;padding:.35rem .6rem;line-height:1.3;display:flex}.i-pin[data-astro-cid-ft6mfwzg]{border:1px solid var(--muted);flex:none;align-self:center;width:.5rem;height:.5rem}.i-readout[data-astro-cid-ft6mfwzg][data-pinned] .i-pin[data-astro-cid-ft6mfwzg]{border-color:var(--accent);background:var(--accent)}.i-code[data-astro-cid-ft6mfwzg]{font-size:var(--fs-micro);letter-spacing:.06em;color:var(--muted);flex:none}.i-code[data-astro-cid-ft6mfwzg]:empty{display:none}.i-name[data-astro-cid-ft6mfwzg]{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.i-cells[data-astro-cid-ft6mfwzg]{flex-wrap:wrap;margin:0;display:flex}.i-cell[data-astro-cid-ft6mfwzg]{border-right:1px solid var(--border-dim);min-width:3.75rem;padding:.3rem .6rem .4rem}.i-cell[data-astro-cid-ft6mfwzg]:last-child{border-right:0}.i-cell[data-astro-cid-ft6mfwzg] dt[data-astro-cid-ft6mfwzg] abbr[data-astro-cid-ft6mfwzg]{text-decoration:none}.i-cell[data-astro-cid-ft6mfwzg] dt[data-astro-cid-ft6mfwzg]{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);line-height:1.3}.i-cell[data-astro-cid-ft6mfwzg] dd[data-astro-cid-ft6mfwzg]{font-size:var(--fs-base);font-variant-numeric:tabular-nums;color:var(--insights-ink);margin:.1rem 0 0;line-height:1.3}.i-map[data-astro-cid-ft6mfwzg][data-metric=visits] .i-cell[data-astro-cid-ft6mfwzg][data-cell=visits] dd[data-astro-cid-ft6mfwzg],.i-map[data-astro-cid-ft6mfwzg][data-metric=clicks] .i-cell[data-astro-cid-ft6mfwzg][data-cell=clicks] dd[data-astro-cid-ft6mfwzg],.i-map[data-astro-cid-ft6mfwzg][data-metric=impressions] .i-cell[data-astro-cid-ft6mfwzg][data-cell=impressions] dd[data-astro-cid-ft6mfwzg]{color:var(--ink);font-weight:500}.i-none[data-astro-cid-ft6mfwzg]{inset:var(--map-neatline) 0 0 var(--map-neatline);z-index:5;pointer-events:none;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute}.i-none-card[data-astro-cid-ft6mfwzg]{border:1px solid var(--border);background:var(--insights-plate);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:min(30rem,100%);font-size:var(--fs-base);text-align:center;color:var(--ink);margin:0;padding:.6rem .9rem;font-weight:500}.i-map[data-astro-cid-ft6mfwzg] .i-marks{isolation:isolate;font:500 var(--fs-micro) / 1 var(--font-mono);font-variant-numeric:tabular-nums;pointer-events:none;transition:opacity var(--t-fast) var(--ease-candle);position:absolute;inset:0}.i-map[data-astro-cid-ft6mfwzg][data-busy] .i-marks{opacity:.45}.i-map[data-astro-cid-ft6mfwzg] .i-discs,.i-map[data-astro-cid-ft6mfwzg] .i-seams,.i-map[data-astro-cid-ft6mfwzg] .i-figures{position:absolute;inset:0}.i-map[data-astro-cid-ft6mfwzg] .i-seams{z-index:1000}.i-map[data-astro-cid-ft6mfwzg] .i-figures{z-index:1001}.i-map[data-astro-cid-ft6mfwzg] .i-mark{--hit:max(calc(2px * var(--r)), 1.5rem);width:var(--hit);height:var(--hit);margin:calc(var(--hit) / -2) 0 0 calc(var(--hit) / -2);cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:0;left:0}.i-map[data-astro-cid-ft6mfwzg] .i-mark-disc{width:calc(2px * var(--r));height:calc(2px * var(--r));background:var(--insights-mark-fill);box-shadow:0 0 0 var(--insights-mark-ring) var(--insights-mark-ground);transition:width var(--t-fast) var(--ease-candle), height var(--t-fast) var(--ease-candle), background var(--t-fast) var(--ease-candle);border-radius:50%}.i-map[data-astro-cid-ft6mfwzg] .i-mark:focus-visible{outline:2px solid var(--accent);outline-offset:3px;z-index:999!important}.i-map[data-astro-cid-ft6mfwzg] .i-seam{--reach:calc(2px * var(--r) + 2 * var(--insights-mark-ring));box-sizing:border-box;width:var(--reach);height:var(--reach);margin:calc(var(--reach) / -2) 0 0 calc(var(--reach) / -2);border:var(--insights-mark-ring) solid var(--insights-mark-seam);border-radius:50%;position:absolute;top:0;left:0}.i-map[data-astro-cid-ft6mfwzg] .i-figure{background:var(--insights-mark-fill);white-space:nowrap;color:var(--insights-mark-figure);padding:1px 2px;position:absolute;top:0;left:0;translate:-50% -50%}.i-map[data-astro-cid-ft6mfwzg] .i-reticle{--reach:calc(2px * var(--r) + 1.75rem);width:var(--reach);height:var(--reach);margin:calc(var(--reach) / -2) 0 0 calc(var(--reach) / -2);position:absolute;top:0;left:0}.i-map[data-astro-cid-ft6mfwzg] .i-reticle:before{content:"";border:1px solid var(--ink);box-shadow:0 0 0 1px var(--insights-mark-ground), inset 0 0 0 1px var(--insights-mark-ground);border-radius:50%;position:absolute;inset:.5rem}.i-map[data-astro-cid-ft6mfwzg] .i-reticle[data-kind=selected]:before{border-width:2px;border-color:var(--accent)}.i-map[data-astro-cid-ft6mfwzg] .i-reticle[data-kind=selected]:after{content:"";background:linear-gradient(var(--accent), var(--accent)) top center / 1px .5rem no-repeat, linear-gradient(var(--accent), var(--accent)) bottom center / 1px .5rem no-repeat, linear-gradient(var(--accent), var(--accent)) left center / .5rem 1px no-repeat, linear-gradient(var(--accent), var(--accent)) right center / .5rem 1px no-repeat;position:absolute;inset:0}@container (width<=34rem){.i-legend[data-astro-cid-ft6mfwzg]{top:calc(var(--map-neatline) + 3rem);right:.5rem}.i-map[data-astro-cid-ft6mfwzg]:has(.i-why:not([hidden])) .i-legend[data-astro-cid-ft6mfwzg]{top:calc(var(--map-neatline) + 4.5rem)}.i-why[data-astro-cid-ft6mfwzg]{padding:0 .5rem}.i-switch[data-astro-cid-ft6mfwzg]{left:calc(var(--map-neatline) + .5rem)}.i-dock[data-astro-cid-ft6mfwzg]{top:60%;right:auto;left:calc(var(--map-neatline) + .5rem)}.i-readout[data-astro-cid-ft6mfwzg]{bottom:2rem;left:calc(var(--map-neatline) + .5rem)}.i-metric[data-astro-cid-ft6mfwzg]{font-size:var(--fs-micro);padding:0 .5rem}}@media (forced-colors:active){.i-metric[data-astro-cid-ft6mfwzg][aria-pressed=true]:after{content:"";border-top:2px solid;position:absolute;bottom:.2rem;left:.5rem;right:.5rem}.i-readout[data-astro-cid-ft6mfwzg][data-pinned] .i-pin[data-astro-cid-ft6mfwzg]{box-sizing:border-box;border-width:.25rem}}@media (prefers-reduced-motion:reduce){.i-metric[data-astro-cid-ft6mfwzg],.i-zoom[data-astro-cid-ft6mfwzg],.i-map[data-astro-cid-ft6mfwzg] .i-marks,.i-map[data-astro-cid-ft6mfwzg] .i-mark-disc{transition:none}}.ic-body[data-astro-cid-6tpuftxm]{--ic-figure:clamp(var(--insights-figure-min), 13cqh, var(--insights-figure-max));box-sizing:border-box;height:100%;font-family:var(--font-mono);font-size:var(--fs-small);color:var(--insights-ink);flex-direction:column;line-height:1.3;display:none;container-type:size}.workspace[data-mode=insights] .ic-body[data-astro-cid-6tpuftxm]{display:flex}.workspace[data-mode=insights] .zone[data-zone=c]>:not(.ic-body){display:none}.ic-body[data-astro-cid-6tpuftxm]:focus{outline:none}.ic-body[data-astro-cid-6tpuftxm] p[data-astro-cid-6tpuftxm],.ic-body[data-astro-cid-6tpuftxm] h2[data-astro-cid-6tpuftxm],.ic-body[data-astro-cid-6tpuftxm] dl[data-astro-cid-6tpuftxm],.ic-body[data-astro-cid-6tpuftxm] dd[data-astro-cid-6tpuftxm]{margin:0}.ic-bar[data-astro-cid-6tpuftxm]{border-bottom:1px solid var(--border-dim);flex-wrap:wrap;flex:none;display:flex;overflow:hidden}.ic-period[data-astro-cid-6tpuftxm]{border:0;min-width:0;margin:0;padding:0;display:flex}.ic-cell[data-astro-cid-6tpuftxm]{border:0;border-top:1px solid var(--border-dim);border-right:1px solid var(--border-dim);height:2rem;font:inherit;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--muted);cursor:pointer;transition:background var(--t-fast) var(--ease-candle), color var(--t-fast) var(--ease-candle);background:0 0;border-radius:0;align-items:center;gap:.4rem;margin-top:-1px;padding:0 .75rem;display:inline-flex;position:relative}.ic-cell[data-astro-cid-6tpuftxm]:hover{background:var(--surface-raised);color:var(--ink)}.ic-out[data-astro-cid-6tpuftxm]{color:var(--ink-soft)}.ic-days[data-astro-cid-6tpuftxm] input[data-astro-cid-6tpuftxm]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ic-days[data-astro-cid-6tpuftxm] span[data-astro-cid-6tpuftxm]{font-variant-numeric:tabular-nums}.ic-days[data-astro-cid-6tpuftxm]:has(:checked){background:var(--ink);color:var(--bg)}.ic-refresh[data-astro-cid-6tpuftxm]{border-right:0;border-left:1px solid var(--border-dim);justify-content:center;width:2rem;margin-left:auto;padding:0}.ic-refresh[data-astro-cid-6tpuftxm] svg[data-astro-cid-6tpuftxm]{fill:none;stroke:currentColor;stroke-width:1.5px;width:.875rem;height:.875rem}.ic-cell[data-astro-cid-6tpuftxm]:focus-visible,.ic-days[data-astro-cid-6tpuftxm]:has(:focus-visible){outline:2px solid var(--accent);outline-offset:-2px}.ic-days[data-astro-cid-6tpuftxm]:has(:checked):has(:focus-visible){box-shadow:inset 0 0 0 4px var(--bg)}.ic-main[data-astro-cid-6tpuftxm]{flex-direction:column;flex:auto;gap:.5rem;min-width:0;min-height:0;padding:.625rem 1rem;display:flex}.ic-head[data-astro-cid-6tpuftxm]{min-width:0;font-size:var(--fs-micro);white-space:nowrap;flex:none;align-items:baseline;gap:.75rem;display:flex}.ic-title[data-astro-cid-6tpuftxm]{font:inherit;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);flex:none;font-weight:500}.ic-range[data-astro-cid-6tpuftxm]{text-overflow:ellipsis;font-variant-numeric:tabular-nums;min-width:0;color:var(--muted);flex:0 auto;overflow:hidden}.ic-head[data-astro-cid-6tpuftxm] .ic-note[data-astro-cid-6tpuftxm]{font-variant-numeric:tabular-nums;color:var(--muted);flex:none;margin-left:auto}.ic-note[data-astro-cid-6tpuftxm]:empty{display:none}.ic-note[data-astro-cid-6tpuftxm][data-tone=bad]{border-left:2px solid var(--status-bad);color:var(--ink-soft);padding-left:.5rem}.ic-figures[data-astro-cid-6tpuftxm]{min-height:0;transition:opacity var(--t-fast) var(--ease-candle);flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));align-content:space-evenly;gap:.5rem .75rem;display:grid}.ic-figures[data-astro-cid-6tpuftxm][aria-busy=true]{opacity:.5}.ic-figure[data-astro-cid-6tpuftxm]{border-left:1px solid var(--line-strong);flex-direction:column;gap:2px;min-width:0;padding-left:.625rem;display:flex;container-type:inline-size}.ic-figure[data-astro-cid-6tpuftxm] dt[data-astro-cid-6tpuftxm]{min-width:0;font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 .4rem;line-height:1.3;display:flex}.ic-figure[data-astro-cid-6tpuftxm] dd[data-astro-cid-6tpuftxm]{font-family:var(--font-display);font-size:min(var(--ic-figure), calc(100cqi / (var(--chars,4) * .6)));letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:0 .4rem;font-weight:500;line-height:1.05;display:flex}.ic-figure[data-astro-cid-6tpuftxm] dd[data-astro-cid-6tpuftxm] .ic-code,.ic-figure[data-astro-cid-6tpuftxm] dd[data-astro-cid-6tpuftxm] .ic-more{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.08em;color:var(--muted);font-weight:400}.ic-mark[data-astro-cid-6tpuftxm]{border:1px solid var(--status-warn);letter-spacing:.04em;text-transform:none;color:var(--ink-soft);padding:0 .3rem}.ic-attention[data-astro-cid-6tpuftxm]{border-top:1px solid var(--border);height:1.625rem;box-shadow:inset 2px 0 0 var(--status-warn);text-overflow:ellipsis;white-space:nowrap;color:var(--ink-soft);flex:none;align-items:center;padding:0 1rem;display:flex;overflow:hidden}@media (width<=1023.98px){.ic-body[data-astro-cid-6tpuftxm]{--ic-figure:2rem;height:auto;container-type:inline-size}.ic-main[data-astro-cid-6tpuftxm]{gap:.75rem;padding-block:.75rem}.ic-figures[data-astro-cid-6tpuftxm]{row-gap:.75rem}@container (width<=30rem){.ic-figures[data-astro-cid-6tpuftxm]{grid-template-columns:repeat(2,minmax(0,1fr))}.ic-head[data-astro-cid-6tpuftxm]{flex-wrap:wrap;row-gap:.125rem}}}@media (forced-colors:active){.ic-days[data-astro-cid-6tpuftxm]:has(:checked):after{content:"";border-top:2px solid;position:absolute;bottom:.25rem;left:.5rem;right:.5rem}}@media (prefers-reduced-motion:reduce){.ic-cell[data-astro-cid-6tpuftxm],.ic-figures[data-astro-cid-6tpuftxm]{transition:none}}.ib-body[data-astro-cid-oleq7pvm]{--ib-inset:.875rem;height:100%;min-height:0;font-family:var(--font-mono);font-size:var(--fs-small);color:var(--insights-ink);flex-direction:column;line-height:1.3;display:none;container-type:inline-size}.workspace[data-mode=insights] .ib-body[data-astro-cid-oleq7pvm]{display:flex}.workspace[data-mode=insights] .zone[data-zone=b]>:not(.ib-body){visibility:hidden;position:absolute;inset:0}.ib-body[data-astro-cid-oleq7pvm] [data-astro-cid-oleq7pvm]:is(p,h3,h4,ol,dl,dd){margin:0}.ib-body[data-astro-cid-oleq7pvm] ol[data-astro-cid-oleq7pvm]{padding:0;list-style:none}.ib-nav[data-astro-cid-oleq7pvm]{border-bottom:1px solid var(--border-dim);flex-wrap:wrap;flex:none;display:flex;overflow:hidden}.ib-jump[data-astro-cid-oleq7pvm]{border:0;border-top:1px solid var(--border-dim);border-right:1px solid var(--border-dim);height:2rem;font:inherit;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--muted);cursor:pointer;transition:background var(--t-fast) var(--ease-candle), color var(--t-fast) var(--ease-candle);background:0 0;border-radius:0;margin-top:-1px;padding:0 .5rem;position:relative}.ib-jump[data-astro-cid-oleq7pvm]:hover:not(:disabled){color:var(--ink)}.ib-jump[data-astro-cid-oleq7pvm][aria-current=true]{background:var(--surface-raised);color:var(--ink)}.ib-jump[data-astro-cid-oleq7pvm]:disabled{color:var(--muted-2);cursor:default}.ib-jump[data-astro-cid-oleq7pvm]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ib-scroll[data-astro-cid-oleq7pvm]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent;min-height:0;transition:opacity var(--t-fast) var(--ease-candle);flex:auto;position:relative;overflow-y:auto}.ib-scroll[data-astro-cid-oleq7pvm][aria-busy=true]{opacity:.5}.ib-section[data-astro-cid-oleq7pvm]{border-bottom:1px solid var(--border-dim);flex-direction:column;gap:.5rem;padding:.75rem 0 1rem;display:flex}.ib-section[data-astro-cid-oleq7pvm]:last-child{border-bottom:0}.ib-head[data-astro-cid-oleq7pvm]{min-width:0;padding:0 var(--ib-inset);font-size:var(--fs-micro);white-space:nowrap;align-items:baseline;gap:.75rem;display:flex}.ib-head[data-astro-cid-oleq7pvm] h3[data-astro-cid-oleq7pvm]{font:inherit;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);flex:none;font-weight:500}.ib-head[data-astro-cid-oleq7pvm] h3[data-astro-cid-oleq7pvm]:focus{outline:none}.ib-head[data-astro-cid-oleq7pvm] p[data-astro-cid-oleq7pvm]{text-overflow:ellipsis;font-variant-numeric:tabular-nums;min-width:0;color:var(--muted);flex:0 auto;margin-left:auto;overflow:hidden}.ib-link[data-astro-cid-oleq7pvm]{color:var(--accent);flex:none}.ib-link[data-astro-cid-oleq7pvm]:hover{text-decoration:underline}.ib-link[data-astro-cid-oleq7pvm]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ib-none[data-astro-cid-oleq7pvm],.ib-empty[data-astro-cid-oleq7pvm]{padding:0 var(--ib-inset);color:var(--muted)}.ib-empty[data-astro-cid-oleq7pvm]{border-bottom:1px solid var(--border-dim);text-align:center;padding-block:1.5rem}.ib-body[data-astro-cid-oleq7pvm] .ib-bar{bottom:0;left:var(--ib-inset);width:calc((100% - 2 * var(--ib-inset)) * var(--fill,0));min-width:2px;height:var(--insights-bar);background:var(--accent);pointer-events:none;position:absolute}.ib-body[data-astro-cid-oleq7pvm] .ib-bar[data-none]{display:none}.ib-body[data-astro-cid-oleq7pvm] .ib-bar[data-tone=good]{background:var(--status-good)}.ib-body[data-astro-cid-oleq7pvm] .ib-bar[data-tone=warn]{background:var(--status-warn)}.ib-body[data-astro-cid-oleq7pvm] .ib-bar[data-tone=bad]{background:var(--status-bad)}.ib-ledger[data-astro-cid-oleq7pvm]{grid-template-columns:minmax(0,1fr) max-content max-content auto;column-gap:.75rem;display:grid}.ib-ledger[data-astro-cid-oleq7pvm][data-search=on]{grid-template-columns:minmax(0,1fr) repeat(5,max-content) auto}.ib-ledger[data-astro-cid-oleq7pvm][data-search=off] :is([data-col=clicks],[data-col=impressions],[data-col=position]){display:none}.ib-cols[data-astro-cid-oleq7pvm],.ib-countries[data-astro-cid-oleq7pvm],.ib-countries[data-astro-cid-oleq7pvm] li,.ib-countries[data-astro-cid-oleq7pvm] .ib-country{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.ib-cols[data-astro-cid-oleq7pvm]{z-index:1;padding:0 var(--ib-inset) .25rem;border-bottom:1px solid var(--border-dim);background:var(--bg);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:end;position:sticky;top:0}.ib-cols[data-astro-cid-oleq7pvm] span[data-astro-cid-oleq7pvm]:not([data-col=name]){text-align:right}.ib-ledger[data-astro-cid-oleq7pvm][data-metric=visits] .ib-cols[data-astro-cid-oleq7pvm] [data-astro-cid-oleq7pvm][data-col=visits],.ib-ledger[data-astro-cid-oleq7pvm][data-metric=clicks] .ib-cols[data-astro-cid-oleq7pvm] [data-astro-cid-oleq7pvm][data-col=clicks],.ib-ledger[data-astro-cid-oleq7pvm][data-metric=impressions] .ib-cols[data-astro-cid-oleq7pvm] [data-astro-cid-oleq7pvm][data-col=impressions]{color:var(--ink)}.ib-countries[data-astro-cid-oleq7pvm] .ib-country{min-height:1.75rem;padding:.2rem var(--ib-inset);font:inherit;text-align:left;color:inherit;cursor:pointer;transition:background var(--t-fast) var(--ease-candle);background:0 0;border:0;border-radius:0;align-items:center;position:relative}.ib-countries[data-astro-cid-oleq7pvm] .ib-country:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ib-countries[data-astro-cid-oleq7pvm] [data-col=name]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ib-countries[data-astro-cid-oleq7pvm] [data-col]:not([data-col=name]){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ib-countries[data-astro-cid-oleq7pvm] [data-col=visits]{color:var(--ink)}.ib-countries[data-astro-cid-oleq7pvm] :is([data-col=share],[data-col=position]){color:var(--muted)}.ib-cols[data-astro-cid-oleq7pvm] [data-astro-cid-oleq7pvm][data-col=ring],.ib-countries[data-astro-cid-oleq7pvm] [data-col=ring]{width:.4rem}.ib-countries[data-astro-cid-oleq7pvm] [data-col=ring]{border:1px solid var(--accent);border-radius:var(--radius-pill);opacity:.7;height:.4rem}.ib-countries[data-astro-cid-oleq7pvm] .ib-country.is-pointed{background:var(--surface)}.ib-countries[data-astro-cid-oleq7pvm] .ib-country[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 9%, var(--bg));color:var(--ink)}.ib-countries[data-astro-cid-oleq7pvm] .ib-country:is(.is-pointed,[aria-pressed=true]) [data-col=ring]{background:var(--accent);opacity:1}.ib-lists[data-astro-cid-oleq7pvm]{grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));align-items:start;gap:.875rem 0;display:grid}.ib-lists[data-astro-cid-oleq7pvm]:empty{display:none}.ib-lists[data-astro-cid-oleq7pvm] .ib-list{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ib-lists[data-astro-cid-oleq7pvm] .ib-list[data-wide]{grid-column:1/-1}.ib-lists[data-astro-cid-oleq7pvm] h4{padding:0 var(--ib-inset);font:inherit;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.ib-body[data-astro-cid-oleq7pvm] .ib-rank li{min-height:1.75rem;padding:.3rem var(--ib-inset) .4rem;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 .75rem;display:grid;position:relative}.ib-body[data-astro-cid-oleq7pvm] .ib-label{align-items:baseline;gap:.4rem;min-width:0;display:flex}.ib-body[data-astro-cid-oleq7pvm] .ib-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ib-body[data-astro-cid-oleq7pvm] .ib-key{background:var(--accent);flex:none;align-self:center;width:.4rem;height:.4rem}.ib-body[data-astro-cid-oleq7pvm] .ib-key[data-tone=good]{background:var(--status-good)}.ib-body[data-astro-cid-oleq7pvm] .ib-key[data-tone=warn]{background:var(--status-warn)}.ib-body[data-astro-cid-oleq7pvm] .ib-key[data-tone=bad]{background:var(--status-bad)}.ib-body[data-astro-cid-oleq7pvm] .ib-value{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}.ib-body[data-astro-cid-oleq7pvm] .ib-share{text-align:right;min-width:3.25rem;color:var(--muted);margin-left:.5rem;display:inline-block}.ib-body[data-astro-cid-oleq7pvm] .ib-note{font-size:var(--fs-micro);color:var(--muted);grid-column:1/-1;line-height:1.4}.ib-body[data-astro-cid-oleq7pvm] .ib-list-none{padding:.3rem var(--ib-inset);color:var(--muted-2)}.ib-facts[data-astro-cid-oleq7pvm]{padding:0 var(--ib-inset);flex-wrap:wrap;gap:.25rem 1.5rem;display:flex}.ib-facts[data-astro-cid-oleq7pvm]:empty{display:none}.ib-facts[data-astro-cid-oleq7pvm] div{align-items:baseline;gap:.5rem;display:flex}.ib-facts[data-astro-cid-oleq7pvm] dt{color:var(--muted)}.ib-facts[data-astro-cid-oleq7pvm] dd{font-variant-numeric:tabular-nums;color:var(--ink)}.ib-facts--figures[data-astro-cid-oleq7pvm]{gap:.5rem 1.75rem}.ib-facts--figures[data-astro-cid-oleq7pvm] div{flex-direction:column;gap:.05rem}.ib-facts--figures[data-astro-cid-oleq7pvm] dt{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase}.ib-facts--figures[data-astro-cid-oleq7pvm] dd{font-size:var(--fs-base)}.ib-trend[data-astro-cid-oleq7pvm]{margin:0 calc(var(--ib-inset) - 4px);cursor:crosshair;touch-action:pan-y;padding:0 4px}.ib-trend[data-astro-cid-oleq7pvm]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ib-trend[data-astro-cid-oleq7pvm] .ib-frame{flex-direction:column;gap:.625rem;display:flex;position:relative}.ib-trend[data-astro-cid-oleq7pvm] .ib-facet-head{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.25rem;display:flex}.ib-trend[data-astro-cid-oleq7pvm] .ib-facet-max{font-size:var(--fs-micro);color:var(--muted);margin-left:.5rem}.ib-trend[data-astro-cid-oleq7pvm] .ib-facet-value{font-variant-numeric:tabular-nums;color:var(--ink)}.ib-trend[data-astro-cid-oleq7pvm] .ib-plot{z-index:1;height:var(--insights-trend-height);border-bottom:1px solid var(--border);position:relative}.ib-trend[data-astro-cid-oleq7pvm] svg{width:100%;height:100%;display:block;overflow:visible}.ib-trend[data-astro-cid-oleq7pvm] .ib-area{fill:color-mix(in srgb, var(--accent) 12%, transparent);stroke:none}.ib-trend[data-astro-cid-oleq7pvm] .ib-line{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ib-trend[data-astro-cid-oleq7pvm] .ib-dot{border-radius:var(--radius-pill);background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 2px var(--bg);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.ib-trend[data-astro-cid-oleq7pvm] .ib-cross{z-index:0;background:var(--line-strong);opacity:0;pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.ib-trend[data-astro-cid-oleq7pvm].is-reading .ib-cross{opacity:1}.ib-axis[data-astro-cid-oleq7pvm]{padding:0 var(--ib-inset);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;color:var(--muted);justify-content:space-between;gap:1rem;margin-top:-.25rem;display:flex}.ib-twin[data-astro-cid-oleq7pvm]{padding:0 var(--ib-inset)}.ib-twin[data-astro-cid-oleq7pvm] summary[data-astro-cid-oleq7pvm]{width:max-content;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);cursor:pointer;list-style:none}.ib-twin[data-astro-cid-oleq7pvm] summary[data-astro-cid-oleq7pvm]::-webkit-details-marker{display:none}.ib-twin[data-astro-cid-oleq7pvm] summary[data-astro-cid-oleq7pvm]:before{content:"+ "}.ib-twin[data-astro-cid-oleq7pvm][open] summary[data-astro-cid-oleq7pvm]:before{content:"− "}.ib-twin[data-astro-cid-oleq7pvm] summary[data-astro-cid-oleq7pvm]:hover{color:var(--ink)}.ib-twin[data-astro-cid-oleq7pvm] summary[data-astro-cid-oleq7pvm]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ib-twin[data-astro-cid-oleq7pvm] table[data-astro-cid-oleq7pvm]{margin-top:.375rem}.ib-body[data-astro-cid-oleq7pvm] table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ib-body[data-astro-cid-oleq7pvm] :is(th,td){border-bottom:1px solid var(--border-dim);text-align:right;white-space:nowrap;padding:.25rem 0 .25rem .75rem;font-weight:400}.ib-body[data-astro-cid-oleq7pvm] :is(th,td):first-child{text-align:left;padding-left:0}.ib-body[data-astro-cid-oleq7pvm] thead th{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.ib-body[data-astro-cid-oleq7pvm] td{color:var(--ink)}.ib-tables[data-astro-cid-oleq7pvm]{padding:0 var(--ib-inset);flex-direction:column;gap:.75rem;display:flex}.ib-tables[data-astro-cid-oleq7pvm] table{table-layout:fixed}.ib-tables[data-astro-cid-oleq7pvm] th:first-child{white-space:normal}.ib-tables[data-astro-cid-oleq7pvm] th:nth-child(2){width:3.75rem}.ib-tables[data-astro-cid-oleq7pvm] th:nth-child(3){width:4.25rem}.ib-tables[data-astro-cid-oleq7pvm] th:nth-child(4){width:3.25rem}.ib-tables[data-astro-cid-oleq7pvm] .ib-clamp{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ib-export[data-astro-cid-oleq7pvm]{padding:0 var(--ib-inset);color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.ib-save[data-astro-cid-oleq7pvm]{border:1px solid var(--border);height:2rem;font:inherit;color:var(--ink-soft);cursor:pointer;transition:background var(--t-fast) var(--ease-candle), color var(--t-fast) var(--ease-candle);background:0 0;border-radius:0;padding:0 .75rem;font-weight:500}.ib-save[data-astro-cid-oleq7pvm]:hover:not(:disabled){background:var(--surface-raised);color:var(--ink)}.ib-save[data-astro-cid-oleq7pvm]:disabled{color:var(--muted-2);cursor:default}.ib-save[data-astro-cid-oleq7pvm]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=1023.98px){.ib-body[data-astro-cid-oleq7pvm]{height:auto}.workspace[data-mode=insights] .zone[data-zone=b]>:not(.ib-body){display:none}.ib-scroll[data-astro-cid-oleq7pvm]{overflow:visible}.ib-cols[data-astro-cid-oleq7pvm]{position:static}}@container (width<=27rem){.ib-ledger[data-astro-cid-oleq7pvm][data-search=on]{grid-template-columns:minmax(0,1fr) max-content max-content auto}.ib-ledger[data-astro-cid-oleq7pvm][data-search=on] :is([data-col=share],[data-col=position]),.ib-ledger[data-astro-cid-oleq7pvm][data-search=on]:not([data-metric=impressions]) [data-col=impressions],.ib-ledger[data-astro-cid-oleq7pvm][data-search=on][data-metric=impressions] [data-col=clicks]{display:none}}@media (forced-colors:active){.ib-jump[data-astro-cid-oleq7pvm][aria-current=true]:after{content:"";border-top:2px solid;position:absolute;bottom:.25rem;left:.4rem;right:.4rem}.ib-countries[data-astro-cid-oleq7pvm] .ib-country[aria-pressed=true] [data-col=ring]{box-sizing:border-box;border-width:.2rem}}@media (prefers-reduced-motion:reduce){.ib-jump[data-astro-cid-oleq7pvm],.ib-scroll[data-astro-cid-oleq7pvm],.ib-countries[data-astro-cid-oleq7pvm] .ib-country,.ib-save[data-astro-cid-oleq7pvm]{transition:none}}body:has(#workspace) .header{padding:1rem var(--site-page-margin)}body:has(#workspace) .header-nav{flex-wrap:wrap;justify-content:flex-end;row-gap:.6rem;min-width:0;max-width:100%}body:has(#workspace) .header-nav .customer,body:has(#workspace) .header-nav .customer-menu,body:has(#workspace) .header-nav .customer-email{min-width:0}body:has(#workspace) .header-nav .customer-menu summary{max-width:min(16rem,100%)}.workspace[data-astro-cid-twll2wvu] [hidden]{display:none!important}.workspace[data-astro-cid-twll2wvu] .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workspace[data-astro-cid-twll2wvu]{grid-template-columns:minmax(0, var(--workspace-minor)) minmax(0, var(--workspace-major));grid-template-rows:minmax(0, var(--workspace-minor)) minmax(0, var(--workspace-major));gap:var(--workspace-gap);background:var(--border);flex:1;grid-template-areas:"c a""b a";min-height:0;display:grid;position:relative}.zone[data-astro-cid-twll2wvu]{background:var(--bg);min-width:0;min-height:0;position:relative}.zone[data-astro-cid-twll2wvu][data-zone=a]{grid-area:a;overflow:hidden}.zone[data-astro-cid-twll2wvu][data-zone=b]{grid-area:b;overflow:hidden}.zone[data-astro-cid-twll2wvu][data-zone=c]{grid-area:c;overflow-y:auto}.zone[data-astro-cid-twll2wvu][data-zone=door]{padding:var(--site-page-margin);font-family:var(--font-mono);grid-area:c/c/b/b;place-items:center;display:grid;overflow-y:auto}.door-host[data-astro-cid-twll2wvu]{width:100%;max-width:var(--workspace-door-width)}.workspace[data-astro-cid-twll2wvu][data-door=gone] .zone[data-astro-cid-twll2wvu][data-zone=door],.workspace[data-astro-cid-twll2wvu]:not([data-door=gone]) .zone[data-astro-cid-twll2wvu][data-zone=b],.workspace[data-astro-cid-twll2wvu]:not([data-door=gone]) .zone[data-astro-cid-twll2wvu][data-zone=c],body:has(#workspace[data-door=shown]) #customer-open{display:none}.cross[data-astro-cid-twll2wvu]{--cross-out:calc(var(--workspace-gap) / -2);z-index:30;width:var(--workspace-cross);height:var(--workspace-cross);pointer-events:none;background:linear-gradient(var(--muted), var(--muted)) center / var(--workspace-gap) 100% no-repeat, linear-gradient(var(--muted), var(--muted)) center / 100% var(--workspace-gap) no-repeat;position:absolute}.cross[data-astro-cid-twll2wvu][data-cross=top]{top:var(--cross-out);left:var(--cross-out);grid-area:a;transform:translate(-50%,-50%)}.cross[data-astro-cid-twll2wvu][data-cross=mid]{right:var(--cross-out);bottom:var(--cross-out);grid-area:c;transform:translate(50%,50%)}.workspace[data-astro-cid-twll2wvu]:not([data-door=gone]) .cross[data-astro-cid-twll2wvu][data-cross=mid]{display:none}.cross[data-astro-cid-twll2wvu][data-cross=bottom]{bottom:var(--cross-out);left:var(--cross-out);grid-area:a;transform:translate(-50%,50%)}@media (width<=1023.98px){body:has(#workspace){height:auto;overflow:hidden auto}html:has(#workspace){scroll-padding-bottom:var(--workspace-status-height)}body:has(#workspace) .site-container{height:auto;min-height:100dvh}body:has(#workspace) .main-content{height:auto}.workspace[data-astro-cid-twll2wvu]{flex-direction:column;flex:none;display:flex}.zone[data-astro-cid-twll2wvu][data-zone=b],.zone[data-astro-cid-twll2wvu][data-zone=c],.zone[data-astro-cid-twll2wvu][data-zone=door]{overflow:visible}.zone[data-astro-cid-twll2wvu][data-zone=b]{padding-bottom:var(--workspace-status-height)}.workspace[data-astro-cid-twll2wvu][data-door=pending] .zone[data-astro-cid-twll2wvu][data-zone=door]{display:none}.zone[data-astro-cid-twll2wvu][data-zone=a]{height:var(--map-workspace-narrow)}.workspace[data-astro-cid-twll2wvu][data-shows=pair] .zone[data-astro-cid-twll2wvu][data-zone=a]{height:auto}.cross[data-astro-cid-twll2wvu]{display:none}}.replace[data-astro-cid-twll2wvu]{width:min(28rem, calc(100vw - 2 * var(--site-page-margin)));border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elevated);color:var(--ink-soft);padding:1.5rem}.replace[data-astro-cid-twll2wvu]::backdrop{background:color-mix(in srgb, var(--bg-deep) 70%, transparent)}.replace[data-astro-cid-twll2wvu] h2[data-astro-cid-twll2wvu]{font-family:var(--font-display);color:var(--ink);margin:0 0 .5rem;font-size:1.25rem;font-weight:500}.replace[data-astro-cid-twll2wvu] p[data-astro-cid-twll2wvu]{margin:0;font-size:.9375rem;line-height:1.5}.replace-actions[data-astro-cid-twll2wvu]{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-top:1.25rem;display:flex}.replace-actions[data-astro-cid-twll2wvu] button[data-astro-cid-twll2wvu]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);font:inherit;color:var(--ink);cursor:pointer;transition:border-color var(--t-fast) var(--ease-candle);padding:.5rem 1rem}.replace-actions[data-astro-cid-twll2wvu] .replace-keep[data-astro-cid-twll2wvu]{border-color:var(--accent);color:var(--accent)}.replace-actions[data-astro-cid-twll2wvu] button[data-astro-cid-twll2wvu]:hover{box-shadow:0 0 0 2px var(--accent-soft)}.replace-actions[data-astro-cid-twll2wvu] button[data-astro-cid-twll2wvu]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
