.page-module-scss-module__qnDekq__page{color:#c9d1d9;background-color:#0d1117;min-height:100vh;padding:2rem;font-family:system-ui,-apple-system,sans-serif}.page-module-scss-module__qnDekq__main{flex-direction:column;gap:2rem;max-width:900px;margin:0 auto;display:flex}.page-module-scss-module__qnDekq__header{text-align:center;margin-bottom:1rem}.page-module-scss-module__qnDekq__header h1{color:#58a6ff;margin-bottom:.5rem;font-size:2.5rem}.page-module-scss-module__qnDekq__header .page-module-scss-module__qnDekq__subtitle{color:#8b949e;text-align:center;font-size:1.2rem}.page-module-scss-module__qnDekq__card{background-color:#161b22;border:1px solid #30363d;border-radius:12px;padding:2rem;box-shadow:0 4px 6px #0000004d}.page-module-scss-module__qnDekq__card h2{color:#fff;border-bottom:1px solid #30363d;margin-bottom:1rem;padding-bottom:.5rem}.page-module-scss-module__qnDekq__card p{margin-bottom:1.5rem;line-height:1.6}.page-module-scss-module__qnDekq__gridVariables{background-color:#0d1117;border:1px inset #30363d;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;padding:1.5rem;display:grid}.page-module-scss-module__qnDekq__variableItem{align-items:center;gap:1rem;height:200px;display:flex}.page-module-scss-module__qnDekq__variableItem .page-module-scss-module__qnDekq__variableLabel{font-size:1rem;font-weight:500}.page-module-scss-module__qnDekq__trainButton{color:#fff;cursor:pointer;background-color:#238636;border:none;border-radius:8px;width:100%;padding:1rem;font-size:1.2rem;font-weight:700;transition:background-color .2s}.page-module-scss-module__qnDekq__trainButton:hover{background-color:#2ea043}.page-module-scss-module__qnDekq__predictionBox{background-color:#0d1117;border:1px solid #30363d;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:center;gap:2rem;margin-top:1.5rem;padding:1.5rem;display:flex}.page-module-scss-module__qnDekq__predictionBox .page-module-scss-module__qnDekq__predictionTitle{color:#8b949e;font-size:1.1rem}.page-module-scss-module__qnDekq__predictionBox .page-module-scss-module__qnDekq__predictionResult{color:#e6edf3;text-align:center;font-size:1.5rem;font-weight:700}
.SwitchComponent-module-scss-module__1LKpeq__switch{perspective:700px;background-color:#000;border-radius:5px;width:3.5rem;height:5.5rem;padding:20px;display:block;box-shadow:0 0 10px 2px #0003,0 0 1px 2px #000,inset 0 2px 2px -2px #fff,inset 0 0 2px 15px #47434c,inset 0 0 2px 22px #000}.SwitchComponent-module-scss-module__1LKpeq__switch input{display:none}.SwitchComponent-module-scss-module__1LKpeq__switch input:checked+.SwitchComponent-module-scss-module__1LKpeq__button{transform:translateZ(20px)rotateX(25deg);box-shadow:0 -10px 20px #ff1818}.SwitchComponent-module-scss-module__1LKpeq__switch input:checked+.SwitchComponent-module-scss-module__1LKpeq__button .SwitchComponent-module-scss-module__1LKpeq__light{animation:.2s .3s infinite SwitchComponent-module-scss-module__1LKpeq__flicker}.SwitchComponent-module-scss-module__1LKpeq__switch input:checked+.SwitchComponent-module-scss-module__1LKpeq__button .SwitchComponent-module-scss-module__1LKpeq__shine{opacity:1}.SwitchComponent-module-scss-module__1LKpeq__switch input:checked+.SwitchComponent-module-scss-module__1LKpeq__button .SwitchComponent-module-scss-module__1LKpeq__shadow{opacity:0}.SwitchComponent-module-scss-module__1LKpeq__switch .SwitchComponent-module-scss-module__1LKpeq__button{transform-origin:center center -20px;transform-style:preserve-3d;cursor:pointer;background:linear-gradient(#980000 0%,#6f0000 30% 70%,#980000 100%) no-repeat;height:100%;transition:all .3s cubic-bezier(1,0,1,1);display:block;position:relative;transform:translateZ(20px)rotateX(-25deg)}.SwitchComponent-module-scss-module__1LKpeq__switch .SwitchComponent-module-scss-module__1LKpeq__button:before{content:"";transform-origin:top;background-color:#b10000;background-image:linear-gradient(#fffc 10%,#ffffff4d 30%,#650000 75%,#320000),none;background-position:50%,0 0;background-repeat:no-repeat;background-size:97% 97%,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;height:50px;position:absolute;top:0;transform:rotateX(-90deg)}.SwitchComponent-module-scss-module__1LKpeq__switch .SwitchComponent-module-scss-module__1LKpeq__button:after{content:"";transform-origin:top;background-image:linear-gradient(#650000,#320000);width:100%;height:50px;position:absolute;bottom:0;transform:translateY(50px)rotateX(-90deg);box-shadow:0 50px 8px #000,0 80px 20px #00000080}.SwitchComponent-module-scss-module__1LKpeq__switch .SwitchComponent-module-scss-module__1LKpeq__light{opacity:0;background-image:radial-gradient(#ffc97e,#ff1818 40%,#0000 70%);width:100%;height:100%;animation:1s SwitchComponent-module-scss-module__1LKpeq__light-off;position:absolute}.SwitchComponent-module-scss-module__1LKpeq__switch .SwitchComponent-module-scss-module__1LKpeq__dots{background-image:radial-gradient(#0000 30%,#650000b3 70%);background-size:10px 10px;width:100%;height:100%;position:absolute}.SwitchComponent-module-scss-module__1LKpeq__switch .SwitchComponent-module-scss-module__1LKpeq__characters{background-color:#0000;background-image:linear-gradient(#fff,#fff),radial-gradient(circle,#0000 50%,#fff 52% 70%,#0000 72%);background-position:50% 20%,50% 80%;background-repeat:no-repeat;background-size:5% 20%,33% 25%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;height:100%;position:absolute}.SwitchComponent-module-scss-module__1LKpeq__switch .SwitchComponent-module-scss-module__1LKpeq__shine{opacity:.3;background-color:#0000;background-image:linear-gradient(#fff,#0000 3%),linear-gradient(#ffffff80,#0000 50% 80%,#ffffff80);background-position:50%,50%;background-repeat:no-repeat;background-size:97% 97%,97% 97%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;height:100%;transition:all .3s cubic-bezier(1,0,1,1);position:absolute}.SwitchComponent-module-scss-module__1LKpeq__switch .SwitchComponent-module-scss-module__1LKpeq__shadow{opacity:1;background:linear-gradient(#0000 70%,#000c) no-repeat;width:100%;height:100%;transition:all .3s cubic-bezier(1,0,1,1);position:absolute}@keyframes SwitchComponent-module-scss-module__1LKpeq__flicker{0%{opacity:1}80%{opacity:.8}to{opacity:1}}@keyframes SwitchComponent-module-scss-module__1LKpeq__light-off{0%{opacity:1}80%{opacity:0}}
