body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed;background-color:hsla(0,0%,100%,.1);background-image:url(/static/media/grad.ae0a36e178a22f266274.png);background-size:cover;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.closeBtn{font-Size:"18px";background-color:beige;border:2px solid red;color:red;cursor:pointer;left:99%;padding:"15px 30px";position:relative;top:0;z-index:"1"}.partL{left:35%;position:absolute;top:20%;width:40%}.screen{background-color:#596d81}.inLine{display:inline-block;min-width:820px;overflow:auto}@media (max-width:600px){.makingImg{display:none}}.modalForm{align-items:center;display:flex;justify-content:center}.modalHd{font-size:3vw;left:60%;position:absolute;text-align:center;top:2%;z-index:"1"}.optionScreen{color:#fff}.priceLabel{top:20%}.priceLabel,.useLabel{align-items:center;display:flex;flex-direction:column;font-size:1vw;left:70%;position:absolute;text-align:center;z-index:"1"}.useLabel{top:48%}.typeLabel{align-items:center;flex-direction:column;top:35%}.storageLabel,.typeLabel{display:flex;font-size:1vw;left:70%;position:absolute;text-align:center;z-index:"1"}.storageLabel{top:61%}.textInput{cursor:text;margin-top:5px;padding:5px;width:80%}.radioOptions{align-items:center;display:flex;flex-direction:row}.radioOptions input{cursor:pointer;margin-bottom:5px}.buildBtn{background-color:green;border:2px solid green;border-radius:8px;font-size:1vw;height:6%;left:73%;position:absolute;top:80%;width:8%;z-index:"1"}.backBtn,.buildBtn{color:#fff;cursor:pointer;text-align:center;transition:background-color .3s ease,color .3s ease}.backBtn{background-color:#e74c3c;border:2px solid #e74c3c;border-radius:8px;display:inline-block;font-size:18px;font-weight:700;padding:14px 28px;text-decoration:none}.backBtn:hover,.buildBtn:hover{background-color:#fff;color:green}.modalHD{font-size:3vw;left:33%;top:-4%}.checkBtn,.modalHD{position:absolute;text-align:center;z-index:"1"}.checkBtn{background-color:green;border:2px solid green;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:.8vw;font-size:18px;font-weight:700;left:90%;padding:14px 28px;text-decoration:none;top:92%;transition:background-color .3s ease,color .3s ease}.checkBtn:hover{background-color:#fff;color:green}.load{align-items:center;color:salmon;display:flex;flex-direction:column;font-size:2vw;justify-content:center;left:30%;position:absolute;text-align:center;text-shadow:2px 2px 5px red;top:40%}.loadImgContainer{height:100%;overflow:hidden;width:100%}.loadImg{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.totalLabel{align-items:center;display:flex;font-size:1vw;justify-content:center}.totalText{margin-right:50px}.errorImage{display:block;margin:auto;position:relative}.buildForm{align-items:center;background-color:#596d81;display:flex;justify-content:center}.cardSize{cursor:pointer;font-size:12pt;height:auto;min-height:100%;width:60%}.cardSize:hover{background-color:#d3d3d3;transition:background-color .3s ease}.imgSize{display:block;height:100%;margin:auto;width:100%}.invisible{display:none}.homeChibi{z-index:-1}.homeChibi,.homeText{display:inline-block;max-width:33%;vertical-align:middle}.homeText{color:#fff;margin:auto;text-align:center}.deviceImg{float:right;height:40%;right:0;vertical-align:bottom;width:33%;z-index:-2}.homeContainer{background-attachment:fixed;background-size:cover}.homebutton{background-color:#3498db;border:2px solid #3498db;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:28px;font-weight:700;left:35%;min-width:95px;padding:8px;position:absolute;text-align:center;text-decoration:none;top:60%;transition:background-color .3s ease,color .3s ease;width:30%}.homebutton:hover{background-color:#fff;color:#3498db}.aboutContainer{align-items:center}.aboutTitle,.credit{text-align:center}.credit{color:#fff;padding:2%}.creditContainer{align-items:center;display:flex}.info{color:#fff;width:50%}.infoP{font-size:20px;line-height:35px;margin-bottom:-70px;padding:55px}.aboutImg{height:auto;margin-left:400px;width:25%}.checkLogo{height:15%;left:37%;width:25%}.checkChibi,.checkLogo{position:absolute;top:1%}.checkChibi{height:200px;left:67%;width:200px}.checkout{background-color:#fff;padding-top:60px;width:100%}.checkout,.content{align-items:center;border-radius:.2vw;display:inline-block;padding-bottom:20px;text-align:center}.content{border:2px solid #000;margin-bottom:-40px;margin-top:100px;padding-top:10px;width:50%}.creditImg{display:block;height:40%;left:30%;position:relative;width:40%}.checkout button{font-size:2vw;padding:2px}.checkoutButton{background-color:#3498db;border:2px solid #3498db;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;margin-right:30px;padding:12px 24px;text-align:center;text-decoration:none;transition:background-color .3s ease,color .3s ease}.checkoutButton:hover{background-color:#fff;color:#3498db}.orderSize,input{cursor:pointer}.orderSize{border:.2px solid red;display:flex;flex-direction:column;font-size:1vw;height:100px;width:100%}.contentContainer span{padding-left:10%}.contentContainer{align-items:center;display:flex;padding:12px 16px 12px 10%}.orderSize:hover{background-color:#d3d3d3}.orderImg2{height:75px;padding:2px;width:75px}#compNameC,#priceC,#storageC{position:relative}#priceC{font-weight:700;margin-left:auto}.part-details-container{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);margin:15px;padding:15px;transition:background-color .3s ease}.part-details-container:hover{background-color:#e0e0e0}.contentContainer{cursor:pointer}.part-name{color:#333;font-size:18px;font-weight:700}.orderImg,.part-name{margin-bottom:10px;margin-right:15px}.orderImg{height:auto;width:150px}.part-info{display:inline-block;margin-bottom:8px;margin-right:15px;transition:color .3s ease}.partLabel{color:#fff;font-size:24px;margin-bottom:16px;padding-bottom:8px}.section-links{background-color:#f8f9fa;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);display:flex;justify-content:space-around;padding:10px}.section-links button{background:none;border:none;border-radius:5px;color:#495057;cursor:pointer;padding:8px 12px;text-decoration:none;transition:background-color .3s ease-in-out,color .3s ease-in-out}.section-links button.active,.section-links button:hover{background-color:#007bff;color:#fff}.part-container{height:77.6vh;overflow-y:scroll}.part-list{opacity:1;transition:opacity .2s ease-in-out}.part-list.fade-out{opacity:0}.receiptContent{background-color:#fff;border:2px solid #000;border-radius:.2vw;left:35%;padding-bottom:2%;position:absolute;text-align:center;top:20%;width:30%}.doneButton{background-color:#2ecc71;border:2px solid #2ecc71;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;padding:12px 24px;text-align:center;text-decoration:none;transition:background-color .3s ease,color .3s ease}.doneButton:hover{background-color:#27ae60}.receiptL{left:3%}.receiptL,.receiptR{position:absolute;top:30vh;width:30vw}.receiptR{right:3%}@media (max-width:600px){.receiptL,.receiptR{display:none}.receiptContent{width:90%}}body{min-width:820px}#home,#partlist,.aboutContainer{background-attachment:fixed;background-color:hsla(0,0%,100%,.1);background-image:url(/static/media/grad.ae0a36e178a22f266274.png);background-size:cover}.horizontalNav{align-items:center;background-color:#282c34;display:flex;width:100%}.logo{height:75px;max-width:100%}ul{display:flex;list-style-type:none;margin-left:auto;margin-right:0;padding:0;position:relative;right:20px;text-align:right}li{font-size:24x;font-weight:700;margin-right:20px}li:last-child{margin-right:0}li a{color:#fff;padding:12px 16px;text-decoration:none}li a:hover{background-color:#111}
/*# sourceMappingURL=main.d83f3ccd.css.map*/