.site-v2 .amg-ruler{stroke:var(--sv-line2);stroke-width:6px;stroke-dasharray:1 19}.site-v2 .amg-g1{stop-color:var(--sv-peri);stop-opacity:.14}.site-v2 .amg-g2{stop-color:var(--sv-peri);stop-opacity:0}.site-v2 .amg-hz{stroke:var(--sv-line);stroke-width:1px}.site-v2 .amg-route{fill:none;stroke:var(--sv-line2);stroke-width:1.5px;stroke-dasharray:3 6;stroke-linecap:round}.site-v2 .amg-flown{fill:none;stroke:var(--sv-periText);stroke-width:2px;stroke-linecap:round;stroke-dasharray:62 100}.site-v2 .amg-pin{fill:var(--sv-bg);stroke:var(--sv-ink2);stroke-width:2px}.site-v2 .amg-dest{stroke:var(--sv-periText)}.site-v2 .amg-ping{fill:none;stroke:var(--sv-periText);stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%}.site-v2 .amg-plane{offset-distance:62%;offset-rotate:auto}.site-v2 .amg-pl{fill:var(--sv-ink);stroke:none}.site-v2 .amg-frame{fill:var(--sv-card);stroke:var(--sv-line2);stroke-width:1.2px}.site-v2 .amg-win{fill:var(--sv-bg2);stroke:var(--sv-line);stroke-width:1px}.site-v2 .amg-dg{font-family:var(--font-dm-mono),ui-monospace,monospace;font-feature-settings:"tnum";fill:var(--sv-ink);font-size:28px;font-weight:500}.site-v2 .amg-sep{stroke:var(--sv-line2);stroke-width:1px}.site-v2 .amg-unit{font-family:var(--font-dm-mono),ui-monospace,monospace;letter-spacing:.2em;fill:var(--sv-periText);font-size:11px;font-weight:500}.site-v2 .amg-legend{border-top:1px solid var(--sv-line);flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:16px 0 0;list-style:none;display:flex}.site-v2 .amg-legend li{color:var(--sv-ink2);border:1px solid var(--sv-line2);white-space:nowrap;border-radius:8px;padding:7px 9px;font-size:12.5px;font-weight:600;line-height:1}@media (max-width:1023.98px){.site-v2 .amg-legend{display:none}.site-v2 .lrn-prose>.amg-cl{margin-top:36px;padding:18px 20px 16px}.site-v2 .amg-cl .lrn-links{margin-top:8px}}@media (prefers-reduced-motion:no-preference){.site-v2 .amg-plane{animation-name:amg-fly;animation-duration:9s;animation-timing-function:cubic-bezier(.45,.05,.55,.95);animation-iteration-count:infinite}.site-v2 .amg-flown{animation-name:amg-trail;animation-duration:9s;animation-timing-function:cubic-bezier(.45,.05,.55,.95);animation-iteration-count:infinite}.site-v2 .amg-ping{animation-name:amg-ping;animation-duration:3s;animation-timing-function:ease-out;animation-iteration-count:infinite}.site-v2 .amg-strip{animation-name:amg-roll;animation-timing-function:steps(10,end);animation-iteration-count:infinite}.site-v2 .amg-r1{animation-duration:3s}.site-v2 .amg-r10{animation-duration:30s}.site-v2 .amg-r100{animation-duration:300s}}@keyframes amg-fly{0%{offset-distance:0%;opacity:0}6%{opacity:1}88%{offset-distance:100%;opacity:1}94%,to{offset-distance:100%;opacity:0}}@keyframes amg-trail{0%{stroke-dasharray:0 100;opacity:1}88%{stroke-dasharray:100 100;opacity:1}to{stroke-dasharray:100 100;opacity:0}}@keyframes amg-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.8)}}@keyframes amg-roll{0%{transform:translateY(0)}to{transform:translateY(-480px)}}
