.cairn-art{--pine:var(--lightningcss-light,#2e5140)var(--lightningcss-dark,#5c8e72);--pine-deep:var(--lightningcss-light,#1e3a2c)var(--lightningcss-dark,#2e4a3b);--sage:var(--lightningcss-light,#8fa07e)var(--lightningcss-dark,#a6b593);--sage-deep:var(--lightningcss-light,#6b7c5c)var(--lightningcss-dark,#7e8f6b);--gold:var(--lightningcss-light,#e0a32e)var(--lightningcss-dark,#eab444);--gold-deep:#c4881a;--orange:var(--lightningcss-light,#d96b2c)var(--lightningcss-dark,#e88748);--red:var(--lightningcss-light,#c23b2b)var(--lightningcss-dark,#e06450);--magenta:var(--lightningcss-light,#bc4a72)var(--lightningcss-dark,#d66b8e);--purple:var(--lightningcss-light,#7a6ba0)var(--lightningcss-dark,#a395c8);--rock-deep:var(--lightningcss-light,#8c3a20)var(--lightningcss-dark,#b0512e);--sand:var(--lightningcss-light,#f3eee3)var(--lightningcss-dark,#ece4d6);--twig:var(--lightningcss-light,#726858)var(--lightningcss-dark,#8a8372);--ol:var(--lightningcss-light,#2a241c)var(--lightningcss-dark,#101116);--f1:var(--lightningcss-light,#1e3a2c)var(--lightningcss-dark,#40684f);--f2:var(--lightningcss-light,#6b7c5c)var(--lightningcss-dark,#7e8f6b);--f3:#c4881a}.cairn-art.reversed{--pine:#96754a;--pine-deep:#1e3a2c;--sage:#c9af7f;--sage-deep:#6b7c5c;--gold:#e0a32e;--gold-deep:#c4881a;--orange:#d96b2c;--red:#c23b2b;--magenta:#bc4a72;--purple:#7a6ba0;--rock-deep:#8c3a20;--sand:#f3eee3;--twig:#726858;--ol:#2a241c;--f1:#755934;--f2:#ab9161;--f3:#c4881a}.cairn-art.tint,.tint .cairn-art{--pine:currentColor;--pine-deep:currentColor;--sage:currentColor;--sage-deep:currentColor;--gold:currentColor;--gold-deep:currentColor;--orange:currentColor;--red:currentColor;--magenta:currentColor;--purple:currentColor;--rock-deep:currentColor;--sand:currentColor;--twig:currentColor;--ol:currentColor;--f1:currentColor;--f2:currentColor;--f3:currentColor}.st{transform-box:fill-box;transform-origin:50% 92%}.oc{transform-box:fill-box;transform-origin:50% 100%}.tw-ball{transform-box:fill-box;transform-origin:50%}.tw-dash{opacity:0}.bl{transform-box:fill-box;transform-origin:50%}.ol{stroke-linejoin:round}.cr{stroke-linecap:round;stroke-linejoin:round}@keyframes cairn-drop{0%{opacity:0;transform:translateY(-16px)}55%{opacity:1}to{opacity:1;transform:none}}.stack .st{opacity:0;animation:cairn-drop .3s var(--ease-enter) forwards}.stack .st-mid{animation-delay:.11s}.stack .st-cap{animation-delay:.22s}@keyframes cairn-hop{0%,to{transform:none}40%{transform:translateY(-3.2px)rotate(-2deg)}72%{transform:translateY(.4px)}}.hop .st-cap{animation:cairn-hop var(--duration-hop) var(--ease-standard)}@keyframes cairn-roll{0%{transform:translate(-88px)rotate(-300deg)}to{transform:none}}@keyframes cairn-puff{0%{opacity:0}35%{opacity:.6}to{opacity:0}}.roll .tw-ball{animation:cairn-roll var(--duration-roll) var(--ease-enter)}.roll .tw-dash{animation:cairn-puff var(--duration-roll) var(--ease-standard)}@keyframes cairn-rat-base{0%,to{transform:none}25%{transform:rotate(-1.3deg)translateY(.4px)}55%{transform:rotate(1deg)}80%{transform:rotate(-.4deg)}}@keyframes cairn-rat-mid{0%,to{transform:none}25%{transform:rotate(2.2deg)}55%{transform:rotate(-1.6deg)}80%{transform:rotate(.6deg)}}@keyframes cairn-rat-cap{0%,to{transform:none}25%{transform:rotate(-3.8deg)translateY(-1.2px)}55%{transform:rotate(2.6deg)}80%{transform:rotate(-1deg)}}.rattle .st-base{animation:cairn-rat-base var(--duration-action) var(--ease-standard)}.rattle .st-mid{animation:cairn-rat-mid var(--duration-action) var(--ease-standard) 30ms}.rattle .st-cap{animation:cairn-rat-cap var(--duration-action) var(--ease-standard) 60ms}@keyframes cairn-drawline{to{stroke-dashoffset:0}}@keyframes cairn-fadein{to{opacity:1}}.draw .ol{stroke-dasharray:1;stroke-dashoffset:1px;animation:cairn-drawline .46s var(--ease-standard) forwards}.draw .cr{stroke-dasharray:1;stroke-dashoffset:1px;animation:cairn-drawline .3s var(--ease-standard) .2s forwards}.draw .fl{opacity:0;animation:cairn-fadein .22s var(--ease-standard) .4s forwards}@keyframes cairn-sway{0%,to{transform:none}30%{transform:rotate(-2.4deg)}62%{transform:rotate(1.6deg)}85%{transform:rotate(-.6deg)}}.sway .oc{animation:cairn-sway .48s var(--ease-standard)}@keyframes cairn-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.bloom .bl{opacity:0;animation:cairn-pop .19s var(--ease-standard) forwards}.bloom .b2{animation-delay:40ms}.bloom .b3{animation-delay:80ms}.bloom .b4{animation-delay:.12s}.bloom .b5{animation-delay:.16s}.bloom .b6{animation-delay:.2s}.bloom .b7{animation-delay:.24s}.bloom .b8{animation-delay:.28s}@media (prefers-reduced-motion:reduce){.rattle *,.stack *,.draw *,.hop *,.sway *,.roll *,.bloom *{animation:none!important}.stack .st,.draw .fl,.bloom .bl{opacity:1!important}.draw .ol,.draw .cr{stroke-dasharray:none!important;stroke-dashoffset:0!important}.tw-dash{opacity:0!important}}
