.ncl{--ncl-plate:#c9d3e3;--ncl-accent:#ed7600;--ncl-accent-hi:#ffc27a;flex-shrink:0;display:inline-flex}.ncl>svg{width:100%;height:100%}.ncl .pc{--c:var(--ncl-plate);--ch:var(--ncl-plate);fill:var(--c);transform-box:fill-box;transform-origin:50%}.ncl .pc.ac{--c:var(--ncl-accent);--ch:var(--ncl-accent-hi)}.ncl--navy,.ncl--auto{--ncl-plate:#2f3d57;--ncl-accent-hi:#b85a00}.dark .ncl--auto{--ncl-plate:#c9d3e3;--ncl-accent-hi:#ffc27a}.ncl--current{--ncl-plate:currentColor}.ncl--current .pc.ac{--c:currentColor;--ch:currentColor;fill-opacity:.6}.ncl--draw .pc,.ncl--once .pc{stroke:var(--c);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;stroke-opacity:0;animation:10s ease-in-out infinite backwards ncl-draw}.ncl--once .pc{animation:1.6s ease-in-out both ncl-draw-once}.ncl--draw .p-b2,.ncl--draw .p-m2,.ncl--draw .p-t1,.ncl--once .p-b2,.ncl--once .p-m2,.ncl--once .p-t1{animation-delay:.12s}@keyframes ncl-draw-once{0%{stroke-dashoffset:1px;stroke-opacity:1;fill-opacity:.15}60%{stroke-dashoffset:0;stroke-opacity:1;fill-opacity:.15}to{stroke-dashoffset:0;stroke-opacity:0;fill-opacity:1}}@keyframes ncl-draw{0%{stroke-dashoffset:1px;stroke-opacity:1;fill-opacity:.15}15%{stroke-dashoffset:0;stroke-opacity:1;fill-opacity:.15}23%,93%{stroke-dashoffset:0;stroke-opacity:0;fill-opacity:1}to{stroke-dashoffset:0;stroke-opacity:0;fill-opacity:.15}}.ncl--breathe .g-t{animation:4.2s ease-in-out infinite ncl-breathe-t}.ncl--breathe .g-b{animation:4.2s ease-in-out infinite ncl-breathe-b}.ncl--breathe .pc.ac{animation:4.2s ease-in-out infinite ncl-breathe-glow}.ncl--breathe .grp{transform-box:fill-box;transform-origin:50%}@keyframes ncl-breathe-t{0%,to{transform:none}50%{transform:translateY(-22px)}}@keyframes ncl-breathe-b{0%,to{transform:none}50%{transform:translateY(22px)}}.ncl--sm.ncl--breathe .g-t{animation-name:ncl-breathe-t-sm}.ncl--sm.ncl--breathe .g-b{animation-name:ncl-breathe-b-sm}.ncl--sm.ncl--breathe .g-t,.ncl--sm.ncl--breathe .g-b,.ncl--sm.ncl--breathe .pc.ac{animation-duration:2.4s}@keyframes ncl-breathe-t-sm{0%,to{transform:none}50%{transform:translateY(-44px)}}@keyframes ncl-breathe-b-sm{0%,to{transform:none}50%{transform:translateY(44px)}}@keyframes ncl-breathe-glow{0%,to{fill:var(--c)}50%{fill:var(--ch)}}.ncl--still *{animation:none!important}@media (prefers-reduced-motion:reduce){.ncl *{animation:none!important}}
