.ai-wizard{display:flex;justify-content:center;align-items:center;position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(255,255,255,.75);z-index:1001}.ai-wizard.ai-help{position:fixed;left:unset;top:unset;bottom:-2px;height:unset;background-color:unset}.ai-wizard a{color:#fff}.ai-wizard a:hover{color:#ffe6e6}@keyframes processingspin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}.ai-wizard>.processing{position:fixed;left:calc(50% - 8px);top:calc(50% - 8px);z-index:1;color:#fff;font-size:2em;animation:processingspin .8s infinite linear}.ai-wizard>.processing.hidden{display:none}.ai-wizard>.window{display:flex;flex-direction:column;background-color:#931d29;border-radius:10px;color:#fff;overflow:hidden;margin:2px}.ai-wizard>.window>.title{flex-grow:0;font-size:1.8em;text-align:center;border-bottom:1px solid rgba(0,0,0,.2);background-color:rgba(0,0,0,.2);padding-left:8px;padding-right:8px;padding-top:2px}.ai-wizard>.window>.content{display:flex;flex-direction:column;font-size:1.2em;padding-left:10px;padding-right:10px;max-width:500px;min-width:500px}.ai-wizard.ai-help>.window{border-radius:10px 10px 0 0;box-shadow:0 0 7px 2px rgba(0,0,0,.25)}.ai-wizard.ai-help>.window>.title{font-size:1.4em}.ai-wizard.ai-help>.window>.content{font-size:1em;max-width:500px;min-width:500px}.ai-panel input{background-color:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;padding:0;font-size:1em;padding-left:8px;padding-right:8px;flex-grow:1}.ai-panel input::placeholder{color:rgba(255,255,255,.25)}.ai-panel input:focus{outline:0}.ai-panel input.alert{box-shadow:0 0 2px 2px rgba(255,0,0,1)}.ai-panel button{background-color:#761721;border-color:rgba(255,155,155,.3);color:#fff;padding-left:8px;padding-right:8px;border-radius:6px}.ai-panel button:focus{outline-color:#e49ea5}.ai-panel button:hover{background-color:#7f1b23}.ai-panel button:not(:first-child){margin-left:8px}.ai-panel .iconbutton{cursor:pointer;margin:4px}.ai-panel .icontag{cursor:pointer;margin:4px;white-space:nowrap}.ai-panel .icontag>i{margin-left:4px}.ai-panel .icon{margin-top:3px}.ai-panel .icon.big{font-size:30pt}.ai-panel .icon:first-child{margin-right:10px}.ai-panel .icon:last-child{margin-left:10px}.ai-panel .divider{margin-top:10px;border-top:1px solid rgba(0,0,0,.2);margin-bottom:8px}.ai-panel .spacer{height:12px;flex-shrink:0;flex-grow:0}.container>div{flex-grow:1}.ai-panel.disabled{opacity:.5}.ai-panel .container{display:flex;padding-top:8px;padding-bottom:8px}.ai-panel .container.vertical{flex-direction:column;overflow:hidden}.ai-panel .container.footer{justify-content:flex-end;border-top:1px solid rgba(0,0,0,.2)}.ai-panel .container>.container{padding-top:0;padding-bottom:0}.ai-panel .container>.title{font-size:1.2em}.ai-panel .container>.passwordinput:first-child:not(:last-child){margin-right:4px}.ai-panel .container>.passwordinput:not(:first-child){margin-left:4px}.ai-panel .container.footer button>.fa{vertical-align:-1px;margin-left:8px}.ai-panel .filebrowser>.browser{height:120px}.ai-panel .filebrowser>.browser>.draives>div>i,.ai-panel .filebrowser>.browser>.faolders>div>i{margin-left:8px}.ai-panel .filebrowser>.browser>.drives>div,.ai-panel .filebrowser>.browser>.folders>div{padding-left:8px;padding-right:8px;cursor:pointer;flex-grow:0;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-panel .filebrowser>.browser>.drives>div.selected,.ai-panel .filebrowser>.browser>.folders>div.selected{background-color:rgba(255,255,255,.25)}.ai-panel .filebrowser>.browser>.drives{width:70px;flex-shrink:1;flex-grow:0;margin-right:5px;overflow-x:hidden;overflow-y:auto;background-color:rgba(0,0,0,.2);border-radius:10px 0 0 0}.ai-panel .filebrowser>.browser>.folders{width:345px;flex-shrink:0;flex-grow:1;overflow-x:hidden;overflow-y:auto;align-content:flex-start;background-color:rgba(0,0,0,.2);border-radius:0 10px 0 0}.ai-panel .filebrowser>.browser>.tools{width:20px;flex-shrink:0;flex-grow:0;overflow:hidden;align-content:center}.ai-panel .filebrowser>.browser>.tools>div{flex-grow:0}.ai-panel .filebrowser>.path{margin-top:4px;margin-right:18px;border-radius:0 0 10px 10px}@keyframes ai-shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.ai-wizard.shake>.window{animation:ai-shake .5s linear}.ai-shrink{flex-grow:0!important;flex-shrink:1}.ai-wrap{flex-wrap:wrap}.ai-dim{background-color:rgba(0,0,0,.2);border-radius:10px}.ai-inset{margin-left:4px}.ai-padin{padding-left:4px;padding-right:4px}.ai-presets{margin-top:4px;justify-content:space-between;padding-right:23px}.ai-presets>button{font-size:.8em;padding-top:3px;padding-bottom:3px}.ai-presets>button>i{margin-left:6px}@keyframes ai-comic_preview_upandfade{0%{transform:translate3d(0,200px,0);opacity:1}80%{transform:translate3d(0,-60px,0);opacity:0}}.ai-comic_preview{background-size:auto 100%;background-position:top left;background-repeat:no-repeat;width:130px;height:200px;position:fixed;bottom:0;right:30px;border-radius:10px;animation:ai-comic_preview_upandfade 2.5s ease-out;z-index:-1}@media only screen and (max-width:600px){.window>.content{max-width:350px!important;min-width:350px!important}.container.account{flex-direction:column}}