﻿.font-weight-bold{font-weight:bold}.font-caps{text-transform:uppercase}.text-lightgray{color:#bbb}.text-muted{color:rgba(0,0,0,0.3)}.mt-0{margin-top:0.00    !important}.mt-1{margin-top:0.25rem !important}.mt-2{margin-top:0.50rem !important}.mt-3{margin-top:1.00rem !important}.mt-4{margin-top:1.50rem !important}.mt-5{margin-top:3.00rem !important}.mt-6{margin-top:6.00rem !important}.mb-0{margin-bottom:0.00    !important}.mb-1{margin-bottom:0.25rem !important}.mb-2{margin-bottom:0.50rem !important}.mb-3{margin-bottom:1.00rem !important}.mb-4{margin-bottom:1.50rem !important}.mb-5{margin-bottom:3.00rem !important}.p-0{padding:0.00    !important}.p-1{padding:0.25rem !important}.p-2{padding:0.50rem !important}.p-3{padding:1.00rem !important}.p-4{padding:1.50rem !important}.p-5{padding:3.00rem !important}.m-0{margin:0.00    !important}.m-1{margin:0.25rem !important}.m-2{margin:0.50rem !important}.m-3{margin:1.00rem !important}.m-4{margin:1.50rem !important}.m-5{margin:3.00rem !important}.ml-3{margin-left:1rem}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.pr-1{padding-right:0.25rem !important}.pr-2{padding-right:0.50rem !important}.px-3{padding-right:1.00rem !important;padding-left:1.00rem}.label.label-navy{background-color:#4141c1;color:white}.label.label-black{background-color:black;color:white}.label.label-green{background-color:green;color:white}.label.label-red{background-color:#DC143C;color:white}.label.label-gray{background-color:#ccc}.label.label-dark-gray{background-color:#444;color:white}.label.label-warning{color:black}.label.label-danger-2{background-color:#C26C5E;color:white}.alert.alert-gray{background-color:#ccc}.alert.alert-black{background-color:black;color:white}.bordered-labels .label{border:1px solid gray}.fa.accent{color:#23cfbd}.badge-black{color:white;background-color:black}.grayed-out{color:rgba(0,0,0,0.25)}.grayed-out .label{background-color:#ccc;color:black}.height-50{height:50px}.height-100{height:100px}.btn.btn-no-border{border:none}.btn-danger-font{color:#f77975}.pseudo-panel{margin:0 50px}.crm-tab-list{margin-bottom:1rem}.crm-tab-new-item{margin-top:1rem}.crm-tab-row{margin-bottom:1rem}.crm-tab-row .summary{display:flex}.crm-tab-row .summary .item{flex-basis:25%;padding:0 .25rem}.crm-tab-row .details .note{margin-left:1.5rem}.crm-tab-row .details .note p{margin-bottom:.25rem;font-style:italic}.crm-tab-row .details .file{margin-left:1.5rem}.crm-tab-row.heading .summary .item{font-weight:bold}.notifications{display:none}.resources{margin-top:2rem;padding:1rem 0;border-top:1px solid #ddd}.resources .resource{margin-top:10px;maring-right:10px;border:1px solid #aaa;display:inline-block}.resources .resource span{display:block;padding:5px}.resources .resource span a{float:right}.resources .resource img{height:100px}.dashboard-tile{color:#fff;margin-bottom:30px}.dashboard-tile.tile-users{background-color:red}.dashboard-tile.tile-events{background-color:red}.dashboard-tile.tile-places{background-color:red}.dashboard-tile img{width:100%}.dashboard-tile .tile-square{position:relative}.dashboard-tile .bottom{position:absolute;bottom:20px}.dashboard-tile .bottom span{display:block;float:left;clear:both;margin-top:20px;font-size:14px}.dashboard-tile .bottom span.number{font-size:32px;font-weight:700}.page-sidebar .sidebar-menu .menu-items>li>a>.title{width:auto}.link-para{padding:10px;margin:10px 0;background:#eee;border-radius:10px}.page-sidebar .scroll-element{background-color:#788195;visibility:visible}.page-sidebar .scroll-element .scroll-bar{background-color:white}.login-wrapper{background-color:transparent}.login-img{object-fit:cover;width:100%}.page-sidebar .sidebar-header{display:flex;flex-direction:row;padding:0;line-height:60px}.sidebar-header-left{flex-basis:30px;padding-left:5px;line-height:58px}.sidebar-header-right{flex-grow:1}.sidebar-item.smaller .title{font-size:13px}.sidebar-item.x-smaller .title{font-size:12px}body.sidebar-visible .page-sidebar .sidebar-header .sidebar-header-controls{transform:none}body.menu-pin .page-sidebar .sidebar-header .sidebar-header-controls{transform:none !important}.login-wrapper .bg-pic>img{opacity:1}.profile-dropdown .profile-icon{width:15px}.btn-wrap{white-space:normal !important}.panel .panel-heading a:not(.btn){color:inherit;opacity:inherit}.css-primary-color-value{color:red}.css-secondary-color-value{color:red}.slider-container{margin:25px}.slider-container .scale ins,.slider-container .back-bar .pointer-label{font-size:10px !important}.role-logo{width:100%;height:30px}.role-logo img{height:100%;object-fit:contain}.activity_pagination{text-align:center}.recurring_fields_left_margin{margin-left:20px}.recurring_fields_right_margin{margin-right:20px}label.control-label.pull-left.recurring_fields_right_margin{margin-left:50px}#loader{position:absolute;width:25px;height:25px;border:5px solid #FFF;border-bottom-color:#3498db;border-radius:50%;margin-left:10px;display:inline-block;box-sizing:border-box;animation:spin 2s linear infinite;display:none}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#loader.visible{display:inline-block}.animate-bottom{position:relative;animation:animatebottom 1s}@keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0px;opacity:1}}#loader2{margin-left:10px}.custom-field-controls{margin:1rem 0;text-align:right}.custom-fields-editor{margin-top:50px}.custom-field-remove-btn{position:absolute;top:10px;right:10px;cursor:pointer;color:rgba(0,0,0,0.33)}.custom-field-remove-btn:hover{color:#a00}.predefined-field-selector{min-width:200px}#new-model-custom-field .modal-body .form-actions{display:none}.custom-query-condition{display:flex}.custom-query-condition .item{padding-right:.5rem;width:200px}.custom-query-condition .item-label{font-family:'Montserrat';font-size:11px;font-weight:600;color:rgba(0,0,0,0.5);text-transform:uppercase;text-align:center}.custom-query-condition.header-row{margin:.75rem 0}.admin-dash-time{color:rgba(0,0,0,0.3);padding-right:10px;font-size:14px}.layout-root{margin-left:240px}.page-container{padding-left:0}.admin-brand-logo{display:none}.custom-sidebar{background-color:#2b303b;color:#788195;width:240px;height:100%;z-index:801;position:fixed;overflow-y:scroll}.custom-sidebar a{color:#788195}.custom-sidebar .sidebar-item{display:flex;justify-content:space-between}.custom-sidebar .sidebar-item-body{color:#788195;display:flex;flex-direction:column;line-height:40px;min-height:40px;font-size:14px;padding-left:14px;padding-right:2px}.custom-sidebar .sidebar-item-body .title{line-height:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.custom-sidebar .sidebar-item-body .details{line-height:16px;font-size:12px;opacity:.4;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.custom-sidebar .sidebar-item-abbr{background-color:#21252d;color:#788195;text-align:center;vertical-align:middle;font-size:16px;font-weight:bold;height:40px;width:40px;line-height:40px;margin-right:14px}.custom-sidebar .sidebar-menu{padding-bottom:2rem;padding-top:1rem}.custom-sidebar .sidebar-home .sidebar-item-abbr{background-color:red;color:#788195}.custom-sidebar::-webkit-scrollbar{width:0px;background:transparent}.custom-sidebar .sidebar-header{padding:10px 2px;text-align:center;color:#ddd;font-size:14px}.custom-sidebar .sidebar-toggler{widtH:28px;display:inline-block;padding:4px}.custom-sidebar .sidebar-toggler:hover,.custom-sidebar .sidebar-toggler:focus{color:#788195}body.compact-sidebar .layout-root{margin-left:68px}body.compact-sidebar .custom-sidebar{width:68px}body.compact-sidebar .sidebar-item-abbr{margin-left:14px}body.compact-sidebar .sitebar-app-title{display:none}body.compact-sidebar .sidebar-item-body{display:none}body.compact-sidebar .admin-brand-logo{display:block}.global-header{margin-left:80px;width:calc(100% - 80px)}.global-header .brand{width:auto}.tile-square a{color:#626262}.form-group.event_occurrences{padding-right:0;margin-bottom:2em}.occurrence-editor{display:flex;align-items:center;padding:5px}.occurrence-editor.invalid{background-color:#F5B7B1}.occurrence-editor.past{background-color:#eee}.occurrence-editor:not(.enabled) select,.occurrence-editor:not(.enabled) input,.occurrence-editor:not(.enabled) .occurrence-editor-weekday,.occurrence-editor:not(.enabled) .glyphicon{color:#ccc}.occurrence-editor-checkbox{padding-right:15px}.occurrence-editor-date{padding-right:15px}.occurrence-editor-date .input-group.date{width:150px}.occurrence-editor-weekday{padding-right:5px;font-family:monospace}.occurrence-editor-time{padding-right:15px}.occurrence-editor-note{flex-grow:1}.occurrence-editor-reservations-max{width:45px}.occurrence-editor-spots-max{width:60px}.occurrence-editor-reservations-max input,.occurrence-editor-spots-max input{padding-left:3px;padding-right:3px;text-align:center}.occurrence-editor-count{width:30px;padding:0 3px;text-align:center}.occurrence-editor-cancellation{padding-left:10px;width:80px}.occurrence-errors{padding-bottom:10px}#cancelled-occurrence-info{text-align:center}.cancelled-event-title{text-align:center;margin-top:.5rem}.btn-gray-warning:hover{background-color:#f9d975;border-color:#f9d975}.event-ticket-type-setting span{padding-right:5px}.event-ticket-type-setting input[type=number]{padding:6px;text-align:center}.event-ticket-type-setting-price{width:250px}.table.ticket-type-settings-table{width:auto}.table.ticket-type-settings-table tbody tr td,.table.ticket-type-settings-table tbody tr th{padding:3px;padding-right:20px;vertical-align:middle}.table.ticket-type-settings-table label.boolean{font-weight:normal;margin-bottom:0;padding-left:4px}.table.ticket-type-settings-table>tbody>tr>th{border-top:none}.pending-event-mark{color:red;font-weight:bold}.occurrences-save-notice,.multiday-save-notice{text-align:center;padding:3rem}.event-matched-users{margin-top:2rem}.button-container{display:flex;gap:10px}.btn-primary,.btn-primary:focus,.btn-primary.hover,.btn-primary:hover,.open .dropdown-toggle.btn-primary{background-color:red !important;border-color:red !important}.btn-primary.active,.btn-primary:active,.btn-primary.active:focus,.btn-primary:active:focus,.btn-primary:active:hover,.open .dropdown-toggle.btn-primary{background-color:#b30000 !important;border-color:#b30000 !important}.btn-info,.btn-info:focus,.btn-info.hover,.btn-info:hover,.open .dropdown-toggle.btn-info{background-color:red !important;border-color:red !important}.btn-info.active,.btn-info:active,.btn-info.active:focus,.btn-info:active:focus,.btn-info:active:hover,.open .dropdown-toggle.btn-info{background-color:#b30000 !important;border-color:#b30000 !important}.form-group .multi-check-list .multi-check-list__label{font-weight:normal;font-size:12px;text-transform:none;padding-left:5px}.form-group .multi-check-list .multi-check-list__label.multi-check-list__label--special{font-style:italic}.form-group.file .control-label{padding-bottom:.75rem}.multi-check-list .multi-check-list__info-link{vertical-align:-1.5px;padding-left:5px}.form-help.after-tagsinput{margin-top:-10px}.form-actions{padding-left:12px;padding-right:12px;margin-top:12px;margin-bottom:20px}.form-group.with-padding .form-actions{padding-left:0}.form-actions .btn{margin-right:5px}.form-actions.top-space{margin-top:25px}.form-actions.flush{padding-left:0}.btn-wide{min-width:240px}.btn-wider{padding-left:40px;padding-right:40px}.form-group .help-block.for-errors{display:none}.form-group.has-error .help-block.for-errors{display:block}.form-control-natural-width{width:auto}.panel-body section:not(:first-of-type) h3{margin-top:1.5em}.bg-success{background-color:#C26C5E}.pgn.pgn-simple .alert.alert-success{background-color:#C26C5E;color:white}.panel .panel-heading .panel-title{margin-bottom:6px}.form-group .custom-checkbox{margin-bottom:10px;margin-top:10px}.form-group .custom-checkbox input[type=checkbox]{display:inline-block;width:20px}.form-buttons{margin-top:10px}.form-buttons .btn-back{margin-right:5px}.btn.has-top-margin{margin-top:10px}.form-group .multi-check-selector .multi-check-selector__item{margin:5px 0}.form-group .multi-check-selector input[type=checkbox]{display:inline-block}.form-group .multi-check-selector label{display:block;height:20px;font-weight:normal;font-size:12px;text-transform:none}.gray-comment{color:#aaa;margin:20px 0}.form-group label.with-checkbox{font-weight:normal;text-transform:none}hr.form-separator{border-color:#ddd;margin-top:30px}.plain-date-picker-addon{cursor:pointer}.form-group-default label.padded{margin-bottom:10px}.form-group-shifted{padding-left:15px;margin:10px 0}.error-block{color:red}.user-details-admin .last-location-group .fa{width:12px}label.control-aligned{padding:9px 12px}label.control-v-aligned{padding:9px 0}.field-high{padding-top:9px;padding-bottom:9px}.v-aligned-fields label.control-label{padding:6px 0}.one-line-group label.control-label{padding:9px 0}.form-normal .form-group{display:block;border-bottom:none}.form-normal .form-group-normal{padding-top:5px}.input-full.form-control,button.input-full{width:100%}.input-search{border-radius:3px}.items-full-width{display:flex}.items-full-width .item-full-width{flex-grow:1;margin-right:5px}.btn-cancel-icon{width:46px}.btn-cons:last-child{margin-right:0}.dropdown-menu{z-index:801 !important}.html-editor-group label{margin-bottom:6px}.html-editor-group trix-editor{min-height:200px}.html-editor-group .trix-button--icon-code{display:none}.html-editor-group .trix-button--icon-heading-1{display:none}.simple_form .help-block{color:#aaa}.simple_form .help-block.error{color:red;font-size:inherit}.simple_form .form-group-default label.fade{opacity:1}.form-group .label-h-wrapper label{padding-left:0;padding-right:5px}.form-group .label-addon{color:#aaa;font-size:10px}.form-group.x-input label{padding:9px 0}.btn-row .btn{margin-right:5px}.btn-row .btn:last-child{margin-right:0}.btn.btn-warning{color:#333}.form-group-default .select2-container .select2-selection{border:none !important}.form-group.as-default{background-color:#fff;border:1px solid rgba(0,0,0,0.07);border-radius:2px;padding-top:7px;padding-left:12px;padding-right:12px;padding-bottom:4px}.form-group-default textarea.form-control{height:auto}.form-group.required{position:relative}.form-group.required:after{color:#f55753;content:"*";font-family:arial;font-size:20px;position:absolute;right:12px;top:6px}.form-group-default:focus-within{border-color:rgba(0,0,0,0.1) !important;background-color:#f0f0f0}.form-group-default:focus-within label{opacity:0.5}.form-group-default.normal-state:focus-within{border-color:rgba(0,0,0,0.1) !important;background-color:initial}.form-group-default.normal-state:focus-within label{opacity:1}.form-group-default.normal-state{border:none !important}.bordered-group{border:1px solid rgba(0,0,0,0.07);margin-bottom:10px}.form-group ul.in-field-list{padding-left:20px;padding-top:5px}.switch-group{clear:both}.switch-group .control-label{padding:9px 0}.switch-group.shifted .control-label{padding-left:12px}.switch-group .field-comment{line-height:34px}.form-group-default-noboder{background-color:#fff;position:relative;padding-top:7px;padding-right:12px;padding-bottom:4px;overflow:hidden;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.form-group.with-padding{padding-left:12px}.select2-container--default .select2-results>.select2-results__options{max-height:500px}.input-group.w-100{width:100%}.color-selector-field .input-group-addon{width:30px}.form-group .form-control.inline-number-field{display:inline;width:100px;text-align:center}.custom-radio input[type=radio]{margin-right:.5rem}.form-group-default.switch-group label{display:initial}.form-group-padded{padding:15px}.form-group-padded .switchery{margin-right:5px}.help-in-switch{padding-top:10px}.input-group.with-save-button .form-control{margin-top:0;height:35px}.select2-selection--multiple .select2-selection__rendered .select2-selection__choice{margin-left:0;margin-right:8px}.switch-label{margin-left:5px}.border-margin{padding-left:12px;padding-right:12px}.html-editor-no-files trix-toolbar .trix-button-group--file-tools{display:none}.frontends-selector .select2-container{width:100% !important}.form-controls input,.form-controls select,.form-controls textarea{display:block;width:100%;height:35px;padding:9px 12px;font-size:14px;line-height:1.42857143;vertical-align:middle;color:#2c2c2c;background-color:#fff;background-image:none;border:1px solid rgba(0,0,0,0.07);border-radius:2px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-controls input::-webkit-input-placeholder{color:inherit;opacity:0.33}.form-controls textarea{height:auto}.guest-events-editor .event-checkbox span.date{display:inline-block;width:80px;font-family:monospace;color:rgba(0,0,0,0.33)}.guest-events-editor .event-checkbox span.date span.expired{color:rgba(255,0,0,0.66)}.guest-events-editor .event-checkbox span.time{display:inline-block;width:150px;font-family:monospace}.guest-events-editor .event-checkbox span.link{font-family:monospace}.guest-events-editor .event-checkbox.is-checked .drag-handle{visibility:hidden}.guest-events-editor .event-checkbox.is-checked .name{font-weight:bold}.drag-container-item{padding:1px 0}.drag-container-item:hover{background-color:#efefef}.drag-container-item span.drag-handle{display:inline-block;padding:0 10px 0 5px;cursor:move}.nice-checkbox{padding:1px 0}.nice-checkbox:hover{background-color:#efefef}.nice-checkbox span{vertical-align:middle;font-size:14px}.nice-checkbox span.box{display:inline-block;width:16px}.nice-checkbox span.box input[type=checkbox]{margin-top:0;margin-bottom:4px}.nice-checkbox span.name{display:inline-block;width:350px;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;padding-right:5px}.nice-checkbox span.name.guest-only{color:green}.nice-checkbox span.name.nobody{color:green}.nice-checkbox span.link{font-family:monospace}.nice-checkbox span.drag-handle{display:inline-block;visibility:hidden;padding:0 10px 0 5px;cursor:move}.nice-checkbox.is-checked .drag-handle{visibility:visible}.nice-checkbox.is-checked .name{font-weight:bold}.nice-checkbox.is-disabled{color:rgba(0,0,0,0.33)}.slider-container{width:300px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.slider-container .back-bar{height:10px;position:relative}.slider-container .back-bar .selected-bar{position:absolute;height:100%}.slider-container .back-bar .pointer{position:absolute;width:10px;height:10px;background-color:red;cursor:col-resize;opacity:1;z-index:2}.slider-container .back-bar .pointer.last-active{z-index:3}.slider-container .back-bar .pointer-label{position:absolute;top:-17px;font-size:8px;background:white;white-space:nowrap;line-height:1}.slider-container .back-bar .focused{z-index:10}.slider-container .clickable-dummy{cursor:pointer;position:absolute;width:100%;height:100%;z-index:1}.slider-container .scale{top:2px;position:relative}.slider-container .scale span{position:absolute;height:5px;border-left:1px solid #999;font-size:0}.slider-container .scale ins{font-size:9px;text-decoration:none;position:absolute;left:0;top:5px;color:#999;line-height:1}.slider-container.slider-readonly .clickable-dummy,.slider-container.slider-readonly .pointer{cursor:auto}.theme-green .back-bar{height:5px;border-radius:2px;background-color:#eeeeee;background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #eee, #ddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#eee), to(#ddd));background-image:-webkit-linear-gradient(top, #eee, #ddd);background-image:-o-linear-gradient(top, #eee, #ddd);background-image:linear-gradient(to bottom, #eee, #ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0)}.theme-green .back-bar .selected-bar{border-radius:2px;background-color:#a1fad0;background-image:-moz-linear-gradient(top, #bdfade, #76fabc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#bdfade), to(#76fabc));background-image:-webkit-linear-gradient(top, #bdfade, #76fabc);background-image:-o-linear-gradient(top, #bdfade, #76fabc);background-image:linear-gradient(to bottom, #bdfade, #76fabc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbdfade', endColorstr='#ff76fabc', GradientType=0)}.theme-green .back-bar .pointer{width:14px;height:14px;top:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px solid #AAA;background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #eee, #ddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#eee), to(#ddd));background-image:-webkit-linear-gradient(top, #eee, #ddd);background-image:-o-linear-gradient(top, #eee, #ddd);background-image:linear-gradient(to bottom, #eee, #ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0)}.theme-green .back-bar .pointer-label{color:#999}.theme-green .back-bar .focused{color:#333}.theme-green .scale span{border-left:1px solid #e5e5e5}.theme-green .scale ins{color:#999}.theme-blue .back-bar{height:5px;border-radius:2px;background-color:#eeeeee;background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #eee, #ddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#eee), to(#ddd));background-image:-webkit-linear-gradient(top, #eee, #ddd);background-image:-o-linear-gradient(top, #eee, #ddd);background-image:linear-gradient(to bottom, #eee, #ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0)}.theme-blue .back-bar .selected-bar{border-radius:2px;background-color:#92c1f9;background-image:-moz-linear-gradient(top, #b1d1f9, #64a8f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b1d1f9), to(#64a8f9));background-image:-webkit-linear-gradient(top, #b1d1f9, #64a8f9);background-image:-o-linear-gradient(top, #b1d1f9, #64a8f9);background-image:linear-gradient(to bottom, #b1d1f9, #64a8f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb1d1f9', endColorstr='#ff64a8f9', GradientType=0)}.theme-blue .back-bar .pointer{width:14px;height:14px;top:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px solid #AAA;background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #eee, #ddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#eee), to(#ddd));background-image:-webkit-linear-gradient(top, #eee, #ddd);background-image:-o-linear-gradient(top, #eee, #ddd);background-image:linear-gradient(to bottom, #eee, #ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0)}.theme-blue .back-bar .pointer-label{color:#999}.theme-blue .back-bar .focused{color:#333}.theme-blue .scale span{border-left:1px solid #e5e5e5}.theme-blue .scale ins{color:#999}table.dataTable thead tr th{text-align:center;vertical-align:bottom;padding:15px}table.dataTable tbody td{vertical-align:middle;padding:15px}.table tbody tr td.cell-edit,.table tbody tr td.cell-no-pading{padding-left:0;padding-right:0}.table tbody tr td.cell-edit a,.table tbody tr td.cell-no-pading a{margin-left:10px}.table tbody tr td.cell-edit a:first-child,.table tbody tr td.cell-no-pading a:first-child{margin-left:0}.table [title]:not([title=""]){cursor:help}.table-centered-cells tbody td{text-align:center;vertical-align:middle}.table-left-cells tbody tr td,.table-left-cells thead tr th,.table-left-cells.dataTable thead tr th{text-align:left;vertical-align:middle}.table tbody tr td.icons-cell,.table thead tr th.icons-cell{padding:2px}.dataTable.small-paddings td{padding:5px}.dataTable.small-paddings thead tr th{padding:5px}.badge.badge-info{background-color:#48b0f7;color:#fff}.badge.badge-warning{color:black}.export-block{padding-left:18px;padding-top:10px}.list-filter{margin:15px 0}.list-filter .btn-row{text-align:center}.list-filter .btn-row .btn{margin-right:5px}.table.table-striped tbody tr:nth-child(2n+1) td{background-color:#f5f5f5 !important}.table .cell-edit a[title]{cursor:pointer}.event-list-table .cell-edit{min-width:90px}.place-list-table .cell-edit{min-width:60px}.sorting-icon{padding:4px 6px}.role-row.system{color:#999}.table.basic-table tbody tr td{padding:5px;border-bottom:none;vertical-align:middle}.table.auto-table{width:auto}.template-row{display:none}.removed-row{display:none}.table tbody .list-badges .badge{margin-right:.25rem}.table tbody .list-badges{text-align:center}.pagination>li{display:inline-block;padding:0}.pagination>li>a,.pagination>li>span{border:none}.table.table-condensed.table-very-condenced tbody tr td{padding-top:6px;padding-bottom:6px}.label.wrapped{white-space:normal}.place-periods-editor label{display:inline-block;width:120px}.place-periods-editor__opening-times{display:inline-block;width:300px}.place-reservation-time-list-row{display:flex}.place-reservations-date{margin-top:1.5rem}.place-reservations-date h4{font-weight:500;margin-bottom:.25rem}.place-reservations-date.closed h4{color:rgba(0,0,0,0.2)}.place-reservation-time-slot{flex:1;border:1px solid gray;padding:.5rem;margin:.25rem;border-radius:.5rem}.place-reservation-time-slot.state-available{border-color:green;background-color:green;color:white}.place-reservation-time-slot.state-event{border-color:black;background-color:black;color:white}.place-reservation-time-slot.state-approved,.place-reservation-time-slot.state-occupied,.place-reservation-time-slot.state-reserved_elsewhere{border-color:black;background-color:black;color:white}.place-reservation-time-slot.state-approved:hover,.place-reservation-time-slot.state-occupied:hover,.place-reservation-time-slot.state-reserved_elsewhere:hover{background-color:black}.place-reservation-time-slot.state-pending{border-color:#f9d975;background-color:#f9d975;color:black}.place-reservation-time-slot.state-pending:hover{background-color:#f6c52c}.place-reservation-time-slot.state-closed{border-color:rgba(0,0,0,0.05);background-color:rgba(0,0,0,0.05);color:rgba(0,0,0,0.2)}.place-reservation-time-slot.state-locked{border-color:rgba(0,0,0,0.05);background-color:rgba(0,0,0,0.05);color:rgba(0,0,0,0.2)}.place-reservation-time-slot.state-conflict{border-color:rgba(255,0,0,0.4);background-color:rgba(255,0,0,0.8);color:white}.place-reservation-time-slot .slot-name,.place-reservation-time-slot .slot-state,.place-reservation-time-slot .info-row,.place-reservation-time-slot .slot-service,.place-reservation-time-slot .slot-place,.place-reservation-time-slot .disable-note{text-align:center}.place-timetable-table tbody tr td:first-child{padding-left:0;padding-right:2rem}.place-timetable-table.table{margin-bottom:0}.place-weekday{font-weight:600}.place-weekday.Sunday{color:red}.place-weekday.active{background-color:green;color:white}.place-weekday.active.Sunday{color:red}.place-service-list.table{width:auto}.place-service-list.table td{padding:0 5px;border-bottom:none}.place-service-list.table input.service-title{width:200px}.place-service-list.table input.service-duration{width:125px;text-align:center}.place-service-list.table input.service-price{width:75px;text-align:center}.place-service-row td{vertical-align:middle !important}.note-field{width:90%;margin-top:3px;color:black}.small-button{width:60px;height:30px;font-size:13px;display:flex;align-items:center;justify-content:center;border-radius:3px}.indent-wrapper{margin-left:120px}.indent-left{margin-left:20px}.branding-box h3{margin:16px 0 12px}.privacy-policy{margin:2em auto;padding:0 1em;max-width:900px}.privacy-policy h2{margin-top:1em}.privacy-policy ol.upper-latin{list-style-type:upper-latin}.privacy-policy ol.lower-roman{list-style-type:lower-roman}.privacy-policy ul.disc{list-style-type:disc}@media (min-width: 900px){.privacy-policy .offpage-logo{margin-left:-68px}}.reset-password-button{border:1px solid red;padding:.5rem 2rem;margin:0 .5rem;border-radius:1.25rem;background-color:red;color:white;font-size:16px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}.reset-password-button:hover{background-color:red;color:#ddd}.reset-password-button:active{color:white}select.app-control{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.signup-link-preview{font-size:16px;text-align:center;padding:.5rem}.hidden-slide{display:none}.set-frame{position:relative;margin-top:30px}.web-label{position:relative;margin-top:35px}.slide-modal-content{width:1350px;margin:5px auto}.frame-view{width:1350px;hight:300px}.arbe-items{margin:10px 0 20px}.arbe-item{display:flex;padding:5px 0}.arbe-item input{display:inline}.arbe-item>*:not(:last-child){padding-right:5px}.arbe-item .arbe-admin-text-label,.arbe-item .arbe-user-text-label{line-height:33px;padding-right:5px;text-transform:uppercase;font-size:10px}.arbe-item .arbe-admin-text{padding-right:20px}.arbe-item .arbe-user-text{flex-grow:1}.arbe-item .arbe-remove{padding-top:3px}.arbe-item.invalid{background-color:#F5B7B1}.sbq-editor .sbq-item{padding:5px 0}.sbq-editor .sbq-line{display:flex;align-items:center;margin-bottom:3px}.sbq-editor .sbq-reorder,.sbq-editor .sbq-remove{padding:0 10px}.sbq-editor .sbq-reorder{cursor:move}.sbq-editor .sbq-remove{cursor:pointer}.sbq-editor .sbq-text{flex-grow:1}.sbq-editor .sbq-list-actions{text-align:right;padding:5px 0}.sbq-editor .sbq-response-type{margin-left:33px}.sbq-item.gu-mirror{display:block}.sbq-item.gu-mirror .sbq-reorder{display:inline-block}.sbq-item.gu-mirror .sbq-text{display:inline-block}.sbq-item.gu-mirror .sbq-remove{display:none}.scope-object-selector-block select{height:150px !important}.smart-button-gallery-notice{margin:3rem;text-align:center;color:rgba(0,0,0,0.3);font-size:18px}.smart-button-gallery-editor{margin:1rem 0}.smart-button-gallery-editor .gallery-items{display:flex;flex-wrap:wrap}.gallery-item-block{display:flex;padding:1rem}.gallery-item-block .buttonlike{padding:5px;cursor:pointer;display:inline-block}.gallery-item-block .buttons{padding-right:.5rem}.gallery-item-block .buttons .buttonlike.reorder-btn{padding-right:.5rem;cursor:move;margin-bottom:.35rem}.gallery-item-block .gallery-item-uploading{padding:5px;text-align:center;color:rgba(0,0,0,0.3)}.timetable-editor-table{width:auto}.timetable-editor-table .timetable-slot-row.invalid td{background-color:#F5B7B1}.timetable-editor-table .timetable-slot-row td.timetable-slot-time{padding-right:50px}.timetable-editor-table .timetable-slot-row p.error{margin-bottom:0}.chat-message-list{border-top:1px solid #e6e6e6;margin-top:20px;padding-top:20px}.chat-message-time{padding-right:10px}.chat-message-sender{font-weight:bold;padding-right:10px}.chat-message-sender::after{content:':'}.chat-message.from-user .chat-message-text,.chat-message.from-user .chat-message-sender{color:green}.new-chat-message{margin:10px 0}.new-chat-message label{border:none;font-weight:bold;padding-right:5px}.new-chat-message input.text{width:400px;padding:3px}.ur-questionary{border-top:1px solid #e6e6e6;margin-top:20px;padding-top:20px}.ur-questionary-item{margin:.5rem 0}.ur-questionary-question{margin-bottom:.25rem;font-style:italic}.ur-questionary-answer{padding-left:1rem}.chat-upload-preview{max-width:600px}.admin-image-preview{max-height:200px;height:200px}#user-requests-modal .modal-body{padding:24px 0px 0px 50px !important}#user-requests-modal .modal-dialog.modal-sm{top:15%}#user-requests-modal .modal-content{background-color:#0090d9 !important}#user-requests-modal .modal-content p,#user-requests-modal .modal-content h4{color:#FFF !important}.user-custom-tabs .tab-content{padding:15px 0}.user-row td.no-padding{padding:0}.user-icon-wrapper{display:inline-block;width:30px;padding-right:5px}.global-alert{position:fixed;top:40%;left:0;right:0;margin:2rem auto;z-index:1001;width:600px}.global-alert-backdrop{position:fixed;top:0;left:0;z-index:1000;width:100vw;height:100vh;background-color:#000;opacity:0.5}.video-call-alert{background-color:green;color:white;font-size:20px;padding:2rem;text-align:center;line-height:1.8;border-radius:1rem}.gu-mirror{position:fixed !important;margin:0 !important;z-index:9999 !important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.gu-hide{display:none !important}.gu-unselectable{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-device-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-device-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-device-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-device-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-attach::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M16.5%206v11.5a4%204%200%201%201-8%200V5a2.5%202.5%200%200%201%205%200v10.5a1%201%200%201%201-2%200V6H10v9.5a2.5%202.5%200%200%200%205%200V5a4%204%200%201%200-8%200v12.5a5.5%205.5%200%200%200%2011%200V6h-1.5z%22%2F%3E%3C%2Fsvg%3E);top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-italic::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-link::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-strike::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-quote::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-heading-1::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-code::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-number-list::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-undo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-redo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection{background:highlight}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor [data-trix-mutable].attachment img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box}.trix-content h1{font-size:1.2em;line-height:1.2;margin:0}.trix-content blockquote{margin:0 0 0 0.3em;padding:0 0 0 0.6em;border-left:0.3em solid #ccc}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;margin:0;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content ul,.trix-content ol,.trix-content li{margin:0;padding:0}.trix-content ul li,.trix-content ol li,.trix-content li li{margin-left:1em}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%;margin:0;padding:0}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{padding:0;text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:' · '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 0;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative;margin:0;padding:0}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.user-photo-width{max-width:100%}.ml-4{margin-left:4px}
