@charset "UTF-8";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{text-decoration:none;color:#000}body{height:auto!important}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#40404033}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.page{height:100%;min-height:100vh;padding-bottom:4rem}.adaptive-margin{margin:1rem 2rem}@media(max-width:540px){.adaptive-margin{margin:.75rem 1rem}}.page-title{font-size:1.5rem;font-weight:700;margin:.5rem 0 1.25rem;color:#414656;line-height:1.25}#topNav{display:none}#bottomNav{z-index:10;width:100%;position:fixed;left:0;bottom:0;display:block;background-color:#fff}@media(min-width:600px){.page{padding-top:2rem}.adaptive-margin{margin-left:max((100% - 1920px) / 2,8rem);margin-right:max((100% - 1920px) / 2,8rem)}.page-title{font-size:1.75rem;margin:.5rem 0 1.5rem}#topNav{z-index:10;width:100%;position:fixed;top:0;display:block}#bottomNav{display:none}}.nav-component{display:flex;flex-direction:row;justify-content:space-around;align-items:center}.nav-component #bluedcraft{display:none}@media(min-width:600px){.nav-component{display:flex;flex-direction:row;justify-content:flex-start;gap:.5rem;padding:0 max((100% - 1920px) / 2,8rem);box-shadow:0 1px 6px #a6abbd;z-index:10;background-color:#fff}.nav-component #bluedcraft{display:block}.nav-component #bluedcraftMobile{display:none}}#homePage{height:100%}#homePage .banner{position:relative;width:100%;height:97vh;color:#fff;text-shadow:1px 1px 2px black}#homePage .banner img{width:100%;height:97vh;object-fit:cover}#homePage .banner #pageTitle{position:absolute;top:0%;left:2rem;height:97vh;display:flex;flex-direction:column;justify-content:flex-end}#homePage .banner #pageTitle button{margin-bottom:4rem}#homePage .banner #pageTitle h1{font-size:4em;line-height:1em}#homePage .banner #more{text-align:center;position:absolute;bottom:0;width:100%;text-shadow:none;background:linear-gradient(transparent,#80808080)}#homePage .banner #bannerImgDesc{display:none}#homePage .paragraph{padding:2rem;text-align:center;background-color:#e6f4f1;white-space:nowrap}#homePage .bilibili-iframe{display:flex;justify-content:space-around}#homePage .bilibili-iframe iframe{width:100%;aspect-ratio:16/9}#homePage .server-intro{line-height:2rem;color:#00237a}#homePage .list-of-points{background-color:#f4f9ff;margin:2rem 0;padding:1rem 0;line-height:2rem}#homePage #featureListTitle{display:grid;place-items:center}#homePage .list-of-feature{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem;grid-auto-rows:minmax(300px,auto)}#homePage .list-of-feature .feature{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #00b5ff;padding:1.5rem}#homePage .list-of-feature picture{display:flex;justify-content:center}#homePage .list-of-feature img{box-sizing:content-box;image-rendering:pixelated!important;width:96px;height:96px}#homePage .list-of-feature .title,#homePage .list-of-feature .subtitle{text-align:center}@media(min-width:1200px){#homePage .banner{position:relative;width:100%;height:min(97vh,97em);overflow:hidden}#homePage .banner #pageTitle{left:max((100% - 1920px) / 2,8rem);height:min(97vh,97em)}#homePage .banner #bannerImgDesc{display:block;position:absolute;bottom:0;right:max((100% - 1920px) / 2,8rem);margin-bottom:1rem}#homePage .bilibili-iframe{padding:0 2rem}#homePage .list-of-feature{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;grid-auto-rows:minmax(300px,auto)}}.card,.card-fluid{background:#fff;padding:28px;margin-bottom:28px;border-radius:2px;background-clip:padding-box;position:relative;box-shadow:0 1.6px 3.6px #00000021,0 .3px .9px #0000001c}.cardTitle{color:#323130;font-weight:600;line-height:1;margin-top:0;margin-bottom:12px}.card-fluid{box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto}.wiki-page{display:flex;justify-content:center;flex-direction:row}.wiki-page .wiki-nav{display:none}.wiki-container{width:100%}.wiki-sign{padding:0;list-style:none;background:url(/imageAssets/wiki/style/blank_sign.png);width:192px;height:96px}.wiki-sign .line{font-size:16px;text-align:center;height:24px}.wiki-recipe{display:block;position:relative;background:url(/imageAssets/wiki/style/crafting_table.png);background-size:cover;background-position:center;background-repeat:no-repeat;image-rendering:pixelated;width:348px;height:176px}.wiki-recipe .item-1{position:absolute;top:35px;left:61px;width:32px;height:32px}.wiki-recipe .item-2{position:absolute;top:35px;left:97px;width:32px;height:32px}.wiki-recipe .item-3{position:absolute;top:35px;left:133px;width:32px;height:32px}.wiki-recipe .item-4{position:absolute;top:70px;left:61px;width:32px;height:32px}.wiki-recipe .item-5{position:absolute;top:70px;left:97px;width:32px;height:32px}.wiki-recipe .item-6{position:absolute;top:70px;left:133px;width:32px;height:32px}.wiki-recipe .item-7{position:absolute;top:105px;left:61px;width:32px;height:32px}.wiki-recipe .item-8{position:absolute;top:105px;left:97px;width:32px;height:32px}.wiki-recipe .item-9{position:absolute;top:105px;left:133px;width:32px;height:32px}.wiki-recipe .result{position:absolute;top:62px;right:60px;width:48px;height:48px}.wiki-article-list{font-size:1rem;line-height:1.25rem;display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.wiki-article-list .link-to-article{color:#0072dc;border-bottom:1px solid #00b5ff;text-decoration:none;transition:color .15s ease,border-color .15s ease}.wiki-article-list .link-to-article:hover{color:#3390ff;border-bottom-color:#3390ff}@media(min-width:600px){.nav-panel-button{display:none!important}.wiki-page{display:flex;gap:2rem}.wiki-page .wiki-nav{display:block}.wiki-article-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;margin-bottom:2rem}}.custom-recipe .output{display:flex;flex-direction:column;justify-content:space-evenly}.custom-recipe .input{display:flex}.wiki-markdown-body{line-height:1.7;color:#2c3e50}.wiki-markdown-body h1,.wiki-markdown-body h2,.wiki-markdown-body h3,.wiki-markdown-body h4,.wiki-markdown-body h5,.wiki-markdown-body h6{margin-top:1.5rem;margin-bottom:.75rem;font-weight:600;color:#414656}.wiki-markdown-body h1{font-size:1.6rem;border-bottom:1px solid #e4f0ff;padding-bottom:.4rem}.wiki-markdown-body h2{font-size:1.35rem}.wiki-markdown-body h3{font-size:1.15rem}.wiki-markdown-body p{margin:.5rem 0 1rem}.wiki-markdown-body code{background:#f4f9ff;border:1px solid #e0ecfb;padding:.15rem .4rem;border-radius:4px;font-size:.9em;font-family:Consolas,Monaco,Courier New,monospace}.wiki-markdown-body pre{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:1rem;overflow-x:auto}.wiki-markdown-body pre code{background:transparent;border:none;padding:0}.wiki-markdown-body table{border-collapse:collapse;width:100%;margin:1rem 0}.wiki-markdown-body table th,.wiki-markdown-body table td{border:1px solid #e2e8f0;padding:.5rem .75rem;text-align:left}.wiki-markdown-body table th{background:#f4f9ff;font-weight:600}.wiki-markdown-body ul,.wiki-markdown-body ol{padding-left:1.5rem;margin:.5rem 0 1rem}.wiki-markdown-body li{margin-bottom:.25rem}.dynmap-page{display:flex;justify-content:center;align-items:center;overflow:hidden}.gallery-header{margin-bottom:1.25rem}.gallery-header .page-title{margin-bottom:.25rem}.gallery-header .gallery-subtitle{margin:0;color:#a6abbd;font-size:.9rem}.image-list{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;padding:0 0 2rem}.image-list .image-preview-wrap{position:relative;overflow:hidden;border-radius:6px;cursor:pointer;aspect-ratio:16/9;background:#e4f0ff}.image-list .image-preview-wrap .image-preview{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.image-list .image-preview-wrap .image-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 40%,rgba(0,0,0,.65) 100%);display:flex;align-items:flex-end;padding:.75rem;opacity:0;transition:opacity .3s ease}.image-list .image-preview-wrap .image-overlay .image-overlay-text{color:#fff;font-size:.85rem;font-weight:500;text-shadow:0 1px 4px rgba(0,0,0,.8);line-height:1.3}.image-list .image-preview-wrap:hover .image-preview{transform:scale(1.06)}.image-list .image-preview-wrap:hover .image-overlay{opacity:1}.image-panel{display:flex;flex-direction:column;align-items:center}.image-panel .desktop-arrow{display:none!important}.image-panel .mobile-arrows{display:flex}@media(max-width:600px){.image-list{grid-template-columns:1fr;gap:.85rem;padding:0 0 2rem}.image-list .image-preview-wrap{border-radius:8px}.image-list .image-preview-wrap .image-overlay{opacity:1;background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.7) 100%)}}@media(min-width:1200px){.image-list{grid-template-columns:repeat(4,1fr);gap:1rem}.image-panel{flex-direction:row;justify-content:center}.image-panel .desktop-arrow{display:inline-flex!important}.image-panel .mobile-arrows{display:none!important}}#guide #guide1,#guide #guide2{padding:1.25rem;margin-bottom:1.5rem;background:#f8fafc;border-radius:8px;border:1px solid #e4f0ff}#guide #guide1 h3,#guide #guide2 h3{font-size:1.2rem;font-weight:600;margin:0 0 1rem;color:#414656}#guide #guide1 div,#guide #guide2 div{display:flex;align-items:center;gap:.6rem;margin-bottom:.75rem;line-height:1.5}#guide #guide1 b,#guide #guide2 b{display:block;margin-top:.75rem;color:#e65100;font-size:.9rem}#guide input[type=checkbox]{width:1.1rem;height:1.1rem;accent-color:#3390ff;cursor:pointer;flex-shrink:0}#guide a{color:#0072dc;text-decoration:underline;transition:color .15s ease}#guide a:hover{color:#3390ff}@media(min-width:600px){#guide #guide1,#guide #guide2{padding:1.75rem 2rem}}footer{display:none}@media(min-width:1200px){footer{display:block;background-color:#414656;color:#fff}footer .container{padding:1rem 8rem;margin-right:auto;margin-left:auto}}.videos-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:2rem}.videos-list .video-tile{max-width:100%;min-width:max-content;flex-grow:1;flex-basis:48%;transition:.5s}.videos-list .video-tile iframe{width:100%;aspect-ratio:16/9}
