.component-loader,.component-loader:after{border-radius:50%}.component-loader{text-indent:-9999em;-webkit-animation:6s linear infinite spinner;border:1.1em solid #78787833;border-left-color:#0ae;animation:.6s linear infinite spinner;transform:translateZ(0)}.component-loader-mask{z-index:1000;flex-flow:column;justify-content:center;align-items:center;display:flex;position:fixed}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.a-checkbox{padding:var(--field-padding);cursor:pointer;margin:0;display:flex}.field-checkbox{display:none}.field-checkbox-icon{padding:var(--field-padding);cursor:inherit;font-size:2rem}.field-checkbox-read-only{cursor:default}.a-rating{padding:var(--field-padding);cursor:pointer;margin:0;display:flex}.field-rating{flex-flow:row;align-items:center;min-height:2.7rem;display:flex;overflow:hidden}.rating{margin:0 0 0 .2rem;font-size:1.3rem}.rating:hover{transition:all .2s;transform:rotate(360deg)scale(1.5)}.a-select{vertical-align:top;padding:var(--field-padding);flex-flow:row;margin:0;display:flex}.field-select{min-height:2.7rem;color:var(--field);background:var(--field-background);font-size:var(--field-font-size);border-style:solid;border-width:var(--field-border-width);border-color:var(--field-border);border-radius:var(--field-border-radius);flex-flow:column;padding:.2rem;display:inline-flex}.field-select:hover{border-color:var(--field-border-hover);background:var(--field-background-hover);transition:var(--field-transition)}.field-select:focus{background:var(--field-background-focus);transition:var(--field-transition)}.field-select-values{overflow:hidden}.field-select-value{white-space:nowrap;height:var(--field-select-value-height);margin:var(--field-select-value-margin);padding:var(--field-select-value-padding);color:#fff;border:var(--field-select-value-border);border-radius:var(--field-select-value-border-radius);box-shadow:var(--select-value-shadow);cursor:pointer;background:#9ab;align-items:center;display:inline-flex}.field-select-value-delete{font-size:var(--field-font-size);cursor:pointer;padding-left:.8rem}.field-select-value-delete:hover{color:#000}.field-select-input{color:var(--field);font-size:var(--field-font-size);width:100%;padding:var(--field-padding);border-style:solid;border-color:var(--field-border);border-radius:var(--field-border-radius);background:0 0}.field-select-placeholder{color:var(--body-alt);padding:var(--field-padding);display:inline-block}.field-select-options{z-index:1000;background:var(--body-background);border:var(--menu-border);box-shadow:var(--select-option-box-shadow);border-radius:.5rem;padding:.5rem;display:none;position:absolute;overflow:hidden}.field-select-options-list{text-overflow:ellipsis;overflow:hidden auto}.a-select-mobile .field-select-options{padding:0}.a-select-mobile .field-select-options-list{height:calc(100% - 3.6rem);overflow:auto!important}.a-select-mobile-close-container{background:var(--body-background-alt);flex-flow:row;align-items:center;width:100%;height:10rem;display:flex}.a-select-mobile-close{padding:1rem;font-size:1.6rem}.field-option{font-size:var(--field-font-size);color:var(--select-option);background:var(--select-option-background);cursor:pointer;border-style:solid;border-width:0 0 0 3px;align-items:center;margin:.3rem;padding:.7rem 1rem;display:flex;position:relative}.field-option:hover{background:var(--select-option-background-highlight)}.field-option-hidden{display:none}.field-option-selected{background-color:var(--select-option-background-selected)}.field-option-icon{width:2.4rem;padding:0 3.2rem 0 .5rem;font-size:2rem}.field-option-icon-small{width:2.4rem;padding:0 3.2rem 0 .5rem;font-size:1.4rem}.field-option-highlight{border-color:var(--select-option-background-highlight);color:var(--select-option-highlight)!important;background-color:var(--select-option-background-highlight)!important}.field-option-disabled{display:none}.a-button{padding:var(--button-padding);background:var(--button-background);border-style:var(--button-border-style);border-width:var(--button-border-width);border-color:var(--button-border);border-radius:var(--button-border-radius);box-shadow:var(--button-shadow);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--transition-fast);align-items:center;display:inline-flex}@media (hover:hover){.a-button:hover{color:var(--button-text-hover);background:var(--button-background-hover);border-color:var(--button-border-hover);box-shadow:var(--button-shadow-hover)}.a-button:hover>*{color:var(--button-text-hover)}}.button-icon{padding:var(--button-icon-padding);color:var(--button-icon);font-size:var(--button-icon-font-size);text-align:center}.button-text{padding:var(--button-padding);width:var(--button-width);text-align:center;color:var(--button-text);font-size:var(--button-font-size);font-weight:var(--button-font-weight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.button-ok{background:var(--body)}.button-ok:hover{background:var(--body);opacity:.8}.button-ok>*,.button-ok:hover>*{color:var(--body-background)}.button-cancel{background:var(--body-background-alt)}.button-cancel>*{color:var(--body)}.a-panel{background:var(--panel-background);border-style:var(--panel-border-style);border-width:var(--panel-border-width);border-color:var(--panel-border);border-radius:var(--panel-border-radius);box-shadow:var(--panel-box-shadow);-webkit-user-select:none;user-select:none;flex-flow:column;display:flex}.a-panel:focus{outline:none}.panel-mask{background-color:#0000004d;width:100%;height:100%;position:fixed;top:0;left:0}.panel-header{background:var(--panel-header-background);border-radius:var(--panel-border-radius) var(--panel-border-radius) 0 0;flex-flow:row;align-items:center;padding:1rem;font-weight:700;line-height:2.4rem;display:flex}.panel-header-collapsible{cursor:pointer}.panel-header-draggable{cursor:move}.panel-title{color:var(--panel-header);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;margin-right:1rem;font-size:1.6rem;overflow:hidden}.panel-icon{color:var(--panel-header);vertical-align:middle;margin:0 1rem 0 .5rem;font-size:1.6rem}.panel-buttons{color:var(--panel-header);cursor:pointer;margin-right:1rem;font-size:2.2rem}.panel-button{margin-right:.5rem;box-shadow:none!important;padding:0!important}.panel-custom-buttons,.panel-custom-icons{flex-flow:row;align-items:center;display:flex}@media (hover:hover){.panel-buttons:hover{color:#000}.panel-button-close:hover{transition:all .2s;transform:rotate(90deg)}}.panel-body{border-radius:0 0 var(--panel-border-radius) var(--panel-border-radius);padding:var(--panel-padding);flex:1;overflow:hidden}.panel-body-no-header{border-radius:var(--panel-border-radius);padding:var(--panel-padding);flex:1;overflow:hidden}.panel-dialog .panel-header{height:5rem}.panel-dialog .panel-title,.panel-dialog .panel-icon{font-size:2rem}.panel-dialog .panel-body{min-width:40rem;padding:2rem}@media (pointer:coarse) and (hover:none){.panel-dialog .panel-body{min-width:unset;padding:1rem}}.panel-dialog .a-button{height:4rem}.a-notification{border-radius:var(--panel-border-radius);color:#fff;box-shadow:var(--panel-box-shadow);background-color:#000;border-color:#000;padding:1rem}.a-color{vertical-align:top;padding:var(--field-padding);flex-flow:row;margin:0;display:inline-flex}.field-color-container{border-style:solid;border-width:1px;border-color:var(--field-border);background:var(--field-background);border-radius:var(--field-border-radius);cursor:pointer;flex-flow:row;align-items:center;min-width:2.7rem;min-height:2.7rem;display:flex}.field-color-container-custom{padding:var(--field-padding)}.field-color-container-standard{padding:0 var(--field-padding)}.field-color-palette-custom{border-radius:var(--panel-border-radius);border:solid 1px var(--body);min-width:1.6rem;min-height:1.6rem;transition:var(--transition-medium);margin:0;padding:0}.field-color-palette-standard{border-style:none;width:2rem;height:2.4rem;padding:0;background:0 0!important}.field-color-input{color:var(--field);font-size:var(--field-font-size);-webkit-user-select:text;user-select:text;-khtml-user-select:text;background-color:#0000;border-style:none;width:100%;margin-left:.5rem}.a-field{vertical-align:top;padding:var(--field-padding);flex-flow:row;margin:0;display:inline-flex}.field-input{min-height:2.7rem;padding:var(--field-padding);color:var(--field);background:var(--field-background);font-family:unset;font-size:var(--field-font-size);border-style:solid;border-width:var(--field-border-width);border-color:var(--field-border);border-radius:var(--field-border-radius);box-sizing:border-box;resize:none;word-wrap:break-word;display:inline-block}.field-input-textarea{flex:1}.field-input:hover{border-color:var(--field-border-hover);background:var(--field-background-hover);transition:var(--field-transition)}.field-input:focus{background:var(--field-background-focus);transition:var(--field-transition)}.field-input-invalid{border-style:var(--field-border-invalid-style)!important;border-width:var(--field-border-invalid-width)!important;border-color:var(--red)!important}.field-input-read-only{cursor:unset!important;border-style:none!important}.field-label{padding:var(--field-padding);color:var(--field-label);font-size:var(--field-font-size);font-weight:var(--field-label-font-weight);display:inline-block}.field-label-read-only{vertical-align:text-top;font-size:.8rem}.field-label-required{color:red;line-height:.5rem}.field-label-setup:hover:after{content:"";cursor:pointer;padding-left:.4rem;font-family:"Font Awesome 5 Free";font-weight:900}::-webkit-datetime-edit{padding:0 0 0 .5rem}::-webkit-datetime-edit-fields-wrapper{background:0 0}::-webkit-inner-spin-button{display:block}::-webkit-calendar-picker-indicator{opacity:.2;cursor:pointer}::-webkit-datetime-edit-text{color:var(--field-color)}::-webkit-datetime-edit-day-field{color:var(--field-color)}::-webkit-datetime-edit-month-field{color:var(--field-color)}::-webkit-datetime-edit-year-field{color:var(--field-color)}::-webkit-datetime-edit-day-field:focus{color:#0ae;background-color:#0000;font-size:2rem}::-webkit-datetime-edit-month-field:focus{color:#0ae;background-color:#0000;font-size:2rem}::-webkit-datetime-edit-year-field:focus{color:#0ae;background-color:#0000;font-size:2rem}.a-icon{vertical-align:top;padding:var(--field-padding);flex-flow:row;margin:0;display:inline-flex}.field-icon-container{min-width:2.7rem;min-height:2.7rem;padding:var(--field-padding);border-style:solid;border-width:1px;border-color:var(--field-border);background:var(--field-background);border-radius:var(--field-border-radius);cursor:pointer;flex-flow:row;align-items:center;display:flex;overflow:hidden}.field-icon-palette{cursor:pointer;min-width:1.6rem;min-height:1.6rem;transition:var(--transition-medium);border-radius:.3rem;justify-content:center;align-items:center;font-size:1.6rem;display:flex}.field-icon-input{color:var(--field);font-size:var(--field-font-size);-webkit-user-select:text;user-select:text;-khtml-user-select:text;background-color:#0000;border-style:none;margin-left:.5rem}.a-slider{padding:var(--field-padding);margin:0;display:flex}.field-slider-container{flex-flow:row-reverse;flex:1;align-items:center;min-height:2.7rem;display:flex;overflow:hidden}.field-slider{width:100%}.directory-user-icon,.directory-group-icon,.directory-role-icon{font-size:1.2rem}.a-directory-mobile .field-select-options{padding:0}.data-type-checkbox-checked{vertical-align:middle;font-size:1.8rem}.data-type-checkbox-unchecked{color:#ddd;vertical-align:middle;font-size:1.8rem}.data-type-icon{font-size:2.4rem}.data-type-color{text-align:center;border-radius:var(--panel-border-radius);min-width:2.4rem;height:2.4rem;box-shadow:var(--shadow-1);padding:.8rem;display:inline-block}.data-type-attachments-container{flex-flow:row;height:100%;display:flex}.data-type-attachment-image{object-fit:cover;cursor:pointer;border:2px solid #ddd;height:90%;margin:.2rem}.data-type-attachment-image:hover{border-color:#bbb}.data-type-attachment-icon{text-align:center;cursor:pointer;border:2px solid #ddd;border-radius:.5rem;width:2.8rem;max-height:3.6rem;margin:.2rem;font-size:2.7rem;line-height:3.2rem!important}.data-type-attachment-icon:hover{border-color:#bbb}.a-block{display:block;overflow:hidden}.block-droppable{border:1px solid #0000;border-right-color:#0ae;padding:1rem}.block-droppable:hover{background-color:#fafafa;border-style:dashed;border-color:#0ae}.switch-field{border-radius:.5rem;padding:0}.switch-field:hover{background-color:var(--menu-item-background-hover)}.switch-field>.field-label{cursor:grab}.filter{border-radius:var(--panel-border-radius);background-color:var(--body-background);box-shadow:var(--shadow-1);margin:.5rem 2rem;padding:1rem}.filter .a-button{margin:0 2rem 0 1rem!important}.filter-group-operator .field-select{width:6rem}.filter-group-content{background-color:var(--body-background-alt);border-radius:var(--panel-border-radius);width:100%;box-shadow:var(--shadow-1);border:0 solid #0ae;border-left-width:5px;margin:.5rem 2rem;padding:1rem}.filter-group-dragover{background-color:var(--body-background);animation-name:filter-group-dragover;animation-duration:1s}@keyframes filter-group-dragover{0%{background-color:var(--body-background)}50%{background-color:var(--body-background-alt)}to{background-color:var(--body-background)}}.data-sorter{cursor:pointer;border-radius:var(--panel-border-radius);padding:.5rem .8rem .5rem 1.6rem;font-size:1.4rem}.data-sorter:hover{background-color:var(--menu-item-background-hover)}.data-sorter-delete{font-size:1.4rem}.data-sorter-delete:hover{color:#999}.a-menu{background:var(--menu-background);box-shadow:var(--shadow-4);border-style:solid;border-width:1px;border-color:var(--menu-border);border-radius:var(--menu-border-radius);cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:var(--menu-box-shadow);padding:1rem;overflow:auto}.a-menu-mobile{width:100%;height:100%;max-height:100%!important;box-shadow:unset!important;border-radius:unset!important;top:0!important;left:0!important}.a-menu-mobile-close{width:100%;padding:1rem;font-size:1.6rem}.a-menu .menu-item{color:var(--menu-item);border-radius:var(--menu-item-border-radius);flex-flow:row;align-items:center;padding:1rem;display:flex}.a-menu .menu-item:hover{transition:all .1s;color:var(--menu-item-hover)!important;background:var(--menu-item-background-hover)!important}.a-menu .menu-item-icon{width:4rem;color:inherit;font-size:var(--menu-font-size);text-align:center;padding:0 2rem 0 0}.a-menu .menu-item-text{color:inherit;font-size:var(--menu-font-size);white-space:nowrap}.a-menu .menu-section{color:var(--field-label);font-weight:var(--field-label-font-weight);text-align:center;width:100%;margin:.8rem 0;display:block}.a-menu .menu-separator{background:var(--menu-separator);width:100%;height:.2rem;margin:1rem 0;display:block}.form-tabs{border-style:solid;border-width:0 0 1px;border-color:var(--body-background-alt);align-items:center;padding:.5rem 1rem 0}.form-tab{background:0 0;border-width:0 0 2px;border-radius:0;margin:0 .5rem 0 0;padding:1rem .5rem;font-weight:600}.form-record{background:var(--body-background)}.form-side-bar{background:var(--body-background);min-width:30rem;box-shadow:var(--shadow-1);z-index:1;padding:1rem;overflow-y:auto}.form-side-bar-button{background:var(--body-background);border-radius:var(--panel-border-radius);margin-bottom:1rem}.form-side-bar-button .button-text{font-weight:700}.form-record .panel-header{height:5rem}.form-record .panel-icon{font-size:2.4rem}.form-record .panel-title{font-size:2rem}.form-panel .panel-body{transition:all 1s}.form-content{background:var(--body-background-alt);padding:1rem}.form-content .a-panel{box-shadow:var(--shadow-1);border:none;margin:1rem 1rem 1.5rem}.form-content .panel-header{height:4rem}.form-content .panel-icon{color:#fff;font-size:1.6rem}.form-content .panel-title{color:#fff;font-size:1.6rem;font-weight:700}.form-content .panel-buttons{color:#fff;font-size:1.6rem}.form-content .panel-body,.form-fields{flex-flow:column;display:flex}.form-feature-arrow{text-align:center;width:15rem;height:6.4rem;font-size:4rem}.form-feature-description{background:var(--body-background);min-height:30rem;box-shadow:var(--shadow-1);border-radius:1rem;justify-content:center;align-items:center;margin:1rem;padding:1rem}.form-feature-description-icon{background:var(--body-background-alt);max-width:28rem;min-height:28rem;box-shadow:var(--shadow-3);border-radius:1rem;justify-content:center;align-items:center;margin:2rem;padding:2rem;font-size:12.8rem;display:flex}.form-feature-description-title{padding:1rem;font-size:3.2rem;font-weight:600}.form-feature-description-text{padding:1rem;font-size:1.6rem}.a-panel-mobile.form-record>.panel-header{border-style:solid;border-width:0 0 1px;border-color:var(--panel-border);box-shadow:0 0 10rem var(--body-alt)}.a-html{display:block}.preview-item-container{background:#000;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden;opacity:unset!important}.preview-item{vertical-align:middle;max-width:100%;max-height:100%;opacity:unset!important}.preview-item-icon{font-size:10rem}.preview-not-available{color:#fff;margin:3.2rem;font-size:1.6rem}.preview-navigation{align-items:center;width:5rem;height:100%}.preview-navigation-button{color:#fff;cursor:pointer;height:100%;font-size:3.2rem}.preview-navigation-button:hover{color:#ccc;font-size:4rem;transition:all .1s}.preview-thumbnails-container{text-align:center;white-space:nowrap;height:8rem;padding:1rem}.preview-thumbnail{vertical-align:text-top;object-fit:contain;cursor:pointer;border:2px solid #000;border-radius:.5rem;height:6.4rem;margin:0 .2rem;font-size:6.2rem}.preview-thumbnail:hover{border-color:#fff}.preview-thumbnail-selected{border:2px solid #fff;box-shadow:0 0 .5rem .5rem #aaa}.a-datatable{box-sizing:border-box;flex:1;display:block}.datatable{-webkit-user-select:none;user-select:none;flex-flow:column;display:flex}.datatable-toolbar{background-color:var(--datacomponent-toolbar-background);border-style:solid;border-width:0 0 1px;border-color:var(--datacomponent-cell-border);flex-direction:row;align-items:center;height:4rem;padding:.5rem;display:flex}.datatable-toolbar .a-button{height:3.2rem;margin:0 .5rem 0 0}.datatable-toolbar .button-icon{font-size:1.4rem}.datatable-toolbar .button-text{font-size:1.2rem}.datatable-toolbar .spacer{flex:1}.datatable-toolbar-pager-index{white-space:nowrap;max-height:3.2rem;margin:0 .5rem;font-size:1.1rem;line-height:3.2rem}.datatable-toolbar-search{text-align:center;width:3.2rem;font-size:2rem}.datatable-header-container{background:var(--datacomponent-header-background);flex-direction:row;display:flex}.datatable-header{min-height:var(--datacomponent-header-height);border-style:solid;border-width:1px 0;border-color:var(--datacomponent-alternate-border);flex-direction:row;display:flex;overflow:hidden}.datatable-header-1st-column{width:var(--datacomponent-1st-column-width);min-width:var(--datacomponent-1st-column-width);background-color:var(--datacomponent-header-background);border-style:solid;border-width:1px 1px 1px 0;border-color:var(--datacomponent-alternate-border);align-items:center;display:flex}.datatable-header-checkbox{width:100%;padding:0 0 0 .9rem;font-size:1.8rem}.datatable-header-checkbox:hover{background:var(--datacomponent-header-background-hover);cursor:pointer}.datatable-header-checkbox-on:after{content:"";font-family:"Font Awesome 5 Free";font-size:1.8rem;font-weight:200}.datatable-header-checkbox-off:after{content:"";font-family:"Font Awesome 5 Free";font-size:1.8rem;font-weight:200}.datatable-header-checkbox:hover{color:var(--datacomponent-interaction-hover)}.datatable-column-header{background:var(--datacomponent-header-background);white-space:nowrap;flex-direction:row;min-height:3.2rem;line-height:3.2rem;display:inline-flex}.datatable-column-header:hover{background-color:var(--datacomponent-header-background-hover)}.datatable-column-header-1st{border-color:var(--datacomponent-cell-border);border-style:solid;border-width:0 0 0 1px;padding:0}.datatable-column-header-title{text-overflow:ellipsis;white-space:nowrap;width:17.4rem;min-width:17.4rem;color:var(--datacomponent-header);vertical-align:middle;cursor:grab;-webkit-user-select:none;user-select:none;font-size:1.2rem;font-weight:700;overflow:hidden}.datatable-column-header-icon{color:var(--body);opacity:.4;margin:0 .5rem 0 .3rem;font-size:1.1rem}.datatable-column-header-properties{cursor:pointer;min-width:1rem;padding-top:1.2rem;font-size:1rem}.datatable-column-header-properties:hover{color:var(--datacomponent-interaction-hover)}.datatable-column-header-resizer{cursor:ew-resize;border-radius:1rem;min-width:.5rem;height:100%}.datatable-column-header-resizer:hover{background-color:var(--datacomponent-interaction-hover)}.datatable-column-dragover-right{border-style:solid;border-width:0 1px 0 0!important;border-color:var(--datacomponent-interaction-hover)!important}.datatable-column-dragover-left{border-style:solid;border-width:0 0 0 1px!important;border-color:var(--datacomponent-interaction-hover)!important}.datatable-header-last-column{cursor:pointer;justify-content:center;align-items:center;min-width:5rem}.datatable-header-last-column>span{padding:.8rem;font-size:1.6rem}.datatable-header-last-column>span:hover{transition:all .2s;transform:rotate(90deg)}.datatable-body-container{background-color:var(--datacomponent-body-background);flex-flow:row;height:100%;display:flex;overflow:hidden}.datatable-body-container-empty:before{color:var(--body-alt);top:35%;left:calc(50% - var(--datacomponent-1st-column-width) / 2);content:"";font-family:"Font Awesome 5 Free";font-size:12.8rem;font-weight:900;transition:all 1s;position:relative}.datatable-body-1st-column{min-width:var(--datacomponent-1st-column-width);width:var(--datacomponent-1st-column-width);flex-flow:column;font-size:1.1rem;display:flex}.datatable-body{background-color:var(--datacomponent-body-background);flex-flow:column;display:flex;overflow-y:hidden}.datatable-row{white-space:nowrap;background-color:var(--datacomponent-cell-background);width:min-content;display:block}.datatable-row:hover{background-color:var(--datacomponent-row-hover)}.datatable-row-selected{background-color:var(--datacomponent-row-selected)}.datatable-row-number{width:100%;padding-left:.5rem;display:inline-block}.datatable-row-checkbox{color:var(--datacomponent-1st-column);margin:0 .8rem 0 .5rem}.datatable-row-checkbox-on:after{content:"";font-family:"Font Awesome 5 Free";font-size:1.8rem;font-weight:200}.datatable-row-checkbox-off:after{content:"";font-family:"Font Awesome 5 Free";font-size:1.8rem;font-weight:200}.datatable-row-checkbox:hover{color:var(--datacomponent-interaction-hover)}.datatable-row-action{padding:.8rem}.datatable-cell-1st:hover .datatable-row-action{color:var(--datacomponent-interaction-hover);padding:.8rem}.datatable-row-action:hover{font-size:1.6rem;transition:all .1s;color:var(--datacomponent-interaction-hover)!important}.a-datatable-mobile .datatable-row-action{display:none}.datatable-cell{vertical-align:middle;text-overflow:ellipsis;min-height:var(--datacomponent-cell-height);max-height:var(--datacomponent-cell-height);line-height:var(--datacomponent-cell-height);height:100%;padding:var(--datacomponent-cell-padding);color:var(--datacomponent-cell);border-color:var(--datacomponent-cell-border);-webkit-user-select:none;user-select:none;border-style:solid;border-width:0 1px 1px 0;align-items:center;font-size:1.2rem;font-weight:400;display:inline-block;overflow:hidden}.datatable-cell-selected{color:var(--datacomponent-interaction-hover);cursor:pointer;outline:none;border-color:var(--datacomponent-interaction-hover)!important;border-width:1px!important}.datatable-cell-selected-locked{color:var(--red);border-color:var(--red)!important}.datatable-cell-selected-locked:after{content:"";color:var(--red);margin-left:.5rem;font-family:"Font Awesome 5 Free";font-size:.8rem;font-weight:900}.datatable-cell-copied{background-color:var(--body-alt)}.datatable-cell-edited{font-size:1.2rem}.datatable-cell-1st{width:var(--datacomponent-1st-column-width);vertical-align:middle;white-space:nowrap;height:var(--datacomponent-cell-height);padding:var(--datacomponent-cell-padding);color:var(--datacomponent-1st-column);background-color:var(--datacomponent-1st-column-background);border-style:solid;border-width:0 1px 1px;border-color:var(--datacomponent-cell-border);-webkit-user-select:none;user-select:none;cursor:pointer;flex-flow:row;align-items:center;display:inline-flex;overflow:hidden}.datatable-cell-blank{min-width:5rem}.datatable-type-text{text-align:left}.datatable-type-textarea,.datatable-type-aiTextarea,.datatable-type-richTextField{white-space:pre-wrap;line-height:unset;cursor:pointer;flex-wrap:wrap;justify-content:left;display:inline-flex}.datatable-type-number{text-align:right}.datatable-type-date{text-align:center}.datatable-cell input[type=date]{font-size:1.2rem}.datatable-type-password,.datatable-type-checkbox{text-align:center}.datatable-type-color{text-align:center;cursor:pointer;min-width:2.4rem;height:2.4rem;padding:.8rem;display:inline-block}.datatable-type-icon{text-align:center;cursor:pointer}.datatable-type-attachment{align-items:inherit;height:100%;display:inline-flex;overflow:hidden}.datatable-cell-button{border-width:2px;height:3rem}.datatable-type-link{text-align:center;cursor:pointer}.datatable-group{font-size:var(--body-font-size);white-space:nowrap;height:var(--datacomponent-group-cell-height);line-height:var(--datacomponent-group-cell-height);color:var(--datacomponent-group-text);cursor:pointer;border-color:var(--datacomponent-alternate-border);background-color:var(--datacomponent-group-background);border-style:solid;border-width:0 0 1px;align-items:center;padding:0 3.2rem;display:flex;position:relative}.datatable-group-summary{color:var(--datacomponent-group-background)}.datatable-group-summary>span{margin:0 1rem 0 .5rem;font-size:1rem;font-weight:400}.datatable-group-summary:hover{color:var(--body)}.datatable-group-hierarchy{color:var(--datacomponent-group-text);margin-right:10rem;font-weight:700}.datatable-group-level-1{border-width:0 0 1px 3.2rem}.datatable-group-level-2{border-width:0 0 1px 6.4rem}.datatable-group-level-3{border-width:0 0 1px 9.6rem}.datatable-group-level-4{border-width:0 0 1px 12.8rem}.datatable-group-level-5{border-width:0 0 1px 16rem}.datatable-group-row{white-space:nowrap;background-color:var(--datacomponent-group-background);cursor:pointer;width:min-content;display:block}.datatable-group-row:hover{background-color:var(--datacomponent-row-hover)}.datatable-group-cell{padding:var(--datacomponent-group-cell-padding);min-height:var(--datacomponent-group-cell-height);max-height:var(--datacomponent-group-cell-height);line-height:var(--datacomponent-group-cell-height);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;text-align:right;color:var(--datacomponent-group-text);-webkit-user-select:none;user-select:none;border-style:solid;border-width:0 0 1px;border-color:var(--datacomponent-alternate-border);font-size:1.4rem;font-weight:700;display:inline-block;overflow:hidden}.datatable-group-expanded:after{content:"";color:#777;margin-right:1rem;font-family:"Font Awesome 5 Free";font-size:2rem;font-weight:900}.datatable-group-collapsed:after{content:"";color:#777;margin-right:1rem;font-family:"Font Awesome 5 Free";font-size:2rem;font-weight:900}.datatable-virtual-scroller-container{visibility:hidden;z-index:0;opacity:.85;width:1.9rem;position:fixed;overflow-y:scroll}.datatable-virtual-scroller-container:hover{opacity:1}.a-calendar{-webkit-user-select:none;user-select:none;flex-flow:column;width:100%;height:100%;display:flex;overflow:hidden}.calendar-body{flex-direction:column;width:100%;height:calc(100% - 4rem);display:flex}.calendar-title{font-size:1.6rem;font-weight:600}.a-calendar-mobile .calendar-title{font-size:1.2rem}.calendar-header{flex-flow:row;align-items:center;height:3.2rem;display:flex}.calendar-header-title{text-align:center;background:var(--datacomponent-header-background);border-radius:2.4rem;flex:1;margin:.2rem;padding:.5rem}.a-calendar-mobile .calendar-header-title{font-size:1rem}.calendar-week{flex-flow:row;flex:1;display:flex;overflow:hidden}.calendar-day{box-sizing:border-box;border:1px solid var(--panel-border);border-radius:.5rem;flex-flow:column;flex:1;margin:.2rem;padding:.5rem;font-weight:700;display:flex;overflow:hidden}.calendar-today{border-radius:3.2rem;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex}.day-items{overflow-y:auto}.calendar-weekend{background-color:var(--body-background-alt)}.calendar-no-weekend{display:none}.calendar-otherMonth{color:#c8c8c8;font-weight:400}.calendar-record{border-radius:var(--panel-border-radius);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-1);border:2px solid;margin:0 0 .5rem;padding:.5rem;font-weight:400;overflow:hidden}.calendar-record:hover{background-color:var(--body-background-alt)}.calendar-record-field{margin:1rem}.calendar-record-label{margin-top:.5rem;font-weight:600}.calendar-toolbar{flex-direction:row;align-items:center;height:4rem;padding:.5rem;display:flex}.calendar-toolbar .a-button{height:3.2rem;margin:0 .5rem 0 0}.calendar-toolbar .button-icon{font-size:1.4rem}.calendar-toolbar .button-text{font-size:1.2rem}.calendar-toolbar .spacer{flex:1}.a-chartview{box-sizing:border-box;-webkit-user-select:none;user-select:none;flex-flow:column;flex:1;width:100%;height:100%;display:flex;overflow:hidden}.chartview-highlight{background:var(--blue)!important}.chartview-help{width:50%;height:100%;color:var(--body-alt);background-color:var(--datacomponent-body-background);flex-direction:row;justify-content:center;align-items:center;margin:0 auto;font-size:2.4rem;font-weight:600;display:flex}.chartview-wizard{margin:1rem;font-size:1.4rem;font-weight:600}.chartview-wizard-section{border-radius:var(--panel-border-radius);box-shadow:var(--shadow-2);margin:1rem;padding:1rem}.chartview-field-select-value{white-space:nowrap;color:#fff;border:var(--field-select-value-border);border-radius:var(--field-select-value-border-radius);box-shadow:var(--select-value-shadow);cursor:pointer;background:#9ab;align-items:center;display:inline-flex;height:5rem!important;margin:.5rem!important;padding:.5rem!important}.chartview-wizard-setup-select-icon{margin:1rem;font-size:3.2rem}.chartview-toolbar{background-color:var(--datacomponent-toolbar-background);flex-direction:row;align-items:center;height:4rem;display:flex}.chartview-toolbar .a-button{height:3.2rem;margin:0}.chartview-toolbar .button-icon{font-size:1.4rem}.chartview-toolbar .button-text{font-size:1.2rem}.chartview-toolbar .spacer{flex:1}.chartview-container{background-color:var(--datacomponent-body-background);border-radius:var(--panel-border-radius);height:100%;box-shadow:var(--shadow-2);flex-flow:column;margin:1rem;display:flex}.chartview-container:hover{box-shadow:var(--shadow-3);border-color:var(--panel-border)}.chartview-container-empty:before{color:var(--body-alt);content:"";justify-content:center;align-items:center;min-width:100%;font-family:"Font Awesome 5 Free";font-size:12.8rem;font-weight:900;display:flex}.chartview-header{background-color:var(--datacomponent-toolbar-background);border-radius:var(--panel-border-radius) var(--panel-border-radius) 0 0;border-bottom:1px solid var(--datacomponent-cell-border);flex-direction:row;justify-content:space-between;align-items:center;padding:0 .5rem 0 1rem;display:flex}.chartview-title{color:var(--body);text-wrap:nowrap;font-size:1.6rem;font-weight:700;overflow:hidden}.chartview-chart{background-color:var(--datacomponent-body-background);flex-flow:row;justify-content:center;align-items:center;height:100%;padding:0 .5rem;display:flex;overflow:hidden}.chartview-number{border-radius:var(--panel-border-radius);text-wrap:nowrap;justify-content:center;align-items:center;width:100%;height:calc(100% - 1rem);font-size:xxx-large;font-weight:600;display:flex}.chartview-unit{font-size:2rem}.a-dashboard{box-sizing:border-box;-webkit-user-select:none;user-select:none;flex-flow:column;flex:1;width:100%;height:100%;display:flex;overflow:hidden}.dashboard-help{width:50%;height:100%;color:var(--body-alt);background-color:var(--datacomponent-body-background);flex-direction:row;justify-content:center;align-items:center;margin:0 auto;font-size:2.4rem;font-weight:600;display:flex}.dashboard-wizard{margin:1rem;font-size:1.4rem;font-weight:600}.dashboard-wizard-section{border-radius:var(--panel-border-radius);box-shadow:var(--shadow-2);margin:1rem;padding:1rem}.dashboard-toolbar{background-color:var(--datacomponent-toolbar-background);flex-direction:row;align-items:center;height:4rem;display:flex}.dashboard-toolbar .a-button{height:3.2rem;margin:0}.dashboard-toolbar .button-icon{font-size:1.4rem}.dashboard-toolbar .button-text{font-size:1.2rem}.dashboard-toolbar .spacer{flex:1}.dashboard-container{background-color:var(--datacomponent-body-background);flex-flow:column;height:100%;display:flex}.dashboard-groups{background-color:var(--datacomponent-body-background);flex-flow:column;align-items:center;width:100%;height:100%;display:flex;overflow-y:auto}.dashboard-group{border-radius:var(--panel-border-radius);background:var(--body-background-alt);cursor:pointer;flex-flow:row;justify-content:center;align-items:center;width:calc(100% - 2rem);height:40vh;margin:1rem;display:flex}.dashboard-group:hover{border-color:var(--body-alt)}.dashboard-container:hover{box-shadow:var(--shadow-3);border-color:var(--panel-border)}.dashboard-header{background-color:var(--datacomponent-toolbar-background);border-bottom:1px solid var(--datacomponent-cell-border);flex-direction:row;justify-content:space-between;align-items:center;padding:0 1rem;display:none}.dashboard-title{color:var(--body);font-size:1.6rem;font-weight:700}.a-gallery{box-sizing:border-box;flex:1;display:block}.gallery{-webkit-user-select:none;user-select:none;flex-flow:column;display:flex}.gallery-toolbar{background-color:var(--datacomponent-toolbar-background);border-style:solid;border-width:0 0 1px;border-color:var(--datacomponent-cell-border);flex-direction:row;align-items:center;height:4rem;padding:.5rem;display:flex}.gallery-toolbar .a-button{height:3.2rem;margin:0 .5rem 0 0}.gallery-toolbar .button-icon{font-size:1.4rem}.gallery-toolbar .button-text{font-size:1.2rem}.gallery-toolbar .spacer{flex:1}.gallery-body-container{background-color:var(--datacomponent-body-background);height:100%;overflow-x:auto}.gallery-body{background-color:var(--datacomponent-body-background);flex-flow:column;width:100%;display:flex}.gallery-body-no-group{flex-flow:unset!important;flex-wrap:wrap!important;display:inline-flex!important}.gallery-body-container-empty:before{color:var(--body-alt);content:"";justify-content:center;align-items:center;min-width:100%;height:90%;font-family:"Font Awesome 5 Free";font-size:12.8rem;font-weight:900;display:flex}.gallery-group-container{background:var(--body-background-alt);border-radius:var(--panel-border-radius);border:solid 1px var(--panel-border);flex-wrap:wrap;margin:1rem 1rem 0;padding:2rem;display:inline-flex;overflow:hidden auto}.gallery-group{width:100%;color:var(--blue);border-radius:var(--panel-border-radius);border-style:solid;border-width:1px;border-color:var(--panel-border);background:var(--body-background);cursor:pointer;align-items:center;margin:0 0 .2rem;padding:1rem;font-size:1.3rem;font-weight:600;display:flex}.gallery-group:hover{background-color:var(--body-background-alt)}.gallery-group-expanded:before{content:"";color:#777;margin-right:1rem;font-family:"Font Awesome 5 Free";font-size:2rem;font-weight:900}.gallery-group-collapsed:before{content:"";color:#777;margin-right:1rem;font-family:"Font Awesome 5 Free";font-size:2rem;font-weight:900}.gallery-checkbox{color:var(--datacomponent-1st-column);margin:0 0 .5rem;font-size:2rem}.gallery-checkbox:hover{color:var(--datacomponent-interaction-hover)}.gallery-record{border-radius:var(--panel-border-radius);text-overflow:ellipsis;cursor:pointer;background:var(--body-background);min-width:calc(var(--gallery-column-width) + 2rem);max-width:calc(var(--gallery-column-width) + 2rem);box-shadow:var(--shadow-1);margin:1rem;padding:.5rem;font-weight:400;overflow:hidden}.gallery-record:hover{box-shadow:var(--shadow-4);transition:all .1s}.gallery-record-selected{background-color:var(--datacomponent-row-selected)}.gallery-record-field{margin:1rem}.gallery-record-label{margin-top:.5rem;font-weight:600}.gallery-record-button{justify-content:center;width:95%;height:2.4rem;margin:auto;display:flex;padding:2rem!important}.gallery-record-button-icon{margin-right:1rem;font-size:1.6rem}.gallery-record-index{float:right;color:var(--body-alt);font-size:1rem}.gallery-record-image-container{width:100%;max-height:calc(var(--gallery-column-width) * 2 / 3);min-height:calc(var(--gallery-column-width)* 2 / 3);border:solid 1px var(--panel-border);border-radius:5px;justify-content:center;display:flex;overflow:hidden}.gallery-record-image{object-fit:none}.gallery-record-icon{align-self:center;font-size:8rem}.gallery-record-empty{color:var(--body-alt);align-self:center;font-size:8rem}.a-kanban{box-sizing:border-box;flex:1;display:block}.kanban{-webkit-user-select:none;user-select:none;flex-flow:column;display:flex}.kanban-help{width:50%;height:100%;color:var(--body-alt);background-color:var(--datacomponent-body-background);flex-direction:row;justify-content:center;align-items:center;margin:0 auto;font-size:2.4rem;font-weight:600;display:flex}.kanban-toolbar{background-color:var(--datacomponent-toolbar-background);border-style:solid;border-width:0 0 1px;border-color:var(--datacomponent-cell-border);flex-direction:row;align-items:center;height:4rem;padding:.5rem;display:flex}.kanban-toolbar .a-button{height:3.2rem;margin:0 .5rem 0 0}.kanban-toolbar .button-icon{font-size:1.4rem}.kanban-toolbar .button-text{font-size:1.2rem}.kanban-toolbar .spacer{flex:1}.kanban-header-container{background:var(--datacomponent-header-background);flex-direction:row;display:flex;overflow-x:auto;scrollbar-width:none!important;-ms-overflow-style:none!important}.kanban-header-container::-webkit-scrollbar{display:none!important}.kanban-header{min-height:var(--datacomponent-header-height);border-style:solid;border-width:1px 0;border-color:var(--datacomponent-alternate-border);flex-direction:row;display:flex}.kanban-column-header{min-width:calc(var(--kanban-column-width) + 2rem);max-width:calc(var(--kanban-column-width) + 2rem);white-space:nowrap;text-overflow:ellipsis;border-style:solid;border-width:1px 1px 1px 0;border-color:var(--datacomponent-alternate-border);background:var(--datacomponent-header-background);flex-flow:row;align-items:center;min-height:3.2rem;padding:.1rem;font-size:1.2rem;font-weight:700;line-height:3.2rem;display:flex}.kanban-column-header-icon{margin:0 .5rem;font-size:1.6rem}.kanban-body-container{background-color:var(--datacomponent-body-background);flex-flow:row;height:100%;display:flex;overflow-x:auto}.kanban-body{background-color:var(--datacomponent-body-background);flex-flow:row;width:100%;display:flex}.kanban-column-highlight{background:var(--blue)!important;border:dashed 1px var(--body)!important}.kanban-body-container-empty:before{color:var(--body-alt);content:"";justify-content:center;align-items:center;min-width:100%;font-family:"Font Awesome 5 Free";font-size:12.8rem;font-weight:900;display:flex}.kanban-column-container{min-width:var(--kanban-column-width);max-width:var(--kanban-column-width);background:var(--body-background-alt);border-radius:var(--panel-border-radius);border:solid 1px var(--panel-border);margin:1rem;padding:2rem;overflow:hidden auto}.kanban-column-category{border-radius:var(--panel-border-radius);border-style:solid;border-width:1px;border-color:var(--panel-border);background:var(--body-background);margin:0 0 1rem;padding:1rem;font-size:1.3rem;font-weight:600}.kanban-record{border-radius:var(--panel-border-radius);text-overflow:ellipsis;cursor:pointer;box-shadow:var(--shadow-4);background:var(--body-background);margin:0 0 1rem;padding:.5rem;font-weight:400;overflow:hidden}.kanban-record:hover{box-shadow:var(--shadow-2);z-index:5;cursor:move;transition:all .1s;transform:rotate(2deg)}.kanban-record-field{margin:1rem}.kanban-record-label{margin-top:.5rem;font-weight:600}.kanban-record-button{justify-content:center;width:95%;height:2.4rem;margin:auto;display:flex;padding:2rem!important}.kanban-record-button-icon{margin-right:1rem;font-size:1.6rem}.kanban-record-index{float:right;color:var(--body-alt);font-size:1rem}.a-list{-webkit-user-select:none;user-select:none;flex-flow:column;width:100%;height:100%;display:flex;overflow:hidden}.list-body{flex-direction:column;width:100%;height:calc(100% - 40px);display:flex}.list-title{font-size:16px;font-weight:600}.list-header{flex-flow:row;align-items:center;height:32px;display:flex}.list-header-title{text-align:center;background:var(--datacomponent-header-background);border-radius:24px;flex:1;margin:2px;padding:5px}.list-record{border-radius:var(--panel-border-radius);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-1);border:2px solid;margin:0 0 5px;padding:5px;font-weight:400;overflow:hidden}.list-record:hover{background-color:var(--body-background-alt)}.list-record-field{margin:10px}.list-record-label{margin-top:5px;font-weight:600}.list-toolbar{flex-direction:row;align-items:center;height:40px;padding:5px;display:flex}.list-toolbar .a-button{height:32px;margin:0 5px 0 0}.list-toolbar .button-icon{font-size:14px}.list-toolbar .button-text{font-size:12px}.list-toolbar .spacer{flex:1}.a-map{border-radius:var(--panel-border-radius);border:1px solid #eee;display:flex;overflow:hidden}.a-mapview{box-sizing:border-box;flex:1;display:block}.mapview{-webkit-user-select:none;user-select:none;flex-flow:column;display:flex}.mapview-toolbar{background-color:var(--datacomponent-toolbar-background);border-style:solid;border-width:0 0 1px;border-color:var(--datacomponent-cell-border);flex-direction:row;align-items:center;height:4rem;padding:.5rem;display:flex}.mapview-toolbar .a-button{height:3.2rem;margin:0 .5rem 0 0}.mapview-toolbar .button-icon{font-size:1.4rem}.mapview-toolbar .button-text{font-size:1.2rem}.mapview-toolbar .spacer{flex:1}.mapview-body-container{background-color:var(--datacomponent-body-background);height:100%;overflow-x:auto}.mapview-body{background-color:var(--datacomponent-body-background);flex-flow:column;width:100%;display:flex}.mapview-body-container-empty:before{color:var(--body-alt);content:"";justify-content:center;align-items:center;min-width:100%;height:90%;font-family:"Font Awesome 5 Free";font-size:12.8rem;font-weight:900;display:flex}.mapview-button{background:#fff;border:1px solid #ccc;border-radius:.4rem;padding:0 .4rem .2rem;position:absolute;bottom:.5rem;right:.6rem}.a-timeline{box-sizing:border-box;flex:1;display:block}.timeline{-webkit-user-select:none;user-select:none;flex-flow:column;display:flex}.timeline-toolbar{background-color:var(--datacomponent-toolbar-background);border-style:solid;border-width:0 0 1px;border-color:var(--datacomponent-cell-border);flex-direction:row;align-items:center;height:4rem;padding:.5rem;display:flex}.timeline-toolbar .a-button{height:3.2rem;margin:0 .5rem 0 0}.timeline-toolbar .button-icon{font-size:1.4rem}.timeline-toolbar .button-text{font-size:1.2rem}.timeline-toolbar .spacer{flex:1}.timeline-toolbar-pager-index{white-space:nowrap;max-height:3.2rem;margin:0 .5rem;font-size:1.1rem;line-height:3.2rem}.timeline-toolbar-search{text-align:center;width:3.2rem;font-size:2rem}.timeline-header-container{flex-direction:row;width:100%;display:flex}.timeline-header{min-height:var(--datacomponent-header-height);border-style:solid;border-width:1px 0;border-color:var(--datacomponent-alternate-border);flex-direction:column;width:100%;display:flex;overflow:hidden}.timeline-header-1st-column{width:var(--timeline-1st-column-width);min-width:var(--timeline-1st-column-width);background-color:var(--datacomponent-header-background);border-style:solid;border-width:1px 1px 1px 0;border-color:var(--datacomponent-alternate-border);align-items:center;display:flex}.timeline-header-checkbox{cursor:pointer;flex:1;padding:0 0 0 .4rem;font-size:1.8rem}.timeline-header-checkbox-on:after{content:"";font-family:"Font Awesome 5 Free";font-size:1.8rem;font-weight:200}.timeline-header-checkbox-off:after{content:"";font-family:"Font Awesome 5 Free";font-size:1.8rem;font-weight:200}.timeline-header-checkbox:hover{color:#000}.timeline-column-header{white-space:nowrap;flex-direction:row;flex:1;min-height:3.2rem;display:inline-flex}.timeline-column-header-1st{border-color:var(--datacomponent-cell-border);border-style:solid;border-width:0 0 0 1px;align-items:center;height:100%;padding:0;display:flex}.timeline-column-header-resizer{cursor:ew-resize;align-items:center;min-width:.3rem;height:100%;font-size:2rem;display:flex}.timeline-column-header-resizer:hover{color:#0ae}.timeline-header-months{white-space:nowrap;flex-direction:row;flex:1;min-height:3.2rem;display:inline-flex}.timeline-header-month{border-style:solid;border-color:var(--panel-border);border-width:0 1px 1px 0;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;display:flex}.timeline-header-days{white-space:nowrap;flex-direction:row;flex:1;min-height:3.2rem;display:inline-flex}.timeline-header-day{text-align:center;border-color:var(--panel-border);min-width:var(--timeline-day-width);max-width:var(--timeline-day-width);border-style:solid;border-width:0 1px 0 0;flex-flow:column;flex:1;justify-content:center;align-items:center;font-size:1rem;display:flex;overflow:hidden}.timeline-header-weekend{background-color:var(--body-background-alt)}.timeline-body-container{background-color:var(--datacomponent-body-background);flex-flow:row;height:100%;display:flex;overflow:hidden}.timeline-body-container-empty:before{color:var(--body-alt);content:"";justify-content:center;align-items:center;min-width:100%;font-family:"Font Awesome 5 Free";font-size:12.8rem;font-weight:900;display:flex}.timeline-body-1st-column{min-width:var(--timeline-1st-column-width);width:var(--timeline-1st-column-width);box-shadow:var(--shadow-1);flex-flow:column;font-size:1.1rem;display:flex}.timeline-body{background-color:var(--datacomponent-body-background);cursor:pointer;flex-flow:column;display:flex;overflow:hidden}.timeline-row{white-space:nowrap;background-color:var(--datacomponent-cell-background);width:100%;height:var(--datacomponent-cell-height);border-style:solid;border-color:var(--datacomponent-cell-border);border-width:0 0 1px;display:inline-flex}.timeline-row:hover{background-color:var(--datacomponent-row-hover)}.timeline-row-selected{background-color:var(--datacomponent-row-selected)}.timeline-row-number{padding:0 .5rem;display:inline-block}.timeline-row-checkbox{color:var(--datacomponent-1st-column);margin-right:.8rem}.timeline-row-checkbox-on:after{content:"";font-family:"Font Awesome 5 Free";font-size:1.8rem;font-weight:200}.timeline-row-checkbox-off:after{content:"";font-family:"Font Awesome 5 Free";font-size:1.8rem;font-weight:200}.timeline-row-checkbox:hover{color:#000}.timeline-row-title{text-overflow:ellipsis;overflow:hidden}.timeline-cell{min-height:var(--datacomponent-cell-height);max-height:var(--datacomponent-cell-height);cursor:w-resize;flex-flow:row;align-items:center;display:flex}.timeline-cell-data{color:#fff;text-overflow:ellipsis;border-color:var(--datacomponent-cell-border);-webkit-user-select:none;user-select:none;cursor:pointer;border-style:solid;border-width:0;border-radius:.3rem;width:100%;padding:.5rem;font-size:1.2rem;font-weight:400;overflow:hidden}.timeline-cell-data:hover{transition:all .1s;transform:scale(1.01)}.timeline-cell-1st{width:var(--timeline-1st-column-width);vertical-align:middle;white-space:nowrap;min-height:var(--datacomponent-cell-height);max-height:var(--datacomponent-cell-height);color:var(--body);background-color:var(--body-background-alt);border-style:solid;border-width:0 1px 1px;border-color:var(--datacomponent-cell-border);-webkit-user-select:none;user-select:none;cursor:pointer;flex-flow:row;align-items:center;padding:0 .5rem;display:inline-flex;overflow:hidden}.timeline-cell-1st:hover{background-color:var(--datacomponent-row-hover)}.timeline-group{font-size:var(--body-font-size);white-space:nowrap;min-height:var(--datacomponent-group-cell-height);max-height:var(--datacomponent-group-cell-height);line-height:var(--datacomponent-group-cell-height);color:var(--datacomponent-group-text);cursor:pointer;border-color:var(--datacomponent-alternate-border);background-color:var(--datacomponent-group-background);border-style:solid;border-width:0 0 1px;align-items:center;padding:0 3.2rem;display:flex;position:relative}.timeline-group-id{color:var(--body);border-color:var(--datacomponent-alternate-border);border-style:solid;border-width:1px;justify-content:center;align-items:center;height:100%;padding:0 10rem;display:flex}.timeline-group-level-1{border-width:0 0 1px 3.2rem}.timeline-group-level-2{border-width:0 0 1px 6.4rem}.timeline-group-level-3{border-width:0 0 1px 9.6rem}.timeline-group-level-4{border-width:0 0 1px 12.8rem}.timeline-group-level-5{border-width:0 0 1px 16rem}.timeline-group-row{background:var(--body-background-alt);width:100%;height:var(--datacomponent-cell-height);border-style:solid;border-color:var(--datacomponent-cell-border);border-width:0 0 1px;display:block}.timeline-group-cell{padding:var(--datacomponent-group-cell-padding);min-height:var(--datacomponent-group-cell-height);max-height:var(--datacomponent-group-cell-height);line-height:var(--datacomponent-group-cell-height);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;text-align:right;color:var(--datacomponent-group-text);-webkit-user-select:none;user-select:none;border-style:solid;border-width:0 0 1px;border-color:var(--datacomponent-alternate-border);font-size:1.4rem;font-weight:700;display:inline-block;overflow:hidden}.timeline-group-expanded:after{content:"";color:#777;margin-right:1rem;font-family:"Font Awesome 5 Free";font-size:2rem;font-weight:900}.timeline-group-collapsed:after{content:"";color:#777;margin-right:1rem;font-family:"Font Awesome 5 Free";font-size:2rem;font-weight:900}.timeline-virtual-scroller-container{visibility:hidden;z-index:0;opacity:.85;width:1.9rem;position:fixed;overflow-y:scroll}.timeline-virtual-scroller-container:hover{opacity:1}.tree{-webkit-user-select:none;user-select:none;margin:0;padding:0}ul .tree{padding-inline-start:16px}.tree-folder{list-style:none}.tree-folder>div{cursor:pointer;border-radius:10px;padding:10px;font-size:16px}.tree-folder>div:hover{color:var(--tree-folder-hover);background:var(--tree-folder-background-hover)}.tree-folder-open>div:before{content:"";color:#0ae;padding-right:10px;font-family:"Font Awesome 5 Free";font-weight:900}.tree-folder-closed>div:before{content:"";color:#0ae;padding-right:10px;font-family:"Font Awesome 5 Free";font-weight:900}.tree-leaf{list-style:none}.tree-leaf>div{cursor:pointer;border-radius:10px;padding:10px;font-size:16px}.tree-leaf>div:before{content:"";color:#eee;padding-right:10px;font-family:"Font Awesome 5 Free";font-weight:900}.tree-leaf>div:hover{color:var(--tree-leaf-hover);background:var(--tree-leaf-background-hover)}.tree-leaf-menu{float:right;width:40px}.tree-leaf-menu:after{float:right;content:"";color:var(--tree-leaf-menu);font-family:"Font Awesome 5 Free";font-weight:900}.tree-leaf-menu:hover:after{color:var(--tree-leaf-menu-hover)}.a-carousel{display:block;position:relative;overflow:hidden}.carousel-zoom-mask{background:var(--background-overlay);z-index:9998;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.carousel-track{width:100%;height:100%;position:relative}.carousel-image{object-fit:cover;opacity:0;pointer-events:none;z-index:0;width:100%;height:100%;transition:opacity .2s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0}.carousel-image-active{opacity:1;pointer-events:auto;z-index:1}.a-carousel.carousel-zoomable .carousel-image-active{cursor:zoom-in}.a-carousel.carousel-zoomed .carousel-zoom-mask{display:block}.a-carousel.carousel-zoomed .carousel-image-active{width:var(--carousel-zoom-width,100%);height:var(--carousel-zoom-height,100%);z-index:9999;object-fit:contain;max-width:100vw;max-height:100vh;box-shadow:var(--carousel-zoom-shadow,var(--shadow-4));cursor:zoom-out;margin:auto;position:fixed;top:0;bottom:0;left:0;right:0}.carousel-arrow{width:3.2rem;height:3.2rem;color:var(--body-background);cursor:pointer;-webkit-user-select:none;user-select:none;opacity:0;pointer-events:none;z-index:2;transition:var(--transition-fast);background:#0006;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.a-carousel:hover .carousel-arrow{opacity:1;pointer-events:auto}.carousel-arrow-left{left:1rem}.carousel-arrow-right{right:1rem}.a-carousel.carousel-zoomed .carousel-arrow{display:none}.a-image{display:inline-flex}.image-caption-text{color:var(--body-alt);text-align:center;margin-top:.5rem;font-size:.9rem}.a-tip{border-radius:var(--panel-border-radius);color:var(--body-background);background-color:var(--body);box-shadow:var(--shadow-4);z-index:50000;-webkit-user-select:none;user-select:none;padding:1rem;position:fixed}.upload-window{width:80rem;height:60rem}.upload-window-mobile{border-style:none;border-radius:0;width:100%;height:100%}.upload-method-title{font-size:2rem}.upload-gallery-container{flex:1;padding:.5rem}.upload-gallery{border-radius:var(--panel-border-radius);text-align:center;background:var(--body-background-alt);width:100%;padding:.5rem}.upload-gallery-dragover{background-color:#eaeaea;transition:all .5s;border-color:#0ae!important}.upload-gallery-items{flex-flow:column;flex:1;width:100%;display:flex;overflow:auto}.upload-preview-items{flex-wrap:wrap;width:100%;display:flex;overflow-y:auto}.upload-preview-item{object-fit:cover;border-radius:var(--panel-border-radius);cursor:pointer;border:3px solid #fff;width:15rem;height:15rem}.upload-preview-item-selected,.upload-instagram-item-selected{border-color:#0ae;border-radius:7.5rem;transition:all .2s}.upload-preview-item-selected:after,.upload-instagram-item-selected:after{content:"";color:#0ae;padding-right:1rem;font-family:"Font Awesome 5 Free";font-weight:900}.upload-item{flex-flow:row;align-items:center;width:100%;height:5rem;font-size:1.2rem;display:flex}.upload-thumbnail-container{text-align:center;margin-right:1rem;display:block}.upload-thumbnail{object-fit:contain;height:5rem;font-size:3.2rem;width:5rem!important;line-height:5rem!important}.upload-filename{text-align:left;flex:1}.upload-filesize{color:#0ae;text-align:right}.upload-delete{text-align:center;color:#888;cursor:pointer;width:3.2rem;font-size:1.6rem}.upload-delete:hover{color:#ddd}.upload-button-bar{border-style:solid;border-color:var(--body-alt);border-width:1px 0 0;flex-flow:row;align-items:center;min-height:5rem;margin:1rem 0 0;padding:1rem 0 0;display:flex}.dropbox-dropin-btn,.dropbox-dropin-btn:link{margin:2rem;border-radius:1rem!important;padding:.5rem 2rem 1rem!important;font-size:1.6rem!important}.box-authentication-button{margin:1rem;padding:.5rem 1rem}.upload-box-picker{width:100%;height:100%}.a-attachment{padding:var(--field-padding);line-height:2rem;display:block;width:100%!important}.a-attachment:hover{border-color:var(--field-border-hover)}.field-attachment-button{height:2.4rem;margin:0 .2rem 1rem;padding:.5rem 1rem}.field-attachment-icon{margin-right:1rem}.field-attachment-layout{float:right;display:none}.field-attachment-gallery{border-style:solid;border-width:var(--field-border-width);border-color:var(--field-border);border-radius:var(--field-border-radius);background:var(--body-background-alt);flex-flow:wrap;justify-content:center;width:100%;display:flex}.field-attachment-item{cursor:pointer;border-radius:.5rem;flex-flow:row;align-items:center;width:100%;height:5rem;font-size:1.2rem;transition:all .2s;display:flex}.field-attachment-item:hover{background-color:var(--menu-item-background-hover)}.field-attachment-preview-container{text-align:center;height:100%;margin-right:1rem;display:block}.field-attachment-preview{object-fit:contain;height:5rem;margin-left:.5rem;font-size:3.2rem;transition:all .2s;width:6rem!important;line-height:5rem!important}.field-attachment-filename{word-break:break-all;flex:1;align-items:center;height:4rem;margin-right:1rem;display:flex;overflow:hidden}.field-attachment-buttons{align-items:center;padding:.5rem;display:inline-flex}.field-attachment-filesize{color:var(--body);text-align:right}.field-attachment-access{text-align:center;color:#aaa;cursor:pointer;width:2rem;margin-left:2rem;font-size:1.3rem}.field-attachment-menu{text-align:center;color:#aaa;cursor:pointer;width:5rem;font-size:1.3rem}.field-attachment-delete{text-align:center;color:#aaa;cursor:pointer;width:2.4rem;margin-left:.8rem;font-size:1.3rem}.field-attachment-delete:hover{color:#0ae;transition:all .1s}.field-attachment-menu:hover{color:#0ae;font-size:1.6rem;transition:all .1s}.field-attachment-read-only{border-style:none!important}.field-attachment-item-thumbnails{cursor:pointer;background:var(--body-background);width:21.3rem;height:22rem;box-shadow:var(--shadow-2);border-radius:.5rem;flex-flow:column;margin:.5rem;padding:.5rem;font-size:1.2rem;transition:all .2s;display:inline-flex;overflow:hidden}.field-attachment-preview-thumbnails{object-fit:cover;flex-flow:column;justify-content:center;align-items:center;width:20rem;height:15rem;font-size:3.2rem;transition:all .2s;display:flex!important}.field-attachment-filename-thumbnails{text-align:left;text-overflow:ellipsis;width:22rem;padding:.5rem;overflow:hidden}.field-attachment-item-thumbnails-large{cursor:pointer;background:var(--body-background);width:26.6rem;height:29rem;box-shadow:var(--shadow-2);border-radius:.5rem;flex-flow:column;margin:.5rem;padding:.5rem;font-size:1.2rem;transition:all .2s;display:inline-flex;overflow:hidden}.field-attachment-preview-thumbnails-large{object-fit:cover;flex-flow:column;justify-content:center;align-items:center;width:25.5rem;height:22rem;font-size:3.2rem;transition:all .2s;display:flex!important}.field-attachment-filename-thumbnails-large{text-align:left;text-overflow:ellipsis;width:25.6rem;padding:.5rem;overflow:hidden}.a-colorpicker{flex-flow:wrap;justify-content:center;align-items:center;display:inline;overflow-y:auto}.color-selector{text-align:center;vertical-align:bottom;cursor:pointer;border-color:var(--field-border);border-style:solid;border-width:1px;margin:.1rem;display:inline-block}.a-iconpicker{display:inline-block;overflow:auto}.icon-selector{text-align:center;cursor:pointer}.icon-selector:hover{color:var(--body)!important;background-color:var(--body-background-alt)!important}.icon-selector-selected{color:#fff!important}.a-link .field-select{background:0 0;border:none}.field-link-value{white-space:nowrap;font-size:var(--field-font-size);width:100%;margin:var(--field-select-value-margin);padding:var(--field-select-value-padding);color:var(--field);background:var(--body-background);border-radius:var(--field-select-value-border-radius);cursor:pointer;border-style:solid;border-width:1px;align-items:center;display:inline-flex}.field-link-value:hover{background-color:var(--body-background-alt)}.field-link-value-compact{height:2.8rem}.field-link-record{white-space:nowrap;width:100%;display:inline-flex;overflow:hidden}.field-link-value-cell{white-space:nowrap;margin:var(--field-select-value-margin);padding:var(--field-select-value-padding);color:var(--field);background:var(--field-background);border-color:var(--field-border);border-radius:var(--field-select-value-border-radius);cursor:pointer;border-style:solid;border-width:1px;font-size:1.2rem;line-height:1.6rem;display:inline}.field-link-value-cell:hover{background-color:var(--body-background-alt)}.field-link-buttons{flex-flow:row;width:100%;display:inline-flex}.field-link-button{height:2.8rem;margin-right:.2rem;min-height:unset!important}.field-link-button>*{margin-left:.5rem}.field-link-item{flex-flow:column;flex:1;min-width:10rem;padding:.5rem;display:inline-flex}.field-link-item-badge{color:#fff;border-radius:.5rem;justify-content:center;align-items:center;min-width:3.2rem;height:3.2rem;display:flex}.field-link-item-label{font-weight:var(--field-label-font-weight);text-overflow:ellipsis;padding:.5rem;overflow:hidden}.field-link-item-value{text-overflow:ellipsis;flex-flow:row;max-height:3.2rem;padding:.5rem;display:flex;overflow:hidden}.field-link-value-delete{cursor:pointer;padding:0 0 0 1.6rem;font-size:1.6rem}.field-link-item-image{flex-flow:row;align-items:center;min-width:15rem;padding:.5rem;display:inline-flex}.field-link-item-image-thumbnail{border-style:solid;border-width:1px;border-color:var(--field-border);max-height:4.4rem;box-shadow:var(--shadow-1)}.field-link-item-color{border-radius:var(--panel-border-radius);width:2rem;height:2rem;margin-left:.5rem}.field-link-item-icon{margin-left:.5rem;font-size:2rem}.field-link-item-slider{width:70%}.a-wizardpanel .wizard-progress-container{align-items:center;width:100%;margin:0 0 1rem;display:flex}.a-wizardpanel .wizard-progress-track{background:var(--body-background-alt);border-radius:999rem;width:100%;height:.7rem;display:flex;overflow:hidden}.a-wizardpanel .wizard-progress-fill{background:linear-gradient(to right, var(--blue), var(--alt-blue));border-radius:999rem;width:0;height:100%;transition:width .25s;display:block}.a-booking{display:block}.booking{white-space:nowrap;display:block;overflow:auto}.booking-day{vertical-align:top;border:1px solid #0ae;border-radius:.5rem;margin:.5rem;padding:.5rem;display:inline-block}.booking-day-header{color:#59a;text-align:center;font-size:1.4rem;font-weight:700}.booking-day-details{padding:.5rem}.booking-day-weekend{text-align:center;background-color:#ddd}.booking-day-slot{cursor:pointer;background:#cef;border-radius:.8rem;margin:.5rem 0;padding:.5rem 1rem 1rem;transition:all .2s ease-in;display:block}.booking-day-slot:hover{color:#fff;background:#0ae}.booking-day-slot-time{text-align:center;margin-bottom:1rem;font-size:1rem}.booking-day-slot-name{text-align:center;font-size:1.2rem;font-weight:700}.a-hierarchyeditor{flex-flow:column;display:flex}.hierarchy-editor-item{border-radius:var(--panel-border-radius);border:1px solid #0000;flex-flow:row;align-items:center;gap:.5rem;margin:0 0 0 1rem;display:flex}.hierarchy-editor-item:hover{background:var(--body-background-alt);border-color:var(--body-alt)}a[data-action]{cursor:pointer;text-decoration:underline}.auth-logo{height:5rem;position:absolute;top:2rem;left:2rem}.auth-block{box-shadow:var(--shadow-2);border-radius:var(--panel-border-radius);overflow:unset;padding:1rem;flex-shrink:0!important}.auth-separator{height:auto}.auth-separator-text{padding:1.6rem 3.2rem;font-size:1.6rem}.auth-create-account,.auth-reset-password{color:#0ae;text-align:center;cursor:pointer;width:100%;margin:1.6rem 0;text-decoration:underline}#authentication-login input.field-input:-webkit-autofill{caret-color:var(--field);-webkit-text-fill-color:var(--field)!important;-webkit-box-shadow:0 0 0 1000px var(--field-background) inset!important;box-shadow:0 0 0 1000px var(--field-background) inset!important}#authentication-login input.field-input:-webkit-autofill:hover{caret-color:var(--field);-webkit-text-fill-color:var(--field)!important;-webkit-box-shadow:0 0 0 1000px var(--field-background) inset!important;box-shadow:0 0 0 1000px var(--field-background) inset!important}#authentication-login input.field-input:-webkit-autofill:focus{caret-color:var(--field);-webkit-text-fill-color:var(--field)!important;-webkit-box-shadow:0 0 0 1000px var(--field-background) inset!important;box-shadow:0 0 0 1000px var(--field-background) inset!important}.a-richtextfield{padding:var(--field-padding);flex-flow:column;display:flex}.field-richtext{border-color:var(--field-border);border-width:var(--field-border-width);border-radius:0 0 var(--field-border-radius) var(--field-border-radius)}.ql-container.field-richtext-invalid{border-style:var(--field-border-invalid-style)!important;border-top-style:var(--field-border-invalid-style)!important;border-width:var(--field-border-invalid-width)!important;border-color:var(--red)!important}.field-richtext-read-only{cursor:unset!important;border-style:none!important}.field-richtext img{cursor:pointer;border:1px solid #0000;padding:1px}.field-richtext img:hover{border:solid 1px var(--blue)}.ql-toolbar{text-align:center;border-radius:0 0 var(--field-border-radius) var(--field-border-radius);border-color:var(--field-border)!important;border-width:var(--field-border-width)!important;border-bottom-width:0!important}.ql-container{border-radius:0 0 var(--field-border-radius) var(--field-border-radius);font-size:var(--field-font-size)!important;border-style:solid!important;border-width:var(--field-border-width)!important;border-color:var(--field-border)!important;background:var(--field-background)!important}.ql-container:hover{border-color:var(--field-border-hover)!important}.ql-snow .ql-tooltip.ql-flip{z-index:10000;border-radius:.5rem;margin:1rem;position:static;transform:translateY(0)!important}.ql-snow .ql-editor h1{margin:4rem 0}.ql-snow .ql-editor h2{margin:3rem 0}.ql-snow .ql-editor h3{margin:2rem 0}.ql-snow .ql-editor h4{margin:1rem 0}.ql-bubble .ql-tooltip{border-radius:.5rem!important}.ql-bubble .ql-tooltip-arrow{display:none!important}.ql-bubble .ql-editor h1{margin:4rem 0}.ql-bubble .ql-editor h2{margin:3rem 0}.ql-bubble .ql-editor h3{margin:2rem 0}.ql-bubble .ql-editor h4{margin:1rem 0}.ql-toolbar-extension{cursor:pointer;border:2px solid #0ae;border-radius:100%;justify-content:center;align-items:center;width:3rem;height:3rem;padding:.5rem;display:inline-flex}.ql-toolbar-extension:hover{color:var(--blue)!important}.form-record .ql-editor{line-height:2.5rem!important}.ql-editor figure,.ql-caption{text-align:center}.qlbt-col-tool{display:none!important}.ql-editor .quill-better-table{table-layout:fixed!important;width:100%!important}.ql-editor .quill-better-table td,.quill-better-table th{word-wrap:break-word;width:100%!important}.a-codeeditor{vertical-align:top;padding:var(--field-padding);z-index:0;flex-flow:row;min-height:5rem;margin:0;display:inline-flex}.code-editor{border-radius:.5rem;width:100%;height:100%;min-height:5rem;overflow:hidden}.no-scrollbar-h .ace_scrollbar-h,.no-scrollbar-v .ace_scrollbar-v{display:none!important}.a-mapfield{vertical-align:top;padding:var(--field-padding);flex-flow:wrap;margin:0;display:inline-flex}.a-mapfield-button{background:#fff;border:1px solid #ccc;border-radius:.4rem;width:2rem;padding:0 .4rem .2rem;position:absolute;top:.6rem;right:.6rem}.a-mapfield-button:hover{border:1px solid #000}.ol-attribution.ol-uncollapsible{display:none!important}.account-info{background:var(--body-background-alt);border-radius:1rem;flex-flow:column;flex:1;justify-content:center;align-items:center;min-width:26rem;margin:1rem;padding:1rem;line-height:2.5rem;display:flex}.account-section{border-color:var(--panel-border);border-radius:var(--panel-border-radius);min-width:25.5rem;max-width:25.5rem;box-shadow:var(--shadow-1);cursor:pointer;border-style:solid;border-width:1px;flex:1;margin:1rem;padding:1.6rem}.account-section:hover{box-shadow:var(--shadow-4)}.account-section-icon{font-size:2.5rem}.account-section-switch .field-checkbox-icon{font-size:3rem}.account-section-title{margin:.5rem 1rem;padding:.5rem;font-size:1.6rem;font-weight:700}.account-section-description{padding:.5rem;font-size:1.3rem;line-height:2rem}.account-label{color:var(--field-label);font-size:var(--field-font-size);font-weight:var(--field-label-font-weight);white-space:nowrap}.account-value{white-space:nowrap;font-size:1.4rem}.account-plan{border-radius:var(--panel-border-radius);box-shadow:var(--shadow-4);cursor:pointer;border-style:solid;border-width:2px;flex-flow:column;align-content:space-between;align-items:center;width:25rem;margin:3rem 0;padding:2rem;font-size:2.4rem;display:flex}.account-plan:hover{border-width:1rem;transition:all .1s;transform:perspective(30rem)rotateX(15deg)translate3d(0,-1rem,1rem)}.account-plan-pack{font-size:1.8rem}.account-plan-name{margin:0 0 2rem;font-size:3.2rem;font-weight:700}.account-plan-users{font-size:1.8rem;font-weight:700}.account-plan-apps{margin-bottom:2rem;font-size:1.8rem}.account-plan-price{font-size:2.4rem;font-weight:700}.account-plan-reduction{font-size:1.4rem;font-weight:700}.account-plan-unit{margin-top:2rem;font-size:1.3rem;font-weight:700}.account-status{flex-flow:row;font-size:3.2rem;display:flex}.account-status-ok{color:#8c0;margin:0 2rem 0 1rem}.account-status-ko{color:#ed3757;margin:0 2rem 0 1rem}.account-other-plans{text-align:center}.account-invoice{border-style:solid;border-width:0 0 1px;border-color:var(--body-alt);margin:1.6rem}.account-brading-properties .panel-body{background:var(--body-background-alt);border-radius:var(--panel-border-radius);margin:2rem;padding:2rem}#action-properties .panel-header{background-color:#83e}.actions-container{padding:0 1rem}.actions-container-empty{color:var(--body-alt);text-align:center;font-size:12.8rem;font-weight:900}.action-container{background:var(--body-background);width:100%;box-shadow:var(--shadow-1);border-radius:1rem;margin:2rem 0;padding:2rem;overflow:hidden}.action-icon{margin:0 1rem;font-size:2.4rem}.action-title{font-size:1.8rem}.ai-designer-order-container{visibility:visible;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex}.ai-designer-category-panel{border-radius:var(--panel-border-radius);border:1px solid var(--alt-blue);background:var(--body-background-alt);width:30%;min-width:30%;margin:1rem 2rem 1rem 1rem;padding:0 1rem 1rem}.ai-designer-instructions{color:var(--alt-blue);margin:0 0 2rem;font-size:1.6rem;font-weight:700}.ai-designer-instructions .field-label{color:var(--alt-blue);font-size:1.6rem}.ai-designer-order{width:3rem;height:3rem;color:var(--body-background);background:var(--body);border-radius:50%;justify-content:center;align-items:center;margin-right:1rem;font-weight:700;display:inline-flex}.ai-designer-prompt-block{border-radius:var(--panel-border-radius);border-style:solid;border-width:1px;border-color:var(--panel-border);margin:.5rem 0;padding:1rem}.ai-designer-tags-container{flex-wrap:wrap;margin-top:1rem;display:flex}.ai-designer-category{cursor:pointer;-webkit-user-select:none;user-select:none;margin:.5rem;display:block}.ai-designer-category-selected{color:var(--alt-blue);font-weight:700}.ai-designer-category:hover{color:var(--blue)}.ai-designer-tag{background-color:var(--body-background-alt);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid;border-radius:2rem;margin:.25rem;padding:.5rem 1rem;font-weight:700;transition:all .5s;display:block}.ai-designer-tag-selected{color:var(--body-background);background-color:var(--alt-blue);transition:all .5s}.ai-designer-tag:hover{color:var(--body-background);background-color:var(--alt-blue)}.ai-designer-suggestion{color:var(--blue);margin:2rem 1rem .5rem -1rem;font-size:1.2rem}.ai-designer-optional{color:var(--red);font-size:1.2rem}.ai-designer-relationships-panel{background:var(--body-background-alt);border:1px solid var(--field-border);border-radius:var(--panel-border-radius);margin:2rem .5rem;padding:2rem 4rem 4rem}.ai-designer-mockup-loading{align-items:center;gap:1rem;font-size:1.6rem;display:flex}.ai-designer-mockup-loading fa-spinner{font-size:3.2rem}.template-applications-header{flex-flow:column;justify-content:center;align-items:center;margin:0 3.2rem;display:flex}.template-applications-header-icon{color:var(--body);cursor:pointer;font-size:2.4rem}.template-applications-header-icon:hover{color:#0ae}.template-applications-header-title{text-align:center;margin:2rem 0;font-size:2.4rem;font-weight:700}.template-applications-header-icon{margin:0 1rem;font-size:3.2rem}.template-applications-header-subtitle{text-align:center;font-size:1.4rem}#templates-domains{margin:.5rem}#panel-header-templates-list>.panel-buttons{color:var(--body)}#templates-domains>.field-select-value{box-shadow:none;height:unset;background-color:#0ae}#templates-content{background:var(--body-background-alt);flex-flow:wrap;padding:2rem;display:flex}.templates-content-no-details{display:block}.template-tag{border:solid 1px var(--panel-border);background:var(--body-background-alt);-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:2rem;margin:.2rem;padding:.5rem 1rem;font-size:1.2rem;font-weight:700;display:inline-block}.template-tag:hover,.template-tag-selected{background:var(--body);color:var(--body-background-alt)}.template-application{border-radius:var(--panel-border-radius);background:var(--body-background);border:1px solid color-mix(in srgb, var(--template-accent-color) 24%, transparent);box-shadow:0 1.6rem 3.2rem -2.4rem color-mix(in srgb, var(--template-accent-color) 45%, #000);flex-direction:column;width:40rem;min-height:45rem;max-height:56rem;margin:1rem;display:inline-flex;overflow:hidden}.template-application-no-details{min-height:unset;height:20rem}.template-application:hover{box-shadow:0 2.2rem 4.2rem -2.8rem color-mix(in srgb, var(--template-accent-color) 60%, #000)}.template-application-header{background:var(--template-header-background);color:#fff;flex-direction:row;align-items:center;gap:1.2rem;min-height:14rem;max-height:14rem;padding:2rem 1.8rem 2.2rem;display:flex}.template-application-item{border-radius:0 0 1.6rem 1.6rem;flex-flow:column;align-items:stretch;height:100%;margin:0;padding:1.8rem;display:flex}.template-application-icon{color:#fff;background:#ffffff3d;border-style:none;border-radius:3rem;justify-content:center;align-items:center;min-width:5.5rem;height:5.5rem;margin:0;font-size:2.5rem;display:flex}.template-application-details{text-align:left;background:0 0;border-radius:0;flex:1;width:100%;margin:0;padding:1rem}.template-application-infos{flex-wrap:nowrap;gap:1rem;margin-bottom:1rem;display:flex}.template-application-language{color:var(--body-alt);background:var(--body-background-alt);border-radius:.3rem;flex-flow:column;align-items:center;width:2.5rem;padding:.4rem;font-size:1.2rem;font-weight:700;display:flex}.template-application-name{color:#fff;font-size:2rem;font-weight:700;line-height:1.2;display:-webkit-box}.template-application-description{text-align:left;color:var(--body);margin:0 0 1.2rem;font-size:1.4rem;line-height:1.5}.template-application-models{text-align:left;margin-bottom:.8rem;display:block}.template-application-model{color:var(--template-tag-color);background:var(--template-tag-background);border:1px solid color-mix(in srgb, var(--template-accent-color) 28%, transparent);border-radius:999px;justify-content:center;align-items:center;margin:0 .6rem .6rem 0;padding:.5rem 1rem;font-weight:700;line-height:1.2;display:inline-flex}.template-application-buttons{flex-flow:row;justify-content:center;gap:1rem;width:100%;margin-top:2rem;display:flex}.template-application-process{width:-moz-fit-content;width:fit-content;margin:1rem auto 3rem;padding:1rem;display:block}.template-explore{padding:.5rem 1rem}.template-install{background:0 0;border-style:solid;border-width:1px;padding:.4rem .9rem;transition:all .5s}.template-install:hover{background:var(--template-accent-color)}.template-install:hover>*{transition:all .5s;color:#fff!important}.application-builder-title{margin:.5rem 0 .5rem 1rem;font-size:1.6rem;font-weight:700}#setup-available-models,#setup-selected-models{border-radius:var(--panel-border-radius);box-shadow:var(--shadow-2);margin:1rem;padding:1rem}.setup-model-selector{text-align:center;background:var(--field-background);border-radius:var(--panel-border-radius);cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;width:30rem;height:4rem;margin:.3rem;padding:1rem;display:inline-flex}.setup-model-selector:hover{color:#fff;background:#b5c1d0}.setup-model-selector-selected{color:#fff}.setup-model-used{border:1px solid #ccc!important}.setup-model-icon{color:inherit;margin:1.6rem;font-size:1.6rem}.setup-model-name{text-align:left;flex:1;font-size:1.4rem}.setup-model-toggle{color:#fff;background:#000;border:0 solid #0ae;border-radius:3.2rem;width:2.4rem;height:2.4rem;font-size:1.2rem;line-height:2.5rem!important}.setup-model-toggle:hover{transition:all .5s;transform:rotate(180deg)}.setup-model-domain-filter{white-space:nowrap;height:var(--field-select-value-height);margin:var(--field-select-value-margin);padding:var(--field-select-value-padding);color:#fff;border:var(--field-select-value-border);border-radius:var(--field-select-value-border-radius);box-shadow:var(--select-value-shadow);cursor:pointer;background:#0ae;align-items:center;display:inline-flex}.setup-model-domain-filter:hover{background:#000}.setup-model-templates-domains{padding:1rem}#application-navigation{border-style:solid;border-color:var(--panel-border);background:var(--body-background-alt);border-width:0 1px 0 0;flex:1;box-shadow:0 0 -1rem #ccc}.navigation-model-container{background:var(--menu-background);border-style:none;border-width:1px;border-color:var(--panel-border);border-radius:var(--panel-border-radius);box-shadow:var(--shadow-1);margin:1rem;padding:1rem}.navigation-model{cursor:pointer;flex-flow:row;align-items:center;display:flex}.navigation-model-icon{color:#fff;border-radius:var(--menu-item-border-radius);text-align:center;width:3.6rem;padding:1rem;font-size:1.6rem}.navigation-model-name{margin-left:1rem;font-size:1.6rem;font-weight:700}.navigation-model-menu{color:#0000;cursor:pointer;margin-left:.8rem}.navigation-model-menu:hover{transition:all .5s;color:#0ae!important}.navigation-model:hover .navigation-model-menu{color:inherit}.navigation-model:hover .navigation-model-icon{box-shadow:var(--shadow-4);transition:all .1s}.navigation-views-container{margin-left:4rem}.navigation-view-container{color:var(--menu-item);border-radius:var(--menu-item-border-radius);cursor:pointer;flex-flow:row;align-items:center;padding:1rem;display:flex}.navigation-view-container:hover{color:var(--menu-item-hover);background:var(--menu-item-background-hover)}.navigation-view-icon{color:inherit;margin-right:1rem;font-size:1.6rem}.navigation-view-icon-private{color:var(--orange);margin-left:.5rem;font-size:1rem}.navigation-view-name{color:inherit;border-radius:.5rem;margin-right:.5rem}.navigation-view-selected{color:var(--menu-item-selected);background:var(--menu-item-background-selected);transition:all .5s}.navigation-view-menu{color:#0000}.navigation-view-container:hover .navigation-view-menu{color:inherit}.navigation-view-menu:hover{transition:all .5s;color:#0ae!important}.model-drag-n-drop-ghost{color:var(--body);border:dotted 3px var(--body);border-radius:1.6rem;justify-content:center;align-items:center;margin:1rem;padding:1rem;font-size:2rem;display:inline-flex}.view-drag-n-drop-ghost{color:var(--body);border:dotted 2px var(--body);border-radius:.5rem;justify-content:center;align-items:center;padding:1rem;font-size:2rem;display:inline-flex}.navigation-delete-plan{margin-top:1.2rem}.navigation-delete-plan-table{border-collapse:separate;border-spacing:0;border:1px solid var(--panel-border);background:var(--body-background);border-radius:.8rem;width:100%;overflow:hidden}.navigation-delete-plan-table tr:nth-child(odd){background:var(--body-background-alt)}.navigation-delete-plan-table td{border-bottom:1px solid var(--panel-border);vertical-align:top;width:30rem;padding:.9rem 1.2rem}.navigation-delete-plan-table tr:last-child td{border-bottom:none}.navigation-delete-plan-label{width:35%;color:var(--body);font-weight:600}.navigation-delete-plan-value{color:var(--body);word-break:break-word}#tabs-container{-webkit-user-select:none;user-select:none}#tabs-switch-view{padding-left:1rem;display:inline-block}.tabs-switch-view-icon{color:#fff;vertical-align:middle;cursor:pointer;font-size:1.6rem}.tabs-switch-view-icon:hover{text-shadow:0 0 10rem #000;transition:all .5s;transform:rotate(360deg)}.tabs-model-selector{white-space:nowrap;vertical-align:middle;border-radius:var(--tab-border-radius);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000001a;border:1px solid #0003;flex-direction:row;align-items:center;margin:.5rem 0 0 .5rem;padding:.8rem .8rem .8rem 0;font-size:1.6rem;display:inline-flex;color:#fff!important}.tabs-model-selector:hover{background-color:#00000080}.tabs-model-selector-selected{background-color:var(--datacomponent-toolbar-background);color:var(--button-text)!important}.tabs-model-selector-selected:hover{background-color:var(--datacomponent-toolbar-background)}.tabs-model-selector-separator{vertical-align:middle;color:#ccc;margin:0 .5rem;font-size:1.1rem}.tabs-model-selector-icon{color:inherit;text-align:center;vertical-align:middle;font-size:2rem;display:inline-block;width:6.4rem!important}.tabs-model-selector-menu{float:right;width:3.2rem;font-size:1.2rem}.tabs-model-selector-menu:after{float:right;content:"";font-family:"Font Awesome 5 Free";font-weight:900}.tabs-model-selector-menu:hover:after{color:#888}.tabs-model-create{white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;margin:.2rem 0 0 1rem;padding:.8rem .8rem .8rem 0;font-size:1.6rem;display:inline-flex;color:#ddd!important}.tabs-model-create:hover{text-decoration:underline;color:#fff!important}.application-top-bar{color:#fff;-webkit-user-select:none;user-select:none;background:#232730;flex-direction:row;align-items:center;gap:2rem;height:5rem;padding:0 2rem 0 1rem;display:flex}.application-top-bar-exit{cursor:pointer;font-size:2.4rem}.application-top-bar-exit:hover{color:#abc}.application-top-bar-menu{cursor:pointer;font-size:2.4rem}.application-top-bar-menu:hover{text-shadow:0 0 .8rem #fff}.application-top-bar-name{text-align:center;vertical-align:middle;text-wrap-mode:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.application-top-bar-icon{vertical-align:inherit;margin-right:1rem;font-size:2.8rem}.application-top-bar-mobile .application-top-bar-icon{font-size:1.6rem}.application-top-bar-title{vertical-align:inherit;font-size:2.5rem;font-weight:700}.application-top-bar-mobile .application-top-bar-title{font-size:1.6rem}.application-top-bar-edit{vertical-align:inherit;cursor:pointer;padding-left:1.6rem;font-size:1.6rem}.application-top-bar-edit:hover{color:#abc}.application-top-bar-help{vertical-align:inherit;cursor:pointer;font-size:1.6rem;display:none}.application-top-bar-help:hover{color:#abc}.application-top-bar-username{font-size:1.8rem}.application-top-bar-directory{cursor:pointer;font-size:2.4rem}.application-top-bar-directory:hover{text-shadow:0 0 .8rem #fff}.application-top-bar-map{cursor:pointer;font-size:2.4rem}.application-top-bar-map:hover{text-shadow:0 0 .8rem #fff}.application-top-bar-bot{cursor:pointer;font-size:2.4rem}.application-top-bar-bot:hover{text-shadow:0 0 .8rem #fff}.application-top-bar-close{cursor:pointer;font-size:2.4rem}.application-top-bar-close:hover{transition:all .2s;transform:rotate(90deg)}.chat-messages-container{height:100%;overflow-y:auto}.ai-assistant-message{flex-flow:row;margin:2rem 2rem 3rem;display:flex}.ai-assistant-initials{text-align:center;color:#fff;border-radius:2rem;width:3.2rem;min-width:3.2rem;height:3.2rem;min-height:3.2rem;margin-right:1rem;font-size:1.2rem;font-weight:600;line-height:3.2rem;display:block}.ai-assistant-message-text{cursor:pointer;border-radius:var(--panel-border-radius);box-shadow:var(--shadow-2);margin:1rem 0 0 1rem;padding:2rem;line-height:2.4rem}.ai-assistant-message-text:hover{background:var(--body-background-alt)}.ai-assistant-footer{flex-flow:row;align-items:center;height:5rem;margin:.8rem;padding:.8rem;display:flex}.ai-assistant-code{background:var(--body-alt);border-radius:1rem;padding:1rem}.ai-assistant-empty-conversation{flex-flow:column;justify-content:center;align-items:center;height:100%;font-size:12.8rem;display:flex}.ai-assistant-screenshot{border:solid 1px var(--blue);cursor:pointer;width:25rem;box-shadow:var(--shadow-4);border-radius:1rem;padding:.3rem}.documentation{padding:4rem}.documentation a{color:var(--body);font-size:1.6rem;line-height:3.2rem;text-decoration:none}.documentation a:hover{color:var(--blue)}.documentation-summary{border:solid 1px var(--body-alt);border-radius:var(--panel-border-radius);box-shadow:var(--shadow-4);padding:4rem}.documentation p,li,th,td,pre{font-size:1.4rem}.documentation p{line-height:2.4rem}.documentation pre{background:var(--body-background-alt);border:1px solid var(--body-alt);border-radius:.5rem;padding:2rem;font-family:monospace,sans-serif}.documentation h1{color:var(--purple);text-shadow:0 0 3.2rem var(--purple)}.documentation h2{color:var(--blue);text-shadow:0 0 3.2rem var(--blue)}.documentation h3{color:var(--green);text-shadow:0 0 3.2rem var(--green)}.documentation h4{color:var(--orange);text-shadow:0 0 3.2rem var(--orange)}.documentation th{color:var(--blue);padding:1rem;font-size:1.6rem}.documentation td{border-style:solid;border-color:var(--body-alt);border-width:0 0 1px;padding:.5rem;font-family:monospace,sans-serif}.documentation-highlight{color:#000;background-color:var(--yellow);text-shadow:0 0 1rem var(--yellow);text-decoration:underline}.map-application{vertical-align:top;border-radius:var(--panel-border-radius);background:var(--body-background);min-width:25rem;box-shadow:var(--shadow-1);cursor:pointer;border-style:solid;border-width:0 0 0 2px;margin:1rem;padding:1rem;font-weight:700}.map-application-header{flex-flow:row;align-items:center;margin:1rem .5rem 2rem;display:flex}.map-application-icon{margin-right:1rem;font-size:2.4rem}.map-application-name{font-size:1.4rem}.map-view{color:var(--menu-item);background-color:var(--body-background-alt);border-style:solid;border-width:1px;border-color:var(--button-border);border-radius:var(--panel-border-radius);cursor:pointer;flex-direction:column;margin:.2rem;padding:.2rem;font-size:1rem;font-weight:400;display:flex}.map-view:hover{border-color:var(--button-border-hover);background-color:var(--menu-item-background-hover)}.revision-history{background:var(--body-background);padding:var(--panel-padding);border-radius:var(--panel-border-radius);cursor:pointer;margin:.5rem;font-size:90%;line-height:200%}.revision-history:hover{box-shadow:var(--shadow-4)}.revision-history-field{font-weight:700}.revision-history-old-value{color:#000;border-radius:var(--panel-border-radius);background:#fcc;padding:.2rem;text-decoration:line-through}.revision-history-new-value{color:#000;border-radius:var(--panel-border-radius);background:#e4ffe4;padding:.2rem}.tutorial-video{border-radius:var(--panel-border-radius);background:var(--body-background);box-shadow:var(--shadow-1);cursor:pointer;flex-flow:row;align-items:center;margin:1rem;padding:1rem;display:flex}.tutorial-video:hover{box-shadow:var(--shadow-4)}.tutorial-video-image{border-radius:var(--panel-border-radius);border:solid 2px var(--body);width:17.8rem;height:10rem}.tutorial-video-title{padding:1rem;font-size:1.6rem;font-weight:700}#directory-item-list{border-radius:var(--panel-border-radius);height:calc(100% - 6rem)}.directory-toolbar{border-style:solid;border-width:0 0 1px;border-color:var(--body-alt);margin-bottom:1rem}.directory-item{border-radius:var(--panel-border-radius);box-shadow:var(--shadow-1);background:var(--body-background);flex-flow:row;align-items:center;margin:1rem;padding:2rem;transition:all .1s;display:flex}.directory-item-clickable{border:1px solid #0000}.directory-item-clickable:hover{cursor:pointer;border-color:var(--body-alt)}.directory-item-compact{margin:.2rem 1rem;padding:.6rem 1.6rem}.directory-item-initials{text-align:center;color:#fff;border-radius:2rem;width:4rem;height:4rem;margin-right:1rem;font-size:1.4rem;font-weight:600;line-height:4rem;display:block}.directory-item-compact .directory-item-initials{width:3.2rem;height:3.2rem;font-size:1rem;line-height:3.2rem}.directory-item-icon{text-align:center;color:#fff;border-radius:2rem;width:4rem;height:4rem;margin-right:1rem;font-size:1.8rem;line-height:4rem!important}.directory-item-compact .directory-item-icon{width:3.2rem;height:3.2rem;font-size:1.4rem;line-height:3.2rem!important}.directory-item-icon-owner{margin-left:1rem;font-size:1.2rem}.directory-item-infos{flex-flow:column;flex:1;display:flex}.directory-item-title{font-size:1.8rem;font-weight:600}.directory-item-compact .directory-item-title{font-size:1.4rem}.directory-item-subtitle{color:#888;font-size:1.4rem}.directory-item-compact .directory-item-subtitle{font-size:1.2rem}.directory-item-edit{cursor:pointer;margin:0 0 0 1rem;font-size:1.6rem;line-height:1.6rem!important}.directory-item-edit:hover{color:#0ae}.directory-item-compact .directory-item-edit{font-size:1.2rem!important}.directory-item-delete{color:#888;cursor:pointer;font-size:1.4rem}.directory-item-delete:hover{color:var(--red);font-size:1.4rem}.directory-group-members{font-size:1.6rem;font-weight:600}.directory-group .field-select-value{color:var(--field);background-color:var(--body-background);padding:2.8rem 1.6rem}.directory-resend-invitation{margin-right:2rem;padding:.5rem 1rem}#directory-collaborator-list [active=true]{border:1px solid #0ae}#directory-collaborator-list .directory-item:not([active=true]){cursor:pointer}.directory-accept-invitation{margin-right:2rem;padding:.5rem 1rem}.form-builder-top-bar{width:100vw;height:4.5rem;padding:.5rem}#form-builder{display:inline-flex}#form-builder .panel-button-expand-collapse{display:none}#form-builder .panel-buttons:hover{transition:all .5s;transform:rotate(360deg)}.panel-subtitle{color:var(--field-label);font-weight:var(--field-label-font-weight);border-style:dotted;border-width:0 0 1px;border-color:var(--panel-border);padding:0;margin:1rem 0!important}.form-drag-n-drop-ghost{color:var(--body);border:solid 5px var(--body);border-radius:.5rem;justify-content:center;align-items:center;font-size:2rem;display:inline-flex}.form-item{cursor:pointer;position:relative}.form-item>*{cursor:pointer}.form-item-mouseover{box-shadow:var(--shadow-1)}.form-item-selected{border-radius:.5rem;box-shadow:0 0 .5rem #000}.form-quick-edit-help{box-shadow:var(--shadow-2);border-radius:var(--panel-border-radius);padding:var(--panel-padding);margin:var(--panel-padding)}.form-item-audit{cursor:pointer;background:var(--body-background);border-radius:var(--panel-border-radius);box-shadow:var(--shadow-1);margin:0 0 1rem;padding:1rem}.form-item-audit:hover{box-shadow:var(--shadow-3)}.form-item-audit-label{margin-bottom:1rem;font-size:1.4rem;font-weight:700}.form-item-audit-type{color:var(--blue)}.form-item-audit-formula{font-family:var(--font-family-monospace)}#home-navigation{-webkit-user-select:none;user-select:none;padding:1rem}.home-navigation-title{color:var(--body);margin:2rem 3.2rem 2rem 2rem;font-size:1.8rem;font-weight:700}.home-navigation-item{color:var(--menu-item);border-radius:var(--panel-border-radius);cursor:pointer;flex-flow:row;align-items:center;padding:1rem 1.6rem 1rem 0;transition:padding .2s;display:flex}.home-navigation-item-dragging{opacity:.35}.home-navigation-item-hidden{display:none!important}.home-navigation-item-drop-placeholder{border-style:dashed;border-width:2px;border-color:var(--blue);box-shadow:none;background:color-mix(in srgb, var(--blue) 8%, transparent);color:var(--blue);cursor:default;justify-content:center;align-items:center}.home-navigation-item:hover{color:var(--menu-item-hover);background:var(--menu-item-background-hover);transition:var(--transition-fast)}.home-navigation-item:hover .home-navigation-item-icon{color:var(--menu-item-hover)}.home-navigation-item-icon{color:inherit;text-align:center;vertical-align:middle;width:5.6rem;font-size:2.8rem;display:inline-block}.home-navigation-item-menu{flex-flow:row;flex:1;display:flex}.home-navigation-menu{color:#0000;cursor:pointer;margin-left:1rem;font-size:1.6rem}.home-navigation-menu:hover{transition:all .5s;color:var(--menu-item-hover)!important}.home-navigation-item:hover .home-navigation-menu{color:inherit}.home-navigation-item:hover .home-navigation-menu-icon{box-shadow:var(--shadow-4);transition:all .1s}.home-navigation-close-button{cursor:pointer;margin-right:1rem;font-size:1.6rem}.home-navigation-close-button:hover{color:var(--menu-item-hover)}.home-navigation-split{border-style:solid;border-color:var(--menu-separator);border-width:1px;margin:1rem}.workspace-top-bar{height:5rem;color:var(--body);border-style:solid;border-color:var(--panel-border);-webkit-user-select:none;user-select:none;background:var(--body-background-alt);border-width:0 0 1px;flex-direction:row;align-items:center;gap:2rem;padding:0 2rem 0 0;display:flex}.workspace-top-bar-help{vertical-align:inherit;cursor:pointer;font-size:1.6rem}.workspace-top-bar-help-text>p,li{font-size:1.3rem;line-height:1.6}.workspace-top-bar-menu{cursor:pointer;font-size:2.4rem}.workspace-top-bar-menu:hover{color:var(--body-alt)}.workspace-top-bar-logo{cursor:pointer;height:3rem;margin-left:1rem}.workspace-top-bar-title{vertical-align:middle;cursor:pointer;flex:1;font-size:2.4rem}.workspace-top-bar-offline{color:var(--blue);cursor:pointer;margin-right:2rem;font-size:1.3rem}.workspace-top-bar-username{font-size:1.6rem;font-weight:700}.workspace-top-bar-directory{cursor:pointer;font-size:2.4rem}@media (pointer:coarse) and (hover:none){.workspace-top-bar-directory{padding:0}}.workspace-top-bar-directory:hover{color:var(--body-alt)}.workspace-top-bar-map{cursor:pointer;font-size:2.4rem}.workspace-top-bar-map:hover{color:var(--body-alt)}.workspace-top-bar-bot{cursor:pointer;font-size:2.4rem}.workspace-top-bar-bot:hover{color:var(--body-alt)}.workspace-welcome-message{height:60rem}.workspace-welcome-message h1{margin:0;font-size:3rem;line-height:6rem}.workspace-welcome-message p{margin-top:1rem;font-size:1.6rem;line-height:2.4rem}.workspace-welcome-message-img-container{background:var(--body-background-alt);border-radius:1rem;justify-content:center;margin-top:1rem;padding:4rem;display:flex}.workspace-welcome-message img{object-fit:cover;width:67rem;box-shadow:var(--shadow-4);border-radius:1rem}.workspaces{background:var(--body-background);flex-flow:column;display:flex}.workspace-applications{flex-wrap:wrap;display:flex}.workspace-applications-manual{position:relative}.workspace-applications-mobile{justify-content:center}.workspace-welcome{text-align:center;-webkit-user-select:none;user-select:none;border:solid 1px var(--body-alt);background:var(--body-background-alt);height:100%;box-shadow:var(--shadow-1);border-radius:2rem;flex-flow:column;justify-content:center;align-items:center;margin:2rem;font-size:1.6rem;font-weight:700;line-height:3.2rem;display:flex}.workspace-welcome-content{color:var(--alt-blue)}.workspace-welcome-icon{color:var(--body-alt);margin:3.2rem;font-size:6.4rem}.workspace-help{text-align:center;-webkit-user-select:none;user-select:none;flex-flow:row;align-items:center;margin:3.2rem;font-size:1.6rem;display:flex}.workspace-help-icon{color:var(--body-alt);margin:3.2rem;font-size:6.4rem}.workspace{background:var(--body-background-alt);border-color:var(--panel-border);border-radius:var(--panel-border-radius);-webkit-user-select:none;user-select:none;border-style:solid;border-width:1px;margin:1.6rem;padding:1.6rem .6rem .6rem}.workspace-highlight{background-color:var(--blue)}.workspace-mobile{background:var(--body-background-alt);-webkit-user-select:none;user-select:none;text-align:center;box-shadow:none;border-style:none;border-radius:0;margin:0;padding:1.6rem .6rem .6rem}.workspace-header{vertical-align:middle;-webkit-user-select:none;user-select:none;border-radius:var(--panel-border-radius);flex-flow:row;margin:0 1rem .8rem;padding:2rem;font-size:1.8rem;font-weight:700;display:flex}.workspace-menu{cursor:pointer;padding:.7rem;font-size:1.6rem;transition:color .2s}.workspace-menu:hover{color:var(--menu-item-hover)}.workspace-icon{font-size:3.2rem}.workspace-share-button{float:right;border-radius:3.2rem;margin-right:1.6rem;padding:0 1rem;font-size:1rem;min-height:1.8rem!important}.workspace-dragover{border-style:dashed;border-color:var(--blue)}.application-item{border-radius:var(--panel-border-radius);width:25rem;height:25rem;box-shadow:var(--shadow-1);cursor:pointer;background:var(--body-background);flex-flow:column;margin:1rem;padding:1rem 1rem 2rem;display:inline-flex}.application-item-mobile{width:30rem!important;height:30rem!important}.application-item:hover{box-shadow:var(--shadow-2)}.application-item-disabled{border-style:dashed}.application-item-highlight{background:var(--blue)!important}.workspace-application-dragging{opacity:.35}.workspace-application-hidden{display:none!important}.workspace-application-drop-placeholder{border-style:dashed;border-width:2px;border-color:var(--blue);box-shadow:none;background:color-mix(in srgb, var(--blue) 8%, transparent);color:var(--blue);pointer-events:auto;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.workspace-application-drop-placeholder-icon{font-size:2rem}.application-icon{background:var(--body-background-alt);border-style:solid;border-width:1px;border-radius:3rem;justify-content:center;align-items:center;width:6rem;height:6rem;margin:auto;font-size:3.2rem;display:flex}.application-icon-mobile{margin:2rem auto}.application-name{text-align:center;padding:2rem;font-size:1.6rem;font-weight:700;display:block}.application-description{text-overflow:ellipsis;flex:1;padding:0 2rem;display:flex;overflow:hidden}.application-menu{color:var(--body-alt);align-self:end;padding:.5rem 1rem 0;font-size:1.6rem;transition:color .5s}.application-menu:hover{color:var(--blue)}.application-item-row{border-radius:var(--panel-border-radius);width:100%;box-shadow:var(--shadow-1);cursor:pointer;background:var(--body-background);flex-flow:row;margin:1rem;padding:1rem;display:inline-flex}.application-item-row-compact{width:30rem!important;padding:3rem 1rem 3rem 2rem!important}.application-item-row:hover{box-shadow:var(--shadow-2)}.application-text{flex-flow:column;flex:1;justify-content:center;margin-left:1.6rem;display:flex;overflow:hidden}.application-name-row{margin-bottom:.5rem;font-size:1.6rem;font-weight:700;display:block}.application-description-row{align-items:center;display:flex;overflow:hidden}.application-menu-row{color:var(--body-alt);align-items:center;padding:0 1rem;font-size:1.6rem;transition:color .5s;display:flex}.application-menu-row:hover{color:var(--blue)}.create-application-item{color:var(--body-alt);border-style:dotted;border-color:var(--body-alt);box-shadow:none;-webkit-user-select:none;user-select:none;transition:var(--transition-medium);background:0 0;border-width:2px;justify-content:center;align-items:center;display:inline-flex}.create-application-item:hover{color:var(--body);border-color:var(--body)}.create-application-item-glow{color:#000;transition:all .5s;box-shadow:0 0 2rem #000!important}.create-application-name{color:inherit;text-align:center;padding:1rem;font-size:1.6rem;display:block}.create-application-icon{font-size:2rem}.create-application-item-row{color:var(--body-alt);border-color:var(--body-alt);border-radius:var(--panel-border-radius);cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;box-shadow:none;background:0 0;border-style:dotted;border-width:2px;flex-flow:row;align-items:center;margin:1rem;padding:1rem;transition:all .5s;display:inline-flex}.create-application-item-row:hover{color:var(--body);border-color:var(--body)}.create-application-name-row{color:inherit;text-align:center;align-items:center;padding:1rem;font-size:1.6rem;display:flex}.app-creation-button-title{text-align:left;font-size:2rem;font-weight:700}.app-creation-button-description{text-align:left;text-wrap:wrap;margin:1rem 5rem 0 0}.help-arrow{animation:.5s ease-in-out infinite alternate arrow-animation}@keyframes arrow-animation{0%{transform:translateY(1rem)}to{transform:translateY(-1rem)}}.model-features .panel-header{height:5rem}.model-features-list{flex-wrap:wrap;width:84.5rem;padding:1rem;display:inline-flex}.model-feature{border-radius:var(--panel-border-radius);cursor:pointer;background:var(--body-background);min-width:40rem;max-width:40rem;box-shadow:var(--shadow-1);border:1px solid #0000;flex:1;margin:.5rem;padding:1.6rem}.model-feature:hover{box-shadow:var(--shadow-3);border-color:var(--body-alt)}.model-feature-icon{font-size:2.5rem}.model-feature-switch .field-checkbox-icon{font-size:3rem}.model-feature-title{margin:.5rem 1rem;padding:.5rem;font-size:2rem;font-weight:600}.model-feature-description{padding:.5rem;font-size:1.3rem;line-height:2rem}.formula-container{background-color:#272822;border-radius:.5rem;margin:.5rem;padding:1rem;overflow-y:auto}.formula-title{color:#0ae;margin:1rem 0 0 .5rem;font-size:1.6rem;font-weight:700}.formula-field{font-family:var(--font-family-monospace);color:#fff;cursor:pointer;border-radius:.3rem;padding:.3rem}.formula-field:hover{color:#ff0;background-color:#000}.formula-function{font-family:var(--font-family-monospace);color:#fff;cursor:pointer;border-radius:.3rem;padding:.3rem}.formula-function:hover{background-color:#000}.formula-help{color:#ff0;margin:2rem .5rem;display:none}.formula-help-text{color:#0ae}.formula-help-text-field{color:#fff}.formula-function:hover .formula-help{display:block}.formula-error-display{color:#ff6b6b;font-family:var(--font-family-monospace);background-color:#3d1f1f;border-radius:.5rem;align-items:flex-start;gap:.5rem;max-height:8rem;margin:.5rem;padding:.75rem 1rem;font-size:1.3rem;display:none;overflow-y:auto}.formula-error-text{white-space:pre-wrap;word-break:break-word}.formula-error-display.formula-valid{color:#6bff6b;background-color:#1f3d1f}.formula-error-icon{color:#ff6b6b;font-size:1.5rem}.formula-success-icon{color:#6bff6b;font-size:1.5rem}.formula-error-marker{border-bottom:2px wavy #ff6b6b;background-color:#ff646466;position:absolute}.ace_support.ace_function.ace_formula{font-weight:700;color:#0ae!important}.ace_variable.ace_field.ace_formula{color:#fc0!important}.ace_autocomplete{background-color:#1e1e1e!important;border:1px solid #444!important;border-radius:4px!important;box-shadow:0 4px 12px #0006!important}.ace_autocomplete .ace_line-hover,.ace_autocomplete .ace_selected{color:#000!important;background-color:#0ae!important}.ace_autocomplete .ace_completion-meta{color:#888!important}.ace_autocomplete .ace_selected .ace_completion-meta{color:#333!important}.ace_tooltip.ace_doc-tooltip{color:#fff!important;background-color:#2d2d2d!important;border:1px solid #444!important;border-radius:4px!important;max-width:400px!important;padding:8px!important}.formula-bracket-match{background-color:#64c8ff4d;border:1px solid #0ae;border-radius:2px;position:absolute}.formula-bracket-error{background-color:#ff646466;border:1px solid #ff6b6b;border-radius:2px;position:absolute}.formula-item-highlight{font-weight:700;box-shadow:0 0 10px #00aaee80;color:#000!important;background-color:#0ae!important}.public-view-header{-webkit-user-select:none;user-select:none;padding:.5rem .5rem .5rem 2rem}.public-view-breadcrumb{flex-flow:row;align-items:center;display:flex}.public-view-title{color:#fff;font-size:1.6rem;font-weight:400}.public-view-icon{color:#fff;margin-right:1rem;font-size:2.4rem}.public-view-logo{cursor:pointer;height:4rem;padding:0 2rem}.public-view-message{color:#000;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.6rem;display:flex}.setup-block{border-radius:var(--panel-border-radius);min-width:33rem;max-width:33rem;box-shadow:var(--shadow-3);cursor:pointer;background:var(--body-background);height:20rem;box-shadow:var(--shadow-1);border:1px solid #0000;flex:1;margin:.5rem;padding:1.6rem}.setup-block:hover{box-shadow:var(--shadow-4);border-color:var(--body-alt)}.setup-block-header{flex-flow:row;align-items:center;min-height:8rem;display:flex}.setup-icon-container{background:var(--body-background-alt);border-radius:50%;justify-content:center;align-items:center;width:6rem;height:6rem;margin:0 1rem 1rem 0;display:flex}.setup-icon{font-size:2.8rem}.setup-title{margin:1rem 0;padding:1rem;font-size:2rem;font-weight:600}.setup-description{padding:.5rem;font-size:1.3rem;line-height:2rem}.view-menu-panel{width:72.5rem}.view-menu-panel .panel-header{height:5rem}.view-menu{border-radius:var(--panel-border-radius);background:var(--body-background);width:33rem;box-shadow:var(--shadow-1);cursor:pointer;margin:.5rem;padding:1.6rem}.view-menu:hover{box-shadow:var(--shadow-4)}.view-menu-icon{font-size:2.5rem}.view-menu-title{margin:.5rem 1rem;padding:.5rem;font-size:2rem;font-weight:600}.view-menu-description{padding:.5rem;font-size:1.3rem;line-height:2rem}.form-feature-ai-blogger{background:var(--body-background-alt);height:100%}.form-feature-ai-blogger-container{flex:1;width:100%;padding:1rem}.form-feature-ai-blogger-file{border-radius:var(--panel-border-radius);background:var(--body-background);box-shadow:var(--shadow-1);flex-shrink:0;align-items:center;margin:.5rem 0;padding:2rem}.form-feature-ai-blogger-file-icon{text-align:center;width:6.4rem;font-size:5rem}.form-feature-ai-blogger-file:hover .form-feature-ai-blogger-file-icon{transition:all .3s;transform:scale(1.1)rotate(3deg)}.form-feature-ai-blogger-file-text{margin:1rem}.form-feature-ai-blogger-file-button{margin-top:2rem}.form-feature-ai-blogger-navigation{background-color:var(--body-background-alt);box-shadow:var(--shadow-4)}.form-feature-ai-blogger-articles-title{text-align:center;padding:2rem;font-size:2rem;font-weight:600}.form-feature-ai-blogger-articles{flex-flow:column;display:flex;overflow-y:auto}.form-feature-ai-blogger-article{border-radius:var(--panel-border-radius);background-color:var(--body-background);box-shadow:var(--shadow-1);cursor:pointer;flex-flow:row;align-items:center;margin:1rem 1rem 0;padding:1rem;display:flex}.form-feature-ai-blogger-article-selected{border:2px solid #0ae}.form-feature-ai-blogger-message{flex-flow:row;margin:2rem 2rem 3rem;display:flex}.form-feature-ai-blogger-initials{text-align:center;color:#fff;border-radius:2rem;width:3.2rem;min-width:3.2rem;height:3.2rem;min-height:3.2rem;margin-right:1rem;font-size:1.2rem;font-weight:600;line-height:3.2rem;display:block}.form-feature-ai-blogger-message-text{margin:1rem 0 0 1rem}.form-feature-ai-blogger-footer{flex-flow:row;align-items:center;height:5rem;margin:.8rem;padding:.8rem;display:flex}.form-feature-ai-blogger-empty-article{flex-flow:column;justify-content:center;align-items:center;height:100%;font-size:12.8rem;display:flex}.form-feature-ai-blogger-article-actions{margin:0 .8rem;font-size:1.6rem}.form-feature-ai-blogger-article-actions:hover{color:#0ae}.form-feature-ai-blogger-article-lock{color:red;margin:0 .8rem 0 0;font-size:1rem}.form-feature-ai-blogger-pdf-preview{text-align:center;cursor:pointer}.form-feature-ai-blogger-pdf-preview:hover .form-feature-ai-blogger-file-icon{transition:all .3s;transform:scale(1.1)rotate(3deg)}.form-feature-ai-blogger-preview h2{color:var(--blue)}.form-feature-ai-form-fill{background:var(--body-background-alt);border-radius:var(--panel-border-radius);-webkit-user-select:text;user-select:text;padding:2rem}.form-feature-ai-form-fill-header{border-radius:var(--panel-border-radius);background:var(--body-background);box-shadow:var(--shadow-1);padding:3rem;line-height:2rem}.form-feature-ai-form-fill-setup{border-radius:var(--panel-border-radius);background:var(--body-background);box-shadow:var(--shadow-1);margin-top:2rem;padding:2rem}.form-feature-ai-form-fill-icon{margin-right:2rem;font-size:3rem}.form-feature-ai-form-fill-title{margin-bottom:2rem}.form-feature-ai-knowledge{background:var(--body-background-alt);height:100%}.form-feature-ai-knowledge-container{flex:1;width:100%;padding:1rem}.form-feature-ai-knowledge-file{border-radius:var(--panel-border-radius);background:var(--body-background);box-shadow:var(--shadow-1);flex-shrink:0;align-items:center;margin:.5rem 0;padding:2rem}.form-feature-ai-knowledge-file-icon{text-align:center;width:6.4rem;font-size:5rem}.form-feature-ai-knowledge-file:hover .form-feature-ai-knowledge-file-icon{transition:all .3s;transform:scale(1.1)rotate(3deg)}.form-feature-ai-knowledge-file-text{margin:1rem}.form-feature-ai-knowledge-file-button{margin-top:2rem}.form-feature-ai-knowledge-navigation{background-color:var(--body-background-alt);box-shadow:var(--shadow-4)}.form-feature-ai-knowledge-conversations-title{text-align:center;padding:2rem;font-size:2rem;font-weight:600}.form-feature-ai-knowledge-conversations{flex-flow:column;display:flex;overflow-y:auto}.form-feature-ai-knowledge-conversation{border-radius:var(--panel-border-radius);background-color:var(--body-background);box-shadow:var(--shadow-1);cursor:pointer;flex-flow:row;align-items:center;margin:1rem 1rem 0;padding:1rem;display:flex}.form-feature-ai-knowledge-conversation-selected{border:2px solid #0ae}.form-feature-ai-knowledge-message{flex-flow:row;margin:2rem 2rem 3rem;display:flex}.form-feature-ai-knowledge-initials{text-align:center;color:#fff;border-radius:2rem;width:3.2rem;min-width:3.2rem;height:3.2rem;min-height:3.2rem;margin-right:1rem;font-size:1.2rem;font-weight:600;line-height:3.2rem;display:block}.form-feature-ai-knowledge-message-text{margin:1rem 0 0 1rem}.form-feature-ai-knowledge-footer{flex-flow:row;align-items:center;height:5rem;margin:.8rem;padding:.8rem;display:flex}.form-feature-ai-knowledge-empty-conversation{flex-flow:column;justify-content:center;align-items:center;height:100%;font-size:12.8rem;display:flex}.form-feature-ai-knowledge-conversation-actions{margin:0 .8rem;font-size:1.6rem}.form-feature-ai-knowledge-conversation-actions:hover{color:#0ae}.form-feature-ai-knowledge-conversation-lock{color:red;margin:0 .8rem 0 0;font-size:1rem}.form-feature-ai-knowledge-pdf-preview{text-align:center;cursor:pointer}.form-feature-ai-knowledge-pdf-preview:hover .form-feature-ai-knowledge-file-icon{transition:all .3s;transform:scale(1.1)rotate(3deg)}.form-feature-ai-lead-generator{background:var(--body-background-alt);-webkit-user-select:text;user-select:text}.form-feature-ai-lead-generator-header{border-radius:var(--panel-border-radius);background:var(--body-background);box-shadow:var(--shadow-1);flex-shrink:0;padding:3rem;line-height:2rem}.form-feature-ai-lead-generator-setup{border-radius:var(--panel-border-radius);background:var(--body-background);box-shadow:var(--shadow-1);margin-top:2rem;padding:2rem}.form-feature-ai-lead-generator-icon{margin-right:2rem;font-size:3rem}.form-feature-ai-lead-generator-title{margin-bottom:2rem}.form-feature-audit-container{border-radius:1rem}.form-feature-audit-entry{background:var(--menu-background);border-radius:var(--panel-border-radius);margin:1rem;padding:1rem;box-shadow:0 0 1rem #ccc}.form-feature-audit-entry-title{flex-flow:row;align-items:center;margin-bottom:.5rem;font-size:1.2rem;display:flex}.form-feature-audit-entry-initials{color:#fff;border-radius:1.6rem;margin-right:1rem;padding:.8rem;font-weight:700;line-height:1.6rem}.form-feature-audit-entry-author{margin-right:1rem}.form-feature-audit-entry-date{margin-right:1rem;font-weight:400}.form-feature-audit-entry-field{margin-left:3.6rem;padding:1rem;font-weight:700}.form-feature-audit-entry-value{background:var(--body-background-alt);border-radius:var(--panel-border-radius);cursor:pointer;border:1px solid #0000;margin-left:3.6rem;padding:1rem}.form-feature-audit-entry-value:hover{border-color:var(--blue)}.form-feature-audit-empty{flex-flow:column;justify-content:center;align-items:center;height:100%;font-size:12.8rem;display:flex}.form-feature-blog{background:var(--body-background-alt);height:100%;padding:2rem}.blog-nav{width:35rem;height:100vh;box-shadow:var(--shadow-3);border-style:solid;border-width:0 1px 0 0;border-color:var(--body-background-alt);flex-flow:column;padding:2rem;display:flex}.blog-nav-title-container{text-align:center;display:block}.blog-nav-logo{object-fit:cover;max-height:5rem}.blog-nav-title{color:var(--body);text-align:center;margin-bottom:1rem;font-size:1.8rem;font-weight:600}.blog-content{background:var(--body-background-alt)}.blog-content-search-icon{flex-flow:row;align-items:center;padding:0 0 0 2rem;display:flex}.blog-content-title{font-size:2.5rem;font-weight:700}.blog-content-container{padding:2rem;overflow:auto}.blog-content-topbar{border-style:solid;border-width:0 0 1px;border-color:var(--body-background);align-items:center;height:6rem;min-height:6rem;padding:1rem 1rem 1rem 3rem}.blog-content-article{background:var(--body-background);box-shadow:var(--shadow-1);border-radius:var(--panel-border-radius);cursor:pointer;align-items:center;line-height:2rem}.blog-content-article-title{font-size:1.7rem;font-weight:600}.blog-content-article-index{color:var(--body-alt);margin:-10rem 1rem 0 -1rem;font-size:1rem;font-weight:700}.blog-content-article-image{border:solid 1px var(--panel-border);border-radius:var(--panel-border-radius);height:8rem}.blog-content-article-infos{color:var(--alt-gray);margin:.8rem 0 1rem;font-size:1.3rem}.blog-content-button{background:var(--button-background);border-radius:var(--button-border-radius);height:4rem;box-shadow:none;border:none;justify-content:center;align-items:center;margin-right:.5rem;font-weight:700;display:flex}.blog-content-tags{flex-flow:row;align-items:center;display:flex}.blog-content-tag{color:#fff;background-color:#234;border-radius:.3rem;margin-right:.5rem;padding:.2rem 1rem;font-size:1.3rem;line-height:2rem}.blog-content-keyword{color:#fff;background-color:var(--blue);border-radius:.3rem;justify-content:center;margin-right:.5rem;padding:.2rem 1rem}.article{width:100%}.article-topbar{background-color:var(--body-background-alt);align-items:center;width:100%;min-height:6rem}.article-sidebar{border-style:solid;border-width:0 0 0 1px;border-color:var(--body-background-alt);box-shadow:var(--shadow-3);width:50rem!important;min-width:50rem!important}.article-preview-sidebar{border-style:solid;border-width:0 0 0 1px;border-color:var(--body-background-alt);box-shadow:var(--shadow-3);width:66%!important;min-width:66%!important}.article-content{display:flex;flex-flow:column!important}.article-selector{box-shadow:var(--shadow-2);cursor:pointer;border:1px solid #0000;border-radius:.5rem;margin:.5rem;padding:1rem}.article-selector:hover{border-color:var(--blue)}.article-selector-date{margin-right:1rem;font-weight:700}.article-selector-title{font-weight:700}.article-featured-image{object-fit:cover;cursor:pointer;width:100%;margin:1rem 0}.article-content .ql-editor{font-family:Inter,sans-serif;font-size:140%;line-height:2}.article-content .ql-editor h2{margin:3rem 0 2rem;font-size:3rem!important}.article-content .ql-editor h3{margin:2.5rem 0 1.5rem;font-size:2.5rem!important}.article-content .ql-editor h4{margin:2.3rem 0 1.3rem;font-size:2rem!important}.article-content .ql-editor li{margin:1.2rem 0;font-size:1.7rem!important}.article-content .ql-editor table{background:var(--body-background);box-shadow:var(--shadow-2)}.article-content .ql-editor table td{border-color:var(--body-alt);border-radius:.5rem;padding:1rem;font-size:1.5rem!important}.article-content .ql-editor img{box-shadow:var(--shadow-2);border-radius:1rem}.article-side-block{box-shadow:var(--shadow-1);flex-shrink:0;margin:1rem 0}.article-side-block-links{border-radius:var(--panel-border-radius);text-align:center;background:var(--button-background);flex:1;margin:1rem;padding:1rem}.blog-article-map-item{cursor:pointer;border-radius:.5rem;padding:.5rem}.blog-article-map-item h2{margin:.5rem 0;font-weight:400}.blog-article-map-item h3{margin:0 0 0 3rem;font-weight:400}.blog-article-map-item h4{margin:0 0 0 6rem;font-weight:400}.blog-article-map-item h5{margin:0 0 0 9rem;font-weight:400}.blog-article-map-item:hover{background-color:var(--body-background-alt)}.blog-settings-nav{width:35rem;height:100vh;box-shadow:var(--shadow-3);border-style:solid;border-width:0 1px 0 0;border-color:var(--body-background-alt);flex-flow:column;padding:2rem;display:flex}.blog-settings-content{background:var(--body-background-alt);width:100%;height:100vh;overflow:auto}.blog-settings-title-icon{color:var(--blue);font-size:3rem}.blog-settings-block{background:var(--body-background);box-shadow:var(--shadow-2);border-radius:var(--panel-border-radius);margin:2rem;padding:2rem}.blog-settings-block-container{border-style:solid;border-width:0 0 1px;border-color:var(--body-alt);margin-bottom:2rem;padding:1rem}.blog-settings-block-title{flex-direction:row;align-items:center;display:flex}.blog-settings-block-icon{width:2rem;height:2rem;color:var(--blue);margin-right:1rem;font-size:2rem}.blog-settings-block-help{margin-left:3rem}.blog-theme-list{flex-flow:wrap;justify-content:center;display:flex;overflow-y:auto}.blog-theme-item{box-shadow:var(--shadow-4);border-radius:.5rem;margin:1.6rem;padding:1.2rem}.blog-theme-item:hover{box-shadow:var(--shadow-2)}.blog-theme-carousel{box-shadow:var(--shadow-2);border-radius:.5rem;overflow:hidden}.blog-theme-name{text-align:center;margin:2rem 0 1rem;font-size:1.8rem;font-weight:800}.blog-font-selector{border-bottom:1px solid #ccc;margin:2rem 1rem;padding-bottom:2rem;font-size:2.5rem}.blog-article-links{background:var(--body-background);border-radius:var(--panel-border-radius);box-shadow:var(--shadow-1);flex-shrink:0;margin:1rem;padding:1rem}.blog-article-link{border-radius:var(--panel-border-radius);flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem}.blog-article-link:hover{background:var(--menu-item-background-hover)}.blog-theme-editor-params-title{margin-top:2rem;padding:1rem;font-size:1.6rem;font-weight:700}.blog-theme-editor-params-wrapper{background:var(--body-background);border:1px solid var(--panel-border);border-radius:var(--panel-border-radius);box-shadow:var(--shadow-1);flex-shrink:0;width:40rem;min-width:40rem;max-width:40rem}.form-feature-comments{background:var(--body-background-alt)}.form-feature-comments-container{border-radius:1rem}.form-feature-comment{background:var(--body-background);box-shadow:var(--shadow-1);border-radius:var(--panel-border-radius);margin:.5rem 1rem 0;padding:1rem}.form-feature-comment-title{flex-flow:row;align-items:center;margin-bottom:.5rem;font-size:1.2rem;font-weight:700;display:flex}.form-feature-comment-initials{color:#fff;border-radius:1.6rem;margin-right:1rem;padding:.8rem;font-weight:700;line-height:1.6rem}.form-feature-comment-author{margin-right:1rem}.form-feature-comment-date{margin-right:1rem;font-weight:400}.form-feature-comment-text{padding:1rem}.form-feature-comment-edit{text-align:center;cursor:pointer;width:2.4rem}.form-feature-comment-edit:hover{font-size:2rem;transition:all .1s}.form-feature-comments-textarea{padding:2rem 1.8rem 2rem .9rem}.form-feature-comments-textarea>textarea{background:var(--body-background)}.form-feature-comment-empty{flex-flow:column;justify-content:center;align-items:center;height:100%;font-size:12.8rem;display:flex}.form-feature-templates{background:var(--body-background-alt);height:100%}.form-feature-templates-container{flex:1;width:100%;padding:1rem}.form-feature-templates-template{border-radius:var(--panel-border-radius);background:var(--body-background);width:100%;box-shadow:var(--shadow-1);flex-shrink:0;align-items:center;margin:.5rem 0;padding:.8rem}.form-feature-templates-template-icon{text-align:center;width:6.4rem;font-size:2.4rem}.form-feature-templates-template-text{flex:1}.form-feature-templates-template-button{margin:.5rem}.form-feature-show-document-weight{background:var(--body-background-alt);flex-flow:wrap;height:100%;padding:2rem;display:inline-flex}.form-feature-doc-weight-header{flex-flow:row;align-items:center;margin-bottom:2rem;display:flex}.form-feature-doc-weight{border-color:var(--panel-border);border-radius:var(--panel-border-radius);background:var(--body-background);width:calc(50% - 2rem);box-shadow:var(--shadow-1);flex-flow:column;justify-content:center;align-items:center;margin:1rem;padding:2rem;display:flex}@media (pointer:coarse) and (hover:none){.form-feature-doc-weight{width:calc(100% - 2.4rem)}}.form-feature-doc-weight-icon{margin-right:2rem;font-size:3.2rem}.form-feature-doc-weight-title{margin-top:1rem;padding:.5rem;font-size:1.6rem}.form-feature-doc-weight-data{color:#0ae;text-align:center;padding:.5rem;font-size:1.8rem;font-weight:700}.form-feature-doc-weight-data-bigger{font-size:4rem}.form-feature-emails{background:var(--body-background-alt)}.form-feature-emails-container{background:var(--body-background);box-shadow:var(--shadow-1);border-radius:1rem}.form-feature-email{flex-flow:row;width:100%;display:flex}.form-feature-email-header{word-break:break-all;border-style:solid;border-width:0 0 1px;flex:1;padding:1.2rem;font-weight:700}.form-feature-email-attachment{max-width:3rem}.form-feature-email-row:hover{cursor:pointer;background:var(--datacomponent-row-hover)}.form-feature-email-field{border-style:solid;border-color:var(--datacomponent-cell-border);word-break:break-all;border-width:0 0 1px;flex:1;margin:0;padding:1.2rem .6rem}.form-feature-email-empty{flex-flow:column;justify-content:center;align-items:center;height:100%;font-size:12.8rem;display:flex}#onlyoffice-panel .panel-body{padding:0;overflow:hidden}[id^=onlyoffice-editor-]{width:100%;height:100%}.onlyoffice-panel .asc-window-title{display:none}.version-btn{font-size:14px}.version-btn:hover{background:var(--background-3)!important;color:var(--text-1)!important}.version-btn:active{transform:scale(.95)}.form-feature-pdf-sign{background:var(--body-background-alt);height:100%}.form-feature-pdf-sign-container{flex:1;width:100%;padding:1rem;display:block}.form-feature-pdf-sign-template{border-radius:var(--panel-border-radius);background:var(--body-background);width:100%;box-shadow:var(--shadow-1);flex-shrink:0;margin:2rem 0;padding:1rem}.form-feature-pdf-sign-help{visibility:visible;border-radius:var(--panel-border-radius);background:var(--body-background);box-shadow:var(--shadow-1);margin:2rem 1rem 0;padding:2rem}.form-feature-pdf-sign-help-icon{margin-right:1rem;font-size:3rem}.form-feature-pdf-sign-help-image{border-radius:var(--panel-border-radius);box-shadow:var(--shadow-1);margin:0 0 0 3rem;padding:1rem}.form-feature-pdf-sign-template-icon{text-align:center;width:6.4rem;font-size:2.4rem}.form-feature-pdf-sign-template-text{flex:1}.form-feature-pdf-sign-template-button{margin:.5rem}.form-feature-pdf-sign-template-block{border-radius:var(--panel-border-radius);box-shadow:var(--shadow-2);cursor:pointer;border:1px solid #0000;margin:0 0 1.5rem;padding:2rem 2rem 1rem}.form-feature-pdf-sign-template-block:hover{border-color:var(--blue);box-shadow:var(--shadow-4)}.form-feature-pdf-sign-template-name{margin:0 0 1rem 1rem;font-weight:700}.form-feature-pdf-sign-template-signer{margin:2rem}.form-feature-show-json{background:var(--body-background-alt);height:100%;overflow-y:auto}.form-feature-show-json-data{font-family:var(--font-family-monospace);-webkit-user-select:text;user-select:text;border-radius:var(--panel-border-radius);background:var(--body-background);box-shadow:var(--shadow-1);margin:2rem;padding:2rem;overflow-x:auto}:root{--workflow-start:#234;--workflow-flow:#fff;--workflow-end:#fff;--workflow-urgent:#fff;--workflow-overdue:#fff;--workflow-background-start:#ececec;--workflow-background-flow:#00d293;--workflow-background-end:#234;--workflow-background-urgent:#f5b504;--workflow-background-overdue:red}.form-feature-workflow{background:var(--body-background-alt);flex-flow:column;display:flex}.form-feature-workflow-panels{background:var(--body-background-alt)}.form-feature-workflow-help{color:#fff;box-shadow:var(--shadow-4);border-radius:1rem;width:-moz-fit-content;width:fit-content;margin:15% auto auto;padding:3.2rem;font-size:1.6rem}.form-feature-workflow-steps{padding:.5rem 1rem 1rem}.form-feature-workflow-step{border-radius:var(--panel-border-radius);border-style:solid;border-width:1px;border-color:var(--body-alt);background:var(--body-background);width:100%;box-shadow:var(--shadow-1);flex-flow:column;margin:0 0 1rem;padding:.5rem;display:flex;overflow:hidden}.form-feature-workflow-step-setup{border-radius:var(--panel-border-radius);border:1px solid #0000;width:100%;padding:0 .5rem}.form-feature-workflow-step-decisions{border-radius:var(--panel-border-radius);border:0 #0ae;border-left-width:.5rem;margin:.2rem 0 .2rem 2rem;padding:0 0 0 .5rem}.form-feature-workflow-decision{border-radius:var(--panel-border-radius);border:1px solid #0000;flex-flow:row;padding:0 .5rem;display:flex}.form-feature-workflow-decision .field-label{font-size:1rem;line-height:2rem;overflow:hidden}.form-feature-workflow-decision-icon{color:var(--blue);padding:0 1rem;line-height:3.2rem}.form-feature-workflow-add-decision{float:right;height:3.2rem;margin:1rem}.form-feature-workflow-condition{box-shadow:var(--shadow-3);border-radius:var(--panel-border-radius);flex-flow:row;align-items:center;margin:1rem;padding:1rem;display:flex}.form-feature-workflow-condition .field-label{font-size:1rem;line-height:2rem;overflow:hidden}.form-feature-workflow-condition-icon{color:var(--red);padding:0 1rem;line-height:3.2rem}.form-feature-workflow-header-title{width:20rem;color:var(--field-label);font-size:var(--field-font-size);font-weight:var(--field-label-font-weight);display:inline-block}.form-feature-workflow-header-title-mobile{color:var(--field-label);font-size:1.4rem;font-weight:var(--field-label-font-weight);margin-bottom:1rem;display:inline-block}.form-feature-workflow-header-error{margin:1rem;font-size:1.2rem;font-weight:600;line-height:2rem;display:inline-block}.form-feature-workflow-header-status{border-radius:3.2rem;margin:1rem 0;padding:.8rem 2rem;font-size:1.4rem;font-weight:600;display:inline-block}.form-feature-workflow-header-status-icon{margin-right:1rem}.form-feature-workflow-header-duedate-container{margin:1rem 0}.form-feature-workflow-header-duedate{border-style:solid;border-width:0 0 0 3px;padding:0 0 0 1rem;line-height:2.4rem}.form-feature-workflow-header-instructions-container{margin:1rem 0}.form-feature-workflow-header-instructions{xborder-style:solid;background:var(--field-background);border-radius:var(--panel-border-radius);border-width:0 0 0 3px;width:100%;padding:1rem;line-height:2.4rem}.form-feature-workflow-header-actors-container{margin:1rem 0}.form-feature-workflow-header-actors{padding:0 0 0 1rem;line-height:2.4rem}.form-feature-workflow-header-actors-icon{color:#0ae;margin:0 .8rem}.form-feature-workflow-header-buttons-container{margin:1rem 0}.form-feature-workflow-header-buttons{flex-flow:wrap;align-items:center;display:flex}.form-feature-workflow-header-buttons .a-button{height:3.2rem;box-shadow:none;background:0 0;border-style:solid;margin:.5rem .5rem .5rem 0}.form-feature-workflow-header-buttons .button-text{font-size:var(--field-font-size)}.form-feature-workflow-header-buttons .a-button .button-icon{transition:transform .3s;display:inline-block}.form-feature-workflow-header-buttons .a-button:hover .button-icon{transform:rotate(360deg)}#form-feature-workflow-vote-panel .panel-header{height:5rem}#form-feature-workflow-vote-panel.a-panel-mobile{box-shadow:none!important;border-style:none!important;border-radius:0!important}.form-feature-workflow-vote-label{color:var(--field-label)}.form-feature-workflow-vote-tag{border-radius:.5rem;margin-left:.5rem;font-size:2.4rem;font-weight:600;display:inline-block}.form-feature-workflow-vote-tag-icon{margin-right:1rem}.form-feature-workflow-vote-buttons .a-button{margin:.2rem}.form-feature-workflow-vote-offline-warning{color:var(--blue);box-shadow:var(--shadow-2);border-radius:.5rem;margin:2rem .5rem;padding:1rem}#workflow>*{transition:all 1s}.form-feature-workflow-graph{cursor:grab;border-radius:var(--panel-border-radius);box-shadow:var(--shadow-1);background:var(--body-background);margin:.5rem}@media (pointer:coarse) and (hover:none){.form-feature-workflow-graph{box-shadow:none;border-radius:0;margin:0}}.edgeLabel{font-size:1.2rem}.edgeLabel,.edgeLabel p,.edgeLabel .labelBkg,.labelBkg{background-color:#0000!important}div[xmlns]{flex-flow:row!important;align-items:center!important;display:flex!important}.nodeLabel{flex-flow:row;align-items:center;display:flex}.nodeLabel i{margin:0 .5rem .2rem 0;font-size:1rem}.nodeLabel:hover{cursor:pointer!important}.nodeLabel:hover>*{color:#0ae!important;transition:all .3s!important}.form-feature-workflow-history{margin-top:2rem}.form-feature-workflow-history-mobile{min-width:30rem;margin-top:2rem}.form-feature-workflow-history-panel .panel-header{height:5rem}.form-feature-workflow-history-panel .panel-icon{font-size:3.2rem}.form-feature-workflow-history-panel .panel-title{font-size:2.4rem}.form-feature-workflow-history-step{min-width:20rem;font-size:var(--field-font-size);text-align:center;border-radius:.5rem;flex-flow:column;padding:1.5rem;display:flex}.form-feature-workflow-history-step-mobile{font-size:var(--field-font-size);text-align:center;border-radius:.5rem;flex-flow:column;padding:1rem;display:flex}.form-feature-workflow-history-step-start{color:var(--workflow-start);background-color:var(--workflow-background-start);border-radius:5rem}.form-feature-workflow-history-step-flow{color:var(--workflow-flow);background-color:var(--workflow-background-flow)}.form-feature-workflow-history-step-end{color:var(--workflow-end);background-color:var(--workflow-background-end);border-radius:5rem}.form-feature-workflow-history-action{background-color:var(--body-background);border-radius:.5rem;flex-flow:column;min-width:20rem;max-width:30rem;margin:2rem;padding:1rem;display:flex}.form-feature-workflow-history-action-mobile{background-color:var(--body-background);border-radius:.5rem;flex-flow:column;min-width:20rem;padding:1rem;display:flex}.form-feature-workflow-history-decision,.form-feature-workflow-history-decision-mobile{font-size:var(--field-font-size);font-weight:700}.form-feature-workflow-history-date{width:15rem;margin-top:.5rem;font-size:1.2rem}.form-feature-workflow-history-arrow{text-align:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAIAAAB2XpiaAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTFH80I3AAAAEklEQVQYV2P4//9/Chj8//8fADYiCFNpZuVHAAAAAElFTkSuQmCC) 50% repeat-y}.form-feature-workflow-history-arrow-head{color:#999;font-size:3.2rem}.form-feature-workflow-history-context-container{flex-flow:column;display:flex}.form-feature-workflow-history-context{flex-flow:row;align-items:center;min-width:20rem;display:flex}.form-feature-workflow-history-actor-icon{margin-right:1rem;font-size:2.4rem}.form-feature-workflow-history-actor-icon-mobile{margin-right:.5rem;font-size:1.6rem}.form-feature-workflow-history-comment-arrow{margin:0 0 0 .5rem}.form-feature-workflow-history-comment{background:var(--body-background-alt);border-radius:3.2rem;max-width:30rem;padding:2rem;font-size:1.2rem}.form-feature-workflow-history-comment-mobile{border:1px solid #ccc;border-radius:3rem;padding:2rem;font-size:1.3rem}.form-feature-workflow-history-label{margin-bottom:.5rem;font-size:1rem}.form-feature-workflow-history-table{border-spacing:0;width:100%}.form-feature-workflow-history-table th{text-align:left;border-style:solid;border-width:0 0 3px;padding:.5rem;font-size:1.5rem}.form-feature-workflow-history-table td{border-style:solid;border-color:var(--panel-border);border-width:0 0 1px;padding:1rem .5rem}.form-feature-workflow-history-button{white-space:nowrap;line-height:1.6rem;font-size:var(--field-font-size);height:var(--field-select-value-height);margin:var(--field-select-value-margin);padding:var(--field-select-value-padding);color:var(--field);background:var(--field-background);border-color:var(--field-border);border-radius:var(--field-select-value-border-radius);cursor:pointer;border-style:solid;border-width:1px;display:inline}.form-feature-workflow-history-button:hover{color:#fff;background-color:#567}:root{--wfadv-bg:#1b1e24;--wfadv-grid:#ffffff0f;--wfadv-text:var(--body,#e8ebf0);--wfadv-text-dim:var(--body-alt,#97a1b2);--wfadv-accent:#00d293;--wfadv-accent-soft:#00d2932e;--wfadv-step-bg:#2b313c;--wfadv-dec-bg:#242932;--wfadv-panel-bg:#21252e;--wfadv-panel-deep:#0d0f13;--wfadv-panel-border:#ffffff14;--wfadv-btn-bg:#2f3540;--wfadv-btn-hover:#3a4351;--wfadv-input-focus:#0000004d;--wfadv-edge-default:#0ae;--wfadv-edge-struct:#5a6577;--wfadv-shadow-step:0 6px 16px #00000073;--wfadv-shadow-soft:0 4px 12px #0006;--wfadv-num-bg:#ffffff14;--wfadv-halo-bg:#ffffff07;--wfadv-halo-border:#ffffff12}.form-feature-workflow-advanced.wfadv-theme-light{--wfadv-bg:#eef1f6;--wfadv-grid:#00000012;--wfadv-text:#1c2230;--wfadv-text-dim:#67718a;--wfadv-accent:#00a479;--wfadv-accent-soft:#00a47929;--wfadv-step-bg:#fff;--wfadv-dec-bg:#f5f7fb;--wfadv-panel-bg:#fff;--wfadv-panel-deep:#e2e6ee;--wfadv-panel-border:#00000014;--wfadv-btn-bg:#f3f5f9;--wfadv-btn-hover:#e6eaf1;--wfadv-input-focus:#0000000d;--wfadv-edge-default:#0096d4;--wfadv-edge-struct:#a8b2c2;--wfadv-shadow-step:0 4px 14px #0f19281f;--wfadv-shadow-soft:0 4px 12px #0f19281a;--wfadv-num-bg:#0000000f;--wfadv-halo-bg:#00000006;--wfadv-halo-border:#00000012}.form-feature-workflow-advanced{background:var(--wfadv-bg);flex-flow:column;display:flex;overflow:hidden}.wfadv-viewport{background-color:var(--wfadv-bg);background-image:radial-gradient(var(--wfadv-grid) 1.5px, transparent 1.5px);cursor:grab;-webkit-user-select:none;user-select:none;background-size:24px 24px;flex:1;min-height:0;position:relative;overflow:hidden}.wfadv-world{transform-origin:0 0;width:0;height:0;position:absolute;top:0;left:0}.wfadv-node{box-sizing:border-box;color:var(--wfadv-text);min-width:var(--wfadv-min-w-dec,160px);min-height:var(--wfadv-min-h-dec,40px);transition:opacity .12s,box-shadow .12s;position:absolute}.wfadv-error{color:#ff9a9a;background:var(--wfadv-bg);white-space:pre-wrap;flex:1;padding:2rem;font-family:monospace;font-size:1.2rem;overflow:auto}.wfadv-cond-list{min-width:var(--wfadv-min-w-cl,200px);min-height:var(--wfadv-min-h-cl,50px)}.wfadv-cond-node{min-width:var(--wfadv-min-w-cn,160px);min-height:var(--wfadv-min-h-cn,40px)}.wfadv-cond-list{background:var(--wfadv-dec-bg);box-shadow:inset 0 3px 0 0 var(--wfadv-dc,var(--wfadv-edge-default)), 0 0 0 1px var(--wfadv-panel-border), var(--wfadv-shadow-soft);border-radius:10px}.wfadv-cond-list-rows{padding:10px 0}.wfadv-cond-node{background:var(--wfadv-dec-bg);box-shadow:inset 0 3px 0 0 var(--wfadv-dc,var(--wfadv-edge-default)), 0 0 0 1px var(--wfadv-panel-border), var(--wfadv-shadow-soft);border-radius:10px;align-items:center;padding:0 .4rem 0 .7rem;display:flex}.wfadv-cond-row{box-sizing:border-box;align-items:flex-start;gap:.1rem;min-height:40px;padding:.35rem .3rem .35rem .6rem;display:flex}.wfadv-cond-row>.wfadv-cond-icon{margin-top:.18rem}.wfadv-cond-node{padding:.4rem .3rem .4rem .6rem;align-items:flex-start!important}.wfadv-cond-node>.wfadv-cond-icon{margin-top:.18rem}.wfadv-cond-row:hover{background:var(--wfadv-input-focus)}.wfadv-cond-icon{color:var(--wfadv-dc,var(--wfadv-edge-default));flex:none;margin-right:.65rem;font-size:1.5rem}.wfadv-cond-name{min-width:0;color:var(--wfadv-text);letter-spacing:.1px;-webkit-user-select:text;user-select:text;cursor:text;resize:none;white-space:pre-wrap;word-break:break-word;background:0 0;border:none;border-radius:4px;outline:none;flex:1;min-height:1.5rem;padding:.2rem .25rem;font-family:inherit;font-size:1.25rem;line-height:1.4;overflow:hidden}.wfadv-cond-name:focus{background:var(--wfadv-input-focus)}.wfadv-cond-name:disabled{color:var(--wfadv-text)}.wfadv-cond-chip{color:var(--wfadv-text-dim);background:var(--wfadv-num-bg);white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:.35rem;margin:0 .25rem;padding:.15rem .55rem;font-size:.92rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.wfadv-cond-chip-interactive{cursor:pointer}.wfadv-cond-chip-interactive:hover{color:var(--wfadv-text);background:var(--wfadv-input-focus);border-color:var(--wfadv-accent)}.wfadv-cond-chip-swap{opacity:.55;font-size:.75rem;transition:opacity .12s,color .12s}.wfadv-cond-chip-interactive:hover .wfadv-cond-chip-swap{opacity:1;color:var(--wfadv-accent)}.wfadv-cond-btn{width:2.4rem;height:2.4rem;color:var(--wfadv-text-dim);opacity:.7;cursor:pointer;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:1.2rem;transition:background .12s,color .12s,opacity .12s;display:flex}.wfadv-cond-btn:hover{background:var(--wfadv-input-focus);color:var(--wfadv-text);opacity:1}.wfadv-cond-btn-set{color:var(--wfadv-accent);opacity:1}.wfadv-cond-menu{cursor:pointer;width:2.4rem;height:2.4rem;color:var(--wfadv-text-dim);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:1.25rem;transition:background .12s,color .12s;display:flex}.wfadv-cond-menu:hover{background:var(--wfadv-input-focus);color:var(--wfadv-text)}.wfadv-cond-add{height:30px;color:var(--wfadv-text-dim);border:1px dashed var(--wfadv-panel-border);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;margin:1px .4rem;font-size:1rem;display:flex}.wfadv-cond-add:hover{color:var(--wfadv-accent);border-color:var(--wfadv-accent)}.wfadv-cond-add .fas{margin-right:.3rem}.wfadv-message-node{background:var(--wfadv-step-bg);border:2px dashed var(--wfadv-msg-color,var(--wfadv-text-dim));box-shadow:0 0 0 1px var(--wfadv-panel-border), var(--wfadv-shadow-soft);color:var(--wfadv-text);cursor:move;border-radius:10px;flex-direction:column;padding:.5rem .75rem;display:flex}.wfadv-message-header{color:var(--wfadv-text-dim);letter-spacing:.2px;-webkit-user-select:none;user-select:none;pointer-events:none;margin-bottom:.35rem;font-size:.9rem;font-weight:600}.wfadv-message-body{flex-direction:column;flex:1;display:flex}.wfadv-message-main{flex:1;align-items:center;gap:.6rem;display:flex}.wfadv-socket-msgin{background:var(--wfadv-msg-color,var(--wfadv-text-dim));border-color:var(--wfadv-msg-color,var(--wfadv-text-dim));pointer-events:none;margin-top:-7px;top:50%}.wfadv-socket-msgin-left{left:-7px;right:auto}.wfadv-socket-msgin-right{left:auto;right:-7px}.wfadv-message-icon{color:var(--wfadv-msg-color,var(--wfadv-text-dim));flex-shrink:0;font-size:1.3rem}.wfadv-socket-msg-out{cursor:default;background:var(--wfadv-dc,#0ae);border-color:var(--wfadv-dc,#0ae);pointer-events:none}.wfadv-message-text{color:var(--wfadv-text);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;flex:1;font-size:1rem;line-height:1.3;display:-webkit-box;overflow:hidden}textarea.wfadv-message-text{-webkit-line-clamp:none;resize:none;cursor:text;-webkit-user-select:text;user-select:text;background:0 0;border:none;outline:none;padding:0;font-family:inherit;display:block;overflow:hidden}textarea.wfadv-message-text:focus{background:var(--wfadv-input-focus);border-radius:4px}textarea.wfadv-message-text::placeholder,.wfadv-message-text-placeholder{color:var(--wfadv-text-dim);font-style:italic}.wfadv-message-node-orphan{--wfadv-msg-color:var(--wfadv-text-dim);opacity:.78;transition:opacity .12s}.wfadv-message-node-orphan:hover{opacity:1}.wfadv-message-node-orphan.wfadv-condition-droptarget,.wfadv-viewport.wfadv-connecting .wfadv-message-node-orphan:hover{opacity:1;box-shadow:0 0 0 2px var(--wfadv-accent), 0 4px 12px #00000073}.wfadv-decision-node{background:var(--wfadv-dec-bg);box-shadow:inset 0 3px 0 0 var(--wfadv-dc,#0ae), 0 0 0 1px var(--wfadv-panel-border), 0 4px 12px #0006;border-radius:8px;align-items:center;padding:0 .25rem 0 .6rem;display:flex}.wfadv-decision-row{box-sizing:border-box;border-left:3px solid var(--wfadv-dc,var(--wfadv-edge-default));cursor:grab;align-items:flex-start;gap:.3rem;min-height:42px;margin:.2rem .6rem .2rem 1.1rem;padding:.55rem .35rem .55rem .75rem;display:flex}.wfadv-decision-row>.wfadv-decision-icon{margin-top:.1rem}.wfadv-decision-row:hover{background:var(--wfadv-input-focus)}.wfadv-decision-icon{color:var(--wfadv-dc,var(--wfadv-edge-default));flex:none;margin-right:.7rem;font-size:1.65rem}.wfadv-decision-name{min-width:0;color:var(--wfadv-text);letter-spacing:.1px;-webkit-user-select:text;user-select:text;cursor:text;resize:none;white-space:pre-wrap;word-break:break-word;background:0 0;border:none;border-radius:4px;outline:none;flex:1;min-height:1.6rem;padding:.25rem .3rem;font-family:inherit;font-size:1.35rem;font-weight:500;line-height:1.4;overflow:hidden}.wfadv-decision-name:focus{background:var(--wfadv-input-focus)}.wfadv-decision-name:disabled{color:var(--wfadv-text)}.wfadv-decision-add{height:30px;color:var(--wfadv-text-dim);border:1px dashed var(--wfadv-panel-border);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;margin:0 .4rem;font-size:1.1rem;display:flex}.wfadv-decision-add:hover{color:var(--wfadv-accent);border-color:var(--wfadv-accent)}.wfadv-decision-add .fas{margin-right:.35rem}.wfadv-decision-menu{cursor:pointer;width:2.6rem;height:2.6rem;color:var(--wfadv-text-dim);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:1.35rem;transition:background .12s,color .12s;display:flex}.wfadv-decision-menu:hover{background:var(--wfadv-input-focus);color:var(--wfadv-text)}.wfadv-cond-count{color:var(--wfadv-text-dim);background:var(--wfadv-input-focus);border-radius:8px;flex:none;margin-right:.2rem;padding:.05rem .4rem;font-size:.9rem}.wfadv-viewport.wfadv-panning{cursor:grabbing}.wfadv-viewport.wfadv-connecting,.wfadv-viewport.wfadv-group-drawing{cursor:crosshair}.wfadv-group-ghost{pointer-events:none;border-style:dashed}.wfadv-viewport.wfadv-reordering,.wfadv-viewport.wfadv-reordering *{cursor:grabbing}.wfadv-row-dragging{opacity:.4}.wfadv-row-indicator{background:var(--wfadv-accent);height:2px;box-shadow:0 0 6px var(--wfadv-accent);z-index:5;pointer-events:none;border-radius:1px;position:absolute;left:6px;right:6px}.wfadv-viewport.wfadv-node-resizing,.wfadv-viewport.wfadv-node-resizing *{cursor:se-resize!important}.wfadv-viewport.wfadv-group-resizing-nw,.wfadv-viewport.wfadv-group-resizing-nw *{cursor:nw-resize!important}.wfadv-viewport.wfadv-group-resizing-ne,.wfadv-viewport.wfadv-group-resizing-ne *{cursor:ne-resize!important}.wfadv-viewport.wfadv-group-resizing-sw,.wfadv-viewport.wfadv-group-resizing-sw *{cursor:sw-resize!important}.wfadv-viewport.wfadv-group-resizing-se,.wfadv-viewport.wfadv-group-resizing-se *{cursor:se-resize!important}.wfadv-viewport.wfadv-dragging-handle .wfadv-edge-handle,.wfadv-viewport.wfadv-dragging-handle .wfadv-edge-handle-hit{cursor:pointer}.wfadv-edges{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.wfadv-edge-hit{fill:none;stroke:#0000;stroke-width:18px;pointer-events:stroke;cursor:pointer}.wfadv-edge{fill:none;stroke:var(--wfadv-edge-default);stroke-width:2.5px;pointer-events:none;transition:opacity .12s,stroke-width .1s}.wfadv-edge-own{stroke:var(--wfadv-edge-struct);stroke-width:2px}.wfadv-edge-dashed{stroke-dasharray:6 5;opacity:.8}.wfadv-edge-temp{stroke:var(--wfadv-accent);stroke-width:3px;stroke-dasharray:7 5}.wfadv-edge-route .wfadv-edge-hit{cursor:grab}.wfadv-viewport.wfadv-connecting .wfadv-edge-route .wfadv-edge-hit{cursor:grabbing}.wfadv-edge-structural .wfadv-edge-hit{cursor:pointer}.wfadv-edge-g.wfadv-edge-detached{display:none}.wfadv-edge.wfadv-edge-spine{stroke-width:5px}.wfadv-junction-socket{stroke-width:1.5px;pointer-events:all;cursor:pointer;transition:r 80ms,stroke-width 80ms,opacity .12s}.wfadv-junction-socket:hover{stroke-width:2.5px}.wfadv-junction-socket.wfadv-junction-socket-selected{stroke-width:2.5px;stroke:var(--wfadv-accent)!important}.wfadv-spine-highlight{fill:none;stroke-width:4.5px;stroke-linecap:round;opacity:1;pointer-events:none}.wfadv-spine-highlight-flare{fill:#fff;opacity:.95;pointer-events:none;filter:drop-shadow(0 0 4px #fff9)}.wfadv-edge-flare{fill:#fff;opacity:0;pointer-events:none;filter:drop-shadow(0 0 4px #fff9);transition:opacity .15s}.wfadv-edge-g.wfadv-edge-hl .wfadv-edge-flare,.wfadv-flares-on .wfadv-edge-flare{opacity:.95}.wfadv-edge-toolbar{z-index:5;background:var(--wfadv-panel-bg);border:1px solid var(--wfadv-panel-border);box-shadow:var(--wfadv-shadow-soft);pointer-events:auto;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:3px;padding:5px;display:flex;position:absolute;transform:translate(-50%,-100%)}.wfadv-edge-tool-btn{width:30px;height:30px;color:var(--wfadv-text);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;transition:background .1s,color .1s;display:flex}.wfadv-edge-tool-btn:hover{background:var(--wfadv-btn-hover)}.wfadv-edge-tool-btn.wfadv-edge-tool-active{background:var(--wfadv-accent);color:#fff}.wfadv-edge-tool-reset{border-left:1px solid var(--wfadv-panel-border);border-radius:0 5px 5px 0;width:36px;margin-left:5px;padding-left:8px}.wfadv-edge-tool-color{padding:0;position:relative;overflow:hidden}.wfadv-edge-tool-color:before{content:"";pointer-events:none;background:currentColor;border-radius:4px;position:absolute;top:6px;bottom:6px;left:6px;right:6px}.wfadv-edge-tool-color-input{opacity:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.wfadv-edge-tool-color-reset{opacity:.7;width:26px}.wfadv-edge-tool-color-reset:hover{opacity:1}.wfadv-edge-tool-detach,.wfadv-edge-tool-promote,.wfadv-edge-tool-trash{color:var(--wfadv-accent)}.wfadv-edge-tool-trash:hover{color:#d04848;background:#dc3c3c2e}.wfadv-empty{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.wfadv-empty-card{text-align:center;background:var(--wfadv-step-bg);border:1px solid var(--wfadv-panel-border);max-width:32rem;box-shadow:var(--wfadv-shadow-step);pointer-events:auto;color:var(--wfadv-text);border-radius:14px;flex-flow:column;align-items:center;gap:1.1rem;padding:2.4rem 2.6rem;display:flex}.wfadv-empty-icon{color:var(--wfadv-accent);opacity:.85;font-size:3.6rem}.wfadv-empty-title{letter-spacing:.2px;color:var(--wfadv-text);font-size:1.8rem;font-weight:700}.wfadv-empty-text{color:var(--wfadv-text-dim);font-size:1.05rem;line-height:1.55}.wfadv-empty-button{cursor:pointer;background:var(--wfadv-accent);color:#04221a;border-radius:999px;align-items:center;gap:.5rem;margin-top:.4rem;padding:.75rem 1.6rem;font-size:1.1rem;font-weight:600;transition:filter .12s,transform .12s,box-shadow .12s;display:inline-flex;box-shadow:0 6px 14px #00d29352}.wfadv-empty-button:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 10px 20px #00d29366}.wfadv-empty-hint{color:var(--wfadv-text-dim);opacity:.8;margin-top:.3rem;font-size:.85rem}.wfadv-empty-readonly{opacity:.7;font-size:.95rem}.wfadv-group-layer{pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.wfadv-halo{box-sizing:border-box;background:var(--wfadv-halo-bg);border:1px solid var(--wfadv-halo-border);border-radius:14px;transition:opacity .12s;position:absolute}.wfadv-group{box-sizing:border-box;border:2px solid var(--wfadv-group-color,var(--wfadv-accent));background:var(--wfadv-group-tint,#00aaee0f);pointer-events:all;border-radius:10px;transition:opacity .12s;position:absolute}.wfadv-group-title{width:auto;max-width:100%;color:var(--wfadv-group-text,#fff);background:var(--wfadv-group-color,var(--wfadv-accent));clip-path:polygon(0 0,calc(100% - 28px) 0,100% 50%,calc(100% - 28px) 100%,0 100%);filter:drop-shadow(0 3px 6px #0000002e);-webkit-user-select:none;user-select:none;cursor:move;align-items:center;gap:14px;padding:10px 40px 10px 18px;font-size:17px;font-weight:700;line-height:1.25;display:inline-flex}.wfadv-group-title-icon{text-align:center;width:22px;color:var(--wfadv-group-text,#fff);font-size:18px}.wfadv-group-title-text{color:var(--wfadv-group-text,#fff);font-family:inherit;font-weight:inherit;white-space:nowrap;cursor:text;outline:none;min-width:2ch;font-size:17px;line-height:1.25;display:inline-block}.wfadv-group-title-text:disabled{cursor:inherit}.wfadv-group-menu-btn{cursor:pointer;width:24px;height:24px;color:var(--wfadv-group-text,#fff);opacity:.85;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;transition:opacity .1s,background .1s;display:inline-flex}.wfadv-group-menu-btn:hover{opacity:1;background:#ffffff2e}.wfadv-group .wfadv-resize-handle-nw{cursor:nw-resize;background:linear-gradient(315deg, transparent 0%, transparent 45%, var(--wfadv-accent) 45%, var(--wfadv-accent) 60%, transparent 60%, transparent 70%, var(--wfadv-accent) 70%, var(--wfadv-accent) 85%, transparent 85%);border-radius:9px 0 0;top:0;bottom:auto;left:0;right:auto}.wfadv-group .wfadv-resize-handle-ne{cursor:ne-resize;background:linear-gradient(225deg, transparent 0%, transparent 45%, var(--wfadv-accent) 45%, var(--wfadv-accent) 60%, transparent 60%, transparent 70%, var(--wfadv-accent) 70%, var(--wfadv-accent) 85%, transparent 85%);border-radius:0 9px 0 0;top:0;bottom:auto;left:auto;right:0}.wfadv-group .wfadv-resize-handle-sw{cursor:sw-resize;background:linear-gradient(45deg, transparent 0%, transparent 45%, var(--wfadv-accent) 45%, var(--wfadv-accent) 60%, transparent 60%, transparent 70%, var(--wfadv-accent) 70%, var(--wfadv-accent) 85%, transparent 85%);border-radius:0 0 0 9px;top:auto;bottom:0;left:0;right:auto}.wfadv-help-btn{z-index:6;background:var(--wfadv-btn-bg);border:1px solid var(--wfadv-panel-border);width:36px;height:36px;color:var(--wfadv-text-dim);cursor:pointer;box-shadow:var(--wfadv-shadow-soft);border-radius:999px;justify-content:center;align-items:center;font-size:1.15rem;transition:transform .12s,background .12s,color .12s;display:flex;position:absolute;bottom:18px;right:18px}.wfadv-help-btn:hover{color:var(--wfadv-text);background:var(--wfadv-btn-hover);transform:translateY(-1px)}.wfadv-help-backdrop{z-index:7;background:#080c148c;position:absolute;top:0;bottom:0;left:0;right:0}.wfadv-help-panel{z-index:8;background:var(--wfadv-panel-bg);border:1px solid var(--wfadv-panel-border);width:min(420px,100% - 36px);max-height:calc(100% - 100px);box-shadow:var(--wfadv-shadow-step);color:var(--wfadv-text);border-radius:12px;flex-flow:column;animation:.18s ease-out wfadv-help-fade;display:flex;position:absolute;bottom:66px;right:18px;overflow:hidden}@keyframes wfadv-help-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.wfadv-help-header{background:#00000026;border-bottom:1px solid #ffffff0f;align-items:center;gap:.6rem;padding:.85rem 1rem;font-weight:600;display:flex}.wfadv-help-header .fa-question-circle{color:var(--wfadv-accent)}.wfadv-help-title{flex:1;font-size:1rem}.wfadv-help-close{cursor:pointer;color:var(--wfadv-text-dim);border-radius:4px;padding:.3rem;transition:background .12s,color .12s}.wfadv-help-close:hover{color:var(--wfadv-text);background:var(--wfadv-input-focus)}.wfadv-help-body{flex:1;min-height:0;padding:.4rem 1rem 1rem;font-size:.92rem;line-height:1.55;overflow-y:auto}.wfadv-help-search{z-index:1;background:var(--wfadv-panel-bg);border-bottom:1px solid #ffffff0f;margin:0 -1rem .5rem;padding:.5rem 1rem;position:sticky;top:0}.wfadv-theme-light .wfadv-help-search{border-bottom-color:#0000000f}.wfadv-help-search input{width:100%;font:inherit;color:var(--wfadv-text);background:var(--wfadv-input-focus);border:1px solid var(--wfadv-panel-border);box-sizing:border-box;border-radius:6px;outline:none;padding:.45rem .7rem}.wfadv-help-search input::placeholder{color:var(--wfadv-text-dim)}.wfadv-help-body details{border-bottom:1px solid #ffffff0a;padding:0}.wfadv-theme-light .wfadv-help-body details{border-bottom-color:#0000000f}.wfadv-help-body details:last-of-type{border-bottom:none}.wfadv-help-body details>summary{cursor:pointer;color:var(--wfadv-accent);text-transform:uppercase;letter-spacing:.6px;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;padding:.6rem 0;font-size:.78rem;font-weight:700;list-style:none;display:flex}.wfadv-help-body details>summary::-webkit-details-marker{display:none}.wfadv-help-body details>summary:before{content:"▸";text-align:center;width:12px;color:var(--wfadv-text-dim);transition:transform .12s;display:inline-block}.wfadv-help-body details[open]>summary:before{transform:rotate(90deg)}.wfadv-help-body details>.wfadv-help-section-body{padding:0 0 .6rem 1.1rem}.wfadv-help-body details.wfadv-help-hidden{display:none}.wfadv-help-body section{border-bottom:1px solid #ffffff0a;padding:.65rem 0}.wfadv-help-body section:last-child{border-bottom:none}.wfadv-help-body h4{text-transform:uppercase;letter-spacing:.6px;color:var(--wfadv-accent);margin:0 0 .35rem;font-size:.78rem;font-weight:700}.wfadv-help-body p{color:var(--wfadv-text-dim);margin:0}.wfadv-help-body strong{color:var(--wfadv-text);font-weight:600}.wfadv-help-body p+p{margin-top:.4rem}.wfadv-help-body kbd{color:var(--wfadv-text);white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff1f;border-bottom-width:2px;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.78rem;line-height:1.3;display:inline-block}.wfadv-theme-light .wfadv-help-body kbd{background:#0000000a;border-color:#00000029}.wfadv-help-kbd{border-collapse:collapse;margin-top:.2rem;font-size:.85rem}.wfadv-help-kbd td{vertical-align:middle;color:var(--wfadv-text-dim);padding:4px 8px 4px 0}.wfadv-help-kbd td:first-child{white-space:nowrap;color:var(--wfadv-text)}.wfadv-group-menu{z-index:7;background:var(--wfadv-panel-bg);border:1px solid var(--wfadv-panel-border);min-width:200px;box-shadow:var(--wfadv-shadow-soft);-webkit-user-select:none;user-select:none;border-radius:8px;padding:4px;position:absolute}.wfadv-group-menu-row{color:var(--wfadv-text);cursor:pointer;border-radius:5px;align-items:center;gap:10px;padding:6px 10px;font-size:13px;display:flex;position:relative}.wfadv-group-menu-row:hover{background:var(--wfadv-btn-hover)}.wfadv-group-menu-icon{text-align:center;width:16px}.wfadv-group-menu-label{flex:1}.wfadv-group-menu-swatch{border:1px solid #0000002e;border-radius:3px;width:16px;height:16px}.wfadv-group-menu-color-input{opacity:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.wfadv-group-menu-delete{color:#d04848}.wfadv-group-menu-delete:hover{background:#dc3c3c2e}.wfadv-group-icon-field{flex-shrink:0;align-items:center;display:inline-flex}.wfadv-group-icon-field,.wfadv-group-icon-field .field-icon,.wfadv-group-icon-field .field-icon-wrapper,.wfadv-group-icon-field>*{box-shadow:none!important;background:0 0!important;border:0!important}.wfadv-minimap{background:var(--wfadv-canvas-bg,#141a24d9);border:1px solid var(--wfadv-border,#ffffff1f);z-index:60;cursor:crosshair;-webkit-user-select:none;user-select:none;border-radius:6px;width:200px;height:140px;position:absolute;bottom:64px;right:12px;overflow:hidden;box-shadow:0 4px 16px #00000040}.wfadv-theme-light .wfadv-minimap{background:#fffffff2;border-color:#0000001a;box-shadow:0 4px 16px #0000001f}.wfadv-minimap-svg{width:100%;height:100%;display:block}.wfadv-minimap-viewport{fill:#00aaee26;stroke:#0ae;stroke-width:1.2px;pointer-events:none}.wfadv-theme-light .wfadv-minimap-viewport{fill:#0078c826;stroke:#0078c8}.wfadv-note{background:var(--wfadv-note-color,#ffe082);color:#2a2a2a;background-image:linear-gradient(135deg,#0000 90%,#00000014 90%);border-radius:4px;flex-direction:column;transition:box-shadow .12s;display:flex;position:absolute;overflow:hidden;box-shadow:0 4px 10px #0000002e,0 0 0 1px #0000000f}.wfadv-note:hover{box-shadow:0 6px 14px #00000038,0 0 0 1px #00000014}.wfadv-note-header{cursor:move;-webkit-user-select:none;user-select:none;background:#00000012;border-bottom:1px solid #00000014;flex:none;align-items:center;gap:.4rem;padding:.3rem .5rem .3rem .6rem;display:flex}.wfadv-note-icon{color:#0000008c;font-size:1.55rem}.wfadv-note-drag{flex:1;align-self:stretch;min-height:1.2rem}.wfadv-note-menu-btn{color:#0000008c;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;font-size:1.35rem;transition:background .1s,color .1s;display:inline-flex}.wfadv-note-menu-btn:hover{color:#000000d9;background:#0000001f}.wfadv-note-text{box-sizing:border-box;width:100%;min-height:0;color:inherit;cursor:text;flex-direction:column;flex:1;display:flex;overflow:hidden}.wfadv-note-text:not(:has(a-richtextfield)){white-space:pre-wrap;word-break:break-word;padding:.7rem .85rem 1.3rem;font-family:inherit;font-size:1rem;line-height:1.4;overflow:auto}.wfadv-note-placeholder{color:#00000073;font-style:italic}.wfadv-note-text a-richtextfield{flex:1;min-height:0;display:flex;flex-direction:column!important}.wfadv-note-text .field-richtext{flex-direction:column;flex:1;min-height:0;display:flex}.wfadv-note-text .ql-toolbar.ql-snow{box-sizing:border-box;background:#0000000d;flex:none;text-align:left!important;border:none!important;border-bottom:1px solid #00000014!important;width:100%!important;padding:4px 6px!important;display:block!important}.wfadv-note-text .ql-picker.ql-size{width:64px!important}.wfadv-note-text .ql-toolbar.ql-snow .ql-formats{margin-right:6px!important}.wfadv-note-text .ql-toolbar .ql-color-picker{visibility:visible!important;display:inline-block!important}.wfadv-note:not(.wfadv-note-editing) .ql-toolbar.ql-snow{display:none!important}.wfadv-note.wfadv-note-editing,.wfadv-note.wfadv-note-editing .wfadv-note-text{overflow:visible}.wfadv-note-text .ql-container.ql-snow{min-height:0;color:inherit;box-sizing:border-box;flex:1;font-family:inherit;font-size:1rem;background:0 0!important;border:none!important;flex-direction:column!important;width:100%!important;display:flex!important}.wfadv-note-text .ql-editor{min-height:0;color:inherit;cursor:text;flex:1;padding:.6rem .85rem 1.2rem;line-height:1.4}.wfadv-note-text .ql-editor.ql-blank:before{color:#00000073;font-style:italic;left:.85rem;right:.85rem}.wfadv-note.wfadv-node-selected{box-shadow:0 0 0 2px var(--wfadv-accent), 0 6px 14px #00000052}.wfadv-note-resize{cursor:se-resize;opacity:.5;background:linear-gradient(135deg,#0000 0% 45%,#00000059 45% 60%,#0000 60% 70%,#00000059 70% 85%,#0000 85%);border-radius:0;width:14px;height:14px;transition:opacity .12s;position:absolute;bottom:2px;right:2px}.wfadv-note:hover .wfadv-note-resize{opacity:.85}.wfadv-edge-endpoint{fill:var(--wfadv-accent);stroke:#0b1220;stroke-width:1.5px;pointer-events:none}.wfadv-edge-handle-line{stroke:var(--wfadv-accent);stroke-width:1px;stroke-dasharray:3 3;opacity:.7;pointer-events:none}.wfadv-edge-handle{fill:#0b1220;stroke:var(--wfadv-accent);stroke-width:1.5px;cursor:pointer;pointer-events:all}.wfadv-edge-handle-group:hover .wfadv-edge-handle{fill:var(--wfadv-accent)}.wfadv-edge-handle-hit{fill:#0000;cursor:pointer;pointer-events:all}.wfadv-edge-waypoint{fill:#0b1220;stroke:var(--wfadv-accent);stroke-width:1.5px;cursor:move;pointer-events:all}.wfadv-edge-waypoint:hover,.wfadv-edge-waypoint.wfadv-edge-waypoint-selected{fill:var(--wfadv-accent)}.wfadv-edge-ortho-handle{fill:var(--wfadv-accent);stroke:#0b1220;stroke-width:1.5px;opacity:.85;pointer-events:all}.wfadv-edge-ortho-handle:hover{opacity:1}.wfadv-edge-ortho-handle[data-axis=h]{cursor:ns-resize}.wfadv-edge-ortho-handle[data-axis=v]{cursor:ew-resize}.wfadv-edge-junction{fill:var(--wfadv-accent);stroke:#0b1220;stroke-width:2px;cursor:move;pointer-events:all}.wfadv-edge-junction:hover{fill:#fff;stroke:var(--wfadv-accent)}.wfadv-search-overlay{background:var(--wfadv-step-bg);border:1px solid var(--wfadv-panel-border);z-index:100;color:var(--wfadv-text);-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.95rem;display:flex;position:absolute;top:1rem;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000040}.wfadv-search-input{background:var(--wfadv-input-focus);min-width:22rem;color:var(--wfadv-text);border:1px solid #0000;border-radius:4px;outline:none;flex:1;padding:.35rem .55rem;font-size:1rem}.wfadv-search-input:focus{border-color:var(--wfadv-accent)}.wfadv-search-count{text-align:center;min-width:4rem;color:var(--wfadv-text-dim);font-variant-numeric:tabular-nums;font-size:.85rem}.wfadv-search-nav,.wfadv-search-close{width:1.8rem;height:1.8rem;color:var(--wfadv-text-dim);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;font-size:.85rem;transition:color .1s,background .1s;display:inline-flex}.wfadv-search-nav:hover,.wfadv-search-close:hover{color:var(--wfadv-text);background:var(--wfadv-input-focus)}.wfadv-search-match{transition:box-shadow .12s;box-shadow:0 0 0 2px var(--wfadv-accent)!important}.wfadv-search-active{box-shadow:0 0 0 3px var(--wfadv-accent), 0 0 16px var(--wfadv-accent)!important}.wfadv-search-text-hit{transition:background .12s;background:#ffd70052!important}.wfadv-search-text-hit::selection{color:inherit;background:#ffc800b3}.wfadv-search-text-mark{color:inherit;background:#ffd7008c;border-radius:2px;padding:0 1px}.wfadv-node-dragging{z-index:10}.wfadv-step.wfadv-step-droptarget{box-shadow:0 0 0 2px var(--wfadv-accent), 0 8px 20px #00000080}.wfadv-decision-node.wfadv-decision-droptarget,.wfadv-decision-row.wfadv-decision-droptarget,.wfadv-cond-node.wfadv-condition-droptarget,.wfadv-cond-row.wfadv-condition-droptarget{box-shadow:0 0 0 2px var(--wfadv-accent);border-radius:6px}.wfadv-edge-g.wfadv-edge-selected .wfadv-edge{stroke-width:4.5px;filter:drop-shadow(0 0 5px var(--wfadv-edge-shadow,var(--wfadv-accent)))}.wfadv-world.wfadv-dim .wfadv-edge-g.wfadv-edge-selected .wfadv-edge{opacity:1}.wfadv-step.wfadv-node-selected,.wfadv-stepbox.wfadv-node-selected{box-shadow:0 0 0 2px var(--wfadv-accent), 0 8px 20px #0000008c}.wfadv-decision-node.wfadv-node-selected,.wfadv-cond-list.wfadv-node-selected,.wfadv-cond-node.wfadv-node-selected,.wfadv-message-node.wfadv-node-selected{box-shadow:0 0 0 2px var(--wfadv-accent), 0 4px 12px #00000073}.wfadv-decision-row.wfadv-node-selected,.wfadv-cond-row.wfadv-node-selected{box-shadow:inset 0 0 0 1px var(--wfadv-accent);background:#00d2932e;border-radius:4px}.wfadv-group.wfadv-group-selected{box-shadow:0 0 0 2px var(--wfadv-group-color,var(--wfadv-accent)), 0 8px 28px var(--wfadv-group-shadow,#00aaee73)}.wfadv-world.wfadv-dim .wfadv-junction-socket{opacity:.18}.wfadv-world.wfadv-dim .wfadv-junction-socket.wfadv-junction-socket-hl,.wfadv-world.wfadv-dim .wfadv-junction-socket.wfadv-junction-socket-selected{opacity:1}.wfadv-world.wfadv-dim .wfadv-step,.wfadv-world.wfadv-dim .wfadv-decision-node,.wfadv-world.wfadv-dim .wfadv-cond-list,.wfadv-world.wfadv-dim .wfadv-cond-node{opacity:.32}.wfadv-world.wfadv-dim .wfadv-halo,.wfadv-world.wfadv-dim .wfadv-group{opacity:.35}.wfadv-world.wfadv-dim .wfadv-edge-g .wfadv-edge{opacity:.1}.wfadv-edge-flare.wfadv-edge-flare-on{opacity:.95}.wfadv-world.wfadv-dim .wfadv-step.wfadv-node-hl,.wfadv-world.wfadv-dim .wfadv-decision-node.wfadv-node-hl,.wfadv-world.wfadv-dim .wfadv-cond-list.wfadv-node-hl,.wfadv-world.wfadv-dim .wfadv-cond-node.wfadv-node-hl,.wfadv-world.wfadv-dim .wfadv-message-node.wfadv-node-hl,.wfadv-world.wfadv-dim .wfadv-step.wfadv-node-bright,.wfadv-world.wfadv-dim .wfadv-decision-node.wfadv-node-bright,.wfadv-world.wfadv-dim .wfadv-cond-list.wfadv-node-bright,.wfadv-world.wfadv-dim .wfadv-cond-node.wfadv-node-bright,.wfadv-world.wfadv-dim .wfadv-message-node.wfadv-node-bright{opacity:1}.wfadv-world.wfadv-dim .wfadv-step.wfadv-node-hl{box-shadow:0 0 0 2px var(--wfadv-accent), 0 8px 20px #0000008c}.wfadv-world.wfadv-dim .wfadv-decision-row.wfadv-node-hl{box-shadow:inset 0 0 0 1px var(--wfadv-accent);background:#00d2932e;border-radius:4px}.wfadv-world.wfadv-dim .wfadv-decision-node.wfadv-node-hl,.wfadv-world.wfadv-dim .wfadv-cond-list.wfadv-node-hl,.wfadv-world.wfadv-dim .wfadv-cond-node.wfadv-node-hl,.wfadv-world.wfadv-dim .wfadv-message-node.wfadv-node-hl{box-shadow:0 0 0 2px var(--wfadv-accent), 0 4px 12px #00000073}.wfadv-world.wfadv-dim .wfadv-cond-row.wfadv-node-hl{box-shadow:inset 0 0 0 1px var(--wfadv-accent);background:#00d2932e;border-radius:4px}.wfadv-world.wfadv-dim .wfadv-edge-g.wfadv-edge-hl .wfadv-edge{opacity:1;stroke-width:4.5px}.wfadv-step{min-width:var(--wfadv-min-w-step,200px);min-height:var(--wfadv-min-h-step,50px);--wfadv-step-accent:#4a5568;background:var(--wfadv-step-bg);box-shadow:inset 4px 0 0 0 var(--wfadv-step-accent), 0 0 0 1px var(--wfadv-panel-border), var(--wfadv-shadow-step);border-radius:10px;flex-flow:column;display:flex}.wfadv-type-start{--wfadv-step-accent:#0ae}.wfadv-type-end{--wfadv-step-accent:#00d293}.wfadv-step-row,.wfadv-box-header{align-items:flex-start;gap:.25rem;padding:.7rem .5rem .7rem .9rem;display:flex}.wfadv-step-row{flex:1;min-height:0}.wfadv-box-header{box-sizing:border-box;border-bottom:1px solid var(--wfadv-panel-border);flex:none;min-height:50px}.wfadv-box-header>.wfadv-step-icon,.wfadv-box-header>.wfadv-step-num,.wfadv-step-row>.wfadv-step-icon,.wfadv-step-row>.wfadv-step-num{margin-top:.15rem}.wfadv-step-icon{color:var(--wfadv-text-dim);margin-right:.7rem;font-size:1.55rem}.wfadv-type-start .wfadv-step-icon{color:#0ae}.wfadv-type-end .wfadv-step-icon{color:#00d293}.wfadv-step-name{min-width:0;color:var(--wfadv-text);letter-spacing:.1px;-webkit-user-select:text;user-select:text;cursor:text;resize:none;white-space:pre-wrap;word-break:break-word;background:0 0;border:none;border-radius:4px;outline:none;flex:1;min-height:1.7rem;padding:.3rem;font-family:inherit;font-size:1.35rem;font-weight:600;line-height:1.4;overflow:hidden}.wfadv-step-name:focus{background:var(--wfadv-input-focus)}.wfadv-step-name:disabled{color:var(--wfadv-text)}.wfadv-step-lock{color:#ffd76a;margin:0 .3rem;font-size:1.05rem}.wfadv-step-menu{cursor:pointer;width:2.6rem;height:2.6rem;color:var(--wfadv-text-dim);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:1.35rem;transition:background .12s,color .12s;display:flex}.wfadv-step-menu:hover{background:var(--wfadv-input-focus);color:var(--wfadv-text)}.wfadv-box-list{background:var(--wfadv-dec-bg);border-radius:0 0 9px 9px;flex:1;min-height:0;padding-top:6px}.wfadv-step-badges{flex-wrap:nowrap;align-items:center;gap:.35rem;padding:0 .5rem .35rem .7rem;display:flex;overflow:hidden}.wfadv-badge{color:var(--wfadv-text-dim);background:var(--wfadv-input-focus);white-space:nowrap;border-radius:9px;align-items:center;padding:.1rem .45rem;font-size:1rem;display:inline-flex}.wfadv-badge-text{margin-left:.15rem}.wfadv-badge-add{cursor:pointer;color:var(--wfadv-accent);background:#00d2931f}.wfadv-badge-add:hover{background:#00d29340}.wfadv-badge-clickable{cursor:pointer;transition:color .1s,background .1s}.wfadv-badge-clickable:hover{color:var(--wfadv-accent);background:#00aaee2e}.wfadv-resize-handle{cursor:se-resize;background:linear-gradient(135deg, transparent 0%, transparent 45%, var(--wfadv-accent) 45%, var(--wfadv-accent) 60%, transparent 60%, transparent 70%, var(--wfadv-accent) 70%, var(--wfadv-accent) 85%, transparent 85%);opacity:0;z-index:3;pointer-events:all;border-bottom-right-radius:9px;width:14px;height:14px;transition:opacity .12s;position:absolute;bottom:0;right:0}.wfadv-node:hover .wfadv-resize-handle,.wfadv-node.wfadv-node-resizing .wfadv-resize-handle{opacity:.9}.wfadv-socket{box-sizing:border-box;background:var(--wfadv-bg);z-index:2;border:2px solid #c9d2e0;border-radius:50%;width:14px;height:14px;position:absolute}.wfadv-socket-anchor{background:var(--wfadv-step-bg);opacity:0;pointer-events:none;border-color:#5a6577;width:12px;height:12px;transition:opacity .15s,border-color .12s}.wfadv-step:hover .wfadv-socket-anchor:not(.wfadv-socket-connected){opacity:1;border-color:#8b97ab}.wfadv-socket-multi{box-sizing:border-box;background:var(--wfadv-bg);z-index:1;pointer-events:none;border:2px solid #5a6577;border-radius:9px;transition:border-color .12s;position:absolute}.wfadv-step:hover .wfadv-socket-multi{border-color:#8b97ab}.wfadv-socket-multidot{opacity:1;width:10px;height:10px}.wfadv-socket-connected{opacity:1;border-color:var(--wfadv-dc,#0ae);background:var(--wfadv-dc,#0ae)}.wfadv-socket-decin{opacity:0;border-color:#5a6577;width:10px;height:10px;margin-left:-5px;transition:opacity .15s;top:-7px;left:50%}.wfadv-decision-node:hover .wfadv-socket-decin,.wfadv-cond-list:hover .wfadv-socket-condin,.wfadv-cond-node:hover .wfadv-socket-condin{opacity:1}.wfadv-socket-out{cursor:crosshair;border-color:var(--wfadv-dc,#0ae);transition:opacity .15s,transform .12s,background .12s}.wfadv-socket-out:hover{background:var(--wfadv-dc,#0ae);transform:scale(1.3)}.wfadv-socket-out.wfadv-socket-wired{background:var(--wfadv-dc,#0ae)}.wfadv-socket-out:not(.wfadv-socket-wired){opacity:0}.wfadv-step:hover .wfadv-socket-out,.wfadv-decision-node:hover .wfadv-socket-out,.wfadv-cond-list:hover .wfadv-socket-out,.wfadv-cond-node:hover .wfadv-socket-out{opacity:1}.wfadv-socket-condin{opacity:0;border-color:#5a6577;width:10px;height:10px;margin-left:-5px;transition:opacity .15s;top:-7px;left:50%}.wfadv-pennant{letter-spacing:.8px;color:#0b1220;pointer-events:none;z-index:2;filter:drop-shadow(0 2px 4px #0000008c);white-space:nowrap;height:26px;padding:0 12px;font-size:.95rem;font-weight:800;line-height:26px;position:absolute;top:-22px}.wfadv-pennant-start{clip-path:polygon(0 0,100% 0,calc(100% - 9px) 100%,0 100%);background:#0ae;padding-right:20px;left:-8px}.wfadv-pennant-end{clip-path:polygon(0 0,100% 0,100% 100%,9px 100%);background:#00d293;padding-left:20px;right:-8px}.wfadv-step-actions{background:var(--wfadv-step-bg);border:1px solid var(--wfadv-panel-border);color:var(--wfadv-text-dim);opacity:.95;z-index:1;pointer-events:all;-webkit-user-select:none;user-select:none;border-radius:8px;flex-direction:column;align-items:flex-start;gap:.3rem;padding:.45rem .7rem .5rem;font-size:1.8rem;line-height:1;transition:opacity .12s,box-shadow .12s;display:inline-flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 2px 6px #0000001f}.wfadv-step-actions-row{align-items:center;gap:.5rem;display:flex}.wfadv-step-actions[data-empty]{opacity:0;box-shadow:none;background:0 0;border-color:#0000}.wfadv-step:hover .wfadv-step-actions,.wfadv-stepbox:hover .wfadv-step-actions{opacity:1;box-shadow:0 3px 10px #0000002e}.wfadv-step:hover .wfadv-step-actions[data-empty]{opacity:.85;background:var(--wfadv-step-bg);border-color:var(--wfadv-panel-border);box-shadow:0 2px 6px #0000001f}.wfadv-step-actions-label{color:var(--wfadv-text-dim);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:1.15rem;font-weight:700;line-height:1.2}.wfadv-step-action-icon{cursor:pointer;width:2.4rem;height:2.4rem;color:var(--wfadv-action-color,var(--wfadv-text-dim));border-radius:6px;justify-content:center;align-items:center;transition:background .1s,transform .1s;display:inline-flex}.wfadv-step-action-icon:hover{background:color-mix(in srgb, var(--wfadv-action-color) 18%, transparent);transform:scale(1.08)}.wfadv-step-action-overflow{cursor:pointer;min-width:2.4rem;height:2.4rem;color:var(--wfadv-text-dim);border-radius:6px;justify-content:center;align-items:center;padding:0 .45rem;font-size:1.05rem;font-weight:700;line-height:1;transition:background .1s,color .1s;display:inline-flex}.wfadv-step-action-overflow:hover{color:var(--wfadv-text);background:#7f7f7f26}.wfadv-step-action-sep{background:var(--wfadv-panel-border);opacity:.7;width:1px;height:1.6rem;display:inline-block}.wfadv-step-action-add{border:2px dashed var(--wfadv-text-dim);cursor:pointer;width:1.9rem;height:1.9rem;color:var(--wfadv-text-dim);border-radius:50%;justify-content:center;align-items:center;transition:border-color .1s,color .1s,background .1s,transform .1s;display:inline-flex}.wfadv-step-action-add-glyph{width:1.1rem;height:1.1rem;display:block}.wfadv-step-action-add:hover{color:var(--wfadv-accent);border-color:var(--wfadv-accent);background:#00aaee1a;transform:scale(1.08)}.wfadv-step-num{background:var(--wfadv-num-bg);min-width:30px;height:30px;color:var(--wfadv-text-dim);letter-spacing:.4px;border-radius:999px;flex:none;justify-content:center;align-items:center;margin-right:.75rem;padding:0 10px;font-size:1.25rem;font-weight:700;display:inline-flex}.wfadv-toolbar{background:var(--wfadv-panel-bg);border-bottom:1px solid var(--wfadv-panel-border);box-sizing:border-box;flex:none;align-items:center;gap:.6rem;height:5rem;padding:0 1rem;display:flex}.wfadv-tool-btn{background:var(--wfadv-btn-bg);height:3.6rem;color:var(--wfadv-text);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:.55rem;padding:0 1.1rem;font-size:1.4rem;transition:background .12s,transform .12s;display:flex}.wfadv-tool-btn:hover{background:var(--wfadv-btn-hover)}.wfadv-tool-btn.wfadv-tool-btn-active{background:var(--wfadv-accent);color:#fff}.wfadv-tool-btn.wfadv-tool-btn-disabled{opacity:.35;cursor:default;pointer-events:none}.wfadv-tool-icon{font-size:1.45rem}.wfadv-tool-label{font-size:1.05rem;font-weight:600}.wfadv-tool-sep{background:var(--wfadv-panel-deep);width:1px;height:2.8rem;margin:0 .4rem}.wfadv-tool-icon-start{color:#0ae}.wfadv-tool-icon-end{color:#00d293}.wfadv-validation-issue{box-shadow:0 0 0 2px var(--wfadv-danger,#ff5a5f), 0 0 12px #ff5a5f73!important}.wfadv-validation-issue.wfadv-node-selected,.wfadv-validation-issue.wfadv-search-active{box-shadow:0 0 0 2px var(--wfadv-danger,#ff5a5f), 0 0 0 4px var(--wfadv-accent), 0 0 12px #ff5a5f73!important}.wfadv-tool-btn.wfadv-validation-clean{color:var(--wfadv-accent)}.wfadv-tool-btn.wfadv-validation-dirty{color:var(--wfadv-danger,#ff5a5f)}.wfadv-tool-btn.wfadv-validation-dirty .wfadv-tool-icon{animation:1.6s ease-in-out infinite wfadv-validation-pulse}@keyframes wfadv-validation-pulse{0%,to{opacity:1}50%{opacity:.55}}.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;font-style:normal;line-height:1;display:inline-block}.fa-lg{vertical-align:-.0667em;font-size:1.33333em;line-height:.75em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{margin-left:2.5em;padding-left:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{text-align:center;width:2em;line-height:inherit;position:absolute;left:-2em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:2s linear infinite a}.fa-pulse{animation:1s steps(8,end) infinite a}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{vertical-align:middle;width:2em;height:2em;line-height:2em;display:inline-block;position:relative}.fa-stack-1x,.fa-stack-2x{text-align:center;width:100%;position:absolute;left:0}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:""}.fa-accessible-icon:before{content:""}.fa-accusoft:before{content:""}.fa-address-book:before{content:""}.fa-address-card:before{content:""}.fa-adjust:before{content:""}.fa-adn:before{content:""}.fa-adversal:before{content:""}.fa-affiliatetheme:before{content:""}.fa-algolia:before{content:""}.fa-align-center:before{content:""}.fa-align-justify:before{content:""}.fa-align-left:before{content:""}.fa-align-right:before{content:""}.fa-allergies:before{content:""}.fa-amazon:before{content:""}.fa-amazon-pay:before{content:""}.fa-ambulance:before{content:""}.fa-american-sign-language-interpreting:before{content:""}.fa-amilia:before{content:""}.fa-anchor:before{content:""}.fa-android:before{content:""}.fa-angellist:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angrycreative:before{content:""}.fa-angular:before{content:""}.fa-app-store:before{content:""}.fa-app-store-ios:before{content:""}.fa-apper:before{content:""}.fa-apple:before{content:""}.fa-apple-pay:before{content:""}.fa-archive:before{content:""}.fa-arrow-alt-circle-down:before{content:""}.fa-arrow-alt-circle-left:before{content:""}.fa-arrow-alt-circle-right:before{content:""}.fa-arrow-alt-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-down:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrows-alt:before{content:""}.fa-arrows-alt-h:before{content:""}.fa-arrows-alt-v:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asterisk:before{content:""}.fa-asymmetrik:before{content:""}.fa-at:before{content:""}.fa-audible:before{content:""}.fa-audio-description:before{content:""}.fa-autoprefixer:before{content:""}.fa-avianex:before{content:""}.fa-aviato:before{content:""}.fa-aws:before{content:""}.fa-backward:before{content:""}.fa-balance-scale:before{content:""}.fa-ban:before{content:""}.fa-band-aid:before{content:""}.fa-bandcamp:before{content:""}.fa-barcode:before{content:""}.fa-bars:before{content:""}.fa-baseball-ball:before{content:""}.fa-basketball-ball:before{content:""}.fa-bath:before{content:""}.fa-battery-empty:before{content:""}.fa-battery-full:before{content:""}.fa-battery-half:before{content:""}.fa-battery-quarter:before{content:""}.fa-battery-three-quarters:before{content:""}.fa-bed:before{content:""}.fa-beer:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-bell:before{content:""}.fa-bell-slash:before{content:""}.fa-bicycle:before{content:""}.fa-bimobject:before{content:""}.fa-binoculars:before{content:""}.fa-birthday-cake:before{content:""}.fa-bitbucket:before{content:""}.fa-bitcoin:before{content:""}.fa-bity:before{content:""}.fa-black-tie:before{content:""}.fa-blackberry:before{content:""}.fa-blender:before{content:""}.fa-blind:before{content:""}.fa-blogger:before{content:""}.fa-blogger-b:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-bold:before{content:""}.fa-bolt:before{content:""}.fa-bomb:before{content:""}.fa-book:before{content:""}.fa-book-open:before{content:""}.fa-bookmark:before{content:""}.fa-bowling-ball:before{content:""}.fa-box:before{content:""}.fa-box-open:before{content:""}.fa-boxes:before{content:""}.fa-braille:before{content:""}.fa-briefcase:before{content:""}.fa-briefcase-medical:before{content:""}.fa-broadcast-tower:before{content:""}.fa-broom:before{content:""}.fa-btc:before{content:""}.fa-bug:before{content:""}.fa-building:before{content:""}.fa-bullhorn:before{content:""}.fa-bullseye:before{content:""}.fa-burn:before{content:""}.fa-buromobelexperte:before{content:""}.fa-bus:before{content:""}.fa-buysellads:before{content:""}.fa-calculator:before{content:""}.fa-calendar:before{content:""}.fa-calendar-alt:before{content:""}.fa-calendar-check:before{content:""}.fa-calendar-minus:before{content:""}.fa-calendar-plus:before{content:""}.fa-calendar-times:before{content:""}.fa-camera:before{content:""}.fa-camera-retro:before{content:""}.fa-capsules:before{content:""}.fa-car:before{content:""}.fa-caret-down:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-caret-square-down:before{content:""}.fa-caret-square-left:before{content:""}.fa-caret-square-right:before{content:""}.fa-caret-square-up:before{content:""}.fa-caret-up:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-cart-plus:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-cc-diners-club:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-cc-visa:before{content:""}.fa-centercode:before{content:""}.fa-certificate:before{content:""}.fa-chalkboard:before{content:""}.fa-chalkboard-teacher:before{content:""}.fa-chart-area:before{content:""}.fa-chart-bar:before{content:""}.fa-chart-line:before{content:""}.fa-chart-pie:before{content:""}.fa-check:before{content:""}.fa-check-circle:before{content:""}.fa-check-square:before{content:""}.fa-chess:before{content:""}.fa-chess-bishop:before{content:""}.fa-chess-board:before{content:""}.fa-chess-king:before{content:""}.fa-chess-knight:before{content:""}.fa-chess-pawn:before{content:""}.fa-chess-queen:before{content:""}.fa-chess-rook:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-up:before{content:""}.fa-child:before{content:""}.fa-chrome:before{content:""}.fa-church:before{content:""}.fa-circle:before{content:""}.fa-circle-notch:before{content:""}.fa-clipboard:before{content:""}.fa-clipboard-check:before{content:""}.fa-clipboard-list:before{content:""}.fa-clock:before{content:""}.fa-clone:before{content:""}.fa-closed-captioning:before{content:""}.fa-cloud:before{content:""}.fa-cloud-download-alt:before{content:""}.fa-cloud-upload-alt:before{content:""}.fa-cloudscale:before{content:""}.fa-cloudsmith:before{content:""}.fa-cloudversify:before{content:""}.fa-code:before{content:""}.fa-code-branch:before{content:""}.fa-codepen:before{content:""}.fa-codiepie:before{content:""}.fa-coffee:before{content:""}.fa-cog:before{content:""}.fa-cogs:before{content:""}.fa-coins:before{content:""}.fa-columns:before{content:""}.fa-comment:before{content:""}.fa-comment-alt:before{content:""}.fa-comment-dots:before{content:""}.fa-comment-slash:before{content:""}.fa-comments:before{content:""}.fa-compact-disc:before{content:""}.fa-compass:before{content:""}.fa-compress:before{content:""}.fa-connectdevelop:before{content:""}.fa-contao:before{content:""}.fa-copy:before{content:""}.fa-copyright:before{content:""}.fa-couch:before{content:""}.fa-cpanel:before{content:""}.fa-creative-commons:before{content:""}.fa-creative-commons-by:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-creative-commons-share:before{content:""}.fa-credit-card:before{content:""}.fa-crop:before{content:""}.fa-crosshairs:before{content:""}.fa-crow:before{content:""}.fa-crown:before{content:""}.fa-css3:before{content:""}.fa-css3-alt:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-cut:before{content:""}.fa-cuttlefish:before{content:""}.fa-d-and-d:before{content:""}.fa-dashcube:before{content:""}.fa-database:before{content:""}.fa-deaf:before{content:""}.fa-delicious:before{content:""}.fa-deploydog:before{content:""}.fa-deskpro:before{content:""}.fa-desktop:before{content:""}.fa-deviantart:before{content:""}.fa-diagnoses:before{content:""}.fa-dice:before{content:""}.fa-dice-five:before{content:""}.fa-dice-four:before{content:""}.fa-dice-one:before{content:""}.fa-dice-six:before{content:""}.fa-dice-three:before{content:""}.fa-dice-two:before{content:""}.fa-digg:before{content:""}.fa-digital-ocean:before{content:""}.fa-discord:before{content:""}.fa-discourse:before{content:""}.fa-divide:before{content:""}.fa-dna:before{content:""}.fa-dochub:before{content:""}.fa-docker:before{content:""}.fa-dollar-sign:before{content:""}.fa-dolly:before{content:""}.fa-dolly-flatbed:before{content:""}.fa-donate:before{content:""}.fa-door-closed:before{content:""}.fa-door-open:before{content:""}.fa-dot-circle:before{content:""}.fa-dove:before{content:""}.fa-download:before{content:""}.fa-draft2digital:before{content:""}.fa-dribbble:before{content:""}.fa-dribbble-square:before{content:""}.fa-dropbox:before{content:""}.fa-drupal:before{content:""}.fa-dumbbell:before{content:""}.fa-dyalog:before{content:""}.fa-earlybirds:before{content:""}.fa-ebay:before{content:""}.fa-edge:before{content:""}.fa-edit:before{content:""}.fa-eject:before{content:""}.fa-elementor:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-ember:before{content:""}.fa-empire:before{content:""}.fa-envelope:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-square:before{content:""}.fa-envira:before{content:""}.fa-equals:before{content:""}.fa-eraser:before{content:""}.fa-erlang:before{content:""}.fa-ethereum:before{content:""}.fa-etsy:before{content:""}.fa-euro-sign:before{content:""}.fa-exchange-alt:before{content:""}.fa-exclamation:before{content:""}.fa-exclamation-circle:before{content:""}.fa-exclamation-triangle:before{content:""}.fa-expand:before{content:""}.fa-expand-arrows-alt:before{content:""}.fa-expeditedssl:before{content:""}.fa-external-link-alt:before{content:""}.fa-external-link-square-alt:before{content:""}.fa-eye:before{content:""}.fa-eye-dropper:before{content:""}.fa-eye-slash:before{content:""}.fa-facebook:before{content:""}.fa-facebook-f:before{content:""}.fa-facebook-messenger:before{content:""}.fa-facebook-square:before{content:""}.fa-fast-backward:before{content:""}.fa-fast-forward:before{content:""}.fa-fax:before{content:""}.fa-feather:before{content:""}.fa-female:before{content:""}.fa-fighter-jet:before{content:""}.fa-file:before{content:""}.fa-file-alt:before{content:""}.fa-file-archive:before{content:""}.fa-file-audio:before{content:""}.fa-file-code:before{content:""}.fa-file-excel:before{content:""}.fa-file-image:before{content:""}.fa-file-medical:before{content:""}.fa-file-medical-alt:before{content:""}.fa-file-pdf:before{content:""}.fa-file-powerpoint:before{content:""}.fa-file-video:before{content:""}.fa-file-word:before{content:""}.fa-film:before{content:""}.fa-filter:before{content:""}.fa-fire:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-firefox:before{content:""}.fa-first-aid:before{content:""}.fa-first-order:before{content:""}.fa-first-order-alt:before{content:""}.fa-firstdraft:before{content:""}.fa-flag:before{content:""}.fa-flag-checkered:before{content:""}.fa-flask:before{content:""}.fa-flickr:before{content:""}.fa-flipboard:before{content:""}.fa-fly:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-font:before{content:""}.fa-font-awesome:before{content:""}.fa-font-awesome-alt:before{content:""}.fa-font-awesome-flag:before{content:""}.fa-font-awesome-logo-full:before{content:""}.fa-fonticons:before{content:""}.fa-fonticons-fi:before{content:""}.fa-football-ball:before{content:""}.fa-fort-awesome:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-forumbee:before{content:""}.fa-forward:before{content:""}.fa-foursquare:before{content:""}.fa-free-code-camp:before{content:""}.fa-freebsd:before{content:""}.fa-frog:before{content:""}.fa-frown:before{content:""}.fa-fulcrum:before{content:""}.fa-futbol:before{content:""}.fa-galactic-republic:before{content:""}.fa-galactic-senate:before{content:""}.fa-gamepad:before{content:""}.fa-gas-pump:before{content:""}.fa-gavel:before{content:""}.fa-gem:before{content:""}.fa-genderless:before{content:""}.fa-get-pocket:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-gift:before{content:""}.fa-git:before{content:""}.fa-git-square:before{content:""}.fa-github:before{content:""}.fa-github-alt:before{content:""}.fa-github-square:before{content:""}.fa-gitkraken:before{content:""}.fa-gitlab:before{content:""}.fa-gitter:before{content:""}.fa-glass-martini:before{content:""}.fa-glasses:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-globe:before{content:""}.fa-gofore:before{content:""}.fa-golf-ball:before{content:""}.fa-goodreads:before{content:""}.fa-goodreads-g:before{content:""}.fa-google:before{content:""}.fa-google-drive:before{content:""}.fa-google-play:before{content:""}.fa-google-plus:before{content:""}.fa-google-plus-g:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-wallet:before{content:""}.fa-graduation-cap:before{content:""}.fa-gratipay:before{content:""}.fa-grav:before{content:""}.fa-greater-than:before{content:""}.fa-greater-than-equal:before{content:""}.fa-gripfire:before{content:""}.fa-grunt:before{content:""}.fa-gulp:before{content:""}.fa-h-square:before{content:""}.fa-hacker-news:before{content:""}.fa-hacker-news-square:before{content:""}.fa-hand-holding:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-hand-holding-usd:before{content:""}.fa-hand-lizard:before{content:""}.fa-hand-paper:before{content:""}.fa-hand-peace:before{content:""}.fa-hand-point-down:before{content:""}.fa-hand-point-left:before{content:""}.fa-hand-point-right:before{content:""}.fa-hand-point-up:before{content:""}.fa-hand-pointer:before{content:""}.fa-hand-rock:before{content:""}.fa-hand-scissors:before{content:""}.fa-hand-spock:before{content:""}.fa-hands:before{content:""}.fa-hands-helping:before{content:""}.fa-handshake:before{content:""}.fa-hashtag:before{content:""}.fa-hdd:before{content:""}.fa-heading:before{content:""}.fa-headphones:before{content:""}.fa-heart:before{content:""}.fa-heartbeat:before{content:""}.fa-helicopter:before{content:""}.fa-hips:before{content:""}.fa-hire-a-helper:before{content:""}.fa-history:before{content:""}.fa-hockey-puck:before{content:""}.fa-home:before{content:""}.fa-hooli:before{content:""}.fa-hospital:before{content:""}.fa-hospital-alt:before{content:""}.fa-hospital-symbol:before{content:""}.fa-hotjar:before{content:""}.fa-hourglass:before{content:""}.fa-hourglass-end:before{content:""}.fa-hourglass-half:before{content:""}.fa-hourglass-start:before{content:""}.fa-houzz:before{content:""}.fa-html5:before{content:""}.fa-hubspot:before{content:""}.fa-i-cursor:before{content:""}.fa-id-badge:before{content:""}.fa-id-card:before{content:""}.fa-id-card-alt:before{content:""}.fa-image:before{content:""}.fa-images:before{content:""}.fa-imdb:before{content:""}.fa-inbox:before{content:""}.fa-indent:before{content:""}.fa-industry:before{content:""}.fa-infinity:before{content:""}.fa-info:before{content:""}.fa-info-circle:before{content:""}.fa-instagram:before{content:""}.fa-internet-explorer:before{content:""}.fa-ioxhost:before{content:""}.fa-italic:before{content:""}.fa-itunes:before{content:""}.fa-itunes-note:before{content:""}.fa-java:before{content:""}.fa-jedi-order:before{content:""}.fa-jenkins:before{content:""}.fa-joget:before{content:""}.fa-joomla:before{content:""}.fa-js:before{content:""}.fa-js-square:before{content:""}.fa-jsfiddle:before{content:""}.fa-key:before{content:""}.fa-keybase:before{content:""}.fa-keyboard:before{content:""}.fa-keycdn:before{content:""}.fa-kickstarter:before{content:""}.fa-kickstarter-k:before{content:""}.fa-kiwi-bird:before{content:""}.fa-korvue:before{content:""}.fa-language:before{content:""}.fa-laptop:before{content:""}.fa-laravel:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-leaf:before{content:""}.fa-leanpub:before{content:""}.fa-lemon:before{content:""}.fa-less:before{content:""}.fa-less-than:before{content:""}.fa-less-than-equal:before{content:""}.fa-level-down-alt:before{content:""}.fa-level-up-alt:before{content:""}.fa-life-ring:before{content:""}.fa-lightbulb:before{content:""}.fa-line:before{content:""}.fa-link:before{content:""}.fa-linkedin:before{content:""}.fa-linkedin-in:before{content:""}.fa-linode:before{content:""}.fa-linux:before{content:""}.fa-lira-sign:before{content:""}.fa-list:before{content:""}.fa-list-alt:before{content:""}.fa-list-ol:before{content:""}.fa-list-ul:before{content:""}.fa-location-arrow:before{content:""}.fa-lock:before{content:""}.fa-lock-open:before{content:""}.fa-long-arrow-alt-down:before{content:""}.fa-long-arrow-alt-left:before{content:""}.fa-long-arrow-alt-right:before{content:""}.fa-long-arrow-alt-up:before{content:""}.fa-low-vision:before{content:""}.fa-lyft:before{content:""}.fa-magento:before{content:""}.fa-magic:before{content:""}.fa-magnet:before{content:""}.fa-male:before{content:""}.fa-mandalorian:before{content:""}.fa-map:before{content:""}.fa-map-marker:before{content:""}.fa-map-marker-alt:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-mars:before{content:""}.fa-mars-double:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mastodon:before{content:""}.fa-maxcdn:before{content:""}.fa-medapps:before{content:""}.fa-medium:before{content:""}.fa-medium-m:before{content:""}.fa-medkit:before{content:""}.fa-medrt:before{content:""}.fa-meetup:before{content:""}.fa-meh:before{content:""}.fa-memory:before{content:""}.fa-mercury:before{content:""}.fa-microchip:before{content:""}.fa-microphone:before{content:""}.fa-microphone-alt:before{content:""}.fa-microphone-alt-slash:before{content:""}.fa-microphone-slash:before{content:""}.fa-microsoft:before{content:""}.fa-minus:before{content:""}.fa-minus-circle:before{content:""}.fa-minus-square:before{content:""}.fa-mix:before{content:""}.fa-mixcloud:before{content:""}.fa-mizuni:before{content:""}.fa-mobile:before{content:""}.fa-mobile-alt:before{content:""}.fa-modx:before{content:""}.fa-monero:before{content:""}.fa-money-bill:before{content:""}.fa-money-bill-alt:before{content:""}.fa-money-bill-wave:before{content:""}.fa-money-bill-wave-alt:before{content:""}.fa-money-check:before{content:""}.fa-money-check-alt:before{content:""}.fa-moon:before{content:""}.fa-motorcycle:before{content:""}.fa-mouse-pointer:before{content:""}.fa-music:before{content:""}.fa-napster:before{content:""}.fa-neuter:before{content:""}.fa-newspaper:before{content:""}.fa-nintendo-switch:before{content:""}.fa-node:before{content:""}.fa-node-js:before{content:""}.fa-not-equal:before{content:""}.fa-notes-medical:before{content:""}.fa-npm:before{content:""}.fa-ns8:before{content:""}.fa-nutritionix:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-old-republic:before{content:""}.fa-opencart:before{content:""}.fa-openid:before{content:""}.fa-opera:before{content:""}.fa-optin-monster:before{content:""}.fa-osi:before{content:""}.fa-outdent:before{content:""}.fa-page4:before{content:""}.fa-pagelines:before{content:""}.fa-paint-brush:before{content:""}.fa-palette:before{content:""}.fa-palfed:before{content:""}.fa-pallet:before{content:""}.fa-paper-plane:before{content:""}.fa-paperclip:before{content:""}.fa-parachute-box:before{content:""}.fa-paragraph:before{content:""}.fa-parking:before{content:""}.fa-paste:before{content:""}.fa-patreon:before{content:""}.fa-pause:before{content:""}.fa-pause-circle:before{content:""}.fa-paw:before{content:""}.fa-paypal:before{content:""}.fa-pen-square:before{content:""}.fa-pencil-alt:before{content:""}.fa-people-carry:before{content:""}.fa-percent:before{content:""}.fa-percentage:before{content:""}.fa-periscope:before{content:""}.fa-phabricator:before{content:""}.fa-phoenix-framework:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-phone:before{content:""}.fa-phone-slash:before{content:""}.fa-phone-square:before{content:""}.fa-phone-volume:before{content:""}.fa-php:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-piggy-bank:before{content:""}.fa-pills:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-p:before{content:""}.fa-pinterest-square:before{content:""}.fa-plane:before{content:""}.fa-play:before{content:""}.fa-play-circle:before{content:""}.fa-playstation:before{content:""}.fa-plug:before{content:""}.fa-plus:before{content:""}.fa-plus-circle:before{content:""}.fa-plus-square:before{content:""}.fa-podcast:before{content:""}.fa-poo:before{content:""}.fa-portrait:before{content:""}.fa-pound-sign:before{content:""}.fa-power-off:before{content:""}.fa-prescription-bottle:before{content:""}.fa-prescription-bottle-alt:before{content:""}.fa-print:before{content:""}.fa-procedures:before{content:""}.fa-product-hunt:before{content:""}.fa-project-diagram:before{content:""}.fa-pushed:before{content:""}.fa-puzzle-piece:before{content:""}.fa-python:before{content:""}.fa-qq:before{content:""}.fa-qrcode:before{content:""}.fa-question:before{content:""}.fa-question-circle:before{content:""}.fa-quidditch:before{content:""}.fa-quinscape:before{content:""}.fa-quora:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-r-project:before{content:""}.fa-random:before{content:""}.fa-ravelry:before{content:""}.fa-react:before{content:""}.fa-readme:before{content:""}.fa-rebel:before{content:""}.fa-receipt:before{content:""}.fa-recycle:before{content:""}.fa-red-river:before{content:""}.fa-reddit:before{content:""}.fa-reddit-alien:before{content:""}.fa-reddit-square:before{content:""}.fa-redo:before{content:""}.fa-redo-alt:before{content:""}.fa-registered:before{content:""}.fa-rendact:before{content:""}.fa-renren:before{content:""}.fa-reply:before{content:""}.fa-reply-all:before{content:""}.fa-replyd:before{content:""}.fa-researchgate:before{content:""}.fa-resolving:before{content:""}.fa-retweet:before{content:""}.fa-ribbon:before{content:""}.fa-road:before{content:""}.fa-robot:before{content:""}.fa-rocket:before{content:""}.fa-rocketchat:before{content:""}.fa-rockrms:before{content:""}.fa-rss:before{content:""}.fa-rss-square:before{content:""}.fa-ruble-sign:before{content:""}.fa-ruler:before{content:""}.fa-ruler-combined:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-ruler-vertical:before{content:""}.fa-rupee-sign:before{content:""}.fa-safari:before{content:""}.fa-sass:before{content:""}.fa-save:before{content:""}.fa-schlix:before{content:""}.fa-school:before{content:""}.fa-screwdriver:before{content:""}.fa-scribd:before{content:""}.fa-search:before{content:""}.fa-search-minus:before{content:""}.fa-search-plus:before{content:""}.fa-searchengin:before{content:""}.fa-seedling:before{content:""}.fa-sellcast:before{content:""}.fa-sellsy:before{content:""}.fa-server:before{content:""}.fa-servicestack:before{content:""}.fa-share:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-share-square:before{content:""}.fa-shekel-sign:before{content:""}.fa-shield-alt:before{content:""}.fa-ship:before{content:""}.fa-shipping-fast:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-shoe-prints:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-shopping-cart:before{content:""}.fa-shower:before{content:""}.fa-sign:before{content:""}.fa-sign-in-alt:before{content:""}.fa-sign-language:before{content:""}.fa-sign-out-alt:before{content:""}.fa-signal:before{content:""}.fa-simplybuilt:before{content:""}.fa-sistrix:before{content:""}.fa-sitemap:before{content:""}.fa-sith:before{content:""}.fa-skull:before{content:""}.fa-skyatlas:before{content:""}.fa-skype:before{content:""}.fa-slack:before{content:""}.fa-slack-hash:before{content:""}.fa-sliders-h:before{content:""}.fa-slideshare:before{content:""}.fa-smile:before{content:""}.fa-smoking:before{content:""}.fa-smoking-ban:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-snowflake:before{content:""}.fa-sort:before{content:""}.fa-sort-alpha-down:before{content:""}.fa-sort-alpha-up:before{content:""}.fa-sort-amount-down:before{content:""}.fa-sort-amount-up:before{content:""}.fa-sort-down:before{content:""}.fa-sort-numeric-down:before{content:""}.fa-sort-numeric-up:before{content:""}.fa-sort-up:before{content:""}.fa-soundcloud:before{content:""}.fa-space-shuttle:before{content:""}.fa-speakap:before{content:""}.fa-spinner:before{content:""}.fa-spotify:before{content:""}.fa-square:before{content:""}.fa-square-full:before{content:""}.fa-stack-exchange:before{content:""}.fa-stack-overflow:before{content:""}.fa-star:before{content:""}.fa-star-half:before{content:""}.fa-staylinked:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-steam-symbol:before{content:""}.fa-step-backward:before{content:""}.fa-step-forward:before{content:""}.fa-stethoscope:before{content:""}.fa-sticker-mule:before{content:""}.fa-sticky-note:before{content:""}.fa-stop:before{content:""}.fa-stop-circle:before{content:""}.fa-stopwatch:before{content:""}.fa-store:before{content:""}.fa-store-alt:before{content:""}.fa-strava:before{content:""}.fa-stream:before{content:""}.fa-street-view:before{content:""}.fa-strikethrough:before{content:""}.fa-stripe:before{content:""}.fa-stripe-s:before{content:""}.fa-stroopwafel:before{content:""}.fa-studiovinari:before{content:""}.fa-stumbleupon:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-subscript:before{content:""}.fa-subway:before{content:""}.fa-suitcase:before{content:""}.fa-sun:before{content:""}.fa-superpowers:before{content:""}.fa-superscript:before{content:""}.fa-supple:before{content:""}.fa-sync:before{content:""}.fa-sync-alt:before{content:""}.fa-syringe:before{content:""}.fa-table:before{content:""}.fa-table-tennis:before{content:""}.fa-tablet:before{content:""}.fa-tablet-alt:before{content:""}.fa-tablets:before{content:""}.fa-tachometer-alt:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-tape:before{content:""}.fa-tasks:before{content:""}.fa-taxi:before{content:""}.fa-teamspeak:before{content:""}.fa-telegram:before{content:""}.fa-telegram-plane:before{content:""}.fa-tencent-weibo:before{content:""}.fa-terminal:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-th:before{content:""}.fa-th-large:before{content:""}.fa-th-list:before{content:""}.fa-themeisle:before{content:""}.fa-thermometer:before{content:""}.fa-thermometer-empty:before{content:""}.fa-thermometer-full:before{content:""}.fa-thermometer-half:before{content:""}.fa-thermometer-quarter:before{content:""}.fa-thermometer-three-quarters:before{content:""}.fa-thumbs-down:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbtack:before{content:""}.fa-ticket-alt:before{content:""}.fa-times:before{content:""}.fa-times-circle:before{content:""}.fa-tint:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-toolbox:before{content:""}.fa-trade-federation:before{content:""}.fa-trademark:before{content:""}.fa-train:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-trash:before{content:""}.fa-trash-alt:before{content:""}.fa-tree:before{content:""}.fa-trello:before{content:""}.fa-tripadvisor:before{content:""}.fa-trophy:before{content:""}.fa-truck:before{content:""}.fa-truck-loading:before{content:""}.fa-truck-moving:before{content:""}.fa-tshirt:before{content:""}.fa-tty:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-tv:before{content:""}.fa-twitch:before{content:""}.fa-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-typo3:before{content:""}.fa-uber:before{content:""}.fa-uikit:before{content:""}.fa-umbrella:before{content:""}.fa-underline:before{content:""}.fa-undo:before{content:""}.fa-undo-alt:before{content:""}.fa-uniregistry:before{content:""}.fa-universal-access:before{content:""}.fa-university:before{content:""}.fa-unlink:before{content:""}.fa-unlock:before{content:""}.fa-unlock-alt:before{content:""}.fa-untappd:before{content:""}.fa-upload:before{content:""}.fa-usb:before{content:""}.fa-user:before{content:""}.fa-user-alt:before{content:""}.fa-user-alt-slash:before{content:""}.fa-user-astronaut:before{content:""}.fa-user-check:before{content:""}.fa-user-circle:before{content:""}.fa-user-clock:before{content:""}.fa-user-cog:before{content:""}.fa-user-edit:before{content:""}.fa-user-friends:before{content:""}.fa-user-graduate:before{content:""}.fa-user-lock:before{content:""}.fa-user-md:before{content:""}.fa-user-minus:before{content:""}.fa-user-ninja:before{content:""}.fa-user-plus:before{content:""}.fa-user-secret:before{content:""}.fa-user-shield:before{content:""}.fa-user-slash:before{content:""}.fa-user-tag:before{content:""}.fa-user-tie:before{content:""}.fa-user-times:before{content:""}.fa-users:before{content:""}.fa-users-cog:before{content:""}.fa-ussunnah:before{content:""}.fa-utensil-spoon:before{content:""}.fa-utensils:before{content:""}.fa-vaadin:before{content:""}.fa-venus:before{content:""}.fa-venus-double:before{content:""}.fa-venus-mars:before{content:""}.fa-viacoin:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-vial:before{content:""}.fa-vials:before{content:""}.fa-viber:before{content:""}.fa-video:before{content:""}.fa-video-slash:before{content:""}.fa-vimeo:before{content:""}.fa-vimeo-square:before{content:""}.fa-vimeo-v:before{content:""}.fa-vine:before{content:""}.fa-vk:before{content:""}.fa-vnv:before{content:""}.fa-volleyball-ball:before{content:""}.fa-volume-down:before{content:""}.fa-volume-off:before{content:""}.fa-volume-up:before{content:""}.fa-vuejs:before{content:""}.fa-walking:before{content:""}.fa-wallet:before{content:""}.fa-warehouse:before{content:""}.fa-weibo:before{content:""}.fa-weight:before{content:""}.fa-weixin:before{content:""}.fa-whatsapp:before{content:""}.fa-whatsapp-square:before{content:""}.fa-wheelchair:before{content:""}.fa-whmcs:before{content:""}.fa-wifi:before{content:""}.fa-wikipedia-w:before{content:""}.fa-window-close:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-windows:before{content:""}.fa-wine-glass:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-won-sign:before{content:""}.fa-wordpress:before{content:""}.fa-wordpress-simple:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpexplorer:before{content:""}.fa-wpforms:before{content:""}.fa-wrench:before{content:""}.fa-x-ray:before{content:""}.fa-xbox:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-y-combinator:before{content:""}.fa-yahoo:before{content:""}.fa-yandex:before{content:""}.fa-yandex-international:before{content:""}.fa-yelp:before{content:""}.fa-yen-sign:before{content:""}.fa-yoast:before{content:""}.fa-youtube:before{content:""}.fa-youtube-square:before{content:""}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;src:url(./assets/fa-brands-400-B6ygwu_M.woff2)format("woff2")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(./assets/fa-regular-400-CLS2BR1v.woff2)format("woff2")}.far{font-weight:400}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(./assets/fa-solid-900-BgiEjztO.woff2)format("woff2")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}html{box-sizing:border-box;overscroll-behavior-y:none;min-height:100%;font-size:62.5%}*,:before,:after{box-sizing:inherit}body{font-size:var(--body-font-size);margin:var(--body-margin);min-height:var(--body-min-height);color:var(--body);background:var(--body-background);font-family:var(--font-family);overscroll-behavior-y:none}a{color:var(--link)}p{margin:var(--paragraph-margin);padding:var(--paragraph-padding);font-family:inherit}p:empty:before{content:" ";margin-top:var(--body-font-size);display:block}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;font-family:inherit}ul{line-height:var(--ul-line-height);margin-block-start:var(--ul-margin-block-start);margin-block-end:var(--ul-margin-block-end);margin-inline-start:var(--ul-margin-inline-start);margin-inline-end:var(--ul-margin-inline-end);padding-inline-start:var(--ul-padding-inline-start);display:block}input:focus,textarea:focus,select:focus{outline:none}::-webkit-scrollbar{height:var(--webkit-scrollbar-height);width:var(--webkit-scrollbar-width)}::-webkit-scrollbar-track{background:var(--bluebody-background-alt)}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:var(--body-background-alt);border-radius:var(--webkit-scrollbar-thumb-border-radius)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover)}*{scrollbar-color:var(--body-alt) var(--body-background-alt);scrollbar-width:thin!important}.underline-effect{vertical-align:middle;display:inline-block;position:relative;overflow:hidden;transform:perspective(1px)translateZ(0);box-shadow:0 0 1px #0000}.underline-effect:before{content:"";z-index:-1;background:var(--tab-underline-effect);height:2px;transition-property:left,right;transition-duration:.2s;transition-timing-function:ease-out;position:absolute;bottom:0;left:51%;right:51%}.underline-effect:hover:before,.underline-effect:focus:before,.underline-effect:active:before{left:0;right:0}.highlight-overlay{-webkit-user-select:none;user-select:none;z-index:9999;background-color:#00000080;position:absolute}.highlight-arrow{color:#fff;width:0;height:0;position:fixed}.highlight-label{color:var(--body-background);background:var(--body);cursor:pointer;border-radius:1rem;padding:2rem;font-weight:700;position:fixed}.highlight-text{background:var(--background-highlight);color:#0000;-webkit-background-clip:text;background-clip:text}.transparent-bg{background-color:#fff;background-image:linear-gradient(45deg,#ccc 25%,#0000 25%),linear-gradient(-45deg,#ccc 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ccc 75%),linear-gradient(-45deg,#0000 75%,#ccc 75%);background-position:0 0,0 10px,10px -1rem,-1rem 0;background-size:1rem 1rem}@keyframes highlight-arrow-vertical{0%{transform:translateY(1rem)}to{transform:translateY(-1rem)}}@keyframes highlight-arrow-horizontal{0%{transform:translate(1rem)}to{transform:translate(-1rem)}}:root{--base-radius:1rem;--yellow:#ffd139;--alt-yellow:#cca266;--green:#09b626;--alt-green:#083;--blue:#0ae;--alt-blue:#039;--purple:#ad77ee;--alt-purple:#83e;--red:#f16;--alt-red:#b22222;--orange:#fa0;--alt-orange:#f77d05;--pink:#ff8080;--alt-pink:#e7c;--gray:#ccc;--alt-gray:#7a7a7a;--background-yellow:linear-gradient(120deg, var(--yellow) 0%, var(--alt-yellow) 100%);--background-green:linear-gradient(120deg, var(--green) 0%, var(--alt-green) 100%);--background-blue:linear-gradient(120deg, var(--blue) 0%, var(--alt-blue) 100%);--background-purple:linear-gradient(120deg, var(--purple) 0%, var(--alt-purple) 100%);--background-red:linear-gradient(120deg, var(--red) 0%, var(--alt-red) 100%);--background-orange:linear-gradient(120deg, var(--orange) 0%, var(--alt-orange) 100%);--background-pink:linear-gradient(120deg, var(--pink) 0%, var(--alt-pink) 100%);--background-gray:linear-gradient(120deg, var(--gray) 0%, var(--alt-gray) 100%);--background-highlight:linear-gradient(90deg, var(--red) 0%, var(--orange) 100%);--transition-fast:all .1s;--transition-medium:all .3s;--transition-slow:all .6s;--backdrop-filter:blur(4px);--background-overlay:#1b0b0b4d;--body:#555;--body-alt:#ddd;--body-background:#fff;--body-background-alt:#f9fafb;--link:#0ae;--panel-background:#fff;--panel-header:#fff;--panel-header-background:#555;--panel-border:#f2f2f2;--panel-box-shadow:0 0 3.2rem #555;--field:#000;--field-label:#567;--field-background:#fafafa;--field-background-hover:#fff;--field-background-focus:#fff;--field-border:#f0f0f0;--field-border-hover:#000;--select-option:#888;--select-option-background:#fff;--select-option-background-selected:#eee;--select-option-highlight:#000;--select-option-background-highlight:#fafafa;--select-option-box-shadow:0 .5rem 1rem #777;--select-value-shadow:0 0 0 #ddd;--menu-background:#fff;--menu-item:#456;--menu-item-hover:#0ae;--menu-item-background-hover:#f5f5f5;--menu-item-background-selected:#e5e5e5;--menu-item-selected:#000;--menu-border:#ddd;--menu-separator:#eee;--menu-box-shadow:0 0 10rem #999;--button-text:#555;--button-text-hover:#467;--button-icon:#000;--button-background:#f5f5f5;--button-background-hover:#e5e5e5;--button-border:#e5e5e5;--button-border-hover:#ccc;--button-shadow:none;--button-shadow-hover:0 0 0 #ddd;--datacomponent-header:#000;--datacomponent-header-background:#f5f5f5;--datacomponent-header-background-hover:#ddd;--datacomponent-interaction-hover:#0ae;--datacomponent-alternate-border:#eee;--datacomponent-body-background:#fafafa;--datacomponent-input-background:#fff;--datacomponent-row-hover:#f5f5f5;--datacomponent-row-selected:#ebf4ff;--datacomponent-cell:#000;--datacomponent-cell-background:#fff;--datacomponent-cell-border:#eee;--datacomponent-1st-column:#aaa;--datacomponent-1st-column-background:#fafafa;--datacomponent-toolbar-background:#fff;--datacomponent-group-text:#0ae;--datacomponent-group-background:#fafafa;--navigation-background:linear-gradient(45deg, #e7e7e7, transparent);--shadow-1:0 .4rem 1rem #0000000d;--shadow-2:0 .4rem 1rem #0000001a;--shadow-3:0 .4rem 1rem #0000002e;--shadow-4:0 .4rem 1rem #00000040;--font-family:Arial, Helvetica, Sans-serif;--font-family-sans-serif:Sans-serif;--font-family-monospace:Monospace;--body-font-size:1.3rem;--body-margin:0;--body-min-height:100%;--field-padding:.5rem;--field-font-size:1.3rem;--field-label-font-weight:bold;--field-border-width:1px;--field-border-radius:calc(var(--base-radius) * .6);--field-border-invalid-style:dashed;--field-border-invalid-width:1px;--field-transition:all .5s;--field-select-value-height:2rem;--field-select-value-margin:.2rem .4rem .2rem 0;--field-select-value-border:none 1px #ddd;--field-select-value-border-radius:calc(var(--base-radius) * .6);--field-select-value-padding:.2rem 1rem .2rem 1rem;--paragraph-margin:0;--paragraph-padding:0;--ul-line-height:1.3rem;--ul-margin-block-start:0;--ul-margin-block-end:0;--ul-margin-inline-start:0;--ul-margin-inline-end:0;--ul-padding-inline-start:4rem;--webkit-scrollbar-height:1rem;--webkit-scrollbar-width:1rem;--webkit-scrollbar-thumb-border-radius:calc(var(--base-radius) * 2);--button-padding:.4rem;--button-font-size:1.3rem;--button-font-weight:normal;--button-icon-padding:0;--button-icon-font-size:1.4rem;--button-border-style:none;--button-border-width:1px;--button-border-radius:calc(var(--base-radius) * .8);--button-width:100%;--button-height:3.2rem;--panel-padding:1rem;--panel-border-style:solid;--panel-border-width:1px;--panel-border-radius:var(--base-radius);--menu-font-size:1.4rem;--menu-border-radius:calc(var(--base-radius) * 2);--menu-item-border-radius:calc(var(--base-radius) * .8);--datacomponent-header-height:3.6rem;--datacomponent-1st-column-width:10rem;--datacomponent-cell-height:4rem;--datacomponent-cell-padding:0 .4rem;--datacomponent-group-cell-height:4rem;--datacomponent-group-cell-padding:0 .5rem 0 0;--kanban-column-width:28rem;--gallery-column-width:20rem;--timeline-day-width:5rem;--timeline-1st-column-width:10rem;--form-tab-height:3.6rem;--form-tab-font-size:1.3rem;--form-tab-border-radius:var(--base-radius) var(--base-radius) 0 0;--tab-border-radius:calc(var(--base-radius) * 2) calc(var(--base-radius) * 2) 0 0;--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__light{animation-duration:.1s;-webkit-animation-duration:calc(var(--animate-duration)/10);animation-duration:calc(var(--animate-duration)/10)}.animate__animated.animate__faster{animation-duration:.3s;-webkit-animation-duration:calc(var(--animate-duration)/3);animation-duration:calc(var(--animate-duration)/3)}.animate__animated.animate__fast{animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)*.5);animation-duration:calc(var(--animate-duration)*.5)}.animate__animated.animate__slow{animation-duration:1s;-webkit-animation-duration:calc(var(--animate-duration)*1);animation-duration:calc(var(--animate-duration)*1)}.animate__animated.animate__slower{animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}@media (prefers-reduced-motion:reduce),print{.animate__animated{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)scaleY(.95)}90%{transform:translateY(-4px)scaleY(1.02)}}.animate__bounce{transform-origin:bottom;animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%{transform:translate(0)}}.animate__headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.animate__swing{transform-origin:top;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195313deg)skewY(-.195313deg)}}.animate__jello{transform-origin:50%;animation-name:jello}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{opacity:.7;transform:translateY(-1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{opacity:.7;transform:translate(-2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{opacity:.7;transform:translate(2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{opacity:.7;transform:translateY(1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(700px)scale(.7)}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(-2000px)scale(.7)}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(2000px)scale(.7)}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(-700px)scale(.7)}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)scaleY(3)}60%{opacity:1;transform:translateY(25px)scaleY(.9)}75%{transform:translateY(-10px)scaleY(.95)}90%{transform:translateY(5px)scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)scaleX(3)}60%{opacity:1;transform:translate(25px)scaleX(1)}75%{transform:translate(-10px)scaleX(.98)}90%{transform:translate(5px)scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)scaleX(3)}60%{opacity:1;transform:translate(-25px)scaleX(1)}75%{transform:translate(10px)scaleX(.98)}90%{transform:translate(-5px)scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)scaleY(5)}60%{opacity:1;transform:translateY(-20px)scaleY(.9)}75%{transform:translateY(10px)scaleY(.95)}90%{transform:translateY(-5px)scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translateY(10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(-20px)scaleY(.9)}to{opacity:0;transform:translateY(2000px)scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)scaleX(.9)}to{opacity:0;transform:translate(-2000px)scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px)scaleX(.9)}to{opacity:0;transform:translate(2000px)scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translateY(-10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(20px)scaleY(.9)}to{opacity:0;transform:translateY(-2000px)scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate(-100%,-100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate(100%,-100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate(-100%,100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate(100%,100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(-100%,-100%)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(100%,-100%)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(100%,100%)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(-100%,100%)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)scaleX(1)translateZ(0)rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px)scaleX(1)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)scaleX(1)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px)scale3d(.95,.95,.95)translateZ(0)rotateY(0)}to{animation-timing-function:ease-in;transform:perspective(400px)scaleX(1)translateZ(0)rotateY(0)}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}80%{transform:perspective(400px)rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.animate__flipOutX{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateY(-15deg)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}.animate__flipOutY{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes lightSpeedInRight{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{transform:skew(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{opacity:0;transform:translate(-100%)skew(30deg)}60%{opacity:1;transform:skew(-20deg)}80%{transform:skew(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)skew(30deg)}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)skew(-30deg)}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateIn{transform-origin:50%;animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInDownLeft{transform-origin:0 100%;animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInDownRight{transform-origin:100% 100%;animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInUpLeft{transform-origin:0 100%;animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInUpRight{transform-origin:100% 100%;animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1}to{opacity:0;transform:rotate(200deg)}}.animate__rotateOut{transform-origin:50%;animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;transform:rotate(45deg)}}.animate__rotateOutDownLeft{transform-origin:0 100%;animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutDownRight{transform-origin:100% 100%;animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutUpLeft{transform-origin:0 100%;animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;transform:rotate(90deg)}}.animate__rotateOutUpRight{transform-origin:100% 100%;animation-name:rotateOutUpRight}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg)}to{opacity:0;transform:translateY(700px)}}.animate__hinge{animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);transform-origin:0 0;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform-origin:bottom;transform:scale(.1)rotate(30deg)}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%)rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(2000px)}}.animate__zoomOutDown{transform-origin:bottom;animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;transform:scale(.1)translate(-2000px)}}.animate__zoomOutLeft{transform-origin:0;animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;transform:scale(.1)translate(2000px)}}.animate__zoomOutRight{transform-origin:100%;animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(-2000px)}}.animate__zoomOutUp{transform-origin:bottom;animation-name:zoomOutUp}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translateY(100%)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate(-100%)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate(100%)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translateY(-100%)}}.animate__slideOutUp{animation-name:slideOutUp}@font-face{font-family:Roboto;src:url(./assets/Roboto-Regular-CN_pkOMA.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(./assets/Roboto-Bold-_ZJd4Sbe.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(./assets/Inter_18pt-Regular-BpskOkD5.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(./assets/Inter_18pt-Bold-Du8giq-C.ttf);font-weight:700;font-style:normal;font-display:swap}body{-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif}.designer-background{background-color:var(--body-background);opacity:1;background-image:repeating-radial-gradient(circle at 0 0, transparent 0, var(--body-background) 35px), repeating-linear-gradient(color-mix(in srgb, var(--body-background-alt) 33%, transparent), var(--body-background-alt))}:root,:host{--ol-background-color:white;--ol-accent-background-color:#f5f5f5;--ol-subtle-background-color:#80808040;--ol-partial-background-color:#ffffffbf;--ol-foreground-color:#333;--ol-subtle-foreground-color:#666;--ol-brand-color:#0af}.ol-box{box-sizing:border-box;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color);border-radius:2px}.ol-mouse-position{position:absolute;top:8px;right:8px}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;padding:2px;position:absolute;bottom:8px;left:8px}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color);text-align:center;will-change:contents, width;border-top:none;margin:1px;font-size:10px;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{background-color:var(--ol-foreground-color);float:right;z-index:10;width:1px;height:15px}.ol-scale-step-text{z-index:11;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color), 0 1.5px var(--ol-partial-background-color), 1.5px 0 var(--ol-partial-background-color), 0 -1.5px var(--ol-partial-background-color);font-size:10px;position:absolute;bottom:-5px}.ol-scale-text{text-align:center;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color), 0 1.5px var(--ol-partial-background-color), 1.5px 0 var(--ol-partial-background-color), 0 -1.5px var(--ol-partial-background-color);font-size:12px;position:absolute;bottom:25px}.ol-scale-singlebar{z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color);height:10px;position:relative}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{background-color:var(--ol-subtle-background-color);border-radius:4px;position:absolute}.ol-zoom{top:.5em;left:.5em}.ol-rotate{transition:opacity .25s linear,visibility linear;top:.5em;right:.5em}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{top:.5em;right:.5em}.ol-control button{color:var(--ol-subtle-foreground-color);font-weight:700;font-size:inherit;text-align:center;background-color:var(--ol-background-color);border:none;border-radius:2px;width:1.375em;height:1.375em;margin:1px;padding:0;line-height:.4em;text-decoration:none;display:block}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{will-change:transform;font-weight:400;display:block}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color);text-decoration:none}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;flex-flow:row-reverse;align-items:center;max-width:calc(100% - 1.3em);display:flex;bottom:.5em;right:.5em}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);margin:0;padding:1px .5em;font-size:12px}.ol-attribution li{list-style:none;display:inline}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{border-radius:4px 0 0;bottom:0;right:0}.ol-attribution.ol-uncollapsible img{max-height:1.6em;margin-top:-.2em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{height:200px;top:4.5em;left:.5em}.ol-zoomslider button{height:10px;position:relative}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{bottom:.5em;left:.5em}.ol-overviewmap.ol-uncollapsible{border-radius:0 4px 0 0;bottom:0;left:0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);width:150px;height:150px}.ol-overviewmap:not(.ol-collapsed) button{position:absolute;bottom:0;left:0}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.ol-overviewmap .ol-viewport:hover{cursor:pointer}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-bubble.ql-toolbar:after,.ql-bubble .ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble.ql-toolbar button,.ql-bubble .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.ql-bubble.ql-toolbar button svg,.ql-bubble .ql-toolbar button svg{float:left;height:100%}.ql-bubble.ql-toolbar button:active:hover,.ql-bubble .ql-toolbar button:active:hover{outline:none}.ql-bubble.ql-toolbar input.ql-image[type=file],.ql-bubble .ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble.ql-toolbar button:hover,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar button:focus,.ql-bubble .ql-toolbar button:focus,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected{color:#fff}.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#fff}.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#fff}@media (pointer:coarse){.ql-bubble.ql-toolbar button:hover:not(.ql-active),.ql-bubble .ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{vertical-align:middle;display:inline-block}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2px}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-thin,.ql-bubble .ql-stroke.ql-thin{stroke-width:1px}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor .ql-code-block-container{margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-bubble .ql-editor code{padding:2px 4px;font-size:85%}.ql-bubble .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-bubble .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-bubble .ql-picker-label:before{line-height:22px;display:inline-block}.ql-bubble .ql-picker-options{white-space:nowrap;background-color:#444;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-bubble .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-label:before,.ql-bubble .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-label:before,.ql-bubble .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-label:before,.ql-bubble .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{color:#fff;background-color:#444;border-radius:25px}.ql-bubble .ql-tooltip-arrow{content:" ";border-left:6px solid #0000;border-right:6px solid #0000;margin-left:-6px;display:block;position:absolute;left:50%}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{color:#fff;background:0 0;border:none;outline:none;width:100%;height:100%;padding:10px 20px;font-size:13px;position:absolute}.ql-bubble .ql-tooltip-editor a{position:absolute;top:10px;right:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"×";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close){white-space:nowrap;position:relative}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before{color:#fff;content:attr(href);z-index:1;background-color:#444;border-radius:15px;padding:5px 15px;font-size:12px;font-weight:400;text-decoration:none;top:-5px;overflow:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{content:" ";border-top:6px solid #444;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;top:0}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{visibility:hidden;margin-left:50%;transition:visibility 0s .2s;position:absolute;left:0;transform:translate(-50%,-100%)}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:before,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:after{visibility:visible}.ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;-moz-tab-size:4;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;height:100%;padding:12px 15px;line-height:1.42;overflow-y:auto}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{padding-left:1.5em;list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0, decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{text-align:left;margin-left:.3em;margin-right:-1.5em}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{max-width:100%;display:block}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{text-align:inherit;direction:rtl}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{vertical-align:middle;display:inline-block}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2px}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1px}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-snow .ql-editor code{padding:2px 4px;font-size:85%}.ql-snow .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-snow .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-snow .ql-picker-label:before{line-height:22px;display:inline-block}.ql-snow .ql-picker-options{white-space:nowrap;background-color:#fff;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-snow .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{top:5px;right:5px}.ql-toolbar.ql-snow{box-sizing:border-box;border:1px solid #ccc;padding:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{color:#444;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:5px 12px;box-shadow:0 0 5px #ddd}.ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px;display:none}.ql-snow .ql-tooltip a.ql-preview{text-overflow:ellipsis;vertical-align:top;max-width:200px;display:inline-block;overflow-x:hidden}.ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #ccc;margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save";border-right:0;padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.ql-container .qlbt-selection-line.qlbt-selection-line-left:before{content:"";background-color:#0589f3;border-radius:5px;width:5px;height:5px;position:absolute;top:-2px;left:-2px}.ql-container .qlbt-selection-line.qlbt-selection-line-right:before{content:"";background-color:#0589f3;border-radius:5px;width:5px;height:5px;position:absolute;bottom:-3px;right:-2px}.quill-better-table-wrapper{overflow-x:auto}table.quill-better-table{table-layout:fixed;border-collapse:collapse}table.quill-better-table td{border:1px solid #000;padding:2px 5px}.qlbt-operation-menu{z-index:100;background-color:#fff;font-size:14px;overflow:hidden;box-shadow:0 2px 8px #00000026}.qlbt-operation-menu .qlbt-operation-menu-dividing{background-color:#efefef;height:1px}.qlbt-operation-menu .qlbt-operation-menu-subtitle{color:#999;padding:5px 16px;font-size:14px}.qlbt-operation-menu .qlbt-operation-color-picker{background-color:#fff;flex-wrap:wrap;align-items:center;padding:0 16px 10px;display:flex;overflow:hidden}.qlbt-operation-menu .qlbt-operation-color-picker .qlbt-operation-color-picker-item{cursor:pointer;border:1px solid #595959;width:20px;height:20px;margin-bottom:5px;margin-right:5px}.qlbt-operation-menu .qlbt-operation-menu-item{cursor:pointer;color:#595959;text-overflow:ellipsis;background-color:#fff;align-items:center;padding:10px 16px;display:flex;overflow:hidden}.qlbt-operation-menu .qlbt-operation-menu-item:hover{background-color:#efefef}.qlbt-operation-menu .qlbt-operation-menu-item .qlbt-operation-menu-icon{width:20px;height:20px;margin-right:8px;font-size:0}.qlbt-col-tool{z-index:99;align-items:flex-end;height:16px;display:flex;position:absolute;overflow:hidden}.qlbt-col-tool .qlbt-col-tool-cell{background-color:#fff;border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;position:relative}.qlbt-col-tool .qlbt-col-tool-cell:first-child{border-left:1px solid #000}.qlbt-col-tool .qlbt-col-tool-cell-holder{z-index:3;cursor:ew-resize;background-color:#0000;width:1px;position:absolute;top:0;bottom:0;right:-1px}.qlbt-col-tool .qlbt-col-tool-cell-holder:hover{background-color:#0589f3}.qlbt-col-tool .qlbt-col-tool-cell-holder:before{content:"";width:8px;height:100%;display:block;position:absolute;top:0;left:-6px}.qlbt-col-tool .qlbt-col-tool-cell-holder:after{content:"";width:8px;height:100%;display:block;position:absolute;top:0;right:-6px}
/*$vite$:1*/