:root{--font-family-sans: "Plus Jakarta Sans", sans-serif;--color-primary-50: 239 246 255;--color-primary-100: 219 234 254;--color-primary-200: 191 219 254;--color-primary-300: 147 197 253;--color-primary-400: 96 165 250;--color-primary-500: 59 130 246;--color-primary-600: 37 99 235;--color-primary-700: 29 78 216;--color-primary-800: 30 64 175;--color-primary-900: 30 58 138}.bevel.all,.bevel.trbl,.bevel.tlbr,.bevel.tr{background-position:bottom left,bottom right,top right,top left;-moz-background-size:52% 52%;-webkit-background-size:52% 52%;background-size:52% 52%;background-repeat:no-repeat}.paper-wrap{background-color:none repeat scroll 0 0 #ffffff;background-position:-1px 0;position:relative;overflow:hidden;background:linear-gradient(45deg,transparent 20px,$color-green 20px),linear-gradient(135deg,transparent 20px,$color-green 20px),linear-gradient(225deg,transparent 20px,$color-green 20px),linear-gradient(315deg,transparent 20px,$color-green 20px);background-position:bottom left,top left,top right,bottom right;background-size:50% 50%;background-repeat:no-repeat;padding:20px;min-height:fit-content;z-index:0}.paper-wrap:before{content:"";position:absolute;top:0;left:0;border-width:0 42px 42px 0;border-style:solid;border-color:#ffffff rgba(0,0,0,.1);-webkit-box-shadow:0 0 0 rgba(0,0,0,.4),0 0 10px rgba(0,0,0,.3);-moz-box-shadow:0 0 0 rgba(0,0,0,.4),0 0 10px rgba(0,0,0,.3);box-shadow:0 0 #0006,0 0 10px #0000004d;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=3)}.paper-wrap:after{content:"";position:absolute;bottom:0;right:0;background:#f5f5f5;width:200px;height:200px;z-index:-1}.fold:hover:before{border-width:0 150px 150px 0;border-color:#eee #344}.bevel.tlbr{background:#f5f5f5;background:-moz-linear-gradient(45deg,#f5f5f5 30px,#f5f5f5 30px),-moz-linear-gradient(135deg,transparent 30px,#f5f5f5 30px),-moz-linear-gradient(225deg,#f5f5f5 30px,#f5f5f5 30px),-moz-linear-gradient(315deg,transparent 30px,#f5f5f5 30px);background:-o-linear-gradient(45deg,#f5f5f5 30px,#f5f5f5 30px),-o-linear-gradient(135deg,transparent 30px,#f5f5f5 30px),-o-linear-gradient(225deg,#f5f5f5 30px,#f5f5f5 30px),-o-linear-gradient(315deg,transparent 30px,#f5f5f5 30px);background:-webkit-linear-gradient(45deg,#f5f5f5 30px,#f5f5f5 30px),-webkit-linear-gradient(135deg,transparent 30px,#f5f5f5 30px),-webkit-linear-gradient(225deg,#f5f5f5 30px,#f5f5f5 30px),-webkit-linear-gradient(315deg,transparent 30px,#f5f5f5 30px)}.bevel.tlbr{background-position:bottom left,bottom right,top right,top left;-moz-background-size:52% 52%;-webkit-background-size:52% 52%;background-size:52% 52%;background-repeat:no-repeat}.blur-smlef-header{background:#000c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.1);transition:all .3s ease-in-out}.blur-smlef-header.scrolled{background:#072b5a99;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid rgba(255,255,255,.1)}.blur-smlef-header.top{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid transparent}@media (prefers-reduced-motion: reduce){.blur-smlef-header{transition:none}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent}.scrollbar-thin::-webkit-scrollbar{width:6px}.scrollbar-thin::-webkit-scrollbar-track{background:transparent}.scrollbar-thin::-webkit-scrollbar-thumb{background:#0000004d;border-radius:3px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#00000080}.scrollbar-thumb-black\/30::-webkit-scrollbar-thumb{background:#0000004d}.scrollbar-thumb-black\/50::-webkit-scrollbar-thumb:hover{background:#00000080}.scrollbar-track-transparent::-webkit-scrollbar-track{background:transparent}#side-menu .overflow-y-auto{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}#side-menu .overflow-y-auto::-webkit-scrollbar{width:4px}#side-menu .overflow-y-auto::-webkit-scrollbar-track{background:transparent}#side-menu .overflow-y-auto::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}#side-menu .overflow-y-auto::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media (max-width: 768px){#side-menu .overflow-y-auto::-webkit-scrollbar{width:3px}}}
