.outline[data-v-95459d56]{border:1px solid var(--outline)}.round-corners[data-v-95459d56]{border-radius:10px;box-sizing:border-box}.hover[data-v-95459d56]{transition:transform 50ms ease}.hover[data-v-95459d56]:hover{transform:translate(1px,1px)}.hover[data-v-95459d56]:active{transform:translate(2px,2px)}.shadow[data-v-95459d56]{box-shadow:4px 4px 12px -4px #0003}.bars[data-v-95459d56]{--bars-color: var(--text-color);--bars-width: 24px;--bars-height: 24px;--bar-thickness: 3px;--bars-pad: 0px;--bars-bar-space: 4px;--bars-transistion-duration: .2s;position:absolute;font-size:26px;cursor:pointer;text-align:right;color:var(--bars-color);margin-left:20px}.bars__button[data-v-95459d56]{display:block;position:relative;overflow:hidden;padding:0;width:var(--bars-width);height:var(--bars-height);font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:none;cursor:pointer;transition:background var(--bars-transistion-duration);background-color:transparent}.bars__button[data-v-95459d56]:focus{outline:none}.bars__button span[data-v-95459d56]{display:block;position:absolute;top:calc(var(--bars-height) / 2 - var(--bar-thickness) / 2);left:var(--bars-pad);right:var(--bars-pad);height:var(--bar-thickness);background:var(--bars-color);transition:background .3s var(--bars-transistion-duration)}.bars__button span[data-v-95459d56]:before,.bars__button span[data-v-95459d56]:after{position:absolute;display:block;left:0;width:100%;height:var(--bar-thickness);background-color:var(--bars-color);content:"";transition-duration:var(--bars-transistion-duration),var(--bars-transistion-duration);transition-delay:var(--bars-transistion-duration),.2s}.bars__button span[data-v-95459d56]:before{top:calc(var(--bar-thickness) * -1 - var(--bars-bar-space));transition-property:top,transform}.bars__button span[data-v-95459d56]:after{bottom:calc(var(--bar-thickness) * -1 - var(--bars-bar-space));transition-property:bottom,transform}.bars__button--active span[data-v-95459d56]{background:none}.bars__button--active span[data-v-95459d56]:before{top:0;transform:rotate(45deg)}.bars__button--active span[data-v-95459d56]:after{bottom:0;transform:rotate(-45deg)}.bars__button--active span[data-v-95459d56]:before,.bars__button--active span[data-v-95459d56]:after{transition-delay:.2s,var(--bars-transistion-duration)}
