.pn.svelte-17xx3e4{border:1px solid var(--line-strong);background:var(--surface);margin-top:34px;padding:clamp(18px,3vw,26px)}.pn__h.svelte-17xx3e4{font-size:var(--fs-6);margin-bottom:16px}.pn__list.svelte-17xx3e4{border-top:1px solid var(--line);margin:0}.pn__row.svelte-17xx3e4{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,26%) 1fr;gap:6px 24px;padding:14px 0;display:grid}.pn__list.svelte-17xx3e4 dt:where(.svelte-17xx3e4){font-family:var(--mono);font-size:var(--fs-3);letter-spacing:.02em;color:var(--accent);line-height:1.4}.pn__list.svelte-17xx3e4 dd:where(.svelte-17xx3e4){font-size:var(--fs-4);color:var(--ink-2);margin:0;line-height:1.6}.pn__list.svelte-17xx3e4 dd:where(.svelte-17xx3e4) a:where(.svelte-17xx3e4){color:var(--accent)}.pn__disc.svelte-17xx3e4{font-size:var(--fs-3);color:var(--muted);margin-top:16px;line-height:1.6}.pn__disc.svelte-17xx3e4 time:where(.svelte-17xx3e4){font-family:var(--mono);white-space:nowrap}@media (width<=640px){.pn__row.svelte-17xx3e4{grid-template-columns:1fr;gap:4px}}.craneart.svelte-1ln3wmh{background:var(--surface);border:1px solid var(--line-strong);margin:8px 0;padding:clamp(10px,2.4vw,18px);overflow-x:auto}.craneart__svg.svelte-1ln3wmh{width:100%;min-width:600px;height:auto;display:block}.craneart__cap.svelte-1ln3wmh{font-size:var(--fs-2);color:var(--muted);max-width:68ch;margin-top:10px}.craneart.svelte-1ln3wmh .ca-frame:where(.svelte-1ln3wmh){fill:none;stroke:var(--line-strong);stroke-width:1.4px;stroke-dasharray:2 7}.craneart.svelte-1ln3wmh .ca-corner:where(.svelte-1ln3wmh){fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linecap:square}.craneart.svelte-1ln3wmh .ca-ground:where(.svelte-1ln3wmh){stroke:var(--line-strong);stroke-width:1.4px}.craneart.svelte-1ln3wmh .ca-badge-bg:where(.svelte-1ln3wmh){fill:var(--accent)}.craneart.svelte-1ln3wmh .ca-badge-text:where(.svelte-1ln3wmh){fill:var(--bg);font-family:var(--mono);text-transform:uppercase;dominant-baseline:middle;font-size:19px;font-weight:700}.craneart.svelte-1ln3wmh :is(.ca-chassis:where(.svelte-1ln3wmh),.ca-boom:where(.svelte-1ln3wmh),.ca-track:where(.svelte-1ln3wmh),.ca-turret:where(.svelte-1ln3wmh)){fill:var(--surface);stroke:var(--ink);stroke-width:2.5px;stroke-linejoin:miter}.craneart.svelte-1ln3wmh .ca-cwt:where(.svelte-1ln3wmh){fill:var(--muted);stroke:var(--ink);stroke-width:2px}.craneart.svelte-1ln3wmh .ca-wheel:where(.svelte-1ln3wmh){fill:var(--bg);stroke:var(--ink);stroke-width:2.5px}.craneart.svelte-1ln3wmh .ca-wheel-hub:where(.svelte-1ln3wmh){fill:var(--muted)}.craneart.svelte-1ln3wmh .ca-boom-joint:where(.svelte-1ln3wmh){stroke:var(--muted);stroke-width:1.2px}.craneart.svelte-1ln3wmh .ca-thin:where(.svelte-1ln3wmh){stroke:var(--muted);stroke-width:1.1px;fill:none}.craneart.svelte-1ln3wmh .ca-foot:where(.svelte-1ln3wmh){fill:var(--muted)}.craneart.svelte-1ln3wmh .ca-track-tread:where(.svelte-1ln3wmh){stroke:var(--muted);stroke-width:1px;opacity:.55}.craneart.svelte-1ln3wmh .ca-arrow:where(.svelte-1ln3wmh){stroke:var(--muted);stroke-width:1.3px;fill:none}.craneart.svelte-1ln3wmh .ca-lattice-rail:where(.svelte-1ln3wmh){stroke:var(--ink);stroke-width:2px;fill:none}.craneart.svelte-1ln3wmh .ca-lattice-zig:where(.svelte-1ln3wmh){stroke:var(--muted);stroke-width:1.1px;fill:none}.craneart.svelte-1ln3wmh .ca-gusek:where(.svelte-1ln3wmh){stroke:var(--muted);stroke-width:2px;stroke-dasharray:5 4;fill:none}.craneart.svelte-1ln3wmh :is(.ca-rope:where(.svelte-1ln3wmh),.ca-rope-thin:where(.svelte-1ln3wmh)){stroke:var(--accent)}.craneart.svelte-1ln3wmh .ca-rope:where(.svelte-1ln3wmh){stroke-width:1.6px}.craneart.svelte-1ln3wmh .ca-rope-thin:where(.svelte-1ln3wmh){stroke-width:1.1px;opacity:.75}.craneart.svelte-1ln3wmh .ca-load:where(.svelte-1ln3wmh){fill:var(--surface);stroke:var(--accent);stroke-width:2.2px}.craneart.svelte-1ln3wmh .ca-dim:where(.svelte-1ln3wmh){stroke:var(--line-strong);stroke-width:1.4px;fill:none}.craneart.svelte-1ln3wmh .ca-dimlabel:where(.svelte-1ln3wmh){fill:var(--muted);font-family:var(--mono);font-size:13px}.craneart.svelte-1ln3wmh .ca-note:where(.svelte-1ln3wmh){fill:var(--ink);font-family:var(--mono);font-size:13px}.craneart.svelte-1ln3wmh .ca-chassislabel:where(.svelte-1ln3wmh){fill:var(--muted);font-family:var(--mono);font-size:13px}.craneart.svelte-1ln3wmh :is(line:where(.svelte-1ln3wmh),polyline:where(.svelte-1ln3wmh),polygon:where(.svelte-1ln3wmh),path:where(.svelte-1ln3wmh),rect:where(.svelte-1ln3wmh)){vector-effect:non-scaling-stroke}
