@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital@0;1&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300&display=swap);#q-app{height:100%}.q-virtual-scroll{flex:1 0 0}.q-inner-loading{background-color:#0000001a}.full-min-height{min-height:100%}.q-splitter--vertical>.q-splitter__panel{min-height:100svh}.q-tab-panels .q-panel.scroll{display:flex;flex:1 0 100%;flex-direction:column}.q-pagination .fa-chevron-left:before{content:"\f104"}.q-pagination .fa-chevron-right:before{content:"\f105"}.q-pagination .fa-step-backward:before{content:"\f34b"}.q-pagination .fa-step-forward:before{content:"\f34c"}.full-height-vh{min-height:100svh}.q-expansion-item.dont-push-content .q-expansion-item__content{background-color:#fff;box-shadow:0 3px 4px #00000024,0 3px 3px -2px #0000001f;left:0;position:absolute;right:0;z-index:1000}.fal.fa-chevron-down.q-expansion-item__toggle-icon{font-size:1.3em;height:25px;width:25px}.q-field--small-clear-icon .q-icon.fa-times{font-size:.8em;opacity:.5;transition:opacity .25s ease-in-out}.q-field--small-clear-icon:hover .q-icon.fa-times{opacity:1}.q-field--no-error-message>.q-field__inner>.q-field__bottom{display:none}.q-pagination .fal.fa-chevron-double-left,.q-pagination .fal.fa-chevron-double-right{font-size:1.1em}.q-virtual-scroll__content{max-width:100%}svg rect{opacity:.25}@supports (mix-blend-mode:multiply){svg rect{mix-blend-mode:multiply;opacity:1}}.marquee{fill-opacity:0;stroke:#000;stroke-dasharray:4;stroke-width:1px;vector-effect:non-scaling-stroke;animation:dash 5s linear;animation-iteration-count:infinite;opacity:1}@supports (-ms-ime-align:auto){.marquee{stroke-width:5px}}@keyframes dash{to{stroke-dashoffset:100}}.card-full-height{align-items:stretch;display:flex;flex-direction:column}.card-full-height .q-card__section:not(.card-full-height__head){align-items:stretch;display:flex;flex:1;flex-direction:column}.card-full-height .q-card__section:not(.card-full-height__head)>.column{flex:1}.card-full-height .card-full-height__head{flex:0 1}.responsive-image-wrapper{position:relative;width:100%}.responsive-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.selection-view{cursor:pointer;position:relative}.selection-view:after{background-color:#9fa8da33;border:4px solid #0000;border-radius:5px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:border-color .25s ease-in-out;z-index:1}.selection-view.selected:after{border-color:#9fa8da}.selection-view__inner{position:relative;transition:transform .25s ease-in-out;z-index:2}.selected .selection-view__inner{transform:scale(.9)}.q-card.on-click{cursor:pointer;overflow:hidden}.q-card.on-click .q-img__image{transition:transform .25s ease-in-out!important}.q-card.on-click .q-card__actions{transition:background-color .25s ease-in-out!important}.q-card.on-click:hover .q-img__image{transform:scale(1.05)}.q-card.on-click:hover .q-card__actions{background-color:rgba(0,0,0,.075)}.text-preview p:last-child{margin-bottom:0}.expansion-item-caption-dark .q-item__label{font-size:1rem;padding:5px 0}.expansion-item-caption-dark .q-item__label--caption{color:#37474f;font-size:.9rem;padding-top:0}a{color:#000}.rsa-page a:not(.q-btn){color:#1e88e5;transition:color .25s ease-in-out}.rsa-page a:not(.q-btn):hover{color:#0d47a1}@media (max-width:1024px){.works-page-list{background-color:#fff;bottom:0;box-shadow:5px 0 10px #00000080;left:0;position:absolute;top:0;transform:translateX(-100%);transition:transform .25s ease-in-out;z-index:2002}.works-page-list.visible{transform:translateX(0)}}.works-page-list-revealer{display:none}@media (max-width:1024px){.works-page-list-revealer{background-color:#fff;border-radius:0 5px 5px 0;box-shadow:4px 0 3px #00000040;cursor:pointer;display:block;padding:20px 5px;position:absolute;right:0;top:50%;transform:translate(100%,-50%)}}@font-face{font-display:swap;font-family:RSA Symbols Book;font-style:normal;font-weight:400;src:url(/fonts/RsaSymbols.woff2) format("woff2"),url(/fonts/RsaSymbols.woff) format("woff")}.editor,.symbol-btn{font-family:Roboto Condensed,RSA Symbols Book,sans-serif;outline:none}.editor>div,.symbol-btn>div{outline:none}.editor p,.symbol-btn p{margin:0 0 1em}.resize-cursor{cursor:ew-resize;cursor:col-resize}