@font-face{font-family:Roboto;src:local("Roboto"),url(/super-lamp/assets/Roboto-Black-c78ce438.ttf) format("woff")}@font-face{font-family:Quick;src:local("Quick"),url(/super-lamp/assets/Quicksilver-e9bfa4db.ttf) format("woff")}.theme-dark{--MainTextColor: rgba(255,255,255, .9);--mainBackgroundColor: rgba(0,0,0, .7);--borderColor: rgba(255,255,255, .9);--shadowColor:rgba(255,255,255, .9);--nav-color: rgba(0, 0, 0, .3)}.theme-light{--MainTextColor: rgba(36, 36, 36, .9);--mainBackgroundColor: rgba(255, 255, 255, .7);--borderColor: rgba(36, 36, 36, .9);--shadowColor:rgba(36, 36, 36, .9);--nav-color: rgba(255, 255, 255, .3)}.page{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1300px;margin-top:max(50px + 1em,100px);margin-bottom:5em}.mask{overflow:hidden}.mask h1,.mask h2,.mask h3,.mask h4,.mask h5,.mask h6,.mask p{padding:0;margin:0}.port{margin:0;transform:translateY(-110%);animation:slideDown1 1.5s .5s cubic-bezier(.165,.84,.44,1) forwards}h1{font-size:max(5dvi,40px)!important}h2{font-size:max(4dvi,20px)}h3{font-size:max(3dvi,20px)}h4{font-size:max(2dvi,18px);padding:0;margin:0}h5{font-size:max(1dvi,16px);padding-block:.3em;margin:0}p{font-size:max(1dvi,16px)}:root{font-family:Quick,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;box-sizing:border-box;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;padding:0;color-scheme:light dark;color:var(--MainTextColor);background-color:var(--mainBackgroundColor);border-color:var(--borderColor);transition:color .5s ease-in-out;--red: #C72415;max-width:1280px;margin:0 auto;text-align:center}a{font-weight:500;color:inherit;text-decoration:inherit}body{margin:0 auto;display:flex;align-items:center;justify-content:center;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}p,button,li{font-family:Roboto,system-ui,Avenir,Helvetica,Arial,sans-serif}button{display:inline-flex;gap:5px;padding:10px 20px;border:2px solid var(--borderColor);font-size:1em;text-align:center;font-weight:500;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:6px;transition:all .4s;box-shadow:2px 2px 2px #0000001a;color:var(--MainTextColor);background-color:#fff3;cursor:pointer}button:hover{background-color:#ffffff1a;border:2px solid rgba(255,255,255,.2);box-shadow:2px 2px 5px #000000b3}button:active{transform:scale(.8)}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.visible{opacity:1;max-width:100%;max-height:100%;pointer-events:all;-webkit-user-select:all;user-select:all;transition:all .5s}.hidden{opacity:0;max-width:0;max-height:0;pointer-events:none;-webkit-user-select:none;user-select:none;transition:all .5s}#mobile .pro-output{flex-direction:column}#mobile .pro-output img{max-width:90dvw}#mobile .pro-output .pro-img{width:100%}@keyframes slideDown1{to{transform:translateY(0)}}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}button{background-color:#f9f9f9}}.loading{position:fixed;left:0;z-index:10;display:flex;align-items:center;justify-content:center;width:100%}.dots{display:flex;flex-direction:row}.dots .dot{padding-left:1vmin;animation:.5s infinite alternate jump}#dot2{animation-delay:.2s}#dot3{animation-delay:.4s}@keyframes jump{0%{transform:translateY(0)}to{transform:translateY(-30px)}}
