@charset "UTF-8";/**
 * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>
 *
 * @author John Molakvoæ <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */.material-design-icon[data-v-27c27b41]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.modal-mask[data-v-27c27b41]{position:fixed;z-index:9998;top:0;left:0;display:block;width:100%;height:100%;background-color:#00000080}.modal-mask--dark[data-v-27c27b41]{background-color:#000000eb}.modal-header[data-v-27c27b41]{position:absolute;z-index:10001;top:0;right:0;left:0;display:flex!important;align-items:center;justify-content:center;width:100%;height:50px;overflow:hidden;transition:opacity .25s,visibility .25s}.modal-header.invisible[style*="display:none"][data-v-27c27b41],.modal-header.invisible[style*="display: none"][data-v-27c27b41]{visibility:hidden}.modal-header .modal-name[data-v-27c27b41]{overflow-x:hidden;box-sizing:border-box;width:100%;padding:0 132px 0 12px;transition:padding ease .1s;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-size:14px;margin-bottom:0}@media only screen and (min-width: 1024px){.modal-header .modal-name[data-v-27c27b41]{padding-left:132px;text-align:center}}.modal-header .icons-menu[data-v-27c27b41]{position:absolute;right:0;display:flex;align-items:center;justify-content:flex-end}.modal-header .icons-menu .header-close[data-v-27c27b41]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:3px;padding:0}.modal-header .icons-menu .play-pause-icons[data-v-27c27b41]{position:relative;width:50px;height:50px;margin:0;padding:0;cursor:pointer;border:none;background-color:transparent}.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-27c27b41],.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-27c27b41],.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-27c27b41],.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-27c27b41]{opacity:1;border-radius:22px;background-color:#7f7f7f40}.modal-header .icons-menu .play-pause-icons__play[data-v-27c27b41],.modal-header .icons-menu .play-pause-icons__pause[data-v-27c27b41]{box-sizing:border-box;width:44px;height:44px;margin:3px;cursor:pointer;opacity:.7}.modal-header .icons-menu .header-actions[data-v-27c27b41]{color:#fff}.modal-header .icons-menu[data-v-27c27b41] .action-item{margin:3px}.modal-header .icons-menu[data-v-27c27b41] .action-item--single{box-sizing:border-box;width:44px;height:44px;cursor:pointer;background-position:center;background-size:22px}.modal-header .icons-menu[data-v-27c27b41] button{color:#fff}.modal-header .icons-menu[data-v-27c27b41] .action-item__menutoggle{padding:0}.modal-header .icons-menu[data-v-27c27b41] .action-item__menutoggle span,.modal-header .icons-menu[data-v-27c27b41] .action-item__menutoggle svg{width:var(--icon-size);height:var(--icon-size)}.modal-wrapper[data-v-27c27b41]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.modal-wrapper .prev[data-v-27c27b41],.modal-wrapper .next[data-v-27c27b41]{z-index:10000;display:flex!important;height:35vh;min-height:300px;position:absolute;transition:opacity .25s,visibility .25s;color:#fff}.modal-wrapper .prev[data-v-27c27b41]:focus-visible,.modal-wrapper .next[data-v-27c27b41]:focus-visible{box-shadow:0 0 0 2px var(--color-primary-element-text);background-color:var(--color-box-shadow)}.modal-wrapper .prev.invisible[style*="display:none"][data-v-27c27b41],.modal-wrapper .prev.invisible[style*="display: none"][data-v-27c27b41],.modal-wrapper .next.invisible[style*="display:none"][data-v-27c27b41],.modal-wrapper .next.invisible[style*="display: none"][data-v-27c27b41]{visibility:hidden}.modal-wrapper .prev[data-v-27c27b41]{left:2px}.modal-wrapper .next[data-v-27c27b41]{right:2px}.modal-wrapper .modal-container[data-v-27c27b41]{position:relative;display:flex;padding:0;transition:transform .3s ease;border-radius:var(--border-radius-large);background-color:var(--color-main-background);color:var(--color-main-text);box-shadow:0 0 40px #0003}.modal-wrapper .modal-container__close[data-v-27c27b41]{position:absolute;top:4px;right:4px}.modal-wrapper .modal-container__content[data-v-27c27b41]{width:100%;overflow:auto}.modal-wrapper--small .modal-container[data-v-27c27b41]{width:400px;max-width:90%;max-height:90%}.modal-wrapper--normal .modal-container[data-v-27c27b41]{max-width:90%;width:600px;max-height:90%}.modal-wrapper--large .modal-container[data-v-27c27b41]{max-width:90%;width:900px;max-height:90%}.modal-wrapper--full .modal-container[data-v-27c27b41]{width:100%;height:calc(100% - var(--header-height));position:absolute;top:50px;border-radius:0}@media only screen and (max-width: 512px){.modal-wrapper .modal-container[data-v-27c27b41]{max-width:initial;width:100%;max-height:initial;height:calc(100% - var(--header-height));position:absolute;top:50px;border-radius:0}}.fade-enter-active[data-v-27c27b41],.fade-leave-active[data-v-27c27b41]{transition:opacity .25s}.fade-enter[data-v-27c27b41],.fade-leave-to[data-v-27c27b41]{opacity:0}.fade-visibility-enter[data-v-27c27b41],.fade-visibility-leave-to[data-v-27c27b41]{visibility:hidden;opacity:0}.modal-in-enter-active[data-v-27c27b41],.modal-in-leave-active[data-v-27c27b41],.modal-out-enter-active[data-v-27c27b41],.modal-out-leave-active[data-v-27c27b41]{transition:opacity .25s}.modal-in-enter[data-v-27c27b41],.modal-in-leave-to[data-v-27c27b41],.modal-out-enter[data-v-27c27b41],.modal-out-leave-to[data-v-27c27b41]{opacity:0}.modal-in-enter .modal-container[data-v-27c27b41],.modal-in-leave-to .modal-container[data-v-27c27b41]{transform:scale(.9)}.modal-out-enter .modal-container[data-v-27c27b41],.modal-out-leave-to .modal-container[data-v-27c27b41]{transform:scale(1.1)}.modal-mask .play-pause-icons .progress-ring[data-v-27c27b41]{position:absolute;top:0;left:0;transform:rotate(-90deg)}.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-27c27b41]{transition:.1s stroke-dashoffset;transform-origin:50% 50%;animation:progressring-27c27b41 linear var(--slideshow-duration) infinite;stroke-linecap:round;stroke-dashoffset:94.2477796077;stroke-dasharray:94.2477796077}.modal-mask .play-pause-icons--paused .icon-pause[data-v-27c27b41]{animation:breath-27c27b41 2s cubic-bezier(.4,0,.2,1) infinite}.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-27c27b41]{animation-play-state:paused!important}@keyframes progressring-27c27b41{0%{stroke-dashoffset:94.2477796077}to{stroke-dashoffset:0}}@keyframes breath-27c27b41{0%{opacity:1}50%{opacity:0}to{opacity:1}}
