*,:after,:before{box-sizing:border-box}html{tab-size:4;scroll-behavior:smooth;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.6rem}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{background-color:var(--color-gray-700);border:solid 1px var(--color-gray-600);color:var(--color-gray-50);border-radius:3px;margin:2px 3px;padding:0 .5em;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em;font-weight:700;display:inline-block;box-shadow:1px 3px 1px #000}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted buttontext}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}summary{display:list-item}:root{--font-size:16px;--color-hint-primary:#60a5fa;--color-hint-primary-strong:#2563eb;--color-hint-secondary:#fbbf24;--color-hint-secondary-strong:#e55f2a;--color-hint-tertiary:#0fa801;--color-gray-50:#f2f2f3;--color-gray-100:#e4e4e7;--color-gray-200:#c9c9cf;--color-gray-300:#afafb6;--color-gray-400:#94949e;--color-gray-500:#797986;--color-gray-600:#61616b;--color-gray-700:#494950;--color-gray-800:#303036;--color-gray-900:#18181b;--input-width:180px;--input-unit-width:30px;--input-border-radius:.2em;--flex-gap:1.4em;--flex-gap-small:calc(var(--flex-gap) / 2)}html{font-size:var(--font-size);color:var(--color-gray-200);font-family:Cousine}h1,h2,h3,h4,h5{color:var(--color-hint-secondary)}h1{margin:0;padding:.5em 0 .75em}h5{margin:1em 0 0;padding:0}a{color:var(--color-hint-primary);text-decoration:none}a:hover,a:visited:hover{color:var(--color-hint-primary-strong)}a:visited{color:var(--color-hint-secondary)}body{background-color:var(--color-gray-900);margin:0;overflow:hidden}#phaser-app{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}#phaser-app canvas{width:1380px;height:688px}input,textarea{border-radius:var(--input-border-radius);border:none;margin:.4em 0 1em;padding:.45em .5em}textarea{color:#fff;background:#f0f0f04d;width:100%;padding:1em;font-size:.8em;line-height:1.5em}textarea::placeholder{color:var(--color-gray-50)}input:disabled{color:var(--color-gray-200)}button{cursor:pointer;background-color:var(--color-hint-primary-strong);color:var(--color-gray-200);letter-spacing:.03em;border:none;border-radius:.2em;padding:.5em 2em;font-size:1rem;transition:background-color .1s ease-out}button.cancel{background-color:var(--color-hint-secondary-strong)}button.cancel:hover,button:active{background-color:var(--color-hint-secondary)}button:hover{background-color:var(--color-hint-primary);color:#fff}button:disabled{background-color:var(--color-gray-800);color:var(--color-gray-500);cursor:not-allowed}button.large{font-size:1.5rem}button[type=submit]{margin-top:1rem}.subscene_container .preview{width:calc(var(--input-width) * 2);height:calc(var(--input-width) * 2);text-align:center;background-color:#000;align-items:center;display:flex}.loginForm,.loginForm>div{flex-direction:column;display:flex}.loginForm form{margin-bottom:1rem}.loginForm form button{width:100%}.loginForm .errors{color:tomato;margin:0 0 1rem;padding:0;font-size:.9rem;line-height:1.6em}.subscene_container{scroll-behavior:smooth;flex-direction:column;width:1135px;height:500px;display:flex;overflow:hidden auto}.subscene_container a,.subscene_container a:visited{cursor:pointer;color:var(--color-hint-primary);text-decoration:none;transition:color .4s}.subscene_container a:hover{color:var(--color-hint-secondary)}.subscene_container p{margin:.5em 0;line-height:1.4em}.subscene_container p,.subscene_container h1,.subscene_container h2,.subscene_container h3,.subscene_container h4,.subscene_container h5,.subscene_container h6{letter-spacing:.03em}.subscene_container h4{text-transform:uppercase}.subscene_container>h2,.subscene_container h2[data-title]{margin:0;padding:0}.subscene_container .flex-row .flex-row.icon{gap:.3em}.subscene_container .ui__item{cursor:pointer;border-left:solid 4px var(--color-gray-800);margin-bottom:1em;padding:.5em 1em;transition:border-color .3s;overflow:auto}.subscene_container .ui__item:hover{border-left:solid 4px var(--color-hint-secondary)}.subscene_container .ui__item-danger:hover{border-left:solid 4px var(--color-hint-secondary-strong)}.subscene_container p.ui{color:var(--color-gray-300);margin:0 0 .6em;font-size:.875em;line-height:1.4em}.subscene_container p.ui em{color:var(--color-gray-50)}.subscene_container h5.ui{color:var(--color-hint-primary);border-color:var(--color-hint-secondary)}.subscene_container h5.ui:not(:first-of-type){margin-top:2em}svg.ui{width:20px;height:20px}svg.ui path.art{fill:var(--color-hint-primary)}svg.ui path.art.danger{fill:var(--color-hint-secondary-strong)}.subscene_container input{width:100%}.subscene_container label{color:#7ab8ff;font-size:.95rem}.subscene_container input.eighth{width:calc(var(--input-width) / 8 + var(--input-unit-width))}.subscene_container input.quarter{width:calc(var(--input-width) / 4 + var(--input-unit-width))}.subscene_container input.third{width:calc(var(--input-width) / 3 + var(--input-unit-width))}.subscene_container input.half{width:calc(var(--input-width) / 2 + var(--input-unit-width))}.subscene_container input.twothirds{width:calc(var(--input-width) / 3 * 2 + var(--input-unit-width))}.subscene_container .preview{--handle-bg-size:18px;position:relative}.subscene_container .preview .zoom{cursor:zoom-in;background-position:50%;background-repeat:no-repeat;width:100%;height:100%;overflow:hidden}.subscene_container .preview .zoom img{width:100%;height:100%;transition:opacity .5s;display:block}.subscene_container .preview .zoom img:hover{opacity:0}.subscene_container .preview:hover{cursor:all-scroll}.subscene_container .preview .next{width:var(--handle-bg-size);height:var(--handle-bg-size);border:solid 2px var(--color-gray-500);cursor:pointer;z-index:10;border-radius:50%;transition:background-color .2s}.subscene_container .preview .next:hover{background-color:var(--color-hint-primary);border-color:var(--color-hint-primary)}.subscene_container .preview .next-left{top:calc(50% - var(--handle-bg-size) / 2);position:absolute;left:.4em}.subscene_container .preview .next-right{top:calc(50% - var(--handle-bg-size) / 2);position:absolute;right:.4em}div.subscene_container::-webkit-scrollbar{width:2px}div.subscene_container::-webkit-scrollbar-track{box-shadow:inset -1px 0 0 var(--color-gray-800);background-color:#000}div.subscene_container::-webkit-scrollbar-thumb{background-color:var(--color-hint-secondary)}div.subscene_container .pad-l{padding-left:1rem}div.subscene_container .pad-r{padding-right:1rem}.subscene_container .pad-x{padding-left:1em;padding-right:1em}.subscene_container .pad-y{padding-top:1em;padding-bottom:1em}.subscene_container .pad-t{padding-top:1em}.subscene_container .pad-b{padding-bottom:1em}.mx{margin-left:1em;margin-right:1em}.my{margin-top:1em;margin-bottom:1em}div.subscene_container h4{cursor:default;margin:1em 0 0}div.subscene_container h4:hover{background-color:var(--color-gray-800)}.subscene_container .item{background-color:var(--color-gray-800);border-bottom:solid 1px var(--color-gray-900);margin:1rem 0;padding:1rem}.flex-row{gap:var(--flex-gap);flex-direction:row;justify-content:flex-start;display:flex}.flex-gap{gap:var(--flex-gap)}.flex-gap-small,.flex-row .flex-row{gap:var(--flex-gap-small)}.flex-row .flex-column{flex-direction:column;justify-content:flex-start;width:100%;display:flex}.flex-row .flex-column.grow{flex-grow:1}.flex-row .flex-column.shrink{flex-shrink:2}.flex-row .space-between,.flex-column .space-between{justify-content:space-between}.is_unit{margin:.4em 0 1em;position:relative}.is_unit:after{content:"";color:var(--color-gray-900);left:calc(var(--input-width) - var(--input-unit-width));width:var(--input-unit-width);background-color:var(--color-hint-secondary);border-top-right-radius:var(--input-border-radius);border-bottom-right-radius:var(--input-border-radius);text-align:center;height:100%;line-height:2em;position:absolute}.is_unit.eighth:after{left:calc(var(--input-width) / 8)}.is_unit.quarter:after{left:calc(var(--input-width) / 4)}.is_unit.third:after{left:calc(var(--input-width) / 3)}.is_unit.half:after{left:calc(var(--input-width) / 2 - var(--input-unit-width) - .5em)}.si_unit.twothirds:after{left:calc(var(--input-width) * 2 / 3 - var(--input-unit-width) - .5em)}.is_unit__m:after{content:"m"}.is_unit__cm:after{content:"cm"}.is_unit__g:after{content:"g"}.is_unit__kg:after{content:"kg"}.is_unit__m:empty:after,.is_unit__g:empty:after,.is_unit__kg:empty:after{content:""}.is_unit input{width:calc(var(--input-width) - var(--input-unit-width) - 6px);margin:0;margin-right:var(--input-unit-width);border-top-right-radius:0;border-bottom-right-radius:0}.subscene_container .tab{cursor:pointer;border:1px solid #3b3b3b;border-bottom:none;margin:0 2px;padding:4px 20px;display:inline-block}.subscene_container .tab:hover,#radio-one:checked~.tabs #tab-one,#radio-two:checked~.tabs #tab-two,#radio-three:checked~.tabs #tab-three{background-color:var(--color-hint-primary);color:#fff}.subscene_container .panels{border-top:1px solid #3b3b3b;min-height:200px;padding-top:20px;overflow:hidden}.subscene_container .panel{animation:.8s fadein;display:none}@keyframes fadein{0%{opacity:0}to{opacity:1}}.subscene_container .tabs-radio{display:none}#radio-one:checked~.panels #panel-one,#radio-two:checked~.panels #panel-two,#radio-three:checked~.panels #panel-three{display:block}kbd{cursor:pointer;transition:background-color .6s,color .4s}kbd:hover{color:var(--color-gray-800);background-color:var(--color-hint-secondary)}.subscene_container dl{margin:.3rem 0;padding:0}.subscene_container dt{color:var(--color-hint-secondary);margin:1em .5em 0% 0;padding:0;font-weight:700}.subscene_container dt:after{content:":"}.subscene_container dd{margin:0;padding:0}.subscene_container table{border-collapse:collapse;border-spacing:0;border-width:1px;border-color:var(--color-gray-600);border-style:solid;width:100%;font-size:.8em}.subscene_container table th{border-width:1px;border-color:var(--color-gray-600);background-color:var(--color-hint-secondary);color:var(--color-gray-900);border-style:solid;padding:.2rem}.subscene_container table td{border-width:1px;border-color:var(--color-gray-600);text-align:center;border-style:solid;width:auto;padding:.2em}.subscene_container table thead{color:var(--color-hint-secondary);font-weight:800}.tag{background-color:var(--color-gray-700);color:#fff;border-radius:3px;margin:.5em;padding:.3em .8em;display:inline-block}dd .tag:first-of-type{margin-left:0}.hidden{display:none}
@keyframes awn-fade-in{0%{opacity:0}to{opacity:1}}@keyframes awn-fade-out{0%{opacity:1}to{opacity:0}}@keyframes awn-slide-right{0%{opacity:0;left:100%}to{opacity:1;left:0}}@keyframes awn-slide-left{0%{opacity:0;right:100%}to{opacity:1;right:0}}@keyframes awn-bar{0%{right:100%}to{right:0}}.awn-popup-loading-dots,.awn-popup-loading-dots:before,.awn-popup-loading-dots:after{background:#fff;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite awn-loading-dots}.awn-popup-loading-dots{color:#fff;margin-left:24px;animation-delay:-.16s;display:inline-block;position:relative}.awn-popup-loading-dots:before,.awn-popup-loading-dots:after{content:"";position:absolute;top:0}.awn-popup-loading-dots:before{animation-delay:-.32s;left:-16px}.awn-popup-loading-dots:after{left:16px}@keyframes awn-loading-dots{0%,80%,to{box-shadow:0 0}40%{box-shadow:0 0 0 2px}}#awn-popup-wrapper{z-index:99999;opacity:0;background:#000c;justify-content:center;align-items:center;animation-name:awn-fade-in;animation-timing-function:ease-out;animation-fill-mode:both;display:flex;position:fixed;inset:0}#awn-popup-wrapper.awn-hiding{animation-name:awn-fade-out}#awn-popup-wrapper .awn-popup-body{word-break:break-word;background:#303036;border-radius:0;min-width:320px;max-width:500px;padding:24px;font-size:14px;position:relative}#awn-popup-wrapper .awn-popup-body.awn-popup-confirm{flex-direction:column;align-items:center;display:flex}#awn-popup-wrapper .awn-popup-body.awn-popup-confirm .fa{color:#c26700;font-size:44px}#awn-popup-wrapper .awn-popup-body.awn-popup-async-block{color:#fff;text-align:center;background:0 0;font-size:32px;font-weight:700}#awn-popup-wrapper .awn-popup-title{text-transform:uppercase;margin-top:8px;font-size:14px;font-weight:700}#awn-popup-wrapper .awn-buttons{justify-content:space-between;width:100%;margin-top:24px;display:flex}#awn-popup-wrapper .awn-buttons .awn-btn{color:#fff;border:0;border-radius:0;width:45%;font-size:14px;font-weight:700;line-height:32px;transition:background .2s linear}#awn-popup-wrapper .awn-buttons-1 .awn-btn{width:100%}#awn-popup-wrapper .awn-buttons .awn-btn-success{background:#40871d}#awn-popup-wrapper .awn-buttons .awn-btn-success:hover{background:#367218}#awn-popup-wrapper .awn-buttons .awn-btn-cancel{background:#1c76a6}#awn-popup-wrapper .awn-buttons .awn-btn-cancel:hover{background:#186690}#awn-toast-container{z-index:99998;box-sizing:border-box;position:fixed;bottom:24px;right:24px}#awn-toast-container.awn-top-left,#awn-toast-container.awn-top-right{top:24px;bottom:auto}#awn-toast-container.awn-top-left .awn-toast:first-child,#awn-toast-container.awn-top-right .awn-toast:first-child{margin-top:16px}#awn-toast-container.awn-top-left,#awn-toast-container.awn-bottom-left{left:24px;right:auto}#awn-toast-container.awn-top-left .awn-toast,#awn-toast-container.awn-bottom-left .awn-toast{animation-name:awn-slide-left;right:100%}#awn-toast-container.awn-top-left .awn-toast.awn-hiding,#awn-toast-container.awn-bottom-left .awn-toast.awn-hiding{right:0}#awn-toast-container.awn-top-right .awn-toast,#awn-toast-container.awn-bottom-right .awn-toast{animation-name:awn-slide-right;left:100%}#awn-toast-container.awn-top-right .awn-toast.awn-hiding,#awn-toast-container.awn-bottom-right .awn-toast.awn-hiding{left:0}.awn-toast{cursor:pointer;opacity:0;color:gray;background:#ebebeb;border-radius:8px;width:420px;margin-top:16px;font-size:18px;animation-timing-function:linear;animation-fill-mode:both;position:relative;overflow:hidden}.awn-toast-content{word-break:break-word}.awn-toast-label{text-transform:uppercase;color:gray;font-size:24px;display:block}.awn-toast-icon{justify-content:flex-end;align-items:center;display:flex;position:absolute;top:12px;bottom:0;right:24px}.awn-toast-icon .fa{color:gray;font-size:44px}.awn-toast-wrapper{border:6px solid #d1d1d1;border-radius:8px;padding:36px 88px 24px 24px}.awn-toast-progress-bar{height:12px;position:absolute;top:0;left:0;right:0}.awn-toast-progress-bar:after{content:" ";width:100%;height:12px;animation-name:awn-bar;animation-duration:inherit;background:gray;animation-timing-function:linear;animation-fill-mode:both;position:absolute;top:0;right:100%}.awn-toast.awn-toast-progress-bar-paused .awn-toast-progress-bar:after{animation-play-state:paused}.awn-toast.awn-hiding{animation-name:awn-fade-out!important}.awn-toast.awn-toast-success{color:#40871d;background:#dff8d3}.awn-toast.awn-toast-success .awn-toast-wrapper{border-color:#a7d590}.awn-toast.awn-toast-success b,.awn-toast.awn-toast-success .fa{color:#40871d}.awn-toast.awn-toast-success .awn-toast-progress-bar:after{background:#40871d}.awn-toast.awn-toast-info{color:#1c76a6;background:#d3ebf8}.awn-toast.awn-toast-info .awn-toast-wrapper{border-color:#9fd3ef}.awn-toast.awn-toast-info b,.awn-toast.awn-toast-info .fa{color:#1c76a6}.awn-toast.awn-toast-info .awn-toast-progress-bar:after{background:#1c76a6}.awn-toast.awn-toast-alert{color:#da1107;background:snow}.awn-toast.awn-toast-alert .awn-toast-wrapper{border-color:#fc9792}.awn-toast.awn-toast-alert b,.awn-toast.awn-toast-alert .fa{color:#da1107}.awn-toast.awn-toast-alert .awn-toast-progress-bar:after{background:#da1107}.awn-toast.awn-toast-warning{color:#c26700;background:#ffe7cc}.awn-toast.awn-toast-warning .awn-toast-wrapper{border-color:#ffc480}.awn-toast.awn-toast-warning b,.awn-toast.awn-toast-warning .fa{color:#c26700}.awn-toast.awn-toast-warning .awn-toast-progress-bar:after{background:#c26700}[class^=awn-]{box-sizing:border-box}
