.sk-burger{--sk-burger-w:round(var(--sk-icon-size), 1px);--sk-burger-line:round(up, max(1.5px, calc(var(--sk-burger-w) / 10)), 1px);--sk-burger-gap:round(calc(var(--sk-burger-w) * .28), 1px);--sk-burger-stage:calc(var(--sk-dur-bar,.25s) * .64);inline-size:var(--sk-burger-w);block-size:var(--sk-burger-w);display:block;position:relative}.sk-burger[data-lines=two]{--sk-burger-gap:round(calc(var(--sk-burger-w) * .18), 1px)}.sk-burger>i{block-size:var(--sk-burger-line);border-radius:var(--sk-burger-line);transition:translate var(--sk-dur-bar,.25s) var(--sk-ease-burger,ease) var(--sk-burger-stage), rotate var(--sk-dur-bar,.25s) var(--sk-ease-burger,ease), opacity var(--sk-dur-bar,.25s) var(--sk-ease-burger,ease);background:currentColor;position:absolute;inset-block-start:round(calc(50% - var(--sk-burger-line) / 2), 1px);inset-inline:0}.sk-burger>i:first-child{translate:0 calc(-1 * var(--sk-burger-gap))}.sk-burger>i:last-child{translate:0 var(--sk-burger-gap)}[aria-expanded=true] .sk-burger>i{transition:translate var(--sk-dur-bar,.25s) var(--sk-ease-burger,ease), rotate var(--sk-dur-bar,.25s) var(--sk-ease-burger,ease) var(--sk-burger-stage), opacity var(--sk-dur-bar,.25s) var(--sk-ease-burger,ease)}[aria-expanded=true] .sk-burger[data-lines=three]>i:nth-child(2){opacity:0}[aria-expanded=true] .sk-burger[data-morph=squeeze]>i:first-child{translate:0;rotate:45deg}[aria-expanded=true] .sk-burger[data-morph=squeeze]>i:last-child{translate:0;rotate:-45deg}.sk-burger[data-morph=spin]{transition:rotate var(--sk-dur-bar,.25s) var(--sk-ease-burger,ease);transform-origin:50% calc(round(calc(50% - var(--sk-burger-line) / 2), 1px) + var(--sk-burger-line) / 2)}[aria-expanded=true] .sk-burger[data-morph=spin]{rotate:180deg}[aria-expanded=true] .sk-burger[data-morph=spin]>i:first-child{translate:0;rotate:45deg}[aria-expanded=true] .sk-burger[data-morph=spin]>i:last-child{translate:0;rotate:-45deg}[aria-expanded=true] .sk-burger[data-morph=slide]>i{transition:translate var(--sk-dur-bar,.25s) var(--sk-ease-burger,ease), rotate var(--sk-dur-bar,.25s) var(--sk-ease-burger,ease), opacity var(--sk-dur-bar,.25s) var(--sk-ease-burger,ease)}[aria-expanded=true] .sk-burger[data-morph=slide]>i:first-child{translate:0;rotate:45deg}[aria-expanded=true] .sk-burger[data-morph=slide]>i:last-child{translate:0;rotate:-45deg}@media (prefers-reduced-motion:reduce){.sk-burger,.sk-burger>i{transition:none}}