:root,.theme-dark{--brand-ink:var(--brand-dark-ink)}.theme-light{--brand-ink:var(--brand-light-ink)}.nest-artwork{color:var(--brand-ink);vertical-align:middle;transform-origin:50%;flex:none;line-height:0;display:inline-block;position:relative;transform:scale(1.2)}.nest-artwork-svg{width:100%;height:100%;display:block;overflow:visible}.nest-island,.nest-island-entry{transform-box:fill-box;transform-origin:50%}.nest-artwork[data-appear=true] .nest-island-entry{animation:nest-assemble .6s var(--brand-assemble-ease) var(--island-delay) backwards}.nest-status[data-state=saving]>summary .nest-island,.nest-artwork[data-loading=true] .nest-island{animation:nest-saving-scatter 1.2s var(--brand-scatter-ease) var(--island-delay) infinite}.nest-artwork[data-loading=true][data-appear=true] .nest-island{animation-delay:calc(.9s + var(--island-delay))}:is(.nest-island-entry,.nest-island).organic{--island-enter:translate(-130px, 35px) rotate(-16deg);--island-scatter:translate(-49.4px, 13.3px) rotate(-9deg);--island-delay:0s}:is(.nest-island-entry,.nest-island).spark{--island-enter:translate(80px, -120px) rotate(18deg);--island-scatter:translate(30.4px, -45.6px) rotate(9deg);--island-delay:55ms}:is(.nest-island-entry,.nest-island).square{--island-enter:translate(-45px, 65px) rotate(-16deg);--island-scatter:translate(-17.1px, 24.7px) rotate(-9deg);--island-delay:.11s}:is(.nest-island-entry,.nest-island).upper-circle{--island-enter:translate(100px, 30px) rotate(18deg);--island-scatter:translate(38px, 11.4px) rotate(9deg);--island-delay:.165s}:is(.nest-island-entry,.nest-island).lower-circle{--island-enter:translate(-35px, 110px) rotate(-16deg);--island-scatter:translate(-13.3px, 41.8px) rotate(-9deg);--island-delay:.22s}:is(.nest-island-entry,.nest-island).triangle{--island-enter:translate(95px, 105px) rotate(18deg);--island-scatter:translate(36.1px, 39.9px) rotate(9deg);--island-delay:.275s}@keyframes nest-assemble{0%{opacity:0;transform:var(--island-enter)}to{opacity:1;transform:none}}@keyframes nest-saving-scatter{0%,45%,to{transform:none}18%{transform:var(--island-scatter)}}@media (prefers-reduced-motion:reduce){.nest-island,.nest-island-entry{animation:none!important;transform:none!important}}
