@import"https://fonts.googleapis.com/css2?family=Fredoka:wght@300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Dosis:wght@200..800&display=swap";:root{--color-black: #2f2d2d;--color-black-pure: black;--color-white: #e7f5f9;--color-white-strong: #fff;--color-red: #dd160f;--color-orange: #ff6e34;--color-yellow: #E7B53D;--color-loomer-high-blue: #10F7FC;--color-loomer-gold: #E7B53D;--color-loomer-high-gold: #FAFFA3;--color-loomer-low-gold: #74331F;--color-loomer-purple: #944489;--color-loomer-low-purple: #2d0644;--color-loomer-low-blue: #2C2A76;--color-loomer-gray: #CECECE;--color-loomer-brown: #4E1D0B;--text-color: var(--color-white);--background-color: var(--color-black);--color-success: #4d9f2a;--color-low-success: color-mix(in srgb, var(--color-success), #000 35%);--color-danger: #dd160f;--color-warning: #ed9e2e;--color-info: #0070C0;--color-low-info: color-mix(in srgb, var(--color-info), #000 35%);--button-border-radius: 8px;--button-border-size: 2px;--button-background-color: var(--color-loomer-low-blue);--button-border-color: #F0A46A;--button-text-color: var(--color-white);--button-text-color-hot: var(--color-white-strong);--button-background-color-secondary: #55377D;--button-background-color-tertiary: #DF5179;--button-background-color-success: var(--color-success);--button-background-color-danger: var(--color-danger);--button-background-color-warning: var(--color-warning);--button-background-color-info: var(--color-info);--dialog-background-color: color-mix(in srgb, var(--color-loomer-low-blue), #000 55%);--dialog-title-color: var(--color-black);--dialog-title-background-color:var(--color-loomer-gold);--dialog-text-color: var(--color-black);--dialog-text-color-hot: color-mix(in srgb, var(--dialog-text-color), #fff 15%);--dialog-border-radius: 8px;--dialog-border-size: 11px;--dialog-border-style: solid;--dialog-border-color: color-mix(in srgb, var(--color-loomer-low-blue), #000 25%);--helpbox-background: var(--color-low-info);--helpbox-border-size: 3px;--helpbox-border-style: solid;--helpbox-border-color: var(--color-loomer-high-blue);--helpbox-border-radius: 8px;--helpbox-background-alt: rgba(208, 233, 243, .7);--helpbox-border-alt: color-mix(in srgb, var(--helpbox-background-alt), #000 15%);--input-background-color: #fff;--input-select-color: #698ee6b0;--input-text-color: var(--color-black);--input-placeholder-color: #7584a39c;--input-border-color: #bdebf1;--input-border-radius: 5px;--input-text-disabled-color: #7584a39c;--font-input-label: "Quicksand", "sans-serif";--font-input-label-size: 14px;--font-input-help-text-size: 12px;--test-color: color-mix(in srgb, var(--color-loomer-high-blue), #000 35%)}:root{--font-primary: "Quicksand", sans-serif;--font-headings: "Dosis", sans-serif;--font-special: "Fredoka", sans-serif}.btn-group .button:not(:last-child),.btn-group .btnex:not(:last-child){margin-right:8px}.btn-group.centered{text-align:center}.button,.btnex{--btnwid: 105px;--btnhei: 34px;flex-shrink:0;font-size:14px;display:inline-block;color:var(--button-text-color);text-align:center;padding:6px 16px;transition:opacity .35s,background-color .7s,color .15s;opacity:1;cursor:pointer;text-decoration:none;position:relative}.button:visited,.btnex:visited{text-decoration:none}.button.disabled,.btnex.disabled{cursor:default;pointer-events:none;filter:saturate(.3);opacity:.3}.button.big,.btnex.big{--btnwid: 250px;--btnhei: 80px;font-family:var(--font-special);font-size:24px;font-weight:400}.button .clkfx,.btnex .clkfx{pointer-events:none;opacity:0;position:absolute;top:0;left:0;background-color:#fff;width:100%;height:100%}.button{font-family:var(--font-primary);font-size:14px;font-weight:400;font-weight:700;min-width:var(--btnwid);min-height:var(--btnhei);border:var(--button-border-size) solid color-mix(in srgb,var(--button-background-color),#fff 15%);background-color:var(--button-background-color);border-radius:var(--button-border-radius)}.button:hover{opacity:.8;color:var(--button-text-color-hot)}.button.secondary{border:var(--button-border-size) solid color-mix(in srgb,var(--button-background-color-secondary),#fff 15%);background-color:var(--button-background-color-secondary)}.button.tertiary{border:var(--button-border-size) solid color-mix(in srgb,var(--button-background-color-tertiary),#fff 15%);background-color:var(--button-background-color-tertiary)}.button.success{border:var(--button-border-size) solid color-mix(in srgb,var(--button-background-color-success),#fff 15%);background-color:var(--button-background-color-success)}.button.danger{border:var(--button-border-size) solid color-mix(in srgb,var(--button-background-color-danger),#fff 15%);background-color:var(--button-background-color-danger)}.button.warning{border:var(--button-border-size) solid color-mix(in srgb,var(--button-background-color-warning),#fff 15%);background-color:var(--button-background-color-warning)}.button.info{border:var(--button-border-size) solid color-mix(in srgb,var(--button-background-color-info),#fff 15%);background-color:var(--button-background-color-info)}.button.click-animation .clkfx{border-radius:var(--button-border-radius);animation:buttonclicked .75s ease-out}.button:focus{outline-style:none}.button.is-waiting{cursor:default;pointer-events:none}.button.is-waiting .cogs{opacity:1}.button.is-waiting .btn-text{opacity:0}.button .right-icon{margin-left:8px}.button .btn-text{pointer-events:none;display:inline-block;position:relative;vertical-align:top;opacity:1;transition:transform .25s,opacity .25s}.button .btn-text img{height:18px;vertical-align:inherit}.button .btn-text span{margin-left:8px;vertical-align:top}.button .cogs{display:inline-block;position:absolute;left:calc(50% - 8px);top:6px;transition:transform .25s,opacity .25s;opacity:0}.button.rounded{border-radius:3px}.button.full-width{width:100%}.button.inverted{border:1px solid var(--button-color);color:var(--button-background-color);background-color:var(--button-text-color);font-weight:400}.button.inverted.selected{color:var(--button-text-color);background-color:var(--button-background-color)}.button.clear{color:inherit;background-color:transparent}.button.clear.selected{color:var(--button-text-color);background-color:var(--button-background-color)}.button.is-toggle:not(.is-on){color:var(--text-color);background-color:transparent}.button.small{font-size:13px;padding:3px 8px;min-width:auto}.button.small .cogs{font-size:12px;left:calc(50% - 6px);top:4px}@media (max-width: 639px){.button{font-size:14px;padding:3px 8px}.button.min-medium{min-width:auto}.button:not(:first-child){margin-left:4px}}@keyframes buttonclicked{0%{opacity:0}25%{opacity:.5;transform:scale(1.05,1.25)}50%{opacity:.25;transform:scale(1.1,1.35)}75%{opacity:0}to{transform:scale(1.15,1.55)}}@keyframes buttonclickedex{0%{filter:blur(2px);opacity:0}25%{opacity:.5;transform:scale(1.05,1.25)}50%{filter:blur(6px);opacity:.25;transform:scale(1.1,1.35)}75%{opacity:0}to{transform:scale(1.15,1.55)}}.btnex{--fdsx: 3px;--fdsc: black;--fhr: 0deg;--fbright: 100%;--btnpng: url(/dev/btn_1.png);background-color:transparent;width:var(--btnwid);height:var(--btnhei);font-family:var(--font-special);font-size:16px;font-weight:400;filter:drop-shadow(1px 1px var(--fdsx) var(--fdsc));transition:filter .35s;border:none}.btnex .btnbg{z-index:1;display:inline-block;position:absolute;width:100%;height:100%;top:0;left:0;background:var(--btnpng);background-size:var(--btnwid) var(--btnhei);transition:opacity .35s,background-color .7s,color .15s,filter .15s;filter:hue-rotate(var(--fhr)) brightness(var(--fbright))}.btnex .btn-text{transition:opacity .35s,background-color .7s,color .15s;position:relative;z-index:2}.btnex.big{--btnwid: 250px;--btnhei: 80px;--btnpng: url(/dev/btn_1_l.png);font-family:var(--font-special);font-size:24px;font-weight:400}.btnex.secondary .btnbg{--btnpng: url(/dev/btn_2.png)}.btnex.success .btnbg{--fhr: 255deg}.btnex.danger .btnbg{--fhr: 123deg}.btnex.warning .btnbg{--fhr: 192deg}.btnex.info .btnbg{--fhr: 337deg}.btnex:hover .btn-text{color:var(--button-text-color-hot)}.btnex:hover .btnbg{--fbright: 120%}.btnex:focus{outline-style:none}.btnex:active .btnbg{opacity:.6}.btnex.click-animation .clkfx{border-radius:var(--button-border-radius);animation:buttonclickedex .75s ease-out}.devbut{border:3px solid red;width:50px;height:50px;background:url(/dev/Buttons/ButtonText_Large_Metal.png);background-position:0px 0px}input,textarea{font-family:var(--font-primary);font-size:16px;font-weight:400}.form{width:100%}.stdform.hide-required-markers .input-wrapper>.label.is-required:after{content:""}.input-wrapper{position:relative;width:100%;text-align:left;margin-top:8px}.input-wrapper.no-margin{margin-top:0}.input-wrapper.no-margin:not(:first-child){margin-top:0}.input-wrapper:not(:first-child){margin-top:4px}.input-wrapper>.v-select{min-width:120px}.input-wrapper>.label{margin-bottom:3px;display:block;font-family:var(--font-input-label);font-size:var(--font-input-label-size)}.input-wrapper>.label.is-required:after{margin-left:4px;color:var(--color-warning);content:"*"}.input-wrapper>.label.left{margin-left:0}.input-wrapper>.label>p{margin-left:32px}.input-wrapper .swtch{margin-bottom:6px}.input-wrapper .swtch .swtch-cntr{top:3px}.input-wrapper .swtch .swtch-slot{position:relative;top:-3px}.input-wrapper.inline{display:inline-block;width:auto;vertical-align:middle;margin-top:0;margin-right:8px}.input-wrapper.inline:not(:first-child){padding-left:8px}.input-wrapper.horizontal{display:inline-flex}.input-wrapper.horizontal>.label{display:inline}.input-wrapper.flex .control{display:flex}.input-wrapper.half{width:50%}.input-wrapper.rounded .control{border-radius:20px}.input-wrapper.extra-bottom{margin-bottom:17px}.input-wrapper.tags.xreadonly .control{pointer-events:none;border:1px solid red}.input-wrapper.disabled{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input-wrapper.disabled>.label{color:var(--input-text-disabled-color)}.input-wrapper.disabled .control{background-color:var(--input-background-color)}.input-wrapper.disabled .control>input{color:var(--input-text-disabled-color);pointer-events:none}.input-wrapper.disabled .control .field-prefix,.input-wrapper.disabled .control .field-suffix,.input-wrapper.disabled .input-help-text{color:var(--input-text-disabled-color)}.input-wrapper.disabled.checkbox{pointer-events:none;color:var(--input-text-disabled-color)}.input-wrapper.disabled.checkbox>input:checked~.checkmark{background-color:gray}.input-wrapper.disabled.checkbox .checkmark{background-color:gray}.input-wrapper.small .control .v-select{font-size:14px}.input-wrapper.small .control .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{height:22px}.input-wrapper.small .control .choices{font-size:14px}.input-wrapper.small .control .choices .choices__list--single .choices__item{padding-top:2px;height:22px}.input-wrapper.small .control input{font-size:14px}.input-wrapper.small.checkbox>.label{font-size:14px;padding-left:24px}.input-wrapper.small.checkbox>.label.opensans .checkmark{top:2px}.input-wrapper.small.checkbox .checkmark{top:2px;height:16px;width:16px}.input-wrapper.small.checkbox .checkmark:after{left:5px;top:2px;width:4px;height:8px;border-width:0 2px 2px 0}.input-wrapper.right .control>input{text-align:right}.input-wrapper.invalid .control>input,.input-wrapper.invalid .control textarea{color:var(--color-error)}.input-wrapper .error-message{pointer-events:none;border-radius:3px;padding:8px 6px;position:absolute;left:0;top:0;width:100%;opacity:0;background-color:#ff0000e6;transform:scale(.95) translateY(-8px);transition:opacity 1.55s,transform 3s;font-size:14px}.input-wrapper .error-message.visible{pointer-events:all;opacity:1;transform:scale(1) translateY(0);transition:opacity .15s,transform .3s}.input-wrapper .input-help-text{font-size:var(--font-input-help-text-size);font-style:italic;text-align:right;margin-right:8px;white-space:nowrap;min-height:12px}.input-wrapper .input-help-text.has-error{color:var(--color-error)}.input-wrapper .input-error{font-size:14px;color:var(--color-error);text-align:right}.input-wrapper.padded .control{padding:4px 6px}.input-wrapper>.v-select .vs__dropdown-toggle{background-color:var(--input-background-color)}.input-wrapper .control{position:relative;width:100%;height:100%;margin:0;background-color:var(--input-background-color);border-radius:var(--input-border-radius);border:1px solid var(--input-border-color)}.input-wrapper .control.full-blocks{padding:4px 8px;background-color:var(--input-background-color);border-radius:var(--input-border-radius);border:1px solid var(--input-border-color)}.input-wrapper .control.select-field{padding:4px}.input-wrapper .control>.choices{background-color:var(--input-background-color);padding:4px 12px;border:1px solid transparent}.input-wrapper .control>.choices .choices__list--single .choices__item{color:var(--input-text-color)}.input-wrapper .control>.cooldown{pointer-events:none;position:absolute;left:12px;top:4px;width:calc(100% - 24px);height:calc(100% - 8px)}.input-wrapper .control>.cooldown div{height:100%;background-color:#00800033}.input-wrapper .control>.cooldown.active div{animation:progress 2s linear}.input-wrapper .control>.cooldown.hidden{opacity:0}@keyframes progress{0%{background-color:#00800033;width:0%}to{background-color:#00800080;width:100%}}.input-wrapper .control .field-prefix,.input-wrapper .control .field-suffix{padding-top:2px;color:var(--text-color);font-size:14px}.input-wrapper .control .field-prefix.spaced{margin-right:8px}.input-wrapper .control .field-suffix.spaced{margin-left:8px}.input-wrapper .control .icon{color:var(--text-color);cursor:pointer}.input-wrapper .control .icon.is-left{margin-right:8px}.input-wrapper .control .icon.is-right{margin-left:8px}.input-wrapper .control .icon:hover{color:var(--text-color-high)}.input-wrapper .control>input,.input-wrapper .control textarea,.input-wrapper .control .rfcontent,.input-wrapper .control select{border:none;color:var(--input-text-color);width:100%;line-height:1.4;font-weight:400}.input-wrapper .control>input::selection,.input-wrapper .control textarea::selection,.input-wrapper .control .rfcontent::selection,.input-wrapper .control select::selection{background:var(--input-select-color)}.input-wrapper .control>input::placeholder,.input-wrapper .control textarea::placeholder,.input-wrapper .control .rfcontent::placeholder,.input-wrapper .control select::placeholder{color:var(--input-placeholder-color);opacity:.8;font-style:italic}.input-wrapper .control>input:focus,.input-wrapper .control textarea:focus,.input-wrapper .control .rfcontent:focus,.input-wrapper .control select:focus{outline:color-mix(in srgb,var(--input-background-color),var(--input-border-color) 15%);background-color:color-mix(in srgb,var(--input-background-color),var(--input-border-color) 15%)}.input-wrapper .control>input:disabled,.input-wrapper .control textarea:disabled,.input-wrapper .control .rfcontent:disabled,.input-wrapper .control select:disabled{background-color:#fbfbfb;color:#a0a0a0}.input-wrapper .control>select{padding:1px 12px 0 6px}.input-wrapper .control>option{color:#fff}.input-wrapper .control>input:read-only,.input-wrapper .control textarea:read-only{color:var(--input-text-disabled-color)}.input-wrapper .control>textarea{resize:none}@media (max-width: 639px){.input-wrapper .control .field-prefix{padding-top:3px;font-size:12px}}.stdnotifications{padding:10px!important;margin:5px;font-size:14px;color:var(--color-white-strong);border-radius:8px}.stdnotifications.warn{background-color:var(--color-warning);border-left-color:color-mix(in srgb,var(--color-warning),#000 15%)}.stdnotifications.error{background-color:var(--color-danger);border-left-color:color-mix(in srgb,var(--color-danger),#000 15%)}.stdnotifications.success{background-color:var(--color-success);border-left-color:color-mix(in srgb,var(--color-success),#000 15%)}.stdnotifications.info{background-color:var(--color-info);border-left-color:color-mix(in srgb,var(--color-info),#000 15%)}.global-dialog-container{z-index:40;position:fixed;left:0;top:0;width:100vw;height:100vh;opacity:0;pointer-events:none;transition:opacity .25s,background-color .5s;display:flex;justify-content:center;align-items:center;background-color:#000c}.global-dialog-container .simpledialog{background-color:var(--dialog-background-color);max-width:420px;border:var(--dialog-border-size) var(--dialog-border-style) var(--dialog-border-color);border-radius:var(--dialog-border-radius)}.global-dialog-container.visible{opacity:1;pointer-events:all}.global-dialog-container.bgsoft{background-color:#0003}.global-dialog-container.nobgcolor{background-color:transparent}.dlg-container .dlg-window{margin-bottom:15vh}.dlg-window{font-size:18px;overflow:hidden;box-shadow:5px 5px 18px -1px #0000008c;min-width:360px;max-width:480px;min-height:228px;display:inline-block;border:var(--dialog-border-style) var(--dialog-border-color);border-radius:var(--dialog-border-radius);position:relative}.dlg-window.dragging{border:5px solid red}.dlg-window .dlg-bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-color:var(--dialog-background-color);background:url(/dev/dlg1.png);background-size:cover;background-repeat:no-repeat;background-position:center}.dlg-window .dlg-inner{position:relative}.dlg-window .dlg-title{position:relative;padding:4px 12px;text-align:left;font-family:var(--font-headings);font-size:24px;font-weight:700;color:var(--dialog-title-color);background-color:var(--dialog-title-background-color);margin-bottom:12px;left:11px;top:10px;width:338px;border-radius:3px 3px 0 0;border-bottom:2px solid var(--color-black)}.dlg-window .dlg-title>.text{width:100%;display:inline-block}.dlg-window .dlg-title>.close{--fdsx: 3px;--fdsc: black;--fbright: 100%;-webkit-user-select:none;user-select:none;cursor:pointer;z-index:2;width:30px;height:30px;transition:transform .15s filter .15s;position:absolute;top:6px;right:8px;color:var(--dialog-title-color);filter:drop-shadow(1px 1px var(--fdsx) var(--fdsc)) brightness(var(--fbright))}.dlg-window .dlg-title>.close img{width:32px}.dlg-window .dlg-title>.close:hover{--fbright: 125%;color:var(--dialog-text-color-hot)}.dlg-window .dlg-content{text-align:left;font-size:18px;padding:0;overflow-y:auto;overflow-x:hidden;height:96px;line-height:92px;vertical-align:middle}.dlg-window .dlg-content>p{text-align:center}.dlg-window .dlg-footer{position:relative;margin-top:12px;padding:0 16px 12px}.dlg-window .dlg-footer.center{text-align:center}.dlg-window .dlg-footer.right{text-align:right}.dlg-window .dlg-footer hr{margin:0 0 12px}.dlg-window .dlg-footer .extra{display:inline-block;font-size:12px;vertical-align:bottom;margin-right:12px}.dlg-window .dlg-footer.separator:before{position:absolute;top:-12px;left:16px;width:calc(100% - 32px);height:2px;border-top:1px solid var(--dialog-border-color);content:""}.dlg-window .dlg-group{padding:4px 16px}.dlg-window.tall{margin-bottom:5vh}.dlg-window.taller{margin-bottom:0}.dlg-window.working .dlg-content{opacity:.5;pointer-events:none}.dlg-window.working .dlg-footer{pointer-events:none}.dlg-window.compact{border:1px solid red}.dlg-window.compact .dlg-title{font-family:var(--font-subtitles);font-size:28px;font-weight:100;color:#fff;padding:4px;text-align:center}.dlg-window.compact .dlg-title .text{display:inline-block;margin-bottom:6px}.dlg-window.compact .dlg-title .icon{position:absolute;left:8px;top:4px;font-size:18px;color:red}.dlg-window.compact .dlg-content{padding:8px}.dlg-window.bg-1{background-size:cover;background-repeat:no-repeat;background-position:center}.dlg-window.bg-2{background-size:auto auto;background-repeat:repeat;background-position:center}.dlg-window.dlg-share{position:absolute;background-image:none;background-color:#0000ffe6;border:none;border-radius:5px;box-shadow:5px 5px 12px 7px #0000008c}.dlg-window.dlg-share .share-links span{display:block;padding:2px 4px}@media (max-width: 640px){.dlg-window{margin-bottom:0}.dlg-window .dlg-title{font-size:24px}.dlg-window .dlg-content{font-size:14px}}@media (max-width: 480px){.dlg-window{margin:0}}.global-help-container{z-index:45;position:fixed;left:0;top:0;width:100vw;height:100vh;opacity:0;pointer-events:none;transition:opacity .25s,background-color .5s}.global-help-container.visible{opacity:1;pointer-events:all}.xhelpbox{border-radius:2px;border:1px dotted var(--helpbox-border);background-color:var(--helpbox-background);padding:8px;display:flex;position:relative;transition:background-color .55s}.xhelpbox.alt{border:1px dotted var(--helpbox-border-alt);background-color:var(--helpbox-background-alt)}.xhelpbox .hb-icon{padding-left:1px;padding-top:2px;display:block;width:38px;min-width:38px;height:38px;text-align:center;border-radius:50%;background-color:var(--button-background-color-info);color:#fff;font-size:24px}.xhelpbox .hb-icon img{width:100%;height:100%;object-fit:cover}.xhelpbox .hb-content{margin-left:16px;width:100%;overflow:hidden}.xhelpbox .hb-content .hb-title{font-size:18px}.xhelpbox .hb-content hr{border-top:1px solid var(--helpbox-border)}.xhelpbox .hb-content .hb-text{margin-top:8px}.xhelpbox .hb-content .hb-footer{margin-top:12px;text-align:right}.xhelpbox .hb-content p{margin-top:8px}.xhelpbox .hb-content p>img{width:16px;vertical-align:bottom;margin-right:6px}.xhelpbox.warn{border:1px dotted red;background-color:#f006}.xhelpbox.warn .hb-icon{background-color:red}.xhelpbox.small{padding:4px}.xhelpbox.small .hb-icon{padding-top:1px;width:24px;min-width:24px;height:24px;font-size:16px}.xhelpbox.small .hb-content{margin-left:8px}.xhelpbox.small .hb-content .hb-title{font-size:16px}.xhelpbox.small .hb-content .hb-text{margin-top:6px;font-size:14px}.xhelpbox.small .hb-content .hb-footer{margin-top:12px;text-align:right}.xhelpbox.simple{background-color:transparent;padding:0;border:none}.xhelpbox.no-title .hb-content .hb-title,.xhelpbox.no-title .hb-content .hb-title-sep{display:none}.xhelpbox.no-title .hb-content .hb-text{margin-top:0}.xhelpbox.popup{padding:16px;background-color:#e60000;border-radius:5px;box-shadow:5px 5px 12px 7px #0000008c}.xhelpbox.popup .hb-content hr{border-top:1px solid red}@media (max-width: 640px){.xhelpbox .hb-icon{font-size:20px;display:block;padding-top:1px;width:29px;min-width:29px;height:29px}.xhelpbox .hb-content{margin-left:12px}.xhelpbox .hb-content .hb-title{font-size:16px}.xhelpbox .hb-content .hb-text{margin-top:4px}.xhelpbox .hb-content .hb-footer{margin-top:6px}}.dlg-zoom-enter-active{animation:dlg-fadeIn .25s ease-in}.dlg-zoom-enter-active .dlg-window{animation:dlg-zoomSlideUpIn .25s ease-in}.dlg-zoom-enter-active .dlg-popup{animation:dlg-fadeIn .25s ease-in}.dlg-zoom-leave-active{pointer-events:none!important;animation:dlg-fadeOut .25s ease-in forwards}.dlg-zoom-leave-active .dlg-window{animation:dlg-zoomSlideUpOut .25s ease-out}.dlg-zoom-leave-active .dlg-popup{animation:dlg-fadeOut .25s ease-in forwards}@keyframes dlg-zoomSlideUpIn{0%{transform:scale(.95) translateY(20px)}50%{transform:scale(1.05)}}@keyframes dlg-zoomSlideUpOut{80%{transform:scale(.85)}}@keyframes dlg-fadeIn{0%{opacity:0}70%{opacity:1}}@keyframes dlg-fadeOut{0%{opacity:1}80%{opacity:0}to{opacity:0}}.std-grid{display:grid;grid-gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.std-grid .grid-cell{padding:8px}.std-grid.spacious{grid-gap:24px 48px}.std-grid.small{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 1200px){.std-grid.small{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 860px){.std-grid.small{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.std-grid.small{grid-template-columns:minmax(0,1fr)}}.std-grid.smaller{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width: 1200px){.std-grid.smaller{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 760px){.std-grid.smaller{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 540px){.std-grid.smaller{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 920px){.std-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.std-grid{grid-template-columns:minmax(0,1fr)}}.card{border:3px solid var(--color-loomer-high-blue);border-radius:8px;min-height:320px;background:radial-gradient(circle at bottom,#faffa34d,#9444894d,#292d774d)}.devnav{position:fixed;z-index:1000;font-size:12px;top:6px;left:6px;padding:6px;background-color:var(--color-black-pure);border:2px solid var(--color-loomer-low-blue);border-radius:5px;filter:drop-shadow(3px 3px 5px black)}.devnav img{height:48px}.devnav .phicon{height:24px;position:absolute;top:6px;right:6px;opacity:.2}.devnav .phicon.found{opacity:1}.loginrewards{border:2px dashed var(--color-red);max-width:320px;margin:0 auto}.loginrewards .lr-top{margin:0 8px;display:grid;grid-gap:0px;grid-template-columns:repeat(3,minmax(0,1fr))}.loginrewards .lr-top .cell{background-color:var(--color-black);position:relative;margin:8px;border:3px solid var(--color-loomer-gray);padding:8px;height:83px}.loginrewards .number{position:absolute;top:-14px;left:-15px}.loginrewards .number .bg{position:relative;background-color:var(--color-info);height:26px;width:26px;transform:rotate(-45deg);border:2px solid var(--color-loomer-brown)}.loginrewards .number .digit{position:absolute;top:1px;left:9px}.missionboard{border:3px dashed red;max-width:320px;margin:0 auto}@keyframes gradient{0%{background-size:100% 100%}50%{background-size:100% 125%}to{background-size:100% 100%}}.test-enter-active,.test-leave-active{transition:opacity .5s ease}.test-enter-from,.test-leave-to{opacity:0}*{box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0;margin:0}body{background-image:url(/images/bg1.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;color:var(--text-color);background-color:var(--background-color);font-family:var(--font-primary);font-weight:400;font-style:normal;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}hr{margin:8px 0}h1{font-family:var(--font-headings);font-size:32px}h2{font-family:var(--font-headings);font-size:24px}h3{font-family:var(--font-headings);font-size:20px;margin-top:0rem}.main-container{text-align:center;height:100vh;max-width:480px;margin:0 auto}.middle{border:3px dashed orange;max-width:480px;margin:0 auto}.wrapper{margin-top:1rem;text-align:left;padding:0 1rem;border:1px dotted gray}.wrapper.sa{margin-bottom:1rem}.wrapper.padded-top{padding-top:1rem}.wrapper.padded-bottom{padding-bottom:1rem}.spacer-top{margin-top:16px}.vinfo{font-size:12px;text-align:right;line-height:14px;position:fixed;right:15px;bottom:15px;z-index:100;filter:drop-shadow(3px 3px 3px black)}.helpbox{padding:8px;display:flex;position:relative;transition:background-color .55s}.helpbox.alt{border:1px dotted var(--helpbox-border-alt);background-color:var(--helpbox-background-alt)}.helpbox .hb-icon{padding-left:1px;padding-top:0;display:block;width:32px;min-width:32px;height:32px;text-align:center;border-radius:50%;background-color:var(--button-background-color-info);color:#fff;font-size:20px}.helpbox .hb-icon img{width:100%;height:100%;object-fit:cover}.helpbox .hb-content{margin-left:16px;width:100%;overflow:hidden}.helpbox .hb-content .hb-title{font-size:18px}.helpbox .hb-content hr{border-top:1px solid var(--helpbox-border)}.helpbox .hb-content .hb-footer{margin-top:12px;text-align:right}.helpbox .hb-content p>img{width:16px;vertical-align:bottom;margin-right:6px}.helpbox.warn{border:1px dotted red;background-color:#f006}.helpbox.warn .hb-icon{background-color:red}.helpbox.small{padding:4px}.helpbox.small .hb-icon{width:24px;min-width:24px;height:24px;font-size:16px}.helpbox.small .hb-content{margin-left:8px}.helpbox.small .hb-content .hb-title{font-size:16px}.helpbox.small .hb-content .hb-text{font-size:14px}.helpbox.small .hb-content .hb-footer{margin-top:12px;text-align:right}.helpbox.simple{background-color:transparent;padding:0;border:none}.helpbox.no-title .hb-content .hb-title,.helpbox.no-title .hb-content .hb-title-sep{display:none}.helpbox.no-title .hb-content .hb-text{margin-top:0}.helpbox.popup{padding:16px;background-color:#e60000;border-radius:5px;box-shadow:5px 5px 12px 7px #0000008c}.helpbox.popup .hb-content hr{border-top:1px solid red}@media (max-width: 640px){.helpbox .hb-icon{font-size:20px;display:block;padding-top:1px;width:29px;min-width:29px;height:29px}.helpbox .hb-content{margin-left:12px}.helpbox .hb-content .hb-title{font-size:16px}.helpbox .hb-content .hb-text{margin-top:4px}.helpbox .hb-content .hb-footer{margin-top:6px}}.avatar{--imgsize: 42px}.avatar img{border:2px solid var(--color-black-pure);border-radius:8px;height:var(--imgsize);width:var(--imgsize)}.loomerslogo img{animation:gradient 15s infinite;width:70%;background:radial-gradient(circle at bottom,#fcf77b 20%,#f18868,#ed5871 40%,#944489,#2b2f79 80%);background-size:100% 100%}.maingame{position:fixed;width:100vw;top:0;left:0;height:100vh;background-color:var(--color-black-pure);overflow:hidden}.maingame.hidden{display:none}.maingame .gamefield{position:relative;margin:0 auto;max-width:480px;overflow:hidden;height:100%}.maingame .gamefield .stars{position:absolute;top:0;left:0}.maingame .gamefield .stars img{width:200%;height:200%;position:relative;top:-50px;left:-50%;animation:star_rotation 850s linear infinite;filter:hue-rotate(220deg)}.maingame .gamefield .sun{position:relative;z-index:2;height:80px;width:80px}.maingame .gamefield .sun .effect{position:absolute;top:0;left:0;height:80px;width:80px;background-color:var(--color-orange);border-radius:50%;opacity:.5;filter:blur(5px);animation:sun_glow 10s infinite}.maingame .gamefield .sun img{margin-top:5px;width:70px;height:70px}.maingame .gamefield .planet{overflow:hidden;position:absolute;height:100%;top:0}.maingame .gamefield .planet img{filter:drop-shadow(0px 0px 40px var(--color-loomer-low-blue));position:relative;left:-10%;top:45%;width:120%}.maingame .gamefield .ph{border:15px solid red}@keyframes sun_glow{0%{box-shadow:0 0 10px 10px var(--color-orange),0 0 25px var(--color-yellow) inset}50%{box-shadow:0 0 20px 20px var(--color-orange),0 0 35px var(--color-yellow) inset}to{box-shadow:0 0 10px 10px var(--color-orange),0 0 25px var(--color-yellow) inset}}@keyframes star_rotation{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}#phaser-object{border:15px solid red}.dlg-login{max-width:480px}.dlg-login .acc-panel{padding:12px 12px 0;display:flex}.dlg-login .acc-panel .avatar{margin-top:0}.dlg-login .acc-panel .userinfo{margin-left:8px}.dlg-login .acc-panel .userinfo .username{font-weight:900;display:block;font-size:14px}.dlg-login .acc-panel .userinfo .userwallet{display:block;font-size:12px}.dlg-login .dlg-content{padding:0 12px 8px}.dlg-login .btn-check{position:absolute;top:-14px;right:-20px;width:21px;height:21px;border-radius:50%;z-index:100;background-color:var(--color-success)}.dlg-login .btn-check i{padding-top:5px;padding-left:2px}
