@charset "UTF-8";.topbar{background-color:var(--general-yellow);color:var(--primary-button-text-color);font-family:var(--header-font-regular);font-size:var(--small-font-size);padding:.25rem;text-align:center}.topbar.subtile{background-color:var(--background-color-darkest)}.topbar.warning{background-color:var(--general-yellow)}.topbar.danger{background-color:var(--primary-color)}.topbar .link:hover{color:var(--menu-hover-color);cursor:pointer}.navbar-wrapper{margin-bottom:2.5rem}.navbar{background-color:var(--navbar-color);height:2.5rem;justify-content:space-between;padding:.5rem 1.5rem}.navbar,.navbar-container{align-items:center;display:flex}.navbar-container{width:100%}.logo,.logo-container{height:2.5rem}.logo,.main-menu-items{align-items:center}.main-menu-items{display:flex;flex-grow:1;justify-content:center;margin:0 1rem}.main-menu-items .navbar-item{padding:0 .8rem}.navbar-item{background-color:#0000;border:none;color:var(--primary-button-text-color);cursor:pointer;font-family:var(--header-font-medium);font-size:var(--larger-font-size)}.navbar-item.active,.navbar-item:hover{color:var(--menu-hover-color)}.navbar .profile-container,.navbar .right-menu-items{align-items:center;display:flex}.navbar .profile-container{margin-left:15px;position:relative}.navbar .profile-image{background-position:50%;background-size:cover;border-radius:50%;height:2rem;margin-right:.5rem;overflow:hidden;position:relative;width:2rem}.navbar .profile-container:hover{cursor:pointer}.navbar .profile-container:hover .profile-image{opacity:.5}.navbar .profile-container:hover .navbar-item{color:var(--menu-hover-color)}.navbar .dropdown-menu{background-color:var(--background-color-white);border-radius:.5rem;box-shadow:0 0 20px #0a0a0a40;display:block;margin:.5rem 0 0 .5rem;position:absolute;right:1rem;top:3.5rem;z-index:3}.navbar .dropdown-menu.topbar-enabled{top:4.8rem}.navbar .dropdown-menu .dropdown-item{align-items:center;color:var(--secondary-button-text-color);cursor:pointer;display:flex;font-family:var(--header-font-medium);font-size:var(--normal-font-size);min-height:2.5rem;padding:0 1rem;white-space:nowrap}.navbar .dropdown-menu .dropdown-item:not(:last-child){border-bottom:1px solid var(--border-color)}.navbar .dropdown-menu .dropdown-item:hover{background-color:var(--list-hover-color);color:var(--primary-color)}.navbar .dropdown-menu .dropdown-item:first-child:hover{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.navbar .dropdown-menu .dropdown-item:last-child:hover{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.subnavbar{background-color:var(--background-color-white);border-bottom:1px solid var(--border-color)}.subnav-container{display:flex;justify-content:flex-start}.subnav-item{color:var(--primary-text-color);cursor:pointer;font-family:var(--header-font-medium);font-size:var(--normal-font-size);padding:.7rem .8rem}.subnav-item.active,.subnav-item:hover{color:var(--primary-color)}a:-webkit-any-link{text-decoration:unset}.sidebar-nav-group{margin-bottom:1.75rem}.sidebar-nav-group h4{margin-bottom:.2rem;padding-left:.5rem}.sidebar-nav-item{align-items:center;cursor:pointer;padding-bottom:.4rem;padding-left:.5rem;padding-top:.4rem}.sidebar-nav-item:hover{background-color:var(--secondary-color);border-radius:.3rem}.sidebar-nav-item:hover .sidebar-nav-link{color:var(--primary-text-color);font-family:var(--header-font-medium)}.sidebar-nav-item.active{background-color:var(--secondary-color);border-radius:.3rem}.sidebar-nav-item.active .sidebar-nav-link{color:var(--primary-text-color);font-family:var(--header-font-medium)}.sidebar-nav-link{color:var(--secondary-button-text-color);font-family:var(--header-font-regular);font-size:var(--larger-font-size)}.create-trial-nav{margin-left:3rem;margin-top:1.25rem}.button-container{align-items:center;display:flex;gap:.5rem}.button{appearance:normal;border-style:none;cursor:pointer;font-family:var(--header-font-medium);font-size:var(--normal-font-size)}.button.button-primary{--box-shadow-color:var(--primary-shadow-color);background-color:var(--primary-color);border-color:1px solid var(--primary-color);box-shadow:0 2px var(--primary-shadow-color);color:var(--primary-button-text-color)}.button.button-primary.button-active,.button.button-primary:hover{background-color:var(--primary-color-hover)}.button.button-primary.button-active{box-shadow:none}.button.button-secondary{--box-shadow-color:var(--secondary-shadow-color);background-color:var(--secondary-color);border-color:1px solid var(--secondary-color);box-shadow:0 2px var(--secondary-shadow-color);color:var(--secondary-button-text-color)}.button.button-secondary.button-active,.button.button-secondary:hover{background-color:var(--secondary-color-hover)}.button.button-secondary:disabled{background-color:var(--secondary-color)}.button.button-secondary.button-active{box-shadow:none}.button .button-icon{margin-left:.3rem}.button.scheduled_appointment{--box-shadow-color:#2f3648;background-color:var(--scheduled_appointment);border-color:1px solid var(--scheduled_appointment);box-shadow:0 2px #2f3648}.button.scheduled_appointment:hover{background-color:#3b4357}.button.one_open_purchase{--box-shadow-color:#561572;background-color:var(--one_open_purchase);border-color:1px solid var(--one_open_purchase);box-shadow:0 2px #561572}.button.one_open_purchase:hover{background-color:#8c42b5}.button.accepted,.button.won{--box-shadow-color:#1d8740;background-color:var(--general-green);border-color:1px solid var(--general-green);box-shadow:0 2px #1d8740}.button.accepted:hover,.button.won:hover{background-color:#44d06b}.button.danger,.button.lost,.button.rejected{--box-shadow-color:#a52f2f;background-color:var(--general-red);border-color:1px solid var(--general-red);box-shadow:0 2px #a52f2f;color:var(--text-color-white)}.button.danger:hover,.button.lost:hover,.button.rejected:hover{background-color:#f06565}.button.finished{--box-shadow-color:#247115;background-color:var(--finished);border-color:1px solid var(--finished);box-shadow:0 2px #247115}.button.finished:hover{background-color:#35a122}.button.disabled-tooltip{display:inline-block;position:relative}.button.disabled-tooltip .tooltip{background-color:var(--tooltip-color);border-radius:.25rem;bottom:100%;color:var(--primary-button-text-color);font-family:var(--main-font-regular);font-size:var(--small-font-size);left:50%;margin-bottom:.3rem;max-width:200px;padding:.5rem .4rem;position:absolute;transform:translateX(-50%);visibility:hidden;white-space:pre-wrap;width:max-content}.button.disabled-tooltip:hover .tooltip{opacity:1;visibility:visible}.icon-button{font-size:var(--small-font-size);padding-left:.9rem;padding-right:.9rem}.icon-button .icon-button-label{padding-left:.4rem}.button-large{border-radius:.3rem;height:2.5rem;width:100%}.button-medium{height:2.5rem}.button-medium,.button-small{border-radius:.3rem;padding-left:1.2rem;padding-right:1.2rem}.button-small{height:2rem;position:relative}.button-extra-small{border-radius:.3rem;height:1.5rem;padding-left:.75rem;padding-right:.75rem;position:relative}.button:active{box-shadow:0 0 #0000}.button-active,.button:active{transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px)}.button-active{box-shadow:none}button:disabled.button-secondary{color:var(--secondary-shadow-color);cursor:not-allowed}button:disabled.button-secondary:active{--box-shadow-color:var(--secondary-shadow-color);box-shadow:0 2px var(--secondary-shadow-color);transform:none}button:focus{outline:none}.button-loading{box-shadow:none;transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px)}.button-disabled,.button-loading{background-color:var(--primary-color-hover);cursor:not-allowed}.button-disabled:active{--box-shadow-color:var(--primary-shadow-color);background-color:var(--primary-color);border-color:1px solid var(--primary-color);box-shadow:0 2px var(--primary-shadow-color);color:var(--primary-button-text-color);transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0)}.loader-container{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.button-loader{animation:spin 1.2s linear infinite;border:2px solid var(--primary-color-hover);border-radius:50%;border-top:3px solid var(--primary-button-text-color);height:14px;margin-top:1px;transform:translate(-50%,-50%);width:14px}.button-primary .button-loader{border:2px solid var(--primary-color-hover);border-top:3px solid var(--primary-button-text-color)}.button-primary.danger{background-color:var(--warning-color)}.button-primary.danger:hover{background-color:var(--general-red-hover)}.button-secondary .button-loader{border:2px solid var(--secondary-color);border-top:3px solid var(--secondary-button-text-color)}.button-text{transition:opacity .3s}.text-hidden{opacity:0}.switch-button{background-color:var(--border-color);border-radius:1.75rem;cursor:pointer;height:1.4rem;position:relative;transition:background-color .2s;width:2.5rem}.switch-button.on{background-color:var(--positive-green)}.switch-button.disabled{cursor:not-allowed;opacity:.5}.switch-button-handle{background-color:#fff;border-radius:50%;height:1.15rem;left:.125rem;position:absolute;top:.125rem;width:1.15rem}.switch-button.no-transition .switch-button-handle{transition:none!important}.switch-button.animate .switch-button-handle{transition:left .2s}.switch-button.disabled .switch-button-handle{background-color:#eee}.switch-button.on .switch-button-handle{left:1.25rem}.switch-button-wrapper{margin-right:.4rem}.dropdown-button{position:relative}.dropdown-button-menu{background-color:var(--background-color-white);border-radius:.5rem;box-shadow:0 0 20px #0a0a0a40;display:block;left:0;margin:.5rem 0 0 .5rem;position:absolute;top:100%;z-index:3}.dropdown-button-menu .dropdown-button-group{border-top:1px solid var(--border-color);padding-top:2rem}.dropdown-button-menu .dropdown-button-group-title{color:var(--secondary-button-text-color);font-family:var(--header-font-medium);font-size:var(--normal-font-size);padding:0 0 .5rem 1rem}.dropdown-button-menu .dropdown-button-item{align-items:center;color:var(--secondary-button-text-color);cursor:pointer;display:flex;font-family:var(--header-font-regular);font-size:var(--normal-font-size);min-height:2.5rem;padding:0 1rem;white-space:nowrap}.dropdown-button-menu .dropdown-button-item.active{color:var(--primary-color);font-family:var(--header-font-medium)}.dropdown-button-menu .dropdown-button-item:not(:first-child){border-top:1px solid var(--border-color)}.dropdown-button-menu .dropdown-button-item:hover{background-color:var(--list-hover-color);color:var(--primary-color)}.dropdown-button-menu .dropdown-button-item:hover:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.dropdown-button-menu .dropdown-button-item:hover:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.date-navigate-container{display:inline-block;position:relative}.date-navigate-container .datepicker{align-items:flex-start;background-color:var(--background-color-white);border-radius:.5rem;box-shadow:0 0 20px #0a0a0a40;display:flex;flex-direction:column;left:50%;margin-top:.5rem;padding:.75rem;position:absolute;top:100%;transform:translateX(-50%);width:fit-content;z-index:1000}.date-navigate-button{align-items:center;border-radius:.3rem;display:flex;justify-content:center}.date-navigate-button button.date,.date-navigate-button button.next,.date-navigate-button button.previous{--box-shadow-color:var(--secondary-shadow-color);background-color:var(--secondary-color);border-color:1px solid var(--secondary-color);box-shadow:0 2px var(--secondary-shadow-color);color:var(--secondary-button-text-color);cursor:pointer}.date-navigate-button button.next,.date-navigate-button button.previous{appearance:normal;border-style:none;font-size:var(--small-font-size);height:2rem}.date-navigate-button button.next svg,.date-navigate-button button.previous svg{margin-top:.175rem}.date-navigate-button button.previous{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem;padding-left:.9rem;padding-right:.3rem}.date-navigate-button button.next{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem;padding-left:.3rem;padding-right:.9rem}.date-navigate-button button.date{appearance:normal;border-style:none;font-family:var(--header-font-medium);font-size:var(--normal-font-size);height:2rem}.date-navigate-button:hover{background-color:var(--secondary-color-hover)}.date-navigate-button:active{box-shadow:0 0 #0000;transform:translateY(2px);-webkit-transform:translateY(2px);-ms-transform:translateY(2px)}.date-navigate-button:active button.date,.date-navigate-button:active button.next,.date-navigate-button:active button.previous{box-shadow:0 0 #0000}.tabs-button{display:flex}.tabs-button button{border-radius:0}.tabs-button button:first-child{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.tabs-button button:last-child{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.tabs-button .active-tab{background-color:var(--secondary-color-hover);box-shadow:0 2px var(--secondary-color-hover)}.detailmodal .header{display:flex;flex-direction:column;padding:1.5rem 1.5rem 1rem}.detailmodal .header .title-bar{align-items:center;display:flex;justify-content:space-between}.detailmodal .header .full-width-buttons{justify-content:space-between;margin-top:.75rem}.detailmodal .header .full-width-buttons .left-buttons,.detailmodal .header .full-width-buttons .right-buttons{display:flex;gap:.5rem}.detailmodal .header .status-bar{height:2.5rem;margin-top:1rem}.detailmodal .card{background-color:unset;box-shadow:unset;margin-bottom:unset;padding:1rem 1.5rem}.detailmodal .appointmentscard,.detailmodal .fieldscard{padding:1rem 1.2rem}.detailmodal .appointmentscard .horizontal-alignment .view-mode,.detailmodal .appointmentscard .horizontal-alignment label,.detailmodal .fieldscard .horizontal-alignment .view-mode,.detailmodal .fieldscard .horizontal-alignment label{padding:.2rem .3rem}.detailmodal>.summary{background-color:var(--status-bar-color);flex-shrink:0;max-width:312px}.detailmodal>.summary .wrapper{padding:1.5rem 1rem .75rem}.detailmodal>.summary .wrapper .summary-header{align-items:center;display:flex;flex-direction:column;padding-bottom:1rem;padding-top:.5rem}.detailmodal>.summary .wrapper .summary-header .summary-details{padding-top:.5rem}.detailmodal>.summary .wrapper .summary-header .summary-details .badge-container{justify-content:center}.detailmodal>.summary .wrapper .summary-header .summary-details .detail-content{align-items:center;color:var(--primary-text-color);display:flex;flex-direction:column;font-family:var(--main-font-regular);font-size:var(--small-font-size);margin-bottom:.5rem;margin-top:.5rem}.detailmodal>.summary .wrapper .summary-section{margin-bottom:2rem}.detailmodal>.summary .wrapper .summary-section h6{font-size:var(--small-font-size);padding-bottom:.25rem;text-align:center}.detailmodal>.summary .wrapper .linked-items-list{align-items:center;display:flex;flex-direction:column;margin-bottom:2rem}.detailmodal>.summary .wrapper .linked-items-list .linked-item{align-items:center;display:flex;padding-bottom:.2rem}.detailmodal>.summary .wrapper .linked-items-list .linked-item .item-name{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--normal-font-size)}.detailmodal>.summary .wrapper .linked-items-list .linked-item .status-badge{line-height:1;margin-left:.2rem;padding:.2rem .3rem;width:unset}.detailmodal>.summary .wrapper .linked-items-list .linked-item:hover{cursor:pointer}.detailmodal>.summary .wrapper .linked-items-list .linked-item:hover .item-name{color:var(--primary-color);text-decoration:underline}.delete-modal .warning-icon,.warning-modal .warning-icon{color:var(--warning-color);display:flex;font-size:1.5rem;justify-content:center}.delete-modal h3,.warning-modal h3{margin-bottom:.75rem;margin-top:.75rem}.delete-modal .button-row,.warning-modal .button-row{display:flex;gap:.5rem;justify-content:center;margin-top:1rem}.delete-modal .button-row .approve,.delete-modal .button-row .confirm-delete,.warning-modal .button-row .approve,.warning-modal .button-row .confirm-delete{background-color:var(--warning-color)}.schedule-job-modal{padding:0 .5rem}.schedule-job-modal .header{margin-bottom:1.5rem}.schedule-job-modal .appointment-row{display:grid;flex-direction:row;grid-template-columns:7fr auto 3fr;margin-left:auto;margin-right:auto;padding-top:4rem}.schedule-job-modal .appointment-row .fields>div .tooltip-icon{padding-left:.3rem}.schedule-job-modal .appointment-row .fields>div:not(:last-child){gap:.5rem;margin-bottom:.7rem}.schedule-job-modal .appointment-row .date-time-row{display:grid;grid-template-columns:3fr 2fr 2fr 3fr}.schedule-job-modal .appointment-row .date-time-row.whole-day{grid-template-columns:3fr 3fr 2fr 2fr}.schedule-job-modal .appointment-row .date-time-row .whole-day{display:flex;margin-top:22px}.schedule-job-modal .appointment-row .date-time-row .whole-day .checkbox-label.disabled{color:var(--text-color-placeholder);cursor:not-allowed}.schedule-job-modal .appointment-row .date-time-row .whole-day .custom-checkbox.disabled{cursor:not-allowed}.schedule-job-modal .appointment-row .timeblock-row{display:grid;grid-template-columns:1fr 1fr}.schedule-job-modal .appointment-row .separator{border-left:1px solid var(--border-color);margin:0 2rem}.schedule-job-modal .appointment-row .buttons{align-items:center;display:flex}.schedule-job-modal .appointment-row:last-child{padding-bottom:0}.schedule-job-modal .add-appointment{color:var(--text-color-lightgray);font-family:var(--main-font-bold);font-size:var(--normal-font-size);padding:.7rem 0 1.5rem}.schedule-job-modal .add-appointment:hover{color:var(--primary-color);cursor:pointer}.schedule-job-modal .footer{display:flex;justify-content:space-between;padding-top:2.5rem}.schedule-job-modal .footer .email-checkbox{align-items:center;display:flex}.schedule-job-modal .footer .checkbox-label{cursor:pointer}.schedule-job-modal .footer .buttons-right{display:flex;float:right}.schedule-job-modal .footer .buttons-right button{margin-left:.5rem}.release-modal{min-height:500px;padding:1.5rem 1.5rem 1.5rem .75rem}.release-modal>h4{padding-bottom:.75rem;padding-left:.75rem}.release-modal .modal-content{display:flex;gap:1.5rem;min-height:calc(482.5px - 2.25rem)}.release-modal .modal-content .release-list{border-right:1px solid var(--border-color);flex:1 1;max-height:100%;min-height:0;overflow-y:auto;padding-right:.75rem}.release-modal .modal-content .release-list .release-entry .release-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-left:.75rem;padding-right:.75rem}.release-modal .modal-content .release-list .release-entry .release-header h5{font-size:var(--larger-font-size)}.release-modal .modal-content .release-list .release-entry .release-header p{font-family:var(--header-font-regular);font-size:var(--larger-font-size)}.release-modal .modal-content .release-list .release-entry .release-items{list-style:none}.release-modal .modal-content .release-list .release-entry .release-items .release-item{border-radius:.2rem;cursor:pointer;padding:.75rem}.release-modal .modal-content .release-list .release-entry .release-items .release-item h4{font-size:var(--larger-font-size)}.release-modal .modal-content .release-list .release-entry .release-items .release-item.active{background-color:var(--background-color)}.release-modal .modal-content .release-list .release-entry .release-items .release-item:last-child{margin-bottom:1.5rem}.release-modal .modal-content .release-detail{flex:2 1}.release-modal .modal-content .release-detail .release-image{display:block;margin:0 auto 1.5rem;max-height:300px;max-width:80%}.release-modal .modal-content .release-detail .textarea{white-space:pre-wrap;word-break:break-word}.import-details-modal .header{display:flex;justify-content:space-between}.import-details-modal .header .right-header{display:flex;flex-direction:row}.import-details-modal .header .right-header .details{display:flex;padding-top:.25rem}.import-details-modal .content .failed-rows,.import-details-modal .content .imported-rows{margin-top:2rem}.import-modal .dropzone{align-items:center;border:1.5px dashed var(--border-color);color:var(--text-color-placeholder);cursor:pointer;display:flex;height:unset;justify-content:center;padding:1.5rem .6rem}.import-modal .dropzone.hover{background-color:var(--list-hover-color)}.import-modal .dropzone input[type=file]{display:none}.email-template-modal .header{margin-bottom:1rem}.email-template-modal .content .field-group .group-header{margin-top:2rem}.email-template-modal .content .field-group .group-header.mb-half{margin-bottom:.5rem}.email-template-modal .content .field-group .condition-item{display:flex;flex-direction:row;gap:.5rem;padding-bottom:.5rem}.email-template-modal .content .field-group .condition-item .trigger-offset-value{width:2.5rem}.email-template-modal .content .field-group .edit-mode{margin-bottom:.7rem}.email-template-modal .content .field-group .helper-text{color:var(--text-color-lightgray);font-family:var(--main-font-regular);font-size:var(--small-font-size);margin-top:.25rem}.email-template-modal .content .dropzone{align-items:center;border:1px dashed var(--border-color);color:var(--text-color-placeholder);cursor:pointer;display:flex;padding-left:.6rem;padding-right:.6rem}.email-template-modal .content .dropzone input[type=file]{display:none}.email-template-modal .footer{padding-top:1.5rem}.email-template-modal .footer .buttons-right{display:flex;float:right}.email-template-modal .footer .buttons-right button{margin-left:.5rem}.release-edit-modal .header{margin-bottom:1rem}.release-edit-modal .properties{margin-bottom:2rem;width:50%}.release-edit-modal .release-items h6{margin-bottom:.5rem}.release-edit-modal .footer{align-items:center;display:flex;justify-content:space-between;padding-top:1.5rem}.release-edit-modal .footer .left-content{display:flex;margin-top:.3rem}.release-edit-modal .footer .left-content.form-information p{color:var(--text-color-lightgray);font-family:var(--main-font-regular);font-size:var(--small-font-size);margin-bottom:0;margin-top:0}.release-edit-modal .footer .left-content.form-information p:not(:first-child){padding-top:.15rem}.release-edit-modal .footer .right-content{display:flex;float:right;margin-top:.3rem}.release-edit-modal .footer .right-content button{margin-left:.3rem}.email-preview-modal .header{margin-bottom:1rem}.email-preview-modal .footer{align-items:center;display:flex;justify-content:space-between;padding-top:1.5rem}.email-preview-modal .footer .left-content{display:flex;margin-top:.3rem}.email-preview-modal .footer .left-content.form-information p{color:var(--text-color-lightgray);font-family:var(--main-font-regular);font-size:var(--small-font-size);margin-bottom:0;margin-top:0}.email-preview-modal .footer .left-content.form-information p:not(:first-child){padding-top:.15rem}.email-preview-modal .footer .right-content{display:flex;float:right;margin-top:.3rem}.email-preview-modal .footer .right-content button{margin-left:.3rem}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9: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 .ql-video{display:block;max-width:100%}.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{direction:rtl;text-align:inherit}.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-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;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{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.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 .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .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-stroke.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{fill:#444}.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,.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{display:inline-block;vertical-align:middle}.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:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.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-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.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-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.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{display:block;margin-top:-1px;top:100%;z-index:1}.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{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[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-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[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-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.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{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";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{border-right:0;content:"Save";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}.quill{display:flex;flex-direction:column-reverse}.quill .ql-container{color:var(--primary-text-color);font-family:var(--header-font-regular);font-size:var(--normal-font-size);line-height:normal}.quill .ql-snow .ql-editor h1{font-family:var(--header-font-medium);font-size:1.125rem;font-weight:400}.quill .ql-snow .ql-editor h2{font-family:var(--header-font-regular);font-size:1.05rem;font-weight:100}.quill .ql-snow .ql-editor p{font-family:var(--main-font-regular);font-size:var(--normal-font-size)}.quill .ql-snow .ql-editor p strong{font-family:var(--main-font-bold);font-size:var(--normal-font-size);font-weight:400}.quill .ql-snow a{color:var(--primary-color)}.quill .ql-snow .ql-editor ol,.quill .ql-snow .ql-editor ul{padding-left:1.5rem}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:unset}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:1.5rem!important}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:3rem!important}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:4.5rem!important}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:6rem!important}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:7.5rem!important}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:9rem!important}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:10.5rem!important}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:12rem!important}.edit-mode .ql-editor{line-height:1.2rem;padding:.4rem .6rem;white-space:pre-wrap}.note-form .ql-editor{margin-left:.5rem;min-height:4rem;padding:.25rem 0 0}.note .note-form .ql-editor{margin-left:0;min-height:unset}.edit-mode .custom-quill-wrapper .ql-container.ql-snow{border:1px solid var(--border-color);border-bottom:0;border-top-left-radius:.3rem;border-top-right-radius:.3rem;box-shadow:inset 0 2px rgba(0,0,0,.039)}.edit-mode .custom-quill-wrapper.focused .ql-container.ql-snow{border:1px solid var(--primary-color);border-bottom:0}.edit-mode .custom-quill-wrapper.focused .ql-toolbar.ql-snow{border:1px solid var(--primary-color);border-top:0}.edit-mode .ql-editor.ql-blank:before{color:#757575;font-style:unset;left:.6rem;right:.6rem}.edit-mode .ql-toolbar.ql-snow{border:1px solid var(--border-color);border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;border-top:0;padding:.25rem}.modal-note-form .ql-toolbar.ql-snow{padding:.5rem 0 .25rem}.edit-mode .ql-toolbar.ql-snow .ql-formats,.note-form .ql-toolbar.ql-snow .ql-formats{margin-right:.5rem}.quill .ql-toolbar.ql-snow button{transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.custom-quill-wrapper.hide-toolbar .ql-toolbar.ql-snow button{opacity:0;transition-delay:0s,0s;visibility:hidden}.custom-quill-wrapper.show-toolbar .ql-toolbar.ql-snow button{opacity:1;transition-delay:0s,0s;visibility:visible}.quill.note-field .ql-toolbar.ql-snow,.quill.note-field .ql-toolbar.ql-snow+.ql-container.ql-snow{background-color:var(--background-color-note);box-shadow:unset}.custom-quill-wrapper .ql-snow .ql-stroke{stroke:var(--text-color-lightgray)}.custom-quill-wrapper .ql-snow .ql-fill{fill:var(--text-color-lightgray)}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:var(--secondary-button-text-color)!important}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:var(--secondary-button-text-color)!important}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:var(--secondary-button-text-color)!important}.timeline .timeline-loader{align-items:center;display:flex;justify-content:center;padding:1rem}.timeline .timeline-loader .loader{border:2px solid var(--background-color);border-top:3px solid #bababa}.timeline .buttonbar{background-color:var(--background-color-white);box-shadow:0 1px 3px #0000001a;margin-bottom:2rem;position:relative}.timeline .buttonbar .timeline-form{padding:1rem}.timeline>.buttonbar>ul{display:flex;padding:1rem 1rem .95rem;position:relative}.timeline>.buttonbar>ul:after{background:#0000001a;bottom:0;content:"";height:1px;left:1rem;position:absolute;right:1rem}.timeline>.buttonbar>ul>li{color:var(--primary-text-color);font-family:var(--header-font-medium);font-size:var(--h6-font-size);font-weight:400}.timeline>.buttonbar>ul>li:not(:first-child){padding-left:1.5rem}.timeline>.buttonbar>ul>li:hover{color:var(--primary-color);cursor:pointer}.timeline>.buttonbar>ul>li.active{color:var(--primary-color);cursor:default}.timeline .buttonbar .blank-note{background-color:var(--background-color-note);cursor:pointer;height:2.9rem}.timeline .formset .buttons-right button{margin-left:.3rem}.timeline-item{align-items:center;display:flex;margin-bottom:2rem;margin-top:2rem}.timeline-item.pinned{margin-bottom:2rem;margin-top:0}.marker-container{display:flex;width:3.75rem}.marker-container.hide{display:none}.small-marker{height:1rem;margin-left:.75rem;width:1rem}.big-marker,.small-marker{background:var(--background-color-white);border:1px solid var(--border-color);border-radius:100%}.big-marker{align-items:center;color:var(--text-color-lightgray);display:flex;height:2.6rem;justify-content:center;margin-right:1rem;width:2.6rem}.big-marker .note-icon{font-size:20px}.update-content{flex-grow:1}.note-content{background-color:var(--background-color-note);box-shadow:0 1px 3px #0000001a;flex-grow:1;padding:.75rem;width:100%}.note-content.editing .note-form{padding:0}.note-content.editing .note-form textarea{font-family:var(--main-font-regular);padding:0}.note-content .note-form-loader{align-items:center;display:flex;justify-content:center;padding:.25rem 1rem}.note-form-loader .loader{border:2px solid var(--background-color-note);border-top:3px solid #bababa}.note-form-loader .loader.hide{visibility:hidden}.note-text,.payment-text,.update-text{margin:unset}.note-text{padding-top:.25rem}.note-text strong{font-family:var(--main-font-bold)}.note-text ol,.note-text p{margin-bottom:unset;margin-top:unset}.note-text a{color:var(--primary-color);text-decoration:underline}.note-text ol,.note-text ul{list-style-position:inside;padding-inline-start:0}.note-text ol li{list-style-type:decimal}.note-text ol li.ql-indent-1{list-style-type:lower-alpha;padding-left:1.5rem}.note-text ol li.ql-indent-2{list-style-type:lower-roman;padding-left:3rem}.note-text ul li{list-style-type:disc}.note-text .ql-indent-1{padding-left:1.5rem}.note-text .ql-indent-2{padding-left:3rem}.note-text .ql-indent-3{padding-left:4.5rem}.note-text .ql-indent-4{padding-left:6rem}.note-text .ql-indent-5{padding-left:7.5rem}.note-text .ql-indent-6{padding-left:9rem}.note-text .ql-indent-7{padding-left:10.5rem}.note-text .ql-indent-8{padding-left:12rem}.update-arrow{color:var(--secondary-button-text-color);height:.65rem;vertical-align:unset}.update-info{margin-bottom:unset;margin-top:.1rem}.email-info,.note-info,.payment-info,.update-info{align-items:center;color:var(--text-color-lightgray);display:flex;font-family:var(--main-font-regular);font-size:var(--smaller-font-size)}.email-info,.note-info,.payment-info{justify-content:space-between;margin-bottom:.1rem;margin-top:unset}.email-info .left-items,.note-info .left-items,.payment-info .left-items{text-align:left}.email-info .right-items div,.note-info .right-items div,.payment-info .right-items div{padding-left:.2rem}.delete-icon:hover,.edit-icon:hover,.expand-icon:hover,.pin-icon:hover{color:var(--primary-text-color);cursor:pointer}.form-container{transition:opacity .3s}.form-container.hide{opacity:0;pointer-events:none;position:absolute}.form-container.show{opacity:1;pointer-events:auto;position:relative}.email-content,.task-content{background-color:var(--background-color-white);box-shadow:0 1px 3px #0000001a;flex-grow:1;width:100%}.email-content.editing,.task-content.editing{padding:1rem}.task-content.editing .note-form{padding:0}.task-content.editing .note-form textarea{font-family:var(--main-font-regular);padding:0}.task-header{padding:.75rem}.payment-note,.task-note{background-color:var(--background-color-note);display:flex;flex-grow:1;justify-content:space-between;padding:.75rem}.payment-note .left-items .note-text,.task-note .left-items .note-text{padding-top:unset;text-align:left}.payment-note .right-items,.task-note .right-items{color:var(--text-color-lightgray);font-family:var(--main-font-regular);font-size:var(--smaller-font-size)}.task-title-wrapper{align-items:center;display:flex;gap:.35rem;margin-bottom:.25rem;margin-top:.5rem}.task-title-wrapper .task-title{font-family:var(--header-font-regular);font-size:var(--large-font-size);margin:unset}.task-title-wrapper .task-title:hover{cursor:pointer;text-decoration:underline}.task-info{align-items:center;display:flex;font-family:var(--main-font-regular);font-size:var(--normal-font-size);justify-content:space-between;margin-bottom:.1rem;margin-top:.5rem}.task-info .left-items{color:var(--primary-text-color);font-size:var(--small-font-size);text-align:left}.task-info .left-items .today{color:var(--positive-green);font-family:var(--main-font-bold)}.task-info .left-items .overdue{color:var(--overdue);font-family:var(--main-font-bold)}.task-info .left-items .assignee{color:var(--primary-text-color)}.task-info .right-items div{color:var(--text-color-lightgray);font-size:var(--smaller-font-size);padding-left:.2rem}.task-form .note-form .ql-container.ql-snow,.task-form .note-form .ql-toolbar.ql-snow{border:none}.email-subject-wrapper{align-items:center;display:flex;gap:.35rem;margin-bottom:.25rem;margin-top:.5rem}.email-subject-wrapper .email-subject{font-family:var(--header-font-regular);font-size:var(--large-font-size);margin:unset}.email-subject-wrapper .email-subject:hover{cursor:pointer;text-decoration:underline}.timeline .more-button{border:1px solid var(--border-color)}.timeline .payment .payment-text{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--normal-font-size)}.modal .timeline-note-form .timeline-note-form-wrapper{margin-bottom:.75rem}.modal .timeline-note-form .note-form{background-color:var(--background-color-note);border-radius:.2rem;box-shadow:unset;resize:none}.modal .timeline-note-form .note-form .ql-toolbar.ql-snow{border:1px solid var(--border-color);border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;border-top:0;padding:.5rem 0 .25rem}.modal .timeline-note-form .note-form .ql-toolbar.ql-snow+.ql-container.ql-snow{border:1px solid var(--border-color);border-bottom:0;border-top-left-radius:.3rem;border-top-right-radius:.3rem;box-shadow:inset 0 2px rgba(0,0,0,.039)}.modal .timeline-note-form .note-form.focused div.ql-toolbar.ql-snow+.ql-container.ql-snow{border:1px solid var(--primary-color);border-bottom:0}.modal .timeline-note-form .note-form.focused div.ql-toolbar.ql-snow{border:1px solid var(--primary-color);border-top:0}.note-content.editing .timeline-note-form{padding:unset}.timeline .timeline-note-form{background-color:var(--background-color-note);cursor:text;padding:.5rem}.timeline .timeline-note-form .button-row{justify-content:space-between;margin-top:-2.25rem}.timeline .timeline-note-form .error-message{color:var(--text-color-lightgray);padding-top:.5rem}.timeline .timeline-section.todo{margin-bottom:3rem}.timeline .timeline-section .timeline-section-header{text-align:left!important}.timeline .timeline-section .timeline-item.note:first-of-type,.timeline .timeline-section .timeline-item.task:first-of-type,.timeline .timeline-section .timeline-item:first-of-type{margin-top:1.5rem}.timeline.page-timeline .timeline-note-form .note-form .ql-container.ql-snow{border:none}.timeline.page-timeline .timeline-note-form .note-form .ql-toolbar.ql-snow{border:none;padding-left:0}.timeline.summary-timeline>.button-bar{display:flex;flex-direction:row;gap:.3rem;margin-bottom:1.5rem}.timeline.summary-timeline .timeline-section.todo{margin-bottom:3rem}.timeline.summary-timeline .timeline-section.todo .timeline-item{margin-bottom:1rem;margin-top:1rem}.timeline.summary-timeline .timeline-section.todo .timeline-item.task:first-of-type{margin-top:.5rem}.timeline.summary-timeline .timeline-section.history .timeline-item{margin-bottom:1.5rem;margin-top:1.5rem}.timeline.summary-timeline .timeline-section.history .timeline-item:first-of-type{margin-top:.5rem}.timeline.summary-timeline .timeline-item .task-content{border-radius:.3rem}.timeline.summary-timeline .timeline-item .task-content.editing{padding:unset}.timeline.summary-timeline .timeline-item .task-content .task-header{padding:.5rem}.timeline.summary-timeline .timeline-item .task-content .task-header .task-title-wrapper{margin-top:.25rem}.timeline.summary-timeline .timeline-item .task-content .task-note{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;padding:.5rem}.timeline.summary-timeline .timeline-item .payment-content .payment-note{border-radius:.3rem;margin-top:.1rem;padding:.5rem}.timeline.summary-timeline .timeline-note-form .note-form{background-color:var(--background-color-note);border-radius:.2rem;box-shadow:unset;resize:none}.timeline.summary-timeline .timeline-note-form .note-form .ql-toolbar.ql-snow{border:1px solid var(--border-color);border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;border-top:0;padding:.5rem 0 .25rem}.timeline.summary-timeline .timeline-note-form .note-form .ql-toolbar.ql-snow+.ql-container.ql-snow{border:1px solid var(--border-color);border-bottom:0;border-top-left-radius:.3rem;border-top-right-radius:.3rem;box-shadow:inset 0 2px rgba(0,0,0,.039)}.timeline.summary-timeline .timeline-note-form .note-form .focused div.ql-toolbar.ql-snow+.ql-container.ql-snow{border:1px solid var(--primary-color);border-bottom:0}.timeline.summary-timeline .timeline-note-form .note-form .focused div.ql-toolbar.ql-snow{border:1px solid var(--primary-color);border-top:0}.tooltip{background-color:var(--tooltip-color);border-radius:.25rem;bottom:100%;color:var(--primary-button-text-color);font-family:var(--main-font-regular);font-size:var(--small-font-size);left:50%;margin-bottom:.3rem;max-width:200px;padding:.5rem .4rem;position:absolute;transform:translateX(-50%);visibility:hidden;white-space:pre-wrap;width:max-content}.icon-button,.tab-button,.tooltip-icon{display:inline-block;position:relative}.icon-button:hover .tooltip,.tab-button:hover .tooltip,.tooltip-icon:hover .tooltip{opacity:1;visibility:visible}.tooltip-left{left:auto;margin-bottom:unset;margin-right:.3rem;right:100%}.tooltip-left,.tooltip-right{bottom:unset;margin-top:.4rem;transform:translateY(-50%)}.tooltip-right{left:100%;margin-left:.75rem;right:auto;z-index:2}.tooltip-bottom{bottom:unset;left:50%;margin-top:.3rem;top:100%;transform:translateX(-50%);z-index:2}.dateinput{position:relative}.dateinput-arrow{cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.dateinput .datepicker{align-items:flex-start;background-color:var(--background-color-white);border-radius:.5rem;box-shadow:0 0 20px #0a0a0a40;display:flex;flex-direction:column;left:0;margin:.25rem 0;padding:.75rem;position:absolute;top:100%;width:fit-content;z-index:2}.month-selector{display:flex;justify-content:space-between;margin-bottom:.75rem;margin-top:.5rem;width:100%}.month-selector span{font-family:var(--header-font-medium);font-size:var(--normal-font-size)}.month-selector .month-angle{cursor:pointer;padding:0 .25rem}.header-row,.week-row{display:flex;justify-content:space-between;width:100%}.week-row{margin-bottom:.25rem}.datepicker .day,.datepicker .day-name,.datepicker .other-month{flex-grow:1;font-size:var(--normal-font-size);padding:.3rem 0;text-align:center;width:1.8rem}.datepicker .day-name.week-number-header{font-family:var(--header-font-regular)}.datepicker .day-name.week-number-header,.datepicker .week-number{color:var(--text-color-placeholder);flex-grow:1;font-size:var(--normal-font-size);padding:.3rem .35rem .3rem 0;text-align:center;width:1.8rem}.datepicker .week-number{font-family:var(--main-font-regular)}.datepicker .day-name{font-family:var(--header-font-medium)}.datepicker .day,.datepicker .day.other-month{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;font-family:var(--main-font-regular);justify-content:center}.datepicker .day.today{background-color:var(--secondary-color)}.datepicker .day.other-month:hover,.datepicker .day.selected,.datepicker .day:hover{background-color:var(--primary-color);color:var(--primary-button-text-color)}.datepicker .other-month{color:var(--text-color-lightgray)}.edit-mode input,.edit-mode select{width:100%}.live-edit-field label{color:var(--primary-text-color);display:inline-block;font-family:var(--main-font-bold);font-size:var(--normal-font-size);margin:0;padding:.4rem .3rem .1rem}.live-edit-field .view-mode .view-mode-wrapper{align-items:center;display:flex;justify-content:space-between;margin:0;padding-left:.3rem;padding-right:.3rem;position:relative}.live-edit-field .view-mode p{margin:0}.live-edit-field .view-mode p.textarea{white-space:pre-wrap;word-break:break-word}.live-edit-field .view-mode p.textarea strong{font-family:var(--main-font-bold)}.live-edit-field .view-mode p.textarea ul{padding-inline-start:20px}.live-edit-field .view-mode p.textarea li{list-style-position:inside;list-style-type:unset}.live-edit-field .view-mode p.textarea li.ql-indent-1{padding-left:1.5rem!important}.live-edit-field .view-mode p.textarea li.ql-indent-2{padding-left:3rem!important}.live-edit-field .view-mode p.textarea li.ql-indent-3{padding-left:4.5rem!important}.live-edit-field .view-mode p.textarea li.ql-indent-4{padding-left:6rem!important}.live-edit-field .view-mode p.textarea li.ql-indent-5{padding-left:7.5rem!important}.live-edit-field .view-mode p.textarea li.ql-indent-6{padding-left:9rem!important}.live-edit-field .view-mode p.textarea li.ql-indent-7{padding-left:10.5rem!important}.live-edit-field .view-mode p.textarea li.ql-indent-8{padding-left:12rem!important}.live-edit-field .view-mode .hover-text,.live-edit-field .view-mode .p{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--normal-font-size)}.live-edit-field .view-mode .p.coloured-option{border-radius:.2rem;border-radius:1rem;color:var(--primary-button-text-color);font-size:var(--small-font-size);line-height:1.2rem;padding:.2rem .5rem .15rem}.live-edit-field .horizontal-alignment .view-mode,.live-edit-field .horizontal-alignment label{padding:.4rem .3rem}.live-edit-field .horizontal-alignment label{align-items:center;display:flex;font-size:var(--small-font-size);min-height:20px}.live-edit-field .horizontal-alignment label.coloured-options-label{padding-top:.65rem}.live-edit-field .horizontal-alignment .view-mode .p,.live-edit-field .horizontal-alignment .view-mode .view-mode-wrapper{display:unset;float:right;padding:0;text-align:right}.live-edit-field .horizontal-alignment .view-mode .p.coloured-option,.live-edit-field .horizontal-alignment .view-mode .view-mode-wrapper.coloured-option{border-radius:.2rem;border-radius:1rem;color:var(--primary-button-text-color);font-size:var(--small-font-size);line-height:1.2rem;padding:.2rem .5rem .15rem}.live-edit-field .stacked-alignment .view-mode{padding-bottom:.2rem;padding-top:.2rem}.live-edit-field .stacked-alignment .view-mode>span:not(p>span){align-items:center;display:flex;justify-content:space-between;margin:0;padding-left:.3rem;padding-right:.3rem;position:relative}.full-width-alignment .view-mode{align-items:center;display:flex;justify-content:space-between;margin:0;padding:.2rem .3rem;position:relative}.full-width-alignment .view-mode .p{display:flex;flex-direction:column}.live-edit-field .button-row,.live-edit-field .edit-mode{padding-left:.3rem;padding-right:.3rem}.live-edit-field .alert{margin-bottom:.3rem;margin-left:.3rem;margin-right:.3rem}.live-edit-field .tooltip{left:calc(50% + .1rem)}.live-edit-field .tooltip-icon{font-size:.95rem;padding-left:.3rem}.live-edit-field .edit-mode label{padding-left:0;padding-right:0}.full-width-alignment.editable .view-mode:hover,.stacked-alignment.editable .view-mode:hover{background-color:var(--secondary-color);border-radius:.3rem;cursor:pointer}.full-width-alignment .view-mode .add-item{color:var(--text-color-lightgray);font-family:var(--main-font-bold)}.full-width-alignment.editable .view-mode:hover .add-item{color:var(--primary-color)}.full-width-alignment .view-mode .item-list .item:not(:last-child){margin-bottom:.2rem}.full-width-alignment .view-mode .empty-label,.stacked-alignment .view-mode .empty-label{color:var(--text-color-lightgray);font-family:var(--main-font-bold);font-size:var(--normal-font-size)}.stacked-alignment.editable .view-mode:hover .empty-label{color:var(--primary-color)}.full-width-alignment .edit-icon,.stacked-alignment .edit-icon{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--normal-font-size);padding-right:.2rem;visibility:hidden}.horizontal-alignment .edit-icon{color:var(--primary-text-color);padding-left:.2rem;visibility:hidden}.stacked-alignment .view-mode .no-value{align-items:center;display:inline-block;margin-top:-.05rem;visibility:visible}.stacked-alignment .view-mode .no-value .hover-text{color:var(--primary-color);font-family:var(--main-font-bold);left:.3rem;position:absolute;top:.4rem;visibility:hidden}.horizontal-alignment .view-mode .no-value{align-items:center;display:flex;height:18px;justify-content:flex-end;position:relative;text-align:right;width:100%}.horizontal-alignment .view-mode .no-value .hover-text{color:var(--primary-color);display:none;font-family:var(--main-font-bold)}.full-width-alignment.editable .view-mode:hover .edit-icon,.horizontal-alignment.editable:hover .edit-icon,.stacked-alignment.editable .view-mode:hover .edit-icon,.stacked-alignment.editable .view-mode:hover .no-value .hover-text{visibility:visible}.horizontal-alignment.editable:hover .minus-sign{visibility:hidden}.horizontal-alignment.editable:hover .view-mode .no-value .hover-text{color:var(--primary-color);display:inline-block;font-family:var(--main-font-bold)}.horizontal-alignment{align-items:start;display:grid;grid-template-columns:3fr 4fr}.horizontal-alignment:not(.editing){display:flex;justify-content:space-between}.horizontal-alignment:not(.editing)>div,.horizontal-alignment:not(.editing)>label{flex-basis:auto;flex-grow:1;flex-shrink:1}.horizontal-alignment.editing{grid-template-columns:2fr 5fr}.horizontal-alignment.editing.switchfield{grid-template-columns:5fr 2fr}.detailmodal .multi-columns .horizontal-alignment.editing{grid-template-columns:2fr 4fr}.view-mode .coloured-option-wrapper{align-items:center;display:flex;float:right;gap:.3rem}.horizontal-alignment .view-mode p:not(:first-child){padding-top:.2rem}.horizontal-alignment .view-mode .item-list{display:flex;flex-direction:column}.horizontal-alignment.editable:not(.editing):hover{background-color:var(--secondary-color);border-radius:.3rem;cursor:pointer}.horizontal-alignment.editable:not(.editing):hover label{cursor:pointer}.horizontal-alignment .edit-mode{display:block}.horizontal-alignment .edit-mode .two-fields{grid-gap:.3rem;align-items:start;display:grid;gap:.3rem;grid-template-columns:5fr 4fr}.horizontal-alignment .edit-mode .two-fields .field-column{display:flex;flex-direction:column}.horizontal-alignment .edit-mode .contact-person-multi-field{grid-gap:.3rem;align-items:start;display:grid;gap:.3rem;grid-template-columns:1fr 2fr 2fr auto}.horizontal-alignment .edit-mode .contact-person-multi-field .field-column{display:flex;flex-direction:column}.edit-mode .list-item:not(:last-child){padding-bottom:.3rem}.edit-mode .list-item.draggable{padding-bottom:.15rem;padding-top:.15rem}.horizontal-alignment .edit-mode .list-item .single-field{grid-gap:.3rem;align-items:center;display:grid;gap:.3rem;grid-template-columns:1fr auto}.horizontal-alignment .edit-mode .list-item .two-fields{grid-gap:.3rem;align-items:center;display:grid;gap:.3rem;grid-template-columns:10fr 7fr auto}.stacked-alignment .edit-mode .list-item .single-field{grid-gap:.3rem;align-items:center;display:grid;gap:.3rem;grid-template-columns:1fr auto}.stacked-alignment .edit-mode .list-item .two-fields{grid-gap:.3rem;align-items:center;display:grid;gap:.3rem;grid-template-columns:6fr 3fr auto}.rows-field .rows-header .header-item,.widget-field .rows-header .header-item{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--small-font-size)}.rows-header .drag-placeholder{width:18px}.rows-header .delete-placeholder{width:16px}.edit-mode .price-currency{grid-gap:.3rem;display:grid;gap:.3rem;justify-content:space-between}.horizontal-alignment .edit-mode .price-currency{grid-template-columns:8fr 7fr}.stacked-alignment .edit-mode .price-currency{grid-template-columns:2fr 1fr}.price-field{align-items:center;display:flex;position:relative}.price-field .currency-symbol{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--normal-font-size);left:.75rem;pointer-events:none;position:absolute;top:.5rem;z-index:1}.price-field input[type=text]{box-sizing:border-box;padding-left:1.65rem;width:100%}.percentage-field{align-items:center;display:flex;position:relative}.percentage-field .percentage-symbol{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--normal-font-size);pointer-events:none;position:absolute;right:.75rem;z-index:1}.percentage-field input[type=number]{-moz-appearance:textfield;box-sizing:border-box;padding-right:1.65rem;text-align:right;width:100%}.percentage-field input[type=number]::-webkit-inner-spin-button,.percentage-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.detailmodal .fieldscard .formset.expiration_days .error-message{float:right}.detailmodal .fieldscard .horizontal-alignment .expiration-days-field{display:flex;flex-direction:row;float:right}.detailmodal .fieldscard .horizontal-alignment .expiration-days-field label{align-self:center;color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--normal-font-size);padding:0}.detailmodal .fieldscard .horizontal-alignment .expiration-days-field input[type=text]{margin-left:.3rem;margin-right:.3rem;text-align:center;width:2.5rem}.add-edit-form .expiration-days-field{display:flex;flex-direction:row}.add-edit-form .expiration-days-field label{align-self:center;color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--normal-font-size)}.add-edit-form .expiration-days-field input[type=text]{margin-left:.3rem;margin-right:.3rem;text-align:center;width:2.5rem}.appointments-row,.attachments-row,.deal-pipeline-stages-row,.document-lines-row,.job-items-row,.resource-group-name-row,.resource-group-resources-row,.timerows-row{align-items:center}.appointments-row .string-value,.attachments-row .string-value,.deal-pipeline-stages-row .string-value,.document-lines-row .string-value,.job-items-row .string-value,.resource-group-name-row .string-value,.resource-group-resources-row .string-value,.timerows-row .string-value{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--normal-font-size);padding-right:.3rem;text-align:right}.job-items-row{grid-gap:.3rem;display:grid;gap:.3rem;grid-template-columns:2fr 15fr auto auto}.job-items-row.show-price-fields{grid-template-columns:2fr 8fr 2fr 2fr 3fr auto auto}.document-lines .document-lines-settings{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;margin-bottom:.5rem;padding-bottom:.5rem}.document-lines .document-lines-header{align-items:center;border-bottom:1px solid var(--border-color);display:grid;grid-template-columns:3fr 8fr;margin-bottom:1rem;padding-bottom:1rem}.document-lines .document-lines-header h6{margin-left:0}.document-lines .document-lines-header .document-lines-settings{grid-gap:.3rem;display:grid;gap:.3rem;grid-template-columns:1fr 1fr auto auto}.document-lines .edit-mode .vat-reverse-charge{grid-gap:.5rem;align-items:center;display:grid;gap:.5rem;grid-template-columns:auto 2fr 4fr}.document-lines .document-lines-row,.document-lines .edit-mode .vat-reverse-charge .vat-reverse-charge-label{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--small-font-size)}.document-lines .document-lines-row{grid-gap:.3rem;align-items:start;display:grid;gap:.3rem;grid-template-columns:2fr 8fr 2fr 2fr 3fr auto auto}.document-lines .document-lines-row .multi-line .custom-dropdown-container{padding-bottom:.3rem}.document-lines .document-lines-row .price-value{justify-self:end;text-align:right}.document-lines .document-lines-row .string-value{align-self:start;padding-right:0;padding-top:.3rem}.document-lines .document-lines-row .delete-icon{padding-top:.35rem}.document-lines .document-lines-row .order-icon{padding-top:.25rem}.document-lines .document-lines-row .product-search-field{padding-bottom:.3rem}.document-lines .document-lines-row .textarea-search-button-wrapper{position:relative}.document-lines .document-lines-row .textarea-search-button-wrapper .product-search-icon{color:var(--text-color-lightgray);cursor:pointer;font-size:1rem;position:absolute;right:.5rem;top:.3rem}.document-lines .document-lines-row .textarea-search-button-wrapper .product-search-icon .tooltip{margin-bottom:.8rem;z-index:2}.document-lines .full-width-alignment .view-mode .p{width:100%}.document-lines .view-mode .document-lines-table{padding-top:.2rem}.document-lines .view-mode .document-lines-table .table-header{border-bottom:1px solid var(--border-color-dark);display:grid;grid-template-columns:2fr 8fr 2.1fr 2.1fr 2fr;padding-bottom:.25rem;width:100%}.document-lines .view-mode .document-lines-table .table-header .header-item{font-family:var(--main-font-bold);font-size:var(--small-font-size)}.document-lines .view-mode .document-lines-table .table-header .header-item.text-right{padding-right:.5rem;text-align:right}.document-lines .view-mode .document-lines-table .table-row{display:grid;grid-template-columns:2fr 8fr 2.1fr 2.1fr 2fr;padding-bottom:.25rem;padding-top:.25rem;width:100%}.document-lines .view-mode .document-lines-table .table-row .text-right{padding-right:.5rem;text-align:right}.document-lines .view-mode .document-lines-table .sub-total-summary,.document-lines .view-mode .document-lines-table .total-summary,.document-lines .view-mode .document-lines-table .vat-summary{display:grid;grid-template-columns:10fr 2.1fr 2.1fr 2fr;padding-bottom:.25rem;padding-top:.25rem;width:100%}.document-lines .view-mode .document-lines-table .sub-total-summary .text-right,.document-lines .view-mode .document-lines-table .total-summary .text-right,.document-lines .view-mode .document-lines-table .vat-summary .text-right{padding-right:.5rem;text-align:right}.document-lines .view-mode .vat-reverse-charge{padding-top:2rem}.document-lines .document-lines-totals{display:flex;flex-direction:column}.document-lines .document-lines-totals .sub-total-summary,.document-lines .document-lines-totals .total-summary,.document-lines .document-lines-totals .vat-summary{grid-gap:.3rem;color:var(--primary-text-color);display:grid;font-family:var(--main-font-regular);font-size:var(--normal-font-size);gap:.3rem;grid-template-columns:8fr 4fr 2fr 3fr auto;padding-bottom:.25rem;padding-top:.25rem;width:100%}.document-lines .document-lines-totals .sub-total-summary .text-right,.document-lines .document-lines-totals .total-summary .text-right,.document-lines .document-lines-totals .vat-summary .text-right{padding-right:.3rem;text-align:right}.document-lines .document-lines-totals .sub-total-summary .icons-placeholder,.document-lines .document-lines-totals .total-summary .icons-placeholder,.document-lines .document-lines-totals .vat-summary .icons-placeholder{width:34px}.timerows-row{grid-gap:.3rem;display:grid;gap:.3rem;grid-template-columns:4fr 4fr 3fr 3fr 2fr 11fr auto}.timerows-row.show-end-date-field{grid-template-columns:4fr 4fr 3fr 3fr 4fr 2fr 8fr auto}.timerows-row.show-price-fields{grid-template-columns:4fr 4fr 3fr 3fr 2fr 5fr 3fr 3fr auto}.timerows-row.show-price-fields.show-end-date-field{grid-template-columns:4fr 4fr 3fr 3fr 4fr 2fr 5fr 3fr 3fr auto}.timerows-row.duration-only{grid-template-columns:4fr 4fr 2fr 14fr auto}.timerows-row.duration-only.show-price-fields{grid-template-columns:4fr 4fr 2fr 8fr 3fr 3fr auto}.appointments-row{grid-gap:.3rem;align-items:start;display:grid;gap:.3rem;grid-template-columns:3fr 2fr 2fr 1fr 6fr 3fr auto}.appointments-row.show-colors-field{grid-template-columns:3fr 2fr 2fr 1fr 5fr 3fr 2fr auto}.appointments-row.show-end-date-field{grid-template-columns:3fr 2fr 2fr 3fr 1fr 6fr 2fr auto}.appointments-row.show-end-date-field.show-colors-field{grid-template-columns:3fr 2fr 2fr 3fr 1fr 4fr 2fr 2fr auto}.appointments-row .string-value{align-self:center}.appointments-row .delete-icon{padding-top:.5rem}.attachments-field .attachments-list{margin-bottom:.25rem;margin-top:.25rem}.attachments-field .attachments-list .attachments-row{grid-gap:.3rem;align-items:start;display:grid;gap:.3rem;grid-template-columns:auto 1fr auto;padding-bottom:.25rem}.attachments-field .attachments-list .attachments-row .delete-icon{color:var(--text-color-lightgray);font-size:var(--small-font-size);padding-top:.25rem}.attachments-field .dropzone{align-items:center;border:1px dashed var(--border-color);color:var(--text-color-placeholder);cursor:pointer;display:flex;padding-left:.6rem;padding-right:.6rem}.attachments-field .dropzone.hover{background-color:var(--list-hover-color)}.attachments-field .dropzone input[type=file]{display:none}.attachments-field .attachments-row{grid-gap:.3rem;align-items:start;display:grid;gap:.3rem;grid-template-columns:auto 6fr 3fr 3fr auto}.attachments-field .attachments-row .attachment-icon-column{width:1rem}.attachments-field .attachments-row .attachment-name-column{grid-column:1/3}.attachments-field .attachments-row .attachment-icon{color:var(--secondary-button-text-color);padding-left:.05rem}.attachments-field .attachments-row .attachment-icon,.attachments-field .attachments-row .attachment-name{align-self:center;font-family:var(--main-font-regular);font-size:var(--normal-font-size)}.attachments-field .attachments-row .attachment-name .attachment-link{cursor:pointer;text-decoration:underline}.attachments-field .attachments-row .attachment-name .attachment-link:hover{color:var(--primary-color)}.attachments-field .attachments-row .delete-icon{padding-top:.5rem}.deal-pipeline-stages-row{grid-gap:.3rem;display:grid;gap:.3rem;grid-template-columns:3fr 1fr auto auto}.release-items-row{grid-gap:.3rem;border-bottom:1px solid var(--border-color);display:grid;gap:.3rem;grid-template-columns:1fr auto;margin-bottom:1.2rem;padding-bottom:1.5rem}.release-items-row.last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.release-items-row .release-item-row{display:flex;flex-direction:column;gap:.3rem}.release-items-row .release-item-row .current-image{align-items:center;display:flex;flex-direction:column}.release-items-row .release-item-row .current-image img{align-self:start;margin-top:1rem;max-height:200px;max-width:80%}.release-items-row .release-item-row .current-image .details{align-self:start;margin-bottom:1rem}.release-items-row .release-item-row .current-image .details .remove-button{color:var(--primary-color);cursor:pointer;font-family:var(--main-font-bold);font-size:var(--small-font-size)}.release-items-row .delete-icon{padding-top:.6rem}.dropzone{align-items:center;border:1px dashed var(--border-color);color:var(--text-color-placeholder);cursor:pointer;display:flex;padding-left:.6rem;padding-right:.6rem}.dropzone.hover{background-color:var(--list-hover-color)}.dropzone input[type=file]{display:none}.rows-field .resource-group-rows-field{grid-gap:.3rem;display:grid;gap:.3rem;grid-template-columns:auto 1fr auto;margin-bottom:2rem}.rows-field .resource-group-rows-field.single{grid-template-columns:1fr}.rows-field .resource-group-rows-field .group-delete-icon{color:var(--text-color-lightgray);font-size:var(--small-font-size);margin-top:2.65rem;width:18px}.rows-field .resource-group-rows-field .group-order-icon{color:var(--text-color-lightgray);margin-top:2.65rem;width:16px}.rows-field .resource-group-rows-field .resource-group-name{margin-bottom:.75rem}.rows-field .resource-group-rows-field .resource-group-name .resource-group-name-row{grid-gap:.3rem;display:grid;gap:.3rem;grid-template-columns:1fr}.rows-field .resource-group-rows-field .resource-group-resources-row{grid-gap:.3rem;display:grid;gap:.3rem;grid-template-columns:2fr 2fr auto auto}.release-item-row{grid-gap:.3rem;display:grid;gap:.3rem;grid-template-columns:3fr 9fr 2fr auto}.release-item-row .row-group .row-group-item{margin-bottom:.3rem}.release-item-row .delete-icon{padding-top:.55rem}.stacked-alignment.editable:hover .minus-sign{visibility:hidden}.live-edit-field:not(:first-child) .view-in-editmode .stacked-alignment{padding-top:.5rem}.horizontal-alignment .edit-mode .list-item>*{margin:0}.edit-mode .delete-icon{font-size:var(--small-font-size)}.edit-mode .delete-icon,.edit-mode .order-icon{color:var(--text-color-lightgray)}.view-mode .item-link{font-size:var(--normal-font-size)}.document-lines .item-link,.rows-field .item-link,.view-mode .item-link,.widget-field .item-link{color:var(--primary-text-color);cursor:pointer;font-family:var(--main-font-regular);text-decoration:underline}.document-lines .item-link:hover,.rows-field .item-link:hover,.view-mode .item-link:hover,.widget-field .item-link:hover{color:var(--primary-color)}.rows-field .item-list .type,.widget-field .item-list .type{font-family:var(--main-font-light)}.document-lines .add-new-button,.rows-field .add-new-button,.widget-field .add-new-button{color:var(--primary-color);cursor:pointer;font-family:var(--main-font-bold);font-size:var(--normal-font-size);margin-top:-.05rem}.document-lines .error-message,.rows-field .error-message{color:var(--invalid-color);font-family:var(--main-font-regular);font-size:var(--small-font-size);padding-top:unset}.live-edit-field .helper-text{color:var(--text-color-lightgray);font-family:var(--main-font-regular);font-size:var(--small-font-size);padding-top:.25rem}.view-mode .image-smallCircle{background-position:50%;background-size:cover;border-radius:50%;height:65px;overflow:hidden;position:relative;width:65px}.view-mode .image-landscape{min-height:150px}.view-mode .image-landscape,.view-mode .image-logo-rectangle{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.2rem;margin-bottom:.4rem;margin-top:.4rem;width:200px}.view-mode .image-logo-rectangle{height:50px}.view-mode .image-portrait{background-position:unset;background-repeat:no-repeat;background-size:cover;border-radius:.2rem;margin-bottom:.4rem;margin-top:.4rem;min-height:150px;width:100px}.switchfield .edit-mode{padding-top:.3rem}.switchfield .switch-button{float:right}button,input,label{display:block}label{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--normal-font-size);padding-bottom:.1rem}.disabled label{color:var(--text-color-lightgray)}.input-dropdown-label,.input-text-label{padding-bottom:.25rem}.custom-dropdown-field,.dropzone,input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{background-color:var(--background-color-white);border:1px solid var(--border-color);border-radius:.3rem;box-shadow:inset 0 2px rgba(0,0,0,.039);box-sizing:border-box;color:var(--primary-text-color);font-family:var(--header-font-regular);font-size:var(--normal-font-size);height:36px;line-height:normal;vertical-align:middle;width:100%}.disabled input[type=text]{color:var(--text-color-lightgray);cursor:not-allowed}.tabs-field{display:flex;width:100%}.tabs-field button{background-color:var(--background-color-white);border:1px solid var(--border-color);color:var(--text-color-placeholder);cursor:pointer;font-family:var(--header-font-regular);font-size:var(--normal-font-size);height:36px}.tabs-field button.active:enabled,.tabs-field button:hover:enabled{background-color:var(--tab-button-color);color:var(--primary-text-color)}.tabs-field button:disabled{background-color:var(--background-color);cursor:not-allowed}.tabs-field.large{background-color:var(--background-color-white);border:1px solid var(--border-color);border-radius:.3rem;display:inline-flex;width:unset}.tabs-field.large button{border:none;color:var(--text-color-placeholder);height:44px;margin-left:1px;padding-left:1.5rem;padding-right:1.5rem}.tabs-field.large button:hover:enabled{background-color:var(--background-color-white);color:var(--primary-text-color)}.tabs-field.large button.active:enabled{background-color:var(--tab-button-color);border:1px solid var(--tab-button-color);border-radius:.3rem;box-shadow:1px 0 1px #0000001a,0 1px 0 #0000000d,-1px 0 1px #0000001a;color:var(--primary-text-color);font-family:var(--header-font-medium);margin-left:0}.tabs-field.tab-select.normal{height:34px;margin-bottom:unset}.tabs-field.tab-select button:first-child{margin-left:0}.tabs-field.tab-select button:not(:first-of-type){margin-left:-1px}.tabs-field.tab-select.icon-only,.tabs-field.tab-select.icon-only button{margin-bottom:unset}.horizontal-alignment .tabs-field button{flex-grow:1}.stacked-alignment .tabs-field button{flex-grow:0}.add-edit-form .tabs-field button.stretched{flex:1 1}.tabs-field button .tab-option-icon{color:var(--secondary-button-text-color);padding-right:.3rem}.tabs-field button+button{margin-left:-1px}.tabs-field button:first-child{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.tabs-field button:last-child{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.tabs-field.icon-only{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:-.75rem;width:100%}.tabs-field.icon-only button{flex-grow:1;margin-bottom:.75rem;margin-left:-1px}.tabs-field.icon-only button .tab-option-icon{color:var(--secondary-button-text-color);padding-right:unset}.tabs-field button.label{position:relative}.tabs-field button.label:before{border-radius:50%;content:"";display:block;height:1.25rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.25rem}.tabs-field button.label.background-dark-blue:before{background-color:var(--general-dark-blue)}.tabs-field button.label.background-blue:before{background-color:var(--general-blue)}.tabs-field button.label.background-red:before{background-color:var(--general-red)}.tabs-field button.label.background-orange:before{background-color:var(--general-orange)}.tabs-field button.label.background-yellow:before{background-color:var(--general-yellow)}.tabs-field button.label.background-green:before{background-color:var(--general-green)}.tabs-field button.label.background-dark-green:before{background-color:var(--general-dark-green)}.tabs-field button.label.background-gray:before{background-color:var(--general-gray)}.tabs-field button.label.background-dark-gray:before{background-color:var(--general-dark-gray)}.tabs-field button.label.soft-dark-blue:before{background-color:var(--soft-dark-blue)}.tabs-field button.label.soft-blue:before{background-color:var(--soft-blue)}.tabs-field button.label.soft-dark-green:before{background-color:var(--soft-red)}.tabs-field button.label.soft-green:before{background-color:var(--soft-orange)}.tabs-field button.label.soft-yellow:before{background-color:var(--soft-yellow)}.tabs-field button.label.soft-orange:before{background-color:var(--soft-green)}.tabs-field button.label.soft-red:before{background-color:var(--soft-dark-green)}.tabs-field button.label.soft-gray:before{background-color:var(--soft-gray)}.tabs-field button.label.soft-dark-gray:before{background-color:var(--soft-dark-gray)}.tabs-field button.label.soft-purple:before{background-color:var(--soft-purple)}.tabs-field button.label.soft-lavender:before{background-color:var(--soft-lavender)}.tabs-field button.label.soft-beige:before{background-color:var(--soft-beige)}input[type=email],input[type=number],input[type=password],input[type=text],textarea{appearance:none;cursor:text;padding-left:.6rem;padding-right:.6rem}textarea{line-height:1.2rem;overflow-wrap:break-word;padding-bottom:.4rem;padding-top:.4rem}.custom-dropdown-field,select{cursor:pointer;padding-left:.6rem;padding-right:.26rem}.custom-dropdown-field{line-height:1.2rem;padding-bottom:.5rem;padding-top:.5rem}.custom-dropdown-field.disabled{background-color:var(--disabled-color);box-shadow:unset;color:var(--text-color-placeholder);cursor:not-allowed}.live-edit-field .custom-dropdown-field{line-height:1.2rem;padding-bottom:.4rem;padding-top:.4rem}.live-edit-field .custom-dropdown-field,.live-edit-field .tabs-field button,.live-edit-field input,.live-edit-field select,.live-edit-field textarea{height:34px}.detailmodal .live-edit-field .custom-dropdown-field,.detailmodal .live-edit-field .tabs-field button,.detailmodal .live-edit-field input,.detailmodal .live-edit-field select,.detailmodal .live-edit-field textarea{height:30px}input:focus,select:focus,textarea:focus{border-color:var(--primary-color);outline:none}.add-edit-form .formfield{margin-bottom:.7rem}.city-row,.field-row,.field-row-2,.field-row-next,.street-row{display:flex;gap:.5rem}.add-edit-form .tooltip-icon{padding-left:.3rem}.formset .button-row{display:flex;justify-content:space-between}.live-edit-field .formset .button-row{display:flex;justify-content:flex-end}.formset .buttons-left,.formset .buttons-right{display:flex;margin-top:.3rem}.formset .buttons-right{float:right}.formset .buttons-right button{margin-left:.5rem}.live-edit-field .formset .buttons-right button{margin-left:.3rem}.formset .helper-text{color:var(--text-color-lightgray);font-family:var(--main-font-regular);font-size:var(--small-font-size);padding-top:.25rem}div.custom-dropdown-field.is-invalid,input.is-invalid,textarea.is-invalid{border-color:var(--invalid-color)}.formset .error-message,.task-form .error-message{color:var(--invalid-color);font-family:var(--main-font-regular);font-size:var(--small-font-size);padding-top:.25rem}.left-checkbox{align-items:center;display:flex;padding:.2rem}.left-checkbox input,.left-checkbox label{cursor:pointer;flex-grow:0}.left-checkbox input[type=checkbox]{margin-right:.5rem}.column-selector-group{margin-bottom:1rem;margin-top:.25rem}.custom-dropdown-container{position:relative}.custom-dropdown-field{align-items:center;display:flex;justify-content:space-between;width:100%}.custom-dropdown{background-color:var(--background-color-white);border-radius:.2rem;box-shadow:0 1px 1px rgba(0,0,0,.016),0 2px 4px rgba(0,0,0,.024),0 3px 6px rgba(0,0,0,.051),0 4px 8px rgba(0,0,0,.075),0 5px 10px rgba(0,0,0,.102);display:inline-flex;margin-top:.3rem;position:absolute;z-index:2}.custom-dropdown.dropdown-above{bottom:100%;margin-bottom:.3rem}.custom-dropdown-list{border:1px solid var(--border-color);border-radius:.2rem;overflow-y:auto;padding:.5rem}.custom-dropdown-search{margin-bottom:.5rem}.custom-dropdown-item,.custom-dropdown-item-no-options{font-family:var(--header-font-regular);font-size:var(--normal-font-size);padding:.5rem .4rem}.custom-dropdown-group-title{font-family:var(--header-font-medium);font-size:var(--normal-font-size);padding:.75rem .4rem .25rem}.custom-dropdown-group-title.first{padding-top:.25rem}.custom-dropdown-item .subtitle{color:var(--text-color-lightgray);font-family:var(--header-font-regular);font-size:var(--small-font-size);margin-top:.4rem}.custom-dropdown-item.active{font-family:var(--header-font-medium)}.custom-dropdown-placeholder{color:var(--text-color-placeholder)}.timefield-container .custom-dropdown-item.active{background-color:var(--menu-hover-color);border-radius:.2rem;color:var(--secondary-button-text-color);font-family:var(--header-font-medium)}.timefield-container .custom-dropdown-item.selected{background-color:var(--primary-color);border-radius:.2rem;color:var(--primary-button-text-color);font-family:var(--header-font-medium)}.dateinput input:disabled,.timefield-container input:disabled{background-color:var(--disabled-color);box-shadow:unset;color:var(--text-color-placeholder);cursor:not-allowed}.custom-dropdown-item:hover{background-color:var(--secondary-color);border-radius:.2rem;cursor:pointer}.custom-dropdown-field .colored-option{border-radius:100%;height:1.2rem;width:1.2rem}.custom-dropdown-field .colored-option.soft-blue{background-color:var(--soft-blue)}.custom-dropdown-field .colored-option.soft-dark-blue{background-color:var(--soft-dark-blue)}.custom-dropdown-field .colored-option.soft-red{background-color:var(--soft-red)}.custom-dropdown-field .colored-option.soft-orange{background-color:var(--soft-orange)}.custom-dropdown-field .colored-option.soft-yellow{background-color:var(--soft-yellow)}.custom-dropdown-field .colored-option.soft-green{background-color:var(--soft-green)}.custom-dropdown-field .colored-option.soft-dark-green{background-color:var(--soft-dark-green)}.custom-dropdown-field .colored-option.soft-gray{background-color:var(--soft-gray)}.custom-dropdown-field .colored-option.soft-dark-gray{background-color:var(--soft-dark-gray)}.custom-dropdown-field .colored-option.soft-purple{background-color:var(--soft-purple)}.custom-dropdown-field .colored-option.soft-lavender{background-color:var(--soft-lavender)}.custom-dropdown-field .colored-option.soft-beige{background-color:var(--soft-beige)}.custom-dropdown-item.colored-option{border-radius:100%;height:.45rem;margin-bottom:.5rem;margin-left:.4rem;width:.65rem}.custom-dropdown-item.colored-option:last-of-type{margin-bottom:0}.custom-dropdown-item.colored-option.soft-blue{background-color:var(--soft-blue)}.custom-dropdown-item.colored-option.soft-dark-blue{background-color:var(--soft-dark-blue)}.custom-dropdown-item.colored-option.soft-red{background-color:var(--soft-red)}.custom-dropdown-item.colored-option.soft-orange{background-color:var(--soft-orange)}.custom-dropdown-item.colored-option.soft-yellow{background-color:var(--soft-yellow)}.custom-dropdown-item.colored-option.soft-green{background-color:var(--soft-green)}.custom-dropdown-item.colored-option.soft-dark-green{background-color:var(--soft-dark-green)}.custom-dropdown-item.colored-option.soft-gray{background-color:var(--soft-gray)}.custom-dropdown-item.colored-option.soft-dark-gray{background-color:var(--soft-dark-gray)}.custom-dropdown-item.colored-option.soft-purple{background-color:var(--soft-purple)}.custom-dropdown-item.colored-option.soft-lavender{background-color:var(--soft-lavender)}.custom-dropdown-item.colored-option.soft-beige{background-color:var(--soft-beige)}.custom-dropdown-item.colored-option .custom-dropdown-selected-icon{float:left;font-size:1.1rem;margin-top:-.3rem;padding-left:1.5rem}.custom-dropdown-selected-icon{color:var(--primary-color);float:right;font-size:1.2rem;margin-top:-.2rem;padding-right:.5rem}.custom-dropdown-caret{align-items:center;float:right;margin-left:auto;padding-right:.5rem;padding-top:.05rem;transition:transform .3s ease}.searchselect-container{align-items:center;position:relative}.searchselect-container textarea{overflow:hidden;resize:none;width:100%}.searchselect-container .loader{border:3px solid #fff;border-top-color:#bababa;height:16px;position:absolute;right:.6rem;top:.45rem;width:16px}.live-edit-field .searchselect-container .loader{margin-top:0}.custom-dropdown-container .clear-button,.searchselect-container .clear-button{color:var(--text-color-lightgray);cursor:pointer;font-size:1.3rem;position:absolute;right:.6rem;top:50%;transform:translateY(-50%)}.live-edit-field .custom-dropdown-container .clear-button,.live-edit-field .searchselect-container .clear-button{color:var(--text-color-lightgray);cursor:pointer;font-size:1.3rem;position:absolute;right:.6rem;top:51%;transform:translateY(-50%)}.clear-button:hover{color:var(--primary-text-color)}.searchselect-container .custom-dropdown{border:1px solid var(--border-color);border-radius:.2rem;display:flex;flex-direction:column}.searchselect-container .custom-dropdown-list{border:unset;overflow-y:auto;padding:unset}.searchselect-add,.searchselect-options{padding:.5rem}.searchselect-add{position:relative}.searchselect-add .add-label{color:var(--primary-color);font-family:var(--header-font-medium);font-size:var(--normal-font-size);padding:.5rem .4rem}.searchselect-add .add-label:hover{background-color:var(--secondary-color);border-radius:.2rem;cursor:pointer}.searchselect-add:before{background:#0000001a;content:"";height:1px;left:.5rem;position:absolute;right:.5rem;top:0}.searchselect-options .limit-message{color:var(--text-color-lightgray);font-family:var(--main-font-regular);font-size:var(--small-font-size);padding:0 .5rem}.large-width .inline-form{width:640px}.medium-width .inline-form{width:480px}.align-center .inline-form{align-items:center;margin-left:auto;margin-right:auto}.inline-form .formfield{margin-bottom:.5rem}.inline-form{padding:1rem}.inline-form .tabs-field.icon-only button:first-child{margin-left:unset}.inline-form-loader{align-items:center;display:flex;justify-content:center;padding:1rem}.inline-form-loader .loader{border:2px solid #fff;border-top:3px solid #bababa;margin-left:0}.inline-form .separator{color:var(--text-color-lightgray);display:flex;justify-content:center;padding-top:.65rem;width:100%}.inline-form .datetime-row{align-items:top;display:flex;gap:.5rem;width:100%}.inline-form .form-information p,.task-form .form-information p{color:var(--text-color-lightgray);font-family:var(--main-font-regular);font-size:var(--small-font-size);margin-bottom:0;margin-top:0}.inline-form .form-information p:not(:first-child){padding-top:.15rem}.textarea-input .note-form,textarea.note-field{background-color:var(--background-color-note);border-radius:.2rem;box-shadow:unset;resize:none}.multiselect-selected-items{display:flex;flex-wrap:wrap;gap:.3rem;padding-bottom:.4rem;padding-top:.5rem}.add-edit-form .multiselect-selected-items{padding-bottom:.5rem;padding-top:.5rem}.multiselect-selected-item{background-color:var(--primary-color);border-radius:.2rem;color:var(--primary-button-text-color);cursor:default;padding:.2rem .4rem}.multiselect-item-remove{color:var(--primary-button-text-color);cursor:pointer;padding-left:.2rem}.coloured-dropdown-items{display:flex;flex-wrap:wrap;gap:.3rem}.coloured-dropdown-item{background-color:var(--primary-color);border-radius:.2rem;color:var(--primary-button-text-color);cursor:pointer;font-family:var(--header-font-regular);font-size:var(--normal-font-size);padding:.35rem .4rem}.coloured-dropdown-item:hover{opacity:.9}.checkbox-label:hover{cursor:pointer}.checkbox-field label{padding-bottom:unset}.checkbox-container{align-items:center;display:flex;flex-direction:column}.checkbox-item{align-items:center;display:flex;justify-content:space-between;width:100%}.checkbox-item.left{flex-direction:row;justify-content:flex-start;text-align:left}.label-description-container{display:flex;flex-direction:column;justify-content:center;padding-bottom:.2rem;padding-top:.2rem}.label-description-container .option-label.header{font-family:var(--main-font-bold)}.checbkox-item.right .label-description-container{padding-right:1rem}.checkbox-wrapper{align-items:center;display:flex}.checkbox-container label,.checkbox-container p{margin:0}.checkbox-container label+p{margin-top:.1rem}.hidden-checkbox{appearance:none;cursor:pointer;opacity:0;position:absolute}.custom-checkbox{background-color:var(--background-color-white);border:1.5px solid var(--border-color);border-radius:.2rem;box-shadow:inset 0 2px rgba(0,0,0,.039);cursor:pointer;height:.8rem;position:relative;width:.8rem}.custom-checkbox.left{margin-right:.5rem}.custom-checkbox.checked{background-color:var(--primary-color);border:1.5px solid var(--primary-color);box-shadow:unset}.checkbox-check{-webkit-touch-callout:none;height:.4rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none;width:.4rem}.checkbox-check:focus{box-shadow:none;outline:none}.checkbox-item.left .label-description-container{order:2;text-align:left}.checkbox-field .label-description-container .option-description{font-family:var(--main-font-light)}.checkbox-item.left .checkbox-wrapper{order:1}.divider{border-top:.5px solid var(--border-color)}.formfield .field-header{margin-bottom:-.2rem;margin-top:1rem}.field-header p.description{margin-bottom:0;margin-top:.3rem}.formfield .field-description p{margin-bottom:0;margin-top:0}.add-edit-form .two-column .checkbox-container{column-gap:1.5rem;display:flex;flex-direction:row;flex-wrap:wrap}.add-edit-form .two-column .checkbox-item{flex-basis:calc(50% - 1.5rem);flex-grow:0;flex-shrink:0}.checkbox-field.disabled .custom-checkbox{cursor:not-allowed;opacity:.5}.checkbox-field.disabled .option-description,.checkbox-field.disabled .option-label,.checkbox-field.disabled label,.formfield .field-header.disabled .description,.formfield .field-header.disabled .header{color:var(--text-color-lightgray)}.checkbox-field.disabled .option-label,.checkbox-field.disabled label{cursor:not-allowed}.radio-option{display:flex}.radio-option input[type=radio]{margin-top:unset}.radio-option label{cursor:pointer}.datepicker-field{align-items:center;display:flex;justify-content:space-between;width:100%}.imagefield .dropzone{align-items:center;border:1px dashed var(--border-color);color:var(--text-color-placeholder);cursor:pointer;display:flex;padding-left:.6rem;padding-right:.6rem}.imagefield .dropzone.hover{background-color:var(--list-hover-color)}.imagefield .dropzone input[type=file]{display:none}.imagefield .edit-image{align-items:center;display:flex;gap:1rem;justify-content:center}.imagefield .edit-image .reactEasyCrop_Container{height:200px;position:relative;width:200px}.imagefield .edit-image .icon-button{margin-left:unset}.imagefield .current-image{display:flex;flex-direction:row;justify-content:space-between}.imagefield .current-image.horizontal{flex-direction:column}.imagefield .current-image.horizontal .image{margin-top:unset;order:1}.imagefield .current-image.horizontal .details{order:2}.imagefield .current-image .details .image-name{color:var(--primary-text-color);font-family:var(--header-font-regular);font-family:var(--main-font-regular);font-size:var(--small-font-size)}.imagefield .current-image .details .remove-button{color:var(--primary-color);cursor:pointer;font-family:var(--main-font-bold);font-size:var(--small-font-size)}.imagefield .current-image .image{background-position:50%;background-size:cover;margin-top:-19px;overflow:hidden;position:relative}.imagefield .current-image .image.smallCircle{border-radius:50%;height:55px;width:55px}.imagefield .current-image .image.bigCircle{border-radius:50%;height:150px;width:150px}.imagefield .current-image .image.landscape,.imagefield .current-image .image.portrait{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.2rem;margin-top:.4rem;min-height:150px;width:100%}.imagefield .current-image .image.logo-rectangle{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.2rem;height:50px;margin-top:.4rem;width:200px}.imagefield .current-image .image .remove-button{color:var(--text-color-white);display:none;font-size:1.5rem;left:50%;margin-top:.2rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.imagefield .current-image .image:hover{cursor:pointer;opacity:.5}.imagefield .current-image .image:hover .remove-button{display:block;opacity:1}.task-form>div{margin-bottom:.5rem}.task-form .custom-dropdown-field,.task-form .tabs-field button,.task-form input,.task-form select{height:34px}.task-form .tabs-field{display:inline-flex;width:unset}.task-form .tabs-field button{padding-left:1.5rem;padding-right:1.5rem}.task-form .note-form{border:1px solid var(--border-color);padding:.2rem}.task-form .note-form .ql-editor{margin-left:0;padding:.25rem .4rem 0}.task-form .note-form .ql-toolbar.ql-snow{padding:.25rem 0 0}.task-form .note-form .ql-editor.ql-blank:before{color:var(--text-color-placeholder);font-style:unset;left:unset;right:unset}.task-form .helper-text{color:var(--text-color-lightgray);font-family:var(--main-font-regular);font-size:var(--small-font-size);margin-bottom:unset;margin-top:unset;padding-top:.25rem}.task-form .date-time-row{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:2fr 1fr 1fr 2fr}.task-form .footer{align-items:center;display:flex;justify-content:space-between}.task-form .footer .left-content{display:flex;margin-top:.3rem}.task-form .footer .left-content.form-information p{color:var(--text-color-lightgray);font-family:var(--main-font-regular);font-size:var(--small-font-size);margin-bottom:0;margin-top:0}.task-form .footer .left-content.form-information p:not(:first-child){padding-top:.15rem}.task-form .footer .right-content{display:flex;float:right;margin-top:.3rem}.task-form .footer .right-content button{margin-left:.3rem}.email-form>div{margin-bottom:.5rem}.email-form .custom-dropdown-field,.email-form .tabs-field button,.email-form input,.email-form select{height:34px}.email-form .recipient-input-wrapper{position:relative}.email-form .recipient-input-wrapper .text-link{color:var(--text-color-lightgray);font-size:var(--small-font-size);inset-block-start:50%;inset-inline-end:.5rem;position:absolute;transform:translateY(-50%);white-space:nowrap}.email-form .recipient-input-wrapper .text-link:hover{color:var(--primary-color);cursor:pointer}.email-form .recipient-input-wrapper .recipient-input-wrapper :is(input,.TextInput input){padding-inline-end:12ch}.email-form .helper-text{color:var(--text-color-lightgray);font-family:var(--main-font-regular);font-size:var(--small-font-size);margin-bottom:unset;margin-top:unset;padding-top:.25rem}.email-form .footer{align-items:center;display:flex;justify-content:space-between}.email-form .footer .left-content{display:flex;margin-top:.3rem}.email-form .footer .left-content.form-information p{color:var(--text-color-lightgray);font-family:var(--main-font-regular);font-size:var(--small-font-size);margin-bottom:0;margin-top:0}.email-form .footer .left-content.form-information p:not(:first-child){padding-top:.15rem}.email-form .footer .right-content{display:flex;float:right;margin-top:.3rem}.email-form .footer .right-content button{margin-left:.3rem}.email-form .label-link-wrapper,.task-form .label-link-wrapper{align-items:center;display:flex;justify-content:space-between}.email-form .label-link-wrapper .text-link-icon,.task-form .label-link-wrapper .text-link-icon{color:var(--text-color-darkgray);font-size:.85rem;padding-left:.2rem;padding-top:.1rem}.email-form .label-link-wrapper .text-link,.task-form .label-link-wrapper .text-link{color:var(--text-color-darkgray);font-size:var(--small-font-size);margin-left:.3rem}.email-form .label-link-wrapper:hover .text-link,.email-form .label-link-wrapper:hover .text-link-icon,.task-form .label-link-wrapper:hover .text-link,.task-form .label-link-wrapper:hover .text-link-icon{color:var(--primary-color)}.check-button{align-items:center;background-color:var(--background-color-white);border:2px solid var(--border-color);border-radius:50%;cursor:pointer;display:flex;height:1.3rem;justify-content:center;text-align:left;width:1.3rem}.check-button:hover{border:2px solid var(--dark-green)}.check-button.checked{background-color:var(--positive-green);border:2px solid var(--positive-green)}.check-button.checked img{height:.6rem}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.image-editor-modal .content{margin-bottom:1rem;margin-top:1rem}.image-editor-modal .content .edit-controls{align-items:center;display:flex;gap:1rem;justify-content:center}.image-editor-modal .content .edit-controls .reactEasyCrop_Container{height:280px;position:relative;width:280px}.image-editor-modal .content .helper-text{color:var(--text-color-lightgray);font-family:var(--main-font-regular);font-size:var(--small-font-size);padding-top:.25rem}.image-editor-modal .footer{display:flex;gap:.5rem;justify-content:flex-end}.attachment-viewer-modal .content{display:flex;flex-direction:column;margin-bottom:1rem;margin-top:1rem;width:100%}.attachment-viewer-modal .content.attachment-content{height:1128px}.attachment-viewer-modal .content.photo-content{height:auto}.attachment-viewer-modal .content .helper-text{color:var(--text-color-lightgray);font-family:var(--main-font-regular);font-size:var(--small-font-size);padding-top:.25rem}.attachment-viewer-modal .content .attachment-viewer{flex-grow:1}.attachment-viewer-modal .content .attachment-viewer iframe{border:0;height:100%;width:100%}.attachment-viewer-modal .content .photo-viewer .viewer-image{max-height:100%;max-width:100%;object-fit:contain}.attachment-viewer-modal .footer{display:flex;gap:.5rem;justify-content:flex-end}.alert{border:1px solid #0000;border-radius:.3rem;font-family:var(--header-font-regular);font-size:var(--larger-font-size)}.floating-alert{bottom:2.5rem;padding:.75rem .8rem;position:fixed;right:2.5rem;z-index:1005}.form-alert{border-radius:.3rem;margin-bottom:.8rem;padding:.6rem}.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.alert-warning{background-color:#fff3cd;border-color:#fff3cd;color:#856404}.close-alert{cursor:pointer;font-size:.875rem;padding-left:.3rem;text-align:right}.page-alert{text-align:center;width:80%}.page-alert .alert{padding:1rem}.alert .title{font-family:var(--header-font-medium);font-size:var(--h4-font-size);font-weight:400;padding-bottom:.25rem}.detailpage .detailpage-header{justify-content:space-between}.detailpage .detailpage-header .header-title{align-items:center;display:flex;flex-direction:row}.detailpage .detailpage-header .header-title .back-button{color:var(--text-color-lightgray);font-size:1.4rem;margin-right:.5rem;padding-top:.1rem}.detailpage .detailpage-header .header-title .back-button:hover{color:var(--text-color-placeholder);cursor:pointer}.detailpage .detailpage-header .header-title .page-icon{font-size:1.75rem}.detailpage .detailpage-header .header-title .fixed-title{margin-left:.5rem}.detailpage .detailpage-header .header-title .live-edit-field .view-mode p{font-family:var(--header-font-regular);font-size:var(--h2-font-size);padding:.45rem .3rem}.detailpage .detailpage-header .header-title .live-edit-field .view-mode p:hover{cursor:text}.detailpage .detailpage-header .header-title .live-edit-field .view-mode .edit-icon{font-size:14px}.detailpage .detailpage-header .header-title .live-edit-field .edit-mode{padding-left:0;padding-right:0}.detailpage .detailpage-header .header-title .live-edit-field .edit-mode input{background-color:var(--background-color);border:unset;border-radius:.2rem;box-shadow:unset;color:var(--primary-text-color);font-family:var(--header-font-regular);font-size:var(--h2-font-size);height:unset;outline:1px solid var(--border-color);padding:.45rem .3rem}.detailpage .detailpage-header .header-title .live-edit-field .edit-mode input:focus{outline:1px solid var(--secondary-shadow-color)}.detailpage .status-bar{height:1.75rem;margin-top:1.75rem}.detailpage .status-bar .status-step{color:var(--text-color-white)}.detailpage .status-bar .status-step.active{background-color:var(--general-green)}.detailpage .status-bar .status-step.active:after{border-left-color:var(--general-green)}.detailpage .status-bar.won .status-step{background-color:var(--general-green);color:var(--general-green)}.detailpage .status-bar.won .status-step:after{border-left-color:var(--general-green)}.detailpage .status-bar.lost .status-step{color:var(--text-color-white)}.detailpage .status-bar.lost .status-step.active{background-color:var(--general-red)}.detailpage .status-bar.lost .status-step.active:after{border-left-color:var(--general-red)}.detailpage .detailpage-content{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:3fr 6fr;justify-content:space-between}.detailpage .detailpage-content .tabbar{display:flex;padding:1rem 1rem .95rem}.detailpage .detailpage-content .tabbar li{font-family:var(--header-font-medium);font-size:var(--h6-font-size);font-weight:400}.detailpage .detailpage-content .tabbar li:not(:first-child){padding-left:1.6rem}.detailpage .detailpage-content .list-component .list-button-wrapper{margin-bottom:1.5rem;padding-left:0;padding-right:0}.detailpage .detailpage-content .list-component .container-filled{padding-left:0;padding-right:0}.detailpage .detailpage-content .attachment-detail-list .attachment-loader{align-items:center;display:flex;justify-content:center;padding:1rem}.detailpage .detailpage-content .attachment-detail-list .attachment-loader .loader{border:2px solid var(--background-color);border-top:3px solid #bababa}.detailpage .detailpage-content .attachment-detail-list .form-alert{margin-bottom:1.5rem}.detailpage .detailpage-content .attachment-detail-list .dropzone{align-items:center;border:1px dashed var(--border-color);color:var(--text-color-placeholder);cursor:pointer;display:flex;height:unset;justify-content:center;margin-bottom:1.5rem;padding:1.5rem .6rem}.detailpage .detailpage-content .attachment-detail-list .dropzone.hover{background-color:var(--list-hover-color)}.detailpage .detailpage-content .attachment-detail-list .dropzone input[type=file]{display:none}.detailpage .detailpage-content .attachment-detail-list .attachments-form{background-color:var(--background-color-white);box-shadow:0 1px 3px #0000001a;margin-bottom:1.5rem;padding:1rem}.detailpage .detailpage-content .attachment-detail-list .attachments-form .form-header .header-item{color:var(--primary-text-color);font-family:var(--main-font-bold);font-size:var(--small-font-size)}.detailpage .detailpage-content .attachment-detail-list .attachments-form .attachments-row{grid-gap:.5rem;align-items:center;display:grid;gap:.5rem;grid-template-columns:2fr 1.5fr 1fr}.detailpage .detailpage-content .attachment-detail-list .attachments-form .attachments-row .p{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--normal-font-size)}.detailpage .detailpage-content .attachment-detail-list .attachments-form .attachments-button-row{display:grid}.detailpage .detailpage-content .attachment-detail-list .attachments-form .attachments-button-row div{justify-self:end}.detailpage .detailpage-content .attachment-detail-list .attachments-form .attachments-button-row div .buttons-right{float:unset;margin-left:auto;margin-top:.5rem}.detailpage .detailpage-content .attachment-detail-list .empty-text p{color:var(--text-color-lightgray);font-size:var(--small-font-size);text-align:center}.detailpage .detailpage-content .attachment-detail-list .attachment-group h5{margin-bottom:.5rem}.detailpage .detailpage-content .attachment-detail-list .attachment-group .list.attachment-list{margin-bottom:1.5rem}.detailpage .detailpage-content .attachment-detail-list .attachment-group .list.attachment-list tbody tr{display:grid;grid-template-columns:1.5fr auto auto 22px 20px}.detailpage .detailpage-content .attachment-detail-list .attachment-group .list.attachment-list tbody:not(:last-child){border-bottom:0!important}.detailpage .detailpage-content .product-description-tab .live-edit-field label{padding:0 0 .1rem}.detailpage .detailpage-content .product-description-tab .live-edit-field .edit-mode{padding-left:0;padding-right:0}.detailpage .detailpage-content .product-description-tab .live-edit-field .stacked-alignment .view-mode .no-value .hover-text{top:0}.detailpage .detailpage-content .product-description-tab .live-edit-field .button-row{padding:0}.library-page .library-group{margin-top:2rem}.library-page .library-group h4{margin-bottom:.75rem}.library-page .library-group .library-cards{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.library-page .library-group .library-cards .library-card{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a;cursor:pointer;display:flex;flex-direction:column;min-height:7rem;padding:.75rem;text-align:center}.library-page .library-group .library-cards .library-card .icon{align-items:center;color:var(--tertiair-text-color);display:flex;font-size:1.5rem;height:2rem;justify-content:center;margin-bottom:0;margin-top:.5rem}.library-page .library-group .library-cards .library-card .title{align-items:center;display:flex;height:2.5rem;justify-content:center}.library-page .library-group .library-cards .library-card .title h5{margin:0}.library-page .library-group .library-cards .library-card .description{align-items:center;display:flex;flex:1 1;flex-direction:column;padding:0 .5rem;text-align:center}.library-page .library-group .library-cards .library-card .description p{margin:.2rem 0}.library-page .library-group .library-cards .library-card.selected,.library-page .library-group .library-cards .library-card:hover{background-color:var(--primary-color-background-selected)}.library-page.email-layout-library .select-division .edit-mode{align-items:center;display:flex;flex-direction:row;gap:1rem}.library-page.email-layout-library .select-division .edit-mode .custom-dropdown-container{min-width:260px}.library-page.email-layout-library .library-cards{grid-template-columns:1fr 1fr}.library-page.email-layout-library .library-cards .library-card{border:1px solid var(--background-color-white)}.library-page.email-layout-library .library-cards .library-card .example-image{align-items:center;display:flex;height:20.25rem}.library-page.email-layout-library .library-cards .library-card .example-image img{display:block;height:auto;margin:8px auto;object-fit:contain;width:75%}.library-page.email-layout-library .library-cards .library-card:hover{background-color:var(--background-color-white);border:1px solid var(--primary-color)}.email-template-page .detailpage-content{grid-template-columns:4fr 6fr;margin-top:2.5rem}.email-template-page .detailpage-content .card{min-height:3.3125rem}.email-template-page .detailpage-content .card .loader{align-items:center;display:flex;justify-content:center}.email-template-page .detailpage-content .template-fields-header{padding-bottom:.5rem}.email-template-page .detailpage-content .edit-mode{margin-bottom:.5rem}.email-template-page .detailpage-content .edit-mode .fake-input div{align-items:center;appearance:none;background-color:var(--disabled-color);border:1px solid var(--border-color);border-radius:.3rem;box-shadow:inset 0 2px rgba(0,0,0,.039);box-sizing:border-box;color:var(--text-color-lightgray);cursor:not-allowed;display:flex;font-family:var(--header-font-regular);font-size:var(--normal-font-size);height:36px;line-height:normal;padding-left:.6rem;padding-right:.6rem;vertical-align:middle;width:100%}.email-template-page .detailpage-content .edit-mode .email-at-logo{display:flex;font-family:var(--main-font-regular);font-size:var(--normal-font-size);justify-content:center;padding-top:1.8rem;width:20px}.email-template-page .detailpage-content .edit-mode .error-message{color:var(--invalid-color);font-family:var(--main-font-regular);font-size:var(--small-font-size);padding-top:.1rem}.email-template-page .detailpage-content .edit-mode .helper-text{color:var(--text-color-lightgray);font-family:var(--main-font-regular);font-size:var(--small-font-size);margin-bottom:unset;margin-top:unset;padding-top:.1rem}.email-template-page .detailpage-content .no-connected-feature-helper{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--normal-font-size);margin-bottom:0;margin-top:0}.email-template-page .detailpage-content .no-layout-helper{background-color:var(--background-color-white);box-shadow:0 1px 3px #0000001a;display:flex;justify-content:center;padding-bottom:10rem;padding-top:10rem}.email-template-page .footer-fixed{background-color:var(--background-color-white);border:1px solid var(--border-color-light);bottom:0;left:0;padding:1rem 1.5rem;position:fixed;right:0;z-index:1000}.email-template-page .footer-fixed .container-filled{align-items:center;display:flex;justify-content:space-between;margin:0 auto}.list-button-wrapper{justify-content:space-between;margin-bottom:2.5rem}.list-button-wrapper .header-info-text{margin-right:.5rem}.list-button-wrapper .tabs-field.large button{height:2.5rem}.list{background-color:var(--background-color-white);border-spacing:unset;box-shadow:0 1px 3px #0000001a;table-layout:fixed;width:100%}.list td,.list th{padding-left:.5rem;padding-right:.5rem}.list td.today .data{color:var(--positive-green);font-family:var(--main-font-bold)}.list td.overdue .data{color:var(--overdue);font-family:var(--main-font-bold)}.list td.task-done .data{text-decoration:line-through}.list td.delete-column,.list td.edit-column{overflow:unset;padding-left:0}.list td.check-button-column{align-items:center;display:flex;justify-content:center;overflow:unset}.list td.check-button-column .data{overflow:unset}.list th{border-spacing:unset;font-family:var(--main-font-bold);font-size:var(--normal-font-size);line-height:1.2rem;padding-bottom:.6rem;padding-top:.6rem;position:relative;text-align:left}.list th:not(.disable-ordering):hover{cursor:pointer}.list th .sorting-icon{font-size:1rem;margin-left:.3rem}.list tr{align-items:center;display:grid}.list tbody tr:not(:last-child),.list thead tr,.paginated-list .list tbody tr{border-bottom:1px solid var(--border-color)}.paginated-list .list tbody tr:nth-child(50){border-bottom:none}.list td{border-spacing:unset;overflow:hidden;white-space:nowrap}.list td .data,.list td.data{color:var(--primary-text-color);font-family:var(--main-font-light);font-size:var(--normal-font-size);line-height:2.4rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.list td .data .progress-ring-wrapper,.list td.data .progress-ring-wrapper{display:flex;justify-content:center;overflow:visible;position:relative}.list td .data .progress-ring-wrapper .progress-ring,.list td.data .progress-ring-wrapper .progress-ring{border-radius:50%;display:inline-block;height:1.25rem;width:1.25rem}.list tr.group-header{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--normal-font-size);line-height:2.4rem;overflow:hidden;padding-left:.5rem;padding-right:.5rem;text-align:left;text-overflow:ellipsis;white-space:nowrap}.list tbody tr:hover{background-color:var(--list-hover-color);cursor:pointer}.list tbody tr.group-header:hover{background-color:var(--background-color-white);cursor:default}.paginated-list{background-color:var(--background-color-white);box-shadow:0 1px 3px #0000001a;min-height:calc(100vh - 216px);position:relative}.paginated-list .list{box-shadow:unset}.non-paginated-list .list tbody tr:last-child{border-bottom:none}.list td.tooltip-column{overflow:visible}.list td .tooltip-icon{align-self:center}.list td .list-drag-icon{color:var(--text-color-lightgray);cursor:grab;padding-right:.5rem;position:relative}.list td .list-drag-icon:active{cursor:grabbing}.list td .list-delete-icon,.list td .list-edit-icon{color:var(--text-color-lightgray);font-size:.85rem}.list td .list-edit-icon{padding-top:2px}.empty-list{border-top:1px solid var(--border-color);box-shadow:0 1px 3px #0000001a;margin-top:-1px;padding-bottom:2.5rem;padding-top:2.5rem}.empty-list,.paginated-list .empty-list{background-color:var(--background-color-white)}.paginated-list .empty-list{border-top:unset;box-shadow:unset;left:50%;margin-top:unset;max-width:80%;padding-bottom:unset;padding-top:unset;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.empty-list p{color:var(--text-color-lightgray);font-size:var(--small-font-size);text-align:center}.detail-list .paginated-list{min-height:10rem}.detail-list .paginated-list .empty-list{margin-top:1rem}.loading-rectangle{background-color:var(--list-loading-rectangle-color);border-radius:3px;height:1.2rem;margin-bottom:.6rem;margin-top:.6rem;width:70%}.pagination-buttons{align-items:center;display:flex;justify-content:center;margin-top:1.5rem}.pagination-buttons button{margin:0 .5rem}.pagination-pages{color:var(--primary-text-color);font-family:var(--main-font-light);font-size:var(--normal-font-size)}.list-tooltip{background-color:var(--tooltip-color);border-radius:.25rem;bottom:unset;color:var(--text-color-white);font-family:var(--main-font-regular);font-size:var(--small-font-size);margin-bottom:unset;max-width:300px;padding:.5rem .4rem;pointer-events:none;position:fixed;white-space:no-wrap;width:max-content;z-index:100}.status-bar{border-radius:.25rem;box-sizing:border-box;display:table;list-style:none;margin:0;overflow:hidden;padding-left:0;table-layout:fixed;width:100%}.status-bar .status-step{background-color:var(--status-bar-color);box-sizing:initial;display:table-cell;padding:0;position:relative;text-align:center;vertical-align:middle;width:auto}.status-bar .status-step .status-name{font-family:var(--header-font-medium);font-size:var(--larger-font-size);font-weight:400}.status-bar .status-step:not(:first-child) .status-name{margin-left:1rem}.status-bar .status-step:last-child .status-name{margin-left:.5rem}.status-bar .status-step:not(:last-child):before,.status-bar .status-step>:before{margin-left:-.15rem}.status-bar .status-step:not(:last-child):after,.status-bar .status-step:not(:last-child):before,.status-bar .status-step>:after,.status-bar .status-step>:before{border-bottom:2rem solid #0000;border-left:1rem solid var(--background-color-white);border-top:2rem solid #0000;content:"";display:block;height:0;left:100%;margin-top:-2rem;position:absolute;top:50%;width:0;z-index:1}.status-bar .status-step:not(:last-child):after,.status-bar .status-step>:after{border-left-color:var(--status-bar-color);margin-left:-.35rem}.status-bar .status-step.job_created{background-color:var(--job_created);color:var(--tertiair-text-color)}.status-bar .status-step.job_created:after{border-left-color:var(--job_created)}.status-bar .status-step.one_open_purchase{background-color:var(--one_open_purchase);color:var(--text-color-white)}.status-bar .status-step.one_open_purchase:after{border-left-color:var(--one_open_purchase)}.status-bar .status-step.all_purchases_delivered{background-color:var(--all_purchases_delivered);color:var(--text-color-white)}.status-bar .status-step.all_purchases_delivered:after{border-left-color:var(--all_purchases_delivered)}.status-bar .status-step.one_reserved_appointment{background-color:var(--one_reserved_appointment);color:var(--text-color-white)}.status-bar .status-step.one_reserved_appointment:after{border-left-color:var(--one_reserved_appointment)}.status-bar .status-step.one_scheduled_appointment{background-color:var(--scheduled_appointment);color:var(--text-color-white)}.status-bar .status-step.one_scheduled_appointment:after{border-left-color:var(--scheduled_appointment)}.status-bar .status-step.running_travel_timer{background-color:var(--running_travel_timer);color:var(--text-color-white)}.status-bar .status-step.running_travel_timer:after{border-left-color:var(--running_travel_timer)}.status-bar .status-step.running_work_timer{background-color:var(--running_work_timer);color:var(--text-color-white)}.status-bar .status-step.running_work_timer:after{border-left-color:var(--running_work_timer)}.status-bar .status-step.expired,.status-bar .status-step.incomplete{background-color:var(--incomplete);color:var(--text-color-white)}.status-bar .status-step.expired:after,.status-bar .status-step.incomplete:after{border-left-color:var(--incomplete)}.status-bar .status-step.accepted,.status-bar .status-step.completed{background-color:var(--completed);color:var(--text-color-white)}.status-bar .status-step.accepted:after,.status-bar .status-step.completed:after{border-left-color:var(--completed)}.status-bar .status-step.finished{background-color:var(--finished);color:var(--text-color-white)}.status-bar .status-step.finished:after,.status-bar .status-step.finished>:after{border-left-color:var(--finished)}.status-bar .status-step.rejected{background-color:var(--general-red);color:var(--text-color-white)}.status-bar .status-step.rejected:after{border-left-color:var(--general-red)}.status-bar.status-clickable .status-step .status-name:not(.current-status){visibility:hidden}.status-bar.status-clickable .status-step:hover .status-name:not(.current-status){visibility:visible}.status-bar.status-clickable.lost .status-step:hover .status-name:not(.current-status),.status-bar.status-clickable.won .status-step:hover .status-name:not(.current-status){visibility:hidden}.status-bar.status-clickable:not(.lost):not(.won) .status-step.active:not(.current):hover{cursor:pointer}.status-bar.status-clickable:not(.lost):not(.won) .status-step:not(.active){color:var(--status-bar-color)}.status-bar.status-clickable:not(.lost):not(.won) .status-step:not(.active):hover{color:var(--text-color-placeholder);cursor:pointer}.card{background-color:var(--background-color-white);box-shadow:0 1px 3px #0000001a;margin-bottom:1.5rem;padding:1rem;position:relative}.card .loader{border:2px solid #fff;border-top:3px solid #bababa;margin-left:calc(50% - 9px);margin-right:auto;margin-top:6px}.card .header{align-items:top;display:flex;justify-content:space-between}.card .header h6:not(:last-child){margin-bottom:.1rem}.card .card-list-item{color:var(--primary-text-color);display:flex;font-family:var(--main-font-regular);font-size:var(--normal-font-size)}.card .card-list-item .card-link{color:var(--primary-text-color);cursor:pointer;text-decoration:underline}.card .card-list-item .card-link:hover{color:var(--primary-color)}.card .card-list-item .unlink-icon{color:var(--text-color-lightgray);display:none;font-size:.85rem;margin-left:.35rem;padding-top:.025rem}.card .card-list-item .unlink-icon:hover{color:var(--primary-color);cursor:pointer}.card .card-list-item:hover .unlink-icon{display:block}.card .card-list-item:not(:last-child){padding-bottom:.15rem}.card.linked-items-card{padding-top:.7rem}.card.linked-items-card .header{align-items:center;margin-bottom:.25rem}.card.linked-items-card .header h6{margin-bottom:unset;padding-top:.15rem}.card.linked-documents-card .linked-documents-list .linked-document{align-items:center;color:var(--primary-text-color);display:flex;flex-wrap:nowrap;font-family:var(--main-font-regular);font-size:var(--normal-font-size);gap:.3rem;justify-content:space-between;padding-bottom:.2rem;padding-top:.2rem}.card.linked-documents-card .linked-documents-list .linked-document:hover{background-color:var(--list-hover-color);cursor:pointer}.card.linked-documents-card .linked-documents-list .linked-document .document-name{flex-grow:1}.card.linked-documents-card .linked-documents-list .linked-document .status-badge{padding:.1rem .3rem;width:unset}.card.contact-card{padding:.7rem .7rem 1rem}.card.contact-card .header{align-items:center;margin-bottom:.25rem;margin-left:.3rem;margin-right:.3rem}.card.contact-card .header h6{margin-bottom:unset;padding-top:.15rem}.card.contact-card .header .buttons{display:flex;gap:.3rem}.card.contact-card .linked-contact{align-items:center;display:flex;margin:.75rem .3rem .25rem}.card.contact-card .linked-contact .linked-contact-icon{font-size:1.5rem;margin-right:.5rem}.card.contact-card .linked-contact .linked-contact-link{color:var(--primary-text-color);cursor:pointer;font-family:var(--main-font-bold);font-size:var(--normal-font-size);text-decoration:underline}.card.contact-card .linked-contact .linked-contact-link:hover{color:var(--primary-color)}.card.contact-card .link-button{color:var(--primary-color);cursor:pointer;font-family:var(--main-font-bold);font-size:var(--normal-font-size);margin-left:.3rem;margin-right:.3rem;margin-top:-.05rem}.fieldscard{padding:1rem .7rem}.fieldscard .title-spacer{height:.9rem}.appointmentscard h6,.fieldscard h6{margin:0 .3rem}.appointmentscard p{margin-bottom:.4rem}.photoscard .photos-header{display:flex;flex-direction:row}.photoscard .photos-header .tooltip-icon{font-size:.95rem;padding-left:.3rem;z-index:2}.photoscard .photos-list{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start;margin-bottom:.25rem;margin-top:.25rem}.photoscard .photos-list .photo-box{align-items:center;display:flex;height:100px;justify-content:center}.photoscard .photos-list .photo-box .photo{border-radius:.35rem;cursor:pointer;max-height:100%;max-width:100%;object-fit:cover}.photoscard .photos-list .photo-box .tooltip{text-align:center;z-index:3}.email-layout-example{background-color:var(--background-color-white);box-shadow:0 1px 3px #0000001a;overflow:hidden;transform-origin:"top left"}.email-layout-example .header{border-bottom:1px solid var(--border-color);padding:1rem}.email-layout-example .header .email-header-fields{padding-top:.5rem}.email-layout-example .header .email-header-fields p{font-size:var(--small-font-size);margin-bottom:.1rem;margin-top:.1rem}.email-layout-example .preview{padding:1rem}.settings-form .setting-item{align-items:flex-start;display:flex;width:100%}.settings-form .setting-item:not(:last-child){margin-bottom:1.5rem}.settings-form .switch-button-wrapper{flex-shrink:0;margin-right:.5rem}.settings-form .title{align-items:flex-start;display:flex;flex-grow:1}.settings-form .title.switch h5{margin-top:.1rem}.settings-form .content{margin-top:.5rem;width:100%}.settings-form .content .explanation-text{font-family:var(--header-font-regular);margin-top:0}.settings-form .content .dropdown-container{max-width:100%;width:200px}.settings-form .content .timefield-container{max-width:100%;width:100px}.settings-form .content .multiselect-container{width:400px}.settings-form>div.setting-item>div>div:not(.title)>div:not(:last-child){margin-bottom:.5rem}.settings-list{background-color:var(--background-color-white);box-shadow:0 1px 3px #0000001a;margin-bottom:2rem;padding:1rem}.settings-list .title{display:flex;flex-direction:row}.settings-list .container,.settings-list .container-filled{padding:unset}.settings-list .list{box-shadow:unset}.settings-list .explanation{display:flex;flex-direction:row;margin-bottom:2rem}.settings-list .explanation .text{width:70%}.settings-list .explanation .video{width:30%}.billing-page{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:5fr 3fr}.billing-page .card h6{margin-bottom:.5rem}.billing-page .card p{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--normal-font-size);margin-bottom:unset;margin-top:unset}.billing-page .card p:not(:last-child){margin-bottom:.25rem}.billing-page .card .card-edit-header{display:flex;justify-content:space-between}.billing-page .card .card-edit-header .edit-icon{font-size:var(--small-font-size);visibility:hidden}.billing-page .card:hover .edit-icon{visibility:visible}.billing-page .card:hover .edit-icon:hover{color:var(--text-color-placeholder)}.billing-page .card.subscription-details .subscription-details-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.billing-page .card.subscription-details .subscription-details-header h6{margin-bottom:unset}.billing-page .card.subscription-details .subscription-details-header p{font-size:var(--small-font-size)}.billing-page .card.subscription-details .subscription-details-content{align-items:center;display:flex;justify-content:space-between}.billing-page .card.subscription-details .subscription-details-content .module-details{margin-top:1.25rem}.billing-page .card.subscription-details .subscription-details-content .text-button{color:var(--primary-color);cursor:pointer;font-family:var(--header-font-medium);font-size:var(--normal-font-size);margin-top:.5rem}.billing-page .card.subscription-details .subscription-details-content .monthly-price{display:flex;flex-direction:column;margin-top:-.8rem}.billing-page .card.subscription-details .subscription-details-content .monthly-price .price-big{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--large-font-size);font-size:1.125rem;line-height:1.125rem;margin-left:auto;margin-right:0}.billing-page .card.subscription-details.pending-subscription{background-color:#fff3cd;border:1px solid #ffeeba;color:#856404}.billing-page .card.subscription-details.pending-subscription .monthly-price .price-big,.billing-page .card.subscription-details.pending-subscription h6,.billing-page .card.subscription-details.pending-subscription p{color:#856404}.billing-page .card.cancel-subscription{background-color:var(--background-color);border:1px solid var(--border-color);box-shadow:unset}.billing-page .card.cancel-subscription .text-button{color:var(--primary-color);cursor:pointer;font-family:var(--header-font-medium);font-size:var(--normal-font-size);margin-top:.5rem}.billing-page .card.billing-details:hover{background-color:var(--list-hover-color);cursor:pointer}.billing-page .card.billing-details .field .label{font-family:var(--main-font-bold);font-size:var(--small-font-size)}.billing-page .card.billing-details .field .value{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--normal-font-size)}.billing-page .card.billing-details .field:not(:last-child){margin-bottom:.75rem}.billing-page .card.payment-method:hover{background-color:var(--list-hover-color);cursor:pointer}.billing-page .card.next-invoice .next-invoice-details{align-items:center;display:flex;flex-direction:space-between}.billing-page .card.next-invoice .next-invoice-details .price-big{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--large-font-size);font-size:1.125rem;line-height:1.125rem;margin-left:auto;margin-right:0;margin-top:-1.5rem}.payment-method-form .credit-card-field,.payment-method-form .ideal-field,.payment-method-form .sepa-field{border:1px solid var(--border-color);border-radius:.3rem;height:19px;padding:.5rem}.payment-method-form .mandatory-error{color:var(--invalid-color);font-size:var(--small-font-size);margin-left:.25rem}.wizard.subscription-wizard{margin-top:0}.wizard.subscription-wizard .step-content{margin-top:1rem}.wizard.subscription-wizard .pending-downgrade-message{align-items:center;display:flex;flex-direction:column}.wizard.subscription-wizard .pending-downgrade-message .message-box{background-color:#fff3cd;border:1px solid #ffeeba;border-radius:.25rem;color:#856404;font-family:var(--main-font-regular);font-size:var(--normal-font-size);margin-bottom:1.5rem;padding:1rem;width:80%}.wizard.subscription-wizard .pending-downgrade-message .message-box h6{color:#856404;margin-bottom:.25rem}.wizard.subscription-wizard .duration-selector{align-items:center;display:flex;gap:.75rem;justify-content:center}.wizard.subscription-wizard .duration-selector .switch-button,.wizard.subscription-wizard .duration-selector .switch-button.on{background-color:var(--primary-color)}.wizard.subscription-wizard .duration-selector .duration-label{cursor:pointer;font-family:var(--header-font-regular);font-size:var(--normal-font-size)}.wizard.subscription-wizard .duration-selector .duration-label.left-label{min-width:163px;text-align:right}.wizard.subscription-wizard .duration-selector .duration-label.right-label{min-width:270px;text-align:center}.wizard.subscription-wizard .duration-selector .duration-label.active,.wizard.subscription-wizard .duration-selector .duration-label:hover{color:var(--primary-color);font-family:var(--header-font-medium)}.wizard.subscription-wizard .package-container{margin-left:auto;margin-right:auto;padding-left:.9375rem;padding-right:.9375rem}@media(min-width:1060px){.wizard.subscription-wizard .package-container{max-width:none}}@media(min-width:1378px){.wizard.subscription-wizard .package-container{max-width:1378px}}.wizard.subscription-wizard .package-options{grid-gap:1rem;display:grid;gap:1rem;margin-bottom:2rem;margin-top:1rem}.wizard.subscription-wizard .package-options .package-option{background-color:var(--background-color-white);border:1px solid var(--background-color-white);border-radius:.25rem;box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column;margin-top:1.375rem;padding:1rem;position:relative}.wizard.subscription-wizard .package-options .package-option:hover{cursor:pointer}.wizard.subscription-wizard .package-options .package-option.selected{background-color:var(--primary-color-background-selected);border:1px solid var(--primary-color)}.wizard.subscription-wizard .package-options .package-option.best-choice{margin-top:0;padding-top:.75rem}.wizard.subscription-wizard .package-options .package-option .package-content{display:flex;flex:1 1;flex-direction:column}.wizard.subscription-wizard .package-options .package-option .package-content .best-choice-label{color:var(--primary-color);font-family:var(--header-font-medium);font-size:var(--small-font-size);margin-bottom:.75rem}.wizard.subscription-wizard .package-options .package-option .package-content .package-label{margin-bottom:.75rem}.wizard.subscription-wizard .package-options .package-option .package-content .package-explanation{align-items:stretch;display:flex;font-family:var(--main-font-light);font-size:var(--normal-font-size);margin-bottom:1rem;min-height:3.6rem}.wizard.subscription-wizard .package-options .package-option .package-content .package-features{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;min-height:12rem}.wizard.subscription-wizard .package-options .package-option .package-content .package-features .included-label{font-family:var(--main-font-regular);font-size:var(--normal-font-size);margin-bottom:.5rem}.wizard.subscription-wizard .package-options .package-option .package-content .package-features .included-feature{font-family:var(--main-font-light);font-size:var(--normal-font-size);margin-bottom:.5rem}.wizard.subscription-wizard .package-options .package-option .package-content .package-price{margin-top:auto}.wizard.subscription-wizard .package-options .package-option .package-content .package-price .price-label{color:var(--primary-color);font-family:var(--header-font-medium);font-size:var(--h2-font-size)}.wizard.subscription-wizard .package-options .package-option .package-content .package-price .price-label .currency-icon{font-family:var(--main-font-bold)}.wizard.subscription-wizard .package-options .package-option .package-content .package-price .price-unit-label{font-family:var(--main-font-light);font-size:var(--smaller-font-size);margin-top:.25rem}.wizard.subscription-wizard .seats-selection{align-items:center;display:flex;gap:2rem;margin-bottom:2rem}.wizard.subscription-wizard .seats-selection .seats-header h3{font-size:1.125rem;margin-bottom:.25rem}.wizard.subscription-wizard .seats-selection .seats-description{margin:unset}.wizard.subscription-wizard .seats-selection .seats-input{height:42px;width:8rem}.wizard.subscription-wizard .seats-selection .current-seats{align-items:center;color:var(--primary-text-color);display:flex;font-family:var(--header-font-regular);font-size:var(--normal-font-size);gap:1rem}.wizard.subscription-wizard .seats-selection .current-seats .button-text{color:var(--primary-color);font-family:var(--header-font-medium);font-size:var(--normal-font-size)}.wizard.subscription-wizard .seats-selection .current-seats .button-text:hover{cursor:pointer}.wizard.subscription-wizard .feature-comparison .feature-comparison-header{color:var(--primary-color);font-family:var(--header-font-medium);font-size:var(--normal-font-size);text-align:center}.wizard.subscription-wizard .feature-comparison .feature-comparison-header .feature-comparison-label{cursor:pointer}.wizard.subscription-wizard .feature-comparison .feature-comparison-header .feature-comparison-toggle-icon{font-size:var(--normal-font-size);margin-left:.25rem}.wizard.subscription-wizard .feature-comparison .comparison-table{margin-bottom:4rem}.wizard.subscription-wizard .feature-comparison .comparison-table .comparison-section{margin-top:2rem}.wizard.subscription-wizard .feature-comparison .comparison-table .comparison-section .comparison-header{padding:.5rem;text-align:center}.wizard.subscription-wizard .feature-comparison .comparison-table .comparison-section .comparison-section-table{border-collapse:collapse;table-layout:fixed;width:100%}.wizard.subscription-wizard .feature-comparison .comparison-table .comparison-section .comparison-section-table td,.wizard.subscription-wizard .feature-comparison .comparison-table .comparison-section .comparison-section-table th{text-align:center;width:25%}.wizard.subscription-wizard .feature-comparison .comparison-table .comparison-section .comparison-section-table th{border-bottom:1px solid var(--border-color);font-family:var(--header-font-medium);font-family:var(--main-font-regular);font-size:var(--h6-font-size);font-size:var(--normal-font-size);font-weight:400;padding:.5rem}.wizard.subscription-wizard .feature-comparison .comparison-table .comparison-section .comparison-section-table td{border-bottom:1px solid var(--border-color);font-family:var(--main-font-light);font-size:var(--normal-font-size);padding:.5rem}.wizard.subscription-wizard .feature-comparison .comparison-table .comparison-section .comparison-section-table td .info-icon{color:var(--text-color-placeholder);margin-left:.25rem}.wizard.subscription-wizard .price-summary{align-items:center;display:flex;margin-left:auto;margin-right:1rem;text-align:right}.wizard.subscription-wizard .price-summary .savings-info,.wizard.subscription-wizard .price-summary .savings-info-divider{color:var(--text-color-lightgray);font-family:var(--header-font-regular);font-size:var(--small-font-size)}.wizard.subscription-wizard .price-summary .savings-info-divider{margin:0 .5rem}.wizard.subscription-wizard .price-summary .total-price{font-family:var(--header-font-regular);font-size:var(--normal-font-size)}.wizard.subscription-wizard .billing-details .card h4{margin-bottom:.5rem}.wizard.subscription-wizard .billing-details .card .card-details{display:flex;justify-content:center}.wizard.subscription-wizard .billing-details .card .address-fields,.wizard.subscription-wizard .billing-details .card .billing-fields,.wizard.subscription-wizard .billing-details .card .company-fields{max-width:580px;width:100%}.wizard.subscription-wizard .billing-details .card .address-fields .formfield,.wizard.subscription-wizard .billing-details .card .billing-fields .formfield,.wizard.subscription-wizard .billing-details .card .company-fields .formfield{margin-bottom:.5rem}.wizard.subscription-wizard .billing-details .card .billing-fields .credit-card-field,.wizard.subscription-wizard .billing-details .card .billing-fields .ideal-field,.wizard.subscription-wizard .billing-details .card .billing-fields .sepa-field{border:1px solid var(--border-color);border-radius:.3rem;height:19px;padding:.5rem}.wizard.subscription-wizard .billing-details .card .billing-fields .mandatory-error{color:var(--invalid-color);font-size:var(--small-font-size);margin-left:.25rem}.wizard.subscription-wizard .subscription-overview{margin-top:5rem}.wizard.subscription-wizard .subscription-overview .subscription-overview-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}.wizard.subscription-wizard .subscription-overview .subscription-overview-grid .card h3{margin-bottom:.5rem}.wizard.subscription-wizard .subscription-overview .subscription-overview-grid .card p{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--normal-font-size);margin-bottom:unset;margin-top:unset}.wizard.subscription-wizard .subscription-overview .subscription-overview-grid .card p.bold{font-family:var(--main-font-bold)}.wizard.subscription-wizard .subscription-overview .subscription-overview-grid .card p:not(:last-child){margin-bottom:.25rem}.wizard.subscription-wizard .subscription-overview .subscription-overview-grid .card .subscription-details-content{align-items:center;display:flex;justify-content:space-between}.wizard.subscription-wizard .subscription-overview .subscription-overview-grid .card .subscription-details-content .module-details{margin-top:1.25rem}.wizard.subscription-wizard .subscription-overview .subscription-overview-grid .card .subscription-details-content .recurring-price{color:var(--primary-text-color);display:flex;flex-direction:column;font-family:var(--main-font-regular);font-size:var(--normal-font-size);margin-bottom:unset;margin-top:unset}.wizard.subscription-wizard .subscription-overview .subscription-overview-grid .card .subscription-details-content .recurring-price .price-big{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--large-font-size);font-size:1.125rem;line-height:1.125rem;margin-left:auto;margin-right:0}.wizard.subscription-wizard .subscription-overview .subscription-overview-grid .card .price-detail-section{margin-bottom:.75rem;margin-top:.75rem}.wizard.subscription-wizard .subscription-overview .subscription-overview-grid .card .price-detail-row{align-items:center;display:flex;justify-content:space-between}.wizard.subscription-wizard .accept-conditions-checkbox{align-items:center;display:flex;margin-left:auto;margin-right:1rem;text-align:right}.thank-you-page{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 187px)}.thank-you-page .celebrate-icon{font-size:3.5rem}.manage-seats-modal .seat-manage-rows{margin-top:1rem}.manage-seats-modal .seat-manage-rows .seat-manage-row{grid-gap:.5rem;align-items:center;display:grid;gap:.5rem;grid-template-columns:2fr 1fr 1fr;margin-bottom:.75rem}.manage-seats-modal .seat-manage-rows .seat-manage-row .label{align-items:center;display:flex}.manage-seats-modal .seat-manage-rows .seat-manage-row .label .tooltip-icon{font-size:.95rem;padding-left:.3rem}.manage-seats-modal .seat-manage-rows .seat-manage-row .label .tooltip-icon .tooltip{z-index:5}.manage-seats-modal .seat-manage-rows .seat-manage-row .controls{display:flex}.manage-seats-modal .seat-manage-rows .seat-manage-row .controls .seats-input{border:1px solid var(--border-color);border-radius:0;height:42px;text-align:center;width:4rem}.manage-seats-modal .seat-manage-rows .seat-manage-row .controls .stepper-button{align-items:center;background-color:var(--background-color);border:1px solid var(--border-color);color:var(--secondary-button-text-color);cursor:pointer;display:flex;height:40px;justify-content:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:2.5rem}.manage-seats-modal .seat-manage-rows .seat-manage-row .controls .stepper-button:first-child{border-radius:.3rem 0 0 .3rem;border-right:none}.manage-seats-modal .seat-manage-rows .seat-manage-row .controls .stepper-button:last-child{border-left:none;border-radius:0 .3rem .3rem 0}.manage-seats-modal .seat-manage-rows .seat-manage-row .controls .stepper-button.disabled{color:var(--text-color-placeholder);cursor:not-allowed;opacity:.5}.manage-seats-modal .error,.manage-seats-modal .info{font-family:var(--main-font-regular);font-size:var(--normal-font-size)}.manage-seats-modal .error{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:.2rem;color:#721c24;padding:.75rem .5rem}.manage-seats-modal .buttons-right{display:flex;float:right;gap:.3rem;margin-top:.75rem}.account-container{align-items:center;display:flex;flex-direction:column;margin-top:1rem}.account-logo{height:2rem;margin-bottom:1.5rem}.account-form{background-clip:padding-box;background-color:var(--background-color-white);border-radius:.3rem;box-shadow:0 1px 3px #0000001a;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;width:284px}.account-form .form-alert,.account-form h4,.account-form p{text-align:center}.account-form h4{margin-bottom:.5rem}.account-form p{margin-bottom:1rem;margin-top:0}.account-form .button-row{padding-top:.5rem}.account-form input{height:42px}.account-buttons{align-items:center;display:flex;flex-direction:column}.account-buttons a{margin-top:1rem}.create-trial{display:flex;flex-direction:column}@media(min-width:1024px){.create-trial{flex-direction:row;height:100vh}}.create-trial .login-link:hover{text-decoration:underline}.create-trial .left-panel{background:var(--background-color-white);display:flex;flex-direction:column;height:100vh}.create-trial .left-panel .logo-container{margin-bottom:1rem;margin-left:3rem;margin-top:1rem}.create-trial .left-panel .logo-container .trial-logo{height:2.5rem}@media(min-width:1024px){.create-trial .left-panel{width:40%}}.create-trial .left-panel .form{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin:-80px auto 0;max-width:324px}.create-trial .left-panel .form .header{margin:1.5rem 0;text-align:center}.create-trial .left-panel .form .header h1{font-family:var(--header-font-medium);font-size:1.5rem}.create-trial .left-panel .form .header .subtitle{font-family:var(--header-font-regular);font-size:1.25rem;margin-bottom:0;margin-top:.25rem}.create-trial .left-panel .form .formfield{margin-bottom:.75rem}.create-trial .left-panel .form .formfield input{height:42px}.create-trial .left-panel .form .inline-form{padding:unset}.create-trial .left-panel .form .inline-form .button{margin-top:.75rem}.create-trial .left-panel .form .login{display:none}@media(max-width:1024px){.create-trial .left-panel .form .login{display:flex;margin-bottom:1rem;margin-top:1rem;position:relative;z-index:2}.create-trial .left-panel .form .login .login-container{display:flex;flex-direction:row;line-height:2.5rem}.create-trial .left-panel .form .login .login-container p{font-family:var(--main-font-regular);font-size:var(--small-font-size);margin-bottom:unset;margin-top:unset}.create-trial .left-panel .form .login .login-container p.pr-1{padding-right:.25rem}.create-trial .left-panel .form .login .login-container .login-link{font-family:var(--main-font-bold)}}.create-trial .left-panel .remarks{color:var(--text-color-darkgray);font-family:var(--main-font-regular);font-size:var(--small-font-size);line-height:1.2rem;margin-top:1.5rem}.create-trial .right-panel{display:none}@media(min-width:1024px){.create-trial .right-panel{background-color:var(--background-color);display:flex;flex-direction:column;height:100vh;width:60%}.create-trial .right-panel .login{display:flex;justify-content:end;margin-bottom:1rem;margin-right:3rem;margin-top:1rem;position:relative;z-index:2}.create-trial .right-panel .login .login-container{display:flex;flex-direction:row;line-height:2.5rem}.create-trial .right-panel .login .login-container p{font-family:var(--main-font-regular);font-size:var(--small-font-size);margin-bottom:unset;margin-top:unset}.create-trial .right-panel .login .login-container p.pr-1{padding-right:.25rem}.create-trial .right-panel .login .login-container .login-link{font-family:var(--main-font-bold)}.create-trial .right-panel .benefits{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:center}.create-trial .right-panel .benefits .benefits-container{margin:-80px auto 0;max-width:500px}.create-trial .right-panel .benefits .benefits-container h4{font-family:var(--header-font-regular);font-size:1.5rem;line-height:2rem;margin-bottom:1.5rem}.create-trial .right-panel .benefits .benefits-container .benefit-list{margin:0 auto;max-width:500px;padding-left:6rem;text-align:left}.create-trial .right-panel .benefits .benefits-container .benefit-list .benefit-item{align-items:center;display:flex;flex-direction:row;font-family:var(--header-font-regular);font-size:var(--large-font-size);margin-bottom:1rem;margin-top:1rem;text-align:left}.create-trial .right-panel .benefits .benefits-container .benefit-list .benefit-item .benefit-icon{color:var(--general-green);font-size:1.25rem;padding-right:.5rem}}.trial-wizard{background-color:var(--background-color-white);display:flex;flex-direction:column;height:100vh;margin-top:unset!important}.trial-wizard .logo-container{padding-bottom:1rem;padding-left:3rem;padding-top:1rem}.trial-wizard .logo-container .trial-logo{height:2.5rem}.trial-wizard .wizard-step{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin:-80px auto 0}.trial-wizard .wizard-step .header{margin:1.5rem 0;text-align:center}.trial-wizard .wizard-step .header h1{font-family:var(--header-font-medium);font-size:1.5rem}.trial-wizard .wizard-step .header .subtitle{font-family:var(--header-font-regular);font-size:1.25rem;margin-bottom:0;margin-top:.25rem}.trial-wizard .step-content .edit-mode{margin-bottom:.75rem}.trial-wizard .step-content .edit-mode .custom-dropdown-field,.trial-wizard .step-content .edit-mode input{height:42px}.trial-wizard .step-content .edit-mode .error-message{color:var(--invalid-color);font-family:var(--main-font-regular);font-size:var(--small-font-size);padding-top:.25rem}.trial-wizard .step-content .library-cards{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr 1fr 1fr;max-width:960px}.trial-wizard .step-content .library-cards .library-card{background-color:var(--background-color-white);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;display:flex;flex-direction:column;min-height:7rem;padding:.75rem;text-align:center}.trial-wizard .step-content .library-cards .library-card .icon{align-items:center;color:var(--tertiair-text-color);display:flex;font-size:1.5rem;height:2rem;justify-content:center;margin-bottom:0;margin-top:.5rem}.trial-wizard .step-content .library-cards .library-card .title{align-items:center;display:flex;height:2.5rem;justify-content:center}.trial-wizard .step-content .library-cards .library-card .title h5{margin:0}.trial-wizard .step-content .library-cards .library-card .description{align-items:center;display:flex;flex:1 1;flex-direction:column;padding:0 .5rem;text-align:center}.trial-wizard .step-content .library-cards .library-card .description p{margin:.2rem 0}.trial-wizard .step-content .library-cards .library-card.selected,.trial-wizard .step-content .library-cards .library-card:hover{background-color:var(--primary-color-background-selected)}.trial-wizard .company-details .button-footer .step-counter{margin:0!important}.dashboard{display:flex;flex-direction:column;margin-top:1rem;width:100%}.dashboard div h5{padding-bottom:.5rem}.dashboard .greeting{margin-bottom:3rem}.dashboard .widgets-section .widgets-row{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr);margin-bottom:1.5rem}.dashboard .widgets-section .widgets-row .widget{min-height:5.6rem}.dashboard .workflow-section{margin-bottom:3.5rem}.dashboard .workflow-section .workflow-bar{display:flex;height:2rem;width:100%}.dashboard .workflow-section .workflow-bar .workflow-bar-segment{display:flex;position:relative}.dashboard .workflow-section .workflow-bar .workflow-bar-segment:first-child div:first-child{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.dashboard .workflow-section .workflow-bar .workflow-bar-segment:last-child div:last-child{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.dashboard .workflow-section .feature-labels{display:flex;padding-top:.25rem;width:100%}.dashboard .workflow-section .feature-labels .label{border-left:1px solid var(--border-color);font-family:var(--header-font-regular);font-size:var(--small-font-size);padding-left:.5rem}.dashboard .todos-section{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr;margin-bottom:1.5rem}.dashboard .todos-section.releases{grid-template-columns:6fr 4fr}.dashboard .todos-section .todos .section{padding:unset}.dashboard .todos-section .todos .section .responsibility-group:not(:last-child){border-bottom:1px solid var(--border-color);padding-bottom:2rem}.dashboard .todos-section .todos .section .responsibility-group h6{margin-left:1rem;padding-bottom:.5rem;padding-top:1rem}.dashboard .todos-section .todos .section .responsibility-group .todo-row{align-items:center;display:flex;justify-content:space-between;padding-bottom:.75rem;padding-top:.75rem}.dashboard .todos-section .todos .section .responsibility-group .todo-row .label{font-family:var(--header-font-regular);font-size:var(--larger-font-size);margin-left:1rem}.dashboard .todos-section .todos .section .responsibility-group .todo-row .icon{color:var(--text-color-lightgray);margin-right:1rem;margin-top:.125rem}.dashboard .todos-section .todos .section .responsibility-group .todo-row:not(:first-child){border-top:1px solid var(--border-color)}.dashboard .todos-section .todos .section .responsibility-group .todo-row:hover{background-color:var(--list-hover-color);cursor:pointer}.dashboard .todos-section .todos .section .responsibility-group .finished-todo-row{align-items:center;display:flex;justify-content:center;padding-bottom:.75rem;padding-top:.75rem}.dashboard .todos-section .todos .section .responsibility-group .finished-todo-row .label{font-family:var(--header-font-regular);font-size:var(--larger-font-size);margin-left:1rem}.dashboard .todos-section .releases .section{min-height:2rem;padding:unset;position:relative}.dashboard .todos-section .releases .section .loader-container{align-items:center;display:flex;justify-content:center}.dashboard .todos-section .releases .section .loader-container .loader{margin-left:0}.dashboard .todos-section .releases .section .release{padding:.6rem 0}.dashboard .todos-section .releases .section .release .header{display:flex;justify-content:space-between;padding:0 .75rem}.dashboard .todos-section .releases .section .release .header .title{font-family:var(--header-font-regular);font-size:var(--larger-font-size);padding-top:.35rem}.dashboard .todos-section .releases .section .release .description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:unset;overflow:hidden;padding:0 .75rem;text-overflow:ellipsis;white-space:normal}.dashboard .todos-section .releases .section .release:hover{background-color:var(--list-hover-color);cursor:pointer}.dashboard .todos-section .releases .section .release:not(:first-child){border-top:1px solid var(--border-color)}.dashboard .todos-section .releases .section .release-list-link{display:flex;justify-content:flex-end;padding:.25rem .75rem 1rem}.dashboard .todos-section .releases .section .release-list-link .release-link{color:var(--primary-text-color);cursor:pointer;font-family:var(--header-font-regular);font-size:var(--normal-font-size)}.dashboard .todos-section .releases .section .release-list-link .release-link:hover{color:var(--primary-color)}.dashboard .todos-section .releases .section .release-list-link .release-link .link-arrow{font-size:14px;padding-left:.25rem;padding-top:.05rem}.widget{background-color:var(--background-color-white);position:relative}.widget .title{align-items:center;display:flex;font-family:var(--header-font-medium);font-size:var(--h6-font-size)}.widget .title .tooltip-icon{font-size:var(--small-font-size);padding-left:.3rem;padding-top:.1rem}.widget .loader-container{align-items:center;display:flex;justify-content:center;padding-top:.5rem}.widget .loader-container .loader{margin-left:0}.widget .number-widget{display:flex;flex-direction:column;padding-top:.75rem}.widget .number-widget .current-number{align-items:baseline;display:flex;gap:.3rem;padding-bottom:.75rem}.widget .number-widget .current-number h1{font-family:var(--header-font-medium);font-size:2rem}.widget .number-widget .current-number .prefix{font-family:var(--main-font-regular);font-size:var(--larger-font-size)}.widget .number-widget .current-number .label,.widget .number-widget .current-number .measuring-unit,.widget .number-widget .difference{font-family:var(--header-font-regular);font-size:var(--larger-font-size)}.widget .number-widget .difference{display:flex;flex-direction:row}.widget .number-widget .difference .positive{color:var(--general-green)}.widget .number-widget .difference .negative{color:var(--general-red)}.scheduling-header{justify-content:space-between;margin-bottom:2.5rem}.scheduling-header,.scheduling-header .content-left,.scheduling-header .content-middle,.scheduling-header .content-right{align-items:center;display:flex}.scheduling-header .content-left{justify-content:flex-start}.scheduling-header .content-middle{flex-grow:1;justify-content:center}.scheduling-header .content-right{align-items:center;display:flex;justify-content:flex-end}.scheduling-board{background-color:var(--background-color-white);border-top:1px solid var(--border-color);height:2.5rem}.scheduling-board .calendar .event{word-wrap:break-word;background-color:var(--general-dark-blue);border-radius:.25rem;color:var(--text-color-white);cursor:pointer;font-family:var(--main-font-regular);font-size:var(--smaller-font-size);overflow:hidden;pointer-events:auto;white-space:normal;z-index:10}.scheduling-board .calendar .event span{white-space:unset}.scheduling-board .calendar .event:hover{opacity:.85}.scheduling-board .calendar .event.reserved{background-color:var(--one_reserved_appointment)}.scheduling-board .calendar .event.planned{background-color:var(--general-dark-blue)}.scheduling-board .calendar .event.planned:hover{background-color:#000}.scheduling-board .calendar .event.en_route{background-color:var(--general-blue)}.scheduling-board .calendar .event.in_progress{background-color:var(--general-yellow)}.scheduling-board .calendar .event.incomplete{background-color:var(--general-orange)}.scheduling-board .calendar .event.completed{background-color:var(--general-green)}.scheduling-board .calendar .event.finished{background-color:var(--general-dark-green)}.scheduling-board .calendar .event.default-custom-color{background-color:var(--secondary-color-hover);color:var(--secondary-button-text-color)}.scheduling-board .calendar .event.soft-dark-blue{background-color:var(--soft-dark-blue)}.scheduling-board .calendar .event.soft-blue{background-color:var(--soft-blue)}.scheduling-board .calendar .event.soft-red{background-color:var(--soft-red)}.scheduling-board .calendar .event.soft-orange{background-color:var(--soft-orange)}.scheduling-board .calendar .event.soft-yellow{background-color:var(--soft-yellow)}.scheduling-board .calendar .event.soft-green{background-color:var(--soft-green)}.scheduling-board .calendar .event.soft-dark-green{background-color:var(--soft-dark-green)}.scheduling-board .calendar .event.soft-gray{background-color:var(--soft-gray)}.scheduling-board .calendar .event.soft-dark-gray{background-color:var(--soft-dark-gray)}.scheduling-board .calendar .event.soft-purple{background-color:var(--soft-purple)}.scheduling-board .calendar .event.soft-lavender{background-color:var(--soft-lavender)}.scheduling-board .calendar .event.soft-beige{background-color:var(--soft-beige)}.scheduling-board .calendar .resource-row .name-column .order-icon{align-items:center;color:var(--text-color-lightgray);display:flex;display:none;font-size:.85rem}.scheduling-board .calendar .resource-row .name-column:hover .order-icon{cursor:pointer}.scheduling-board .calendar .resource-row .name-column:active .order-icon,.scheduling-board .calendar .resource-row .name-column:hover .order-icon{display:block}.scheduling-board .calendar .resource-row .name-column:active .order-icon .tooltip,.scheduling-board .calendar .resource-row .name-column:hover .order-icon .tooltip{z-index:10}.scheduling-board .calendar .resource-row .name-column:active .order-icon.visibility-hidden,.scheduling-board .calendar .resource-row .name-column:hover .order-icon.visibility-hidden{visibility:hidden}.scheduling-board.stacked.employee_list.grid-1-columns,.scheduling-board.stacked.employee_timeline.grid-1-columns{display:grid;grid-template-columns:2fr;width:100%}.scheduling-board.stacked.employee_list.grid-5-columns,.scheduling-board.stacked.employee_timeline.grid-5-columns{display:grid;grid-template-columns:6fr;width:100%}.scheduling-board.stacked.employee_list.grid-6-columns,.scheduling-board.stacked.employee_timeline.grid-6-columns{display:grid;grid-template-columns:7fr;width:100%}.scheduling-board.stacked.employee_list.grid-7-columns,.scheduling-board.stacked.employee_timeline.grid-7-columns{display:grid;grid-template-columns:8fr;width:100%}.scheduling-board.stacked.employee_list.grid-1-columns .event,.scheduling-board.stacked.employee_timeline.grid-1-columns .event{font-size:var(--small-font-size)}.scheduling-board.stacked.employee_list.show-inbox,.scheduling-board.stacked.employee_timeline.show-inbox{grid-template-columns:6fr 2fr}.scheduling-board.stacked .calendar{overflow-x:hidden}.scheduling-board.stacked .calendar .header{background-color:var(--background-color-white);border-bottom:1px solid var(--border-color);font-family:var(--header-font-medium);font-size:var(--normal-font-size)}.scheduling-board.stacked .calendar .header.grid-1-columns{display:grid;grid-template-columns:200px repeat(1,1fr)}.scheduling-board.stacked .calendar .header.grid-5-columns{display:grid;grid-template-columns:200px repeat(5,1fr)}.scheduling-board.stacked .calendar .header.grid-6-columns{display:grid;grid-template-columns:200px repeat(6,1fr)}.scheduling-board.stacked .calendar .header.grid-7-columns{display:grid;grid-template-columns:200px repeat(7,1fr)}.scheduling-board.stacked .calendar .header .day-column:not(:last-child),.scheduling-board.stacked .calendar .header .name-column{border-right:1px solid var(--border-color)}.scheduling-board.stacked .calendar .header .day-column{align-items:center;display:flex;flex-direction:column;height:2.5rem;justify-content:center;overflow:hidden;position:relative;white-space:nowrap;width:100%}.scheduling-board.stacked .calendar .header .day-column .date-name{padding-top:.25rem}.scheduling-board.stacked .calendar .header .day-column .date-name .today{position:relative}.scheduling-board.stacked .calendar .header .day-column .date-name .today:after{background-color:var(--primary-color);border-radius:.2rem;bottom:-5.5px;content:"";display:block;height:.2rem;left:0;position:absolute;right:0}.scheduling-board.stacked .calendar .header .day-column .header-hours{color:var(--text-color-lightgray);display:flex;font-family:var(--header-font-light);font-size:var(--smaller-font-size);margin-left:-4px;margin-top:auto;width:100%}.scheduling-board.stacked .calendar .header .day-column .header-hours .header-hour{box-sizing:border-box;flex:1 1 auto}.scheduling-board.stacked .calendar .header .day-column .header-hours .invisible{visibility:hidden}.scheduling-board.stacked .calendar .unassigned-row{border-bottom:1px solid var(--border-color);width:100%}.scheduling-board.stacked .calendar .unassigned-row.grid-1-columns{display:grid;grid-template-columns:200px repeat(1,1fr)}.scheduling-board.stacked .calendar .unassigned-row.grid-5-columns{display:grid;grid-template-columns:200px repeat(5,1fr)}.scheduling-board.stacked .calendar .unassigned-row.grid-6-columns{display:grid;grid-template-columns:200px repeat(6,1fr)}.scheduling-board.stacked .calendar .unassigned-row.grid-7-columns{display:grid;grid-template-columns:200px repeat(7,1fr)}.scheduling-board.stacked .calendar .unassigned-row .day-column,.scheduling-board.stacked .calendar .unassigned-row .name-column{border-right:1px solid var(--border-color);height:44px}.scheduling-board.stacked .calendar .unassigned-row .name-column{align-items:center;background-color:var(--background-color-white);display:flex;font-family:var(--header-font-medium);font-size:var(--normal-font-size);padding-left:.5rem}.scheduling-board.stacked .calendar .unassigned-row .day-column{border-right:1px solid var(--border-color);display:flex;overflow:hidden;position:relative;width:100%}.scheduling-board.stacked .calendar .unassigned-row .day-column .day-list{height:100%;padding:.25rem;position:relative;width:100%}.scheduling-board.stacked .calendar .unassigned-row .day-column .day-list .event{align-items:center;display:flex;height:1.25rem;padding:.25rem;position:relative}.scheduling-board.stacked .calendar .unassigned-row .day-column .time-slot{box-sizing:border-box;flex:1 1 auto;position:relative}.scheduling-board.stacked .calendar .unassigned-row .day-column .time-slot .tooltip{bottom:unset;left:0;position:absolute;transform:unset;z-index:9999!important}.scheduling-board.stacked .calendar .unassigned-row .day-column .time-slot.whole-hour{border-left:1px solid var(--border-color-light)}.scheduling-board.stacked .calendar .unassigned-row .day-column .time-slot:hover{background-color:var(--secondary-color)}.scheduling-board.stacked .calendar .unassigned-row .day-column .time-slot.no-hover{background-color:#0000!important;pointer-events:none}.scheduling-board.stacked .calendar .unassigned-row .day-column .time-slot.has-event:hover{background-color:#0000}.scheduling-board.stacked .calendar .resource-group-header{align-items:center;background-color:var(--background-color-white);border-bottom:1px solid var(--border-color);display:flex;font-family:var(--header-font-regular);font-size:var(--small-font-size);min-height:2rem;padding-left:.5rem}.scheduling-board.stacked .calendar .resource-row{border-bottom:1px solid var(--border-color);width:100%}.scheduling-board.stacked .calendar .resource-row.grid-1-columns{display:grid;grid-template-columns:200px repeat(1,1fr)}.scheduling-board.stacked .calendar .resource-row.grid-5-columns{display:grid;grid-template-columns:200px repeat(5,1fr)}.scheduling-board.stacked .calendar .resource-row.grid-6-columns{display:grid;grid-template-columns:200px repeat(6,1fr)}.scheduling-board.stacked .calendar .resource-row.grid-7-columns{display:grid;grid-template-columns:200px repeat(7,1fr)}.scheduling-board.stacked .calendar .resource-row .day-column,.scheduling-board.stacked .calendar .resource-row .name-column{border-right:1px solid var(--border-color);min-height:2.5rem}.scheduling-board.stacked .calendar .resource-row .name-column{align-items:center;background-color:var(--background-color-white);display:flex;font-family:var(--header-font-medium);font-size:var(--normal-font-size);padding-left:.5rem}.scheduling-board.stacked .calendar .resource-row .name-column .resource-image{background-position:50%;background-size:cover;border-radius:50%;height:2.5rem;justify-content:start;margin-right:.25rem;overflow:hidden;position:relative;width:2.5rem}.scheduling-board.stacked .calendar .resource-row .name-column .resource-details{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;justify-content:center}.scheduling-board.stacked .calendar .resource-row .name-column .resource-details .remark{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--small-font-size)}.scheduling-board.stacked .calendar .resource-row .name-column .order-icon{margin-left:auto;margin-right:.5rem}.scheduling-board.stacked .calendar .resource-row .day-column{display:flex;overflow:hidden;position:relative;width:100%}.scheduling-board.stacked .calendar .resource-row .day-column .day-list{height:100%;overflow-y:auto;position:relative;width:100%}.scheduling-board.stacked .calendar .resource-row .day-column .day-list .event{align-items:center;display:flex;height:1.25rem;margin:.25rem .25rem 0;padding:.25rem;position:relative}.scheduling-board.stacked .calendar .resource-row .day-column .day-list .event .list-event{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scheduling-board.stacked .calendar .resource-row .day-column .time-slot{box-sizing:border-box;flex:1 1 auto;position:relative}.scheduling-board.stacked .calendar .resource-row .day-column .time-slot .tooltip{bottom:unset;left:0;position:absolute;transform:unset;z-index:9999!important}.scheduling-board.stacked .calendar .resource-row .day-column .time-slot.whole-hour{border-left:1px solid var(--border-color-light)}.scheduling-board.stacked .calendar .resource-row .day-column .time-slot:hover{background-color:var(--secondary-color)}.scheduling-board.stacked .calendar .resource-row .day-column .time-slot.no-hover{background-color:#0000!important;pointer-events:none}.scheduling-board.stacked .calendar .resource-row .day-column .time-slot.has-event:hover{background-color:#0000}.scheduling-board.columns.employee_list,.scheduling-board.columns.employee_timeline{display:grid;height:100%}.scheduling-board.columns.employee_list.grid-1-columns .calendar,.scheduling-board.columns.employee_timeline.grid-1-columns .calendar{overflow-y:hidden}.scheduling-board.columns.employee_list.grid-1-columns .calendar .event,.scheduling-board.columns.employee_timeline.grid-1-columns .calendar .event{font-size:var(--small-font-size)}.scheduling-board.columns.employee_list.show-inbox,.scheduling-board.columns.employee_timeline.show-inbox{grid-template-columns:6fr 2fr}.scheduling-board.columns.employee_list .calendar,.scheduling-board.columns.employee_timeline .calendar{box-sizing:border-box;display:grid;grid-auto-flow:column;grid-template-rows:1fr;overflow-x:auto;overflow-y:hidden}.scheduling-board.columns.employee_list .calendar .header,.scheduling-board.columns.employee_timeline .calendar .header{background-color:var(--background-color-white);border-right:1px solid var(--border-color);display:flex;flex-direction:column;font-family:var(--header-font-medium);font-size:var(--normal-font-size);width:3rem}.scheduling-board.columns.employee_list .calendar .header .name-column,.scheduling-board.columns.employee_timeline .calendar .header .name-column{border-bottom:1px solid var(--border-color);min-height:2.5rem}.scheduling-board.columns.employee_list .calendar .header .name-column.show-resource-group-header-div,.scheduling-board.columns.employee_timeline .calendar .header .name-column.show-resource-group-header-div{min-height:calc(4rem + 1px)}.scheduling-board.columns.employee_list .calendar .header .day-column,.scheduling-board.columns.employee_timeline .calendar .header .day-column{align-items:center;border-bottom:1px solid var(--border-color);display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:1rem;position:relative}.scheduling-board.columns.employee_list .calendar .header .day-column .date-name,.scheduling-board.columns.employee_timeline .calendar .header .day-column .date-name{left:1rem;position:absolute;top:50%;transform:rotate(-90deg) translate(-40%);transform-origin:left center;white-space:nowrap}.scheduling-board.columns.employee_list .calendar .header .day-column .today,.scheduling-board.columns.employee_timeline .calendar .header .day-column .today{position:relative}.scheduling-board.columns.employee_list .calendar .header .day-column .today:after,.scheduling-board.columns.employee_timeline .calendar .header .day-column .today:after{background-color:var(--primary-color);border-radius:.2rem;bottom:-4.5px;content:"";display:block;height:.2rem;left:0;position:absolute;right:1px}.scheduling-board.columns.employee_list .calendar .header .day-column .header-hours,.scheduling-board.columns.employee_timeline .calendar .header .day-column .header-hours{align-items:center;box-sizing:border-box;color:var(--text-color-lightgray);display:flex;flex-direction:column;font-family:var(--header-font-light);font-size:var(--smaller-font-size);height:100%;justify-content:space-between;margin-right:-.85rem;margin-top:-1.3rem}.scheduling-board.columns.employee_list .calendar .header .day-column .header-hours .header-hour,.scheduling-board.columns.employee_timeline .calendar .header .day-column .header-hours .header-hour{box-sizing:border-box;display:flex;flex:1 1;justify-content:center;margin-top:2.5px}.scheduling-board.columns.employee_list .calendar .header .day-column .header-hours .invisible,.scheduling-board.columns.employee_timeline .calendar .header .day-column .header-hours .invisible{visibility:hidden}.scheduling-board.columns.employee_list .calendar .resource-group-header,.scheduling-board.columns.employee_timeline .calendar .resource-group-header{align-items:center;background-color:var(--background-color-white);display:flex;font-family:var(--header-font-regular);font-size:var(--small-font-size);justify-content:space-around;min-height:1.5rem}.scheduling-board.columns.employee_list .calendar .resource-group-header.border,.scheduling-board.columns.employee_timeline .calendar .resource-group-header.border{border-left:1px solid var(--border-color)}.scheduling-board.columns.employee_list .calendar .resources,.scheduling-board.columns.employee_timeline .calendar .resources{box-sizing:border-box;display:grid;grid-auto-flow:column}.scheduling-board.columns.employee_list .calendar .resources .resource-row,.scheduling-board.columns.employee_timeline .calendar .resources .resource-row{border-left:1px solid var(--border-color)}.scheduling-board.columns.employee_list .calendar .resources .resource-row.no-border-left,.scheduling-board.columns.employee_timeline .calendar .resources .resource-row.no-border-left{border-left:none}.scheduling-board.columns.employee_list .calendar .resources .resource-row,.scheduling-board.columns.employee_list .calendar .resources .unassigned-row,.scheduling-board.columns.employee_timeline .calendar .resources .resource-row,.scheduling-board.columns.employee_timeline .calendar .resources .unassigned-row{background-color:var(--background-color-white);border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);display:flex;flex-direction:column}.scheduling-board.columns.employee_list .calendar .resources .resource-row .name-column,.scheduling-board.columns.employee_list .calendar .resources .unassigned-row .name-column,.scheduling-board.columns.employee_timeline .calendar .resources .resource-row .name-column,.scheduling-board.columns.employee_timeline .calendar .resources .unassigned-row .name-column{align-items:center;background-color:var(--background-color-white);display:flex;flex-direction:row;font-family:var(--header-font-medium);font-size:var(--normal-font-size);justify-content:flex-start;min-height:2.5rem;padding-left:.5rem}.scheduling-board.columns.employee_list .calendar .resources .resource-row .name-column .resource-image,.scheduling-board.columns.employee_list .calendar .resources .unassigned-row .name-column .resource-image,.scheduling-board.columns.employee_timeline .calendar .resources .resource-row .name-column .resource-image,.scheduling-board.columns.employee_timeline .calendar .resources .unassigned-row .name-column .resource-image{background-position:50%;background-size:cover;border-radius:50%;height:2rem;margin-left:auto;margin-right:.5rem;order:3;overflow:hidden;position:relative;width:2rem}.scheduling-board.columns.employee_list .calendar .resources .resource-row .name-column .resource-details,.scheduling-board.columns.employee_list .calendar .resources .unassigned-row .name-column .resource-details,.scheduling-board.columns.employee_timeline .calendar .resources .resource-row .name-column .resource-details,.scheduling-board.columns.employee_timeline .calendar .resources .unassigned-row .name-column .resource-details{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;justify-content:start;order:1}.scheduling-board.columns.employee_list .calendar .resources .resource-row .name-column .resource-details .remark,.scheduling-board.columns.employee_list .calendar .resources .unassigned-row .name-column .resource-details .remark,.scheduling-board.columns.employee_timeline .calendar .resources .resource-row .name-column .resource-details .remark,.scheduling-board.columns.employee_timeline .calendar .resources .unassigned-row .name-column .resource-details .remark{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--small-font-size)}.scheduling-board.columns.employee_list .calendar .resources .resource-row .name-column .order-icon,.scheduling-board.columns.employee_list .calendar .resources .unassigned-row .name-column .order-icon,.scheduling-board.columns.employee_timeline .calendar .resources .resource-row .name-column .order-icon,.scheduling-board.columns.employee_timeline .calendar .resources .unassigned-row .name-column .order-icon{margin-right:.25rem;order:2}.scheduling-board.columns.employee_list .calendar .resources .resource-row .day-column,.scheduling-board.columns.employee_list .calendar .resources .unassigned-row .day-column,.scheduling-board.columns.employee_timeline .calendar .resources .resource-row .day-column,.scheduling-board.columns.employee_timeline .calendar .resources .unassigned-row .day-column{background-color:var(--background-color);border-top:1px solid var(--border-color);display:flex;flex-direction:column;height:100%;overflow:hidden}.scheduling-board.columns.employee_list .calendar .resources .resource-row .day-column .day-list,.scheduling-board.columns.employee_list .calendar .resources .unassigned-row .day-column .day-list,.scheduling-board.columns.employee_timeline .calendar .resources .resource-row .day-column .day-list,.scheduling-board.columns.employee_timeline .calendar .resources .unassigned-row .day-column .day-list{height:100%;padding:0 .25rem;position:relative}.scheduling-board.columns.employee_list .calendar .resources .resource-row .day-column .day-list .event,.scheduling-board.columns.employee_list .calendar .resources .unassigned-row .day-column .day-list .event,.scheduling-board.columns.employee_timeline .calendar .resources .resource-row .day-column .day-list .event,.scheduling-board.columns.employee_timeline .calendar .resources .unassigned-row .day-column .day-list .event{height:1.25rem;margin-top:.25rem;padding:.25rem;position:relative}.scheduling-board.columns.employee_list .calendar .resources .resource-row .day-column .time-slot,.scheduling-board.columns.employee_list .calendar .resources .unassigned-row .day-column .time-slot,.scheduling-board.columns.employee_timeline .calendar .resources .resource-row .day-column .time-slot,.scheduling-board.columns.employee_timeline .calendar .resources .unassigned-row .day-column .time-slot{box-sizing:border-box;flex:1 1 auto;overflow:visible;position:relative}.scheduling-board.columns.employee_list .calendar .resources .resource-row .day-column .time-slot .tooltip,.scheduling-board.columns.employee_list .calendar .resources .unassigned-row .day-column .time-slot .tooltip,.scheduling-board.columns.employee_timeline .calendar .resources .resource-row .day-column .time-slot .tooltip,.scheduling-board.columns.employee_timeline .calendar .resources .unassigned-row .day-column .time-slot .tooltip{left:0;position:absolute;top:-25px;z-index:9999!important}.scheduling-board.columns.employee_list .calendar .resources .resource-row .day-column .time-slot.whole-hour,.scheduling-board.columns.employee_list .calendar .resources .unassigned-row .day-column .time-slot.whole-hour,.scheduling-board.columns.employee_timeline .calendar .resources .resource-row .day-column .time-slot.whole-hour,.scheduling-board.columns.employee_timeline .calendar .resources .unassigned-row .day-column .time-slot.whole-hour{border-top:1px solid var(--border-color-light)}.scheduling-board.columns.employee_list .calendar .resources .resource-row .day-column .time-slot:hover,.scheduling-board.columns.employee_list .calendar .resources .unassigned-row .day-column .time-slot:hover,.scheduling-board.columns.employee_timeline .calendar .resources .resource-row .day-column .time-slot:hover,.scheduling-board.columns.employee_timeline .calendar .resources .unassigned-row .day-column .time-slot:hover{background-color:var(--secondary-color)}.scheduling-board.columns.employee_list .calendar .resources .resource-row .day-column .time-slot.no-hover,.scheduling-board.columns.employee_list .calendar .resources .unassigned-row .day-column .time-slot.no-hover,.scheduling-board.columns.employee_timeline .calendar .resources .resource-row .day-column .time-slot.no-hover,.scheduling-board.columns.employee_timeline .calendar .resources .unassigned-row .day-column .time-slot.no-hover{background-color:#0000!important;pointer-events:none}.scheduling-board.columns.employee_list .calendar .resources .resource-row .day-column .time-slot.has-event:hover,.scheduling-board.columns.employee_list .calendar .resources .unassigned-row .day-column .time-slot.has-event:hover,.scheduling-board.columns.employee_timeline .calendar .resources .resource-row .day-column .time-slot.has-event:hover,.scheduling-board.columns.employee_timeline .calendar .resources .unassigned-row .day-column .time-slot.has-event:hover{background-color:#0000}.job-inbox{border-left:1px solid var(--border-color);flex-direction:column;height:100%;z-index:2}.job-inbox,.job-inbox>.header{background-color:var(--background-color-white);display:flex}.job-inbox>.header{align-items:center;border-bottom:1px solid var(--border-color);height:2.5rem;justify-content:flex-start;padding-left:.5rem}.job-inbox>.header .title{align-items:center;font-family:var(--header-font-medium);font-size:var(--normal-font-size)}.job-inbox>.header .help{align-items:center;display:flex;padding-left:.3rem;padding-top:.15rem}.job-inbox>.header .icons{display:flex;gap:.5rem;margin-left:auto}.job-inbox>.header .icons .icon{color:var(--text-color-lightgray);cursor:pointer;font-size:var(--normal-font-size)}.job-inbox>.header .icons .icon:last-child{margin-right:.5rem}.job-inbox .inbox{display:flex;flex-direction:column;flex-grow:1;max-height:calc(100vh - 2.5rem);overflow-y:auto}.job-inbox .inbox .inbox-loader{align-items:center;display:flex;justify-content:center;padding:1rem}.job-inbox .inbox .inbox-rows .inbox-row .header{background-color:var(--background-color-white);border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);position:relative;text-align:center}.job-inbox .inbox .inbox-rows .inbox-row .header:first-of-type{margin-top:-1px}.job-inbox .inbox .inbox-rows .inbox-row .header .budget,.job-inbox .inbox .inbox-rows .inbox-row .header .label{color:var(--tertiair-text-color);font-family:var(--header-font-regular);font-size:var(--small-font-size)}.job-inbox .inbox .inbox-rows .inbox-row .header .label{text-align:center}.job-inbox .inbox .inbox-rows .inbox-row .header .budget{position:absolute;right:.25rem;top:.15rem}.job-inbox .inbox .inbox-rows .inbox-row .job-inbox-item{align-items:center;background-color:var(--background-color-white);border-bottom:1px solid var(--border-color);box-shadow:0 1px 3px #0000001a;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem}.job-inbox .inbox .inbox-rows .inbox-row .job-inbox-item:hover{background-color:var(--list-hover-color)}.job-inbox .inbox .inbox-rows .inbox-row .job-inbox-item .info .title{color:var(--primary-text-color);font-family:var(--main-font-regular);font-size:var(--small-font-size)}.job-inbox .inbox .inbox-rows .inbox-row .job-inbox-item .info .title .status-badge{font-family:var(--header-font-regular);font-size:var(--smaller-font-size);margin-left:.3rem;padding-left:.2rem;padding-right:.2rem}.job-inbox .inbox .inbox-rows .inbox-row .job-inbox-item .info .remark{color:var(--text-color-lightgray);font-family:var(--main-font-regular);font-size:var(--small-font-size)}.job-inbox .inbox .inbox-rows .inbox-row .job-inbox-item .order-icon{color:var(--text-color-lightgray);font-size:.85rem}.job-inbox .inbox .inbox-rows .inbox-row .job-inbox-item .order-icon:hover{cursor:grab}.job-inbox .inbox .inbox-rows .inbox-row .job-inbox-item .order-icon:active{cursor:grabbing}.job-inbox .inbox .inbox-rows .inbox-row .row-space{height:1rem}.job-inbox .inbox .scroll-text{background-color:var(--background-color);bottom:0;color:var(--text-color-lightgray);font-family:var(--main-font-light);font-size:var(--smaller-font-size);padding:.25rem;position:fixed;right:0;text-align:center;z-index:2}.job-inbox .inbox .scroll-text .scroll-text-button{cursor:pointer;text-decoration:underline}.wizard{margin-top:2.5rem;width:100%}.wizard .step-indicator{display:flex;margin-bottom:1.5rem}.wizard .step-indicator .step{background-color:var(--menu-hover-color);border-radius:50%;height:.75rem;margin-right:.5rem;width:.75rem}.wizard .step-indicator .step.completed{background-color:var(--primary-color)}.wizard .wizard-step h2,.wizard .wizard-step h3{margin-bottom:1.5rem}.wizard .wizard-step .step-content{margin:1.5rem 0}.wizard .wizard-step .step-content .option-row{align-items:center;background-color:var(--background-color-white);border-top:1px solid var(--border-color);display:flex;justify-content:space-between;padding-bottom:.75rem;padding-top:.75rem}.wizard .wizard-step .step-content .option-row .label{font-family:var(--header-font-regular);font-size:var(--larger-font-size);margin-left:1rem}.wizard .wizard-step .step-content .option-row .icon{color:var(--text-color-lightgray);margin-right:1rem;margin-top:.125rem}.wizard .wizard-step .step-content .option-row:last-child{border-bottom:1px solid var(--border-color)}.wizard .wizard-step .step-content .option-row:hover{background-color:var(--list-hover-color);cursor:pointer}.wizard .button-footer{align-items:center;display:flex;justify-content:space-between;position:relative}.wizard .button-footer .step-counter{color:var(--text-color-placeholder);font-family:var(--main-font-light);font-size:var(--normal-font-size);margin:0 auto;text-align:center}.wizard .button-footer-fixed{background-color:var(--background-color-white);border:1px solid var(--border-color-light);bottom:0;left:0;padding:1rem 1.5rem;position:fixed;right:0;z-index:1000}.wizard .button-footer-fixed .container-filled{align-items:center;display:flex;justify-content:space-between;margin:0 auto}.wizard .button-footer-fixed .step-counter{color:var(--text-color-placeholder);font-family:var(--main-font-light);font-size:var(--normal-font-size);margin:0 auto;text-align:center}.trial-wizard .checkbox-item{background-color:var(--background-color-white);border-top:1px solid var(--border-color)}.trial-wizard .checkbox-item:last-child{border-bottom:1px solid var(--border-color)}.trial-wizard .checkbox-item:hover{background-color:var(--list-hover-color);cursor:pointer}.trial-wizard .checkbox-item .label-description-container{padding:.75rem 0 .75rem 1rem}.trial-wizard .checkbox-item .label-description-container .checkbox-label{font-family:var(--header-font-regular);font-size:var(--larger-font-size)}.trial-wizard .checkbox-item .checkbox-wrapper{padding:.75rem 1rem}.import-wizard .dropzone{align-items:center;border:1.5px dashed var(--border-color);color:var(--text-color-placeholder);cursor:pointer;display:flex;height:unset;justify-content:center;margin-bottom:1.5rem;padding:2.5rem .6rem}.import-wizard .dropzone.hover{background-color:var(--list-hover-color)}.import-wizard .dropzone input[type=file]{display:none}.import-wizard .import-type-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.import-wizard .import-type-grid .import-type-column{align-items:center;background-color:#f9f9f9;border:1px solid var(--border-color);border-radius:.2rem;padding:2.5rem 1.5rem 2rem;text-align:center}.import-wizard .import-type-grid .import-type-column:hover{background-color:var(--primary-color-background-selected);border-color:var(--primary-color);cursor:pointer}.import-wizard .import-type-grid .import-type-column .import-type-icon{color:var(--primary-text-color);font-size:3rem;padding-bottom:1rem}.import-wizard .import-type-grid .import-type-column .label{font-family:var(--header-font-regular);font-size:var(--large-font-size);margin:0 auto;max-width:290px;text-align:center}.import-wizard .import-mapping-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.import-wizard .import-mapping-grid .import-mapping-column{background-color:#f9f9f9;border:1px solid var(--border-color);border-radius:.2rem;padding:.75rem;text-align:center}.import-wizard .import-mapping-grid .import-mapping-column.mapped{background-color:var(--primary-color-background-selected);border-color:var(--primary-color)}.import-wizard .import-mapping-grid .import-mapping-column.mapped .mapping-preview{background-color:var(--primary-color-background-selected)}.import-wizard .import-mapping-grid .import-mapping-column h4{padding-bottom:.75rem}.import-wizard .import-mapping-grid .import-mapping-column .mapping-preview{background-color:var(--background-color-white);border:1px solid var(--border-color);margin-bottom:.75rem}.import-wizard .import-mapping-grid .import-mapping-column .mapping-preview li{padding-left:.5rem;text-align:left}.import-wizard .import-mapping-grid .import-mapping-column .mapping-preview li:not(:last-child){border-bottom:1px solid var(--border-color)}.import-wizard .import-overview .import-overview-column,.import-wizard .import-overview .import-validation-column,.import-wizard .import-validation-grid .import-overview-column,.import-wizard .import-validation-grid .import-validation-column{background-color:#f9f9f9;border:1px solid var(--border-color);border-radius:.2rem;margin-bottom:1rem;padding:.75rem}.import-wizard .import-overview .import-overview-column p,.import-wizard .import-overview .import-validation-column p,.import-wizard .import-validation-grid .import-overview-column p,.import-wizard .import-validation-grid .import-validation-column p{margin-bottom:0}.import-wizard .import-overview .import-overview-column .checkbox-item,.import-wizard .import-overview .import-validation-column .checkbox-item,.import-wizard .import-validation-grid .import-overview-column .checkbox-item,.import-wizard .import-validation-grid .import-validation-column .checkbox-item{justify-content:unset;margin-top:.75rem}.import-wizard .import-overview .import-overview-column .import-example-table,.import-wizard .import-overview .import-validation-column .import-example-table,.import-wizard .import-validation-grid .import-overview-column .import-example-table,.import-wizard .import-validation-grid .import-validation-column .import-example-table{background-color:var(--background-color-white);border:1px solid var(--border-color);border-collapse:collapse;margin:.75rem 0}.import-wizard .import-overview .import-overview-column .import-example-table td.row-number,.import-wizard .import-overview .import-validation-column .import-example-table td.row-number,.import-wizard .import-validation-grid .import-overview-column .import-example-table td.row-number,.import-wizard .import-validation-grid .import-validation-column .import-example-table td.row-number{font-family:var(--main-font-bold);font-size:var(--normal-font-size);min-width:1.5rem;padding-left:0;text-align:center}.import-wizard .import-overview .import-overview-column .import-example-table th,.import-wizard .import-overview .import-validation-column .import-example-table th,.import-wizard .import-validation-grid .import-overview-column .import-example-table th,.import-wizard .import-validation-grid .import-validation-column .import-example-table th{font-family:var(--main-font-bold);font-size:var(--normal-font-size)}.import-wizard .import-overview .import-overview-column .import-example-table td,.import-wizard .import-overview .import-overview-column .import-example-table th,.import-wizard .import-overview .import-validation-column .import-example-table td,.import-wizard .import-overview .import-validation-column .import-example-table th,.import-wizard .import-validation-grid .import-overview-column .import-example-table td,.import-wizard .import-validation-grid .import-overview-column .import-example-table th,.import-wizard .import-validation-grid .import-validation-column .import-example-table td,.import-wizard .import-validation-grid .import-validation-column .import-example-table th{border-bottom:1px solid var(--border-color);min-width:10rem;padding-left:.25rem}.import-wizard .import-overview .import-overview-column .import-example-table td p,.import-wizard .import-overview .import-overview-column .import-example-table th p,.import-wizard .import-overview .import-validation-column .import-example-table td p,.import-wizard .import-overview .import-validation-column .import-example-table th p,.import-wizard .import-validation-grid .import-overview-column .import-example-table td p,.import-wizard .import-validation-grid .import-overview-column .import-example-table th p,.import-wizard .import-validation-grid .import-validation-column .import-example-table td p,.import-wizard .import-validation-grid .import-validation-column .import-example-table th p{margin:.25rem 0}.import-wizard .import-overview .import-overview-column .import-example-table td:not(:last-child),.import-wizard .import-overview .import-overview-column .import-example-table th:not(:last-child),.import-wizard .import-overview .import-validation-column .import-example-table td:not(:last-child),.import-wizard .import-overview .import-validation-column .import-example-table th:not(:last-child),.import-wizard .import-validation-grid .import-overview-column .import-example-table td:not(:last-child),.import-wizard .import-validation-grid .import-overview-column .import-example-table th:not(:last-child),.import-wizard .import-validation-grid .import-validation-column .import-example-table td:not(:last-child),.import-wizard .import-validation-grid .import-validation-column .import-example-table th:not(:last-child){border-right:1px solid var(--border-color)}.import-wizard .import-overview .import-overview-column .import-example-table tr:last-child td,.import-wizard .import-overview .import-validation-column .import-example-table tr:last-child td,.import-wizard .import-validation-grid .import-overview-column .import-example-table tr:last-child td,.import-wizard .import-validation-grid .import-validation-column .import-example-table tr:last-child td{border-bottom:none}.import-wizard .import-overview .import-overview-column .import-validation-mapping-options,.import-wizard .import-overview .import-validation-column .import-validation-mapping-options,.import-wizard .import-validation-grid .import-overview-column .import-validation-mapping-options,.import-wizard .import-validation-grid .import-validation-column .import-validation-mapping-options{margin-top:1rem}.import-wizard .import-overview .import-overview-column .import-validation-mapping-options .import-validation-mapping-label,.import-wizard .import-overview .import-validation-column .import-validation-mapping-options .import-validation-mapping-label,.import-wizard .import-validation-grid .import-overview-column .import-validation-mapping-options .import-validation-mapping-label,.import-wizard .import-validation-grid .import-validation-column .import-validation-mapping-options .import-validation-mapping-label{align-items:center;display:flex;gap:.75rem;margin-bottom:.25rem}.import-wizard .import-overview .import-overview-column .import-validation-mapping-options .import-validation-mapping-label div,.import-wizard .import-overview .import-validation-column .import-validation-mapping-options .import-validation-mapping-label div,.import-wizard .import-validation-grid .import-overview-column .import-validation-mapping-options .import-validation-mapping-label div,.import-wizard .import-validation-grid .import-validation-column .import-validation-mapping-options .import-validation-mapping-label div{font-family:var(--main-font-regular);font-size:var(--normal-font-size);width:18rem}.import-wizard .import-overview .import-overview-column .import-validation-mapping-options .import-validation-mapping,.import-wizard .import-overview .import-validation-column .import-validation-mapping-options .import-validation-mapping,.import-wizard .import-validation-grid .import-overview-column .import-validation-mapping-options .import-validation-mapping,.import-wizard .import-validation-grid .import-validation-column .import-validation-mapping-options .import-validation-mapping{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}.import-wizard .import-overview .import-overview-column .import-validation-mapping-options .import-validation-mapping .import-validation-mapping-value,.import-wizard .import-overview .import-validation-column .import-validation-mapping-options .import-validation-mapping .import-validation-mapping-value,.import-wizard .import-validation-grid .import-overview-column .import-validation-mapping-options .import-validation-mapping .import-validation-mapping-value,.import-wizard .import-validation-grid .import-validation-column .import-validation-mapping-options .import-validation-mapping .import-validation-mapping-value{font-family:var(--main-font-regular);font-size:var(--normal-font-size);width:18rem}.import-wizard .import-overview .import-overview-column .import-validation-mapping-options .import-validation-mapping select,.import-wizard .import-overview .import-validation-column .import-validation-mapping-options .import-validation-mapping select,.import-wizard .import-validation-grid .import-overview-column .import-validation-mapping-options .import-validation-mapping select,.import-wizard .import-validation-grid .import-validation-column .import-validation-mapping-options .import-validation-mapping select{width:18rem}.import-wizard .import-overview .import-overview-column h6{margin-top:1.5rem}.import-wizard .import-overview .import-overview-column .mapping-item{display:flex}.import-wizard .import-overview .import-overview-column .mapping-item .icon{color:var(--tertiair-text-color);font-size:.75rem;padding:.7rem .25rem 0}.import-wizard .import-overview .import-overview-column .import-tag{display:flex}.import-wizard .import-overview .import-overview-column .import-tag .icon{color:var(--text-color-lightgray);font-size:1.2rem;padding-right:.25rem;padding-top:.5rem}.import-wizard button.button-primary svg{font-size:.75rem;padding-left:.35rem;padding-top:.15rem}.kanban-page .kanban-navigation{display:flex;justify-content:space-between;margin-bottom:2.5rem}.kanban-page .kanban-navigation .kanban-totals{color:var(--primary-text-color);font-family:var(--header-font-regular);font-size:var(--normal-font-size);padding-right:.5rem;padding-top:.15rem}.kanban-page .kanban-navigation .kanban-totals .weighted-value .weighted-icon{color:var(--secondary-button-text-color);font-size:.8rem;margin-top:-.15rem;padding-right:.1rem}.kanban-page .kanban-navigation .kanban-totals .currency{font-family:var(--main-font-regular);font-size:var(--small-font-size)}.kanban-page .kanban-board{display:flex;flex-direction:row}.kanban-page .kanban-board .loader{border:2px solid var(--background-color);border-top:3px solid #bababa;margin-left:calc(50% - 9px);margin-right:auto;margin-top:6px}.kanban-page .kanban-board .kanban-column{border-right:1px solid var(--border-color);display:flex;flex:1 1;flex-direction:column;min-width:10rem}.kanban-page .kanban-board .kanban-column .column-header{background-color:var(--background-color-white);border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);padding:.75rem}.kanban-page .kanban-board .kanban-column .column-header .stats{color:var(--primary-text-color);font-family:var(--header-font-regular);font-size:var(--small-font-size);padding-top:.1rem}.kanban-page .kanban-board .kanban-column .column-header .stats .weighted-value{display:none}.kanban-page .kanban-board .kanban-column .column-header .stats .weighted-value .weighted-icon{color:var(--secondary-button-text-color);font-size:.7rem;padding-right:.1rem}.kanban-page .kanban-board .kanban-column .column-header .stats .currency{font-family:var(--main-font-regular);font-size:var(--smaller-font-size)}.kanban-page .kanban-board .kanban-column .column-header:hover .stats .total-value{display:none}.kanban-page .kanban-board .kanban-column .column-header:hover .stats .weighted-value{display:inline}.kanban-page .kanban-board .kanban-column .kanban-column-cards{display:flex;flex-direction:column;flex-grow:1;height:10rem;overflow-y:auto}.kanban-page .kanban-board .kanban-column .kanban-column-cards .kanban-card{align-items:center;background-color:var(--background-color-white);box-shadow:0 1px 3px #0000001a;color:var(--primary-text-color);cursor:pointer;display:flex;font-family:var(--header-font-medium);font-size:var(--normal-font-size);justify-content:space-between;margin:.25rem .25rem 0;padding:.6rem;transition:background .2s ease}.kanban-page .kanban-board .kanban-column .kanban-column-cards .kanban-card .card-details{flex:1 1;margin-right:.2rem;min-width:0}.kanban-page .kanban-board .kanban-column .kanban-column-cards .kanban-card .card-details .subtitle{color:var(--primary-text-color);font-family:var(--header-font-regular);font-size:var(--small-font-size);padding-top:.25rem}.kanban-page .kanban-board .kanban-column .kanban-column-cards .kanban-card .card-value{align-items:center;color:var(--primary-text-color);display:flex;flex-shrink:0;font-family:var(--header-font-regular);font-size:var(--normal-font-size);white-space:nowrap}.kanban-page .kanban-board .kanban-column .kanban-column-cards .kanban-card .card-value .currency{align-items:center;display:flex;font-family:var(--main-font-regular);gap:.1rem}.kanban-page .kanban-board .resolution-footer{background-color:var(--background-color);bottom:0;display:flex;height:4rem;left:0;position:fixed;right:0;z-index:1000}.kanban-page .kanban-board .resolution-footer .resolution-column{align-content:center;border-right:1px solid var(--border-color);border-top:1px solid var(--border-color);color:var(--text-color-white);flex:1 1;font-family:var(--header-font-medium);font-size:var(--normal-font-size);text-align:center}.kanban-page .kanban-board .resolution-footer .resolution-column.lost{background-color:var(--general-red);border-right:1px solid var(--general-red);border-top:1px solid var(--general-red)}.kanban-page .kanban-board .resolution-footer .resolution-column.lost:hover{background-color:var(--general-red-hover);border-right:1px solid var(--general-red-hover);border-top:1px solid var(--general-red-hover)}.kanban-page .kanban-board .resolution-footer .resolution-column.won{background-color:var(--general-green);border-right:1px solid var(--general-green);border-top:1px solid var(--general-green)}.kanban-page .kanban-board .resolution-footer .resolution-column.won:hover{background-color:var(--general-green-hover);border-right:1px solid var(--general-green-hover);border-top:1px solid var(--general-green-hover)}h1,h2,h3,h4,h5,h6{color:var(--primary-text-color);margin-bottom:unset;margin-top:unset}h1{font-size:var(--h1-font-size)}h1,h2{font-family:var(--header-font-regular);font-weight:400}h2{font-size:var(--h2-font-size)}h3{font-family:var(--header-font-regular);font-size:var(--h3-font-size)}h3,h4{font-weight:400}h4{font-family:var(--header-font-medium);font-size:var(--h4-font-size)}h5{font-family:var(--header-font-regular);font-size:var(--h5-font-size)}h5,h6{font-weight:400}h6{font-family:var(--header-font-medium);font-size:var(--h6-font-size)}p{margin-bottom:.5rem;margin-top:.5rem}.text,p{color:var(--primary-text-color);font-family:var(--main-font-regular)}.text,.text-link,p{font-size:var(--normal-font-size)}.text-link{color:var(--primary-color);cursor:pointer;font-family:var(--main-font-bold)}.subtile{font-size:var(--small-font-size)}.textarea p{margin:unset}.textarea p strong{font-family:var(--main-font-bold)}ul{margin:unset;padding-left:unset}li{list-style-type:none}body{background-color:var(--background-color);height:100%;margin:0;padding:0}.app-container,body{display:flex;flex-direction:column}.app-container{min-height:100vh}main{flex:1 0 auto}.bottom-container{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:1.5rem 0}.bottom-logo{height:1.25rem}.bottom-slogan{color:#b6b6b6;font-family:var(--header-font-regular);font-size:.7rem;padding-left:.8rem;padding-top:.175rem}.badge-container{display:flex;gap:.3rem}.status-badge{border-radius:.25rem;color:var(--primary-button-text-color);font-family:var(--header-font-medium);font-size:var(--small-font-size);line-height:1.2rem;padding-bottom:.2rem;padding-top:.2rem;text-align:center;width:8rem}.status-badge.job_created,.workflow-bar-segment .job_created{background-color:var(--job_created);color:var(--tertiair-text-color)}.status-badge.one_open_purchase,.workflow-bar-segment .one_open_purchase{background-color:var(--one_open_purchase)}.status-badge.all_purchases_delivered,.workflow-bar-segment .all_purchases_delivered{background-color:var(--all_purchases_delivered)}.status-badge.one_reserved_appointment,.workflow-bar-segment .one_reserved_appointment{background-color:var(--one_reserved_appointment)}.status-badge.one_scheduled_appointment,.workflow-bar-segment .one_scheduled_appointment{background-color:var(--scheduled_appointment)}.status-badge.running_travel_timer,.workflow-bar-segment .running_travel_timer{background-color:var(--running_travel_timer)}.status-badge.running_work_timer,.workflow-bar-segment .running_work_timer{background-color:var(--running_work_timer)}.status-badge.incomplete,.workflow-bar-segment .incomplete{background-color:var(--incomplete)}.status-badge.completed,.workflow-bar-segment .completed{background-color:var(--completed)}.status-badge.finished,.workflow-bar-segment .finished{background-color:var(--finished)}.status-badge.open{background-color:var(--general-yellow)}.status-badge.overdue{background-color:var(--general-red)}.status-badge.reminded{background-color:var(--general-dark-blue)}.status-badge.paid{background-color:var(--general-green)}.status-badge.draft{background-color:var(--general-light-gray);color:var(--tertiair-text-color)}.status-badge.sent{background-color:var(--general-yellow)}.status-badge.expired{background-color:var(--general-red)}.status-badge.accepted,.status-badge.won{background-color:var(--general-green)}.status-badge.lost,.status-badge.rejected{background-color:var(--general-red)}.status-badge.resolution-open,.status-badge.resolution-won{background-color:var(--general-green)}.status-badge.resolution-lost{background-color:var(--general-red)}.label-badge{border-radius:1rem;color:var(--primary-button-text-color);font-family:var(--main-font-regular);font-size:var(--small-font-size);line-height:1.2rem;padding:.2rem .5rem .15rem}.background-blue{background-color:var(--general-blue)}.background-dark-blue{background-color:var(--general-dark-blue)}.background-red{background-color:var(--general-red)}.background-orange{background-color:var(--general-orange)}.background-yellow{background-color:var(--general-yellow)}.background-green{background-color:var(--general-green)}.background-dark-green{background-color:var(--general-dark-green)}.background-gray{background-color:var(--general-gray)}.background-dark-gray{background-color:var(--general-dark-gray)}.background-soft-blue{background-color:var(--soft-blue)}.background-soft-dark-blue{background-color:var(--soft-dark-blue)}.background-soft-red{background-color:var(--soft-red)}.background-soft-orange{background-color:var(--soft-orange)}.background-soft-yellow{background-color:var(--soft-yellow)}.background-soft-green{background-color:var(--soft-green)}.background-soft-dark-green{background-color:var(--soft-dark-green)}.background-soft-gray{background-color:var(--soft-gray)}.background-soft-dark-gray{background-color:var(--soft-dark-gray)}.background-soft-purple{background-color:var(--soft-purple)}.background-soft-lavender{background-color:var(--soft-lavender)}.background-soft-beige{background-color:var(--soft-beige)}.no-container{width:100%}.container,.container-filled,.container-medium,.container-small,.container-wide,.container-wide-filled{padding-left:.9375rem;padding-right:.9375rem}.container,.container-filled,.container-medium,.container-small,.container-wide,.container-wide-filled,.row{margin-left:auto;margin-right:auto}.container,.container-medium,.container-small,.row{display:flex;flex-direction:row}.container-center{align-items:center;display:flex;justify-content:center}.right-align{display:flex;justify-content:flex-end}.text-center{text-align:center}.text-right{float:right}.align-center{align-items:center;margin-left:auto;margin-right:auto}.gap-3,.gap-5{gap:.3rem}.width-100{width:100%}@media(min-width:560px){.container-small{max-width:600px}}@media(min-width:992px){.container,.container-filled,.container-medium,.paginatedlist{max-width:1060px}}@media(min-width:1060px){.container-wide{max-width:none}}@media(min-width:1448px){.container-wide{max-width:1448px}}@media(min-width:1610px){.container,.container-filled{max-width:1248px}}@media(min-height:1200px)and (min-width:1200px){.settings-menu{margin-top:2.3rem}}.col-15{flex:0 0 15%}.col-20{flex:0 0 20%}.col-35{flex:0 0 35%}.col-40{flex:0 0 40%}.col-45{flex:0 0 45%}.col-50{flex:0 0 50%}.col-55{flex:0 0 55%}.col-60{flex:0 0 60%}.col-65{flex:0 0 65%}.col-80{flex:0 0 80%}.col-85{flex:0 0 85%}.hidden{display:none}.visibility-hidden{visibility:hidden}.modal-backdrop{align-items:flex-start;background-color:#0000004d;display:flex;height:100%;justify-content:center;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:1001}.modal-backdrop.hidden{display:none}.modal{align-items:center;background-clip:padding-box;background-color:var(--background-color-white);box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;flex-direction:column;margin:1.75rem auto;position:relative;width:auto;z-index:3}.modal.hidden{display:none}.modal .modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.modal.extra-small,.modal.medium,.modal.medium-large,.modal.small,.modal.small-medium,.modal.smaller{border-radius:.3rem;margin-top:12rem;padding:1.5rem}.modal.extra-small{width:260px}.modal.smaller{width:280px}.modal.small{width:320px}.modal.small-medium{width:480px}.modal.medium{width:680px}.modal.medium-large{width:760px}.modal.large{border-radius:.3rem;margin:8rem auto;width:980px}@media(min-width:1610px){.modal.large{width:1188px}}.modal-close{color:var(--text-color-lightgray)}.modal-close.top-right{position:absolute;right:.25rem;top:.25rem}.modal-close:hover{color:var(--secondary-color-hover);cursor:pointer}@keyframes shake{0%{transform:translateX(0)}20%{transform:translateX(-.3rem)}40%{transform:translateX(.3rem)}60%{transform:translateX(-.3rem)}80%{transform:translateX(.3rem)}to{transform:translateX(0)}}.shake{animation:shake .3s 1}.loader{animation:spin 1.2s linear infinite;border:2px solid #f6f6f6;border-radius:50%;border-top:3px solid #bababa;height:18px;margin-left:12px;margin-top:1px;width:18px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal-loader{align-items:center;display:flex;justify-content:center;padding:1rem}.progress-bar{background-color:#e0e0e0;border-radius:.25rem;height:1.5rem;margin:10px 0;overflow:hidden;width:100%}.progress-bar-fill{background-color:var(--general-green);border-radius:.25rem;height:100%;transition:width .3s ease}.filter-dropdown{position:relative}.filter-dropdown-menu{background-color:var(--background-color-white);border:1px solid var(--border-color);border-radius:.2rem;box-shadow:0 1px 1px rgba(0,0,0,.016),0 2px 4px rgba(0,0,0,.024),0 3px 6px rgba(0,0,0,.051),0 4px 8px rgba(0,0,0,.075),0 5px 10px rgba(0,0,0,.102);display:block;left:0;min-width:10rem;padding:.5rem 0;position:absolute;top:100%;z-index:2}.filter-dropdown-item{color:var(--secondary-button-text-color);cursor:pointer;display:block;font-family:var(--main-font-bold);font-size:var(--normal-font-size);line-height:1.2rem;padding:.3rem 1.2rem}.filter-dropdown-item:hover{background-color:var(--list-hover-color)}.filter-dropdown-icon{margin-left:.4rem;padding-top:.1rem}.pageheader,.section{background-color:var(--background-color-white);box-shadow:0 1px 3px #0000001a;margin-bottom:2rem;padding:1rem}.explanation-text{margin-bottom:0;margin-top:.8rem}.pageheader .tabbar{margin-bottom:-1rem;margin-top:.5rem}.pageheader .tabbar li{border-bottom:2px solid #0000;color:var(--primary-text-color);display:inline-block;font-family:var(--header-font-medium);font-size:var(--normal-font-size);padding:.6rem 1rem .7rem}.pageheader.disabled,.pageheader.disabled .explanation-text,.pageheader.disabled h3{color:var(--text-color-lightgray)}.tabbar li:hover{color:var(--primary-color);cursor:pointer}.tabbar li.active{color:var(--primary-color);cursor:default}.pageheader .tabbar li.active,.pageheader .tabbar li:hover{border-bottom:2px solid var(--primary-color)}.pageheader .tabbar li:first-child{margin-left:-1rem}.upgrade-badge{background-color:var(--general-yellow);border-radius:.7rem;color:var(--primary-button-text-color);cursor:pointer;font-family:var(--header-font-medium);font-size:var(--smaller-font-size);margin-left:.75rem;padding:.25rem .4rem}.pulldown-menu-wrapper{margin-left:.3rem;position:relative}.pulldown-menu-wrapper .pulldown-menu{background:var(--background-color-white);border:1px solid var(--border-color);border-radius:.3rem;box-shadow:0 1px 1px rgba(0,0,0,.016),0 2px 4px rgba(0,0,0,.024),0 3px 6px rgba(0,0,0,.051),0 4px 8px rgba(0,0,0,.075),0 5px 10px rgba(0,0,0,.102);left:0;position:absolute;top:80%;z-index:3}.pulldown-menu-wrapper .pulldown-menu .menu-item{cursor:pointer;padding:.5rem;white-space:nowrap}.pulldown-menu-wrapper .pulldown-menu .menu-item:not(:last-child){border-bottom:1px solid var(--border-color)}.pulldown-menu-wrapper .pulldown-menu .menu-item:hover{background-color:#efefef;color:var(--primary-text-color)}.pulldown-menu-wrapper .pulldown-menu .menu-item:hover:first-child{border-top-left-radius:.3rem;border-top-right-radius:.3rem}@font-face{font-family:Gotham-Bold;src:url(/frontend-static/static/media/gotham-bold.d777cc5aba44393e1805.otf) format("opentype"),url(/frontend-static/static/media/gotham-bold.e7e90266d66863fde009.ttf) format("truetype")}@font-face{font-family:Gotham-Medium;src:url(/frontend-static/static/media/gotham-medium.7d2595f58e0add9d5ecf.otf) format("opentype"),url(/frontend-static/static/media/gotham-medium.ba4f661aec947b576e57.ttf) format("truetype")}@font-face{font-family:Gotham-Book;src:url(/frontend-static/static/media/gotham-book.d2e33543f3c02bf8db3e.otf) format("opentype"),url(/frontend-static/static/media/gotham-book.f254ab56ff85cb796a5f.ttf) format("truetype")}@font-face{font-family:Gotham-Light;src:url(/frontend-static/static/media/gotham-light.2012d3d5f115ec2a7506.otf) format("opentype"),url(/frontend-static/static/media/gotham-light.11bddc203c560232dca3.ttf) format("truetype")}@font-face{font-family:OpenSans-SemiBold;src:url(/frontend-static/static/media/opensans-semibold.bb3dbe2b73f84a3f2f73.otf) format("opentype"),url(/frontend-static/static/media/opensans-semibold.029b9bc9d72f4d799803.ttf) format("truetype")}@font-face{font-family:OpenSans-Regular;src:url(/frontend-static/static/media/opensans-regular.8dcef1daad8aa332a0ea.otf) format("opentype"),url(/frontend-static/static/media/opensans-regular.17e98b9e5586529b13cc.ttf) format("truetype")}@font-face{font-family:OpenSans-Light;src:url(/frontend-static/static/media/opensans-light.51bf860db15939966ffe.otf) format("opentype"),url(/frontend-static/static/media/opensans-light.3d5923f94fc319b5652a.ttf) format("truetype")}:root{--primary-color:#fa5d00;--primary-color-hover:#ff7a44;--primary-color-background-selected:#ffd1a3;--primary-shadow-color:#df4203;--secondary-color:#d8d8d8bf;--secondary-color-hover:#d6d6d6;--secondary-shadow-color:#b6b6b6;--background-color:#f6f6f6;--background-color-white:#fff;--background-color-note:#fefddd;--background-color-dark:#2a2e3d;--background-color-darkest:#1a1d27;--primary-button-text-color:#fff;--secondary-button-text-color:#505050;--tertiair-button-text-color:#2a2e3d;--border-color:#d8d8d8;--border-color-light:#eaeaea;--border-color-darkgray:#9b9b9b;--border-color-dark:#1a1d27;--navbar-color:#2a2e3d;--primary-text-color:#1a1d27;--secondary-text-color:#2a2e3d;--tertiair-text-color:#505050;--text-color-white:#fff;--text-color-lightgray:#9b9b9b;--text-color-darkgray:#767676;--text-color-placeholder:#757575;--list-loading-rectangle-color:#efefef;--list-hover-color:#f4f4f4;--status-bar-color:#ececec;--menu-hover-color:#ccc;--warning-color:#e84646;--invalid-color:#e84646;--tooltip-color:#333;--tab-button-color:#f0efef;--disabled-color:#f0efef;--hyperlink-color:#0073e6;--positive-green:#2bbf54;--dark-green:#2f921c;--overdue:#e84646;--general-blue:#147af0;--general-dark-blue:#2a2e3d;--general-purple:#721ea9;--general-red:#e84646;--general-red-hover:#f06565;--general-orange:#fa5d00;--general-yellow:#fd9e00;--general-green:#2bbf54;--general-green-hover:#44d06b;--general-dark-green:#2f921c;--general-light-gray:#d8d8d8;--general-gray:#9b9b9b;--general-dark-gray:#505050;--soft-blue:#6b9ee6;--soft-dark-blue:#8ba6c1;--soft-red:#e38a8a;--soft-orange:#f8a47b;--soft-yellow:#ffd580;--soft-green:#73c98b;--soft-dark-green:#a5d1a5;--soft-gray:#d3d3d3;--soft-dark-gray:#b0b8c1;--soft-purple:#9d6fc3;--soft-lavender:#b89ad3;--soft-beige:#e8d5b7;--job_created:#d8d8d8;--one_open_purchase:#721ea9;--all_purchases_delivered:#2bbf54;--one_reserved_appointment:#9b9b9b;--scheduled_appointment:#2a2e3d;--running_travel_timer:#147af0;--running_work_timer:#fd9e00;--incomplete:#fa5d00;--completed:#2bbf54;--finished:#2f921c;--main-font-light:"OpenSanS-Light",sans-serif;--main-font-regular:"OpenSans-Regular",sans-serif;--main-font-bold:"OpenSans-SemiBold",sans-serif;--header-font-light:"Gotham-Light",sans-serif;--header-font-regular:"Gotham-Book",sans-serif;--header-font-medium:"Gotham-Medium",sans-serif;--button-font:"Gotham-Medium",sans-serif;--h1-font-size:1.75rem;--h2-font-size:1.5rem;--h3-font-size:1.25rem;--h4-font-size:1rem;--h5-font-size:1rem;--h6-font-size:0.9rem;--smaller-font-size:0.75rem;--small-font-size:0.8rem;--normal-font-size:0.875rem;--larger-font-size:0.9rem;--large-font-size:0.95rem}.api-docs{color:#1a1d27;display:grid;grid-template-columns:200px 1fr;height:100vh}.api-docs .api-docs-mobile-nav-wrapper{display:none;position:relative;z-index:3}.api-docs .api-docs-mobile-nav-wrapper .api-docs-mobile-navbar{align-items:center;background-color:#fff;border-bottom:1px solid #e5e7eb;display:none;justify-content:space-between;padding:1rem 2rem;position:relative}.api-docs .api-docs-mobile-nav-wrapper .api-docs-mobile-navbar .logo-container .docs-logo{max-width:135px}.api-docs .api-docs-mobile-nav-wrapper .api-docs-mobile-navbar .hamburger-button{background:none;border:none;color:#1a1d27;cursor:pointer;font-size:1.5rem}.api-docs .api-docs-mobile-dropdown{background-color:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 4px 8px #0000000d;display:none;left:0;padding:1rem 1.5rem;position:absolute;top:100%;width:100%;z-index:2}.api-docs .api-docs-mobile-dropdown h4{margin-bottom:.2rem;padding-left:.5rem}.api-docs .api-docs-mobile-dropdown ul{list-style:none;margin:unset;margin-bottom:1.75rem;padding-left:unset}.api-docs .api-docs-mobile-dropdown ul li{align-items:center;cursor:pointer;margin-bottom:.35rem;padding-bottom:.4rem;padding-left:.5rem;padding-top:.4rem}.api-docs .api-docs-mobile-dropdown ul li .section-button{color:var(--secondary-button-text-color);cursor:pointer;font-family:var(--header-font-regular);font-size:var(--larger-font-size);padding:0;transition:background .2s;width:100%}.api-docs .api-docs-mobile-dropdown ul li.active,.api-docs .api-docs-mobile-dropdown ul li:hover{background-color:var(--secondary-color);border-radius:.3rem}.api-docs .api-docs-mobile-dropdown ul li.active .section-button,.api-docs .api-docs-mobile-dropdown ul li:hover .section-button{color:var(--primary-text-color);font-family:var(--header-font-medium)}.api-docs .api-docs-mobile-dropdown .group .group-button{align-items:center;cursor:pointer;margin-bottom:.35rem;padding-bottom:.4rem;padding-left:.5rem;padding-top:.4rem}.api-docs .api-docs-mobile-dropdown .group .group-button .section-button{color:var(--secondary-button-text-color);cursor:pointer;font-family:var(--header-font-regular);font-size:var(--larger-font-size);padding:0;transition:background .2s;width:100%}.api-docs .api-docs-mobile-dropdown .group .group-button.active,.api-docs .api-docs-mobile-dropdown .group .group-button:hover{background-color:var(--secondary-color);border-radius:.3rem}.api-docs .api-docs-mobile-dropdown .group .group-button.active .section-button,.api-docs .api-docs-mobile-dropdown .group .group-button:hover .section-button{color:var(--primary-text-color);font-family:var(--header-font-medium)}.api-docs .api-docs-mobile-dropdown .group li{margin-left:.5rem}.api-docs .sidemenu{background-color:#fff;border-right:1px solid #e5e7eb;overflow-y:auto;padding:2rem 1.5rem}.api-docs .sidemenu .logo-container{padding-bottom:1.5rem;padding-left:.5rem}.api-docs .sidemenu .logo-container .docs-logo{max-width:135px}.api-docs .sidemenu h4{margin-bottom:.2rem;padding-left:.5rem}.api-docs .sidemenu ul{list-style:none;margin:unset;margin-bottom:1.75rem;padding-left:unset}.api-docs .sidemenu ul li{align-items:center;cursor:pointer;margin-bottom:.35rem;padding-bottom:.4rem;padding-left:.5rem;padding-top:.4rem}.api-docs .sidemenu ul li .section-button{color:var(--secondary-button-text-color);cursor:pointer;font-family:var(--header-font-regular);font-size:var(--larger-font-size);padding:0;transition:background .2s;width:100%}.api-docs .sidemenu ul li.active,.api-docs .sidemenu ul li:hover{background-color:var(--secondary-color);border-radius:.3rem}.api-docs .sidemenu ul li.active .section-button,.api-docs .sidemenu ul li:hover .section-button{color:var(--primary-text-color);font-family:var(--header-font-medium)}.api-docs .sidemenu .group .group-button{align-items:center;cursor:pointer;margin-bottom:.35rem;padding-bottom:.4rem;padding-left:.5rem;padding-top:.4rem}.api-docs .sidemenu .group .group-button .section-button{color:var(--secondary-button-text-color);cursor:pointer;font-family:var(--header-font-regular);font-size:var(--larger-font-size);padding:0;transition:background .2s;width:100%}.api-docs .sidemenu .group .group-button.active,.api-docs .sidemenu .group .group-button:hover{background-color:var(--secondary-color);border-radius:.3rem}.api-docs .sidemenu .group .group-button.active .section-button,.api-docs .sidemenu .group .group-button:hover .section-button{color:var(--primary-text-color);font-family:var(--header-font-medium)}.api-docs .sidemenu .group li{margin-left:.5rem}.api-docs .main-content{background-color:#fff;overflow-y:auto;padding:0 4rem}.api-docs .main-content__inner{margin:0 auto;max-width:50%;padding:2rem}.api-docs .main-content .introduction{margin-bottom:2.5rem}.api-docs .main-content .introduction__paragraph{color:var(--primary-text-color);font-family:var(--main-font-light);font-size:1rem;line-height:1.5;margin:0;padding:1.25rem 0}.api-docs .main-content .introduction__paragraph strong{font-family:var(--main-font-bold)}.api-docs .main-content .introduction__paragraph code{background-color:var(--secondary-color);border-radius:.25rem;color:var(--primary-text-color);font-size:.9em;padding:.15rem .3rem}.api-docs .main-content .introduction__section{margin-bottom:3rem}.api-docs .main-content h1{border-bottom:1px solid var(--border-color);font-family:var(--header-font-medium);font-size:2rem;font-weight:400;margin-bottom:2.5rem;padding-bottom:.5rem}.api-docs .main-content__group-header{margin-bottom:2.5rem}.api-docs .main-content h2{border-bottom:1px solid var(--border-color);font-family:var(--header-font-medium);font-size:var(--h1-font-size);font-weight:400;padding-bottom:.5rem}.api-docs .main-content .subgroup{margin-bottom:2.5rem}.api-docs .main-content h3{font-family:var(--header-font-medium);font-size:var(--h2-font-size);font-weight:400;margin-top:1rem}.api-docs .main-content p{font-family:var(--main-font-light);font-size:1rem;line-height:1.5;margin:0;padding:1.25rem 0}.api-docs .main-content ul{list-style:disc;margin-bottom:4rem;margin-top:1.25rem;padding-left:1.25rem}.api-docs .main-content ul li{margin-bottom:.5rem}.api-docs .main-content ul li .endpoint-button{align-items:stretch;background-color:#f3f4f6;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:0;width:100%}.api-docs .main-content ul li .endpoint-button .left-items{align-items:center;display:flex;flex:1 1}.api-docs .main-content ul li .endpoint-button .left-items .action-tag{align-self:stretch;height:100%;width:.3rem}.api-docs .main-content ul li .endpoint-button .left-items .action-tag.get{background-color:#94d7be}.api-docs .main-content ul li .endpoint-button .left-items .action-tag.post{background-color:#59abfd}.api-docs .main-content ul li .endpoint-button .left-items .action-tag.patch{background-color:#a8aebc}.api-docs .main-content ul li .endpoint-button .left-items .action-tag.delete{background-color:#fd8883}.api-docs .main-content ul li .endpoint-button .left-items h4{font-family:var(--header-font-medium);font-size:1.125rem;font-weight:400;margin:1rem 0;padding-left:1rem}.api-docs .main-content ul li .endpoint-button .icon{align-self:center;color:#7d8492;font-size:1rem;margin:1rem 0;padding-right:1rem}.api-docs .main-content ul li .endpoint-button.active{background-color:var(--secondary-color)}.api-docs .main-content ul li p{font-family:var(--main-font-light);font-size:1rem;margin:0;padding:1.25rem 2rem}.api-docs .main-content .introduction ul{margin-bottom:1.25rem}.api-docs .main-content .introduction ul li{list-style-type:disc}.api-docs .main-content .introduction ol li{list-style-type:decimal}.api-docs .main-content .endpoint-block{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:1rem;padding:1rem}.api-docs.right-panel-opened{grid-template-columns:200px 1fr 1fr}.api-docs.right-panel-opened .main-content{padding:0}.api-docs.right-panel-opened .main-content__inner{max-width:100%}.api-docs .right-panel{background-color:#2a2e3d;overflow-y:auto;padding:2.5rem 0 10rem}.api-docs .right-panel__header{align-items:center;border-bottom:1px solid #3a3e4d;display:flex;justify-content:space-between;padding:1rem 2.5rem}.api-docs .right-panel__header h3{color:#cfd3dd}.api-docs .right-panel__header__close-button{color:var(--secondary-color)}.api-docs .right-panel__header__close-button:hover{color:var(--secondary-color-hover);cursor:pointer}.api-docs .right-panel__endpoint{align-items:center;border-bottom:1px solid #3a3e4d;display:flex;padding:1rem 2.5rem}.api-docs .right-panel__endpoint span.method{border:2px solid #5d6577;border-radius:3px;color:#fff;font-family:monospace;font-size:var(--small-font-size);padding:2px 7px}.api-docs .right-panel__endpoint span.url{color:#fff;font-family:monospace;font-size:var(--small-font-size);margin-left:.5rem}.api-docs .right-panel h4{color:#fff;font-family:var(--header-font-regular);margin-bottom:.5rem}.api-docs .right-panel__params>h4,.api-docs .right-panel__properties>h4{border-bottom:1px solid #3a3e4d;margin-bottom:0;padding:3.5rem 2.5rem 1rem}.api-docs .right-panel__params__section,.api-docs .right-panel__properties__section{margin-top:2.5rem}.api-docs .right-panel__params__section h4,.api-docs .right-panel__properties__section h4{border-bottom:1px solid #3a3e4d;margin:1rem 2.5rem 0;padding-bottom:1rem}.api-docs .right-panel__params ul,.api-docs .right-panel__properties ul{color:#cfd3dd;list-style:none;margin:unset;padding:0 2.5rem}.api-docs .right-panel__params ul li,.api-docs .right-panel__properties ul li{align-items:center;border-bottom:1px solid #3a3e4d;display:flex;font-family:var(--main-font-light);font-size:var(--large-font-size);justify-content:space-between;padding:1rem 0}.api-docs .right-panel__params ul li .field_name,.api-docs .right-panel__properties ul li .field_name{font-family:var(--main-font-bold)}.api-docs .right-panel__params ul li .field_name.required,.api-docs .right-panel__properties ul li .field_name.required{color:#ff6a7c}.api-docs .right-panel__params ul li .field_type,.api-docs .right-panel__properties ul li .field_type{min-width:70px;text-align:right}.api-docs .right-panel__request__header,.api-docs .right-panel__response__header{align-items:center;border-bottom:1px solid #3a3e4d;display:flex;justify-content:space-between;padding:3.5rem 2.5rem 1rem}.api-docs .right-panel__request__header h4,.api-docs .right-panel__response__header h4{margin-bottom:0}.api-docs .right-panel__request .right-panel-secondary-button,.api-docs .right-panel__response .right-panel-secondary-button{align-items:center;background-color:#0000;border:2px solid var(--secondary-color);border-radius:.3rem;box-shadow:none;color:#dce0eb;cursor:pointer;display:flex;font-family:var(--header-font-regular);font-size:var(--normal-font-size);height:1.8rem;margin-left:.5rem;padding-left:1.2rem;padding-right:1.2rem}.api-docs .right-panel__request .right-panel-secondary-button:hover,.api-docs .right-panel__response .right-panel-secondary-button:hover{border:2px solid #fff}.api-docs .right-panel__request .right-panel-primary-button,.api-docs .right-panel__response .right-panel-primary-button{align-items:center;background-color:var(--primary-color);border:2px solid var(--primary-color);border-radius:.3rem;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-family:var(--header-font-medium);font-size:var(--normal-font-size);height:2.25rem;justify-content:center;width:150px}.api-docs .right-panel__request .right-panel-primary-button:disabled,.api-docs .right-panel__request .right-panel-primary-button:hover,.api-docs .right-panel__response .right-panel-primary-button:disabled,.api-docs .right-panel__response .right-panel-primary-button:hover{background-color:var(--primary-color-hover);border:2px solid var(--primary-color-hover)}.api-docs .right-panel__request__subtitle,.api-docs .right-panel__response__subtitle{border-bottom:1px solid #3a3e4d;color:#cfd3dd;font-family:var(--main-font-regular);font-size:var(--small-font-size);margin:1rem 2.5rem;padding-bottom:.5rem;text-transform:uppercase}.api-docs .right-panel__request__try_panel,.api-docs .right-panel__response__try_panel{grid-gap:.5rem;display:grid;gap:.5rem;margin:0 2.5rem}.api-docs .right-panel__request__try_panel__field,.api-docs .right-panel__response__try_panel__field{align-items:center;color:#cfd3dd;display:grid;grid-template-columns:1fr 2fr}.api-docs .right-panel__request__try_panel__field .disabled,.api-docs .right-panel__response__try_panel__field .disabled{background-color:var(--general-light-gray);cursor:not-allowed}.api-docs .right-panel__request__try_panel__label,.api-docs .right-panel__response__try_panel__label{font-family:var(--main-font-light);font-size:var(--normal-font-size)}.api-docs .right-panel__request__try_panel textarea,.api-docs .right-panel__response__try_panel textarea{-webkit-font-smoothing:antialiased;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:13px;min-height:300px;width:100%}.api-docs .right-panel__request__try_button,.api-docs .right-panel__response__try_button{display:flex;justify-content:end;margin:1rem 2.5rem 0}.api-docs .right-panel__request__try_response,.api-docs .right-panel__response__try_response{-webkit-font-smoothing:antialiased;background-color:#2a2e3d;color:#99c;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:13px;line-height:22px;overflow:auto;padding:0 2.5rem}.api-docs .right-panel__request .default-headers,.api-docs .right-panel__response .default-headers{-webkit-font-smoothing:antialiased;color:#cfd3dd;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:13px;margin:1rem 2.5rem 0}.api-docs .right-panel__request .default-headers .label,.api-docs .right-panel__response .default-headers .label{color:#c99}.api-docs .right-panel__request .request-body,.api-docs .right-panel__response .request-body{margin-top:2.5rem}.api-docs .right-panel__request__status,.api-docs .right-panel__response__status{border-bottom:1px solid #3a3e4d;color:#fff;margin:1rem 2.5rem}.api-docs .right-panel__request .json-viewer,.api-docs .right-panel__response .json-viewer{-webkit-font-smoothing:antialiased;background-color:#2a2e3d;color:#fc9;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:13px;line-height:22px;overflow:auto;padding:0 2.5rem}.api-docs .right-panel__request .json-viewer .json-line,.api-docs .right-panel__response .json-viewer .json-line{display:flex}.api-docs .right-panel__request .json-viewer .json-linenumber,.api-docs .right-panel__response .json-viewer .json-linenumber{color:#5d6576;margin-right:.65rem;-webkit-user-select:none;user-select:none;width:1.5em}.api-docs .right-panel__request .json-viewer .json-content,.api-docs .right-panel__response .json-viewer .json-content{flex:1 1;white-space:pre-wrap}.api-docs .right-panel__request .json-viewer .json-key,.api-docs .right-panel__response .json-viewer .json-key{color:#99c}.api-docs .right-panel__request .json-viewer .json-brace,.api-docs .right-panel__response .json-viewer .json-brace{color:#f0f1f4}.api-docs .right-panel__request .json-viewer .json-string,.api-docs .right-panel__response .json-viewer .json-string{color:#99c}@media(max-width:1024px){.api-docs{grid-template-columns:1fr}.api-docs .main-content{background-color:#fff;overflow-y:auto;padding:0}.api-docs .main-content__inner{margin:0 auto;max-width:100%;padding:2rem}.api-docs.right-panel-opened .right-panel{background-color:#2a2e3d;bottom:0;position:fixed;right:0;top:0;width:100%;z-index:2}.api-docs.right-panel-opened .api-docs-mobile-nav-wrapper{display:none}.api-docs .api-docs-mobile-nav-wrapper{display:block}.api-docs .api-docs-mobile-nav-wrapper .api-docs-mobile-navbar{display:flex}.api-docs .api-docs-mobile-nav-wrapper .api-docs-mobile-dropdown{display:block}.api-docs .sidemenu{display:none}}
/*# sourceMappingURL=main.ded5d451.css.map*/