#anchor-route .route-track{stroke:var(--color-outline-variant);stroke-width:1.25px;stroke-dasharray:2 6}#anchor-route .route-rope{stroke:var(--color-secondary);stroke-width:1.5px;stroke-dasharray:1}#anchor-route .route-anchor svg{stroke:var(--color-secondary);stroke-width:1.5px}#anchor-route .route-anchor{offset-anchor:50% 0%;offset-rotate:0deg;offset-distance:100%}#anchor-route .route-anchor-handover{opacity:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){#anchor-route{view-timeline:--route block}#anchor-route .route-rope{animation-name:rope-pay-out;animation-timing-function:linear;animation-fill-mode:both;animation-range:cover 50vh cover calc(100% - 80vh)}#anchor-route .route-anchor{animation-name:anchor-lower;animation-timing-function:linear;animation-fill-mode:both;animation-range:cover 50vh cover calc(100% - 80vh)}#anchor-route .route-anchor-handover{animation-name:anchor-handover;animation-timing-function:ease-out;animation-fill-mode:both;animation-range:cover calc(100% - 80vh) cover calc(100% - 80vh + 60px)}}}@supports not (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){#anchor-route .route-rope{animation:1s linear both paused rope-pay-out}#anchor-route .route-anchor{animation:1s linear both paused anchor-lower}#anchor-route .route-anchor-handover{animation:1s ease-out both paused anchor-handover}}}@keyframes anchor-handover{0%{opacity:1}to{opacity:0}}.boat[data-astro-cid-5roezgqp]{stroke:var(--color-secondary);stroke-width:1.5px}.boat-thin[data-astro-cid-5roezgqp]{stroke-width:.9px;opacity:.55}.boat-sail[data-astro-cid-5roezgqp]{fill:color-mix(in srgb, var(--color-secondary) 12%, transparent)}.boat-hull[data-astro-cid-5roezgqp]{fill:var(--color-surface)}.boat-body[data-astro-cid-5roezgqp],.boat-waves[data-astro-cid-5roezgqp]{transform-box:fill-box;transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){.boat-body[data-astro-cid-5roezgqp]{animation:4s ease-in-out infinite boat-bob}.boat-waves[data-astro-cid-5roezgqp]{animation:4s ease-in-out infinite boat-waves}}@keyframes boat-bob{0%,to{transform:rotate(-2deg)translateY(0)}50%{transform:rotate(2deg)translateY(-2px)}}@keyframes boat-waves{0%,to{transform:translate(-3px)}50%{transform:translate(3px)}}.anchor-dwg[data-astro-cid-43cotdta]{font-family:var(--font-label-mono)}.dwg-grid[data-astro-cid-43cotdta]{stroke:var(--color-outline-variant);stroke-width:.5px;opacity:.35}.dwg-part[data-astro-cid-43cotdta]{stroke:var(--color-primary);stroke-width:1.6px}.dwg-stock[data-astro-cid-43cotdta]{fill:color-mix(in srgb, var(--color-primary) 5%, transparent)}.dwg-aux[data-astro-cid-43cotdta]{stroke:var(--color-outline);stroke-width:.8px}.dwg-arrow[data-astro-cid-43cotdta]{fill:var(--color-outline)}.dwg-callout[data-astro-cid-43cotdta]{stroke:var(--color-secondary);stroke-width:1px}.dwg-callout[data-astro-cid-43cotdta] circle[data-astro-cid-43cotdta]{fill:var(--color-secondary)}.anchor-dwg[data-astro-cid-43cotdta] text[data-astro-cid-43cotdta]{stroke:none;letter-spacing:.04em}.anchor-dwg[data-astro-cid-43cotdta] .dwg-idx[data-astro-cid-43cotdta]{fill:var(--color-secondary);font-size:14px;font-weight:600}.anchor-dwg[data-astro-cid-43cotdta] .dwg-name[data-astro-cid-43cotdta]{fill:var(--color-on-surface);font-size:14px;font-weight:600}.anchor-dwg[data-astro-cid-43cotdta] .dwg-value[data-astro-cid-43cotdta]{fill:var(--color-outline);font-size:12.5px}.anchor-dwg[data-astro-cid-43cotdta] .dwg-dim[data-astro-cid-43cotdta]{fill:var(--color-outline);font-size:10px}.dwg-ring[data-astro-cid-43cotdta]{transform-box:fill-box;transform-origin:50%}.dwg-ring[data-astro-cid-43cotdta][data-tie=left]{transform:rotate(-90deg)}.dwg-list[data-astro-cid-43cotdta]{display:none!important}@media (width<=639px){.anchor-dwg[data-astro-cid-43cotdta] .dwg-name[data-astro-cid-43cotdta],.anchor-dwg[data-astro-cid-43cotdta] .dwg-value[data-astro-cid-43cotdta],.anchor-dwg[data-astro-cid-43cotdta] .dwg-desktop[data-astro-cid-43cotdta]{display:none}.anchor-dwg[data-astro-cid-43cotdta] .dwg-idx[data-astro-cid-43cotdta]{font-size:28px}.dwg-list[data-astro-cid-43cotdta]{display:grid!important}}@media (prefers-reduced-motion:no-preference){.anchor-dwg[data-astro-cid-43cotdta]:has(.draw-armed) .dwg-draw[data-astro-cid-43cotdta]{stroke-dasharray:1;stroke-dashoffset:1px;fill-opacity:0;transition:stroke-dashoffset .5s ease-in,fill-opacity .5s;transition-delay:calc((12 - var(--i)) * 40ms)}.anchor-dwg[data-astro-cid-43cotdta]:has(.draw-armed) .dwg-fade[data-astro-cid-43cotdta]{opacity:0;transition:opacity .4s,transform .4s;transition-delay:calc((12 - var(--i)) * 40ms);transform:translateY(4px)}.anchor-dwg[data-astro-cid-43cotdta]:has(.is-drawn) .dwg-draw[data-astro-cid-43cotdta]{stroke-dashoffset:0;fill-opacity:1;transition-duration:1.2s;transition-timing-function:ease-in-out;transition-delay:calc(var(--i) * .25s)}.anchor-dwg[data-astro-cid-43cotdta]:has(.is-drawn) .dwg-fade[data-astro-cid-43cotdta]{opacity:1;transition-duration:.8s;transition-timing-function:ease-out;transition-delay:calc(var(--i) * .25s);transform:none}}
