.lg-drawing{--lg-ease-out:cubic-bezier(.23, 1, .32, 1);--lg-ease-in-out:cubic-bezier(.77, 0, .175, 1);width:min(100%,500px);height:auto;max-height:54vh;color:var(--clr-panel-strong-text);overflow:visible}.lg-drawing .lg-txt{fill:currentColor;stroke:none;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.lg-drawing .lg-txt-strong{font-size:18px;font-weight:700}.lg-drawing .lg-dim{opacity:.62}.lg-drawing .lg-note{opacity:.78}.lg-drawing .lg-cost-tag rect{fill:var(--clr-primary)}.lg-drawing .lg-txt-tag{fill:var(--clr-on-primary);font-weight:700}.lg-drawing .lg-txt-dim{fill-opacity:.78}@media (prefers-reduced-motion:no-preference){.lg-drawing .lg-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:lg-draw 1.1s var(--lg-ease-in-out) forwards}.lg-drawing .lg-d1{animation-delay:.26s}.lg-drawing .lg-d2{animation-duration:.5s;animation-delay:.7s}.lg-drawing .lg-bars circle{opacity:0;transform-box:fill-box;transform-origin:50%;animation:lg-pop .32s var(--lg-ease-out) forwards;transform:scale(.6)}.lg-drawing .lg-bars circle:first-child{animation-delay:.82s}.lg-drawing .lg-bars circle:nth-child(2){animation-delay:.86s}.lg-drawing .lg-bars circle:nth-child(3){animation-delay:.9s}.lg-drawing .lg-bars circle:nth-child(4){animation-delay:.94s}.lg-drawing .lg-bars circle:nth-child(5){animation-delay:.98s}.lg-drawing .lg-bars circle:nth-child(6){animation-delay:1.02s}.lg-drawing .lg-fade{opacity:0;animation:.6s ease-out .9s forwards lg-fade-hatch}.lg-drawing .lg-dim,.lg-drawing .lg-note{opacity:0;animation:.5s ease-out 1.1s forwards lg-fade-dim}.lg-drawing .lg-note{animation-name:lg-fade-note;animation-delay:1.25s}.lg-drawing .lg-d5{animation-duration:.7s;animation-delay:1.4s}.lg-drawing .lg-cost{opacity:0;transform-box:fill-box;animation:lg-cost-in .36s var(--lg-ease-out) 1.95s forwards;transform:translateY(4px)}.lg-drawing .lg-cost-tag{animation-delay:2.05s}}@keyframes lg-draw{to{stroke-dashoffset:0}}@keyframes lg-pop{to{opacity:1;transform:scale(1)}}@keyframes lg-fade-hatch{to{opacity:.16}}@keyframes lg-fade-dim{to{opacity:.62}}@keyframes lg-fade-note{to{opacity:.78}}@keyframes lg-cost-in{to{opacity:1;transform:translateY(0)}}
