.FormPlugin{text-align:center}.FormPlugin *{box-sizing:border-box}.FormPlugin .page{display:none;text-align:left}.FormPlugin .page.active{display:inline-block}.FormPlugin .page.success{padding-top:3rem;padding-bottom:3rem}.FormPlugin footer button+button,.FormPlugin footer input[type=submit]+input[type=submit]{margin-left:1em}.FormPlugin .row{display:flex}.FormPlugin label{order:-1}.FormPlugin .row>*{flex:1 10;min-width:0}.FormPlugin .row>select{flex:0 1 auto}.FormPlugin footer{margin-top:.5em;text-align:center}.FormPlugin .thumbnails{display:flex;position:relative;flex-wrap:wrap;justify-content:space-around;background-color:#f9f9f9}.FormPlugin .thumbnails:empty{align-items:center}.FormPlugin .thumbnails:empty:after{content:attr(data-drag-info-text);font-size:.8rem;color:#888;padding-top:2em;padding-bottom:2em}.FormPlugin [type=file]~.thumbnails>.thumbnail{display:inline-flex;flex:1;flex-direction:column;margin-bottom:1px;box-sizing:border-box}.FormPlugin [type=file]~.thumbnails>.thumbnail+.thumbnail{margin-left:1px}.FormPlugin .thumbnail .context{display:flex;min-height:30px}.FormPlugin .thumbnail .context>*{flex:1;background:center center no-repeat}.FormPlugin .thumbnail .delete{background-image:url(https://cdn.justedit.com/material-design/ic_delete_24px.svg/757575);cursor:pointer}.FormPlugin .thumbnail .text{max-width:200px;margin:auto;flex:1}.FormPlugin .thumbnail>img{height:133.3px;object-fit:scale-down;display:block}.FormPlugin footer>input{display:inline-block}.FormPlugin .display-none,.FormPlugin [hidden]{display:none!important}.FormPlugin table{width:100%;overflow:scroll;border-collapse:collapse}.FormPlugin table .text+input,.FormPlugin table .text+textarea{display:none}.FormPlugin table .thumbnails{flex-wrap:nowrap;overflow-x:auto}.FormPlugin tfoot{display:none;text-align:center}.FormPlugin tbody:empty+tfoot{display:table-footer-group}.FormPlugin .TableField header{display:flex;align-items:center}.FormPlugin header>label{font-size:1.2em}.FormPlugin .TableField header>button{margin:0}.FormPlugin .TableField header>button{margin-left:auto;align-self:stretch}.FormPlugin table .context{position:relative;width:50px}.FormPlugin table .context>*{position:absolute;height:50%;width:100%;right:0;background:no-repeat center center;cursor:pointer}.FormPlugin table .edit{background-image:url(https://cdn.justedit.com/material-design/ic_edit_24px.svg/757575);top:0}.FormPlugin table .delete{background-image:url(https://cdn.justedit.com/material-design/ic_delete_24px.svg/757575);top:50%}.FormPlugin .itemFormWrapper{position:fixed;background:rgba(0,0,0,.5);left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000}@media(min-width:768px){.FormPlugin .itemFormWrapper{padding:3em 0}}.FormPlugin .itemFormWrapper:empty,.FormPlugin .itemFormWrapper[hidden]{display:none!important}.FormPlugin .itemForm{display:flex;flex-direction:column;background:#fff;padding-top:0}.FormPlugin .itemForm header{padding-left:2em}.FormPlugin .itemFormInputs{padding:0 2em 2em 2em;overflow-y:auto}.FormPlugin .dateChoice,.FormPlugin .timeChoice{margin-top:1.5em}.FormPlugin .dateChoice>label,.FormPlugin .timeChoice>label{display:block;margin-bottom:.5em}.FormPlugin .dateChoice>table{table-layout:fixed;border-collapse:collapse}.FormPlugin .dateChoice td:not(:empty),.FormPlugin .dateChoice th{text-align:center;vertical-align:middle;padding-left:5px;padding-right:5px;border:1px solid #cfcfcf;width:14.285714286%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}.FormPlugin .dateChoice td.active{outline:1px solid black;outline-offset:-1px}.FormPlugin .dateChoice td:not([data-date]),.FormPlugin .dateChoice th.noAllowedDayTimes{opacity:.5}.FormPlugin .dateChoice td[data-date]{cursor:pointer}.FormPlugin .dayTimeIntervals{-webkit-columns:3;columns:3;-webkit-column-fill:balance;column-fill:balance;-webkit-column-gap:0;column-gap:0;border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf}.FormPlugin .dayTimeEntry{border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;break-inside:avoid;padding:.5em 1em;text-align:center;cursor:pointer}.FormPlugin .dayTimeEntry.active{outline:1px solid black;outline-offset:-1px}.FormPlugin .allowedDayTimes>*{display:none}.FormPlugin .allowedDayTimes>.active{display:block}.FormPlugin .dayTimeEntry.indent{text-indent:1ch}.FormPlugin .choiceIndicator{padding-left:7px;margin:1em 0}.FormPlugin .word-counter{text-align:right}.FormPlugin .word-counter .max-words:not(:empty):before{content:"/"}.FormPlugin .confirmation .thumbnails{justify-content:flex-start;background:0 0}.FormPlugin .confirmation .thumbnails:after{display:none}