@layer medatsu-v1-5{.burger{color:var(--bg-color);position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.burger:focus-visible{outline-color:currentcolor}[navigation-color=default] body:not([data-menuopen]) .top-bar.top-bar--with-background .burger{color:var(--nav-color-icon)}.burger__line{background-color:currentcolor}body:not([data-menuopen]) .top-bar .burger__line:is(.burger__line--top,.burger__line--middle,.burger__line--bottom){-webkit-animation-duration:var(--transition-duration-long);animation-duration:var(--transition-duration-long)}body[data-menuopen] .top-bar .burger__line--top{-webkit-animation:burger-span-one-activate var(--transition-duration-long) ease-in-out 1 normal forwards;animation:burger-span-one-activate var(--transition-duration-long) ease-in-out 1 normal forwards}@-webkit-keyframes burger-span-one-activate{0%{-webkit-transform:rotate(0);transform:rotate(0);top:0}30%,60%{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:10px}to{-webkit-transform:rotate(315deg);transform:rotate(315deg);top:10px}}@keyframes burger-span-one-activate{0%{-webkit-transform:rotate(0);transform:rotate(0);top:0}30%,60%{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:10px}to{-webkit-transform:rotate(315deg);transform:rotate(315deg);top:10px}}body[data-menuopen] .top-bar .burger__line--middle{-webkit-animation:burger-span-two-activate var(--transition-duration-long) ease-in-out 1 normal forwards;animation:burger-span-two-activate var(--transition-duration-long) ease-in-out 1 normal forwards}@-webkit-keyframes burger-span-two-activate{0%,40%{top:50%;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);opacity:1}70%,to{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);opacity:0}}@keyframes burger-span-two-activate{0%,40%{top:50%;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);opacity:1}70%,to{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);opacity:0}}body[data-menuopen] .top-bar .burger__line--bottom{-webkit-animation:burger-span-three-activate var(--transition-duration-long) ease-in-out 1 normal forwards;animation:burger-span-three-activate var(--transition-duration-long) ease-in-out 1 normal forwards}@-webkit-keyframes burger-span-three-activate{0%{-webkit-transform:rotate(0);transform:rotate(0);bottom:0}30%,60%{-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:10px}to{-webkit-transform:rotate(405deg);transform:rotate(405deg);bottom:10px}}@keyframes burger-span-three-activate{0%{-webkit-transform:rotate(0);transform:rotate(0);bottom:0}30%,60%{-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:10px}to{-webkit-transform:rotate(405deg);transform:rotate(405deg);bottom:10px}}@media only screen and (min-width:840px){.burger{right:4rem}}@media only screen and (min-width:1280px){.burger{right:6rem}}@media only screen and (prefers-reduced-motion:reduce){.top-bar .burger__line:is(.burger__line--top,.burger__line--middle,.burger__line--bottom),body[data-menuopen] .top-bar .burger__line:is(.burger__line--top,.burger__line--middle,.burger__line--bottom){-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}.top-bar .burger__line--top{-webkit-transform:rotate(0);transform:rotate(0);top:0}.top-bar .burger__line--middle{top:50%;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);opacity:1}.top-bar .burger__line--bottom{-webkit-transform:rotate(0);transform:rotate(0);bottom:0}body[data-menuopen] .top-bar .burger__line--top{-webkit-transform:rotate(315deg);transform:rotate(315deg);top:10px}body[data-menuopen] .top-bar .burger__line--middle{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);opacity:0}body[data-menuopen] .top-bar .burger__line--bottom{-webkit-transform:rotate(405deg);transform:rotate(405deg);bottom:10px}}}