@font-face{font-family:DexaPro;src:url(../media/Fontspring-DEMO-dexapro-700-bold.fc197739.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--font-family-body:var(--font-rubik),"Rubik",Helvetica,sans-serif;--font-family-montserrat:var(--font-montserrat),"Montserrat",sans-serif;--font-family-rubik-dirt:var(--font-rubik-dirt),"Rubik Dirt",cursive;--z:1}@media (min-width:2560px){:root{--z:1.25;zoom:1.25}}@media (min-width:3840px){:root{--z:1.5;zoom:1.5}}h1,h2,h3,h4,h5,h6,input,textarea,select,button{font-family:var(--font-family-body)}input{font-weight:700}html{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(23,158,177,.55) rgba(10,25,32,.6);width:100%;max-width:100%;overflow-x:clip}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:rgba(10,25,32,.6);border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(rgba(32,228,255,.55) 0%,rgba(23,158,177,.75) 100%) padding-box padding-box;border:2px solid rgba(10,25,32,.6);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(rgba(32,228,255,.85) 0%,#179eb1 100%) padding-box padding-box}::-webkit-scrollbar-thumb:active{background:#20e4ff padding-box padding-box}::-webkit-scrollbar-corner{background:0 0}.main{z-index:0;justify-content:center;width:100%;min-width:0;max-width:min(1352px,100%);margin:0 auto;display:flex;position:relative}@media (max-width:1024px){.main{padding-bottom:calc(var(--bottom-bar-offset,68px) + env(safe-area-inset-bottom,0px))}}.body{--page-inline:0px;font-family:var(--font-family-body);width:100%;max-width:100%;min-height:100vh;min-height:100dvh;min-height:calc(100dvh/var(--z));background-color:#0a1920;flex-direction:column;padding:0 0 40px;display:flex;overflow-x:clip}@media (max-width:1024px){.body{--page-inline:12px;--bottom-bar-offset:68px;padding:0 12px 40px;padding-bottom:calc(var(--bottom-bar-offset) + 16px + env(safe-area-inset-bottom,0px))}}@media (max-width:480px){.body{padding:0 8px calc(var(--bottom-bar-offset,68px) + 12px + env(safe-area-inset-bottom,0px))8px;--page-inline:8px}}.bodyApp{z-index:1;flex-direction:column;flex:1;width:100%;min-width:0;display:flex;position:relative}#borderCanvas{border:1px solid #ddd;width:100%;height:400px}@media (prefers-color-scheme:dark){:root{--foreground:#ededed}}body{width:100%;max-width:100%;color:var(--foreground);background:var(--background);font-family:var(--font-family-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html.route-actual-case-opening-page{--z:1;zoom:1;background-color:#0a1920}html.route-secret-case-page{--z:1;zoom:1}body.body.route-actual-case-opening-page{background-color:#0a1920;padding-bottom:0}body.body.route-actual-case-opening-page main.main{background:0 0!important}@media (max-width:1024px){body.body.route-actual-case-opening-page main.main{padding-bottom:0}}
