@import url("https://fonts.googleapis.com/css2?family=Inconsolata:wght@200;300;400;500;600;700;800;900&display=swap");:root{--font-family-monospace:"Inconsolata",monospace}.font-toggle{background-image:url(/sans-serif-icon.svg);background-repeat:no-repeat;width:24px;height:24px;border:none;background-color:transparent;cursor:pointer;transition:all .75s cubic-bezier(.68,-.55,.265,1.55);outline:none}.font-toggle:focus-visible{outline:none;box-shadow:0 0 0 4px #3f53d9}.monospace .font-toggle{background-image:url(/monospace-icon.svg)}.monospace #snackbar,.monospace a,.monospace b,.monospace body,.monospace h1,.monospace h2,.monospace h3,.monospace h4,.monospace h5,.monospace h6,.monospace html,.monospace i,.monospace li,.monospace mark,.monospace p,.monospace small,.monospace strong{font-family:var(--font-family-monospace)}@import url("https://rsms.me/inter/inter.css");*,:after,:before{box-sizing:border-box}:root{--font-family:"Inter",sans-serif;--dark-color-bg:#e2e2e2;--light-color-text:#050038;--light-color-bg:#131313;--dark-color-text:#e2e2e2;--selection-color-bg:#3f53d9;--selection-color-text:#ffd707;--link-color-text:#3f53d9;--link-color-bg:#ffcf00;--card-color-bg:rgba(84,84,84,.15);--card-color-hover:hsla(0,0%,56%,.15);--tag-color-bg:rgba(84,84,84,.15);--space-xxsmall:2px;--space-xsmall:4px;--space-small:8px;--space-medium:12px;--space-large:16px;--space-xlarge:24px;--border-radius-small:8px;--border-radius-circle:80px}@supports (color:color(display-p3 1 1 1)){:root{--light-color-bg:color(display-p3 0 0.016 0.07);--dark-color-text:color(display-p3 0.945 0.948 1);--dark-color-bg:color(display-p3 0.965 0.966 0.98);--light-color-text:color(display-p3 0.001 0.019 0.09);--selection-color-bg:color(display-p3 0.255 0.147 0.98);--selection-color-text:color(display-p3 0.945 0.676 0.17);--link-color-text:color(display-p3 0.255 0.147 0.98);--link-color-bg:color(display-p3 0.945 0.676 0.17);--card-color-bg:color(display-p3 0.424 0.424 0.43/0.08);--card-color-hover:color(display-p3 0.424 0.424 0.43/0.28);--tag-color-bg:color(display-p3 0.98 0.982 1/0.12)}}::selection{background-color:var(--selection-color-bg);color:var(--selection-color-text)}body{padding:0;margin:0 auto;font-family:var(--font-family);background-color:var(--light-color-bg);color:var(--dark-color-text);line-height:1.4;scroll-behavior:smooth;word-break:normal}footer,header{max-width:672px;width:100%;height:32px;display:flex;justify-content:flex-end;align-items:center;margin:var(--space-large) 0}footer{height:100%;margin-bottom:0;padding-bottom:1.5vw;border-bottom:8px solid}section{width:100%;margin:var(--space-large) 0}a{color:inherit;cursor:ne-resize;transition:background-color .3s ease;text-decoration:underline}a:focus,a:hover{text-decoration:none;color:var(--link-color-text)}p{margin:0;font-size:1rem}h4{margin:var(--space-xsmall) 0}hr{color:inherit;width:100%;opacity:.1;margin:var(--space-large) 0}small{display:flex;align-items:center;font-size:12px;line-height:1.4}ul{width:100%;list-style:square;margin:var(--space-small) 0 0 var(--space-xsmall)}ol,ul{padding-left:0}ol{margin:var(--space-small) 0 0 var(--space-xlarge)}li{margin-bottom:var(--space-small);margin-left:var(--space-medium)}li a{margin-left:var(--space-xsmall)}blockquote{margin:var(--space-small) 0;padding:var(--space-large);background-color:#5454540f;border-left:2px solid;font-style:italic}info{margin-top:var(--space-small);text-align:center}h5{margin:var(--space-small) 0}h6{margin:0;font-size:14px}pre{background-color:var(--card-color-bg);padding:var(--space-xlarge)}button{border:none}.button-group{padding:4px;margin:0 0 var(--space-xlarge) 0}img{width:100%;border-radius:var(--border-radius-small)}video{padding:var(--space-large)}.side-button{width:32px;height:24px;padding-right:12px}.footer-button,.icon,.metric-logo,.side-button{filter:invert(100%)}.footerLi,.footerList{display:flex}.footerLi{padding-right:var(--space-large);margin-bottom:var(--space-small)}li.footerLi:last-child{padding-right:0}.heading2Xl{width:100%}.blogTitle,.heading2Xl{margin:0;line-height:1.4;font-weight:600;text-align:left}.blogTitle{text-transform:uppercase}.headingM{margin:var(--space-small);width:100%}.smallHeading{margin:var(--space-xxsmall) var(--space-small);width:100%}.list-style-circle{list-style-type:circle}.list-style-none{list-style:none}.flex{display:flex}.flex-center{align-items:center}.space-between{justify-content:space-between}.error{width:100%;align-items:center;flex-direction:column;background-color:var(--tag-color-bg);padding:var(--space-xlarge)}.error>p{text-align:center}.mainWrapper{min-height:50vh;justify-content:space-between;align-items:center}.innerWrapper,.mainWrapper{display:flex;flex-direction:column}.innerWrapper{justify-content:center;max-width:1080px;width:100%;padding:10vw 5vw}.contentWrapper{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;width:100%;margin-top:5vw}.contentWrapper>p{margin:var(--space-large) 0}.main-card{width:100%;color:inherit;cursor:e-resize;text-shadow:none;text-decoration:none;padding:var(--space-small) var(--space-large);margin:var(--space-small) 0 var(--space-small) 0;background-color:var(--card-color-bg);display:flex;align-items:baseline;flex-direction:column;border-radius:var(--border-radius-small);border:1px solid var(--tag-color-bg)}a.main-card:active,a.main-card:focus,a.main-card:hover{text-decoration:none;color:inherit;background-color:var(--card-color-hover)}.main-card[href] h6{margin:var(--space-small) 0;font-weight:400}.ApiCard,.stack-card{width:100%;color:inherit;cursor:ne-resize;font-weight:500;text-shadow:none;text-decoration:none;padding:var(--space-medium) var(--space-large);margin:var(--space-medium) 0 var(--space-small) 0;background-color:var(--card-color-bg);flex-direction:row;justify-content:space-between;border-radius:12px;border:1px solid var(--tag-color-bg)}.ApiCard,.ApiCard>div,.stack-card,.stack-card>div{display:flex;align-items:center}a.ApiCard:active,a.ApiCard:focus,a.ApiCard:hover,a.stack-card:active,a.stack-card:focus,a.stack-card:hover{text-decoration:none;color:inherit;background-color:var(--card-color-hover)}.stack-card[href] h6{padding:var(--space-xsmall) var(--space-xxsmall);margin:var(--space-small)}.stack-card-img{aspect-ratio:1/1}.currentlyListeningImg,.stack-card-img{border-radius:var(--border-radius-small);width:24px;height:24px}.currentlyListeningContent{display:flex;flex-direction:row;align-items:self-start;margin:0 var(--space-large)}.currentlyListeningContent>p{padding:0;margin:0}.flexCentered{display:flex;align-items:center;width:100%}.flexDirectionColumn{flex-direction:column}.dic-card,.justContentBetween{justify-content:space-between}.dic-card{width:100%;color:inherit;cursor:pointer;font-weight:500;text-shadow:none;text-decoration:none;padding:var(--space-small) var(--space-large);margin:var(--space-medium) 0 0 0;background-color:var(--card-color-bg);display:flex;flex-direction:column;align-items:center;border-radius:var(--border-radius-small);border:1px solid var(--tag-color-bg)}.dic-card summary{font-size:calc(var(--font-size) * 1);font-weight:calc(var(--font-weight) * 1.33)}details.dic-card summary:focus-visible{outline:none;box-shadow:0 0 0 4px var(--link-color-text)}.dic-card span{font-size:14px;font-weight:400}details summary{display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_10_13)'%3E%3Cpath d='M6 3L11 8L6 13' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_10_13'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0;outline:none;position:relative;padding:0 var(--space-xlarge);list-style:none}details>summary::-webkit-details-marker,details>summary::marker{display:none}details[open] summary{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 6L8 11L3 6' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.list-style{background-color:var(--card-color-bg);padding:var(--space-large) var(--space-xlarge);margin:var(--space-xlarge) 0}.external{cursor:ne-resize}.light-text{color:var(--dark-color-text)}.dark-text{color:var(--light-color-text)}.tag{margin:var(--space-large) var(--space-medium) var(--space-large) 0;padding:var(--space-xsmall) var(--space-medium);background-color:var(--tag-color-bg);line-height:1.4;word-break:keep-all;border-radius:var(--border-radius-small);border:1px solid var(--tag-color-bg)}.shortcut{height:40px;border:2px solid var(--card-color-bg);padding:var(--space-small) var(--space-medium)}.metric{background-color:var(--card-color-bg);word-break:keep-all;border-radius:var(--border-radius-small);margin:var(--space-small) 0 var(--space-small) 0;padding:var(--space-large) var(--space-xlarge);border:1px solid var(--tag-color-bg)}.metric-header{margin:var(--space-small) 0 var(--space-large) 0}.metric-header>*{margin:0 var(--space-small) 0 0}.avatar,.metric-logo{width:24px}.avatar{-webkit-clip-path:circle(12px at center);clip-path:circle(12px at center)}.metric-pill{width:33%}.timeline{display:flex;flex-direction:column;padding:0;margin:0}.timeline-icon{width:32px;height:32px;background:var(--card-color-bg);border-radius:var(--border-radius-circle);border:1px solid var(--card-color-bg)}.timeline-item{margin:0 0 48px;position:relative;display:inline-flex;align-items:flex-start}.timeline-item:before{position:absolute;bottom:calc(100% - 104px);left:14px;width:2px;height:70px;border-left:2px dashed var(--blue-2);content:""}.timeline-info{padding:0 var(--space-medium)}.timeline-opacity-half{opacity:.5}.npm-downloads{padding:0 var(--space-large)}.backButton{cursor:w-resize;margin-bottom:var(--space-xlarge);width:-moz-fit-content;width:fit-content}.internalPassage{cursor:e-resize}.color-wrapper{background:var(--green-1);display:flex;width:100%;height:40px;align-items:center;padding:var(--space-large);transition:all .2s ease-in-out;cursor:pointer;margin:var(--space-xsmall)}.color-wrapper .tag{opacity:0;transition:all .1s ease-in-out}.color-wrapper:active,.color-wrapper:focus,.color-wrapper:hover{height:120px}.color-wrapper:focus-visible{height:120px;outline:none;box-shadow:0 0 0 4px var(--link-color-text);-webkit-tap-highlight-color:0 0 0 4px var(--link-color-text)}.color-wrapper:active .tag,.color-wrapper:focus .tag,.color-wrapper:focus-visible .tag,.color-wrapper:hover .tag{opacity:1}.footer-button{padding:8px;border-radius:var(--border-radius-circle);cursor:pointer;display:flex;flex-direction:column;align-items:center;transition:all .3s ease-in-out;margin:2px;width:40px;background:transparent}.footer-button:focus-visible,.footer-button:hover{background-color:var(--card-color-hover);cursor:pointer}.modal-content{background-color:var(--light-color-bg);width:100%;height:100%;overflow-y:auto;padding:var(--space-xlarge);justify-content:space-between;border-radius:var(--border-radius-small)}.modal-body,.modal-content{display:flex;flex-direction:column;align-items:flex-end}.modal-input{margin:var(--space-xlarge) 0;width:100%}.dock-menu{justify-content:space-evenly;background-color:var(--card-color-bg);padding:6px;margin:25% 0;border-radius:var(--border-radius-circle);display:flex;flex-direction:row;border:1px solid var(--tag-color-bg);max-width:498px}.dot-grid{background-size:16px 16px;height:100vh;padding:0;margin:0}.current-time{margin:var(--space-small);padding:var(--space-medium)}@media (max-width:1024px){.mainWrapper{justify-content:center}}@media (max-width:834px){footer,header{padding:5vw 24px}footer{height:100%;display:flex;flex-direction:column;align-items:flex-start}.innerWrapper{padding:10vw 24px;height:100%}.contentWrapper{display:flex;width:100%;flex-direction:column}.footerList{margin:0}.footerLi{margin:var(--space-large) 0}.modal-content{width:90%;height:90%}}@media (max-width:600px){footer{padding:10vw 2.5vw;height:100%;display:flex;flex-direction:column;align-items:flex-start}.index-body-container,header{padding:6vw var(--space-xlarge)}ol{padding-left:var(--space-large);margin:var(--space-small) 0 0 var(--space-xsmall);list-style-position:outside}.innerWrapper{padding:10vw 24px;height:100%}.contentWrapper{width:100%}.contentWrapper,.footerList{display:flex;flex-direction:column}.footerList{align-items:flex-start;padding-left:0;margin-left:0}.footerLi{margin:var(--space-small) 0 var(--space-small) 0}.flexCentered .justContentBetween{flex-direction:column}}.theme-toggle{background-image:url(/_next/static/media/light-mode.41565d30.svg);background-repeat:no-repeat;width:24px;height:24px;border:none;background-color:transparent;cursor:pointer;transition:all .75s cubic-bezier(.68,-.55,.265,1.55);transform:rotate(-1turn);outline:none}.dark .theme-toggle{background-image:url(/_next/static/media/dark-mode.1cd69ad6.svg);transform:rotate(0deg)}.dark .modal-content,.dark .s-link,.dark .s-link.is-active,.dark .s-link:hover,.dark body{background-color:var(--dark-color-bg);color:var(--light-color-text)}.dark #snackbar{background-color:var(--light-color-bg);color:var(--dark-color-text)}.dark .sui-search-box__text-input{background-color:var(--dark-color-bg);color:var(--light-color-text)}.dark details summary{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_10_7)'%3E%3Cpath d='M6 3L11 8L6 13' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_10_7'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.dark details[open] summary{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 6L8 11L3 6' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.dark .footer-button,.dark .metric-logo,.dark .side-button,.dark .timeline-icon{filter:invert(0)}@media (prefers-color-scheme:dark){.dark .theme-toggle{background-image:url(/_next/static/media/dark-mode.1cd69ad6.svg);transform:rotate(0deg)}.dark body{background-color:var(--dark-color-bg);color:var(--light-color-text)}.dark #snackbar{background-color:var(--light-color-bg);color:var(--dark-color-text)}.footer-button,.metric-logo,.timeline-icon{filter:invert(100%)}}.equilizer{height:24px;width:24px;transform:rotate(180deg);margin:0 24px}svg>rect{fill:var(--green-1)}.dark rect{fill:var(--blue-2)}.bar{width:18px;animation:equalize 4s 0s infinite}.bar:first-child{animation-delay:-1.9s}.bar:nth-child(2){animation-delay:-2s}.bar:nth-child(3){animation-delay:-2.3s}.bar:nth-child(4){animation-delay:-2.4s}.bar:nth-child(5){animation-delay:-2.1s}@keyframes equalize{0%{height:1px}4%{height:50px}8%{height:40px}12%{height:30px}16%{height:20px}20%{height:30px}24%{height:40px}28%{height:10px}32%{height:40px}36%{height:60px}40%{height:20px}44%{height:40px}48%{height:70px}52%{height:30px}56%{height:10px}60%{height:30px}64%{height:50px}68%{height:60px}72%{height:70px}76%{height:80px}80%{height:70px}84%{height:60px}88%{height:50px}92%{height:60px}96%{height:70px}98%{height:40px}to{height:1px}}:root{--green-1:#6bf4c8;--green-2:#5debac;--green-3:#66ed7f;--yellow:#ffd253;--orange:#ff7253;--red-1:#f0696a;--red-2:#f06a8b;--pink:#ff9cb4;--purple:#b66afe;--aqua:#6ac9f5;--blue-1:#62acfe;--blue-2:#686afe;--dark-1:#00091b;--dark-2:#011438;--white-1:#fefefe;--white-2:#f2f2f2}#snackbar{visibility:hidden;position:-webkit-sticky;position:sticky;min-width:96px;background-color:var(--dark-color-bg);color:var(--light-color-text);text-align:center;border-radius:12px;padding:var(--space-medium);z-index:1;bottom:var(--space-xlarge)}#snackbar.show{visibility:visible;animation-duration:.4s;animation-name:slidein}@keyframes slidein{0%{bottom:0;opacity:0;transform:scale(.98)}to{bottom:23px;opacity:100%;transform:scale(1)}}.modal-content>div,form{width:100%}.sui-search-box{display:flex}.sui-search-box__wrapper{width:100%;margin:0 var(--space-medium) 0 0}.button{border:2px solid;background-color:transparent;color:currentColor;padding:0 var(--space-large);font-size:12px;font-family:var(--font-family);border-radius:var(--border-radius-circle);cursor:pointer;display:flex;align-items:center;background-color:var(--card-color-bg);border:1px solid var(--card-color-bg);transition:all .3s ease-in-out;margin:2px;height:32px}.button:hover{background-color:var(--card-color-hover);cursor:pointer}.button:active,.button:focus,.button:focus-visible{background-color:var(--card-color-hover);outline:none}.sui-search-box__text-input{padding:var(--space-large);width:100%;height:32px;font-size:12px;font-family:var(--font-family);border-radius:0;border:2px solid;background-color:var(--light-color-bg);color:var(--dark-color-bg);border-radius:var(--border-radius-circle);cursor:text;display:flex;flex-direction:column;align-items:center;background-color:var(--card-color-bg);border:2px solid var(--card-color-bg);transition:all .3s ease-in-out}.sui-search-box__text-input:active,.sui-search-box__text-input:focus{outline:none;box-shadow:0 0 0 4px var(--link-color-text)}.sui-result{padding:var(--space-xlarge);list-style:none;background-color:var(--tag-color-bg);margin:var(--space-small) 0 var(--space-xlarge) 0}.sui-result__title-link{background-color:var(--selection-color-bg)}.sui-result__title-link,.sui-result__title-link:hover,.sui-result__title>em,em{color:var(--selection-color-text)}.sui-result__title>em,em{background-color:var(--selection-color-bg);font-style:inherit}.sui-result__details>li{display:flex;flex-direction:column;margin:0 0 var(--space-small) 0}.sui-result__key{font-size:12px;color:var(--tag-color-text);font-family:var(--font-family-code);display:none}.sui-paging-info,.sui-paging-info>strong,.sui-result__value{font-size:16px;font-family:var(--font-family);line-height:22px}.sui-paging-info{padding:var(--space-xlarge) 0 0 0}.sui-result__details li:nth-child(2),.sui-result__details li:nth-child(3),.sui-result__details li:nth-child(4){display:none}.side-nav-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.s-shell{display:grid;grid-template-columns:280px 1fr;min-height:100dvh}.s-shell:has(.s-2-rail){grid-template-columns:280px 280px 1fr}.s-2-rail,.s-rail{position:-webkit-sticky;position:sticky;top:0;height:100dvh;overflow:auto;border-right:1px solid var(--tag-color-bg);background:var(--card-color-bg)}.s-spacer{display:none}.s-title{font-weight:600;font-size:18px;margin-bottom:16px}.s-subtitle{font-weight:600;font-size:16px;padding:16px;border-bottom:1px solid var(--card-color-hover)}.s-list{list-style:none;margin:12px 0;padding:0 12px}.s-list li{margin:var(--space-small) 0}.s-link{display:flex;align-items:center;gap:8px;padding:8px;border-radius:8px;text-decoration:none;color:inherit;background:transparent;cursor:pointer;font-size:14px}.s-link.is-active,.s-link:hover{color:var(--white-color-text);background-color:var(--card-color-hover)}.s-main{grid-column:2;padding:24px;overflow:auto;width:100%}.s-shell:has(.s-2-rail) .s-main{grid-column:3}.s-main-inner{max-width:960px;margin-inline:auto}.mobile-topbar{display:none}.mobile-sheet{position:fixed;border-right:1px solid var(--tag-color-bg);background:rgba(0,0,0,.5);display:none;justify-content:flex-end;z-index:1000}.mobile-sheet.open{display:flex}.mobile-sheet-inner{width:min(92vw,520px);height:100vh;background-color:var(--light-color-bg);color:var(--dark-color-text);padding:16px;overflow:auto;border-left:1px solid var(--tag-color-bg)}.mobile-sheet .title{font-weight:600;margin:12px 0}.mobile-sheet .close{position:-webkit-sticky;position:sticky;top:0;margin-left:auto;font-size:24px;background:transparent;border:0;color:#e5e7eb}.mobile-sheet a{display:block;padding:8px 0}.m-link{text-decoration:none;font-size:16px}.m-link-button{padding:8px 0;display:block;margin-left:var(--space-xsmall);border-radius:8px;background-color:transparent;text-decoration:none;color:inherit}@media (max-width:1024px){.site-header{display:none!important}.s-shell{display:flex;flex-direction:column}.s-2-rail,.s-rail,.s-spacer{display:none!important}.mobile-topbar{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--tag-color-bg)}.s-main{grid-column:1;padding:16px}.s-main-inner{max-width:680px}}body{background:#111;background:#000}.glow{top:50%;left:50%;border-radius:50%;-webkit-animation:glow 3s linear 0s infinite alternate}.glow,.particles{position:absolute}.particles{top:calc(50% - 50px);left:calc(50% - 50px);width:100px;height:100px}.rotate{position:absolute;top:calc(50% - 5px);left:calc(50% - 5px);width:10px;height:10px}.angle,.position,.pulse,.size{position:absolute;top:0;left:0}.particle{position:absolute;top:calc(50% - 5px);left:calc(50% - 5px);width:10px;height:10px;border-radius:50%}.rotate{-webkit-animation:rotate 20s linear 0s infinite alternate}.pulse{-webkit-animation:pulse 1.5s linear 0s infinite alternate}@keyframes position{0%{transform:translateZ(0);opacity:1}50%{opacity:1}to{transform:translate3d(100px,100px,0);opacity:0}}.rotate .angle:first-child{-webkit-animation:angle 10s steps(5) 0s infinite}.rotate .angle:first-child .size{-webkit-animation:size 10s steps(5) 0s infinite}.rotate .angle:first-child .particle{-webkit-animation:particle 6s linear infinite alternate}.rotate .angle:first-child .position{-webkit-animation:position 2s linear 0s infinite}.rotate .angle:nth-child(2){-webkit-animation:angle 4.95s steps(3) -1.65s infinite}.rotate .angle:nth-child(2) .size{-webkit-animation:size 4.95s steps(3) -1.65s infinite alternate}.rotate .angle:nth-child(2) .particle{-webkit-animation:particle 4.95s linear -3.3s infinite alternate}.rotate .angle:nth-child(2) .position{-webkit-animation:position 1.65s linear 0s infinite}.rotate .angle:nth-child(3){-webkit-animation:angle 13.76s steps(8) -6.88s infinite}.rotate .angle:nth-child(3) .size{-webkit-animation:size 6.88s steps(4) -5.16s infinite alternate}.rotate .angle:nth-child(3) .particle{-webkit-animation:particle infinite 5.16s linear -1.72 alternate}.rotate .angle:nth-child(3) .position{-webkit-animation:position 1.72s linear 0s infinite}.rotate .angle:nth-child(5) .position{-webkit-animation:position 2.45s linear 0s infinite}