.explorer[data-astro-cid-r5bixvcs]{flex-direction:column;gap:10px;display:flex}.bar[data-astro-cid-r5bixvcs]{flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:30px;font-size:13px;display:flex}.grow[data-astro-cid-r5bixvcs]{flex-grow:1}.showing[data-astro-cid-r5bixvcs]{align-items:center;gap:4px;font-size:12px;display:inline-flex}.showing[data-astro-cid-r5bixvcs][hidden]{display:none}.showing[data-astro-cid-r5bixvcs] a{color:var(--accent)}.bar[data-astro-cid-r5bixvcs] .showing[data-astro-cid-r5bixvcs] button{width:22px;height:22px;font-size:13px}.find[data-astro-cid-r5bixvcs]{flex:0 340px;min-width:200px;position:relative}.find[data-astro-cid-r5bixvcs] input[data-astro-cid-r5bixvcs]{box-sizing:border-box;background:var(--panel);border:1px solid var(--line-strong);width:100%;height:30px;color:var(--text);font:13px var(--mono);padding:0 10px}.find[data-astro-cid-r5bixvcs] input[data-astro-cid-r5bixvcs]:focus{border-color:var(--accent);outline:none}.results[data-astro-cid-r5bixvcs]{z-index:20;background:var(--tip-bg);border:1px solid var(--tip-line);max-height:420px;padding:4px 0;position:absolute;top:34px;left:0;right:0;overflow-y:auto}.results[data-astro-cid-r5bixvcs] .group{color:var(--muted);padding:6px 10px 2px;font-size:11px}.results[data-astro-cid-r5bixvcs] .hit{color:var(--text);cursor:pointer;align-items:baseline;gap:8px;padding:5px 10px;display:flex}.results[data-astro-cid-r5bixvcs] .hit small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:11px;overflow:hidden}.results[data-astro-cid-r5bixvcs] .hit b{color:var(--accent);font-weight:400}.results[data-astro-cid-r5bixvcs] .hit[aria-selected=true]{background:var(--panel);outline:1px solid var(--accent);outline-offset:-1px}.results[data-astro-cid-r5bixvcs] .none{color:var(--muted);padding:6px 10px;font-size:12px}.readout[data-astro-cid-r5bixvcs]{text-align:right;min-width:76px;color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.bar[data-astro-cid-r5bixvcs] button[data-astro-cid-r5bixvcs]{background:var(--panel);border:1px solid var(--line-strong);width:30px;height:30px;color:var(--text);cursor:pointer;font-size:15px}.bar[data-astro-cid-r5bixvcs] button[data-astro-cid-r5bixvcs]:hover{border-color:var(--accent)}.bar[data-astro-cid-r5bixvcs] .layer[data-astro-cid-r5bixvcs]{width:auto;padding:0 10px;font-size:12px}.bar[data-astro-cid-r5bixvcs] .layer[data-astro-cid-r5bixvcs][aria-pressed=false]{color:var(--muted)}.viewport[data-astro-cid-r5bixvcs]{border:1px solid var(--line-strong);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;contain:strict;background:#000;height:min(76vh,820px);min-height:320px;position:relative;overflow:hidden}.viewport[data-astro-cid-r5bixvcs]:active{cursor:grabbing}.stage[data-astro-cid-r5bixvcs],.back[data-astro-cid-r5bixvcs] img,.front[data-astro-cid-r5bixvcs] img{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.stage[data-astro-cid-r5bixvcs] img,.back[data-astro-cid-r5bixvcs] img,.front[data-astro-cid-r5bixvcs] img{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block}.stage[data-astro-cid-r5bixvcs] img{position:absolute;top:0;left:0}.front[data-astro-cid-r5bixvcs] img.overlay{transition:opacity .2s linear}.stage[data-astro-cid-r5bixvcs] img.feather,.front[data-astro-cid-r5bixvcs] img.feather{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000),linear-gradient(#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000),linear-gradient(#0000,#000 5% 95%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.chips[data-astro-cid-r5bixvcs]{pointer-events:none;flex-wrap:wrap;gap:6px;font-size:12px;display:flex;position:absolute;top:10px;left:10px;right:10px}.chips[data-astro-cid-r5bixvcs] .chip{pointer-events:auto;border:1px solid var(--line-strong);color:var(--text-2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b0b0bd1;padding:4px 10px}.chips[data-astro-cid-r5bixvcs] .chip:hover{border-color:var(--accent);color:var(--accent)}.chips[data-astro-cid-r5bixvcs] .chip.trail:after{content:" ›";color:var(--dim)}.chips[data-astro-cid-r5bixvcs] .chip.here{color:var(--text);border-color:var(--accent)}.chips[data-astro-cid-r5bixvcs] .chip.next{color:var(--muted);border-style:dashed}.chips[data-astro-cid-r5bixvcs] .chip.next:before{content:"+ ";color:var(--accent)}canvas[data-astro-cid-r5bixvcs]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.label[data-astro-cid-r5bixvcs]{background:var(--tip-bg);border:1px solid var(--tip-line);pointer-events:none;white-space:nowrap;will-change:transform;padding:2px 7px;font-size:12px;position:absolute;top:0;left:0}.foot[data-astro-cid-r5bixvcs]{flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:28px;display:flex}.copy[data-astro-cid-r5bixvcs]{background:var(--accent);color:var(--on-accent);cursor:pointer;border:0;padding:4px 12px;font-size:12px;font-weight:700}.status[data-astro-cid-r5bixvcs]{color:var(--accent);overflow-wrap:anywhere;font-size:12px}.hint[data-astro-cid-r5bixvcs]{color:var(--muted);max-width:80ch;margin:0;font-size:13px}.zones[data-astro-cid-r5bixvcs]{font:12px var(--mono);flex-wrap:wrap;gap:6px;display:flex}.zones[data-astro-cid-r5bixvcs] .zone{border:1px solid var(--line);color:var(--text-2);padding:3px 9px}.zones[data-astro-cid-r5bixvcs] .zone:hover{border-color:var(--accent);color:var(--accent)}
