@font-face{font-family:minecraftregular;src:url(/css/fonts/nokiafc-webfont.eot);src:url(/css/fonts/nokiafc-webfont.eot?#iefix) format('embedded-opentype'),url(/css/fonts/nokiafc-webfont.woff) format('woff'),url(/css/fonts/nokiafc-webfont.ttf) format('truetype');font-weight:400;font-style:normal}#schemagic{position:relative;display:inline-block;overflow:hidden;text-align:initial}#schemagic .minecraftText{font-family:minecraftregular;font-size:8px;color:#fff;text-shadow:1px 1px #000;-webkit-font-smoothing:none}#schemagic .noSelect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#schemagic .overlayText{position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}#schemagic .bottomRight{bottom:8px;right:8px;text-align:right}#schemagic .loading{position:absolute;top:0;left:0;right:0;bottom:0;background:url(/images/studio/schemagic/dirt.png) #000}#schemagic .loading>.text{font-size:16px;text-align:center;top:8px;left:0;right:0;bottom:0}#schemagic .material-icons{font-size:24px;color:#eee;text-shadow:1px 1px 2px #222}#schemagic .material-icons:hover{color:#fff}#schemagic .options{position:absolute;display:inline-block;right:0;top:32px;cursor:pointer;margin:5px}#schemagic .fullscreen{position:absolute;display:inline-block;right:0;top:0;cursor:pointer;margin:5px}#schemagic .fullscreen:hover,#schemagic .options:hover{opacity:1}#schemagic .options_container{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/studio/schemagic/dirt.png)}#schemagic .options_container>.options_separator{display:-webkit-flex;display:flex;width:100%;height:100%;overflow:auto;-webkit-flex-direction:column;flex-direction:column}#schemagic .options_container>.options_separator>.optionsClose{position:absolute;display:inline-block;right:0;top:0;cursor:pointer;margin:5px}#schemagic .options_container>.options_separator>.optionsClose:hover{opacity:1}#schemagic .options_container .title{margin-top:8px;font-size:24px;text-align:center}#schemagic .options_container>.options_separator>.restart{margin-top:8px;text-align:center;color:red;font-size:16px}#schemagic .options_container>.options_separator>.option_list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#schemagic .options_container>.options_separator>.option_list>.option_row{display:-webkit-flex;display:flex;-webkit-flex:1 0 auto;flex:1 0 auto;margin:8px 0}#schemagic .options_container>.options_separator>.option_list>.option_row>.option_cell{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-flex:1;flex:1;margin:0 2px;position:relative}#schemagic button{display:inline-block;border-style:solid;border-width:2px 2px 3px;-o-border-image:url(/images/studio/banner/button_default.png) 2 2 3 repeat;border-image:url(/images/studio/banner/button_default.png) 2 2 3 fill repeat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1rem;padding:4px 8px 2px;height:31px}#schemagic button.material-icons{min-width:16px;min-height:16px}#schemagic input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:31px;margin:0;background:0;border:0;padding:0}#schemagic input[type=range]::-ms-track{background:0 0;border-color:transparent;width:100%;height:31px;color:transparent;border-style:solid;border-width:2px 2px 3px;border-image:url(/images/studio/banner/button_disabled.png) 2 2 3 fill repeat}#schemagic input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-2px;height:31px;width:10px;cursor:pointer;border-style:solid;border-width:2px 2px 3px;border-image:url(/images/studio/banner/button_default.png) 2 2 3 fill repeat;padding:4px 4px 2px}#schemagic input[type=range]:hover::-webkit-slider-thumb{border-image-source:url(/images/studio/banner/button_hover.png)}#schemagic input[type=range]::-moz-range-thumb{height:26px;width:10px;cursor:pointer;border-style:solid;border-width:2px 2px 3px;border-image:url(/images/studio/banner/button_default.png) 2 2 3 fill repeat}#schemagic input[type=range]:hover::-moz-range-thumb{border-image-source:url(/images/studio/banner/button_hover.png)}#schemagic input[type=range]::-ms-thumb{height:31px;width:10px;border-style:solid;border-width:2px 2px 3px;border-image:url(/images/studio/banner/button_default.png) 2 2 3 fill repeat;padding:4px 4px 2px}#schemagic input[type=range]:hover::-ms-thumb{border-image-source:url(/images/studio/banner/button_hover.png)}#schemagic input[type=range]::-webkit-slider-runnable-track{width:100%;height:31px;border-style:solid;border-width:2px 2px 3px;border-image:url(/images/studio/banner/button_disabled.png) 2 2 3 fill repeat}#schemagic input[type=range]::-moz-range-track{width:100%;height:26px;border-style:solid;border-width:2px 2px 3px;border-image:url(/images/studio/banner/button_disabled.png) 2 2 3 fill repeat}#schemagic .options_container>.options_separator>.option_list>.option_row>.option_cell .num{color:#ff0}#schemagic label{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:1rem;cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#d3d3d3;position:absolute;left:0;right:0;bottom:0;top:0}#schemagic label.material-icons{min-width:16px;min-height:16px}#schemagic button:not([disabled]){cursor:pointer}#schemagic button:hover{border-image-source:url(/images/studio/banner/button_hover.png);color:#ffff82}#schemagic button[disabled]{border-image-source:url(/images/studio/banner/button_disabled.png);color:#999;text-shadow:none}#schemagic button:active:not([data-selected=selected]),#schemagic button[data-selected=selected]{border-image-source:url(/images/studio/banner/button_pressed.png)}#schemagic .dimensionPicker{text-align:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;height:100%}#schemagic .dimensionPicker *{box-sizing:border-box}#schemagic .dimensionPicker .anchor{-webkit-flex:0 0 auto;flex:0 0 auto}#schemagic .dimensionPicker .fill{-webkit-flex:1 1 auto;flex:1 1 auto;overflow:auto;width:100%}#schemagic .dimensionPicker>.dimensions{padding:0 4px}#schemagic .dimensionPicker .title{margin-bottom:8px}#schemagic .dimensionPicker .dimension{font-size:16px;margin:8px 0;color:gray;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#schemagic .dimensionPicker .dimension.selected{color:#ff0}#schemagic .dimensionPicker .dimension:not(.selected):hover{color:#ffffe0}#schemagic #pickDimension{font-size:16px;margin-top:8px;width:200px}