/*! paradise v0.7.5 ~~ https://github.com/center-key/paradise ~~ GPL-3.0 License */
@keyframes pulse{0%,to{background-color:#32cd32}50%{background-color:#0f0}}section#console-admin-accounts p{font-size:.9rem;font-style:italic}.gallery-settings fieldset.settings-website input.dna-field-dark-mode+span{background-color:#696969;color:#fff;padding:0 5px}.gallery-settings fieldset.settings-website input.dna-field-image-border+span{border:1px solid #000;padding:0 3px}.gallery-settings fieldset.settings-website input.dna-field-caption-caps+span{font-size:.8em;text-transform:uppercase}.gallery-settings fieldset.settings-website input.dna-field-caption-italic+span{font-style:italic}.gallery-settings fieldset.settings-website input.dna-field-show-description+span{font-weight:lighter}.gallery-settings fieldset.settings-tabs label,.gallery-settings fieldset.settings-tabs label span{display:inline}.gallery-settings fieldset.settings-tabs label input[type=text]{width:40%;margin-bottom:1em}.gallery-settings fieldset.settings-tabs label input[type=checkbox]{margin-left:3px}.gallery-settings fieldset.settings-tabs [data-item-type=page]:first-child label:last-child{display:none}#gallery-uploader.dropzone{background:#f5fffa;border:2px dashed silver}#gallery-uploader.dropzone.pulse .dz-preview{animation:1s infinite pulse}#gallery-uploader.dropzone .dz-default.dz-message{font-size:1.2rem}#gallery-uploader.dropzone .dz-preview{display:block;min-height:auto;background-color:#32cd32;padding:15px 0 15px 10px;margin:0 0 10px}#gallery-uploader.dropzone .dz-preview:last-child{margin-bottom:0}#gallery-uploader.dropzone .dz-preview .dz-image,section.component-security.invite p.for-create{display:none}#gallery-uploader.dropzone .dz-preview .dz-details{position:static;text-align:left;padding:0}#gallery-uploader.dropzone .dz-preview .dz-details .dz-filename,#gallery-uploader.dropzone .dz-preview .dz-details .dz-size{display:inline-block;line-height:initial;margin:0}#gallery-uploader.dropzone .dz-preview .dz-details .dz-filename span,#gallery-uploader.dropzone .dz-preview .dz-details .dz-filename:hover span,#gallery-uploader.dropzone .dz-preview .dz-details .dz-size span,#gallery-uploader.dropzone .dz-preview .dz-details .dz-size:hover span{background-color:transparent;border:1px solid transparent;padding:0}#gallery-uploader.dropzone .dz-preview .dz-details .dz-filename{max-width:140px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;color:#696969;padding-left:3px}#gallery-uploader.dropzone .dz-preview .dz-progress{top:20px}#gallery-uploader.dropzone .dz-preview .dz-error-mark,#gallery-uploader.dropzone .dz-preview .dz-success-mark{top:0;left:0;display:block;width:100%;text-align:center;margin-left:0;margin-top:0;animation:none}#gallery-uploader.dropzone .dz-preview .dz-error-mark svg,#gallery-uploader.dropzone .dz-preview .dz-success-mark svg{display:inline-block;width:40px}notice-box{max-height:0;overflow:hidden;position:fixed;top:20px;left:50%;transform:translateX(-50%);max-width:500px;background-color:#000;border-radius:10px;padding:18px 50px 12px 30px;opacity:0;transition:all 1000ms}notice-box.show{max-height:100vh;opacity:1}notice-box>header{margin-bottom:12px}notice-box>header>nav{position:absolute;top:6px;right:10px}notice-box>header>nav i[data-icon]{color:#87cefa}notice-box>header>h2{white-space:nowrap;color:#dc143c;padding-right:100px}notice-box>div{color:#fff}body{max-width:1000px}body>header h1{font-size:1.7rem}body>header h1+h2{font-size:1.3rem}body button{font-size:.9rem}body output#status-msg{font-weight:700}.IconPopupAnchor+div,.portfolio-image form .actions i.icon-popup-anchor+div{position:absolute;bottom:15px;left:85px;white-space:nowrap;font-weight:700;text-align:right;color:#b22222;background-color:#fff;border:3px solid #4682b4;border-radius:5px;padding:15px 25px;transition:all 500ms;opacity:0;visibility:hidden}.IconPopupAnchor+div:hover,.IconPopupAnchor:hover+div,.portfolio-image form .actions i.icon-popup-anchor+div:hover,.portfolio-image form .actions i.icon-popup-anchor:hover+div{visibility:visible;opacity:1}.portfolio-image{position:relative;display:flex;background-color:#dcdcdc;border:2px solid silver;padding:10px;margin:10px 0 0}.portfolio-image>form{flex-grow:1;max-width:none}.portfolio-image>form>label{padding-left:0;margin-bottom:1em}.portfolio-image>form>label:first-child span{display:inline-block;transition:color 500ms}.portfolio-image>form>label:first-child input{margin:0 10px 0 5px}.portfolio-image>form>label.display-off>span:first-child{color:#b22222}.portfolio-image>form>label textarea{height:3.2em}.portfolio-image>form>p{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.portfolio-image>form>p label:last-child{white-space:nowrap;padding-left:0}.portfolio-image>form>p label>span{display:inline-block}.portfolio-image>form>p label input[type=text]{width:4em}.portfolio-image>form>p label input[type=checkbox]{margin:0 3px}.portfolio-image>form>p>span>span,section.component-security.create .for-create,section.component-security.invite .invite-code{display:block}.portfolio-image>form>p>span>i.font-icon{font-size:.9rem;transition:color 500ms;cursor:help}.portfolio-image>form .actions i.font-icon:hover,.portfolio-image>form>p>span>i.font-icon:hover{color:#000}.portfolio-image>form>p>span>label>input[type=checkbox]{margin:0 5px 0 0}.portfolio-image>form .actions{position:absolute;left:10px;bottom:10px}.portfolio-image>form .actions i.font-icon{font-size:1.8rem;margin-right:2px;opacity:1;transition:all 500ms}.portfolio-image>form .actions i.font-icon[data-icon=times]{font-size:2rem}.portfolio-image:first-child>form .actions i.font-icon[data-move=up],.portfolio-image:last-child>form .actions i.font-icon[data-move=down]{opacity:.2;pointer-events:none}.portfolio-image>figure{flex:0 0 180px;text-align:center;margin:0 0 0 10px}.portfolio-image>figure>img{max-width:100%;max-height:210px;border:2px solid #a9a9a9;transition:all 500ms}.portfolio-image>figure>img:hover{border-color:#000}.portfolio-image>figure>figcaption{font-size:.7rem}section.component-security>h2{margin-bottom:25px}section.component-security>h3{text-align:center}section.component-security>form{max-width:25em;margin:0 auto}section.component-security>form>label.remember-me{text-align:right}section.component-security.create h3:first-child{display:none}section.component-security .for-create{display:none}section.component-security .error-message{display:none;color:#b22222}section.component-security .invite-code{display:none}section.component-security>p{color:#b22222}
