*{box-sizing:border-box}html{background-color:#e1e6ff;scroll-padding-top:calc(40px + 1rem)}body{margin:0;padding:0 15vw}@media screen and (max-width:900px){body{padding:0}}header{margin:1rem 0}header h1{color:#284d79;font-size:1.7rem;margin:0}@media screen and (max-width:900px){header{margin-left:1rem}header h1{font-size:1.3rem}}header .copyright{color:#444;font-size:.8rem}header .copyright a{text-decoration:none}.loading,.loading div{display:flex;justify-content:center}.loading div{background-color:#d2eef5;border:3px solid #0c5460;border-radius:1rem;padding:1rem 2rem}.ad,.loading div{align-items:center}.ad{display:flex;flex-flow:column nowrap;margin:2rem 0}.ad span{color:#7c7c7c;font-size:.5rem;font-weight:700;margin:.3rem 0}main{align-items:center;display:flex;flex-flow:column nowrap}nav{background-color:#e1e6ff;display:block;overflow-y:auto;padding:1px;position:sticky;top:0;width:70vw;z-index:1000}@media screen and (max-width:900px){nav{width:100vw}}nav ul{align-items:center;display:flex;flex-flow:row nowrap;font-size:.9rem;justify-content:space-evenly;margin:0;padding:0}nav ul li{background-color:#acbbff;list-style:none;-webkit-user-select:none;user-select:none;width:100%}nav ul li:not(:last-of-type){margin-right:1px}nav ul li a{align-items:center;color:#393939;display:flex;font-size:1rem;height:40px;justify-content:center;text-decoration:none}@media screen and (max-width:900px){nav ul li a{font-size:.75rem}}h2{background-color:#7d97b4;color:#daefff;font-size:1.2rem;font-weight:400;margin:5px 0;text-align:center}h3{border-bottom:2px dotted #7aa2d0;border-left:10px solid #a8cbf3;font-size:1rem;font-weight:700;margin:0 0 10px;padding:0 0 2px 8px}article:not(:last-of-type){margin-bottom:1rem}article.form{background-color:#c9d5ff;border-radius:8px;display:flex;flex-flow:column nowrap;width:99%}article.form .title{background-color:#314386;border-top-left-radius:8px;border-top-right-radius:8px;color:#eff3ff;padding:4px 8px}article.form section{padding:15px}article.form section:not(:last-of-type){border-bottom:2px dotted #a4bcea}article.form select{font-size:1rem;height:2rem;width:100%}article.form p{font-size:.8rem}article h2.sticky{position:sticky;top:42px}#gitan-tool{margin-top:1rem}#item-select{align-items:center;display:flex;flex-flow:row nowrap;justify-content:left}#item-select label{height:34px;margin-right:20px;width:34px}#item-select .icon-on-pot{background-image:url(/build/images/icon-on-pot.0535111e.png);background-repeat:no-repeat}#item-select .icon-off-pot{background-image:url(/build/images/icon-off-pot.5b5ba25d.png);background-repeat:no-repeat}#item-select .icon-on-scroll{background-image:url(/build/images/icon-on-scroll.f7cc2b77.png);background-repeat:no-repeat}#item-select .icon-off-scroll{background-image:url(/build/images/icon-off-scroll.642b5d35.png);background-repeat:no-repeat}#item-select .icon-on-herb{background-image:url(/build/images/icon-on-herb.581d15e8.png);background-repeat:no-repeat}#item-select .icon-off-herb{background-image:url(/build/images/icon-off-herb.e3286bc4.png);background-repeat:no-repeat}#item-select .icon-on-wand{background-image:url(/build/images/icon-on-wand.b47ef4a8.png);background-repeat:no-repeat}#item-select .icon-off-wand{background-image:url(/build/images/icon-off-wand.5f9bc2ec.png);background-repeat:no-repeat}#item-select .icon-on-tally{background-image:url(/build/images/icon-on-tally.b1883d57.png);background-repeat:no-repeat}#item-select .icon-off-tally{background-image:url(/build/images/icon-off-tally.18305fbe.png);background-repeat:no-repeat}#item-select .icon-on-bracelet{background-image:url(/build/images/icon-on-bracelet.74e060f1.png);background-repeat:no-repeat}#item-select .icon-off-bracelet{background-image:url(/build/images/icon-off-bracelet.528c84c8.png);background-repeat:no-repeat}#item-select input[type=radio]{display:none}#param-input{display:flex;flex-flow:column nowrap}#param-input div{align-items:center;display:flex;flex-flow:row nowrap}#param-input div:not(:last-of-type){margin-bottom:10px}#param-input .buy-cell-toggle label{color:grey}#param-input .buy-cell-toggle label.selected{color:initial;font-weight:700}#param-input .buy-cell-toggle .slider{background-color:#f8f8f8;border-radius:12px;box-sizing:initial;display:inline-block;height:24px;margin:0 10px;min-width:48px;padding:1px;width:48px}#param-input .buy-cell-toggle .slider b{background-color:#c4c4c4;border-radius:12px;display:block;height:24px;left:0;position:relative;transition:left .2s ease-out;width:24px}#param-input .buy-cell-toggle input{display:none}#param-input .buy-cell-toggle input:checked+.slider>b{left:24px}#param-input .number-inputs label{margin-right:20px}#param-input .number-inputs label input{font-size:1.5rem;height:2rem}#param-input .number-inputs label input.gitan{width:7rem}#param-input .number-inputs label input.bulk{width:4rem}#param-input .desc{font-size:.8rem}#search-result .buttons{display:flex;flex-flow:row nowrap;justify-content:space-evenly}#search-result .buttons button{height:2rem;width:100%}#search-result .buttons button:first-of-type{margin-right:5px}#search-result .no-hit{background-color:#ffe5e0;border-radius:5px;display:inline-block;padding:5px 0;text-align:center}button.reset-check{height:2rem}section.check-items{display:flex;flex-flow:column nowrap}section.check-items ul{align-items:center;display:flex;flex-flow:row wrap;font-size:.9rem;margin:0;padding:0}section.check-items ul li{background-color:#c9cde6;border:1px solid #adb1c9;color:#4e4e4e;list-style:none;margin-bottom:5px;margin-left:5px;padding:4px 8px;-webkit-user-select:none;user-select:none}section.check-items ul li.selected{background-color:#cbffd5;border:1px solid #5c8663;color:initial}