@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600&display=swap";body{font-family:Space Grotesk,system-ui,-apple-system,sans-serif;color:#929fb7;background:#0b1c2d;line-height:1.6}h1,h2,h3,h4{color:#fff;font-weight:600}p{margin-bottom:1rem;color:#929fb7}a{color:#367dc7;text-decoration:none;transition:color .12s ease}a:hover{color:#5fc2ff}h1{font-family:"Noto Serif",serif;color:#5fc2ff;font-size:26px}.hero-title{font-family:Space Grotesk,system-ui,-apple-system,sans-serif;font-weight:400;font-size:24px;letter-spacing:-.02em;margin:0;color:#367dc7;-webkit-user-select:none;user-select:none;padding:0 0 0 6px;position:relative;top:-34px}.article{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100;letter-spacing:-.025em;box-sizing:border-box;background-color:#05111e;padding:0 0 84px;margin:10px auto;min-height:800px;max-width:900px}.articlePageCategory{background-color:#000000e6;color:#fff;font-weight:500;padding:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.articlePageCategory:hover{background-color:#000}.articleContainer{padding-left:50px;padding-right:60px}.articlePageTitle{padding:14px 0 0;font-weight:900;font-size:26px;letter-spacing:-.025em;color:#d2d3d5}.articleContainer p{margin:18px 0;padding:0;font-size:18px;font-weight:300;letter-spacing:normal;line-height:2.2em;color:#a9bcde;font-weight:200;letter-spacing:.025em}.articleContainer p b{color:#5fc2ff}.noHeadlineImageContainer{height:300px;width:100%}.headlineImageContainer{box-sizing:border-box;width:100%}.headlineImageContainer img{width:100%;height:100%;object-fit:cover;object-position:center center}.articleBody{margin:0;padding:0;font-size:20px;font-feature-settings:"kern" 5}.headlineImagePreview{background-color:purple;width:100%;height:200px}.headlineImagePreview img{width:100%;height:100%;object-fit:cover;object-position:center center}.sticker{background-color:#0c1018;padding:8px 8px 0;color:#3d5893;font-weight:600;border-radius:4px;-webkit-user-select:none;user-select:none;font-variant:small-caps;border-bottom:2px solid black;margin-bottom:10px;text-transform:uppercase;font-family:Space Grotesk,system-ui,-apple-system,sans-serif;text-align:center}.thankYou{font-weight:500;color:#fff}.container{max-width:1200px;margin-inline:auto;padding:1rem}.page{min-height:100vh;display:flex;flex-direction:column}.main{flex:1}.basicContainer{padding:0 60px 50px 10px;border-radius:12px;font-family:Courier New,Courier,monospace;font-family:Arial,Helvetica,sans-serif;background-color:#0000000d;margin:50px;width:90%;max-width:1400px;box-sizing:border-box;color:#929fb7;line-height:2.3em;font-weight:200}.basicBox{box-sizing:border-box;border-radius:8px;box-shadow:0 0 12px #000;margin:50px;padding:10px;overflow:hidden;background-color:#05111e}.headlineImageThumbnail{box-sizing:border-box;width:100%;overflow:hidden;margin-bottom:10px}.headlineImageThumbnail img{width:100%;-webkit-user-select:none;user-select:none}.articleBlock{padding:8px 0 20px;display:flex;flex-wrap:wrap;justify-content:center;gap:40px}.articleThumb{font-family:"Noto Serif",serif;border-radius:8px;overflow:hidden;box-sizing:border-box;background-color:#05111e;box-shadow:0 0 8px #000;cursor:pointer;padding:0;-webkit-user-select:none;user-select:none;color:#fff;font-size:22px;margin:0;width:100%;flex:0 0 100%;opacity:.85;transition:all .5s}.articleThumb:hover{border-radius:6px;border:2px solid gba(0,0,0,.35);background-color:#000000a6;box-shadow:0 0 18px #5fc2ff;opacity:1}.articleThumb:active{background-color:#000}.articleThumbText{padding:0 20px 20px}.briefArticleStart{font-family:Arial,Helvetica,sans-serif;line-height:1.8em;margin-top:18px;font-size:14px;color:#b3b3b3}.articleList{box-sizing:border-box;padding:0 60px 0 50px;width:100%;max-width:100%}.merchList{padding:0 60px 50px 50px;width:84%;max-width:84%}.home{box-sizing:border-box;margin:0;min-height:100vh;display:flex;flex-direction:column}.child{width:100%}@media(min-width:768px){.home{flex-direction:row}.articleList{flex:3;padding-right:0}.merchList{flex:1;padding-left:20px;padding-right:6%}}@media(min-width:1024px){.articleThumb{flex:40%}}@media(min-width:1400px){.articleThumb{flex:30%;max-width:30%}}.borgLogo{display:inline-block;margin:0;padding:8px 8px 8px 20px;font-weight:700;width:200px;max-height:60px;cursor:pointer;-webkit-user-select:none;user-select:none}.borgLogo:hover{background-color:#00345f}.moonMathLogo{display:inline-block;margin:0;padding:0 8px 8px 0;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;background-image:url(/assets/moon-math-BfqPuZNa.jpg);background-repeat:no-repeat;background-size:420px;background-position:0px 0px}.moonMathLogo:hover{background-image:url(/assets/moon-math_hi-CErjDsdC.jpg)}.tagline{width:100%;box-sizing:border-box;padding-left:40px;height:20px}.starfield{box-sizing:border-box;margin:0;padding:0}.banner{margin:0 0 12px;padding:0;box-sizing:border-box}.navBanner{margin:0;padding:0;box-sizing:border-box;display:flex;width:100%;height:134px}.bannerLeft{margin:0;padding:0;box-sizing:border-box;width:85%;min-width:360px;max-width:390px;height:120px}.bannerRight{box-sizing:border-box;width:60px;margin-right:6%;min-width:50px;position:relative}.burger{border-radius:8px;width:44px;height:40px;position:absolute;right:0;top:36px;border:4px solid #287dc8;cursor:pointer;-webkit-user-select:none;user-select:none;z-index:300;background-color:#000}.burger:hover{border-color:#5fc2ff}.burger:active{background-color:#287dc8;border-color:#287dc8}.patty{width:70%;box-sizing:border-box;background-color:#287dc8;height:4px;margin:7px auto auto;border-radius:2px}.burger:hover .patty{background-color:#5fc2ff}.burger:active .patty{background-color:#287dc8}.menu{border:4px solid #287dc8;background-color:#000;width:200px;height:0px;border-radius:12px;z-index:200;position:absolute;top:40px;right:0;-webkit-user-select:none;user-select:none;transform-origin:top right;transform:scaleY(0);transition:all .15s ease-out;opacity:0;overflow:hidden}.menu.open{transform:scaleY(1) scaleX(1);opacity:1;right:0;top:50px;width:400px;height:fit-content;box-shadow:0 0 50px #000}.innerMenuOption{width:100%;height:30px;padding:18px;font-size:20px;font-weight:500;cursor:pointer}.innerMenuOption:hover{background-color:#074982;color:#fff}.middleBannerNav{box-sizing:border-box;height:70px;flex:1;max-height:70px;text-align:center;display:flex}.logout{display:inline-block;padding:10px;width:150px;text-align:center;background-color:#070c18;opacity:.75;vertical-align:top;margin-top:12px}.titleType{font-size:34px;-webkit-user-select:none;user-select:none}.userIcon{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%201000%201000'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.5.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.0%20Build%20141)%20--%3e%3cdefs%3e%3cstyle%3e%20.st0%20{%20fill:%20%23fff;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='st0'%20d='M556.54,440l-27.45,5h-5.46l-36.63-5c-24.5-9.02-78.68-58.21-78.68-90.19l-13.68-190.73c0-31.98,41.13-85.97,128.99-85.97h7.75c85.77,0,121.25,54.89,121.25,86.87l-20.01,200.32c0,31.98-42.64,61.19-76.08,79.7Z'/%3e%3cpath%20class='st0'%20d='M500,421'/%3e%3cellipse%20class='st0'%20cx='402.32'%20cy='263.5'%20rx='27.88'%20ry='51.53'%20transform='translate(-53.29%20109.5)%20rotate(-14.55)'/%3e%3cellipse%20class='st0'%20cx='642.64'%20cy='263.5'%20rx='51.53'%20ry='27.88'%20transform='translate(276.67%20853.82)%20rotate(-80.5)'/%3e%3cpath%20class='st0'%20d='M809.97,500l-123.22-20.66-65.75-39.34s-44,32-89,32-105.89-32-105.89-32c0,0-27.54,29.47-62.82,46.08l-125.26,13.92c-50.27,0-91.03,40.76-91.03,91.03l22.42,306.84h687.67l43.91-306.84c0-50.27-40.76-91.03-91.03-91.03Z'/%3e%3crect%20class='st0'%20x='432.26'%20y='365.81'%20width='182.75'%20height='224.66'/%3e%3c/svg%3e");background-size:60px 60px;background-position:50% 6px;background-repeat:no-repeat;display:inline-block;background-color:#000;width:46px;height:46px;border-radius:50%;margin-right:20px;margin-left:20px;margin-top:6px;vertical-align:top;border:2px solid rgb(195,195,195);opacity:.5}.userIcon:hover{opacity:1;background-color:#5fc2ff}.userAccountIconContainer{box-sizing:border-box;display:block;height:70px;text-align:right;padding-right:20px;position:relative;width:250px;top:0;right:0}.divider{width:100%;box-sizing:border-box;background-color:#287dc8;height:4px;border-radius:8px;margin:auto;opacity:.5}.grayButton{background-color:#373737;padding:8px;border-radius:6px;height:20px}.grayButton:hover{background-color:#434343;padding:8px;border-radius:6px;height:20px}.midSizeButton{width:200px;box-shadow:2px 2px 8px #0006}.adminButton{margin-left:auto;margin-right:auto;margin-top:14px}.expandableTable{border:2px solid black;box-sizing:border-box;border-radius:12px 12px 8px 8px;overflow:hidden;margin-top:10px;margin-bottom:40px;box-shadow:4px 4px 4px 4px #0000003d;background-color:#0000003d}.expandableTable .expanded{margin-top:20px;margin-bottom:20px;height:max-content}.expandableTableHeaderRow{background-color:#525252;height:24px;-webkit-user-select:none;user-select:none;cursor:pointer;padding:8px}.expandableTableHeaderRow:hover{background-color:#000}.expandableTableContent{height:0px;overflow:hidden;padding:20px}.contactForm{padding:0;font-family:Arial,Helvetica,sans-serif}.contactForm input{display:block;min-width:600px;border-radius:6px;overflow:hidden;padding:14px;margin:0 0 18px;background-color:#000;border:2px solid #0c1018;font-size:18px}.contactForm input:-webkit-autofill,.contactForm input:-webkit-autofill:hover,.contactForm input:-webkit-autofill:focus,.contactForm input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px black inset!important;-webkit-text-fill-color:white!important;transition:background-color 9999s ease-in-out 3s;color:#fff}.contactForm textarea{display:block;min-width:610px;min-height:150px;border-radius:6px;overflow:hidden;padding:10px;margin:0 0 28px;background-color:#000;border:1px solid black;font-size:18px;font-family:Arial,Helvetica,sans-serif}.contactForm input:-webkit-autofill,.contactForm input:-webkit-autofill:hover,.contactForm input:-webkit-autofill:focus,.contactForm textarea:-webkit-autofill,.contactForm textarea:-webkit-autofill:hover,.contactForm textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px black inset!important;-webkit-text-fill-color:white!important;transition:background-color 9999s ease-in-out 0s;color:#fff}.contactForm textarea:not(:placeholder-shown){color:#fff}.contactForm textarea:focus,.contactForm textarea:active{color:#fff}.footerContainer{width:100%;padding-left:50px;padding-right:50px;box-sizing:border-box}.footer{padding-top:0;padding-bottom:50px;margin-bottom:200px;color:#3d5893;cursor:pointer;-webkit-user-select:none;user-select:none}.footer p{color:#287dc8}.footer p:hover{color:#5fc2ff}.counter{margin-top:14px;margin-bottom:34px}.counterBox{background-color:#929fb7;border-radius:8px;padding:14px 8px 8px;width:60px;margin-right:8px;text-align:center;font-size:24px;color:#000;font-weight:700}.quantityButton{border-radius:8px;padding:0;width:60px;background-color:#367dc7;font-size:40px;text-align:center;margin-left:8px;margin-right:8px;line-height:1.45em;color:#fff;font-weight:400}.counterBoxContainer{display:flex;margin-bottom:20px;-webkit-user-select:none;user-select:none;cursor:pointer}.ordersContainer{display:block}.orderBox{display:block;border:1px solid #3d5893;padding:12px 0 12px 12px;margin-bottom:20px;position:relative}.orderInfo{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20800%20800'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.5.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.0%20Build%20141)%20--%3e%3cdefs%3e%3cstyle%3e%20.st0%20{%20fill:%20none;%20stroke:%20%232864c8;%20stroke-linecap:%20round;%20stroke-linejoin:%20round;%20stroke-width:%2066.67px;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='Interface__x2F__Shopping_x5F_Cart_x5F_01'%3e%3cpath%20id='Vector'%20class='st0'%20d='M566.67,566.67c-36.82,0-66.67,29.85-66.67,66.67s29.85,66.67,66.67,66.67,66.67-29.85,66.67-66.67-29.85-66.67-66.67-66.67ZM566.67,566.67h-256.87c-15.37,0-23.07,0-29.39-2.73-5.58-2.41-10.42-6.3-13.95-11.25-3.95-5.55-5.54-12.97-8.69-27.67l-82.04-382.86c-3.22-15.03-4.85-22.54-8.85-28.16-3.53-4.95-8.37-8.85-13.95-11.26-6.33-2.74-13.98-2.74-29.36-2.74h-23.55M200,200h429.11c24.06,0,36.08,0,44.15,5.01,7.07,4.39,12.25,11.28,14.51,19.29,2.58,9.15-.73,20.7-7.4,43.82l-46.15,160c-3.99,13.82-5.98,20.72-10.03,25.85-3.57,4.53-8.28,8.07-13.62,10.25-6.03,2.46-13.2,2.46-27.5,2.46h-325.39M266.67,700c-36.82,0-66.67-29.85-66.67-66.67s29.85-66.67,66.67-66.67,66.67,29.85,66.67,66.67-29.85,66.67-66.67,66.67h0Z'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-size:40px 40px;background-position:0 16px;padding-top:50px;width:80px;color:#287dc8;-webkit-user-select:none;user-select:none;cursor:pointer;box-sizing:border-box;position:absolute;right:64px}.orderInfo:hover{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20800%20800'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.5.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.0%20Build%20141)%20--%3e%3cdefs%3e%3cstyle%3e%20.st0%20{%20fill:%20none;%20stroke:%20%235fa2ff;%20stroke-linecap:%20round;%20stroke-linejoin:%20round;%20stroke-width:%2066.67px;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='Interface__x2F__Shopping_x5F_Cart_x5F_01'%3e%3cpath%20id='Vector'%20class='st0'%20d='M566.67,566.67c-36.82,0-66.67,29.85-66.67,66.67s29.85,66.67,66.67,66.67,66.67-29.85,66.67-66.67-29.85-66.67-66.67-66.67ZM566.67,566.67h-256.87c-15.37,0-23.07,0-29.39-2.73-5.58-2.41-10.42-6.3-13.95-11.25-3.95-5.55-5.54-12.97-8.69-27.67l-82.04-382.86c-3.22-15.03-4.85-22.54-8.85-28.16-3.53-4.95-8.37-8.85-13.95-11.26-6.33-2.74-13.98-2.74-29.36-2.74h-23.55M200,200h429.11c24.06,0,36.08,0,44.15,5.01,7.07,4.39,12.25,11.28,14.51,19.29,2.58,9.15-.73,20.7-7.4,43.82l-46.15,160c-3.99,13.82-5.98,20.72-10.03,25.85-3.57,4.53-8.28,8.07-13.62,10.25-6.03,2.46-13.2,2.46-27.5,2.46h-325.39M266.67,700c-36.82,0-66.67-29.85-66.67-66.67s29.85-66.67,66.67-66.67,66.67,29.85,66.67,66.67-29.85,66.67-66.67,66.67h0Z'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-size:40px 40px;background-position:0 16px;padding-top:50px;width:80px;color:#287dc8;-webkit-user-select:none;user-select:none;cursor:pointer;box-sizing:border-box;position:absolute;right:64px}.orderProductImg{width:300px}.orderProductImg img{width:100%}.removeOrder{position:absolute;top:0;right:0;background-color:#367dc7;color:#fff;padding:8px;opacity:.5;cursor:pointer;-webkit-user-select:none;user-select:none}.removeOrder:hover{opacity:1}.memes{box-sizing:border-box;text-align:center;width:100%}.memes img{width:25%;min-width:250px;margin:2%;box-shadow:0 0 10px #367dc7;vertical-align:top}.memes img:hover{width:25%;min-width:250px;margin:2%;box-shadow:0 0 18px #5fc2ff;vertical-align:top}.thumbnailMemes{width:100%;text-align:center}.thumbnailMemeContent{border:4px solid green;width:50px}.thumbnailMemes img{width:90%;margin-bottom:40px;box-shadow:0 0 12px #287dc8}.thumbnailMemes img:hover{box-shadow:0 0 12px #5fc2ff}.imageGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.thumbnail{cursor:pointer;transition:transform .2s ease}.thumbnail:hover{transform:scale(1.03)}.overlay{position:fixed;inset:0;background:#0a141ed9;display:flex;align-items:center;justify-content:center;z-index:999;animation:fadeIn .2s ease}.modalImage{max-width:80vw;max-height:80vh;box-shadow:0 20px 60px #0009;animation:scaleUp .25s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleUp{0%{transform:scale(.85)}to{transform:scale(1)}}@media(max-width:480px){.moonMathLogo{background-position:-10px 10px;background-size:340px}.bannerLeft{width:80%;min-width:160px;max-width:360px}.bannerRight{margin:0 18px 0 0;padding:0}.menu.open{transform:scaleY(1) scaleX(1);opacity:1;right:0;top:50px;width:300px;height:fit-content;box-shadow:0 0 50px #000}}input,textarea,select{background:tint(#0b1c2d,6%);color:#929fb7;border:1px solid shade(tint(#0b1c2d,6%),10%);border-radius:4px;padding:.5rem .75rem}input:focus,textarea:focus,select:focus{outline:none;border-color:#5fc2ff;box-shadow:0 0 0 1px tint(#5fc2ff,40%)}.loginForm{background-color:#323232;border-radius:8px;box-shadow:0 0 12px #000;margin:50px;padding:50px}input{padding:9px}label{padding-top:1em;display:block}.loggedInAs{padding:10px 10px 10px 20px}.errorMessage{background-color:#4e1010;color:#fff;padding:14px;border-radius:8px;margin-top:12px}.new-article-form{background-color:#00000040;padding:28px}.new-article-form label{display:block;padding:8px;background-color:#000;color:#fff}.new-article-form input{border:2px solid black;box-sizing:border-box;padding:18px;font-size:24px;font-weight:500;color:#000;background-color:gray;outline:none;width:100%;margin-bottom:8px}.new-article-form input:active{border:2px solid white}.new-article-form input:focus{border:2px solid white}.new-article-form textarea{border:2px solid black;box-sizing:border-box;padding:18px;font-size:24px;font-weight:500;color:#000;background-color:gray;outline:none;width:100%;margin-bottom:8px;resize:vertical}.new-article-form textarea:focus{border:2px solid white}.new-article-form select{border:2px solid black;border-radius:8px;box-sizing:border-box;font-size:24px;font-weight:500;color:#000;background-color:gray;outline:none;margin-bottom:8px;padding:18px 30px}.new-article-form select:focus{border:2px solid white}.new-article-form .row{display:block;width:100%;gap:8px;box-sizing:border-box}.new-article-form .row select{width:300px;float:left;width:200px}.new-article-form .row input{width:300px;display:inline-block;width:calc(100% - 212px);box-sizing:border-box;margin-left:8px}.new-article-form input::placeholder{color:#000;font-style:italic}.titleText{color:#fff;font-family:"Noto Serif",serif;font-size:26px}.pageLayout,.editUserForm{padding:40px}.checkBox{border:2px solid rgb(149,149,149);width:20px;height:20px;border-radius:4px;margin-right:12px;display:inline-block}.checkBoxSelected{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%201000%201000'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.5.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.0%20Build%20141)%20--%3e%3cdefs%3e%3cstyle%3e%20.st0%20{%20fill:%20%23fff;%20}%20%3c/style%3e%3c/defs%3e%3crect%20class='st0'%20x='260.1'%20y='346.93'%20width='219.3'%20height='469.71'%20rx='51.23'%20ry='51.23'%20transform='translate(-303.09%20431.86)%20rotate(-45)'/%3e%3crect%20class='st0'%20x='275.41'%20y='383.88'%20width='719.32'%20height='219.3'%20rx='51.23'%20ry='51.23'%20transform='translate(-162.97%20593.61)%20rotate(-45)'/%3e%3c/svg%3e");border:2px solid rgb(149,149,149);width:20px;height:20px;border-radius:4px;margin-right:12px;display:inline-block}.lineContainer{border:1px solid black;display:block}.orderForm fieldset{border:1px solid #3d5893;color:#3d5893;padding-bottom:24px;margin-bottom:34px}.orderForm label{color:#929fb7;display:block}.orderForm input{border-radius:8px;padding:12px;background-color:#000;border:1px solid #3d5893;display:block;width:400px}.orderForm textarea{border-radius:8px;padding:12px;background-color:#000;border:1px solid #3d5893;width:400px}.orderForm input:-webkit-autofill,.orderForm input:-webkit-autofill:hover,.orderForm input:-webkit-autofill:focus,.orderForm input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px black inset!important;-webkit-text-fill-color:white!important;transition:background-color 9999s ease-in-out 3s;color:#fff}button{background-color:#287dc8;color:#fff;border:none;padding:12px 24px;font-size:16px;font-weight:500;border-radius:6px;cursor:pointer;transition:box-shadow .2s ease,transform .1s ease;box-shadow:0 0 12px #000}button:hover{box-shadow:0 0 12px #00b4ffb3}button:active{background-color:#0f2435;box-shadow:0 0 22px #00b4ff;transform:scale(.97)}.breadcrumbs{margin:0 0 20px;padding:0 20px}.breadcrumbs ul{list-style:none;text-align:center;padding:0;margin:0}.breadcrumbs ul li{display:inline-block;padding:0 10px;color:#287dc8;line-height:1em;margin:0;-webkit-user-select:none;user-select:none;cursor:pointer}.breadcrumbs ul li:hover{color:#5fc2ff}.breadcrumbs ul li:after{padding-left:20px;content:"  |"}.breadcrumbs ul li:hover:after{padding-left:20px;content:"  |";color:#287dc8}@media(max-width:480px){.breadcrumbs{display:none}}.productBox{margin-bottom:30px;background-color:#00000040;border-radius:12px;overflow:hidden;-webkit-user-select:none;user-select:none;cursor:pointer;color:#929fb7;transition:all .25s}.productBox:hover{background-color:#000;box-shadow:0 0 12px #5fc2ff}.productBoxImage{width:100%;margin:auto;position:relative;top:-12px}.productBoxImage img{width:100%}.productImagePreviewThumbnail{width:200px}.productImagePreviewThumbnail img{width:100%}.productThumbnailTitle{font-family:"Noto Serif",serif;font-size:20px}.productThumbnailDescriptionBox{padding:20px 20px 40px}.productThumbnailDescriptionBoxText{font-family:Arial,Helvetica,sans-serif;font-size:16px;margin-top:14px;line-height:24px}.productPageLayout{display:flex;flex-direction:column;gap:1rem;box-sizing:border-box}.pplChild{width:100%}.pplChild-right{padding-left:60px;padding-right:50px;max-width:100%;width:80%}@media(min-width:768px){.productPageLayout{flex-direction:row}.pplChild-left{flex:3}.pplChild-right{flex:2;padding-left:0;padding-right:50px}}.productBeauty{font-family:"Noto Serif",serif;margin:auto;width:80%;text-align:center}.productBeauty img{max-height:400px;max-width:100%;margin:20px auto auto}.prodcutTitle{text-align:left;margin-top:20px;font-size:28px;margin-bottom:12px}.productDescriptionBlock{text-align:left}.sizeBoxes{display:flex;cursor:pointer;-webkit-user-select:none;user-select:none;margin-top:12px;font-weight:900}.sizeBox{border:3px solid gray;padding:18px;border-radius:8px;margin-right:8px}.sizeBox:hover{border:3px solid orange}.sizeBox.active{border:3px solid orange;background-color:#000;color:#fff}.adminPanel{box-sizing:border-box;border:2px solid black;box-shadow:0 0 8px #000;background-color:#606060;max-width:100%;width:calc(100% - 40px);margin:20px}.adminContent{padding:20px}.caution{background-color:#a45201;border-radius:8px;padding:8px;cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:20px}.caution:hover{background-color:#cb6806;border-radius:8px;padding:8px;cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:20px}.dangerous{background-color:#850101;border-radius:8px;padding:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.dangerous:hover{background-color:#af0303}.killCategory{background-color:#000;text-align:left}.aaRow{background-color:#ffffff1a;cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%;-webkit-user-select:none;user-select:none;color:#ffffff80}.aaItem{flex:1;text-align:left;padding-left:14px;padding-top:8px;padding-bottom:12px}.aaRow:hover{background-color:#00000040;color:#fff}.aaRow:hover:has(.killButton:hover){background-color:#ffffff1a}.killButton{border:2px solid rgba(255,255,255,.25);background-color:#0006;cursor:pointer;border-radius:50%;margin-right:6px;width:26px;height:26px;-webkit-user-select:none;user-select:none}.killButton:hover{border:2px solid black;background-color:#000}.killButton:active{background-color:#000}.bRow{border:1px solid black;display:flex;width:100%}.bLabel{background-color:#0003;max-width:120px;width:120px}.bItem{flex:1;overflow:hidden}.bUser{border:1px solid black;padding:10px}html,body{box-sizing:border-box;margin:0;padding:0}body{margin:0 0 200px;padding:0;min-height:100vh;font-family:Space Grotesk,system-ui,-apple-system,sans-serif;color:#929fb7;line-height:1.6;width:100%;background:linear-gradient(to bottom,#000c,#0006 200px,#0000 320px),#0b1c2d}body:before{content:"";position:absolute;inset:0;background:radial-gradient(2px 2px at 20% 30%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 80% 70%,#fff 50%,transparent 51%),radial-gradient(3px 3px at 50% 10%,#fff 50%,transparent 51%);background-size:300px 300px;opacity:.4;animation:drift 60s linear infinite;pointer-events:none}#root{margin:0;padding:0;width:100%;box-sizing:border-box;overflow:hidden}@keyframes drift{0%{transform:translateY(0)}to{transform:translateY(-300px)}}
