.inward-rounded-corners{position:relative;overflow:hidden}.inward-rounded-corners:after,.inward-rounded-corners:before{content:"";position:absolute;top:0;width:20px;height:20px;background:transparent;border-radius:0 0 20px 0;box-shadow:0 0 0 20px var(--navbar-background,#1a1a1a);z-index:1}.inward-rounded-corners:before{left:0;border-radius:0 0 20px 0}.inward-rounded-corners:after{right:0;border-radius:0 0 0 20px}.inward-rounded-corners-clip{clip-path:polygon(20px 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%,0 20px)}.inward-rounded-large{position:relative;overflow:hidden}.inward-rounded-large:after,.inward-rounded-large:before{content:"";position:absolute;top:0;width:30px;height:30px;background:transparent;z-index:1}.inward-rounded-large:before{left:0;border-radius:0 0 30px 0;box-shadow:0 0 0 30px var(--navbar-background,#1a1a1a)}.inward-rounded-large:after{right:0;border-radius:0 0 0 30px;box-shadow:0 0 0 30px var(--navbar-background,#1a1a1a)}.inward-rounded-bottom{position:relative;overflow:hidden}.inward-rounded-bottom:after,.inward-rounded-bottom:before{content:"";position:absolute;bottom:0;width:20px;height:20px;background:transparent;z-index:1}.inward-rounded-bottom:before{left:0;border-radius:0 20px 0 0;box-shadow:0 0 0 20px var(--main-background,#fff)}.inward-rounded-bottom:after{right:0;border-radius:20px 0 0 0;box-shadow:0 0 0 20px var(--main-background,#fff)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-shimmer{animation:shimmer 2s linear infinite}