@import url(https://fonts.googleapis.com/css?family=Reenie+Beanie);.field-text{color:#7d829e;font-family:Helvetica,sans-serif;font-size:18px;line-height:24px;letter-spacing:-.48px}.field-text.medium{font-weight:bolder}.field-text--underlined{border-bottom:1px solid #7d829e}.success-text{color:#3fbb64}.no-wrap{white-space:nowrap}.cursor-pointer{cursor:pointer;-webkit-user-select:none;user-select:none}a{font-size:20px}h4{color:#314961}.creation-date{font-size:14px;line-height:18px}.button{border:0;border-radius:0;box-shadow:none;display:flex;justify-content:center;align-items:center;font-weight:700;min-width:120px;height:60px;font-size:20px;line-height:24px;letter-spacing:-.48px}.button .disabled{opacity:.5}.button i{font-size:30px}.button .png-icon,.button i{margin-right:8px}.button.small{font-size:16px;line-height:16px;letter-spacing:-.48px;height:40px}.button.small .material-icons{font-size:24px}.button.large{width:190px;font-size:20px;line-height:24px;letter-spacing:-.48px}.button.large-wide{width:220px!important}.button.full-width{width:100%!important}.button.max-super-large{max-width:300px!important}.button.primary{background-color:#7d829e;color:#fff}.button.success{background-color:#3fbb64;color:#fff}.button.outline-success{color:#3fbb64}.button.outline-success:hover{color:#fff;background-color:#3fbb64}.button.info{background-color:#f8f8fc;color:#7d829e}.button.info-reverse{background-color:#7d829e;color:#f8f8fc}.button.info-reverse:active,.button.info-reverse:focus,.button.info-reverse:hover{background-color:rgb(99.1365638767,104.2466960352,132.8634361233)!important;color:#f8f8fc!important}.button.fit{width:unset}.form-input{min-width:400px;height:60px;border-radius:0;border-color:#d1d2de;background-color:#f8f8fc}.form-input::placeholder{color:#d9d9e4}.form-input-label{display:flex;align-items:center;font-size:20px;line-height:24px;letter-spacing:-.48px;color:#7d829e;height:60px;width:100%;margin:0}.form-input-group{flex-wrap:nowrap}.form-input-group.form-input-group-multi .form-input{height:auto;min-height:60px}.form-input-group.form-input-group-disabled .autocomplete .control{background:#e9ecef}.form-input-group .append .text{cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:30px;font-weight:600;color:#fff;letter-spacing:-.48px;text-align:center;border:none;border-radius:0;min-width:60px;background-color:#7d829e;-webkit-user-select:none;user-select:none}.form-input-group .append .text i{font-size:30px}.form-input-group .append .success{background-color:#3fbb64}.form-input-group .append .warning{background-color:#f5a623}.form-input-group .append .primary{background-color:#314961}.form-input-group .append .error{background-color:#ca6464}.form-input-group .append .pc{background-color:#905d8b}.form-check-input[type=checkbox]{width:20px;height:20px;margin-top:.15rem;margin-left:-1.5rem}.form-control:focus{z-index:inherit}.material-icons-outlined,.material-icons.material-icons--outlined{font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-family:"Material Icons Outlined"}body{display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif,"Roboto";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{height:100%}html{min-height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.header-actions-wrapper{width:100%;display:flex;justify-content:end}.header-actions-wrapper .actions{display:flex;align-items:center}#root,.header-actions-wrapper .actions .page-action-container{display:flex}#root{min-height:100%;overflow:hidden;width:100%}#root:has(.costing-category-table){overflow:visible}.authentication-layout{display:flex;align-items:center;justify-content:center;background-color:#f8f8fc;height:100%;overflow:auto}.authentication-card-container{max-width:920px;min-height:430px;margin-bottom:50px}.authentication-card-container .field-text{white-space:nowrap}@media(max-width:920px){.authentication-card-container{height:100%;width:100%}}.authentication-card-container .authentication-logo{margin:40px;justify-content:center;display:flex}.authentication-card-container .authentication-card{box-shadow:0 0 5px rgba(0,0,0,.15);display:flex;flex-direction:column;height:auto;background-color:#fff}.authentication-card-container .authentication-card .header{min-height:100px;background-color:#314961;display:flex;align-items:center;justify-content:space-between;padding:0 40px}.authentication-card-container .authentication-card .header h1{font-size:2rem;color:#fff;margin-right:30px}.authentication-card-container .authentication-card .header .logo{-webkit-user-select:none;user-select:none;display:block;height:40px;width:272px}.authentication-card-container .authentication-card .body{display:flex;padding:20px 40px;height:100%}.authentication-card-container .authentication-card .footer{width:100%;padding:20px 40px 50px}.authentication-card-container.sign-in-card .remember-me{color:#7d829e;font-size:20px;line-height:24px;letter-spacing:-.48px;white-space:nowrap;display:flex;align-items:center;height:60px;width:190px}.authentication-card-container.sign-in-card .remember-me .form-check-input{margin-top:.1rem}.authentication-card-container.sign-in-card .sign-in-submit{flex-direction:row-reverse}.authentication-card-container.sign-in-card .sign-in-button{margin-left:20px}.authentication-card-container.sign-in-card .sign-up-button{margin-left:20px;text-decoration:none}.authentication-card-container.sign-in-card .sign-up-button .button{width:auto;white-space:nowrap}@media(max-width:920px){.authentication-card-container.sign-in-card .sign-in-other{margin-top:40px;flex-direction:column;width:100%}}.authentication-card-container .header .switch-link{font-size:20px;color:#fff;font-weight:500;line-height:1.2;cursor:pointer}.authentication-card-container .header .switch-link:hover{text-decoration:underline}.png-icon{width:30px;height:30px}.integration-icon{height:80px}.xero-sso-button{background-color:#003c64;color:#fff;cursor:pointer;border-radius:10px;height:50px;padding:0 15px;font-weight:700;font-size:14px;min-width:200px;transition:background-color .1s ease-in-out}.xero-sso-button:focus,.xero-sso-button:hover{background-color:rgb(0,90.6,151)}.xero-sso-button img{width:30px;height:30px}.sign-in-apps{margin:20px 0;color:#7d829e}.sign-in-apps .sign-in-apps-bar{border-bottom:1px solid #d1d2de;width:100%;height:50%;margin:10px}.Toastify__toast-container{width:400px}.toast{max-width:400px}.notification .title{display:flex;justify-content:space-between;background-color:#3fbb64;color:#fff}.notification .title.error{background-color:#dc3545}.notification .body{min-height:60px;font-size:18px;background-color:#3fbb64;color:#fff}.notification .body .button{margin-top:10px;background-color:rgb(37.296,110.704,59.2);color:#fff}.notification .body.error{background-color:#dc3545}.authentication-card-container.sign-up-card .sign-in-button{margin-left:20px;text-decoration:none}.authentication-card-container.sign-up-card .sign-in-button .button{width:auto;white-space:nowrap}.authentication-card-container.sign-up-card .sign-up-submit{flex-direction:row-reverse}@media(max-width:920px){.authentication-card-container.sign-up-card .sign-up-other{margin-top:40px;flex-direction:column}.authentication-card-container.sign-up-card .button{width:100%}}.authentication-card-container label a{font-size:inherit}.authentication-card-container.sign-up-activate-card{width:820px;max-width:100%}.authentication-card-container.sign-up-activate-card .field-text{white-space:normal}.authentication-card-container.sign-up-activate-card a{color:#314961;display:inline-block;margin-left:15px}.authentication-card-container.sign-up-confirm-card{width:820px;max-width:100%}.authentication-card-container.sign-up-confirm-card .field-text{white-space:normal}.authentication-card-container.sign-up-confirm-card a{color:#314961}.authentication-card-container.forget-password-card .sign-in-button{margin-left:20px}.authentication-card-container.forget-password-card .sign-up-button{margin-left:20px;text-decoration:none}.authentication-card-container.forget-password-card .sign-up-button .button{width:auto;white-space:nowrap}.authentication-card-container.forget-password-card .sign-up-submit{flex-direction:row-reverse}@media(max-width:920px){.authentication-card-container.forget-password-card .sign-up-other{margin-top:40px;flex-direction:column}.authentication-card-container.forget-password-card .button{width:100%}}.card-wrapper{margin-bottom:20px}.card-wrapper .table-card{margin-right:0}.dashboard-card{box-shadow:0 0 5px rgba(0,0,0,.15);display:flex;flex-direction:column}.dashboard-card.overflow-visible .body{overflow:visible}.dashboard-card .header{display:flex;align-items:center;min-height:60px;background-color:#314961;padding-left:20px;padding-right:20px;font-size:20px;font-weight:700;line-height:24px;letter-spacing:-.48px;text-transform:uppercase;color:#fff;flex-shrink:0}.dashboard-card .header.centered{text-transform:none;padding:0;display:flex;align-items:center;justify-content:center}.dashboard-card .header .title-badge{min-width:120px;height:30px;padding:0 10px;background-color:#506479;font-size:16px;margin-left:40px;text-align:center;line-height:30px;font-weight:400}.dashboard-card .header .title-badge--disabled{background-color:#dce0e5}.dashboard-card .header .actions-container{display:flex}.dashboard-card .header .actions-container .action{-webkit-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center;padding:15px;height:100%;font-size:18px;color:#feffff;letter-spacing:-.43px;font-weight:600;cursor:pointer}.dashboard-card .header .actions-container .action:hover{background-color:#213242}.dashboard-card .header .actions-container .action .icon-button{margin-right:0}.dashboard-card .header .actions-container .action i{font-size:30px;margin-right:5px}.dashboard-card .header .actions-container .action.true svg{fill:#8f98a0}.dashboard-card .body{margin:20px;height:100%;overflow:auto}.dashboard-card .footer{padding:0 20px 20px;flex-shrink:0}.dashboard-card .footer .button{margin-left:10px}.card-field-header{height:60px;line-height:60px}.card-field-placeholder{color:#d1d2de;font-style:italic}.card-field-content{word-break:break-word;overflow:hidden;padding:15px}.card-field-append,.card-field-content{background-color:#f8f8fc;min-height:55px}.card-field-append{display:flex;align-items:center}.card-field-text-content{white-space:pre}.card-field-text-content-wrap{white-space:normal;text-align:justify}.card-field-text-content-multiline{white-space:pre-line}.card-field-link{cursor:pointer}@media(max-width:1600px){.dashboard-card .header{flex-wrap:wrap}}.dashboard-notifications{margin-bottom:30px}.dashboard-notification{display:flex;color:#7d829e;align-items:center;padding:20px;cursor:pointer;border-bottom:1px solid #eee}.dashboard-notification.unread{background-color:#f9f9f9}.dashboard-notification .notification-icon{min-width:48px;width:48px;height:48px;background-color:#314961;color:#fff;margin-right:20px;display:flex;align-items:center;justify-content:center}.dashboard-notification .notification-icon .material-icons{font-size:24px}.dashboard-notification .notification-date{margin-left:1em;color:#aaa;white-space:nowrap;font-size:14px}.empty-placeholder{align-items:center;box-shadow:none}.empty-placeholder .empty-message{font-size:30px;line-height:1.15;text-align:center}.empty-placeholder .empty-message--compact{font-size:22px}.empty-placeholder .button-container{display:flex;justify-content:center;flex-wrap:wrap;margin:20px 0}.empty-placeholder .button-container .btn{display:inline-flex;margin-bottom:20px}.empty-placeholder .button-container .btn:not(:last-child){margin-right:20px}.dashboard-tasks{margin-bottom:30px}.dashboard-task{display:flex;color:#7d829e;align-items:center;padding:20px 20px 0;cursor:pointer}.dashboard-task:last-child{padding-bottom:20px}.dashboard-task .badge{width:40px;margin-right:15px}.dashboard-task .dashboard-task-message .badge{width:80px}.dashboard-task .task-icon{color:#314961;margin-right:10px;display:flex;align-items:center;justify-content:center}.dashboard-task .task-icon .material-icons{font-size:24px}.dashboard-task .task-date{margin-left:1em;color:#aaa;white-space:nowrap;font-size:14px}.left-modal-container .header{width:100%;height:60px;background-color:#314961;padding:0 40px;margin:0;display:flex;align-items:center;border:none;border-radius:0}.left-modal-container .header .title{font-size:20px;color:#f8f8fc;font-weight:800;text-transform:uppercase}.left-side-modal .modal-backdrop:not([aria-hidden=true]){z-index:1050}.left-side-modal .fade{transition:none}.left-side-modal.show .left-modal-container{transform:translateX(0)!important}.left-modal-container{position:absolute;top:0;left:0;width:680px;max-width:680px;height:100%;background-color:#fff;display:flex;flex-direction:column;box-shadow:3px 0 5px rgba(0,0,0,.15);margin:0;transform:translateX(-680px)!important;transition:1s ease-in-out}.left-modal-container.wide{width:100%;max-width:960px}.left-modal-container .modal-content{border:none;outline:0}.left-modal-container .header .close{text-shadow:none;color:#fff;opacity:1;outline:none}.left-modal-container .header .close i{font-size:32px}.left-modal-container .header .close:active,.left-modal-container .header .close:focus,.left-modal-container .header .close:hover{background-color:transparent;border:0}.left-modal-container .body{display:flex;padding:20px}.left-modal-container .footer{padding:20px;border:none}.left-modal-container .footer .bottom-message{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-start;max-width:320px}.left-modal-container .footer .bottom-message .message{font-size:20px;color:#7d829e;height:100%;padding-left:10px}.left-modal-container .footer .bottom-message .message-icon{width:40px;color:#7d829e;height:40px;font-size:40px}.left-modal-container .footer .button{width:120px}.left-modal-container .footer .left-button-container{display:flex;flex:1 1 auto;justify-content:flex-start}.left-modal-container .footer .left-button-container .left-button{width:auto}@media(max-width:920px){.left-modal-container{max-width:100%}.left-modal-container .body{padding:20px}}.autocomplete{width:100%}.autocomplete.is-invalid .control{border-color:#dc3545}.autocomplete.is-invalid .control.focused{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)!important}.autocomplete .control{display:flex;width:100%;height:60px;border-radius:0;background-color:#f8f8fc;border:1px solid #d1d2de}.autocomplete .control.focused{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.autocomplete .control .value-container{height:100%;padding:0 20px}.autocomplete .control .value-container .input{height:100%;width:100%;background-color:transparent;border:none;outline:none;box-shadow:none;padding:0;opacity:1!important;z-index:1}.autocomplete .control .value-container .multi-value-container~input{width:auto;margin-left:15px;height:30px}.autocomplete .control .value-container .multi-value-container{height:30px;border-radius:0}.autocomplete .control .value-container .multi-value-container .multi-value-label{background-color:#f8f8fc;height:100%;display:flex;align-items:center;font-size:14px;letter-spacing:-.39px;padding:0 10px;border:1px solid #7d829e;border-radius:0}.autocomplete .control .value-container .multi-value-container .multi-value-remove{border-radius:0;width:30px;height:30px;background-color:#7d829e;justify-content:center;display:flex;align-items:center}.autocomplete .control .value-container .multi-value-container .multi-value-remove i{color:#fff}.autocomplete .dropdown-indicator{display:flex;justify-content:center;align-items:center;width:40px;height:60px}.autocomplete .dropdown-indicator i{font-size:30px;color:#7d829e}.autocomplete .placeholder{font-size:20px;color:#d1d2de;letter-spacing:-.48px}.autocomplete.form-input-compact{height:40px;font-size:14px}.autocomplete.form-input-compact .control{height:40px}.autocomplete.form-input-compact .control .value-container{padding:0 10px}.autocomplete.form-input-compact .control .value-container .input{font-size:14px}.autocomplete.form-input-compact .dropdown-indicator{height:40px;width:30px}.autocomplete.form-input-compact .autocomplete-menu .menu-list .option{min-height:40px;font-size:14px;word-break:break-all}.menu-container{top:100%;background-color:#fff;border-radius:4px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 11px rgba(0,0,0,.1);margin:8px 0;position:absolute;width:100%;z-index:1}.autocomplete-menu{background-color:#f8f8fc!important;border:1px solid #d1d2de!important;border-radius:0!important;z-index:4!important}.autocomplete-menu .menu-list{padding:0}.autocomplete-menu .menu-list .option{padding:8px 12px;display:flex;align-items:center;justify-content:space-between;min-height:60px;border-top:1px solid #d1d2de;background-color:#f8f8fc;color:#7d829e;font-size:20px;line-height:24px;letter-spacing:-.48px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.autocomplete-menu .menu-list .option:has(.channel-item){width:100%}.autocomplete-menu .menu-list .option.option-selected{background-color:#eee}.autocomplete-menu .menu-list .option.option-badged{height:auto}.autocomplete-menu .menu-list .option.option-badged .option-badged-group{display:flex;flex-direction:column}.autocomplete-menu .menu-list .option.option-badged .option-badged-group .badge{width:-moz-fit-content;width:fit-content}.autocomplete-menu .menu-list .option .option-badged-inline{display:flex;flex-direction:row}.autocomplete-menu .menu-list .option .option-badged-inline .badge{margin-left:10px}.autocomplete-menu .menu-list .option.true,.autocomplete-menu .menu-list .option:active,.autocomplete-menu .menu-list .option:hover{background-color:#f0f0f6}.autocomplete-menu .menu-list .option:first-child{border-top:none}.autocomplete-menu .menu-list .option .channel-item{list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.autocomplete-menu .menu-list .option .channel-item-container{width:90%;display:flex;align-items:center}.autocomplete-menu .menu-list .option .channel-item-icon{width:30px;min-width:30px;margin-right:10px;display:flex;align-items:center;justify-content:center}.autocomplete-menu .menu-list .option .channel-item-icon i{line-height:1;font-size:30px;color:#314961}.autocomplete-menu .menu-list .option .channel-item-icon .avatar-outlined{font-size:15px}.autocomplete-menu .menu-list .option .channel-item-message-info{display:flex;flex-direction:column-reverse;width:100%}.autocomplete-menu .menu-list .option .channel-item-bottom-content{display:flex;align-items:center}.autocomplete-menu .menu-list .option .channel-item--name{font-weight:400;font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#314961}.autocomplete-menu .menu-list .option .channel-item-marks{display:flex;align-items:center;justify-content:center;grid-gap:15px;gap:15px}.autocomplete-menu .menu-list .option .channel-item--unread-mark{width:10px}.autocomplete-menu .menu-list .option .channel-item--unread-mark .mark-dot{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background-color:#3fbb64}.autocomplete-menu .menu-list .option .channel-item--unread-mark .mark-dot span{margin:0;font-weight:700;color:#f8f8fc;font-size:12px;line-height:1}.autocomplete-menu .menu-list .option .channel-item--muted-mark{display:flex;align-items:center;justify-content:center;margin-left:20px;width:10px}.autocomplete-menu .menu-list .option .channel-item--muted-mark i{font-size:20px;color:#7d829e}.autocomplete-menu .menu-list .option .channel-item-top-content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.autocomplete-menu .menu-list .option .channel-item--message-text{font-size:20px}.autocomplete-menu .menu-list .option .channel-item--message-text-disabled{color:#d1d2de}.autocomplete-menu .menu-list .option .option-cost{padding-left:12px}.autocomplete-menu .menu-list .option-content-height{min-height:60px;height:max-content}.autocomplete-menu .menu-list .option-sub-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 0 8px 20px;border-top:1px solid #d1d2de}.autocomplete-menu .menu-list .option-sub-item:last-child{border-bottom:none}.autocomplete-menu .menu-list .option-sub-item .sub-item-content{display:flex;flex-direction:column;align-items:flex-start;width:100%}.autocomplete-menu .menu-list .option-sub-item .sub-item-content .sub-item-badge{font-size:12px;margin-bottom:4px}.autocomplete-menu .menu-list .option-sub-item .sub-item-content .sub-item-name,.autocomplete-menu .menu-list .option-sub-item .sub-item-cost{color:#7d829e;font-size:14px;line-height:18px;letter-spacing:-.39px;font-weight:500}.autocomplete-menu .menu-list .option-sub-item .sub-item-cost{padding:0 12px}.autocomplete-menu .menu-list .option-sub-item .start-icon-container{display:flex;align-items:center;justify-content:center;width:20px;margin-right:8px}.autocomplete-menu .menu-list .option-sub-item .start-icon-container .sub-item-default-icon{font-size:20px;color:#7d829e}.autocomplete-menu .menu-list .option-sub-item:hover{background-color:#f0f0f6}.autocomplete-multi{height:auto}.autocomplete-multi .control{min-height:60px;height:auto}.autocomplete-multi .control .value-container{padding:5px 20px}.autocomplete-search input::placeholder{opacity:0}.button-select-input{display:flex;justify-content:space-around}.button-select-input .button{width:100%;margin-right:20px}.button-select-input .button:last-child{margin-right:0}@media(max-width:920px){.button-select-input .button{font-size:16px}}.colour-picker.show .picker-toggle{background-color:#f8f8fc;border:1px solid #d1d2de}.colour-picker .picker-toggle{height:60px;width:100%;border-radius:0;background-color:#f8f8fc;border:1px solid #d1d2de;display:flex;justify-content:space-between;align-items:center}.colour-picker .picker-toggle i{color:#7d829e;font-size:30px}.colour-picker .picker-toggle:focus{box-shadow:none!important;outline:none}.colour-picker .picker-toggle:active{background-color:#f8f8fc!important}.colour-picker .picker-toggle:after{display:none}.colour-picker .picker-toggle .picker-info{display:flex;align-items:center}.colour-picker .picker-toggle .picker-info .selected-color{width:30px;height:30px;border:2px solid #7d829e;border-radius:50%;margin-right:20px}.colour-picker .picker-toggle .picker-info .placeholder{font-family:Helvetica;font-size:20px;color:#d1d2de;letter-spacing:-.48px}.colour-picker .picker-toggle .action-container{display:flex;grid-gap:10px;gap:10px}.colour-picker .picker-toggle .action-container .clear-icon{margin-top:8px;display:flex;align-items:center;font-size:17px;color:#ccc;font-weight:700}.colour-picker .picker-toggle .action-container .clear-icon:hover{color:#999}.colour-picker .picker-menu{background:transparent;border:none;width:200px}.colour-picker .picker-menu .sketch-picker{background:#f8f8fc!important;border:1px solid #d1d2de!important;border-radius:0!important;padding:20px!important;box-shadow:none!important}.text-input{padding:0 20px}.text-input.form-input-compact{height:40px;font-size:14px;padding:0 10px}.textarea-input{border:1px solid #d1d2de;background-color:#f8f8fc;padding:20px}.textarea-input.form-input-compact{font-size:14px;padding:5px 10px}.form-input-toggle{display:flex}.form-input-toggle .react-toggle{margin-right:10px}.form-input-toggle .react-toggle .react-toggle-track{position:relative}.form-input-toggle~.form-text{margin-left:60px}.dashboard-dropdown-divider{height:1px;background-color:#798590;margin:0}.dashboard-dropdown-item{height:50px;text-align:left;width:100%;padding:0 15px;border:none;justify-content:flex-start;background-color:#314961;color:#fff;margin-left:0!important}.dashboard-dropdown-item:active,.dashboard-dropdown-item:focus,.dashboard-dropdown-item:hover{color:#fff;box-shadow:none;background-color:#314961}.dashboard-dropdown-item:hover{opacity:.95}.dashboard-dropdown-item.disabled{opacity:.9;cursor:not-allowed;color:#fff;box-shadow:none;background-color:#314961}.dashboard-dropdown-item--light{height:40px;padding:0 10px;background-color:#fff;color:#7d829e;font-weight:400}.dashboard-dropdown-search-item{border-bottom:1px solid #798590}.show>.dashboard-dropdown-toggle,.show>.dashboard-dropdown-toggle.btn-primary{background-color:rgb(66.1164383562,98.5,130.8835616438)}.dashboard-dropdown-split,.dashboard-dropdown-split-dropdown{min-width:60px}.dashboard-dropdown-toggle{background-color:#314961;margin:0}.dashboard-dropdown-toggle:after{display:none}.dashboard-dropdown-toggle.active,.dashboard-dropdown-toggle:active,.dashboard-dropdown-toggle:focus,.dashboard-dropdown-toggle:hover{background-color:rgb(66.1164383562,98.5,130.8835616438);border-color:rgb(66.1164383562,98.5,130.8835616438);box-shadow:none!important;outline:none}.dashboard-dropdown-toggle.disabled,.dashboard-dropdown-toggle:disabled{background-color:rgb(66.1164383562,98.5,130.8835616438);border-color:rgb(66.1164383562,98.5,130.8835616438)}.dashboard-dropdown-toggle--light{width:unset;height:unset;color:#7d829e;background-color:transparent;padding:6px}.dashboard-dropdown-menu{max-height:505px;overflow:auto;text-transform:capitalize;min-width:100%;border-radius:unset;padding:0;min-width:140px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.dashboard-dropdown-filter{margin-bottom:20px}.dashboard-dropdown-filter .dashboard-dropdown-toggle{justify-content:space-between}.dashboard-dropdown-filter .dropdown-menu{max-width:300px;overflow-x:hidden}.dashboard-dropdown-filter .dropdown-menu .dropdown-item{text-overflow:ellipsis;overflow:hidden;max-width:400px}.dashboard-dropdown-search-item{width:auto!important}.dashboard-dropdown-search-item .searchInput{background-color:#314961;border:none;color:#fff;min-width:100px;font-weight:700}.dashboard-dropdown-search-item .searchInput:active,.dashboard-dropdown-search-item .searchInput:focus,.dashboard-dropdown-search-item .searchInput:hover{box-shadow:none;background-color:#314961}.dashboard-dropdown-search-item .searchInput:focus-visible{border:none;outline:none}.dashboard-dropdown-search-item .searchInput::placeholder{color:#73808c}.dashboard-dropdown-search-item .searchClear .material-icons{font-size:20px!important}.dropdown-group-header .dropdown-group-expand-icon{transition:transform .2s ease}.dropdown-group-header .dropdown-group-expand-icon.rotate-180{transform:rotate(-180deg)}.table-col-total{display:grid;justify-content:flex-end;flex-direction:row;display:flex}.border-total{border-top:2px solid #b3b5c9;width:100%;padding-top:20px}.table-col-total-item{width:140px;padding:0 10px;margin-bottom:5px}.table-col-total-item span{font-family:Helvetica,sans-serif;font-size:18px;color:#7d829e;font-weight:700}.table-card .tree-group-container{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:20px;padding-bottom:10px;border-top:1px solid #d1d2de}.table-card .tree-group-container .tree-group-name{width:200px;margin-left:55px;font-size:16px;font-weight:700}.table-card details>summary{list-style:none;position:relative}.table-card details>summary:before{content:"";display:block;border-top:3px solid #636885;border-right:3px solid #636885;height:10px;width:10px;position:absolute;top:-35px;left:6px;transform:rotate(45deg);transition:transform .1s linear}.table-card details[open] summary:before{top:-48px;transform:rotate(135deg)}.table-card .expand-groups-button{padding:0;display:flex;align-items:center;background-color:transparent;color:#636885;outline:none;border:none}.table-card .expand-groups-button:active{color:#636885!important;background-color:transparent!important;box-shadow:none!important}.table-card .expand-groups-button:focus{box-shadow:none}.table-card .expand-groups-button.true i{transform:rotate(90deg)}.table-card .expand-groups-button i{position:relative;right:15px;top:0;font-size:30px;transition:transform .1s linear}.table-card .row-expander{display:inline-flex;vertical-align:middle}.table-card .inline-expand-button{display:inline-flex;align-items:center;padding:.25rem;margin-right:.25rem;color:#7d829e;background:none;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease;text-decoration:none}.table-card .inline-expand-button:hover{color:#314961}.table-card .inline-expand-button:focus{outline:none;box-shadow:none}.table-card .inline-expand-button .inline-expand-icon{font-size:1.25rem;transition:transform .2s ease}.react-datepicker-popper{z-index:3}.react-datepicker-popper .datetime-picker{min-width:350px}.place-dropdown-container{max-height:250px;overflow-y:auto}.attachment-tool{position:relative}.attachment-tool .attachment-input{display:none}.rdw-merge-dropdown{width:200px}.rdw-merge-dropdown .rdw-dropdown-optionwrapper{z-index:2}.rich-editor-wrapper .toolbar-wrapper{border:none;border-radius:0;padding:0;margin:0}.rich-editor-wrapper .toolbar-wrapper .rdw-block-wrapper,.rich-editor-wrapper .toolbar-wrapper .rdw-block-wrapper .rdw-block-dropdown{width:140px}.rich-editor-wrapper .toolbar-wrapper .rdw-link-wrapper{margin:0}.rich-editor-wrapper .toolbar-wrapper .rdw-fontsize-wrapper{width:60px}.rich-editor-wrapper .toolbar-wrapper .rdw-dropdown-wrapper{border:none;border-radius:0;box-shadow:none;background-color:#f8f8fc}.rich-editor-wrapper .toolbar-wrapper .rdw-dropdown-wrapper a{font-size:16px}.rich-editor-wrapper .toolbar-wrapper .rdw-block-wrapper,.rich-editor-wrapper .toolbar-wrapper .rdw-emoji-wrapper,.rich-editor-wrapper .toolbar-wrapper .rdw-fontsize-wrapper,.rich-editor-wrapper .toolbar-wrapper .rdw-history-wrapper,.rich-editor-wrapper .toolbar-wrapper .rdw-image-wrapper,.rich-editor-wrapper .toolbar-wrapper .rdw-inline-wrapper,.rich-editor-wrapper .toolbar-wrapper .rdw-list-wrapper,.rich-editor-wrapper .toolbar-wrapper .rdw-text-align-wrapper{margin:0}.rich-editor-wrapper .toolbar-wrapper .rdw-option-wrapper{height:30px;margin:0;width:30px;border-radius:0;border:none}.rich-editor-wrapper .toolbar-wrapper .rdw-option-wrapper .material-icons{font-size:20px;color:#7d829e}.rich-editor-wrapper .toolbar-wrapper .rdw-option-wrapper.rdw-option-active{background-color:#7d829e}.rich-editor-wrapper .toolbar-wrapper .rdw-option-wrapper.rdw-option-active .material-icons{color:#fff}.rich-editor-wrapper .toolbar-wrapper .rdw-option-wrapper.rdw-option-active img{filter:brightness(0) invert(1)}.rich-editor-wrapper .toolbar-wrapper .rdw-option-wrapper:hover{box-shadow:none;background-color:rgb(77.3436123348,81.3303964758,103.6563876652)}.rich-editor-wrapper .toolbar-wrapper .rdw-option-wrapper:hover .material-icons{color:#fff}.rich-editor-wrapper .toolbar-wrapper .rdw-option-wrapper:hover img{filter:brightness(0) invert(1)}.rich-editor-wrapper .rdw-image-modal .rdw-image-modal-btn,.rich-editor-wrapper .rdw-link-modal .rdw-link-modal-btn{background-color:#3fbb64;color:#fff;box-shadow:none}.rich-editor-wrapper .rdw-image-modal .rdw-image-modal-btn:disabled,.rich-editor-wrapper .rdw-link-modal .rdw-link-modal-btn:disabled{background-color:#f8f8fc;color:#7d829e}.rich-editor-wrapper .rdw-link-modal{height:250px}.rich-editor-wrapper .rdw-link-modal .rdw-link-modal-label{color:#7d829e}.rich-editor-wrapper{display:flex;flex-flow:column}.rich-editor-wrapper .toolbar-wrapper{background-color:#f8f8fc;border:1px solid #d1d2de;border-bottom:none}.rich-editor-wrapper .toolbar-wrapper .rdw-option-wrapper{background-color:#f8f8fc}.rich-editor-wrapper .rdw-editor-main{background-color:#f8f8fc;padding:0 20px 20px;height:100%}.rich-editor-wrapper .rdw-editor-resize{resize:vertical}.rich-editor-wrapper .rdw-editor-m150{min-height:150px}.rich-editor-wrapper .rdw-link-modal{top:0;left:0}.rich-editor-wrapper .rdw-emoji-modal{top:60px}.rich-editor-wrapper .rdw-image-modal{top:0;left:0}.rich-editor-wrapper .rich-editor-input{padding:5px;max-height:300px}.rich-editor-wrapper .rdw-fullscreen-wrapper{flex:1 1;justify-content:flex-end;width:30px;max-width:30px}.rich-editor-wrapper .rdw-fullscreen-wrapper i{font-size:22px!important}.rich-editor-wrapper .rdw-signature-block{-webkit-user-modify:read-only;overflow-wrap:break-word;white-space:normal}.rich-editor-fullscreen{background-color:#fff;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10}.rich-editor-fullscreen .rich-editor-wrapper{height:100%}.rich-editor-fullscreen .rich-editor-input{resize:none;padding:5px;height:calc(100vh - 30px);max-height:100%}.public-DraftStyleDefault-block{margin:10px 0!important}.templates-tool .email-templates-dropdown{width:240px;height:28px}.templates-tool .email-templates-dropdown .rdw-dropdown-optionwrapper{z-index:2}.slider-wrapper .range-container{display:flex;justify-content:space-between;padding-bottom:10px}.slider-wrapper .slider-input .rc-slider-rail,.slider-wrapper .slider-input .rc-slider-step{height:10px}.slider-wrapper .slider-input .rc-slider-track{height:10px;background-color:#7d829e}.slider-wrapper .slider-input .rc-slider-handle{width:20px;height:20px;background-color:#f8f8fc}.file-input{cursor:pointer;-webkit-user-select:none;user-select:none;height:300px;background-color:#f8f8fc;border:1px solid #7d829e;display:flex;align-items:center;justify-content:center;outline:none}.file-input .text-container{padding:0 10px;text-align:center}.file-input .text-container i{font-size:96px}.file-input .input-title{font-weight:700;margin-top:10px}.image-uploader .image-remove .remove-btn{cursor:pointer;width:22px;height:22px;border-radius:10px;background-color:#213242;opacity:.75;color:#fff;display:flex;justify-content:center;align-items:center}.image-uploader .image-remove .remove-btn .material-icons{font-size:18px}.image-uploader{display:flex;background-color:hsla(0,0%,50.2%,.4);justify-content:center;align-items:center;height:80px;width:80px;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;outline:none}.image-uploader .material-icons{font-size:40px;color:#fff}.image-uploader .image-preview{position:absolute;top:0;left:0;width:100%;height:100%}.image-uploader .image-preview img{background-color:#f8f8fc}.image-uploader:hover .image-remove{display:block}.image-uploader .image-remove{display:none;position:absolute;top:4px;right:4px}.image-uploader .image-remove .remove-btn{transition:transform .1s linear}.image-uploader .image-remove .remove-btn:hover{transform:scale(1.1)}.avatar-fallback{-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#7d829e;display:flex;justify-content:center;align-items:center;color:#feffff;overflow:hidden}.avatar-fallback-dark{background-color:#22252b}.avatar-fallback-light{background-color:#ebecee;color:#fff}.avatar-fallback-primary{background-color:#314961}.group-title{margin-top:20px;font-size:20px;font-weight:500;line-height:24px;letter-spacing:-.48px;color:#7d829e}.form-input{min-width:135px}.form-input-group .append .text.input-group-append-compact{font-size:20px;min-width:45px;max-height:40px}.form-input-group .append .text.input-group-append-compact i{font-size:20px}.form-input-group .append .text.animate-360 i{animation:rotate360 1s linear infinite}.generic-form-body{padding:0}.generic-form-body .row{margin:0}.generic-form-body .row .form-column{padding-right:10px;padding-left:10px}.generic-form-body .col-no-gutters{padding:0}.generic-form-body .row-m{margin:0 -10px}.table-card .table-row-draggable-header{display:flex;z-index:2;position:sticky;background-color:#fff;top:0;border-top:0;font-weight:700}.table-card .table-row-draggable-header>div{display:flex}.table-card .table-row-draggable-header .dynamic-field{width:200px}.table-card .table-row .table-row-draggable~.table-row-draggable{border-bottom:2px solid #e3e6ea;margin-top:0}.table-card .table-row .table-row-draggable{margin-top:0}.table-card .table-row-draggable{display:flex;margin-top:25px;padding-bottom:25px}.table-card .table-row-draggable.table-row-compact{margin-top:0;padding-top:10px;padding-bottom:10px}.table-card .table-row-draggable.table-row-compact .dynamic-field{width:120px;min-width:120px;font-size:16px}.table-card .table-row-draggable.table-row-compact.table-header{font-size:20px}.table-card .table-row-draggable.table-row-compact.table-header .dynamic-field{font-size:inherit}.table-card .table-row-draggable .count-cell{width:25px!important;min-width:25px;padding:12px 0}.table-card .table-row-draggable .note-cell{width:55px!important;min-width:55px;padding:12px 0}.table-card .table-row-draggable .check-cell{width:20px!important;min-width:20px}.table-card .table-row-draggable .check-cell input{width:20px;height:20px}.table-card .table-row-draggable .form-input{min-width:50px}.table-card .table-row-draggable>div{margin:0 5px;display:flex;align-items:center;vertical-align:middle}.table-card .table-row-draggable .dynamic-field{width:200px}.table-card .dynamic-field-link{color:#3fbb64;cursor:pointer}.table-card .dynamic-field.hide-small{display:none}.table-card .copy-row,.table-card .delete-row{width:24px!important;min-width:24px}.table-card .copy-row .material-icons,.table-card .delete-row .material-icons{font-size:22px}.table-form-controls{padding:24px 5px 28px}.table-form-controls .table-form-title{display:flex;justify-content:flex-start;align-items:center;color:#7d829e;font-size:20px;font-weight:700}.table-form-controls .inputs-container .form-label{height:40px;white-space:nowrap;margin-right:15px}.table-form-controls .inputs-container .form-input{max-width:150px}.table-form-controls .toggle-groups-container{display:flex;flex-direction:row;grid-gap:10px;gap:10px;margin-bottom:20px}.table-form-controls .toggle-groups-container .dashboard-dropdown button{height:50px}.table-form-controls .toggle-groups-container .dashboard-dropdown .dashboard-dropdown-item,.table-form-controls .toggle-groups-container .dashboard-dropdown .dashboard-dropdown-toggle{background-color:#7d829e}.append-tooltip-wrapper{display:flex}.append-tooltip-wrapper .tooltip-wrapper{display:none}.append-tooltip-wrapper:hover .tooltip-wrapper{display:block}@media screen and (min-width:1367px){.table-card .dynamic-field.hide-small{display:flex}}.form-input-group.is-invalid:has(.mention-input) .mention-input textarea{border:1px solid #dc3545}.form-input-group.is-invalid:has(.mention-input) .mention-input textarea:focus{border:1px solid #dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)!important}.mention-input__highlighter{padding:20px;width:100%;height:100%}.mention-input__highlighter.textarea{min-height:180px}.mention-input-item{position:relative;z-index:1;color:#3fbb64;text-shadow:1px 1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,-1px -1px 1px #fff;pointer-events:none}.mention-input__suggestions{max-height:300px;overflow:hidden;overflow-y:scroll;overflow-x:hidden;box-shadow:0 0 4px rgba(0,0,0,.3)}.mention-input__suggestions ul{background-color:#fff}.mention-input__suggestions ul li{padding:8px 12px;display:flex;align-items:center;min-height:60px;border-bottom:1px solid #d1d2de;background-color:#f8f8fc;color:#7d829e;font-size:20px;line-height:24px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.mention-input__suggestions ul li:hover{background-color:#f0f0f6}.mention-input{width:100%;height:100%}.mention-input.textarea{min-height:180px}.mention-input textarea{border:1px solid #d1d2de;background-color:#f8f8fc;padding:20px;height:auto;font-size:1rem;font-weight:400;line-height:1.5;color:#495057}.mention-input textarea:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.rich-editor-wrapper .editor-shell{margin:20px auto;border-radius:2px;max-width:1100px;color:#000;position:relative;line-height:1.7;font-weight:400}.rich-editor-wrapper .editor-shell .editor-container{background:#fff;position:relative;display:block;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.rich-editor-wrapper .editor-shell .editor-container.tree-view{border-radius:0}.rich-editor-wrapper .editor-shell .editor-container.plain-text{border-top-left-radius:10px;border-top-right-radius:10px}.rich-editor-wrapper .editor-scroller{min-height:150px;max-width:100%;border:0;display:flex;position:relative;outline:0;z-index:0;resize:vertical}.rich-editor-wrapper .editor{flex:auto;max-width:100%;position:relative;resize:vertical;z-index:-1}.rich-editor-wrapper .test-recorder-output{margin:20px auto;width:100%}.rich-editor-wrapper pre{line-height:1.1;background:#222;color:#fff;margin:0;padding:10px;font-size:12px;overflow:auto;max-height:400px}.rich-editor-wrapper .tree-view-output{display:block;background:#222;color:#fff;padding:0;font-size:12px;margin:1px auto 10px;position:relative;overflow:hidden;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.rich-editor-wrapper pre::-webkit-scrollbar{background:transparent;width:10px}.rich-editor-wrapper pre::-webkit-scrollbar-thumb{background:#999}.rich-editor-wrapper .editor-dev-button{position:relative;display:block;width:40px;height:40px;font-size:12px;border-radius:20px;border:none;cursor:pointer;outline:none;box-shadow:0 1px 10px rgba(0,0,0,.3);background-color:#444}.rich-editor-wrapper .editor-dev-button:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;display:block;background-size:contain;filter:invert(1)}.rich-editor-wrapper .editor-dev-button:hover{background-color:#555}.rich-editor-wrapper .editor-dev-button.active{background-color:#e92323}.rich-editor-wrapper .test-recorder-toolbar{display:flex}.rich-editor-wrapper .test-recorder-button{position:relative;display:block;width:32px;height:32px;font-size:10px;padding:6px;border-radius:4px;border:none;cursor:pointer;outline:none;box-shadow:1px 2px 2px rgba(0,0,0,.4);background-color:#222;transition:box-shadow 50ms ease-out}.rich-editor-wrapper .test-recorder-button:active{box-shadow:1px 2px 4px rgba(0,0,0,.4)}.rich-editor-wrapper .test-recorder-button+.test-recorder-button{margin-left:4px}.rich-editor-wrapper .test-recorder-button:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;display:block;background-size:contain;filter:invert(1)}.rich-editor-wrapper #options-button{position:fixed;left:20px;bottom:20px}.rich-editor-wrapper #test-recorder-button{position:fixed;left:70px;bottom:20px}.rich-editor-wrapper #paste-log-button{position:fixed;left:120px;bottom:20px}.rich-editor-wrapper #docs-button{position:fixed;left:170px;bottom:20px}.rich-editor-wrapper #options-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZ2VhciI+PHBhdGggZD0iTTggNC43NTRhMy4yNDYgMy4yNDYgMCAxMDAgNi40OTIgMy4yNDYgMy4yNDYgMCAwMDAtNi40OTJ6TTUuNzU0IDhhMi4yNDYgMi4yNDYgMCAxMTQuNDkyIDAgMi4yNDYgMi4yNDYgMCAwMS00LjQ5MiAweiIvPjxwYXRoIGQ9Ik05Ljc5NiAxLjM0M2MtLjUyNy0xLjc5LTMuMDY1LTEuNzktMy41OTIgMGwtLjA5NC4zMTlhLjg3My44NzMgMCAwMS0xLjI1NS41MmwtLjI5Mi0uMTZjLTEuNjQtLjg5Mi0zLjQzMy45MDItMi41NCAyLjU0MWwuMTU5LjI5MmEuODczLjg3MyAwIDAxLS41MiAxLjI1NWwtLjMxOS4wOTRjLTEuNzkuNTI3LTEuNzkgMy4wNjUgMCAzLjU5MmwuMzE5LjA5NGEuODczLjg3MyAwIDAxLjUyIDEuMjU1bC0uMTYuMjkyYy0uODkyIDEuNjQuOTAxIDMuNDM0IDIuNTQxIDIuNTRsLjI5Mi0uMTU5YS44NzMuODczIDAgMDExLjI1NS41MmwuMDk0LjMxOWMuNTI3IDEuNzkgMy4wNjUgMS43OSAzLjU5MiAwbC4wOTQtLjMxOWEuODczLjg3MyAwIDAxMS4yNTUtLjUybC4yOTIuMTZjMS42NC44OTMgMy40MzQtLjkwMiAyLjU0LTIuNTQxbC0uMTU5LS4yOTJhLjg3My44NzMgMCAwMS41Mi0xLjI1NWwuMzE5LS4wOTRjMS43OS0uNTI3IDEuNzktMy4wNjUgMC0zLjU5MmwtLjMxOS0uMDk0YS44NzMuODczIDAgMDEtLjUyLTEuMjU1bC4xNi0uMjkyYy44OTMtMS42NC0uOTAyLTMuNDMzLTIuNTQxLTIuNTRsLS4yOTIuMTU5YS44NzMuODczIDAgMDEtMS4yNTUtLjUybC0uMDk0LS4zMTl6bS0yLjYzMy4yODNjLjI0Ni0uODM1IDEuNDI4LS44MzUgMS42NzQgMGwuMDk0LjMxOWExLjg3MyAxLjg3MyAwIDAwMi42OTMgMS4xMTVsLjI5MS0uMTZjLjc2NC0uNDE1IDEuNi40MiAxLjE4NCAxLjE4NWwtLjE1OS4yOTJhMS44NzMgMS44NzMgMCAwMDEuMTE2IDIuNjkybC4zMTguMDk0Yy44MzUuMjQ2LjgzNSAxLjQyOCAwIDEuNjc0bC0uMzE5LjA5NGExLjg3MyAxLjg3MyAwIDAwLTEuMTE1IDIuNjkzbC4xNi4yOTFjLjQxNS43NjQtLjQyIDEuNi0xLjE4NSAxLjE4NGwtLjI5MS0uMTU5YTEuODczIDEuODczIDAgMDAtMi42OTMgMS4xMTZsLS4wOTQuMzE4Yy0uMjQ2LjgzNS0xLjQyOC44MzUtMS42NzQgMGwtLjA5NC0uMzE5YTEuODczIDEuODczIDAgMDAtMi42OTItMS4xMTVsLS4yOTIuMTZjLS43NjQuNDE1LTEuNi0uNDItMS4xODQtMS4xODVsLjE1OS0uMjkxQTEuODczIDEuODczIDAgMDAxLjk0NSA4LjkzbC0uMzE5LS4wOTRjLS44MzUtLjI0Ni0uODM1LTEuNDI4IDAtMS42NzRsLjMxOS0uMDk0QTEuODczIDEuODczIDAgMDAzLjA2IDQuMzc3bC0uMTYtLjI5MmMtLjQxNS0uNzY0LjQyLTEuNiAxLjE4NS0xLjE4NGwuMjkyLjE1OWExLjg3MyAxLjg3MyAwIDAwMi42OTItMS4xMTVsLjA5NC0uMzE5eiIvPjwvc3ZnPg==)}.rich-editor-wrapper #test-recorder-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktam91cm5hbC1jb2RlIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjY0NiA1LjY0NmEuNS41IDAgMDEuNzA4IDBsMiAyYS41LjUgMCAwMTAgLjcwOGwtMiAyYS41LjUgMCAwMS0uNzA4LS43MDhMMTAuMjkzIDggOC42NDYgNi4zNTRhLjUuNSAwIDAxMC0uNzA4em0tMS4yOTIgMGEuNS41IDAgMDAtLjcwOCAwbC0yIDJhLjUuNSAwIDAwMCAuNzA4bDIgMmEuNS41IDAgMDAuNzA4LS43MDhMNS43MDcgOGwxLjY0Ny0xLjY0NmEuNS41IDAgMDAwLS43MDh6Ii8+PHBhdGggZD0iTTMgMGgxMGEyIDIgMCAwMTIgMnYxMmEyIDIgMCAwMS0yIDJIM2EyIDIgMCAwMS0yLTJ2LTFoMXYxYTEgMSAwIDAwMSAxaDEwYTEgMSAwIDAwMS0xVjJhMSAxIDAgMDAtMS0xSDNhMSAxIDAgMDAtMSAxdjFIMVYyYTIgMiAwIDAxMi0yeiIvPjxwYXRoIGQ9Ik0xIDV2LS41YS41LjUgMCAwMTEgMFY1aC41YS41LjUgMCAwMTAgMWgtMmEuNS41IDAgMDEwLTFIMXptMCAzdi0uNWEuNS41IDAgMDExIDBWOGguNWEuNS41IDAgMDEwIDFoLTJhLjUuNSAwIDAxMC0xSDF6bTAgM3YtLjVhLjUuNSAwIDAxMSAwdi41aC41YS41LjUgMCAwMTAgMWgtMmEuNS41IDAgMDEwLTFIMXoiLz48L3N2Zz4=)}.rich-editor-wrapper #paste-log-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2xpcGJvYXJkIj48cGF0aCBkPSJNNCAxLjVIM2EyIDIgMCAwMC0yIDJWMTRhMiAyIDAgMDAyIDJoMTBhMiAyIDAgMDAyLTJWMy41YTIgMiAwIDAwLTItMmgtMXYxaDFhMSAxIDAgMDExIDFWMTRhMSAxIDAgMDEtMSAxSDNhMSAxIDAgMDEtMS0xVjMuNWExIDEgMCAwMTEtMWgxdi0xeiIvPjxwYXRoIGQ9Ik05LjUgMWEuNS41IDAgMDEuNS41djFhLjUuNSAwIDAxLS41LjVoLTNhLjUuNSAwIDAxLS41LS41di0xYS41LjUgMCAwMS41LS41aDN6bS0zLTFBMS41IDEuNSAwIDAwNSAxLjV2MUExLjUgMS41IDAgMDA2LjUgNGgzQTEuNSAxLjUgMCAwMDExIDIuNXYtMUExLjUgMS41IDAgMDA5LjUgMGgtM3oiLz48L3N2Zz4=)}.rich-editor-wrapper #docs-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZmlsZS1lYXJtYXJrLXRleHQiPjxwYXRoIGQ9Ik01LjUgN2EuNS41IDAgMDAwIDFoNWEuNS41IDAgMDAwLTFoLTV6TTUgOS41YS41LjUgMCAwMS41LS41aDVhLjUuNSAwIDAxMCAxaC01YS41LjUgMCAwMS0uNS0uNXptMCAyYS41LjUgMCAwMS41LS41aDJhLjUuNSAwIDAxMCAxaC0yYS41LjUgMCAwMS0uNS0uNXoiLz48cGF0aCBkPSJNOS41IDBINGEyIDIgMCAwMC0yIDJ2MTJhMiAyIDAgMDAyIDJoOGEyIDIgMCAwMDItMlY0LjVMOS41IDB6bTAgMXYyQTEuNSAxLjUgMCAwMDExIDQuNWgyVjE0YTEgMSAwIDAxLTEgMUg0YTEgMSAwIDAxLTEtMVYyYTEgMSAwIDAxMS0xaDUuNXoiLz48L3N2Zz4=)}.rich-editor-wrapper #test-recorder-button-snapshot{margin-right:auto}.rich-editor-wrapper #test-recorder-button-snapshot:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2FtZXJhIj48cGF0aCBkPSJNMTUgMTJhMSAxIDAgMDEtMSAxSDJhMSAxIDAgMDEtMS0xVjZhMSAxIDAgMDExLTFoMS4xNzJhMyAzIDAgMDAyLjEyLS44NzlsLjgzLS44MjhBMSAxIDAgMDE2LjgyNyAzaDIuMzQ0YTEgMSAwIDAxLjcwNy4yOTNsLjgyOC44MjhBMyAzIDAgMDAxMi44MjggNUgxNGExIDEgMCAwMTEgMXY2ek0yIDRhMiAyIDAgMDAtMiAydjZhMiAyIDAgMDAyIDJoMTJhMiAyIDAgMDAyLTJWNmEyIDIgMCAwMC0yLTJoLTEuMTcyYTIgMiAwIDAxLTEuNDE0LS41ODZsLS44MjgtLjgyOEEyIDIgMCAwMDkuMTcyIDJINi44MjhhMiAyIDAgMDAtMS40MTQuNTg2bC0uODI4LjgyOEEyIDIgMCAwMTMuMTcyIDRIMnoiLz48cGF0aCBkPSJNOCAxMWEyLjUgMi41IDAgMTEwLTUgMi41IDIuNSAwIDAxMCA1em0wIDFhMy41IDMuNSAwIDEwMC03IDMuNSAzLjUgMCAwMDAgN3pNMyA2LjVhLjUuNSAwIDExLTEgMCAuNS41IDAgMDExIDB6Ii8+PC9zdmc+)}.rich-editor-wrapper #test-recorder-button-copy:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2xpcGJvYXJkIj48cGF0aCBkPSJNNCAxLjVIM2EyIDIgMCAwMC0yIDJWMTRhMiAyIDAgMDAyIDJoMTBhMiAyIDAgMDAyLTJWMy41YTIgMiAwIDAwLTItMmgtMXYxaDFhMSAxIDAgMDExIDFWMTRhMSAxIDAgMDEtMSAxSDNhMSAxIDAgMDEtMS0xVjMuNWExIDEgMCAwMTEtMWgxdi0xeiIvPjxwYXRoIGQ9Ik05LjUgMWEuNS41IDAgMDEuNS41djFhLjUuNSAwIDAxLS41LjVoLTNhLjUuNSAwIDAxLS41LS41di0xYS41LjUgMCAwMS41LS41aDN6bS0zLTFBMS41IDEuNSAwIDAwNSAxLjV2MUExLjUgMS41IDAgMDA2LjUgNGgzQTEuNSAxLjUgMCAwMDExIDIuNXYtMUExLjUgMS41IDAgMDA5LjUgMGgtM3oiLz48L3N2Zz4=)}.rich-editor-wrapper #test-recorder-button-download:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZG93bmxvYWQiPjxwYXRoIGQ9Ik0uNSA5LjlhLjUuNSAwIDAxLjUuNXYyLjVhMSAxIDAgMDAxIDFoMTJhMSAxIDAgMDAxLTF2LTIuNWEuNS41IDAgMDExIDB2Mi41YTIgMiAwIDAxLTIgMkgyYTIgMiAwIDAxLTItMnYtMi41YS41LjUgMCAwMS41LS41eiIvPjxwYXRoIGQ9Ik03LjY0NiAxMS44NTRhLjUuNSAwIDAwLjcwOCAwbDMtM2EuNS41IDAgMDAtLjcwOC0uNzA4TDguNSAxMC4yOTNWMS41YS41LjUgMCAwMC0xIDB2OC43OTNMNS4zNTQgOC4xNDZhLjUuNSAwIDEwLS43MDguNzA4bDMgM3oiLz48L3N2Zz4=)}.rich-editor-wrapper .typeahead-popover{background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.3);border-radius:8px;position:fixed}.rich-editor-wrapper .typeahead-popover ul{padding:0;list-style:none;margin:0;border-radius:8px;max-height:200px;overflow-y:scroll}.rich-editor-wrapper .typeahead-popover ul::-webkit-scrollbar{display:none}.rich-editor-wrapper .typeahead-popover ul{-ms-overflow-style:none;scrollbar-width:none}.rich-editor-wrapper .typeahead-popover ul li{margin:0;min-width:180px;font-size:14px;outline:none;cursor:pointer;border-radius:8px}.rich-editor-wrapper .typeahead-popover ul li.selected{background:#eee}.rich-editor-wrapper .typeahead-popover li{margin:0 8px;padding:8px;color:#050505;cursor:pointer;line-height:16px;font-size:15px;display:flex;align-content:center;flex-direction:row;flex-shrink:0;background-color:#fff;border-radius:8px;border:0}.rich-editor-wrapper .typeahead-popover li.active{display:flex;width:20px;height:20px;background-size:contain}.rich-editor-wrapper .typeahead-popover li:first-child{border-radius:8px 8px 0 0}.rich-editor-wrapper .typeahead-popover li:last-child{border-radius:0 0 8px 8px}.rich-editor-wrapper .typeahead-popover li:hover{background-color:#eee}.rich-editor-wrapper .typeahead-popover li .text{display:flex;line-height:20px;flex-grow:1;min-width:150px}.rich-editor-wrapper .typeahead-popover li .icon{display:flex;width:20px;height:20px;-webkit-user-select:none;user-select:none;margin-right:8px;line-height:16px;background-size:contain;background-repeat:no-repeat;background-position:50%}.rich-editor-wrapper .component-picker-menu{width:200px}.rich-editor-wrapper .mentions-menu{width:250px}.rich-editor-wrapper .auto-embed-menu{width:150px}.rich-editor-wrapper .emoji-menu{width:200px}.rich-editor-wrapper i.palette{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktcGFsZXR0ZSI+PHBhdGggZD0iTTggNWExLjUgMS41IDAgMTAwLTMgMS41IDEuNSAwIDAwMCAzem00IDNhMS41IDEuNSAwIDEwMC0zIDEuNSAxLjUgMCAwMDAgM3pNNS41IDdhMS41IDEuNSAwIDExLTMgMCAxLjUgMS41IDAgMDEzIDB6bS41IDZhMS41IDEuNSAwIDEwMC0zIDEuNSAxLjUgMCAwMDAgM3oiLz48cGF0aCBkPSJNMTYgOGMwIDMuMTUtMS44NjYgMi41ODUtMy41NjcgMi4wN0MxMS40MiA5Ljc2MyAxMC40NjUgOS40NzMgMTAgMTBjLS42MDMuNjgzLS40NzUgMS44MTktLjM1MSAyLjkyQzkuODI2IDE0LjQ5NSA5Ljk5NiAxNiA4IDE2YTggOCAwIDExOC04em0tOCA3Yy42MTEgMCAuNjU0LS4xNzEuNjU1LS4xNzYuMDc4LS4xNDYuMTI0LS40NjQuMDctMS4xMTktLjAxNC0uMTY4LS4wMzctLjM3LS4wNjEtLjU5MS0uMDUyLS40NjQtLjExMi0xLjAwNS0uMTE4LTEuNDYyLS4wMS0uNzA3LjA4My0xLjYxLjcwNC0yLjMxNC4zNjktLjQxNy44NDUtLjU3OCAxLjI3Mi0uNjE4LjQwNC0uMDM4LjgxMi4wMjYgMS4xNi4xMDQuMzQzLjA3Ny43MDIuMTg2IDEuMDI1LjI4NGwuMDI4LjAwOGMuMzQ2LjEwNS42NTguMTk5Ljk1My4yNjYuNjUzLjE0OC45MDQuMDgzLjk5MS4wMjRDMTQuNzE3IDkuMzggMTUgOS4xNjEgMTUgOGE3IDcgMCAxMC03IDd6Ii8+PC9zdmc+)}.rich-editor-wrapper i.bucket{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktcGFpbnQtYnVja2V0Ij48cGF0aCBkPSJNNi4xOTIgMi43OGMtLjQ1OC0uNjc3LS45MjctMS4yNDgtMS4zNS0xLjY0M2EyLjk3MiAyLjk3MiAwIDAwLS43MS0uNTE1Yy0uMjE3LS4xMDQtLjU2LS4yMDUtLjg4Mi0uMDItLjM2Ny4yMTMtLjQyNy42My0uNDMuODk2LS4wMDMuMzA0LjA2NC42NjQuMTczIDEuMDQ0LjE5Ni42ODcuNTU2IDEuNTI4IDEuMDM1IDIuNDAyTC43NTIgOC4yMmMtLjI3Ny4yNzctLjI2OS42NTYtLjIxOC45MTguMDU1LjI4My4xODcuNTkzLjM2LjkwMy4zNDguNjI3LjkyIDEuMzYxIDEuNjI2IDIuMDY4LjcwNy43MDcgMS40NDEgMS4yNzggMi4wNjggMS42MjYuMzEuMTczLjYyLjMwNS45MDMuMzYuMjYyLjA1LjY0LjA1OS45MTgtLjIxOGw1LjYxNS01LjYxNWMuMTE4LjI1Ny4wOTIuNTEyLjA1LjkzOS0uMDMuMjkyLS4wNjguNjY1LS4wNzMgMS4xNzZ2LjEyM2guMDAzYTEgMSAwIDAwMS45OTMgMEgxNHYtLjA1N2ExLjAxIDEuMDEgMCAwMC0uMDA0LS4xMTdjLS4wNTUtMS4yNS0uNy0yLjczOC0xLjg2LTMuNDk0YTQuMzIyIDQuMzIyIDAgMDAtLjIxMS0uNDM0Yy0uMzQ5LS42MjYtLjkyLTEuMzYtMS42MjctMi4wNjctLjcwNy0uNzA3LTEuNDQxLTEuMjc5LTIuMDY4LTEuNjI3LS4zMS0uMTcyLS42Mi0uMzA0LS45MDMtLjM2LS4yNjItLjA1LS42NC0uMDU4LS45MTguMjE5bC0uMjE3LjIxNnpNNC4xNiAxLjg2N2MuMzgxLjM1Ni44NDQuOTIyIDEuMzExIDEuNjMybC0uNzA0LjcwNWMtLjM4Mi0uNzI3LS42Ni0xLjQwMi0uODEzLTEuOTM4YTMuMjgzIDMuMjgzIDAgMDEtLjEzMS0uNjczYy4wOTEuMDYxLjIwNC4xNS4zMzcuMjc0em0uMzk0IDMuOTY1Yy41NC44NTIgMS4xMDcgMS41NjcgMS42MDcgMi4wMzNhLjUuNSAwIDEwLjY4Mi0uNzMyYy0uNDUzLS40MjItMS4wMTctMS4xMzYtMS41NjQtMi4wMjdsMS4wODgtMS4wODhjLjA1NC4xMi4xMTUuMjQzLjE4My4zNjUuMzQ5LjYyNy45MiAxLjM2MSAxLjYyNyAyLjA2OC43MDYuNzA3IDEuNDQgMS4yNzggMi4wNjggMS42MjYuMTIyLjA2OC4yNDQuMTMuMzY1LjE4M2wtNC44NjEgNC44NjJhLjU3MS41NzEgMCAwMS0uMDY4LS4wMWMtLjEzNy0uMDI3LS4zNDItLjEwNC0uNjA4LS4yNTItLjUyNC0uMjkyLTEuMTg2LS44LTEuODQ2LTEuNDYtLjY2LS42Ni0xLjE2OC0xLjMyLTEuNDYtMS44NDYtLjE0Ny0uMjY1LS4yMjUtLjQ3LS4yNTEtLjYwN2EuNTczLjU3MyAwIDAxLS4wMS0uMDY4bDMuMDQ4LTMuMDQ3em0yLjg3LTEuOTM1YTIuNDQgMi40NCAwIDAxLS4yNDEtLjU2MWMuMTM1LjAzMy4zMjQuMTEuNTYyLjI0MS41MjQuMjkyIDEuMTg2LjggMS44NDYgMS40Ni40NS40NS44My45MDEgMS4xMTggMS4zMWEzLjQ5NyAzLjQ5NyAwIDAwLTEuMDY2LjA5MSAxMS4yNyAxMS4yNyAwIDAxLS43Ni0uNjk0Yy0uNjYtLjY2LTEuMTY3LTEuMzIyLTEuNDU4LTEuODQ3eiIvPjwvc3ZnPg==)}.rich-editor-wrapper i.bold{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdHlwZS1ib2xkIj48cGF0aCBkPSJNOC4yMSAxM2MyLjEwNiAwIDMuNDEyLTEuMDg3IDMuNDEyLTIuODIzIDAtMS4zMDYtLjk4NC0yLjI4My0yLjMyNC0yLjM4NnYtLjA1NWEyLjE3NiAyLjE3NiAwIDAwMS44NTItMi4xNGMwLTEuNTEtMS4xNjItMi40Ni0zLjAxNC0yLjQ2SDMuODQzVjEzSDguMjF6TTUuOTA4IDQuNjc0aDEuNjk2Yy45NjMgMCAxLjUxNy40NTEgMS41MTcgMS4yNDQgMCAuODM0LS42MjkgMS4zMi0xLjczIDEuMzJINS45MDhWNC42NzN6bTAgNi43ODhWOC41OThoMS43M2MxLjIxNyAwIDEuODguNDkyIDEuODggMS40MTUgMCAuOTQzLS42NDMgMS40NDktMS44MzIgMS40NDlINS45MDd6Ii8+PC9zdmc+)}.rich-editor-wrapper i.italic{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdHlwZS1pdGFsaWMiPjxwYXRoIGQ9Ik03Ljk5MSAxMS42NzRMOS41MyA0LjQ1NWMuMTIzLS41OTUuMjQ2LS43MSAxLjM0Ny0uODA3bC4xMS0uNTJINy4yMTFsLS4xMS41MmMxLjA2LjA5NiAxLjEyOC4yMTIgMS4wMDUuODA3TDYuNTcgMTEuNjc0Yy0uMTIzLjU5NS0uMjQ2LjcxLTEuMzQ2LjgwNmwtLjExLjUyaDMuNzc0bC4xMS0uNTJjLTEuMDYtLjA5NS0xLjEyOS0uMjExLTEuMDA2LS44MDZ6Ii8+PC9zdmc+)}.rich-editor-wrapper i.clear{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdHJhc2giPjxwYXRoIGQ9Ik01LjUgNS41QS41LjUgMCAwMTYgNnY2YS41LjUgMCAwMS0xIDBWNmEuNS41IDAgMDEuNS0uNXptMi41IDBhLjUuNSAwIDAxLjUuNXY2YS41LjUgMCAwMS0xIDBWNmEuNS41IDAgMDEuNS0uNXptMyAuNWEuNS41IDAgMDAtMSAwdjZhLjUuNSAwIDAwMSAwVjZ6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTQuNSAzYTEgMSAwIDAxLTEgMUgxM3Y5YTIgMiAwIDAxLTIgMkg1YTIgMiAwIDAxLTItMlY0aC0uNWExIDEgMCAwMS0xLTFWMmExIDEgMCAwMTEtMUg2YTEgMSAwIDAxMS0xaDJhMSAxIDAgMDExIDFoMy41YTEgMSAwIDAxMSAxdjF6TTQuMTE4IDRMNCA0LjA1OVYxM2ExIDEgMCAwMDEgMWg2YTEgMSAwIDAwMS0xVjQuMDU5TDExLjg4MiA0SDQuMTE4ek0yLjUgM1YyaDExdjFoLTExeiIvPjwvc3ZnPg==)}.rich-editor-wrapper i.code{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY29kZSI+PHBhdGggZD0iTTUuODU0IDQuODU0YS41LjUgMCAxMC0uNzA4LS43MDhsLTMuNSAzLjVhLjUuNSAwIDAwMCAuNzA4bDMuNSAzLjVhLjUuNSAwIDAwLjcwOC0uNzA4TDIuNzA3IDhsMy4xNDctMy4xNDZ6bTQuMjkyIDBhLjUuNSAwIDAxLjcwOC0uNzA4bDMuNSAzLjVhLjUuNSAwIDAxMCAuNzA4bC0zLjUgMy41YS41LjUgMCAwMS0uNzA4LS43MDhMMTMuMjkzIDhsLTMuMTQ3LTMuMTQ2eiIvPjwvc3ZnPg==)}.rich-editor-wrapper i.underline{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdHlwZS11bmRlcmxpbmUiPjxwYXRoIGQ9Ik01LjMxMyAzLjEzNmgtMS4yM1Y5LjU0YzAgMi4xMDUgMS40NyAzLjYyMyAzLjkxNyAzLjYyM3MzLjkxNy0xLjUxOCAzLjkxNy0zLjYyM1YzLjEzNmgtMS4yM3Y2LjMyM2MwIDEuNDktLjk3OCAyLjU3LTIuNjg3IDIuNTctMS43MDkgMC0yLjY4Ny0xLjA4LTIuNjg3LTIuNTdWMy4xMzZ6TTEyLjUgMTVoLTl2LTFoOXYxeiIvPjwvc3ZnPg==)}.rich-editor-wrapper i.uppercase{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktYWxwaGFiZXQtdXBwZXJjYXNlIj48cGF0aCBkPSJNMS4yMjYgMTAuODhIMGwyLjA1Ni02LjI2aDEuNDJsMi4wNDcgNi4yNmgtMS4yOWwtLjQ4LTEuNjFIMS43MDdsLS40OCAxLjYxek0yLjc2IDUuODE4aC0uMDU0bC0uNzUgMi41MzJIMy41MXptMy4yMTcgNS4wNjJWNC42MmgyLjU2YzEuMDkgMCAxLjgwOC41ODIgMS44MDggMS41NCAwIC43NjItLjQ0NCAxLjIyLTEuMDUgMS4zNzJ2LjA1NWMuNzM2LjA3NCAxLjM2NS41ODcgMS4zNjUgMS41MjggMCAxLjExOS0uODkgMS43NjYtMi4xMzMgMS43NjZ6TTcuMTggNS41NXYxLjY3NWguOGMuODEyIDAgMS4xNzEtLjMwOCAxLjE3MS0uODUzIDAtLjUxLS4zMjgtLjgyMi0uODk4LS44MjJ6bTAgMi41MzdWOS45NWguOTAzYy45NTEgMCAxLjM0Mi0uMzEyIDEuMzQyLS45MDkgMC0uNTkxLS4zODItLjk1NC0xLjA5NS0uOTU0em01LjA4OS0uNzExdi43NzVjMCAxLjE1Ni40OSAxLjgwMyAxLjM0NyAxLjgwMy43MDUgMCAxLjE2My0uNDU0IDEuMjEyLTEuMDk2SDE2di4xMkMxNS45NDIgMTAuMTczIDE0Ljk1IDExIDEzLjYwNyAxMWMtMS42NDggMC0yLjU3My0xLjA3My0yLjU3My0yLjg0OXYtLjc4YzAtMS43NzUuOTM0LTIuODcxIDIuNTczLTIuODcxIDEuMzQ3IDAgMi4zNC44NDkgMi4zOTMgMi4wODd2LjExNWgtMS4xNzJjLS4wNS0uNjY1LS41MTYtMS4xNTYtMS4yMTItMS4xNTYtLjg0OSAwLTEuMzQ3LjY3LTEuMzQ3IDEuODMiLz48L3N2Zz4=)}.rich-editor-wrapper i.lowercase{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktYWxwaGFiZXQiPjxwYXRoIGQ9Ik0yLjIwNCAxMS4wNzhjLjc2NyAwIDEuMjAxLS4zNTYgMS40MDYtLjczN2guMDU5VjExaDEuMjE2VjcuNTE5YzAtMS4zMTQtLjk0Ny0xLjc4My0yLjExLTEuNzgzQzEuMzU1IDUuNzM2Ljc1IDYuNDIuNjkgNy4yN2gxLjIxNmMuMDY0LS4zMjMuMzEzLS41NTIuODQtLjU1MnMuODY0LjI0OS44NjQuNzcxdi40NjRIMi4zNDZDMS4xNDUgNy45NTMuNSA4LjU2OC41IDkuNDk2YzAgLjk3Ny42OTMgMS41ODIgMS43MDQgMS41ODJtLjQyLS45NDdjLS40NCAwLS44NDUtLjIzNS0uODQ1LS43MTggMC0uMzk1LjI2OS0uNjg0Ljg0LS42ODRoLjk5MXYuNTM4YzAgLjUwMy0uNDQ0Ljg2NC0uOTg2Ljg2NG01LjU5My45MzdjMS4yMTYgMCAxLjk0OC0uODY5IDEuOTQ4LTIuMzF2LS43MDJjMC0xLjQ0LS43MjctMi4zMDUtMS45MjktMi4zMDUtLjc0MiAwLTEuMzI4LjM0Ny0xLjQ5OS44ODloLS4wNjNWMy45ODNoLTEuMjlWMTFoMS4yN3YtLjc5MWguMDY0Yy4yMS41MzIuNzc2Ljg2IDEuNDk5Ljg2em0tLjQzLTEuMDI1Yy0uNjYgMC0xLjExMy0uNTE4LTEuMTEzLTEuMjhWOC4xMmMwLS44MjUuNDItMS4zNDMgMS4wOTgtMS4zNDMuNjg0IDAgMS4wNzUuNTE4IDEuMDc1IDEuNDE2di40NWMwIC44ODgtLjM4NiAxLjQwMS0xLjA2IDEuNDAxem0yLjgzNC0xLjMyOGMwIDEuNDcuODcgMi4zNzggMi4zMDUgMi4zNzggMS40MTYgMCAyLjEzOS0uNzc3IDIuMTU4LTEuNzYzaC0xLjE4NmMtLjA2LjQyNS0uMzEzLjczMi0uOTMzLjczMi0uNjYgMC0xLjA1LS41MTItMS4wNS0xLjM1MnYtLjYyNWMwLS44MS4zNzEtMS4zMjggMS4wNDUtMS4zMjguNjM1IDAgLjg3OS40MjUuOTE4Ljc3NmgxLjE4N2MtLjAyLS45ODYtLjc4Ny0xLjgwNi0yLjE0LTEuODA2LTEuNDEgMC0yLjMwNC45MTgtMi4zMDQgMi4zMzh6Ii8+PC9zdmc+)}.rich-editor-wrapper i.capitalize{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTguNiAxNy43NVY4LjZoLTNWN2g3Ljd2MS42aC0zdjkuMTV6bTguNi4yNXEtMS4xIDAtMS43MjUtLjYzOFQxNC44NSAxNS42di00LjA1SDEzLjVWMTAuMWgxLjM1VjcuOTI1aDEuNjVWMTAuMWgxLjg1djEuNDVIMTYuNXYzLjdxMCAuNTc1LjI2My45dC43MTIuMzI1cS4yMjUgMCAuNDYyLS4wODh0LjQ2My0uMjM3djEuNjI1cS0uMjUuMTI1LS41NS4xNzV0LS42NS4wNSIvPjwvc3ZnPg==)}.rich-editor-wrapper i.strikethrough{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdHlwZS1zdHJpa2V0aHJvdWdoIj48cGF0aCBkPSJNNi4zMzMgNS42ODZjMCAuMzEuMDgzLjU4MS4yNy44MTRINS4xNjZhMi43NzYgMi43NzYgMCAwMS0uMDk5LS43NmMwLTEuNjI3IDEuNDM2LTIuNzY4IDMuNDgtMi43NjggMS45NjkgMCAzLjM5IDEuMTc1IDMuNDQ1IDIuODVoLTEuMjNjLS4xMS0xLjA4LS45NjQtMS43NDMtMi4yNS0xLjc0My0xLjIzIDAtMi4xOC42MDItMi4xOCAxLjYwN3ptMi4xOTQgNy40NzhjLTIuMTUzIDAtMy41ODktMS4xMDctMy43MDUtMi44MWgxLjIzYy4xNDQgMS4wNiAxLjEyOSAxLjcwMyAyLjU0NCAxLjcwMyAxLjM0IDAgMi4zMS0uNzA1IDIuMzEtMS42NzUgMC0uODI3LS41NDctMS4zNzQtMS45MTQtMS42NzVMOC4wNDYgOC41SDF2LTFoMTR2MWgtMy41MDRjLjQ2OC40MzcuNjc1Ljk5NC42NzUgMS42OTcgMCAxLjgyNi0xLjQzNiAyLjk2Ny0zLjY0NCAyLjk2N3oiLz48L3N2Zz4=)}.rich-editor-wrapper i.subscript{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjM1NCAxNC41di0uNjY1bDEuNTUzLTEuNDM4Yy4xMzItLjEyOC4yNDMtLjI0My4zMzItLjM0NS4wOTEtLjEwMi4xNi0uMjAzLjIwNy0uMy4wNDctLjEuMDctLjIwNy4wNy0uMzIyYS41NzQuNTc0IDAgMDAtLjMyNi0uNTQ2Ljc0OC43NDggMCAwMC0uMzQzLS4wNzcuNzIxLjcyMSAwIDAwLS4zNS4wODIuNTU3LjU1NyAwIDAwLS4yMy4yMzIuNzUzLjc1MyAwIDAwLS4wOC4zNmgtLjg3NmMwLS4yODYuMDY1LS41MzQuMTk0LS43NDRhMS4zIDEuMyAwIDAxLjU0My0uNDg4IDEuOCAxLjggMCAwMS44MDYtLjE3MmMuMzEyIDAgLjU4NC4wNTUuODE2LjE2Ni4yMzMuMTEuNDE0LjI2MS41NDMuNDU2LjEzLjE5NC4xOTQuNDE4LjE5NC42NjkgMCAuMTY1LS4wMzMuMzI3LS4wOTguNDg4LS4wNjQuMTYtLjE3OC4zMzktLjM0My41MzVhNy45MTggNy45MTggMCAwMS0uNjk3LjdsLS42MzcuNjI1di4wM2gxLjgzMnYuNzU0aC0zLjExek01LjA0IDQuMjczbDEuOTIgMy4xOTZoLjA2OGwxLjkzLTMuMTk2aDEuODAzTDguMDczIDguNjM2IDEwLjgwNSAxM0g4Ljk3Mkw3LjAzIDkuODI1aC0uMDY4TDUuMDE4IDEzSDMuMTk0bDIuNzU3LTQuMzY0LTIuNzIzLTQuMzYzSDUuMDR6IiBmaWxsPSJjdXJyZW50Q29sb3IiLz48L3N2Zz4=)}.rich-editor-wrapper i.superscript{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjM1NCA2di0uNjY1bDEuNTUzLTEuNDM4Yy4xMzItLjEyOC4yNDMtLjI0My4zMzItLjM0NWExLjMxIDEuMzEgMCAwMC4yMDctLjNjLjA0Ny0uMS4wNy0uMjA3LjA3LS4zMjJhLjU3NC41NzQgMCAwMC0uMzI2LS41NDUuNzQ4Ljc0OCAwIDAwLS4zNDMtLjA3Ny43MjEuNzIxIDAgMDAtLjM1LjA4LjU1Ny41NTcgMCAwMC0uMjMuMjMzLjc1My43NTMgMCAwMC0uMDguMzZoLS44NzZjMC0uMjg2LjA2NS0uNTM0LjE5NC0uNzQ0YTEuMyAxLjMgMCAwMS41NDMtLjQ4OCAxLjggMS44IDAgMDEuODA2LS4xNzJjLjMxMiAwIC41ODQuMDU1LjgxNi4xNjYuMjMzLjExLjQxNC4yNjEuNTQzLjQ1Ni4xMy4xOTQuMTk0LjQxNy4xOTQuNjY5IDAgLjE2NS0uMDMzLjMyNy0uMDk4LjQ4OC0uMDY0LjE2LS4xNzguMzM5LS4zNDMuNTM1YTcuOTIgNy45MiAwIDAxLS42OTcuN2wtLjYzNy42MjV2LjAzaDEuODMyVjZoLTMuMTF6TTUuMDQgNC4yNzNsMS45MiAzLjE5NmguMDY4bDEuOTMtMy4xOTZoMS44MDNMOC4wNzMgOC42MzYgMTAuODA1IDEzSDguOTcyTDcuMDMgOS44MjVoLS4wNjhMNS4wMTggMTNIMy4xOTRsMi43NTctNC4zNjQtMi43MjMtNC4zNjNINS4wNHoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==)}.rich-editor-wrapper i.highlight{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktaGlnaGxpZ2h0ZXIiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjA5Ni42NDRhMiAyIDAgMDEyLjc5MS4wMzZsMS40MzMgMS40MzNhMiAyIDAgMDEuMDM1IDIuNzkxbC0uNDEzLjQzNS04LjA3IDguOTk1YS41LjUgMCAwMS0uMzcyLjE2NmgtM2EuNS41IDAgMDEtLjIzNC0uMDU4bC0uNDEyLjQxMkEuNS41IDAgMDEyLjUgMTVoLTJhLjUuNSAwIDAxLS4zNTQtLjg1NGwxLjQxMi0xLjQxMkEuNS41IDAgMDExLjUgMTIuNXYtM2EuNS41IDAgMDEuMTY2LS4zNzJsOC45OTUtOC4wN3ptLS4xMTUgMS40N0wyLjcyNyA5LjUybDMuNzUzIDMuNzUzIDcuNDA2LTguMjU0em0zLjU4NSAyLjE3bC4wNjQtLjA2OGExIDEgMCAwMC0uMDE3LTEuMzk2TDEzLjE4IDEuMzg3YTEgMSAwIDAwLTEuMzk2LS4wMThsLS4wNjguMDY1ek01LjI5MyAxMy41TDIuNSAxMC43MDd2MS41ODZMMy43MDcgMTMuNXoiLz48L3N2Zz4=)}.rich-editor-wrapper i.link{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktbGluayI+PHBhdGggZD0iTTYuMzU0IDUuNUg0YTMgMyAwIDAwMCA2aDNhMyAzIDAgMDAyLjgzLTRIOWMtLjA4NiAwLS4xNy4wMS0uMjUuMDMxQTIgMiAwIDAxNyAxMC41SDRhMiAyIDAgMTEwLTRoMS41MzVjLjIxOC0uMzc2LjQ5NS0uNzE0LjgyLTF6Ii8+PHBhdGggZD0iTTkgNS41YTMgMyAwIDAwLTIuODMgNGgxLjA5OEEyIDIgMCAwMTkgNi41aDNhMiAyIDAgMTEwIDRoLTEuNTM1YTQuMDIgNC4wMiAwIDAxLS44MiAxSDEyYTMgMyAwIDEwMC02SDl6Ii8+PC9zdmc+)}.rich-editor-wrapper i.horizontal-rule{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZmlsZS1icmVhayI+PHBhdGggZD0iTTAgMTAuNWEuNS41IDAgMDEuNS0uNWgxNWEuNS41IDAgMDEwIDFILjVhLjUuNSAwIDAxLS41LS41ek0xMiAwSDRhMiAyIDAgMDAtMiAydjdoMVYyYTEgMSAwIDAxMS0xaDhhMSAxIDAgMDExIDF2N2gxVjJhMiAyIDAgMDAtMi0yem0yIDEyaC0xdjJhMSAxIDAgMDEtMSAxSDRhMSAxIDAgMDEtMS0xdi0ySDJ2MmEyIDIgMCAwMDIgMmg4YTIgMiAwIDAwMi0ydi0yeiIvPjwvc3ZnPg==)}.rich-editor-wrapper .icon.plus{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktcGx1cyI+PHBhdGggZD0iTTggNGEuNS41IDAgMDEuNS41djNoM2EuNS41IDAgMDEwIDFoLTN2M2EuNS41IDAgMDEtMSAwdi0zaC0zYS41LjUgMCAwMTAtMWgzdi0zQS41LjUgMCAwMTggNHoiLz48L3N2Zz4=)}.rich-editor-wrapper .icon.caret-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2FyZXQtcmlnaHQtZmlsbCI+PHBhdGggZD0iTTEyLjE0IDguNzUzbC01LjQ4MiA0Ljc5NmMtLjY0Ni41NjYtMS42NTguMTA2LTEuNjU4LS43NTNWMy4yMDRhMSAxIDAgMDExLjY1OS0uNzUzbDUuNDggNC43OTZhMSAxIDAgMDEwIDEuNTA2eiIvPjwvc3ZnPg==)}.rich-editor-wrapper .icon.dropdown-more{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuNjQ4IDQuNDc1TDEuODI0IDEyLjI1SC42N2wzLjI1Mi04LjUzMWguNzQ0bC0uMDE4Ljc1NnptMi4zNjggNy43NzVsLTIuODMtNy43NzUtLjAxOC0uNzU2aC43NDRsMy4yNjQgOC41MzFoLTEuMTZ6bS0uMTQ3LTMuMTU4di45MjZIMi4wNzZ2LS45MjZINi44N3ptNi4wMjQgMi4wNzRWNy45MDJjMC0uMjUtLjA1MS0uNDY2LS4xNTMtLjY1YS45OTcuOTk3IDAgMDAtLjQ0NS0uNDM0IDEuNjIyIDEuNjIyIDAgMDAtLjczOC0uMTUyYy0uMjc0IDAtLjUxNC4wNDctLjcyMS4xNGExLjI1NSAxLjI1NSAwIDAwLS40OC4zNy44MDkuODA5IDAgMDAtLjE3LjQ5Mkg5LjEwMWMwLS4yMjcuMDU4LS40NTEuMTc1LS42NzRhMS45OCAxLjk4IDAgMDEuNTA0LS42MDNjLjIyMy0uMTg0LjQ4OS0uMzI5Ljc5Ny0uNDM0LjMxMy0uMTEuNjYtLjE2NCAxLjA0My0uMTY0LjQ2MSAwIC44NjcuMDc4IDEuMjE5LjIzNC4zNTUuMTU3LjYzMy4zOTMuODMyLjcxLjIwMy4zMTIuMzA1LjcwNC4zMDUgMS4xNzd2Mi45NTNjMCAuMjExLjAxNy40MzYuMDUyLjY3NC4wNC4yMzguMDk2LjQ0My4xNy42MTV2LjA5NGgtMS4xM2EyLjAyMiAyLjAyMiAwIDAxLS4xMy0uNDk4IDQuMDExIDQuMDExIDAgMDEtLjA0Ni0uNTg2em0uMTg3LTIuNzZsLjAxMi43NjJoLTEuMDk2Yy0uMzA5IDAtLjU4NC4wMjUtLjgyNi4wNzZhMS44OSAxLjg5IDAgMDAtLjYxLjIxNy45NzkuOTc5IDAgMDAtLjUwNC44NzljMCAuMi4wNDYuMzguMTM1LjU0NWEuOTguOTggMCAwMC40MDUuMzkyYy4xODMuMDk0LjQwOC4xNDEuNjc0LjE0MS4zMzIgMCAuNjI1LS4wNy44NzgtLjIxMWExLjgzIDEuODMgMCAwMC42MDQtLjUxNmMuMTUyLS4yMDMuMjM0LS40LjI0Ni0uNTkxbC40NjMuNTIxYTEuNTcyIDEuNTcyIDAgMDEtLjIyMy41NDUgMi42MDcgMi42MDcgMCAwMS0xLjIgMS4wMjUgMi4zMjggMi4zMjggMCAwMS0uOTI3LjE3NiAyLjQyIDIuNDIgMCAwMS0xLjEzLS4yNTIgMS45MzMgMS45MzMgMCAwMS0uNzUtLjY3NCAxLjc4NCAxLjc4NCAwIDAxLS4yNjQtLjk1NWMwLS4zNC4wNjYtLjYzOC4xOTktLjg5NmExLjczIDEuNzMgMCAwMS41NzQtLjY1Yy4yNS0uMTc2LjU1MS0uMzEuOTAzLS4zOTlhNC43NiA0Ljc2IDAgMDExLjE3Ny0uMTM1aDEuMjZ6IiBmaWxsPSIjMDAwIi8+PC9zdmc+)}.rich-editor-wrapper .icon.font-color{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDUxMiA1MTIiPjxwYXRoIGZpbGw9IiM3NzciIGQ9Ik0yMjEuNjMxIDEwOUwxMDkuOTIgMzkyaDU4LjA1NWwyNC4wNzktNjFoMTI3Ljg5MmwyNC4wNzkgNjFoNTguMDU1TDI5MC4zNjkgMTA5em0tOC4yNjEgMTY4TDI1NiAxNjlsNDIuNjMgMTA4eiIvPjwvc3ZnPg==)}.rich-editor-wrapper .icon.font-family{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZm9udHMiPjxwYXRoIGQ9Ik0xMi4yNTggM2gtOC41MWwtLjA4MyAyLjQ2aC40NzljLjI2LTEuNTQ0Ljc1OC0xLjc4MyAyLjY5My0xLjg0NWwuNDI0LS4wMTN2Ny44MjdjMCAuNjYzLS4xNDQuODItMS4zLjkyM3YuNTJoNC4wODJ2LS41MmMtMS4xNjItLjEwMy0xLjMwNi0uMjYtMS4zMDYtLjkyM1YzLjYwMmwuNDMxLjAxM2MxLjkzNC4wNjIgMi40MzQuMzAxIDIuNjkzIDEuODQ2aC40NzlMMTIuMjU4IDN6Ii8+PC9zdmc+)}.rich-editor-wrapper .icon.bg-color{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii4wMSIgZD0iTTAgMGg0OHY0OEgweiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzcgMzdhNCA0IDAgMDA0LTRjMC0xLjQ3My0xLjMzMy0zLjQ3My00LTYtMi42NjcgMi41MjctNCA0LjUyNy00IDZhNCA0IDAgMDA0IDR6IiBmaWxsPSIjNzc3Ii8+PHBhdGggZD0iTTIwLjg1NCA1LjUwNGwzLjUzNSAzLjUzNiIgc3Ryb2tlPSIjNzc3IiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0yMy42ODIgOC4zMzNMOC4xMjUgMjMuODg5IDE5LjQ0IDM1LjIwM2wxNS41NTYtMTUuNTU3TDIzLjY4MiA4LjMzM3oiIHN0cm9rZT0iIzc3NyIgc3Ryb2tlLXdpZHRoPSI0IiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTEyIDIwLjA3M2wxNi45NjEgNS41NzdNNCA0M2g0MCIgc3Ryb2tlPSIjNzc3IiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==)}.rich-editor-wrapper .icon.table{background-color:#6c757d;mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdGFibGUiPjxwYXRoIGQ9Ik0wIDJhMiAyIDAgMDEyLTJoMTJhMiAyIDAgMDEyIDJ2MTJhMiAyIDAgMDEtMiAySDJhMiAyIDAgMDEtMi0yVjJ6bTE1IDJoLTR2M2g0VjR6bTAgNGgtNHYzaDRWOHptMCA0aC00djNoM2ExIDEgMCAwMDEtMXYtMnptLTUgM3YtM0g2djNoNHptLTUgMHYtM0gxdjJhMSAxIDAgMDAxIDFoM3ptLTQtNGg0VjhIMXYzem0wLTRoNFY0SDF2M3ptNS0zdjNoNFY0SDZ6bTQgNEg2djNoNFY4eiIvPjwvc3ZnPg==);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdGFibGUiPjxwYXRoIGQ9Ik0wIDJhMiAyIDAgMDEyLTJoMTJhMiAyIDAgMDEyIDJ2MTJhMiAyIDAgMDEtMiAySDJhMiAyIDAgMDEtMi0yVjJ6bTE1IDJoLTR2M2g0VjR6bTAgNGgtNHYzaDRWOHptMCA0aC00djNoM2ExIDEgMCAwMDEtMXYtMnptLTUgM3YtM0g2djNoNHptLTUgMHYtM0gxdjJhMSAxIDAgMDAxIDFoM3ptLTQtNGg0VjhIMXYzem0wLTRoNFY0SDF2M3ptNS0zdjNoNFY0SDZ6bTQgNEg2djNoNFY4eiIvPjwvc3ZnPg==);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.rich-editor-wrapper i.image{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZmlsZS1pbWFnZSI+PHBhdGggZD0iTTguMDAyIDUuNWExLjUgMS41IDAgMTEtMyAwIDEuNSAxLjUgMCAwMTMgMHoiLz48cGF0aCBkPSJNMTIgMEg0YTIgMiAwIDAwLTIgMnYxMmEyIDIgMCAwMDIgMmg4YTIgMiAwIDAwMi0yVjJhMiAyIDAgMDAtMi0yek0zIDJhMSAxIDAgMDExLTFoOGExIDEgMCAwMTEgMXY4bC0yLjA4My0yLjA4M2EuNS41IDAgMDAtLjc2LjA2M0w4IDExIDUuODM1IDkuN2EuNS41IDAgMDAtLjYxMS4wNzZMMyAxMlYyeiIvPjwvc3ZnPg==)}.rich-editor-wrapper i.table{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdGFibGUiPjxwYXRoIGQ9Ik0wIDJhMiAyIDAgMDEyLTJoMTJhMiAyIDAgMDEyIDJ2MTJhMiAyIDAgMDEtMiAySDJhMiAyIDAgMDEtMi0yVjJ6bTE1IDJoLTR2M2g0VjR6bTAgNGgtNHYzaDRWOHptMCA0aC00djNoM2ExIDEgMCAwMDEtMXYtMnptLTUgM3YtM0g2djNoNHptLTUgMHYtM0gxdjJhMSAxIDAgMDAxIDFoM3ptLTQtNGg0VjhIMXYzem0wLTRoNFY0SDF2M3ptNS0zdjNoNFY0SDZ6bTQgNEg2djNoNFY4eiIvPjwvc3ZnPg==)}.rich-editor-wrapper i.close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMS4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLi0tPjxwYXRoIGQ9Ik0wIDI1NkMwIDExNC42IDExNC42IDAgMjU2IDBzMjU2IDExNC42IDI1NiAyNTYtMTE0LjYgMjU2LTI1NiAyNTZTMCAzOTcuNCAwIDI1NnptMTc1LTQ3LjlsNDcuMSA0N0wxNzUgMzAzYy05LjMgOS40LTkuMyAyNC42IDAgMzMuMSA5LjQgMTAuMiAyNC42IDEwLjIgMzMuMSAwbDQ3LTQ2LjIgNDcuOSA0Ni4yYzkuNCAxMC4yIDI0LjYgMTAuMiAzMy4xIDAgMTAuMi04LjUgMTAuMi0yMy43IDAtMzMuMWwtNDYuMi00Ny45IDQ2LjItNDdjMTAuMi04LjUgMTAuMi0yMy43IDAtMzMuMS04LjUtOS4zLTIzLjctOS4zLTMzLjEgMGwtNDcuOSA0Ny4xLTQ3LTQ3LjFjLTguNS05LjMtMjMuNy05LjMtMzMuMSAwLTkuMyA5LjQtOS4zIDI0LjYgMCAzMy4xeiIvPjwvc3ZnPg==)}.rich-editor-wrapper i.figma{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMS4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLi0tPjxwYXRoIGQ9Ik0xNCA5NS43OTJDMTQgNDIuODg4IDU2Ljg4OCAwIDEwOS43OTMgMGgxNjQuMzY4YzUyLjkwNSAwIDk1Ljc5MyA0Mi44ODggOTUuNzkzIDk1Ljc5MiAwIDMzLjUtMTcuMTk2IDYyLjk4NC00My4yNDMgODAuMTA1IDI2LjA0NyAxNy4xMjIgNDMuMjQzIDQ2LjYwNSA0My4yNDMgODAuMTA1IDAgNTIuOTA1LTQyLjg4OCA5NS43OTMtOTUuNzkzIDk1Ljc5M2gtMi4wOGMtMjQuODAyIDAtNDcuNDAzLTkuNDI2LTY0LjQxNS0yNC44OTF2ODguMjYzYzAgNTMuNjEtNDQuMDA5IDk2LjgzMy05Ny4zNTcgOTYuODMzQzU3LjUzNiA1MTIgMTQgNDY5LjI0MyAxNCA0MTYuMjA3YzAtMzMuNDk4IDE3LjE5NS02Mi45OCA0My4yNC04MC4xMDJDMzEuMTkzIDMxOC45ODMgMTQgMjg5LjUgMTQgMjU2LjAwMmMwLTMzLjUgMTcuMTk2LTYyLjk4MyA0My4yNDItODAuMTA1QzMxLjE5NyAxNTguNzc2IDE0IDEyOS4yOTIgMTQgOTUuNzkyem0xNjIuMjg4IDk1Ljc5NWgtNjYuNDk1Yy0zNS41NzYgMC02NC40MTUgMjguODQtNjQuNDE1IDY0LjQxNSAwIDM1LjQzOCAyOC42MTcgNjQuMTkyIDY0LjAwMyA2NC40MTRsLjQxMi0uMDAxaDY2LjQ5NVYxOTEuNTg3em0zMS4zNzggNjQuNDE1YzAgMzUuNTc1IDI4LjgzOSA2NC40MTUgNjQuNDE1IDY0LjQxNWgyLjA4YzM1LjU3NiAwIDY0LjQxNS0yOC44NCA2NC40MTUtNjQuNDE1cy0yOC44MzktNjQuNDE1LTY0LjQxNS02NC40MTVoLTIuMDhjLTM1LjU3NiAwLTY0LjQxNSAyOC44NC02NC40MTUgNjQuNDE1em0tOTcuODczIDk1Ljc5M2wtLjQxMi0uMDAxYy0zNS4zODYuMjIxLTY0LjAwMyAyOC45NzUtNjQuMDAzIDY0LjQxMyAwIDM1LjQ0NSAyOS4yMjUgNjQuNDE1IDY0LjkzMSA2NC40MTUgMzYuMjgyIDAgNjUuOTc5LTI5LjQzNiA2NS45NzktNjUuNDU1di02My4zNzJoLTY2LjQ5NXptMC0zMjAuNDE3Yy0zNS41NzYgMC02NC40MTUgMjguODQtNjQuNDE1IDY0LjQxNCAwIDM1LjU3NiAyOC44NCA2NC40MTUgNjQuNDE1IDY0LjQxNWg2Ni40OTVWMzEuMzc3aC02Ni40OTV6bTk3Ljg3MyAxMjguODI5aDY2LjQ5NWMzNS41NzYgMCA2NC40MTUtMjguODM5IDY0LjQxNS02NC40MTUgMC0zNS41NzUtMjguODM5LTY0LjQxNC02NC40MTUtNjQuNDE0aC02Ni40OTV2MTI4LjgyOXoiLz48L3N2Zz4=)}.rich-editor-wrapper i.poll{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2FyZC1jaGVja2xpc3QiPjxwYXRoIGQ9Ik0xNC41IDNhLjUuNSAwIDAxLjUuNXY5YS41LjUgMCAwMS0uNS41aC0xM2EuNS41IDAgMDEtLjUtLjV2LTlhLjUuNSAwIDAxLjUtLjVoMTN6bS0xMy0xQTEuNSAxLjUgMCAwMDAgMy41djlBMS41IDEuNSAwIDAwMS41IDE0aDEzYTEuNSAxLjUgMCAwMDEuNS0xLjV2LTlBMS41IDEuNSAwIDAwMTQuNSAyaC0xM3oiLz48cGF0aCBkPSJNNyA1LjVhLjUuNSAwIDAxLjUtLjVoNWEuNS41IDAgMDEwIDFoLTVhLjUuNSAwIDAxLS41LS41em0tMS40OTYtLjg1NGEuNS41IDAgMDEwIC43MDhsLTEuNSAxLjVhLjUuNSAwIDAxLS43MDggMGwtLjUtLjVhLjUuNSAwIDExLjcwOC0uNzA4bC4xNDYuMTQ3IDEuMTQ2LTEuMTQ3YS41LjUgMCAwMS43MDggMHpNNyA5LjVhLjUuNSAwIDAxLjUtLjVoNWEuNS41IDAgMDEwIDFoLTVhLjUuNSAwIDAxLS41LS41em0tMS40OTYtLjg1NGEuNS41IDAgMDEwIC43MDhsLTEuNSAxLjVhLjUuNSAwIDAxLS43MDggMGwtLjUtLjVhLjUuNSAwIDAxLjcwOC0uNzA4bC4xNDYuMTQ3IDEuMTQ2LTEuMTQ3YS41LjUgMCAwMS43MDggMHoiLz48L3N2Zz4=)}.rich-editor-wrapper i.columns{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktbGF5b3V0LXRocmVlLWNvbHVtbnMiPjxwYXRoIGQ9Ik0wIDEuNUExLjUgMS41IDAgMDExLjUgMGgxM0ExLjUgMS41IDAgMDExNiAxLjV2MTNhMS41IDEuNSAwIDAxLTEuNSAxLjVoLTEzQTEuNSAxLjUgMCAwMTAgMTQuNXYtMTN6TTEuNSAxYS41LjUgMCAwMC0uNS41djEzYS41LjUgMCAwMC41LjVINVYxSDEuNXpNMTAgMTVWMUg2djE0aDR6bTEgMGgzLjVhLjUuNSAwIDAwLjUtLjV2LTEzYS41LjUgMCAwMC0uNS0uNUgxMXYxNHoiLz48L3N2Zz4=)}.rich-editor-wrapper i.x{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTkuMzk4IDYuODc5TDE0Ljg2LjY2OGgtMS4yOTZMOC44MiA2LjA1OCA1LjAzNS42NjlILjY2OEw2LjM5NSA4LjgyLjY2OCAxNS4zMzJoMS4yOTNsNS4wMDQtNS42OTUgNCA1LjY5NWg0LjM2N3pNNy42MjUgOC44OWwtLjU4Mi0uODEzLTQuNjE3LTYuNDU3aDEuOTg4bDMuNzI3IDUuMjE1LjU3OC44MTIgNC44NDQgNi43NzhoLTEuOTg5em0wIDAiLz48L3N2Zz4=)}.rich-editor-wrapper i.youtube{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmkteW91dHViZSI+PHBhdGggZD0iTTguMDUxIDEuOTk5aC4wODljLjgyMi4wMDMgNC45ODcuMDMzIDYuMTEuMzM1YTIuMDEgMi4wMSAwIDAxMS40MTUgMS40MmMuMTAxLjM4LjE3Mi44ODMuMjIgMS40MDJsLjAxLjEwNC4wMjIuMjYuMDA4LjEwNGMuMDY1LjkxNC4wNzMgMS43Ny4wNzQgMS45NTd2LjA3NWMtLjAwMS4xOTQtLjAxIDEuMTA4LS4wODIgMi4wNmwtLjAwOC4xMDUtLjAwOS4xMDRjLS4wNS41NzItLjEyNCAxLjE0LS4yMzUgMS41NThhMi4wMDcgMi4wMDcgMCAwMS0xLjQxNSAxLjQyYy0xLjE2LjMxMi01LjU2OS4zMzQtNi4xOC4zMzVoLS4xNDJjLS4zMDkgMC0xLjU4Ny0uMDA2LTIuOTI3LS4wNTJsLS4xNy0uMDA2LS4wODctLjAwNC0uMTcxLS4wMDctLjE3MS0uMDA3Yy0xLjExLS4wNDktMi4xNjctLjEyOC0yLjY1NC0uMjZhMi4wMDcgMi4wMDcgMCAwMS0xLjQxNS0xLjQxOWMtLjExMS0uNDE3LS4xODUtLjk4Ni0uMjM1LTEuNTU4TC4wOSA5LjgybC0uMDA4LS4xMDRBMzEuNCAzMS40IDAgMDEwIDcuNjh2LS4xMjNjLjAwMi0uMjE1LjAxLS45NTguMDY0LTEuNzc4bC4wMDctLjEwMy4wMDMtLjA1Mi4wMDgtLjEwNC4wMjItLjI2LjAxLS4xMDRjLjA0OC0uNTE5LjExOS0xLjAyMy4yMi0xLjQwMmEyLjAwNyAyLjAwNyAwIDAxMS40MTUtMS40MmMuNDg3LS4xMyAxLjU0NC0uMjEgMi42NTQtLjI2bC4xNy0uMDA3LjE3Mi0uMDA2LjA4Ni0uMDAzLjE3MS0uMDA3QTk5Ljc4OCA5OS43ODggMCAwMTcuODU4IDJoLjE5M3pNNi40IDUuMjA5djQuODE4bDQuMTU3LTIuNDA4TDYuNCA1LjIwOXoiLz48L3N2Zz4=)}.rich-editor-wrapper .icon.left-align,.rich-editor-wrapper i.left-align{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdGV4dC1sZWZ0Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDEyLjVhLjUuNSAwIDAxLjUtLjVoN2EuNS41IDAgMDEwIDFoLTdhLjUuNSAwIDAxLS41LS41em0wLTNhLjUuNSAwIDAxLjUtLjVoMTFhLjUuNSAwIDAxMCAxaC0xMWEuNS41IDAgMDEtLjUtLjV6bTAtM2EuNS41IDAgMDEuNS0uNWg3YS41LjUgMCAwMTAgMWgtN2EuNS41IDAgMDEtLjUtLjV6bTAtM2EuNS41IDAgMDEuNS0uNWgxMWEuNS41IDAgMDEwIDFoLTExYS41LjUgMCAwMS0uNS0uNXoiLz48L3N2Zz4=)}.rich-editor-wrapper .icon.center-align,.rich-editor-wrapper i.center-align{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdGV4dC1jZW50ZXIiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTQgMTIuNWEuNS41IDAgMDEuNS0uNWg3YS41LjUgMCAwMTAgMWgtN2EuNS41IDAgMDEtLjUtLjV6bS0yLTNhLjUuNSAwIDAxLjUtLjVoMTFhLjUuNSAwIDAxMCAxaC0xMWEuNS41IDAgMDEtLjUtLjV6bTItM2EuNS41IDAgMDEuNS0uNWg3YS41LjUgMCAwMTAgMWgtN2EuNS41IDAgMDEtLjUtLjV6bS0yLTNhLjUuNSAwIDAxLjUtLjVoMTFhLjUuNSAwIDAxMCAxaC0xMWEuNS41IDAgMDEtLjUtLjV6Ii8+PC9zdmc+)}.rich-editor-wrapper .icon.right-align,.rich-editor-wrapper i.right-align{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdGV4dC1yaWdodCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNiAxMi41YS41LjUgMCAwMS41LS41aDdhLjUuNSAwIDAxMCAxaC03YS41LjUgMCAwMS0uNS0uNXptLTQtM2EuNS41IDAgMDEuNS0uNWgxMWEuNS41IDAgMDEwIDFoLTExYS41LjUgMCAwMS0uNS0uNXptNC0zYS41LjUgMCAwMS41LS41aDdhLjUuNSAwIDAxMCAxaC03YS41LjUgMCAwMS0uNS0uNXptLTQtM2EuNS41IDAgMDEuNS0uNWgxMWEuNS41IDAgMDEwIDFoLTExYS41LjUgMCAwMS0uNS0uNXoiLz48L3N2Zz4=)}.rich-editor-wrapper .icon.justify-align,.rich-editor-wrapper i.justify-align{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktanVzdGlmeSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMiAxMi41YS41LjUgMCAwMS41LS41aDExYS41LjUgMCAwMTAgMWgtMTFhLjUuNSAwIDAxLS41LS41em0wLTNhLjUuNSAwIDAxLjUtLjVoMTFhLjUuNSAwIDAxMCAxaC0xMWEuNS41IDAgMDEtLjUtLjV6bTAtM2EuNS41IDAgMDEuNS0uNWgxMWEuNS41IDAgMDEwIDFoLTExYS41LjUgMCAwMS0uNS0uNXptMC0zYS41LjUgMCAwMS41LS41aDExYS41LjUgMCAwMTAgMWgtMTFhLjUuNSAwIDAxLS41LS41eiIvPjwvc3ZnPg==)}.rich-editor-wrapper .icon.vertical-top,.rich-editor-wrapper i.left-align{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiPjxwYXRoIGQ9Ik04NTkuOSAxNjhIMTY0LjFjLTQuNSAwLTguMSAzLjYtOC4xIDh2NjBjMCA0LjQgMy42IDggOC4xIDhoNjk1LjhjNC41IDAgOC4xLTMuNiA4LjEtOHYtNjBjMC00LjQtMy42LTgtOC4xLTh6TTUxOC4zIDM1NWMtMy4yLTQuMS05LjQtNC4xLTEyLjYgMGwtMTEyIDE0MS43Yy00LjEgNS4yLS40IDEyLjkgNi4zIDEyLjloNzMuOVY4NDhjMCA0LjQgMy42IDggOCA4aDYwYzQuNCAwIDgtMy42IDgtOFY1MDkuN0g2MjRjNi43IDAgMTAuNC03LjcgNi4zLTEyLjlMNTE4LjMgMzU1eiIvPjwvc3ZnPg==)}.rich-editor-wrapper .icon.vertical-middle,.rich-editor-wrapper i.center-align{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiPjxwYXRoIGQ9Ik04NTkuOSA0NzRIMTY0LjFjLTQuNSAwLTguMSAzLjYtOC4xIDh2NjBjMCA0LjQgMy42IDggOC4xIDhoNjk1LjhjNC41IDAgOC4xLTMuNiA4LjEtOHYtNjBjMC00LjQtMy42LTgtOC4xLTh6bS0zNTMuNi03NC43YzIuOSAzLjcgOC41IDMuNyAxMS4zIDBsMTAwLjgtMTI3LjVjMy43LTQuNy40LTExLjctNS43LTExLjdINTUwVjEwNGMwLTQuNC0zLjYtOC04LThoLTYwYy00LjQgMC04IDMuNi04IDh2MTU2aC02Mi44Yy02IDAtOS40IDctNS43IDExLjdsMTAwLjggMTI3LjZ6bTExLjQgMjI1LjRjLTIuOS0zLjctOC41LTMuNy0xMS4zIDBMNDA1LjYgNzUyLjNjLTMuNyA0LjctLjQgMTEuNyA1LjcgMTEuN0g0NzR2MTU2YzAgNC40IDMuNiA4IDggOGg2MGM0LjQgMCA4LTMuNiA4LThWNzY0aDYyLjhjNiAwIDkuNC03IDUuNy0xMS43TDUxNy43IDYyNC43eiIvPjwvc3ZnPg==)}.rich-editor-wrapper .icon.vertical-bottom,.rich-editor-wrapper i.right-align{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiPjxwYXRoIGQ9Ik04NTkuOSA3ODBIMTY0LjFjLTQuNSAwLTguMSAzLjYtOC4xIDh2NjBjMCA0LjQgMy42IDggOC4xIDhoNjk1LjhjNC41IDAgOC4xLTMuNiA4LjEtOHYtNjBjMC00LjQtMy42LTgtOC4xLTh6TTUwNS43IDY2OWMzLjIgNC4xIDkuNCA0LjEgMTIuNiAwbDExMi0xNDEuN2M0LjEtNS4yLjQtMTIuOS02LjMtMTIuOWgtNzQuMVYxNzZjMC00LjQtMy42LTgtOC04aC02MGMtNC40IDAtOCAzLjYtOCA4djMzOC4zSDQwMGMtNi43IDAtMTAuNCA3LjctNi4zIDEyLjlsMTEyIDE0MS44eiIvPjwvc3ZnPg==)}.rich-editor-wrapper i.indent{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdGV4dC1pbmRlbnQtbGVmdCI+PHBhdGggZD0iTTIgMy41YS41LjUgMCAwMS41LS41aDExYS41LjUgMCAwMTAgMWgtMTFhLjUuNSAwIDAxLS41LS41em0uNjQ2IDIuMTQ2YS41LjUgMCAwMS43MDggMGwyIDJhLjUuNSAwIDAxMCAuNzA4bC0yIDJhLjUuNSAwIDAxLS43MDgtLjcwOEw0LjI5MyA4IDIuNjQ2IDYuMzU0YS41LjUgMCAwMTAtLjcwOHpNNyA2LjVhLjUuNSAwIDAxLjUtLjVoNmEuNS41IDAgMDEwIDFoLTZhLjUuNSAwIDAxLS41LS41em0wIDNhLjUuNSAwIDAxLjUtLjVoNmEuNS41IDAgMDEwIDFoLTZhLjUuNSAwIDAxLS41LS41em0tNSAzYS41LjUgMCAwMS41LS41aDExYS41LjUgMCAwMTAgMWgtMTFhLjUuNSAwIDAxLS41LS41eiIvPjwvc3ZnPg==)}.rich-editor-wrapper i.markdown{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktbWFya2Rvd24iPjxwYXRoIGQ9Ik0xNCAzYTEgMSAwIDAxMSAxdjhhMSAxIDAgMDEtMSAxSDJhMSAxIDAgMDEtMS0xVjRhMSAxIDAgMDExLTFoMTJ6TTIgMmEyIDIgMCAwMC0yIDJ2OGEyIDIgMCAwMDIgMmgxMmEyIDIgMCAwMDItMlY0YTIgMiAwIDAwLTItMkgyeiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTkuMTQ2IDguMTQ2YS41LjUgMCAwMS43MDggMEwxMS41IDkuNzkzbDEuNjQ2LTEuNjQ3YS41LjUgMCAwMS43MDguNzA4bC0yIDJhLjUuNSAwIDAxLS43MDggMGwtMi0yYS41LjUgMCAwMTAtLjcwOHoiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS41IDVhLjUuNSAwIDAxLjUuNXY0YS41LjUgMCAwMS0xIDB2LTRhLjUuNSAwIDAxLjUtLjV6Ii8+PHBhdGggZD0iTTMuNTYgMTFWNy4wMWguMDU2bDEuNDI4IDMuMjM5aC43NzRsMS40Mi0zLjI0aC4wNTZWMTFoMS4wNzNWNS4wMDFoLTEuMmwtMS43MSAzLjg5NGgtLjAzOWwtMS43MS0zLjg5NEgyLjVWMTFoMS4wNnoiLz48L3N2Zz4=)}.rich-editor-wrapper i.outdent{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdGV4dC1pbmRlbnQtcmlnaHQiPjxwYXRoIGQ9Ik0yIDMuNWEuNS41IDAgMDEuNS0uNWgxMWEuNS41IDAgMDEwIDFoLTExYS41LjUgMCAwMS0uNS0uNXptMTAuNjQ2IDIuMTQ2YS41LjUgMCAwMS43MDguNzA4TDExLjcwNyA4bDEuNjQ3IDEuNjQ2YS41LjUgMCAwMS0uNzA4LjcwOGwtMi0yYS41LjUgMCAwMTAtLjcwOGwyLTJ6TTIgNi41YS41LjUgMCAwMS41LS41aDZhLjUuNSAwIDAxMCAxaC02YS41LjUgMCAwMS0uNS0uNXptMCAzYS41LjUgMCAwMS41LS41aDZhLjUuNSAwIDAxMCAxaC02YS41LjUgMCAwMS0uNS0uNXptMCAzYS41LjUgMCAwMS41LS41aDExYS41LjUgMCAwMTAgMWgtMTFhLjUuNSAwIDAxLS41LS41eiIvPjwvc3ZnPg==)}.rich-editor-wrapper i.undo{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktYXJyb3ctY291bnRlcmNsb2Nrd2lzZSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOCAzYTUgNSAwIDExLTQuNTQ2IDIuOTE0LjUuNSAwIDAwLS45MDgtLjQxN0E2IDYgMCAxMDggMnYxeiIvPjxwYXRoIGQ9Ik04IDQuNDY2Vi41MzRhLjI1LjI1IDAgMDAtLjQxLS4xOTJMNS4yMyAyLjMwOGEuMjUuMjUgMCAwMDAgLjM4NGwyLjM2IDEuOTY2QS4yNS4yNSAwIDAwOCA0LjQ2NnoiLz48L3N2Zz4=)}.rich-editor-wrapper i.redo{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktYXJyb3ctY2xvY2t3aXNlIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDNhNSA1IDAgMTA0LjU0NiAyLjkxNC41LjUgMCAwMS45MDgtLjQxN0E2IDYgMCAxMTggMnYxeiIvPjxwYXRoIGQ9Ik04IDQuNDY2Vi41MzRhLjI1LjI1IDAgMDEuNDEtLjE5MmwyLjM2IDEuOTY2Yy4xMi4xLjEyLjI4NCAwIC4zODRMOC40MSA0LjY1OEEuMjUuMjUgMCAwMTggNC40NjZ6Ii8+PC9zdmc+)}.rich-editor-wrapper i.sticky{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktc3RpY2t5Ij48cGF0aCBkPSJNMi41IDFBMS41IDEuNSAwIDAwMSAyLjV2MTFBMS41IDEuNSAwIDAwMi41IDE1aDYuMDg2YTEuNSAxLjUgMCAwMDEuMDYtLjQ0bDQuOTE1LTQuOTE0QTEuNSAxLjUgMCAwMDE1IDguNTg2VjIuNUExLjUgMS41IDAgMDAxMy41IDFoLTExek0yIDIuNWEuNS41IDAgMDEuNS0uNWgxMWEuNS41IDAgMDEuNS41VjhIOS41QTEuNSAxLjUgMCAwMDggOS41VjE0SDIuNWEuNS41IDAgMDEtLjUtLjV2LTExem03IDExLjI5M1Y5LjVhLjUuNSAwIDAxLjUtLjVoNC4yOTNMOSAxMy43OTN6Ii8+PC9zdmc+)}.rich-editor-wrapper i.mic{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktbWljIj48cGF0aCBkPSJNMy41IDYuNUEuNS41IDAgMDE0IDd2MWE0IDQgMCAwMDggMFY3YS41LjUgMCAwMTEgMHYxYTUgNSAwIDAxLTQuNSA0Ljk3NVYxNWgzYS41LjUgMCAwMTAgMWgtN2EuNS41IDAgMDEwLTFoM3YtMi4wMjVBNSA1IDAgMDEzIDhWN2EuNS41IDAgMDEuNS0uNXoiLz48cGF0aCBkPSJNMTAgOGEyIDIgMCAxMS00IDBWM2EyIDIgMCAxMTQgMHY1ek04IDBhMyAzIDAgMDAtMyAzdjVhMyAzIDAgMDA2IDBWM2EzIDMgMCAwMC0zLTN6Ii8+PC9zdmc+)}.rich-editor-wrapper i.import{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdXBsb2FkIj48cGF0aCBkPSJNLjUgOS45YS41LjUgMCAwMS41LjV2Mi41YTEgMSAwIDAwMSAxaDEyYTEgMSAwIDAwMS0xdi0yLjVhLjUuNSAwIDAxMSAwdjIuNWEyIDIgMCAwMS0yIDJIMmEyIDIgMCAwMS0yLTJ2LTIuNWEuNS41IDAgMDEuNS0uNXoiLz48cGF0aCBkPSJNNy42NDYgMS4xNDZhLjUuNSAwIDAxLjcwOCAwbDMgM2EuNS41IDAgMDEtLjcwOC43MDhMOC41IDIuNzA3VjExLjVhLjUuNSAwIDAxLTEgMFYyLjcwN0w1LjM1NCA0Ljg1NGEuNS41IDAgMTEtLjcwOC0uNzA4bDMtM3oiLz48L3N2Zz4=)}.rich-editor-wrapper i.export{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZG93bmxvYWQiPjxwYXRoIGQ9Ik0uNSA5LjlhLjUuNSAwIDAxLjUuNXYyLjVhMSAxIDAgMDAxIDFoMTJhMSAxIDAgMDAxLTF2LTIuNWEuNS41IDAgMDExIDB2Mi41YTIgMiAwIDAxLTIgMkgyYTIgMiAwIDAxLTItMnYtMi41YS41LjUgMCAwMS41LS41eiIvPjxwYXRoIGQ9Ik03LjY0NiAxMS44NTRhLjUuNSAwIDAwLjcwOCAwbDMtM2EuNS41IDAgMDAtLjcwOC0uNzA4TDguNSAxMC4yOTNWMS41YS41LjUgMCAwMC0xIDB2OC43OTNMNS4zNTQgOC4xNDZhLjUuNSAwIDEwLS43MDguNzA4bDMgM3oiLz48L3N2Zz4=)}.rich-editor-wrapper i.share{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktc2VuZCI+PHBhdGggZD0iTTE1Ljg1NC4xNDZhLjUuNSAwIDAxLjExLjU0bC01LjgxOSAxNC41NDdhLjc1Ljc1IDAgMDEtMS4zMjkuMTI0bC0zLjE3OC00Ljk5NUwuNjQzIDcuMTg0YS43NS43NSAwIDAxLjEyNC0xLjMzTDE1LjMxNC4wMzdhLjUuNSAwIDAxLjU0LjExek02LjYzNiAxMC4wN2wyLjc2MSA0LjMzOEwxNC4xMyAyLjU3NiA2LjYzNiAxMC4wN3ptNi43ODctOC4yMDFMMS41OTEgNi42MDJsNC4zMzkgMi43NiA3LjQ5NC03LjQ5M3oiLz48L3N2Zz4=)}.rich-editor-wrapper i.diagram-2{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZGlhZ3JhbS0yIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDMuNUExLjUgMS41IDAgMDE3LjUgMmgxQTEuNSAxLjUgMCAwMTEwIDMuNXYxQTEuNSAxLjUgMCAwMTguNSA2djFIMTFhLjUuNSAwIDAxLjUuNXYxYS41LjUgMCAwMS0xIDBWOGgtNXYuNWEuNS41IDAgMDEtMSAwdi0xQS41LjUgMCAwMTUgN2gyLjVWNkExLjUgMS41IDAgMDE2IDQuNXYtMXpNOC41IDVhLjUuNSAwIDAwLjUtLjV2LTFhLjUuNSAwIDAwLS41LS41aC0xYS41LjUgMCAwMC0uNS41djFhLjUuNSAwIDAwLjUuNWgxek0zIDExLjVBMS41IDEuNSAwIDAxNC41IDEwaDFBMS41IDEuNSAwIDAxNyAxMS41djFBMS41IDEuNSAwIDAxNS41IDE0aC0xQTEuNSAxLjUgMCAwMTMgMTIuNXYtMXptMS41LS41YS41LjUgMCAwMC0uNS41djFhLjUuNSAwIDAwLjUuNWgxYS41LjUgMCAwMC41LS41di0xYS41LjUgMCAwMC0uNS0uNWgtMXptNC41LjVhMS41IDEuNSAwIDAxMS41LTEuNWgxYTEuNSAxLjUgMCAwMTEuNSAxLjV2MWExLjUgMS41IDAgMDEtMS41IDEuNWgtMUExLjUgMS41IDAgMDE5IDEyLjV2LTF6bTEuNS0uNWEuNS41IDAgMDAtLjUuNXYxYS41LjUgMCAwMC41LjVoMWEuNS41IDAgMDAuNS0uNXYtMWEuNS41IDAgMDAtLjUtLjVoLTF6Ii8+PC9zdmc+)}.rich-editor-wrapper i.user{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMS4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLi0tPjxwYXRoIGQ9Ik0yNTYgMEMxMTQuNiAwIDAgMTE0LjYgMCAyNTZzMTE0LjYgMjU2IDI1NiAyNTYgMjU2LTExNC42IDI1Ni0yNTZTMzk3LjQgMCAyNTYgMHptMCAxMjhjMzkuNzcgMCA3MiAzMi4yNCA3MiA3MnMtMzIuMiA3Mi03MiA3MmMtMzkuNzYgMC03Mi0zMi4yNC03Mi03MnMzMi4yLTcyIDcyLTcyem0wIDMyMGMtNTIuOTMgMC0xMDAuOS0yMS41My0xMzUuNy01Ni4yOUMxMzYuNSAzNDkuOSAxNzYuNSAzMjAgMjI0IDMyMGg2NGM0Ny41NCAwIDg3LjU0IDI5Ljg4IDEwMy43IDcxLjcxQzM1Ni45IDQyNi41IDMwOC45IDQ0OCAyNTYgNDQ4eiIvPjwvc3ZnPg==)}.rich-editor-wrapper i.equation{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktcGx1cy1zbGFzaC1taW51cyI+PHBhdGggZD0iTTEuODU0IDE0Ljg1NGwxMy0xM2EuNS41IDAgMDAtLjcwOC0uNzA4bC0xMyAxM2EuNS41IDAgMDAuNzA4LjcwOHpNNCAxYS41LjUgMCAwMS41LjV2MmgyYS41LjUgMCAwMTAgMWgtMnYyYS41LjUgMCAwMS0xIDB2LTJoLTJhLjUuNSAwIDAxMC0xaDJ2LTJBLjUuNSAwIDAxNCAxem01IDExYS41LjUgMCAwMS41LS41aDVhLjUuNSAwIDAxMCAxaC01QS41LjUgMCAwMTkgMTJ6Ii8+PC9zdmc+)}.rich-editor-wrapper i.gif{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZmlsZXR5cGUtZ2lmIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNCA0LjVWMTRhMiAyIDAgMDEtMiAySDl2LTFoM2ExIDEgMCAwMDEtMVY0LjVoLTJBMS41IDEuNSAwIDAxOS41IDNWMUg0YTEgMSAwIDAwLTEgMXY5SDJWMmEyIDIgMCAwMTItMmg1LjVMMTQgNC41ek0zLjI3OCAxMy4xMjRhMS40MDMgMS40MDMgMCAwMC0uMTQtLjQ5MiAxLjMxNyAxLjMxNyAwIDAwLS4zMTQtLjQwNyAxLjQ0NyAxLjQ0NyAwIDAwLS40OC0uMjc1IDEuODggMS44OCAwIDAwLS42MzYtLjFjLS4zNjEgMC0uNjcuMDc2LS45MjYuMjI5YTEuNDggMS40OCAwIDAwLS41ODMuNjMyIDIuMTM2IDIuMTM2IDAgMDAtLjE5OS45NXYuNTA2YzAgLjI3Mi4wMzUuNTIuMTA1Ljc0NS4wNy4yMjQuMTc3LjQxNy4zMi41OC4xNDIuMTYyLjMyLjI4OC41MzMuMzc3LjIxNS4wODguNDY2LjEzMi43NTMuMTMyLjI2OCAwIC41LS4wMzcuNjk3LS4xMTFhMS4yOSAxLjI5IDAgMDAuNzg4LS43N2MuMDY1LS4xNzQuMDk3LS4zNTguMDk3LS41NTF2LS43OTdIMS43MTd2LjU4OWguODIzdi4yNTVjMCAuMTMyLS4wMy4yNTQtLjA5LjM2M2EuNjcuNjcgMCAwMS0uMjczLjI2NC45NjcuOTY3IDAgMDEtLjQ1Ny4wOTYuODcuODcgMCAwMS0uNTE5LS4xNDYuODgxLjg4MSAwIDAxLS4zMDUtLjQxMyAxLjc4NSAxLjc4NSAwIDAxLS4wOTYtLjYxNXYtLjQ5OWMwLS4zNjUuMDc4LS42NDguMjM0LS44NS4xNTgtLjIuMzgtLjMwMS42NjUtLjMwMWEuOTYuOTYgMCAwMS4zLjA0NGMuMDkuMDMuMTcuMDcxLjIzNi4xMjZhLjY4OS42ODkgMCAwMS4xNy4xOS43OTcuNzk3IDAgMDEuMDk3LjI1aC43NzZ6bTEuMzUzIDIuODAxdi0zLjk5OUgzLjg0djRoLjc5em0xLjQ5My0xLjU5djEuNTloLS43OTF2LTMuOTk5SDcuODh2LjY1M0g2LjEyNHYxLjExN2gxLjYwNXYuNjM4SDYuMTI0eiIvPjwvc3ZnPg==)}.rich-editor-wrapper i.copy{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAwIDEwMDAiPjxwYXRoIGQ9Ik03MTAgMTBIMzYwYy0zOC42IDAtNzAgMzEuNC03MCA3MHY2MzBjMCAzOC42IDMxLjQgNzAgNzAgNzBoNDkwYzM4LjYgMCA3MC0zMS40IDcwLTcwVjIyMEw3MTAgMTB6bTAgOTlsMTExIDExMUg3MTBWMTA5em0xNDAgNjAxSDM2MFY4MGgyODB2MjEwaDIxMHY0MjB6Ii8+PHBhdGggZD0iTTQzMCAzNjBoMzUwdjcwSDQzMHYtNzB6bTAgMTQwaDM1MHY3MEg0MzB2LTcweiIvPjxwYXRoIGQ9Ik02NDAgOTIwSDE1MFYyOTBoNzB2LTcwaC03MGMtMzguNiAwLTcwIDMxLjQtNzAgNzB2NjMwYzAgMzguNiAzMS40IDcwIDcwIDcwaDQ5MGMzOC42IDAgNzAtMzEuNCA3MC03MHYtNzBoLTcwdjcweiIvPjwvc3ZnPg==)}.rich-editor-wrapper i.success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCI+PGNpcmNsZSBjeD0iMjUiIGN5PSIyNSIgcj0iMjUiIGZpbGw9IiMyNWFlODgiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0zOCAxNUwyMiAzM2wtMTAtOCIvPjwvc3ZnPg==)}.rich-editor-wrapper i.prettier{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguNTcxIDIzLjQyOUEuNTcxLjU3MSAwIDAxOCAyNEgyLjI4NmEuNTcxLjU3MSAwIDAxMC0xLjE0M0g4Yy4zMTYgMCAuNTcxLjI1Ni41NzEuNTcyek04IDIwLjU3SDYuODU3YS41NzEuNTcxIDAgMDAwIDEuMTQzSDhhLjU3MS41NzEgMCAwMDAtMS4xNDN6bS01LjcxNCAxLjE0M0g0LjU3YS41NzEuNTcxIDAgMDAwLTEuMTQzSDIuMjg2YS41NzEuNTcxIDAgMDAwIDEuMTQzek04IDE4LjI4NkgyLjI4NmEuNTcxLjU3MSAwIDAwMCAxLjE0M0g4YS41NzEuNTcxIDAgMDAwLTEuMTQzek0xNiAxNkg1LjcxNGEuNTcxLjU3MSAwIDAwMCAxLjE0M0gxNkEuNTcxLjU3MSAwIDAwMTYgMTZ6TTIuMjg2IDE3LjE0M2gxLjE0M2EuNTcxLjU3MSAwIDAwMC0xLjE0M0gyLjI4NmEuNTcxLjU3MSAwIDAwMCAxLjE0M3ptMTcuMTQzLTMuNDI5SDE2YS41NzEuNTcxIDAgMDAwIDEuMTQzaDMuNDI5YS41NzEuNTcxIDAgMDAwLTEuMTQzek05LjE0MyAxNC44NTdoNC41NzFhLjU3MS41NzEgMCAwMDAtMS4xNDNIOS4xNDNhLjU3MS41NzEgMCAwMDAgMS4xNDN6bS02Ljg1NyAwaDQuNTcxYS41NzEuNTcxIDAgMDAwLTEuMTQzSDIuMjg2YS41NzEuNTcxIDAgMDAwIDEuMTQzek0yMC41NyAxMS40M2gtOS4xNGEuNTcxLjU3MSAwIDAwMCAxLjE0Mmg5LjE0MmEuNTcxLjU3MSAwIDAwMC0xLjE0MnpNOS43MTQgMTJhLjU3MS41NzEgMCAwMC0uNTcxLS41NzFINS43MTRhLjU3MS41NzEgMCAwMDAgMS4xNDJoMy40MjlBLjU3MS41NzEgMCAwMDkuNzE0IDEyem0tNy40MjguNTcxaDEuMTQzYS41NzEuNTcxIDAgMDAwLTEuMTQySDIuMjg2YS41NzEuNTcxIDAgMDAwIDEuMTQyem0xOS40MjgtMy40MjhIMTZhLjU3MS41NzEgMCAwMDAgMS4xNDNoNS43MTRhLjU3MS41NzEgMCAwMDAtMS4xNDN6TTIuMjg2IDEwLjI4Nkg4YS41NzEuNTcxIDAgMDAwLTEuMTQzSDIuMjg2YS41NzEuNTcxIDAgMDAwIDEuMTQzem0xMy4xNDMtMi44NTdBLjU3LjU3IDAgMDAxNiA4aDUuNzE0YS41NzEuNTcxIDAgMDAwLTEuMTQzSDE2YS41NzEuNTcxIDAgMDAtLjU3MS41NzJ6bS04LjU3Mi0uNTcyYS41NzEuNTcxIDAgMDAwIDEuMTQzSDhhLjU3MS41NzEgMCAwMDAtMS4xNDNINi44NTd6TTIuMjg2IDhINC41N2EuNTcxLjU3MSAwIDAwMC0xLjE0M0gyLjI4NmEuNTcxLjU3MSAwIDAwMCAxLjE0M3ptMTYuNTcxLTIuODU3YzAgLjMxNS4yNTYuNTcxLjU3Mi41NzFoMS4xNDJhLjU3MS41NzEgMCAwMDAtMS4xNDNIMTkuNDNhLjU3MS41NzEgMCAwMC0uNTcyLjU3MnptLTEuMTQzIDBhLjU3MS41NzEgMCAwMC0uNTcxLS41NzJIMTIuNTdhLjU3MS41NzEgMCAwMDAgMS4xNDNoNC41NzJhLjU3MS41NzEgMCAwMC41NzEtLjU3MXptLTE1LjQyOC41NzFoOGEuNTcxLjU3MSAwIDAwMC0xLjE0M2gtOGEuNTcxLjU3MSAwIDAwMCAxLjE0M3ptNS4xNDMtMi44NTdjMCAuMzE2LjI1NS41NzIuNTcxLjU3MmgxMS40MjlhLjU3MS41NzEgMCAwMDAtMS4xNDNIOGEuNTcxLjU3MSAwIDAwLS41NzEuNTcxem0tNS4xNDMuNTcyaDMuNDI4YS41NzEuNTcxIDAgMDAwLTEuMTQzSDIuMjg2YS41NzEuNTcxIDAgMDAwIDEuMTQzem0wLTIuMjg2SDE2QS41NzEuNTcxIDAgMDAxNiAwSDIuMjg2YS41NzEuNTcxIDAgMDAwIDEuMTQzeiIvPjwvc3ZnPg==)}.rich-editor-wrapper i.prettier-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgY29sb3I9InJlZCI+PHBhdGggZD0iTTguNTcxIDIzLjQyOUEuNTcxLjU3MSAwIDAxOCAyNEgyLjI4NmEuNTcxLjU3MSAwIDAxMC0xLjE0M0g4Yy4zMTYgMCAuNTcxLjI1Ni41NzEuNTcyek04IDIwLjU3SDYuODU3YS41NzEuNTcxIDAgMDAwIDEuMTQzSDhhLjU3MS41NzEgMCAwMDAtMS4xNDN6bS01LjcxNCAxLjE0M0g0LjU3YS41NzEuNTcxIDAgMDAwLTEuMTQzSDIuMjg2YS41NzEuNTcxIDAgMDAwIDEuMTQzek04IDE4LjI4NkgyLjI4NmEuNTcxLjU3MSAwIDAwMCAxLjE0M0g4YS41NzEuNTcxIDAgMDAwLTEuMTQzek0xNiAxNkg1LjcxNGEuNTcxLjU3MSAwIDAwMCAxLjE0M0gxNkEuNTcxLjU3MSAwIDAwMTYgMTZ6TTIuMjg2IDE3LjE0M2gxLjE0M2EuNTcxLjU3MSAwIDAwMC0xLjE0M0gyLjI4NmEuNTcxLjU3MSAwIDAwMCAxLjE0M3ptMTcuMTQzLTMuNDI5SDE2YS41NzEuNTcxIDAgMDAwIDEuMTQzaDMuNDI5YS41NzEuNTcxIDAgMDAwLTEuMTQzek05LjE0MyAxNC44NTdoNC41NzFhLjU3MS41NzEgMCAwMDAtMS4xNDNIOS4xNDNhLjU3MS41NzEgMCAwMDAgMS4xNDN6bS02Ljg1NyAwaDQuNTcxYS41NzEuNTcxIDAgMDAwLTEuMTQzSDIuMjg2YS41NzEuNTcxIDAgMDAwIDEuMTQzek0yMC41NyAxMS40M2gtOS4xNGEuNTcxLjU3MSAwIDAwMCAxLjE0Mmg5LjE0MmEuNTcxLjU3MSAwIDAwMC0xLjE0MnpNOS43MTQgMTJhLjU3MS41NzEgMCAwMC0uNTcxLS41NzFINS43MTRhLjU3MS41NzEgMCAwMDAgMS4xNDJoMy40MjlBLjU3MS41NzEgMCAwMDkuNzE0IDEyem0tNy40MjguNTcxaDEuMTQzYS41NzEuNTcxIDAgMDAwLTEuMTQySDIuMjg2YS41NzEuNTcxIDAgMDAwIDEuMTQyem0xOS40MjgtMy40MjhIMTZhLjU3MS41NzEgMCAwMDAgMS4xNDNoNS43MTRhLjU3MS41NzEgMCAwMDAtMS4xNDN6TTIuMjg2IDEwLjI4Nkg4YS41NzEuNTcxIDAgMDAwLTEuMTQzSDIuMjg2YS41NzEuNTcxIDAgMDAwIDEuMTQzem0xMy4xNDMtMi44NTdBLjU3LjU3IDAgMDAxNiA4aDUuNzE0YS41NzEuNTcxIDAgMDAwLTEuMTQzSDE2YS41NzEuNTcxIDAgMDAtLjU3MS41NzJ6bS04LjU3Mi0uNTcyYS41NzEuNTcxIDAgMDAwIDEuMTQzSDhhLjU3MS41NzEgMCAwMDAtMS4xNDNINi44NTd6TTIuMjg2IDhINC41N2EuNTcxLjU3MSAwIDAwMC0xLjE0M0gyLjI4NmEuNTcxLjU3MSAwIDAwMCAxLjE0M3ptMTYuNTcxLTIuODU3YzAgLjMxNS4yNTYuNTcxLjU3Mi41NzFoMS4xNDJhLjU3MS41NzEgMCAwMDAtMS4xNDNIMTkuNDNhLjU3MS41NzEgMCAwMC0uNTcyLjU3MnptLTEuMTQzIDBhLjU3MS41NzEgMCAwMC0uNTcxLS41NzJIMTIuNTdhLjU3MS41NzEgMCAwMDAgMS4xNDNoNC41NzJhLjU3MS41NzEgMCAwMC41NzEtLjU3MXptLTE1LjQyOC41NzFoOGEuNTcxLjU3MSAwIDAwMC0xLjE0M2gtOGEuNTcxLjU3MSAwIDAwMCAxLjE0M3ptNS4xNDMtMi44NTdjMCAuMzE2LjI1NS41NzIuNTcxLjU3MmgxMS40MjlhLjU3MS41NzEgMCAwMDAtMS4xNDNIOGEuNTcxLjU3MSAwIDAwLS41NzEuNTcxem0tNS4xNDMuNTcyaDMuNDI4YS41NzEuNTcxIDAgMDAwLTEuMTQzSDIuMjg2YS41NzEuNTcxIDAgMDAwIDEuMTQzem0wLTIuMjg2SDE2QS41NzEuNTcxIDAgMDAxNiAwSDIuMjg2YS41NzEuNTcxIDAgMDAwIDEuMTQzeiIgZmlsbD0icmVkIi8+PC9zdmc+)}.rich-editor-wrapper .icon.page-break,.rich-editor-wrapper i.page-break{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktc2Npc3NvcnMiIHRyYW5zZm9ybT0ibWF0cml4KDAgLTEgLTEgMCAwIDApIj48cGF0aCBkPSJNMy41IDMuNWMtLjYxNC0uODg0LS4wNzQtMS45NjIuODU4LTIuNUw4IDcuMjI2IDExLjY0MiAxYy45MzIuNTM4IDEuNDcyIDEuNjE2Ljg1OCAyLjVMOC44MSA4LjYxbDEuNTU2IDIuNjYxYTIuNSAyLjUgMCAxMS0uNzk0LjYzN0w4IDkuNzNsLTEuNTcyIDIuMTc3YTIuNSAyLjUgMCAxMS0uNzk0LS42MzdMNy4xOSA4LjYxIDMuNSAzLjV6bTIuNSAxMGExLjUgMS41IDAgMTAtMyAwIDEuNSAxLjUgMCAwMDMgMHptNyAwYTEuNSAxLjUgMCAxMC0zIDAgMS41IDEuNSAwIDAwMyAweiIvPjwvc3ZnPg==)}.rich-editor-wrapper .link-editor .button.active,.rich-editor-wrapper .toolbar .button.active{background-color:#dfe8fa}.rich-editor-wrapper .link-editor .link-input{width:calc(100% - 75px);box-sizing:border-box;margin:12px;background-color:#eee}.rich-editor-wrapper .link-editor .link-input,.rich-editor-wrapper .link-editor .link-view{display:block;padding:8px 12px;border-radius:15px;font-size:15px;color:#050505;border:0;outline:0;position:relative;font-family:inherit}.rich-editor-wrapper .link-editor .link-view{width:calc(100% - 24px);margin:8px 12px}.rich-editor-wrapper .link-editor .link-view a{display:block;word-break:break-word;width:calc(100% - 33px)}.rich-editor-wrapper .link-editor div.link-edit{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktcGVuY2lsLWZpbGwiPjxwYXRoIGQ9Ik0xMi44NTQuMTQ2YS41LjUgMCAwMC0uNzA3IDBMMTAuNSAxLjc5MyAxNC4yMDcgNS41bDEuNjQ3LTEuNjQ2YS41LjUgMCAwMDAtLjcwOGwtMy0zem0uNjQ2IDYuMDYxTDkuNzkzIDIuNSAzLjI5MyA5SDMuNWEuNS41IDAgMDEuNS41di41aC41YS41LjUgMCAwMS41LjV2LjVoLjVhLjUuNSAwIDAxLjUuNXYuNWguNWEuNS41IDAgMDEuNS41di4yMDdsNi41LTYuNXptLTcuNDY4IDcuNDY4QS41LjUgMCAwMTYgMTMuNVYxM2gtLjVhLjUuNSAwIDAxLS41LS41VjEyaC0uNWEuNS41IDAgMDEtLjUtLjVWMTFoLS41YS41LjUgMCAwMS0uNS0uNVYxMGgtLjVhLjQ5OS40OTkgMCAwMS0uMTc1LS4wMzJsLS4xNzkuMTc4YS41LjUgMCAwMC0uMTEuMTY4bC0yIDVhLjUuNSAwIDAwLjY1LjY1bDUtMmEuNS41IDAgMDAuMTY4LS4xMWwuMTc4LS4xNzh6Ii8+PC9zdmc+);background-size:16px;background-position:50%;background-repeat:no-repeat;width:35px;vertical-align:-.25em;position:absolute;right:30px;top:0;bottom:0;cursor:pointer}.rich-editor-wrapper .link-editor div.link-trash{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdHJhc2giPjxwYXRoIGQ9Ik01LjUgNS41QS41LjUgMCAwMTYgNnY2YS41LjUgMCAwMS0xIDBWNmEuNS41IDAgMDEuNS0uNXptMi41IDBhLjUuNSAwIDAxLjUuNXY2YS41LjUgMCAwMS0xIDBWNmEuNS41IDAgMDEuNS0uNXptMyAuNWEuNS41IDAgMDAtMSAwdjZhLjUuNSAwIDAwMSAwVjZ6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTQuNSAzYTEgMSAwIDAxLTEgMUgxM3Y5YTIgMiAwIDAxLTIgMkg1YTIgMiAwIDAxLTItMlY0aC0uNWExIDEgMCAwMS0xLTFWMmExIDEgMCAwMTEtMUg2YTEgMSAwIDAxMS0xaDJhMSAxIDAgMDExIDFoMy41YTEgMSAwIDAxMSAxdjF6TTQuMTE4IDRMNCA0LjA1OVYxM2ExIDEgMCAwMDEgMWg2YTEgMSAwIDAwMS0xVjQuMDU5TDExLjg4MiA0SDQuMTE4ek0yLjUgM1YyaDExdjFoLTExeiIvPjwvc3ZnPg==)}.rich-editor-wrapper .link-editor div.link-cancel,.rich-editor-wrapper .link-editor div.link-trash{background-size:16px;background-position:50%;background-repeat:no-repeat;width:35px;vertical-align:-.25em;position:absolute;right:0;top:0;bottom:0;cursor:pointer}.rich-editor-wrapper .link-editor div.link-cancel{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMS4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLi0tPjxwYXRoIGQ9Ik0wIDI1NkMwIDExNC42IDExNC42IDAgMjU2IDBzMjU2IDExNC42IDI1NiAyNTYtMTE0LjYgMjU2LTI1NiAyNTZTMCAzOTcuNCAwIDI1NnptMTc1LTQ3LjlsNDcuMSA0N0wxNzUgMzAzYy05LjMgOS40LTkuMyAyNC42IDAgMzMuMSA5LjQgMTAuMiAyNC42IDEwLjIgMzMuMSAwbDQ3LTQ2LjIgNDcuOSA0Ni4yYzkuNCAxMC4yIDI0LjYgMTAuMiAzMy4xIDAgMTAuMi04LjUgMTAuMi0yMy43IDAtMzMuMWwtNDYuMi00Ny45IDQ2LjItNDdjMTAuMi04LjUgMTAuMi0yMy43IDAtMzMuMS04LjUtOS4zLTIzLjctOS4zLTMzLjEgMGwtNDcuOSA0Ny4xLTQ3LTQ3LjFjLTguNS05LjMtMjMuNy05LjMtMzMuMSAwLTkuMyA5LjQtOS4zIDI0LjYgMCAzMy4xeiIvPjwvc3ZnPg==);margin-right:28px}.rich-editor-wrapper .link-editor div.link-confirm{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCI+PGNpcmNsZSBjeD0iMjUiIGN5PSIyNSIgcj0iMjUiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0zOCAxNUwyMiAzM2wtMTAtOCIvPjwvc3ZnPg==);background-size:16px;background-position:50%;background-repeat:no-repeat;width:35px;vertical-align:-.25em;margin-right:2px;position:absolute;right:0;top:0;bottom:0;cursor:pointer}.rich-editor-wrapper .link-editor .link-input a{color:#216fdb;text-decoration:underline;white-space:nowrap;overflow:hidden;margin-right:30px;text-overflow:ellipsis}.rich-editor-wrapper .link-editor .link-input a:hover{text-decoration:underline}.rich-editor-wrapper .link-editor .font-family-wrapper,.rich-editor-wrapper .link-editor .font-size-wrapper{display:flex;margin:0 4px}.rich-editor-wrapper .link-editor select{padding:6px;border:none;background-color:rgba(0,0,0,.075);border-radius:4px}.rich-editor-wrapper .mention:focus{box-shadow:0 0 0 2px #b4d5ff;outline:none}.rich-editor-wrapper .characters-limit{color:#888;font-size:12px;text-align:right;display:block;position:absolute;left:12px;bottom:5px}.rich-editor-wrapper .characters-limit.characters-limit-exceeded{color:red}.rich-editor-wrapper .dropdown{z-index:100;display:block;position:fixed;box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.5);border-radius:8px;min-height:40px;background-color:#fff}.rich-editor-wrapper .dropdown .item{margin:0 8px;padding:8px;color:#050505;cursor:pointer;line-height:16px;font-size:15px;display:flex;align-content:center;align-items:center;flex-direction:row;flex-shrink:0;justify-content:space-between;background-color:#fff;border-radius:8px;border:0;max-width:250px;min-width:100px}.rich-editor-wrapper .dropdown .item.wide{align-items:center;width:248px}.rich-editor-wrapper .dropdown .item.wide .icon-text-container{display:flex}.rich-editor-wrapper .dropdown .item.wide .icon-text-container .text{min-width:120px}.rich-editor-wrapper .dropdown .item .shortcut{color:#939393;align-self:flex-end}.rich-editor-wrapper .dropdown .item .active{display:flex;width:20px;height:20px;background-size:contain}.rich-editor-wrapper .dropdown .item:first-child{margin-top:8px}.rich-editor-wrapper .dropdown .item:last-child{margin-bottom:8px}.rich-editor-wrapper .dropdown .item:hover{background-color:#eee}.rich-editor-wrapper .dropdown .item .text{display:flex;line-height:20px;flex-grow:1;min-width:150px}.rich-editor-wrapper .dropdown .item .icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;-webkit-user-select:none;user-select:none;margin-right:12px;line-height:16px;background-size:contain;background-position:50%;background-repeat:no-repeat}.rich-editor-wrapper .dropdown .item .icon.table{margin-bottom:0}.rich-editor-wrapper .dropdown .divider{width:auto;background-color:#eee;margin:4px 8px;height:1px}@media screen and (max-width:1100px){.rich-editor-wrapper .dropdown-button-text{display:none!important}.rich-editor-wrapper .code-language .dropdown-button-text,.rich-editor-wrapper .dialog-dropdown>.dropdown-button-text,.rich-editor-wrapper .font-size .dropdown-button-text{display:flex!important}}.rich-editor-wrapper .icon.paragraph{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdGV4dC1wYXJhZ3JhcGgiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTIgMTIuNWEuNS41IDAgMDEuNS0uNWg3YS41LjUgMCAwMTAgMWgtN2EuNS41IDAgMDEtLjUtLjV6bTAtM2EuNS41IDAgMDEuNS0uNWgxMWEuNS41IDAgMDEwIDFoLTExYS41LjUgMCAwMS0uNS0uNXptMC0zYS41LjUgMCAwMS41LS41aDExYS41LjUgMCAwMTAgMWgtMTFhLjUuNSAwIDAxLS41LS41em00LTNhLjUuNSAwIDAxLjUtLjVoN2EuNS41IDAgMDEwIDFoLTdhLjUuNSAwIDAxLS41LS41eiIvPjwvc3ZnPg==)}.rich-editor-wrapper .icon.h1{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdHlwZS1oMSI+PHBhdGggZD0iTTguNjM3IDEzVjMuNjY5SDcuMzc5VjcuNjJIMi43NThWMy42N0gxLjVWMTNoMS4yNThWOC43MjhoNC42MlYxM2gxLjI1OXptNS4zMjkgMFYzLjY2OWgtMS4yNDRMMTAuNSA1LjMxNnYxLjI2NWwyLjE2LTEuNTY1aC4wNjJWMTNoMS4yNDR6Ii8+PC9zdmc+)}.rich-editor-wrapper .icon.h2{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdHlwZS1oMiI+PHBhdGggZD0iTTcuNjM4IDEzVjMuNjY5SDYuMzhWNy42MkgxLjc1OVYzLjY3SC41VjEzaDEuMjU4VjguNzI4aDQuNjJWMTNoMS4yNTl6bTMuMDIyLTYuNzMzdi0uMDQ4YzAtLjg4OS42My0xLjY2OCAxLjcxNi0xLjY2OC45NTcgMCAxLjY3NS42MDggMS42NzUgMS41NzIgMCAuODU1LS41NTQgMS41MDQtMS4wNjcgMi4wODVsLTMuNTEzIDMuOTk5VjEzSDE1LjV2LTEuMDk0aC00LjI0NXYtLjA3NWwyLjQ4MS0yLjg0NGMuODc1LS45OTggMS41ODYtMS43ODQgMS41ODYtMi45NTMgMC0xLjQ2My0xLjE1NS0yLjU1Ni0yLjkxOS0yLjU1Ni0xLjk0MSAwLTIuOTY2IDEuMzI2LTIuOTY2IDIuNzR2LjA0OWgxLjIyM3oiLz48L3N2Zz4=)}.rich-editor-wrapper .icon.h3{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdHlwZS1oMyI+PHBhdGggZD0iTTcuNjM3IDEzVjMuNjY5SDYuMzc5VjcuNjJIMS43NThWMy42N0guNVYxM2gxLjI1OFY4LjcyOGg0LjYyVjEzaDEuMjU5em0zLjYyNS00LjI3MmgxLjAxOGMxLjE0MiAwIDEuOTM1LjY3IDEuOTQ5IDEuNjc0LjAxMyAxLjAwNS0uNzggMS43MzctMi4wMSAxLjczLTEuMDgtLjAwNy0xLjg1My0uNTg4LTEuOTM1LTEuMzJIOS4xMDhjLjA2OSAxLjMyNyAxLjIyNCAyLjM4NiAzLjA4MyAyLjM4NiAxLjkzNSAwIDMuMzQzLTEuMTU1IDMuMzA5LTIuNzg5LS4wMjctMS41MS0xLjI1MS0yLjE2LTIuMDM3LTIuMjQ5di0uMDY4Yy43MDQtLjEyMyAxLjc2NC0uOTEgMS43MjMtMi4yMjktLjAzNS0xLjM1My0xLjE3Ni0yLjQtMi45NTQtMi4zODUtMS44NzMuMDA2LTIuODU3IDEuMTYyLTIuODk4IDIuMzU4aDEuMTk2Yy4wNjItLjY5LjcxMS0xLjI5OSAxLjY5Ni0xLjI5OS45OTggMCAxLjY5NS42MjIgMS42OTUgMS41MjUuMDA3LjkyMi0uNzE4IDEuNTkyLTEuNjk1IDEuNTkyaC0uOTY0djEuMDc0eiIvPjwvc3ZnPg==)}.rich-editor-wrapper .icon.h4{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdHlwZS1oMSI+PHBhdGggZD0iTTcuNjM3IDEzVjMuNjY5SDYuMzc5VjcuNjJIMS43NThWMy42N0guNVYxM2gxLjI1OFY4LjcyOGg0LjYyVjEzem01LjMzNy4ydi0yLjMyOEg5LjEwOFY5LjgyOGwzLjQ0MS02LjM1aDEuNjMydjYuMTQxSDE1LjV2MS4yNTNoLTEuMzE5VjEzLjJ6bS0yLjYxNS0zLjU4MWgyLjYxNVY2LjdMMTMgNC42ODlsLS44NzIgMS43eiIvPjwvc3ZnPg==)}.rich-editor-wrapper .icon.h5{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdHlwZS1oMSI+PHBhdGggZD0iTTcuNjM3IDEzVjMuNjY5SDYuMzc5VjcuNjJIMS43NThWMy42N0guNVYxM2gxLjI1OFY4LjcyOGg0LjYyVjEzem0yLjc1NS01Ljc5MWEzLjc2MyAzLjc2MyAwIDAxMi4xMTMtLjUxNyAyLjk3MyAyLjk3MyAwIDAxMi45OTUgMy4xIDMuNDUgMy40NSAwIDAxLS45IDIuNDQyIDMuMTExIDMuMTExIDAgMDEtMi4zOTMuOTY4IDMuMzI3IDMuMzI3IDAgMDEtMi4wOTQtLjY3MSAyLjc1OCAyLjc1OCAwIDAxLTEuMDA3LTJoMS4yODRhMS4zODcgMS4zODcgMCAwMC41MTEgMS4xIDIuMzg0IDIuMzg0IDAgMDAxLjQuNDIxIDEuODE5IDEuODE5IDAgMDAxLjQ3OS0uNjM4IDIuMDQyIDIuMDQyIDAgMDAuNDM3LTEuNTE0IDIuMTcgMi4xNyAwIDAwLS41NjctMS41ODQgMS45NTggMS45NTggMCAwMC0xLjQ2OC0uNTggMi4zNTggMi4zNTggMCAwMC0xLjc5Ljc4OUg5LjEwOFYzLjQ3OGg1LjkzMXYxLjEzNGgtNC42NDd6Ii8+PC9zdmc+)}.rich-editor-wrapper .icon.h6{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdHlwZS1oMSI+PHBhdGggZD0iTTcuNjM3IDEzVjMuNjY5SDYuMzc5VjcuNjJIMS43NThWMy42N0guNVYxM2gxLjI1OFY4LjcyOGg0LjYyVjEzem01LjAzOS02LjEzYTIuODIzIDIuODIzIDAgMDExLjQxOS4zNjQgMi42OSAyLjY5IDAgMDExLjAyMiAxLjA1IDMuMzI3IDMuMzI3IDAgMDEuMzgzIDEuNjQyIDMuNTk0IDMuNTk0IDAgMDEtLjM5IDEuNyAyLjg3OCAyLjg3OCAwIDAxLTEuMSAxLjE1OCAzLjE2NSAzLjE2NSAwIDAxLTEuNjM1LjQxNiAyLjgxMiAyLjgxMiAwIDAxLTEuNzM0LS41NDVBMy40OSAzLjQ5IDAgMDE5LjUxIDExLjFhNi41MTUgNi41MTUgMCAwMS0uNC0yLjQxMUE3LjcyNiA3LjcyNiAwIDAxOS41NDIgNmE0LjI4OSA0LjI4OSAwIDAxMS4yMzMtMS44NTEgMi44MzEgMi44MzEgMCAwMTEuODg5LS42NzNBMi43IDIuNyAwIDAxMTMuOCAzLjdhMi40NjMgMi40NjMgMCAwMS44MTIuNTg2IDIuODg2IDIuODg2IDAgMDEuNTE0LjggMi43NjggMi43NjggMCAwMS4yMjMuODYxSDE0YTEuNDg4IDEuNDg4IDAgMDAtLjQ1My0uOTIzIDEuMzQ2IDEuMzQ2IDAgMDAtLjkzNS0uMzI5IDEuNTA5IDEuNTA5IDAgMDAtMS4wNzIuNDI1IDIuODM5IDIuODM5IDAgMDAtLjcxIDEuMTggNi44MDggNi44MDggMCAwMC0uMzIzIDEuNzcxIDIuNjM5IDIuNjM5IDAgMDEuOTE4LS44ODkgMi40OCAyLjQ4IDAgMDExLjI1MS0uMzEyem0tLjI4NSA1LjExN2ExLjYxNyAxLjYxNyAwIDAwLjkxLS4yNTYgMS43NTIgMS43NTIgMCAwMC42MTQtLjcxMyAyLjMzNiAyLjMzNiAwIDAwLjIyMy0xLjAzNyAyLjIxMSAyLjIxMSAwIDAwLS4yMTctMS4wMSAxLjYgMS42IDAgMDAtLjYtLjY2NiAxLjY3MSAxLjY3MSAwIDAwLS44OTItLjIzNiAxLjgzMyAxLjgzMyAwIDAwLTEuMTY0LjM3NyAyLjQgMi40IDAgMDAtLjc0MyAxLjAwOSAzLjc0OSAzLjc0OSAwIDAwLjYgMS44NDUgMS41IDEuNSAwIDAwMS4yNjkuNjg3eiIvPjwvc3ZnPg==)}.rich-editor-wrapper .icon.bullet,.rich-editor-wrapper .icon.bullet-list{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktbGlzdC11bCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNSAxMS41YS41LjUgMCAwMS41LS41aDlhLjUuNSAwIDAxMCAxaC05YS41LjUgMCAwMS0uNS0uNXptMC00YS41LjUgMCAwMS41LS41aDlhLjUuNSAwIDAxMCAxaC05YS41LjUgMCAwMS0uNS0uNXptMC00YS41LjUgMCAwMS41LS41aDlhLjUuNSAwIDAxMCAxaC05YS41LjUgMCAwMS0uNS0uNXptLTMgMWExIDEgMCAxMDAtMiAxIDEgMCAwMDAgMnptMCA0YTEgMSAwIDEwMC0yIDEgMSAwIDAwMCAyem0wIDRhMSAxIDAgMTAwLTIgMSAxIDAgMDAwIDJ6Ii8+PC9zdmc+)}.rich-editor-wrapper .icon.check,.rich-editor-wrapper .icon.check-list{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2hlY2stc3F1YXJlIj48cGF0aCBkPSJNMTQgMWExIDEgMCAwMTEgMXYxMmExIDEgMCAwMS0xIDFIMmExIDEgMCAwMS0xLTFWMmExIDEgMCAwMTEtMWgxMnpNMiAwYTIgMiAwIDAwLTIgMnYxMmEyIDIgMCAwMDIgMmgxMmEyIDIgMCAwMDItMlYyYTIgMiAwIDAwLTItMkgyeiIvPjxwYXRoIGQ9Ik0xMC45NyA0Ljk3YS43NS43NSAwIDAxMS4wNzEgMS4wNWwtMy45OTIgNC45OWEuNzUuNzUgMCAwMS0xLjA4LjAyTDQuMzI0IDguMzg0YS43NS43NSAwIDExMS4wNi0xLjA2bDIuMDk0IDIuMDkzIDMuNDczLTQuNDI1YS4yMzUuMjM1IDAgMDEuMDItLjAyMnoiLz48L3N2Zz4=)}.rich-editor-wrapper .icon.number,.rich-editor-wrapper .icon.numbered-list{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktbGlzdC1vbCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNSAxMS41YS41LjUgMCAwMS41LS41aDlhLjUuNSAwIDAxMCAxaC05YS41LjUgMCAwMS0uNS0uNXptMC00YS41LjUgMCAwMS41LS41aDlhLjUuNSAwIDAxMCAxaC05YS41LjUgMCAwMS0uNS0uNXptMC00YS41LjUgMCAwMS41LS41aDlhLjUuNSAwIDAxMCAxaC05YS41LjUgMCAwMS0uNS0uNXoiLz48cGF0aCBkPSJNMS43MTMgMTEuODY1di0uNDc0SDJjLjIxNyAwIC4zNjMtLjEzNy4zNjMtLjMxNyAwLS4xODUtLjE1OC0uMzEtLjM2MS0uMzEtLjIyMyAwLS4zNjcuMTUyLS4zNzMuMzFoLS41OWMuMDE2LS40NjcuMzczLS43ODcuOTg2LS43ODcuNTg4LS4wMDIuOTU0LjI5MS45NTcuNzAzYS41OTUuNTk1IDAgMDEtLjQ5Mi41OTR2LjAzM2EuNjE1LjYxNSAwIDAxLjU2OS42MzFjLjAwMy41MzMtLjUwMi44LTEuMDUxLjgtLjY1NiAwLTEtLjM3LTEuMDA4LS43OTRoLjU4MmMuMDA4LjE3OC4xODYuMzA2LjQyMi4zMDkuMjU0IDAgLjQyNC0uMTQ1LjQyMi0uMzUtLjAwMi0uMTk1LS4xNTUtLjM0OC0uNDE0LS4zNDhoLS4zem0tLjAwNC00LjY5OWgtLjYwNHYtLjAzNWMwLS40MDguMjk1LS44NDQuOTU4LS44NDQuNTgzIDAgLjk2LjMyNi45Ni43NTYgMCAuMzg5LS4yNTcuNjE3LS40NzYuODQ4bC0uNTM3LjU3MnYuMDNoMS4wNTRWOUgxLjE0M3YtLjM5NWwuOTU3LS45OWMuMTM4LS4xNDIuMjkzLS4zMDQuMjkzLS41MDggMC0uMTgtLjE0Ny0uMzItLjM0Mi0uMzJhLjMzLjMzIDAgMDAtLjM0Mi4zMzh2LjA0MXpNMi41NjQgNWgtLjYzNVYyLjkyNGgtLjAzMWwtLjU5OC40MnYtLjU2N2wuNjI5LS40NDNoLjYzNVY1eiIvPjwvc3ZnPg==)}.rich-editor-wrapper .icon.quote{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2hhdC1zcXVhcmUtcXVvdGUiPjxwYXRoIGQ9Ik0xNCAxYTEgMSAwIDAxMSAxdjhhMSAxIDAgMDEtMSAxaC0yLjVhMiAyIDAgMDAtMS42LjhMOCAxNC4zMzMgNi4xIDExLjhhMiAyIDAgMDAtMS42LS44SDJhMSAxIDAgMDEtMS0xVjJhMSAxIDAgMDExLTFoMTJ6TTIgMGEyIDIgMCAwMC0yIDJ2OGEyIDIgMCAwMDIgMmgyLjVhMSAxIDAgMDEuOC40bDEuOSAyLjUzM2ExIDEgMCAwMDEuNiAwbDEuOS0yLjUzM2ExIDEgMCAwMS44LS40SDE0YTIgMiAwIDAwMi0yVjJhMiAyIDAgMDAtMi0ySDJ6Ii8+PHBhdGggZD0iTTcuMDY2IDQuNzZBMS42NjUgMS42NjUgMCAwMDQgNS42NjhhMS42NjcgMS42NjcgMCAwMDIuNTYxIDEuNDA2Yy0uMTMxLjM4OS0uMzc1LjgwNC0uNzc3IDEuMjJhLjQxNy40MTcgMCAxMC42LjU4YzEuNDg2LTEuNTQgMS4yOTMtMy4yMTQuNjgyLTQuMTEyem00IDBBMS42NjUgMS42NjUgMCAwMDggNS42NjhhMS42NjcgMS42NjcgMCAwMDIuNTYxIDEuNDA2Yy0uMTMxLjM4OS0uMzc1LjgwNC0uNzc3IDEuMjJhLjQxNy40MTcgMCAxMC42LjU4YzEuNDg2LTEuNTQgMS4yOTMtMy4yMTQuNjgyLTQuMTEyeiIvPjwvc3ZnPg==)}.rich-editor-wrapper .icon.code{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY29kZSI+PHBhdGggZD0iTTUuODU0IDQuODU0YS41LjUgMCAxMC0uNzA4LS43MDhsLTMuNSAzLjVhLjUuNSAwIDAwMCAuNzA4bDMuNSAzLjVhLjUuNSAwIDAwLjcwOC0uNzA4TDIuNzA3IDhsMy4xNDctMy4xNDZ6bTQuMjkyIDBhLjUuNSAwIDAxLjcwOC0uNzA4bDMuNSAzLjVhLjUuNSAwIDAxMCAuNzA4bC0zLjUgMy41YS41LjUgMCAwMS0uNzA4LS43MDhMMTMuMjkzIDhsLTMuMTQ3LTMuMTQ2eiIvPjwvc3ZnPg==)}.rich-editor-wrapper .switches{z-index:6;position:fixed;left:10px;bottom:70px;animation:slide-in .4s ease}@keyframes slide-in{0%{opacity:0;transform:translateX(-200px)}to{opacity:1;transform:translateX(0)}}.rich-editor-wrapper .switch{display:block;color:#444;margin:5px 0;background-color:hsla(0,0%,93.3%,.7);padding:5px 10px;border-radius:10px}.rich-editor-wrapper #rich-text-switch{right:0}.rich-editor-wrapper #character-count-switch{right:130px}.rich-editor-wrapper .switch label{margin-right:5px;line-height:24px;width:100px;font-size:14px;display:inline-block;vertical-align:middle}.rich-editor-wrapper .switch button{background-color:#ced0d4;height:24px;box-sizing:border-box;border-radius:12px;width:44px;display:inline-block;vertical-align:middle;position:relative;outline:none;cursor:pointer;transition:background-color .1s;border:2px solid transparent}.rich-editor-wrapper .switch button:focus-visible{border-color:#00f}.rich-editor-wrapper .switch button span{top:0;left:0;display:block;position:absolute;width:20px;height:20px;border-radius:12px;background-color:#fff;transition:transform .2s}.rich-editor-wrapper .switch button[aria-checked=true]{background-color:#1877f2}.rich-editor-wrapper .switch button[aria-checked=true] span{transform:translateX(20px)}.rich-editor-wrapper .editor-shell span.editor-image{cursor:default;display:inline-block;position:relative;-webkit-user-select:none;user-select:none}.rich-editor-wrapper .editor-shell .editor-image img{max-width:100%;cursor:default}.rich-editor-wrapper .editor-shell .editor-image img.focused{outline:2px solid #3c84f4;-webkit-user-select:none;user-select:none}.rich-editor-wrapper .editor-shell .editor-image img.focused.draggable{cursor:grab}.rich-editor-wrapper .editor-shell .editor-image img.focused.draggable:active{cursor:grabbing}.rich-editor-wrapper .editor-shell .editor-image .image-caption-container .tree-view-output{margin:0;border-radius:0}.rich-editor-wrapper .editor-shell .editor-image .image-caption-container{display:block;position:absolute;bottom:4px;left:0;right:0;padding:0;margin:0;border-top:1px solid #fff;background-color:hsla(0,0%,100%,.9);min-width:100px;color:#000;overflow:hidden}.rich-editor-wrapper .editor-shell .editor-image .image-caption-button{display:block;position:absolute;bottom:20px;left:0;right:0;width:30%;padding:10px;margin:0 auto;border:1px solid hsla(0,0%,100%,.3);border-radius:5px;background-color:rgba(0,0,0,.5);min-width:100px;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.rich-editor-wrapper .editor-shell .editor-image .image-caption-button:hover{background-color:rgba(60,132,244,.5)}.rich-editor-wrapper .editor-shell .editor-image .image-edit-button{border:1px solid rgba(0,0,0,.3);border-radius:5px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktcGVuY2lsLWZpbGwiPjxwYXRoIGQ9Ik0xMi44NTQuMTQ2YS41LjUgMCAwMC0uNzA3IDBMMTAuNSAxLjc5MyAxNC4yMDcgNS41bDEuNjQ3LTEuNjQ2YS41LjUgMCAwMDAtLjcwOGwtMy0zem0uNjQ2IDYuMDYxTDkuNzkzIDIuNSAzLjI5MyA5SDMuNWEuNS41IDAgMDEuNS41di41aC41YS41LjUgMCAwMS41LjV2LjVoLjVhLjUuNSAwIDAxLjUuNXYuNWguNWEuNS41IDAgMDEuNS41di4yMDdsNi41LTYuNXptLTcuNDY4IDcuNDY4QS41LjUgMCAwMTYgMTMuNVYxM2gtLjVhLjUuNSAwIDAxLS41LS41VjEyaC0uNWEuNS41IDAgMDEtLjUtLjVWMTFoLS41YS41LjUgMCAwMS0uNS0uNVYxMGgtLjVhLjQ5OS40OTkgMCAwMS0uMTc1LS4wMzJsLS4xNzkuMTc4YS41LjUgMCAwMC0uMTEuMTY4bC0yIDVhLjUuNSAwIDAwLjY1LjY1bDUtMmEuNS41IDAgMDAuMTY4LS4xMWwuMTc4LS4xNzh6Ii8+PC9zdmc+);background-size:16px;background-position:50%;background-repeat:no-repeat;width:35px;height:35px;vertical-align:-.25em;position:absolute;right:4px;top:4px;cursor:pointer;-webkit-user-select:none;user-select:none}.rich-editor-wrapper .editor-shell .editor-image .image-edit-button:hover{background-color:rgba(60,132,244,.1)}.rich-editor-wrapper .editor-shell .editor-image .image-resizer{display:block;width:7px;height:7px;position:absolute;background-color:#3c84f4;border:1px solid #fff}.rich-editor-wrapper .editor-shell .editor-image .image-resizer.image-resizer-n{top:-6px;left:48%;cursor:n-resize}.rich-editor-wrapper .editor-shell .editor-image .image-resizer.image-resizer-ne{top:-6px;right:-6px;cursor:ne-resize}.rich-editor-wrapper .editor-shell .editor-image .image-resizer.image-resizer-e{bottom:48%;right:-6px;cursor:e-resize}.rich-editor-wrapper .editor-shell .editor-image .image-resizer.image-resizer-se{bottom:-2px;right:-6px;cursor:nwse-resize}.rich-editor-wrapper .editor-shell .editor-image .image-resizer.image-resizer-s{bottom:-2px;left:48%;cursor:s-resize}.rich-editor-wrapper .editor-shell .editor-image .image-resizer.image-resizer-sw{bottom:-2px;left:-6px;cursor:sw-resize}.rich-editor-wrapper .editor-shell .editor-image .image-resizer.image-resizer-w{bottom:48%;left:-6px;cursor:w-resize}.rich-editor-wrapper .editor-shell .editor-image .image-resizer.image-resizer-nw{top:-6px;left:-6px;cursor:nw-resize}.rich-editor-wrapper .editor-shell span.inline-editor-image{cursor:default;display:inline-block;position:relative;z-index:1}.rich-editor-wrapper .editor-shell .inline-editor-image img{max-width:100%;cursor:default}.rich-editor-wrapper .editor-shell .inline-editor-image img.focused{outline:2px solid #3c84f4}.rich-editor-wrapper .editor-shell .inline-editor-image img.focused.draggable{cursor:grab}.rich-editor-wrapper .editor-shell .inline-editor-image img.focused.draggable:active{cursor:grabbing}.rich-editor-wrapper .editor-shell .inline-editor-image .image-caption-container .tree-view-output{margin:0;border-radius:0}.rich-editor-wrapper .editor-shell .inline-editor-image.position-full{margin:1em 0}.rich-editor-wrapper .editor-shell .inline-editor-image.position-left{float:left;width:50%;margin:1em 1em 0 0}.rich-editor-wrapper .editor-shell .inline-editor-image.position-right{float:right;width:50%;margin:1em 0 0 1em}.rich-editor-wrapper .editor-shell .inline-editor-image .image-edit-button{display:block;position:absolute;top:12px;right:12px;padding:6px 8px;margin:0 auto;border:1px solid hsla(0,0%,100%,.3);border-radius:5px;background-color:rgba(0,0,0,.5);min-width:60px;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.rich-editor-wrapper .editor-shell .inline-editor-image .image-edit-button:hover{background-color:rgba(60,132,244,.5)}.rich-editor-wrapper .editor-shell .inline-editor-image .image-caption-container{display:block;background-color:#f4f4f4;min-width:100%;color:#000;overflow:hidden}.rich-editor-wrapper .emoji{color:transparent;caret-color:#050505;background-size:16px 16px;background-position:50%;background-repeat:no-repeat;vertical-align:middle;margin:0 -1px}.rich-editor-wrapper .emoji-inner{padding:0 .15em}.rich-editor-wrapper .emoji-inner::selection{color:transparent;background-color:hsla(0,0%,58.8%,.4)}.rich-editor-wrapper .emoji-inner::moz-selection{color:transparent;background-color:hsla(0,0%,58.8%,.4)}.rich-editor-wrapper .emoji.happysmile{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAACE1BMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD86isAAAB2bRQBAQD25CoaGAT15CqFfBdIQwwZFwTSwyTTxCStoR4KCQKGfRfz4in04yoMCwJHQgxRSw5STA7r2ijj0yeDehammhylmRwjIAYiHwbv3ikYFgR1bBQbGQV3bhRlXhGXjBpOSA355yrq2SjVxiTn1yewox776SvMvSM/OwtzahQODQJcVRACAgALCgKonB1FQAxEPwynmxxTTQ5GQQzs2yjQwSPOvyPNviNUTg62qR8kIQZPSQ3PwCO5rCB+dRW6rSDu3Sm3qh9YUg8lIgaBeBaUihmqnh2rnx3p2SiQhhmvoh4HBgHo2CgIBwHk1CeRhxlQSg6xpB6CeRZJRAySiBlXUQ9WUA/w3ynt3ChaVA+Vixl180CkAAAAU3RSTlMABfwYE47z9P75uJBWWWtt8e746+zt2djatrUWjcvIxxVs9Y8bjHcZZ/IaUHPQJ83OJHVPYPvcVdtuF1gUycoSTczxz2TzI3YEJiVodCgGTmVTUqncTiEAAALWSURBVFjD7ZfVWxtBFMUhJNkI2lIoBYoVLVaou7vvyQQIwZPgVJC2uLtDsbp7+ycWHtjsJuzsJF/7tQ85T7N3d377jdw7Z/z8fPLJp3+vgCCjISJMrw+LMBiPHfWWcvxILCQ6kaD2ArMnKRGoshS1l1SbzdUlr4psVQCnyfAQ45/CgVgGKnmRKoctBNwlf0842VnA1DjvpjkHcO4KO+eOFiuL/Jaan8GFvayc/Qfg+MHLqGkZqmtsnDSQBZ6icoIQFs5dFfnFU7VGVAyj2xeKIl5Bq9DeUOLczMJPXlHfkKu0C1Kw8l0Z9LQBeQr7mcMiz6AlaFOpoCSM8EyyI4bGUSeScTbQBOFoGRyCzzyjbAimgGIxsPmh+X5xgcks7iqN1GE3pY7pqoR8N21UIJMYJI1U9OuiZUFBsAjdije63RODXCKDCJQFGUWbumCj2wMxyCVSC40syICP0oE8dBuaM1KKXbKgg3jsnFpTgetkSyMl2CkL2oFHPLOeYLssSA8zO6gQ2/4+6I8N7bBoshVFm2wD2tlBtOU3KldZnmlDBsHGDhrCIaakVVJFmS5ePv1PYlj4sqNwiyXvEJr1iKMWNmf69/Z0v5Niarp7eoWHUWphU3NkTshRgrf2urHNx+r6D69BhHI0SS+1fho4hH92OvrW072htdlkam5tXG/2jXQKL2eRTD1FMrSYF43lZVfZpl3r73pf43wzjfQA+sGWh5km8by0WZ+1lJe3PLe2SQ7IRmQqWbVcLCuv/RRy/BlMxKoSZwHabGU7kq8ia3TOF6husRik2y7HkJvRgu48s/Wzj8lav69QpbGayPxQNCxtzZluxNnT7Lb2ag5gn3DHTM4CZy56ZNiva0FsdRWSfK8fJUjPvOyh90/VcEDZYG2p9YW58I219NPQ+ibnkgO8uI2oE3brxHcaXVzwKW8vSNGBmqjIcL0+PDIqJjDed+30yaf/QL8BILNaoYqaEPoAAAAASUVORK5CYII=)}.rich-editor-wrapper .emoji.veryhappysmile{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAACzVBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD86isAAADqWkf///8BAAB2bRT25CoaGATw3ykyLwmFfBdIQwxHQgwJCALz4in45ir04yrMzMwBAQEZFwTTxCR3bhQMCwKtoR4kIQaonB1YUg8IBwEMDAzt3CiDehbr2ij15Cqwox5TTQ5STA7u3SlRSw62qR+4qx/OvyNFQAzQwSOSiBlEPwx+dRUOBQQEBAEDAgEjIAZDGhQ4ODh1bBQbGQUYFgTn1yfVxiSnmxylmRymmhxGQQzPwCO5rCBWUA8iHwaGfRfNviO6rSCBeBZPSQ2UihnSwyTo2Cjx4ClAGBNNHhfk1Ce+sCB6cRVJRAyCeRZqamosLCzPTz54bxTCtCHWxyUYCQcWCQczFA8WFATKTj2hlhtMHRfIyMhfJB0eHh5aWlpJSUkGBgZFRUUvLy8iIiLd3d319fWxpB6voh5aVA8TEQOVixkwEg5LRg0oJQfSUUCrnx3FtyKXjBrfzybZyiUuKgiPhRj35SqSOCzg0CaWOi3x8fFBPQv55yp8cxVJHBZOSA3UxSQGAgJeVxB/dhYGBQHZ2dkUCAa0RTdkJh7RUD+fn5/GTDyoqKgqEA2vQzUMBQQqKiohDQq9ryB4eHh+fn7aVEKFhYWjPzFVVVVIHBbR0dGCMiePj4+wRDbXyCVUIBpsKSGKNSo2FRA1FBA6OjoEBAT9/f09PT0PDw8fHAUZGRkpKSnp6el6XgltAAAAP3RSTlMABfxr+ROO9P7zF5C47FbIthnP8VkVFM1td9Ajde747dnc2/XYjY8bjE1Q8mdzJWQm+2BPblgSycsEaCgGU1L0HiQRAAADp0lEQVRYw+2X5VsUURTGYVk26BSxFVuxu+aFYRFYUBEpkVwQBEm7GxSwC1Swu7vF7u7urr/BmXEXZxd35sKjj37Y99M+Z8797XPPPefcc83MTDLJpH8vKxdrm3q1pdLa9WysO1pVlVKtQxfoqbOFZRUwTRp7AKEB/nEhMSpVTMhmf3UoIJc5VhJj7i4HHRDRl+Kp7+gAGnJ388pw2tQA4odQFTQ+AXBqQ87pqUT4VOq3mhAOZXNSTru2SBhEGZEmEpJuZJyWoIdSAppMozoJp5eE3kYJagYtIdhdTWf4UyKaBmV3MU6PGthCiWoinMSywB3hvcVBmizUEslnOaZSBEqCUjjHGyOeIlIiGglxLD3oIWSgZFouVMHVMYcilBoWAqAuiNA5qob19/VR8ZfqW8bCXqCPKULL692H7UA+fJC+JShU4WoU5IKA8mX92WUj+CADSwrsjIKseUntyy4bzgcZWKIhMwqywSb9jQyosLVfljA4GAXVx6hfofXxNQy2viUEDYyC6iKGItZI2BoFSaEiB8Wizt8H/bGtNeAFW1RCwbZBHDlI6Ph1CanZndzHKGBfnEY0IV2g5nwGAAP9Is8tv/uSf9VqFi9avvCUry4p0wRKRFe0sxEVrB0cAouz/Dh9CdRaMjGbK9pAgaJl2sho1ukg5h0ruXpv1af1a3jDSNT694/vX78wD6mszxihNsI0Nq78CzHfW6uN3zf047Rho9YyH4WszzjBxmYpp8czTn0GIur2quclH70N9PTh6pUIZA9iinCrNZMhgf27A9rdfIj6+m1dztrVa3Ny1q38vOZn4HayHtPRVPAWcVRiAuO2PwM37twKhqHo9CXIXMxdRy1EJsFaCGfTpAxLr3l5PXjx5vWrFdlvi95lZz8pffZomdeyJVjIZsIkeIqNak6IZDxPpOHiTa8KurQUx9kIxcPNnGCImMamyRzQpQv0MVcuByNlJvNxKJQEY1t7CT2DPbm555F58nA5a9fR/DPIKDvEfEqFpBnJgNRae+mcPpvBxDd9+6z8/FlF6czPjEjuGp4MRWvi0S+Ra0wFe3cU6w5sqzr1CFdxEyFpSTpEtndGVpK2VPP2DI6ISFpUoBtDJsG5mRmxWrkBickVW8iU6YBbzUoN7J5K0OqxQXxK0JhxNFp4dq3k7O8okzNNJCU6LDdPFZuXGzY3jekj8qZVedlYWtgr+PWhsLfoVNUHkqudzKGhrVRq29ChkZ2r6dlpkkn/gX4AY/8OuDJyF4EAAAAASUVORK5CYII=)}.rich-editor-wrapper .emoji.unhappysmile{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAACOlBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD86isAAAD25Cp2bRQBAQAaGAQZFwSFfBdIQwzz4inTxCStoR5HQgz04yoMCwLv3in15CqDehYKCQJEPwxRSw7QwSNSTA5YUg9WUA82Mgl1bBQbGQV3bhQYFgTr2ijq2SjVxiTn1yewox7SwyRFQAyonB2lmRymmhynmxxGQQzOvyPo2CiGfRfNviM7NwpUTg7PwCMkIQa5rCC2qR9PSQ0lIga6rSC3qh/u3Sl+dRWBeBaUihkuKwgPDgPp2Sj76SuxpB6voh4LCgKCeRZJRAySiBkmIwYFBQEiHwZTTQ5XUQ/eziYhHwYiIAYjIAZaVA/s2yjw3ynt3CiVixlKRQ2NgxjUxSQEBAFOSA0HBgGpnR3IuSJmXxH45iohHgbWxyXRwiTy4SlAPAvm1ifZyiUGBgH55yrg0Caqnh1iWxHHuCIDAwFqoJzsAAAAUnRSTlMA/AUYjhPz9P75kLhZVmtt8vH47uzt69jZ2rUWtsvIxxWNbPWPGxl3jFAaZ3MkJ9DOdc1PYPvcVdtYFBduEsnKTczPZCYjdgTwdAYoJWhOZVNSPExHuwAAAtFJREFUWMPtl+VXG0EUxQkk2QhaaKHFpUCBonV317mbJQkQ3Cu0xaVokWJ1d3d3+d9aeg7sbtKdneS0p/2Q+23evPmdM/bmjo+PV1559e/l528yR4QajaERZtPylZ5SVqyKhkxrEnQeYOYnJQIldltjYQPPNxSetTlKAE6b5ibGN4WDYG8pJhIVt9sFcFt83eFkZgG91cRFfTXAhk3snH16DA2T32qgH8ELWDmLFqPmHlFQaS00u9k46RBGCUXHBQSxcPZrhPuEqnFBwzC7hSGwERWNQb9TjbMjC7eJquqQrXYKUjB0Vx108hZyVM4zh2HCoBHok6mgJFwlTKpCPI2jSxSq2UCdAke7wUG4QBjlQCAFFI2W6UT+gDXfwkuHyiNtiKHUMUPJzH23TFUgixQkjxScM0QqgvxhnxlmnRp2WApyijQjQBFkkhzq/KlhB6Ugp0g5tIogM87IJ3LIZWpipAjzFEFLcFRcWku+82LLI4WYqwiajSOEWccwRxFkBM8OKsOsvw/6Y1NbJllsVdEW24xGdhBt+03qVZYwHUh/OJzTP9sqrbh86cHDLueeSixlurS/9P7r92kH8fRFqayroMIQp3z916JdmvzNio+1X66f5h89e/IYr55L+1oRSy1sdknum0m8+zDdeF2PSWn17KAWNh0n9Im5E6j7JLZe1mFCbHXTS62PFjVick/9W9mq1PeIjUGkUl+RND0GWPb+BIL96A9bDvpLGR7IG8hQs2rZqFUH9SLXl8FEjKlxRqHPVLcjeRphnM65CM0eFoO01+kZcjFaMGxktn5VdxSt3zVo0llNZF4Ibo4o7PsVbFvHbmt35QJVna6Y7kFg/Wa3DPt2PQRHW4HsZLd2CAjO2Oqm90/WckBFc3lR0ym+rKup6Hxlxc8vRKqfB78RXUKMQfqnMcQGrvb0gxQZoI0KDzMaw8Kj4gPivN9Or7z6D/QDbi1VtzA+50wAAAAASUVORK5CYII=)}.rich-editor-wrapper .emoji.heart{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAACrFBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBAMAAAAAAAAAAAAAAAAAAAAAAADqWkcAAAABAAACAQBtKiFrKSFqKSDfVkQaCghUIBkuEg4VCAbXU0HRUD8HAwLZU0LjV0XhVkTmWUYEAQECAQFoKB8wEg6DMihXIhqZOy6nQDPiV0RlJx8PBgXkWEXITT2YOy51LSMUCAboWUYxEw8sEQ0GAgIIAwKhPjEoEAxUIBrYU0GGNCmAMSeFMyh+MCZZIhtaIxsYCQdVIRqBMifSUUBRHxjQUD8tEQ6CMijeVUNmJx9pKCCXOi5dJByJNSkFAgJIHBY0FBDcVUOKNSokDguONys4FhEnDwzpWke4RzhNHhcXCQflWEacPC8NBQSiPjHUUkAhDQo3FRGVOS21Rje8SDnFTDzCSjsZCggLBANkJh66SDnnWUbaVEJsKiEeDAk/GBNEGhUEAgEbCwi/STofDAk8FxKePTCgPTCfPTCwRDXMTj7PUD8RBwUdGVw/AAAAdXRSTlMAs81bCHPz+j4B9TcHPcJ4+ftS/gusTXF3ZVk1aTB0isrDdYv9EixV3FFHtEUvrQk/S/Jd9F+rTMRnaK/3Nt7SUxPrDCCpXuFE1iTuvg6TSQQ0+DilCp/kFs8YBpID6Woha0A77AWadh5kG6HH5/6O/JC6ArUoUSe0AAACyklEQVRYw+2XVVcbURSFg05CIXiBtlAc6u5C3d3d3W32xLBA8BYprnV3d3d39/6RFtJCk8yduRN46EO+x71WvpU1c+eefWQyGzZsSKad3MHPP0DuY5r6yAP8/RzcHKk1jX07owbGroXib6jwsmOMqbNvNypNo+4AFx+Xod6dmQbY9/mT2gNpJXvUGXHxHKBsKu5pxiAh6wBbw7adsfBcWp26eyJ2e7Ix1R9JANNDzBMGTqNjazFoVFgrk62HSm2oS3XHOTQX+T9I2sKa8KUMTqFIqjBNTyShp+DzYTgzD8t+5daFqyrM0wKOEXpOIdCwFmgAtWWqhVLgvSNBZ/mTlMrKHMv0aBE6EEVtkcXykJrKl+5HV5LHsSN3iKVGzzmTzrgcmawE4uFGEDkgToroIJoQREHQShFp4UQQhfK9fGtEXbBZimgfOhFE7XFYiqgUcoLI1SU9kd6TmO7iSjpIrbCDXrQLdsST3RKxObSelL1oTRQp7HGMVpSLYIGvP9BDlU3nyVZ5tBG6kNyRl0/jyc+Du+ANqRiMC+fEPbrL6KUQvmsHxuBMsZjnyjUMHy12+w8agEIxUSFGjhCfR8M8uZvCntuq8LE0EzIITx8LeR7dIn6tZkzB62Sy5+VdTKKc/Y7BePOC5Cl+i+mTaVvEsjl8A8jIKyyaR19rFnpwBfyezxyzQEpBmo/y53yeD2swV1rVWoL3PHdT8keslNjZFitxb6vFpPyEVa5S29+Mqcg1Fz3D6hXSe+TECbho6rkPxs2aRjoEZVf/9Twsx3Lruu0YXNfXee48wSwrS/K4UThb+8BvXELITGvrdv++dSPzJIZOs764B7rgvNFzCr3H12cF6Of97lu158FpYvWgJAw/v7PsjyKxOizKxk0oTTGUYMPs+u43EdGoqkJ0RP03pUjn33tMZEPsXF7e3l4Ns71FRdk2WBs2/ht+ATukxXbBieGmAAAAAElFTkSuQmCC)}.rich-editor-wrapper .keyword{color:#f1765e;font-weight:700}.rich-editor-wrapper .actions{position:absolute;text-align:right;margin:10px;bottom:0;right:0}.rich-editor-wrapper .actions.tree-view{border-bottom-left-radius:0;border-bottom-right-radius:0}.rich-editor-wrapper .actions i{background-size:contain;display:inline-block;height:15px;width:15px;vertical-align:-.25em}.rich-editor-wrapper .actions i.indent{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdGV4dC1pbmRlbnQtbGVmdCI+PHBhdGggZD0iTTIgMy41YS41LjUgMCAwMS41LS41aDExYS41LjUgMCAwMTAgMWgtMTFhLjUuNSAwIDAxLS41LS41em0uNjQ2IDIuMTQ2YS41LjUgMCAwMS43MDggMGwyIDJhLjUuNSAwIDAxMCAuNzA4bC0yIDJhLjUuNSAwIDAxLS43MDgtLjcwOEw0LjI5MyA4IDIuNjQ2IDYuMzU0YS41LjUgMCAwMTAtLjcwOHpNNyA2LjVhLjUuNSAwIDAxLjUtLjVoNmEuNS41IDAgMDEwIDFoLTZhLjUuNSAwIDAxLS41LS41em0wIDNhLjUuNSAwIDAxLjUtLjVoNmEuNS41IDAgMDEwIDFoLTZhLjUuNSAwIDAxLS41LS41em0tNSAzYS41LjUgMCAwMS41LS41aDExYS41LjUgMCAwMTAgMWgtMTFhLjUuNSAwIDAxLS41LS41eiIvPjwvc3ZnPg==)}.rich-editor-wrapper .actions i.outdent{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdGV4dC1pbmRlbnQtcmlnaHQiPjxwYXRoIGQ9Ik0yIDMuNWEuNS41IDAgMDEuNS0uNWgxMWEuNS41IDAgMDEwIDFoLTExYS41LjUgMCAwMS0uNS0uNXptMTAuNjQ2IDIuMTQ2YS41LjUgMCAwMS43MDguNzA4TDExLjcwNyA4bDEuNjQ3IDEuNjQ2YS41LjUgMCAwMS0uNzA4LjcwOGwtMi0yYS41LjUgMCAwMTAtLjcwOGwyLTJ6TTIgNi41YS41LjUgMCAwMS41LS41aDZhLjUuNSAwIDAxMCAxaC02YS41LjUgMCAwMS0uNS0uNXptMCAzYS41LjUgMCAwMS41LS41aDZhLjUuNSAwIDAxMCAxaC02YS41LjUgMCAwMS0uNS0uNXptMCAzYS41LjUgMCAwMS41LS41aDExYS41LjUgMCAwMTAgMWgtMTFhLjUuNSAwIDAxLS41LS41eiIvPjwvc3ZnPg==)}.rich-editor-wrapper .actions i.lock{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktbG9jay1maWxsIj48cGF0aCBkPSJNOCAxYTIgMiAwIDAxMiAydjRINlYzYTIgMiAwIDAxMi0yem0zIDZWM2EzIDMgMCAwMC02IDB2NGEyIDIgMCAwMC0yIDJ2NWEyIDIgMCAwMDIgMmg2YTIgMiAwIDAwMi0yVjlhMiAyIDAgMDAtMi0yeiIvPjwvc3ZnPg==)}.rich-editor-wrapper .actions i.image{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktZmlsZS1pbWFnZSI+PHBhdGggZD0iTTguMDAyIDUuNWExLjUgMS41IDAgMTEtMyAwIDEuNSAxLjUgMCAwMTMgMHoiLz48cGF0aCBkPSJNMTIgMEg0YTIgMiAwIDAwLTIgMnYxMmEyIDIgMCAwMDIgMmg4YTIgMiAwIDAwMi0yVjJhMiAyIDAgMDAtMi0yek0zIDJhMSAxIDAgMDExLTFoOGExIDEgMCAwMTEgMXY4bC0yLjA4My0yLjA4M2EuNS41IDAgMDAtLjc2LjA2M0w4IDExIDUuODM1IDkuN2EuNS41IDAgMDAtLjYxMS4wNzZMMyAxMlYyeiIvPjwvc3ZnPg==)}.rich-editor-wrapper .actions i.table{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdGFibGUiPjxwYXRoIGQ9Ik0wIDJhMiAyIDAgMDEyLTJoMTJhMiAyIDAgMDEyIDJ2MTJhMiAyIDAgMDEtMiAySDJhMiAyIDAgMDEtMi0yVjJ6bTE1IDJoLTR2M2g0VjR6bTAgNGgtNHYzaDRWOHptMCA0aC00djNoM2ExIDEgMCAwMDEtMXYtMnptLTUgM3YtM0g2djNoNHptLTUgMHYtM0gxdjJhMSAxIDAgMDAxIDFoM3ptLTQtNGg0VjhIMXYzem0wLTRoNFY0SDF2M3ptNS0zdjNoNFY0SDZ6bTQgNEg2djNoNFY4eiIvPjwvc3ZnPg==)}.rich-editor-wrapper .actions i.unlock{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktbG9jayI+PHBhdGggZD0iTTggMWEyIDIgMCAwMTIgMnY0SDZWM2EyIDIgMCAwMTItMnptMyA2VjNhMyAzIDAgMDAtNiAwdjRhMiAyIDAgMDAtMiAydjVhMiAyIDAgMDAyIDJoNmEyIDIgMCAwMDItMlY5YTIgMiAwIDAwLTItMnpNNSA4aDZhMSAxIDAgMDExIDF2NWExIDEgMCAwMS0xIDFINWExIDEgMCAwMS0xLTFWOWExIDEgMCAwMTEtMXoiLz48L3N2Zz4=)}.rich-editor-wrapper .actions i.left-align{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdGV4dC1sZWZ0Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDEyLjVhLjUuNSAwIDAxLjUtLjVoN2EuNS41IDAgMDEwIDFoLTdhLjUuNSAwIDAxLS41LS41em0wLTNhLjUuNSAwIDAxLjUtLjVoMTFhLjUuNSAwIDAxMCAxaC0xMWEuNS41IDAgMDEtLjUtLjV6bTAtM2EuNS41IDAgMDEuNS0uNWg3YS41LjUgMCAwMTAgMWgtN2EuNS41IDAgMDEtLjUtLjV6bTAtM2EuNS41IDAgMDEuNS0uNWgxMWEuNS41IDAgMDEwIDFoLTExYS41LjUgMCAwMS0uNS0uNXoiLz48L3N2Zz4=)}.rich-editor-wrapper .actions i.center-align{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdGV4dC1jZW50ZXIiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTQgMTIuNWEuNS41IDAgMDEuNS0uNWg3YS41LjUgMCAwMTAgMWgtN2EuNS41IDAgMDEtLjUtLjV6bS0yLTNhLjUuNSAwIDAxLjUtLjVoMTFhLjUuNSAwIDAxMCAxaC0xMWEuNS41IDAgMDEtLjUtLjV6bTItM2EuNS41IDAgMDEuNS0uNWg3YS41LjUgMCAwMTAgMWgtN2EuNS41IDAgMDEtLjUtLjV6bS0yLTNhLjUuNSAwIDAxLjUtLjVoMTFhLjUuNSAwIDAxMCAxaC0xMWEuNS41IDAgMDEtLjUtLjV6Ii8+PC9zdmc+)}.rich-editor-wrapper .actions i.right-align{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktdGV4dC1yaWdodCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNiAxMi41YS41LjUgMCAwMS41LS41aDdhLjUuNSAwIDAxMCAxaC03YS41LjUgMCAwMS0uNS0uNXptLTQtM2EuNS41IDAgMDEuNS0uNWgxMWEuNS41IDAgMDEwIDFoLTExYS41LjUgMCAwMS0uNS0uNXptNC0zYS41LjUgMCAwMS41LS41aDdhLjUuNSAwIDAxMCAxaC03YS41LjUgMCAwMS0uNS0uNXptLTQtM2EuNS41IDAgMDEuNS0uNWgxMWEuNS41IDAgMDEwIDFoLTExYS41LjUgMCAwMS0uNS0uNXoiLz48L3N2Zz4=)}.rich-editor-wrapper .actions i.justify-align{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktanVzdGlmeSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMiAxMi41YS41LjUgMCAwMS41LS41aDExYS41LjUgMCAwMTAgMWgtMTFhLjUuNSAwIDAxLS41LS41em0wLTNhLjUuNSAwIDAxLjUtLjVoMTFhLjUuNSAwIDAxMCAxaC0xMWEuNS41IDAgMDEtLjUtLjV6bTAtM2EuNS41IDAgMDEuNS0uNWgxMWEuNS41IDAgMDEwIDFoLTExYS41LjUgMCAwMS0uNS0uNXptMC0zYS41LjUgMCAwMS41LS41aDExYS41LjUgMCAwMTAgMWgtMTFhLjUuNSAwIDAxLS41LS41eiIvPjwvc3ZnPg==)}.rich-editor-wrapper .actions i.disconnect{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktcGx1ZyI+PHBhdGggZD0iTTYgMGEuNS41IDAgMDEuNS41VjNoM1YuNWEuNS41IDAgMDExIDBWM2gxYS41LjUgMCAwMS41LjV2M0EzLjUgMy41IDAgMDE4LjUgMTBjLS4wMDIuNDM0LS4wMS44NDUtLjA0IDEuMjItLjA0MS41MTQtLjEyNiAxLjAwMy0uMzE3IDEuNDI0YTIuMDgzIDIuMDgzIDAgMDEtLjk3IDEuMDI4QzYuNzI1IDEzLjkgNi4xNjkgMTQgNS41IDE0Yy0uOTk4IDAtMS42MS4zMy0xLjk3NC43MThBMS45MjIgMS45MjIgMCAwMDMgMTZIMmMwLS42MTYuMjMyLTEuMzY3Ljc5Ny0xLjk2OEMzLjM3NCAxMy40MiA0LjI2MSAxMyA1LjUgMTNjLjU4MSAwIC45NjItLjA4OCAxLjIxOC0uMjE5LjI0MS0uMTIzLjQtLjMuNTE0LS41NS4xMjEtLjI2Ni4xOTMtLjYyMS4yMy0xLjA5LjAyNy0uMzQuMDM1LS43MTguMDM3LTEuMTQxQTMuNSAzLjUgMCAwMTQgNi41di0zYS41LjUgMCAwMS41LS41aDFWLjVBLjUuNSAwIDAxNiAwek01IDR2Mi41QTIuNSAyLjUgMCAwMDcuNSA5aDFBMi41IDIuNSAwIDAwMTEgNi41VjRINXoiLz48L3N2Zz4=)}.rich-editor-wrapper .actions i.connect{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktcGx1Zy1maWxsIj48cGF0aCBkPSJNNiAwYS41LjUgMCAwMS41LjVWM2gzVi41YS41LjUgMCAwMTEgMFYzaDFhLjUuNSAwIDAxLjUuNXYzQTMuNSAzLjUgMCAwMTguNSAxMGMtLjAwMi40MzQtLjAxLjg0NS0uMDQgMS4yMi0uMDQxLjUxNC0uMTI2IDEuMDAzLS4zMTcgMS40MjRhMi4wODMgMi4wODMgMCAwMS0uOTcgMS4wMjhDNi43MjUgMTMuOSA2LjE2OSAxNCA1LjUgMTRjLS45OTggMC0xLjYxLjMzLTEuOTc0LjcxOEExLjkyMiAxLjkyMiAwIDAwMyAxNkgyYzAtLjYxNi4yMzItMS4zNjcuNzk3LTEuOTY4QzMuMzc0IDEzLjQyIDQuMjYxIDEzIDUuNSAxM2MuNTgxIDAgLjk2Mi0uMDg4IDEuMjE4LS4yMTkuMjQxLS4xMjMuNC0uMy41MTQtLjU1LjEyMS0uMjY2LjE5My0uNjIxLjIzLTEuMDkuMDI3LS4zNC4wMzUtLjcxOC4wMzctMS4xNDFBMy41IDMuNSAwIDAxNCA2LjV2LTNhLjUuNSAwIDAxLjUtLjVoMVYuNUEuNS41IDAgMDE2IDB6Ii8+PC9zdmc+)}.rich-editor-wrapper .table-cell-action-button-container{position:absolute;z-index:3;top:0;left:0;will-change:transform}.rich-editor-wrapper .table-cell-action-button-container.table-cell-action-button-container--active{pointer-events:auto;opacity:1}.rich-editor-wrapper .table-cell-action-button-container.table-cell-action-button-container--inactive{pointer-events:none;opacity:0}.rich-editor-wrapper .table-cell-action-button{display:flex;width:20px;height:20px;justify-content:center;align-items:center;border:0;position:absolute;top:7px;right:10px;border-radius:10px;color:#222;display:inline-block;cursor:pointer;line-height:8px}.rich-editor-wrapper i.chevron-down{background-color:transparent;background-size:contain;display:inline-block;height:8px;width:8px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2hldnJvbi1kb3duIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjY0NiA0LjY0NmEuNS41IDAgMDEuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAxLjcwOC43MDhsLTYgNmEuNS41IDAgMDEtLjcwOCAwbC02LTZhLjUuNSAwIDAxMC0uNzA4eiIvPjwvc3ZnPg==)}.rich-editor-wrapper .action-button{background-color:#eee;border:0;padding:8px 12px;position:relative;margin-left:5px;border-radius:15px;color:#222;display:inline-block;cursor:pointer}.rich-editor-wrapper .action-button:hover{background-color:#ddd;color:#000}.rich-editor-wrapper .action-button-mic.active{animation:mic-pulsate-color 3s infinite}.rich-editor-wrapper button.action-button:disabled{opacity:.6;background:#eee;cursor:not-allowed}@keyframes mic-pulsate-color{0%{background-color:#ffdcdc}50%{background-color:#ff8585}to{background-color:#ffdcdc}}.rich-editor-wrapper .debug-timetravel-panel{overflow:hidden;padding:0 0 10px;margin:auto;display:flex}.rich-editor-wrapper .debug-timetravel-panel-slider{padding:0;flex:8 1}.rich-editor-wrapper .debug-timetravel-panel-button{padding:0;border:0;background:none;flex:1 1;color:#fff;font-size:12px}.rich-editor-wrapper .debug-timetravel-panel-button:hover{text-decoration:underline}.rich-editor-wrapper .debug-timetravel-button{border:0;padding:0;font-size:12px;top:10px;right:15px;position:absolute;background:none;color:#fff}.rich-editor-wrapper .debug-timetravel-button:hover{text-decoration:underline}.rich-editor-wrapper .debug-treetype-button{border:0;padding:0;font-size:12px;top:10px;right:85px;position:absolute;background:none;color:#fff}.rich-editor-wrapper .debug-treetype-button:hover{text-decoration:underline}.rich-editor-wrapper .connecting{font-size:15px;color:#999;overflow:hidden;position:absolute;text-overflow:ellipsis;top:10px;left:10px;-webkit-user-select:none;user-select:none;white-space:nowrap;display:inline-block;pointer-events:none}.rich-editor-wrapper .ltr{text-align:left}.rich-editor-wrapper .rtl{text-align:right}.rich-editor-wrapper .toolbar{display:flex;flex-wrap:wrap;background:#fff;padding:4px;background-color:#f8f8fc;border:1px solid #d1d2de;border-bottom:none;vertical-align:middle;overflow:auto;max-height:82px;top:0;z-index:2}.rich-editor-wrapper button.toolbar-item{border:0;display:flex;background:none;border-radius:10px;padding:8px;cursor:pointer;vertical-align:middle;flex-shrink:0;align-items:center;justify-content:space-between}.rich-editor-wrapper button.toolbar-item:disabled{cursor:not-allowed}.rich-editor-wrapper button.toolbar-item.spaced{margin-right:2px}.rich-editor-wrapper button.toolbar-item i.format{background-size:contain;display:inline-block;height:18px;width:18px;vertical-align:-.25em;display:flex;opacity:.6}.rich-editor-wrapper button.toolbar-item:disabled .chevron-down,.rich-editor-wrapper button.toolbar-item:disabled .icon,.rich-editor-wrapper button.toolbar-item:disabled .text,.rich-editor-wrapper button.toolbar-item:disabled i.format{opacity:.2}.rich-editor-wrapper button.toolbar-item.active{background-color:rgba(63,187,100,.15)}.rich-editor-wrapper button.toolbar-item.active i{opacity:1}.rich-editor-wrapper .toolbar-item:hover:not([disabled]){background-color:#eee}.rich-editor-wrapper .toolbar-item.font-family .text{display:block;max-width:40px}.rich-editor-wrapper .toolbar .code-language{width:150px}.rich-editor-wrapper .toolbar .toolbar-item .text{display:flex;line-height:20px;vertical-align:middle;font-size:14px;color:#777;text-overflow:ellipsis;overflow:hidden;height:20px;text-align:left;padding-right:10px}.rich-editor-wrapper .toolbar .toolbar-item .icon{display:flex;width:20px;height:20px;-webkit-user-select:none;user-select:none;margin-right:8px;line-height:16px;background-size:contain}.rich-editor-wrapper .toolbar-item i.chevron-down,.rich-editor-wrapper .toolbar i.chevron-down{margin-top:3px;width:16px;height:16px;display:flex;-webkit-user-select:none;user-select:none}.rich-editor-wrapper .toolbar i.chevron-down.inside{width:16px;height:16px;display:flex;margin-left:-25px;margin-top:11px;margin-right:10px;pointer-events:none}.rich-editor-wrapper .toolbar .divider{width:1px;background-color:#eee;margin:0 4px}.rich-editor-wrapper .sticky-note-container{position:absolute;z-index:9;width:120px;display:inline-block}.rich-editor-wrapper .sticky-note{line-height:1;text-align:left;width:120px;margin:25px;padding:20px 10px;position:relative;border:1px solid #e8e8e8;font-family:"Reenie Beanie";font-size:24px;border-bottom-right-radius:60px 5px;display:block;cursor:move}.rich-editor-wrapper .sticky-note:after{content:"";position:absolute;z-index:-1;right:0;bottom:20px;width:120px;height:25px;background:rgba(0,0,0,.2);box-shadow:2px 15px 5px rgba(0,0,0,.4);transform:matrix(-1,-.1,0,1,0,0)}.rich-editor-wrapper .sticky-note.yellow{border-top:1px solid #fdfd86;background:linear-gradient(135deg,#ff8 81%,#ff8 82%,#ff8 0,#ffffc6)}.rich-editor-wrapper .sticky-note.pink{border-top:1px solid #e7d1e4;background:linear-gradient(135deg,#f7cbe8 81%,#f7cbe8 82%,#f7cbe8 0,#e7bfe1)}.rich-editor-wrapper .sticky-note-container.dragging{transition:none!important}.rich-editor-wrapper .sticky-note div{cursor:text}.rich-editor-wrapper .sticky-note .delete{border:0;background:none;position:absolute;top:8px;right:10px;font-size:10px;cursor:pointer;opacity:.5}.rich-editor-wrapper .sticky-note .delete:hover{font-weight:700;opacity:1}.rich-editor-wrapper .sticky-note .color{border:0;background:none;position:absolute;top:8px;right:25px;cursor:pointer;opacity:.5}.rich-editor-wrapper .sticky-note .color:hover{opacity:1}.rich-editor-wrapper .sticky-note .color i{display:block;width:12px;height:12px;background-size:contain}.rich-editor-wrapper .excalidraw-button{border:0;padding:0;margin:0;background-color:transparent}.rich-editor-wrapper .excalidraw-button.selected{outline:2px solid #3c84f4;-webkit-user-select:none;user-select:none}.rich-editor-wrapper .github-corner:hover .octo-arm{animation:octocat-wave .56s ease-in-out}@keyframes octocat-wave{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@media(max-width:500px){.rich-editor-wrapper .github-corner:hover .octo-arm{animation:none}.rich-editor-wrapper .github-corner .octo-arm{animation:octocat-wave .56s ease-in-out}}.rich-editor-wrapper .spacer{letter-spacing:-2px}.rich-editor-wrapper .editor-equation{cursor:default;-webkit-user-select:none;user-select:none}.rich-editor-wrapper .editor-equation.focused{outline:2px solid #3c84f4}.rich-editor-wrapper button.item i{opacity:.6}.rich-editor-wrapper button.item.dropdown-item-active{background-color:rgba(223,232,250,.3)}.rich-editor-wrapper button.item.dropdown-item-active i{opacity:1}.rich-editor-wrapper .TableNode__contentEditable{min-height:20px;border:0;resize:none;cursor:text;display:block;position:relative;outline:0;padding:0;-webkit-user-select:text;user-select:text;font-size:15px;white-space:pre-wrap;word-break:break-word;z-index:3}.rich-editor-wrapper .dialog-dropdown{display:block;background-color:#eee!important;margin-bottom:10px;width:100%}.rich-editor-wrapper .toolbar .block-controls{display:flex;align-items:center}.rich-editor-wrapper .toolbar .block-controls .dropdown-button-text{width:7em;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.rich-editor-wrapper .editor{border:1px solid #d1d2de}.rich-editor-wrapper .editor .ContentEditable__root.is-invalid{border:1px solid red}.PlaygroundEditorTheme__ltr{text-align:left}.PlaygroundEditorTheme__rtl{text-align:right}.PlaygroundEditorTheme__paragraph{margin:0;position:relative}.PlaygroundEditorTheme__quote{margin:0 0 10px 20px;font-size:15px;color:#65676b;border-left:4px solid #ced0d4;padding-left:16px}.PlaygroundEditorTheme__h1{font-size:24px;color:#050505;font-weight:400;margin:0}.PlaygroundEditorTheme__h2{font-size:15px;color:#65676b;font-weight:700;margin:0;text-transform:uppercase}.PlaygroundEditorTheme__h3{font-size:12px;margin:0;text-transform:uppercase}.PlaygroundEditorTheme__indent{--lexical-indent-base-value:40px}.PlaygroundEditorTheme__textBold{font-weight:700}.PlaygroundEditorTheme__paragraph mark{background-color:unset}.PlaygroundEditorTheme__textHighlight{background:rgba(255,212,0,.14);border-bottom:2px solid rgba(255,212,0,.3)}.PlaygroundEditorTheme__textItalic{font-style:italic}.PlaygroundEditorTheme__textUnderline{text-decoration:underline}.PlaygroundEditorTheme__textStrikethrough{text-decoration:line-through}.PlaygroundEditorTheme__textUnderlineStrikethrough{text-decoration:underline line-through}.PlaygroundEditorTheme__tabNode{position:relative;text-decoration:none}.PlaygroundEditorTheme__tabNode.PlaygroundEditorTheme__textUnderline:after{content:"";position:absolute;left:0;right:0;bottom:.15em;border-bottom:.1em solid}.PlaygroundEditorTheme__tabNode.PlaygroundEditorTheme__textStrikethrough:before{content:"";position:absolute;left:0;right:0;top:.69em;border-top:.1em solid}.PlaygroundEditorTheme__tabNode.PlaygroundEditorTheme__textUnderlineStrikethrough:after,.PlaygroundEditorTheme__tabNode.PlaygroundEditorTheme__textUnderlineStrikethrough:before{content:"";position:absolute;left:0;right:0}.PlaygroundEditorTheme__tabNode.PlaygroundEditorTheme__textUnderlineStrikethrough:before{top:.69em;border-top:.1em solid}.PlaygroundEditorTheme__tabNode.PlaygroundEditorTheme__textUnderlineStrikethrough:after{bottom:.05em;border-bottom:.1em solid}.PlaygroundEditorTheme__textSubscript{font-size:.8em;vertical-align:sub!important}.PlaygroundEditorTheme__textSuperscript{font-size:.8em;vertical-align:super}.PlaygroundEditorTheme__textCode{background-color:#f0f2f5;padding:1px .25rem;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%}.PlaygroundEditorTheme__textLowercase{text-transform:lowercase}.PlaygroundEditorTheme__textUppercase{text-transform:uppercase}.PlaygroundEditorTheme__textCapitalize{text-transform:capitalize}.PlaygroundEditorTheme__hashtag{background-color:rgba(88,144,255,.15);border-bottom:1px solid rgba(88,144,255,.3)}.PlaygroundEditorTheme__link{color:#3fbb64;text-decoration:none}.PlaygroundEditorTheme__link:hover{text-decoration:underline;cursor:pointer;color:#3fbb64}.PlaygroundEditorTheme__blockCursor{display:block;pointer-events:none;position:absolute}.PlaygroundEditorTheme__blockCursor:after{content:"";display:block;position:absolute;top:-2px;width:20px;border-top:1px solid #000;animation:CursorBlink 1.1s steps(2,start) infinite}@keyframes CursorBlink{to{visibility:hidden}}.PlaygroundEditorTheme__code{background-color:#f0f2f5;font-family:Menlo,Consolas,Monaco,monospace;display:block;padding:8px 8px 8px 52px;line-height:1.53;font-size:13px;margin:8px 0;overflow-x:auto;position:relative;tab-size:2}.PlaygroundEditorTheme__code:before{content:attr(data-gutter);position:absolute;background-color:#eee;left:0;top:0;border-right:1px solid #ccc;padding:8px;color:#777;white-space:pre-wrap;text-align:right;min-width:25px}.PlaygroundEditorTheme__tableScrollableWrapper{overflow-x:auto;margin:0 25px 30px 0}.PlaygroundEditorTheme__tableScrollableWrapper>.PlaygroundEditorTheme__table{margin-top:0;margin-bottom:0}.PlaygroundEditorTheme__tableAlignmentCenter{margin-left:auto;margin-right:auto}.PlaygroundEditorTheme__tableAlignmentRight{margin-left:auto}.PlaygroundEditorTheme__table{border-collapse:collapse;border-spacing:0;overflow-y:scroll;overflow-x:scroll;table-layout:fixed;width:-moz-fit-content;width:fit-content;margin-top:25px;margin-bottom:30px}.PlaygroundEditorTheme__tableScrollableWrapper.PlaygroundEditorTheme__tableFrozenRow{overflow-x:clip}.PlaygroundEditorTheme__tableFrozenRow tr:first-of-type>td{overflow:clip;background-color:#fff;position:sticky;z-index:2;top:44px}.PlaygroundEditorTheme__tableFrozenRow tr:first-of-type>th{overflow:clip;background-color:#f2f3f5;position:sticky;z-index:2;top:44px}.PlaygroundEditorTheme__tableFrozenRow tr:first-of-type>td:after,.PlaygroundEditorTheme__tableFrozenRow tr:first-of-type>th:after{content:"";position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid #bbb}.PlaygroundEditorTheme__tableFrozenColumn tr>td:first-child{background-color:#fff;position:sticky;z-index:2;left:0}.PlaygroundEditorTheme__tableFrozenColumn tr>th:first-child{background-color:#f2f3f5;position:sticky;z-index:2;left:0}.PlaygroundEditorTheme__tableFrozenColumn tr>:first-child:after{content:"";position:absolute;left:0;top:0;right:0;height:100%;border-right:1px solid #bbb}.PlaygroundEditorTheme__tableRowStriping tr:nth-child(2n){background-color:#f2f5fb}.PlaygroundEditorTheme__tableSelection ::selection{background-color:initial}.PlaygroundEditorTheme__tableSelected{outline:2px solid #3c84f4}.PlaygroundEditorTheme__tableCell{border:1px solid #bbb;width:75px;vertical-align:top;text-align:start;padding:6px 8px;position:relative;outline:none;overflow:auto}.PlaygroundEditorTheme__tableCell>*{overflow:inherit}.PlaygroundEditorTheme__tableCellResizer{position:absolute;right:-4px;height:100%;width:8px;cursor:ew-resize;z-index:10;top:0}.PlaygroundEditorTheme__tableCellHeader{background-color:#f2f3f5;text-align:start}.PlaygroundEditorTheme__tableCellSelected{caret-color:transparent}.PlaygroundEditorTheme__tableCellSelected:after{position:absolute;left:0;right:0;bottom:0;top:0;background-color:highlight;mix-blend-mode:multiply;content:"";pointer-events:none}.PlaygroundEditorTheme__tableAddColumns{position:absolute;background-color:#eee;height:100%;animation:table-controls .2s ease;border:0;cursor:pointer}.PlaygroundEditorTheme__tableAddColumns:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktcGx1cyI+PHBhdGggZD0iTTggNGEuNS41IDAgMDEuNS41djNoM2EuNS41IDAgMDEwIDFoLTN2M2EuNS41IDAgMDEtMSAwdi0zaC0zYS41LjUgMCAwMTAtMWgzdi0zQS41LjUgMCAwMTggNHoiLz48L3N2Zz4=);background-size:contain;background-position:50%;background-repeat:no-repeat;display:block;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4}.PlaygroundEditorTheme__tableAddColumns:hover,.PlaygroundEditorTheme__tableAddRows:hover{background-color:#c9dbf0}.PlaygroundEditorTheme__tableAddRows{position:absolute;width:calc(100% - 25px);background-color:#eee;animation:table-controls .2s ease;border:0;cursor:pointer}.PlaygroundEditorTheme__tableAddRows:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktcGx1cyI+PHBhdGggZD0iTTggNGEuNS41IDAgMDEuNS41djNoM2EuNS41IDAgMDEwIDFoLTN2M2EuNS41IDAgMDEtMSAwdi0zaC0zYS41LjUgMCAwMTAtMWgzdi0zQS41LjUgMCAwMTggNHoiLz48L3N2Zz4=);background-size:contain;background-position:50%;background-repeat:no-repeat;display:block;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4}@keyframes table-controls{0%{opacity:0}to{opacity:1}}.PlaygroundEditorTheme__tableCellResizeRuler{display:block;position:absolute;width:1px;background-color:#3c84f4;height:100%;top:0}.PlaygroundEditorTheme__tableCellActionButtonContainer{display:block;right:5px;top:6px;position:absolute;z-index:4;width:20px;height:20px}.PlaygroundEditorTheme__tableCellActionButton{background-color:#eee;display:block;border:0;border-radius:20px;width:20px;height:20px;color:#222;cursor:pointer}.PlaygroundEditorTheme__tableCellActionButton:hover{background-color:#ddd}.PlaygroundEditorTheme__characterLimit{display:inline;background-color:#fbb!important}.PlaygroundEditorTheme__ol1,.PlaygroundEditorTheme__ol2{padding:0;margin:0;list-style-position:outside}.PlaygroundEditorTheme__ol2{list-style-type:upper-alpha}.PlaygroundEditorTheme__ol3{padding:0;margin:0;list-style-type:lower-alpha;list-style-position:outside}.PlaygroundEditorTheme__ol4{padding:0;margin:0;list-style-type:upper-roman;list-style-position:outside}.PlaygroundEditorTheme__ol5{list-style-type:lower-roman}.PlaygroundEditorTheme__ol5,.PlaygroundEditorTheme__ul{padding:0;margin:0;list-style-position:outside}.PlaygroundEditorTheme__listItem{margin:0 32px}.PlaygroundEditorTheme__listItem::marker{color:var(--listitem-marker-color);background-color:var(--listitem-marker-background-color);font-family:var(--listitem-marker-font-family);font-size:var(--listitem-marker-font-size)}.PlaygroundEditorTheme__listItemChecked,.PlaygroundEditorTheme__listItemUnchecked{position:relative;margin-left:8px;margin-right:8px;padding-left:24px;padding-right:24px;list-style-type:none;outline:none}.PlaygroundEditorTheme__listItemChecked{text-decoration:line-through}.PlaygroundEditorTheme__listItemChecked:before,.PlaygroundEditorTheme__listItemUnchecked:before{content:"";width:16px;height:16px;top:2px;left:0;cursor:pointer;display:block;background-size:cover;position:absolute}.PlaygroundEditorTheme__listItemChecked[dir=rtl]:before,.PlaygroundEditorTheme__listItemUnchecked[dir=rtl]:before{left:auto;right:0}.PlaygroundEditorTheme__listItemChecked:focus:before,.PlaygroundEditorTheme__listItemUnchecked:focus:before{box-shadow:0 0 0 2px #a6cdfe;border-radius:2px}.PlaygroundEditorTheme__listItemUnchecked:before{border:1px solid #999;border-radius:2px}.PlaygroundEditorTheme__listItemChecked:before{border:1px solid #3d87f5;border-radius:2px;background-color:#3d87f5;background-repeat:no-repeat}.PlaygroundEditorTheme__listItemChecked:after{content:"";cursor:pointer;position:absolute;display:block;top:6px;width:3px;left:7px;right:7px;height:6px;transform:rotate(45deg);border-color:#fff;border-style:solid;border-width:0 2px 2px 0}.PlaygroundEditorTheme__nestedListItem{list-style-type:none}.PlaygroundEditorTheme__nestedListItem:after,.PlaygroundEditorTheme__nestedListItem:before{display:none}.PlaygroundEditorTheme__tokenComment{color:#708090}.PlaygroundEditorTheme__tokenPunctuation{color:#999}.PlaygroundEditorTheme__tokenProperty{color:#905}.PlaygroundEditorTheme__tokenSelector{color:#690}.PlaygroundEditorTheme__tokenOperator{color:#9a6e3a}.PlaygroundEditorTheme__tokenAttr{color:#07a}.PlaygroundEditorTheme__tokenVariable{color:#e90}.PlaygroundEditorTheme__tokenFunction{color:#dd4a68}.PlaygroundEditorTheme__mark{background:rgba(255,212,0,.14);border-bottom:2px solid rgba(255,212,0,.3);padding-bottom:2px}.PlaygroundEditorTheme__markOverlap{background:rgba(255,212,0,.3);border-bottom:2px solid rgba(255,212,0,.7)}.PlaygroundEditorTheme__mark.selected{background:rgba(255,212,0,.5);border-bottom:2px solid #ffd400}.PlaygroundEditorTheme__markOverlap.selected{background:rgba(255,212,0,.7);border-bottom:2px solid rgba(255,212,0,.7)}.PlaygroundEditorTheme__embedBlock{-webkit-user-select:none;user-select:none}.PlaygroundEditorTheme__embedBlockFocus{outline:2px solid #3c84f4}.PlaygroundEditorTheme__layoutContainer{display:grid;grid-gap:10px;gap:10px;margin:10px 0}.PlaygroundEditorTheme__layoutItem{border:1px dashed #ddd;padding:8px 16px;min-width:0;max-width:100%}.PlaygroundEditorTheme__autocomplete{color:#ccc}.PlaygroundEditorTheme__hr{padding:2px;border:none;margin:1em 0;cursor:pointer}.PlaygroundEditorTheme__hr:after{content:"";display:block;height:2px;background-color:#ccc;line-height:2px}.PlaygroundEditorTheme__hr.PlaygroundEditorTheme__hrSelected{outline:2px solid #3c84f4;-webkit-user-select:none;user-select:none}.PlaygroundEditorTheme__specialText{background-color:#ff0;font-weight:700}.Button__root{padding:10px 15px;border:0;background-color:#eee;border-radius:5px;cursor:pointer;font-size:14px}.Button__root:hover{background-color:#ddd}.Button__small{padding:5px 10px;font-size:13px}.Button__disabled{cursor:not-allowed}.Button__disabled:hover{background-color:#eee}.DialogActions{flex-direction:row}.DialogActions,.DialogButtonsList{display:flex;justify-content:right;margin-top:20px}.DialogButtonsList{flex-direction:column}.DialogButtonsList button{margin-bottom:20px}.Input__wrapper{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}.Input__label{display:flex;flex:1 1;color:#666}.Input__input{display:flex;flex:2 1;border:1px solid #999;padding:7px 10px;font-size:16px;border-radius:5px;min-width:0}.mention-typeahead-anchor{position:relative;display:inline-block}.typeahead-popover{box-shadow:0 5px 10px rgba(0,0,0,.3);margin-top:25px;max-width:250px;top:100%;left:0}.mentions-menu,.typeahead-popover{background-color:#fff;border-radius:8px;position:absolute;min-width:180px;z-index:10000}.mentions-menu{box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1);max-width:350px;max-height:250px;overflow-y:auto}.mentions-menu ul{list-style-type:none;margin:0;padding:0;border-radius:8px;overflow:hidden}.mentions-menu .item{margin:0;min-width:180px;padding:8px 10px;color:#050505;cursor:pointer;line-height:16px;font-size:15px;display:flex;align-items:center;grid-gap:10px;gap:10px;div{border-radius:50%}}.mentions-menu .item.selected{background-color:rgba(63,187,100,.2)}.mentions-menu .item .text{display:flex;line-height:20px;flex-grow:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.TableCellResizer__resizer{z-index:1052;position:absolute;touch-action:none}@media (pointer:coarse){.TableCellResizer__resizer{background-color:#3fbb64;mix-blend-mode:color}}.Modal__overlay{justify-content:center;align-items:center;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(40,40,40,.6);flex-shrink:1px;z-index:9999}.Modal__modal,.Modal__overlay{display:flex;flex-direction:column;flex-grow:0px}.Modal__modal{padding:20px;min-height:100px;min-width:300px;background-color:#fff;position:relative;box-shadow:0 0 20px 0 #444;border-radius:10px}.Modal__title{color:#444;margin:0;padding-bottom:10px;border-bottom:1px solid #ccc;font-size:1.2rem;font-weight:700}.Modal__closeButton{border:0;position:absolute;right:20px;border-radius:20px;justify-content:center;align-items:center;display:flex;width:30px;height:30px;text-align:center;cursor:pointer;background-color:#eee}.Modal__closeButton:hover{background-color:#ddd}.Modal__content{padding-top:20px}.color-picker-wrapper{padding:20px}.color-picker-basic-color{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;margin:0;padding:0}.color-picker-basic-color button{border:1px solid #ccc;border-radius:4px;height:16px;width:16px;cursor:pointer;list-style-type:none}.color-picker-basic-color button.active{box-shadow:0 0 2px 2px rgba(0,0,0,.3)}.color-picker-saturation{width:100%;position:relative;margin-top:15px;height:150px;background-image:linear-gradient(transparent,#000),linear-gradient(90deg,#fff,transparent);-webkit-user-select:none;user-select:none}.color-picker-saturation_cursor{position:absolute;width:20px;height:20px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 15px rgba(0,0,0,.14901960784313725);box-sizing:border-box;transform:translate(-10px,-10px)}.color-picker-hue{width:100%;position:relative;margin-top:15px;height:12px;background-image:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);-webkit-user-select:none;user-select:none;border-radius:12px}.color-picker-hue_cursor{position:absolute;width:20px;height:20px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 .5px rgba(0,0,0,.2);box-sizing:border-box;transform:translate(-10px,-4px)}.color-picker-color{border:1px solid #ccc;margin-top:15px;width:100%;height:20px}.dialog-dropdown{background-color:#eee!important;margin-bottom:10px;width:100%}button.toolbar-item{border:0;display:flex;background:none;border-radius:10px;padding:8px;cursor:pointer;vertical-align:middle;flex-shrink:0;align-items:center;justify-content:space-between}.layout-dialog{position:relative;width:100%;padding:10px 0}.custom-dropdown{position:relative;width:100%;margin-bottom:16px}.dropdown-button{width:100%;padding:8px 12px;background-color:#fff;border:1px solid #ccc;border-radius:4px;text-align:left;font-size:14px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.dropdown-button:hover{background-color:#f9f9f9}.dropdown-button .chevron-down{border-style:solid;border-width:.25em .25em 0 0;content:"";display:inline-block;height:.45em;position:relative;transform:rotate(135deg);width:.45em;margin-top:-.25em}.dropdown-options{position:absolute;top:100%;left:0;width:100%;z-index:1000;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);margin-top:4px;max-height:220px;overflow-y:auto}.dropdown-option{padding:8px 12px;cursor:pointer}.dropdown-option:hover{background-color:#f0f0f0}.dropdown-option.selected{background-color:#e8f0fe}.font-size-input{font-weight:700;font-size:14px;color:#777;border-radius:5px;border:1px solid #d1d2de;height:20px;padding:2px 4px;text-align:center;width:30px;align-self:center}.font-size-input:disabled{opacity:.2;cursor:not-allowed}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.add-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwIDE3Ij48cGF0aCBkPSJNMTAgN0g2VjNINHY0SDB2Mmg0djRoMlY5aDR6Ii8+PC9zdmc+)}.add-icon,.minus-icon{background-repeat:no-repeat;background-position:50%}.minus-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZlcnNpb249IjEuMiIgYmFzZVByb2ZpbGU9InRpbnkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDggMTciPjxwYXRoIGQ9Ik0wIDdoOHYySDB6Ii8+PC9zdmc+)}button.font-decrement{padding:0;margin-right:3px}button.font-increment{padding:0;margin-left:3px}button:focus{outline:1px solid #d1d2de}.ContentEditable__root{border:0;font-size:15px;display:block;position:relative;outline:0;padding:5px;min-height:150px}@media (max-width:1025px){.ContentEditable__root{padding-left:8px;padding-right:8px}}.ContentEditable__placeholder{font-size:15px;color:#999;overflow:hidden;position:absolute;text-overflow:ellipsis;top:5px;left:5px;right:5px;-webkit-user-select:none;user-select:none;white-space:nowrap;display:inline-block;pointer-events:none}@media (max-width:1025px){.ContentEditable__placeholder{left:8px;right:8px}}.link-editor{display:flex;position:absolute;top:0;left:0;z-index:9999;max-width:400px;width:100%;opacity:0;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.3);border-radius:0 0 8px 8px;transition:opacity .5s;will-change:transform}.link-editor .button{width:20px;height:20px;display:inline-block;padding:6px;border-radius:8px;cursor:pointer;margin:0 2px}.link-editor .button .actions i,.link-editor .button i{background-size:contain;display:inline-block;height:20px;width:20px;vertical-align:-.25em}.link-editor .button.hovered{width:20px;height:20px;display:inline-block;background-color:#eee}.floating-text-format-popup{display:flex;background:#fff;padding:4px;vertical-align:middle;position:absolute;top:0;left:0;z-index:9999;opacity:0;box-shadow:0 5px 10px rgba(0,0,0,.3);border-radius:8px;transition:opacity .5s;height:35px;will-change:transform}.floating-text-format-popup button.popup-item{border:0;display:flex;align-items:center;background:none;border-radius:10px;padding:8px;cursor:pointer;vertical-align:middle}.floating-text-format-popup button.popup-item:disabled{cursor:not-allowed}.floating-text-format-popup button.popup-item.spaced{margin-right:2px}.floating-text-format-popup button.popup-item i.format{background-size:contain;height:18px;width:18px;margin-top:2px;vertical-align:-.25em;display:flex;opacity:.6}.floating-text-format-popup button.popup-item:disabled i.format{opacity:.2}.floating-text-format-popup button.popup-item.active{background-color:rgba(223,232,250,.3)}.floating-text-format-popup button.popup-item.active i{opacity:1}.floating-text-format-popup .popup-item:hover:not([disabled]){background-color:#eee}.floating-text-format-popup select.popup-item{border:0;display:flex;background:none;border-radius:10px;padding:8px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;width:70px;font-size:14px;color:#777;text-overflow:ellipsis}.floating-text-format-popup select.code-language{text-transform:capitalize;width:130px}.floating-text-format-popup .popup-item .text{display:flex;line-height:20px;vertical-align:middle;font-size:14px;color:#777;text-overflow:ellipsis;width:70px;overflow:hidden;height:20px;text-align:left}.floating-text-format-popup .popup-item .icon{display:flex;width:20px;height:20px;-webkit-user-select:none;user-select:none;margin-right:8px;line-height:16px;background-size:contain}.floating-text-format-popup i.chevron-down{margin-top:3px;width:16px;height:16px;display:flex;-webkit-user-select:none;user-select:none}.floating-text-format-popup i.chevron-down.inside{width:16px;height:16px;display:flex;margin-left:-25px;margin-top:11px;margin-right:10px;pointer-events:none}.floating-text-format-popup .divider{width:1px;background-color:#eee;margin:0 4px}@media (max-width:1024px){.floating-text-format-popup button.insert-comment{display:none}}.checkbox-container{width:100%;height:60px}.checkbox-container.dropdown-checkbox{height:100%;padding:0}.checkbox-container.dropdown-checkbox .label{justify-content:flex-start}.checkbox-container .checkbox-icon{justify-content:center;align-items:center;color:#7d829e;cursor:pointer}.checkbox-container .label{height:100%;margin:0;display:flex;flex-direction:column;justify-content:center}.checkbox-container .label.has-label{flex-direction:row;grid-gap:5px;gap:5px}.checkbox-container .input{display:none}.loader .spinner-grow{color:#314961;width:45px;height:45px}.spinner-border{color:#314961}.spinner-border-accent{color:#3fba63}.create-client-modal{max-width:1200px;width:100%}.create-board-modal{max-width:680px;width:100%}.confirm-dialog .header{width:100%;height:60px;background-color:#314961;padding:0 40px;margin:0;display:flex;align-items:center;border:none;border-radius:0}.confirm-dialog .header .title{font-size:20px;color:#f8f8fc;font-weight:800;text-transform:uppercase}.confirm-dialog .body{display:flex;padding:20px}.confirm-dialog .footer{padding:10px;border:none}.modal-backdrop{z-index:1050}.board-switcher-container{display:flex}.board-switcher-container .board-settings-dropdown{min-width:60px;border-left:1px solid #213242}.board-switcher-container .board-settings-dropdown i{margin-right:0;font-size:24px;transition:transform .15s linear}.board-switcher-container .board-settings-dropdown:hover{background:#426383}.board-switcher-container .board-settings-dropdown:hover i{transform:rotate(45deg)}.board-switcher-container .board-switcher-dropdown i{line-height:.7}.dashboard-quotes{margin-bottom:30px}.dashboard-quote{display:flex;color:#7d829e;align-items:center;padding:20px;cursor:pointer;border-bottom:1px solid #eee}.dashboard-quote.unread{background-color:#f9f9f9}.dashboard-quote .quote-icon{min-width:48px;width:48px;height:48px;background-color:#314961;color:#fff;margin-right:20px;display:flex;align-items:center;justify-content:center}.dashboard-quote .quote-icon .material-icons{font-size:24px}.dashboard-quote .quote-date{margin-left:1em;color:#aaa;white-space:nowrap;font-size:14px}.create-job-modal .more-options-button{outline:none;border:none;background:transparent;width:150px;color:#213242;transition:background .1s linear}.create-job-modal .more-options-button:hover{background:#f8f8fc}.table{font-size:20px;letter-spacing:-.48px;line-height:24px}.table .check-cell{width:60px}.table .check-cell .form-check{display:flex;justify-content:center;align-items:center;margin:0;padding:0}.table .check-cell .form-check input{width:20px;height:20px;margin:0}.table .count-cell{width:48px;padding:12px 0}.table .table-header{height:40px;position:relative;border-bottom:2px solid #dee2e6}.table .table-header tr th{z-index:2;position:sticky;background-color:#fff;top:0;border-top:0}.table .table-header--sortable{cursor:pointer}.table .table-header--sortable div{display:flex;align-items:center}.table .table-header .expand-row-button{position:absolute;left:-5px;top:50%;padding:0;display:flex;align-items:center;background-color:transparent;color:#636885;outline:none;border:none;transform:translateY(-50%)}.table .table-header .expand-row-button:focus{box-shadow:none}.table .table-header .expand-row-button.true i{transform:rotate(90deg)}.table .table-header .expand-row-button i{position:relative;left:0;top:-2px;font-size:30px;transition:transform .1s linear}.table .table-header-nowrap{height:40px}.table .table-header-nowrap tr th{white-space:nowrap}.table .table-header-nowrap tr .check-cell{padding-left:0}.table .table-header-nowrap tr .check-cell input{width:20px;height:20px}.table .table-header--disabled tr th{color:#bfc1cf;font-weight:400}.table .table-body .expand-row-button{position:absolute;left:-5px;top:50%;padding:0;display:flex;align-items:center;background-color:transparent;color:#636885;outline:none;border:none;transform:translateY(-50%)}.table .table-body .expand-row-button:focus{box-shadow:none}.table .table-body .expand-row-button.true i{transform:rotate(90deg)}.table .table-body .expand-row-button i{position:relative;left:0;top:0;font-size:30px;transition:transform .1s linear}.table .table-body .table-row{position:relative}.table .table-body .table-row .check-cell{position:absolute;top:0;left:0;width:20px!important;min-width:20px;height:80px;display:flex;align-items:center}.table .table-body .table-row .check-cell input{width:20px;height:20px}.table .table-body .table-row--clickable{cursor:pointer}.table .table-body .table-row--subrow{font-style:italic;height:45px}.table .table-body .table-row--subrow td{padding:.5rem .75rem .5rem 1.25rem;font-size:18px}.table .table-body .table-row--note{font-style:italic;height:45px}.table .table-body .table-row--note:hover{background:transparent}.table .table-body .table-row--note td{border-top:none;padding:0 .75rem .5rem 1.25rem;font-size:18px}.table .table-body .table-row--note .row-count-margin{padding-left:65px}.table .table-body .table-row--leftRowActionsSubRow td:first-child{padding:.75rem}.table .table-body .table-row--total{font-weight:700;border-top:2px solid rgb(179.3037974684,180.9493670886,200.6962025316)}.table .table-body .table-row .icon{width:30px}.table .table-body .table-row .row-actions{color:#7d829e}.table .table-body .table-row .row-actions .dashboard-dropdown-toggle{min-width:0}.table .table-body .table-row .row-actions .action{min-width:0;width:unset;height:unset;margin-right:0;background-color:transparent;padding:6px;position:relative}.table .table-body .table-row .row-actions .action .action-icon{color:#7d829e}.table .table-body .table-row .row-actions .action .action-icon.png-icon svg{fill:#7d829e}.table .table-body .table-row .row-actions .badge{position:absolute;font-size:10px;right:1px;top:4px;width:15px;height:15px;display:flex;align-items:center;justify-content:center}.table .table-body .table-row .row-actions .dropdown-toggle,.table .table-body .table-row .row-actions .dropdown-toggle:active,.table .table-body .table-row .row-actions .dropdown-toggle:focus,.table .table-body .table-row .row-actions .dropdown-toggle:hover{background-color:transparent!important;color:#314961}.table .table-body .attachments-cell{position:relative;width:-moz-fit-content;width:fit-content;display:grid;cursor:pointer}.table .table-body .attachments-cell .quantity{position:absolute;top:-7px;right:-5px;width:16px;height:16px;background:#ffc107;border-radius:100%;display:grid;justify-content:center;align-items:center;align-content:center}.table .table-body .attachments-cell span{color:#314961;font-size:12px;font-weight:700}.table tr{height:50px}.table tr td,.table tr th{padding:.5rem;vertical-align:middle}.table .disabled-row{height:81px}.table .disabled-row:hover{background-color:initial}.table .disabled-column{padding:21px 10px 0;background-clip:content-box;background-color:#f8f8fc}.table--full-height{max-height:100%;height:100%}.table--withoutBoxShadow{box-shadow:none}.table-card{margin-bottom:20px}.table-card .table-body--hidden{overflow-x:hidden!important}.table-card .table-responsive{overflow-x:unset}.table-card .table--overflow{overflow:inherit}.table-card .card-header--default{text-transform:unset}.table-card .card-header--disabled{background-color:#d6dbe0}.table-card .footer{display:flex;justify-content:flex-end}.table-card .footer .dashboard-dropdown-item,.table-card .footer .dashboard-dropdown-toggle{background-color:#7d829e}.table-card .footer .dashboard-dropdown-item:hover,.table-card .footer .dashboard-dropdown-toggle:hover{background-color:#636885}.table-card .footer .dashboard-dropdown-item:disabled,.table-card .footer .dashboard-dropdown-toggle:disabled{color:#fff!important;opacity:.75!important}.table-card .table-form tr td{padding:21px 10px;vertical-align:middle}.table-card-responsive{width:100%}.table-outline{border:1px solid #d1d2de}.table-outline .table-header tr th{border-top:1px solid #d1d2de;background-color:#f8f8fc}.table-outline .count-cell{padding:12px}.table-outline .table-cell-link{color:#3fbb64;cursor:pointer}.table-attachments .row-actions{justify-content:flex-end}.table-tooltip{background-color:#314961!important;font-size:20px!important;max-width:400px;max-height:80vh;overflow-y:auto;overflow-x:hidden}@media(max-width:768px){.table-tooltip{max-width:calc(100vw - 40px);max-height:60vh}}.table-tooltip .tooltip-image{max-width:400px;max-height:200px;display:block;object-fit:cover;margin:-20px auto 0;padding-bottom:10px}.table-tooltip.place-left:after{border-left:6px solid #314961!important}.table-compact .table-row{height:40px}.table-compact .table-row td,.table-compact .table-row th{padding:5px 10px}.icon-text{border:2px solid #7d829e;height:20px;display:grid;align-items:center;justify-content:center;text-align:center;border-radius:2px;padding:0 2px}.icon-text span{color:#7d829e;font-size:12px;font-weight:600;margin-top:-3px}.filter-select-table{justify-content:flex-end;display:grid}.filter-select-table .dashboard-dropdown-toggle{background-color:transparent!important;align-items:center;justify-content:flex-end;padding:0}.filter-select-table .dashboard-dropdown-toggle:active,.filter-select-table .dashboard-dropdown-toggle:focus-visible,.filter-select-table .dashboard-dropdown-toggle:hover{background-color:transparent}.filter-select-table .button-toggle i{color:#7d829e}.filter-select-table .dropdown-menu i{color:#fff}.allocate-costing-modal{width:100%}.allocate-costing-modal--extended{max-width:1200px}.allocate-costing-modal--show-cost-code{max-width:1400px}.allocate-costing-modal--show-cost-code .table-body:not(:has(.table-row--subrow)) .table-row .count-cell{padding-left:10px}.allocate-costing-modal--show-cost-code .table-row .total-budget{width:120px}.allocate-costing-modal--show-cost-code .table-row .actuals-after-allocation{width:150px}.allocate-costing-modal--show-cost-code .table-row .actuals-to-date{width:110px}.allocate-costing-modal--show-cost-code .table-row .category-name,.allocate-costing-modal--show-cost-code .table-row .cost-code-category-name,.allocate-costing-modal--show-cost-code .table-row .costing-item-name{width:260px}.allocate-costing-modal--show-cost-code .table-row .difference{width:100px}.allocate-costing-modal--show-cost-code .table-row .uom{width:60px}.allocate-costing-modal .table-row td:last-child{width:10px;padding:0 15px}.allocate-costing-modal .table-row--subrow-depth-2 td:not(.expand-row-cell){padding:.5rem .75rem .5rem 2.5rem}.allocate-costing-modal .table-row--subrow td:last-child{padding:0 15px;width:10px}.allocate-costing-modal .search-input-container{width:305px}.allocate-costing-modal .inputSearch-container{margin-left:10px;margin-bottom:10px}.allocate-costing-modal .inputSearch-container .inputSearch{height:40px}.allocate-costing-modal .inputSearch-container .inputSearch::placeholder{font-weight:400;font-size:16px}.allocate-costing-modal .inputSearch-container .cancel-icon-container,.allocate-costing-modal .inputSearch-container .search-icon{color:#7d829e;right:15px}.allocate-costing-modal .inputSearch-container .search-input{padding:0 30px 0 10px;margin-left:-10px;width:580px;color:#7d829e;font-size:16px;background-color:#f8f8fc;border:1px solid #d1d2de}.allocate-costing-modal .inputSearch-container .search-input::placeholder{color:#7d829e}.allocate-costing-modal .cost-code-select{width:300px}.inputSearch-container{display:flex;position:relative}.inputSearch-container .inputSearch{padding-right:20px;background-color:#314961;height:60px;color:#fff;outline:none;border:none;max-width:230px}.inputSearch-container .inputSearch::placeholder{color:hsla(0,0%,100%,.5);font-weight:700;font-size:20px;line-height:24px}.inputSearch-container .cancel-icon-container{display:flex;align-items:center;background:none;outline:none;border:none;color:#fff;opacity:1;position:absolute;right:-10px;top:50%;transform:translateY(-50%);transition:opacity .1s linear}.inputSearch-container .cancel-icon-container:hover{opacity:1}.inputSearch-container .cancel-icon-container .cancel-icon{font-size:20px}.inputSearch-container .search-icon{display:flex;align-items:center;background:none;font-size:28px;opacity:1;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:opacity .1s linear}@media(min-width:1920px){.inputSearch-container .inputSearch{max-width:300px}}.importable-invoice-modal{max-width:1380px;width:100%}.importable-invoice-modal.extended-modal{max-width:1500px}.importable-invoice-modal .delivery-title{height:60px;font-weight:700;line-height:60px}.importable-invoice-modal .overflow-auto{overflow:visible!important}.importable-invoice-modal .form-input-toggle{margin-bottom:10px}.importable-invoice-modal .form-input-toggle:last-child{margin-bottom:0}.importable-invoice-modal .view-next-container{display:flex;flex-direction:column;align-items:flex-start}.importable-invoice-modal .view-next-container .form-group{margin-bottom:0}.importable-invoice-modal .split-row-icon{margin-bottom:5px;transform:rotate(90deg)}.importable-invoice-modal .delete-row{transition:transform .1s linear}.importable-invoice-modal .delete-row:hover{transform:scale(1.1)}.importable-invoice-modal .view-po-button-container{display:flex;align-items:end;height:120px;padding-right:10px;padding-left:10px}.importable-invoice-modal .view-po-button{width:120px}.importable-invoice-modal .duplicate-warning-container{display:flex;align-items:center;padding:.5rem 0;margin:0 1rem;background-color:#fdf1d1;border:2px solid #ffc107;color:#314961}.importable-invoice-modal .duplicate-warning-container i{font-size:36px}.importable-invoice-modal .duplicate-warning-container ul{padding-left:1.5rem;margin-bottom:0}.importable-invoice-modal .duplicate-warning-container span{font-weight:700}.importable-invoice-modal .duplicate-warning-container span:hover{text-decoration:underline}.importable-invoice-modal .duplicate-warning-container.overspend{padding:0 1rem 0 0;margin:0 0 0 10px}.importable-invoice-modal .duplicate-warning-container.overspend .overspend-data{display:flex;justify-content:space-between;grid-gap:30px;gap:30px}.importable-invoice-modal .duplicate-warning-container.overspend .overspend-data .font-red{color:#ff0707}.importable-invoice-modal .bulk-allocate-dropdown .dashboard-dropdown-item,.importable-invoice-modal .bulk-allocate-dropdown .dashboard-dropdown-toggle{background-color:#7d829e}.importable-invoice-modal .table-row-compact{border-top:1px solid #dee2e6}.importable-invoice-modal .purchase-order-option-container .menu-list>div{border-top:1px solid #d1d2de}.importable-invoice-modal .purchase-order-option-container .menu-list>div:hover{background-color:#f0f0f6}.importable-invoice-modal .purchase-order-option-container .menu-list>div:first-child{border-top:none}.importable-invoice-modal .purchase-order-option-container .purchase-order-option{width:100%}.importable-invoice-modal .purchase-order-option-container .purchase-order-option--selected{background-color:transparent}.importable-invoice-modal .purchase-order-option-container .purchase-order-option .purchase-order-header .purchase-order-title{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.importable-invoice-modal .purchase-order-option-container .purchase-order-option .purchase-order-header .purchase-order-title .purchase-order-number{font-size:16px;font-weight:500;color:#898da9}.importable-invoice-modal .purchase-order-option-container .purchase-order-option .purchase-order-details{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.importable-invoice-modal .purchase-order-option-container .purchase-order-option .purchase-order-details .purchase-order-date{font-size:14px;color:#898da9}.importable-invoice-modal .purchase-order-option-container .purchase-order-option .purchase-order-details .purchase-order-amount{font-size:14px;font-weight:500;color:#898da9;display:flex;flex-direction:column;align-items:flex-end}.import-warning-confirm .field-text{font-size:21px}@media screen and (min-width:1600px){.importable-invoice-modal{max-width:1620px}.importable-invoice-modal.extended-modal{max-width:1700px}}.details-card .body{overflow:hidden}.details-card .details-card-list{padding:0;list-style:none;height:100%;width:100%}.details-card .details-card-list .details-card-list-item{display:flex;align-items:center;padding:10px;margin-bottom:20px;min-height:50px;width:100%;background-color:#f8f8fc}.details-card .details-card-list .details-card-list-item i{margin-right:15px;font-size:30px}.details-card .details-card-list .details-card-list-item div{white-space:pre-line}.details-card .details-card-list .details-card-list-item:last-child{margin-bottom:0}.details-card .footer{display:flex;justify-content:flex-end}.user-details-modal{max-width:540px;width:100%;padding:0}.user-details-modal .detailsContainer{width:80%}.user-details-modal .cardBody{flex-direction:column;align-items:center;width:500px}.user-details-modal .profile-avatar{margin-bottom:20px}.user-details-modal .dashBoardCardStyles{box-shadow:none}.user-details-modal .loaderContainer{width:540px;height:calc(100vh - 60px);display:flex;justify-content:center;flex-direction:column;align-items:center}.dashboard-jobs{margin-bottom:30px}.dashboard-job{display:flex;color:#7d829e;align-items:center;padding:20px;cursor:pointer;border-bottom:1px solid #eee}.dashboard-job .job-icon{min-width:48px;width:48px;height:48px;background-color:#314961;color:#fff;margin-right:20px;display:flex;align-items:center;justify-content:center}.dashboard-job .job-icon .material-icons{font-size:24px}.dashboard-job .job-date{margin-left:1em;color:#aaa;white-space:nowrap;font-size:14px}.home-overview .body{margin:0;max-height:300px}.home-overview .empty-placeholder .empty-message{font-size:20px;margin:20px}.home-overview .empty-placeholder .button{height:50px;font-size:16px;margin-bottom:20px}.dashboard-certifications{margin-bottom:30px}.dashboard-certification{display:flex;color:#7d829e;align-items:center;padding:20px 20px 0;cursor:pointer}.dashboard-certification:last-child{padding-bottom:20px}.dashboard-certification .badge{width:40px;margin-right:15px}.dashboard-certification .dashboard-certification-message .badge{width:80px}.dashboard-certification .certification-icon{color:#314961;margin-right:10px;display:flex;align-items:center;justify-content:center}.dashboard-certification .certification-icon .material-icons{font-size:24px}.dashboard-certification .certification-date{margin-left:1em;color:#aaa;white-space:nowrap;font-size:14px}.dashboard-mentions{margin-bottom:30px}.dashboard-mention{display:flex;color:#7d829e;align-items:center;padding:20px;cursor:pointer;border-bottom:1px solid #eee}.dashboard-mention.unread{background-color:#f9f9f9}.dashboard-mention .mention-icon{min-width:48px;width:48px;height:48px;background-color:#314961;color:#fff;margin-right:20px;display:flex;align-items:center;justify-content:center}.dashboard-mention .mention-icon .material-icons{font-size:24px}.dashboard-mention .mention-date{margin-left:1em;color:#aaa;white-space:nowrap;font-size:14px}.dashboard-mention .mention-message-container{display:flex;flex-direction:column}.dashboard-mention .mention-message-container .mention-message{width:680px}.checklist-categories .checklist-list .checklist-list-item{min-height:50px}.checklists-container .borderBottom{border-bottom:3px solid #f0f0f6}.checklists-container .checklist-item{padding:20px 10px;justify-content:space-between}.checklists-container .checklist-item .item-title{display:flex;align-items:center;font-size:20px;font-weight:500;color:#314961;justify-content:space-between}.checklists-container .checklist-item .checklist-count{margin-top:5px;color:#7d829e;font-weight:700;font-size:14px}.checklists-container .checklist-item .badge{height:22px;font-size:15px}.checklists-container .checklist-item .item-description{margin-top:5px;margin-left:35px;white-space:pre-line}.checklists-container .checklist-item .item-dueDate{margin-top:5px;margin-left:35px;font-size:14px;font-weight:700}.checklists-container .checklist-item .expand-button{margin-left:10px;cursor:pointer;font-size:35px}.checklists-container .checklist-item:hover{cursor:pointer}.checklists-container .dashboard-dropdown button{height:40px;font-size:16px}.checklists-container .dashboard-dropdown i{font-size:20px}.checklists-container .total-selected-option{margin-right:10px;font-size:17px;color:#213242;font-weight:700}.checklists-container .badge-warning{max-height:26px}.checklists-container .add-option-button{display:flex;justify-content:center;align-items:center}.checklists-container .create-button{margin-right:8px;height:40px;font-size:16px}.checklists-container .create-button i{font-size:20px}.checklists-container .color-primary{background:#314961}.checklists-container .color-error{color:#ff0707}.checklists-container .table-responsive{overflow:visible}.checklists-container .attachments-container{margin-top:15px;padding-bottom:15px;display:flex;overflow:auto}.checklists-container .attachments-container::-webkit-scrollbar-thumb:hover{cursor:grab}.checklists-container .attachments-container i{color:#213242}.checklists-container .attachments-container .field-text{text-overflow:ellipsis;white-space:nowrap}.checklists-container .attachments-container .file-container{display:flex;align-items:center}.checklists-container .attachments-container .file-container svg{margin-bottom:3px;width:20px;height:20px}.checklists-container .attachments-container .file-container .field-text{line-height:25px;max-width:250px}.checklists-container .group-description{white-space:pre-line;margin-top:10px;color:#213242;word-wrap:break-word}.actions-wrapper{position:absolute;background-color:#314961;width:250px;color:#fff;z-index:1050}.actions-wrapper .header-popup{display:flex;align-items:center;justify-content:space-between;background-color:#3fbb64;padding:5px 5px 5px 10px}.actions-wrapper .header-popup span{font-size:18px;font-weight:600}.actions-wrapper .content-popup{padding:5px}.actions-wrapper .content-popup .search-container{padding:5px;border-bottom:1px solid #7d829e;width:auto!important}.actions-wrapper .content-popup .search-container .search-input{background-color:#314961;border:none;color:#fff;width:100%;font-weight:700}.actions-wrapper .content-popup .search-container .search-input:active,.actions-wrapper .content-popup .search-container .search-input:focus,.actions-wrapper .content-popup .search-container .search-input:hover{box-shadow:none;background-color:#314961}.actions-wrapper .content-popup .search-container .search-input:focus-visible{border:none;outline:none}.actions-wrapper .content-popup .search-container .search-input::placeholder{color:#7d829e}.actions-wrapper .action-button{background-color:#7d829e;text-align:center;font-weight:600;font-size:17px;cursor:pointer;height:40px;display:grid;align-items:center;justify-content:center;border:none;width:100%;border-radius:0}.actions-wrapper .footer-container{padding:10px}.actions-wrapper .action-list{max-height:200px;overflow-y:scroll;overflow-x:hidden}.actions-wrapper .action-list .action-item{display:flex;align-items:center;justify-content:space-between;cursor:pointer;opacity:.85}.actions-wrapper .action-list .action-item.top-divider{border-top:1px solid hsla(0,0%,100%,.2)}.actions-wrapper .action-list .action-item:hover{opacity:1}.actions-wrapper .action-list::-webkit-scrollbar{width:7px}.actions-wrapper .action-list::-webkit-scrollbar-track{background:#314961}.actions-wrapper .action-list::-webkit-scrollbar-thumb{background:#3fbb64}.actions-wrapper .action-list::-webkit-scrollbar-thumb:hover{cursor:grab}.actions-wrapper .action-list i{width:23px}.actions-wrapper .action-list .action-name{max-width:160px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700}.actions-wrapper .action-list .icon-container{margin-right:10px;display:flex;align-items:center}.note-item{overflow:auto!important;border-bottom:1px solid #f0f0f6}.note-item:last-child{border-bottom:0}.note-item--description{white-space:pre-wrap;text-align:justify}.note-item--description span[data-lexical-mention]{color:#3fbb64}.note-item--creation{flex-direction:row;display:flex}.note-item--creation .field-text{font-size:16px}.note-item--attachments--file{text-decoration:none!important}.note-item--attachments .material-icons{font-size:18px}.note-item--attachments .field-text{font-size:14px}.note-item--attachments .attachment-item .attachment-item-file,.note-item--attachments .attachment-item .attachment-item-image{margin:5px;height:75px;width:75px}.note-item--attachments .attachment-item .attachment-item-file .attachment-icon,.note-item--attachments .attachment-item .attachment-item-image .attachment-icon{margin-top:5px;padding-right:0}.note-item--attachments .attachment-item .attachment-item-file .attachment-icon i,.note-item--attachments .attachment-item .attachment-item-image .attachment-icon i{color:#314961;font-size:45px}.note-item--attachments.preview{display:flex;align-items:center;flex-wrap:wrap}.note-item--attachments.preview img{max-height:75px;max-width:100px}.note-item .material-icons{font-size:20px;color:#314961}.note-item .right-actions{opacity:0;transition:opacity .15s linear}.note-item:hover .right-actions{opacity:1}.note-item .mention-item{color:#3fbb64}.note-item .PlaygroundEditorTheme__layoutItem,.note-item .PlaygroundEditorTheme__tableCell .PlaygroundEditorTheme__paragraph{line-break:anywhere}.note-tooltip{background-color:#314961!important;font-size:20px!important;max-width:400px}.note-tooltip.place-left:after{border-left:6px solid #314961!important}.view-more-container button{outline:none;border:none;background:none}.view-more-container .view-more-button{display:flex;align-items:center;padding:0}.view-more-container .view-more-button .material-icons{font-size:30px;color:#7d829e;transition:transform .2s ease-out}.view-more-container .view-more-button .material-icons.true{transform:rotate(-180deg)}.view-more-container .field-text{font-weight:700!important}.attachment-item .attachment-remove .remove-btn{cursor:pointer;width:22px;height:22px;border-radius:10px;background-color:#213242;opacity:.75;color:#fff;display:flex;justify-content:center;align-items:center}.attachment-item .attachment-remove .remove-btn .material-icons{font-size:18px}.attachments-list{border-top:1px solid #f0f0f6;position:relative;width:100%}.attachments-list .attachment-wrapper{padding:10px}.attachments-list .attachment-list-wrapper{max-height:270px;overflow:auto;display:flex;flex-wrap:wrap}.attachments-list .attachments-clear{z-index:1;cursor:pointer;top:10px;right:20px;height:40px;position:absolute;width:40px}.attachments-list .attachments-clear .material-icons{display:flex;justify-content:center;align-items:center;font-size:30px;color:#7d829e}.attachment-item{position:relative}.attachment-item .attachment-remove{position:absolute;top:4px;right:4px;z-index:1}.attachment-item .attachment-item-image,.attachment-item .attachment-item-video{cursor:pointer;display:flex;align-items:center;height:100px;width:100px;border-radius:10px;border:1px solid #f0f0f6;overflow:hidden;justify-content:center}.attachment-item .attachment-item-image .video-placeholder,.attachment-item .attachment-item-video .video-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);border-radius:10px;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.attachment-item .attachment-item-image .video-placeholder .material-icons,.attachment-item .attachment-item-video .video-placeholder .material-icons{font-size:30px;color:#fff}.attachment-item .attachment-item-image .video-placeholder:hover,.attachment-item .attachment-item-video .video-placeholder:hover{background-color:rgba(0,0,0,.4)}.attachment-item .attachment-item-audio,.attachment-item .attachment-item-file{cursor:pointer;display:flex;padding:0 10px;justify-content:center;align-items:center;height:100px}.attachment-item .attachment-item-file{max-width:250px;background-color:#f8f8fc;border:1px solid #f0f0f6;border-radius:10px}.attachment-item .attachment-item-file .attachment-name{min-width:0}.attachment-item .attachment-item-file .attachment-icon{min-width:30px;display:flex;align-items:center;justify-content:center;margin-right:10px}.attachment-item .attachment-item-file .attachment-icon svg{width:30px}.pdf-viewer-modal{width:100%;max-width:100%;transform:translateX(0)!important}.pdf-viewer-modal .pdf-row{display:flex;flex-direction:row}.pdf-viewer-modal .pdf-row.with-right-sidebar .pdf-col{margin-right:300px}.pdf-viewer-modal .pdf-sidebar{padding:20px;display:flex;flex-direction:column;align-items:center;min-width:200px;max-height:calc(100vh - 60px);overflow-y:auto}.pdf-viewer-modal .pdf-right-sidebar{position:absolute;right:0;top:0;bottom:0;width:300px;background:#fff;border-left:1px solid var(--border-color);overflow-y:auto;padding:1rem}.pdf-viewer-modal .modal-body{padding:0;height:calc(100vh - 60px)}.pdf-viewer-modal .pdf-col{background-color:#d8d8d8;height:100%;width:100%}.pdf-viewer-modal .pdf-row{height:calc(100vh - 60px)}.pdf-viewer-modal .pdf-preview{background-color:#d8d8d8;display:flex;flex-direction:column;align-items:center;padding:20px;max-height:calc(100vh - 60px);overflow-y:auto}.pdf-viewer-modal .pdf-preview .react-pdf__Page{margin-bottom:20px}.pdf-viewer-modal .rdw-editor-main{min-height:150px}.pdf-viewer-modal .spinner{width:50px;height:50px}.pdf-viewer-modal .spinner-container{width:100vw;height:calc(100vh - 60px);display:flex;justify-content:center;align-items:center}.pdf-viewer-modal .page-preview{border:4px solid #d1d2de;cursor:pointer;margin-bottom:5px}.pdf-viewer-modal .page-preview.active{border:4px solid #3fbb64}.pdf-viewer-modal .preview-icon{font-size:29px}.pdf-viewer-modal .send-icon{font-size:28px}@media(max-width:800px){.pdf-viewer-modal .modal-title,.pdf-viewer-modal .pdf-sidebar,.pdf-viewer-modal .png-icon,.pdf-viewer-modal .preview-icon{display:none}.pdf-viewer-modal .modal-header{padding:0 5px}.pdf-viewer-modal .modal-title{width:100px;font-size:16px!important}.pdf-viewer-modal .header-action-button{padding:5px}}.upload-spinner{z-index:1061}.upload-spinner--file{max-width:320px;overflow:hidden;font-size:14px}.upload-spinner--filename{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.upload-spinner-backdrop{z-index:1060}.ra-list{width:auto}.ra-list .ra{background-color:#f8f8fc;padding:5px 10px;border:1px solid #d1d2de;border-bottom:0}.ra-list .ra:last-child{border-bottom:1px solid #d1d2de}.ra-list .ra .ra-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ra-list .ra .ra-remove{cursor:pointer}.ra-list .ra .ra-remove i{font-size:20px}.ra-list .ra .attachment-item{margin-right:10px}.ra-list .ra .attachment-item .attachment-item-file{height:100px;width:100px;cursor:default}.ra-list .ra .attachment-item .attachment-item-file .attachment-icon{padding-right:0}.ra-list .ra .attachment-item .attachment-item-file .attachment-icon i{font-size:60px;color:#314961;transition:transform .1s linear}.ra-list .ra .attachment-item .attachment-item-image{cursor:default}.ra-list .ra .attachment-item.medium .attachment-icon i{font-size:30px}.ra-list .ra .attachment-item.medium .attachment-item-file,.ra-list .ra .attachment-item.medium .attachment-item-image{height:50px;width:50px}.file-dropzone .dropzone-container{padding:30px 0;display:flex;align-items:center;justify-content:center;background-color:#f8f8fc;border:2px dashed #d1d2de;cursor:pointer;transition:background-color .2s linear}.file-dropzone .dropzone-container i{font-size:44px}.file-dropzone .dropzone-container:active{background-color:#314961;color:#f8f8fc}.modal-fullscreen{min-width:100vw;min-height:100vh;margin:0;padding:0}.modal-fullscreen .modal-content{min-height:100vh;border:0;border-radius:0}.video-viewer-modal .modal-header{background:#314961;border:none;height:60px;align-items:center}.video-viewer-modal .modal-header .modal-title{color:#fff;font-weight:700;font-size:20px;line-height:24px;letter-spacing:-.48px}.video-viewer-modal .modal-header .header-actions{margin-left:auto;display:flex;align-items:center}.video-viewer-modal .modal-header .header-actions>.header-action-button{height:60px}.video-viewer-modal .modal-body{padding:0;height:calc(100vh - 60px)}.video-viewer-body{padding:0;background:#000;height:100%}.video-player{width:100%;height:100%;object-fit:contain}.select-document-modal{max-width:1250px;width:100%}.select-document-modal .dashboard-card .body{padding:0 30px;margin:0}.select-document-modal .header-container{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}.select-document-modal .breadcrumbs-container{display:flex;align-items:center;flex-wrap:wrap}.select-document-modal .search-input{padding:0 30px 0 10px;width:175px;color:#7d829e;font-size:20px;background-color:#fff;border:2px solid #d1d2de}.select-document-modal .search-input::placeholder{color:#7d829e}.select-document-modal .inputSearch-container{margin-left:15px}.select-document-modal .inputSearch-container .cancel-icon-container{color:#7d829e;right:5px}.select-document-modal .inputSearch-container .search-icon{color:#7d829e}.select-document-modal .breadcrumb-buttons{height:40px;background-color:#fff;color:#314961;padding:0;margin:0;min-width:auto}.select-document-modal .breadcrumb-buttons:hover{text-decoration:underline;text-underline-position:under}.select-document-modal .breadcrumb-buttons:active{border:none!important;background-color:transparent!important}.select-document-modal .breadcrumb-buttons:focus{box-shadow:none!important;background-color:transparent!important}.select-document-modal .breadcrumb-delimiter{padding:0 8px;cursor:default}.select-document-modal .table-card .table-responsive{max-height:calc(100vh - 345px);overflow-y:visible}.select-document-modal .table-header .checkbox-container{padding-left:10px;overflow:hidden;width:60px;position:fixed;z-index:2;height:47px;background-color:#fff}.select-document-modal .modal-body{padding-bottom:0}.select-document-modal .table-body .table-row{cursor:pointer}.select-document-modal .table-body .table-row .icon{width:40px}.select-document-modal .dashboard-card{box-shadow:none}.select-document-modal .dashboard-card .body{padding:0}.select-document-modal .new-folder-button .button{width:150px}.select-document-modal .empty-placeholder{width:100%;margin-top:72px;align-items:center}.select-document-modal .table-name{width:900px}.select-document-modal .table tr td,.select-document-modal .table tr th{padding:.3rem}.select-document-modal .field-text.icon .file-icon{display:flex;align-items:center;justify-content:center}.select-document-modal .field-text.icon .file-icon svg{width:22px}.select-document-modal .field-text.icon i{width:30px;margin-top:3px;font-size:27px}.select-document-modal .loader-center{display:flex;justify-content:center;align-items:center;height:calc(100vh - 270px)}.insert-email-template-modal .title-name{border-bottom:2px solid #cbcbcb;padding-bottom:5px;width:100%;display:block;padding-left:30px;color:#7d829e;font-weight:700;font-size:20px}.insert-email-template-modal .list-email-template .email-template{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid #d1d2de}.insert-email-template-modal .list-email-template .email-template:last-child{border-bottom:none}.insert-email-template-modal .list-email-template span{font-size:18px;color:#7d829e}.insert-email-template-modal .list-email-template .order{margin-right:40px}.insert-email-template-modal .list-email-template .name{margin-right:10px}.insert-email-template-modal .list-email-template .insert{background-color:#7d829e;width:100px;padding:5px 0;text-align:center;cursor:pointer}.insert-email-template-modal .list-email-template .insert span{color:#fff;font-weight:700}.insert-email-template-modal .list-email-template .insert.inserted{cursor:default;opacity:.75}.insert-email-template-modal .search-input{padding:0 30px 0 10px;width:580px;color:#7d829e;font-size:16px;background-color:#f8f8fc;border:1px solid #d1d2de}.insert-email-template-modal .search-input::placeholder{color:#7d829e}.insert-email-template-modal .inputSearch-container{margin-left:10px;margin-bottom:10px}.insert-email-template-modal .inputSearch-container .inputSearch{height:40px}.insert-email-template-modal .inputSearch-container .inputSearch::placeholder{font-weight:400;font-size:16px}.insert-email-template-modal .inputSearch-container .cancel-icon-container,.insert-email-template-modal .inputSearch-container .search-icon{color:#7d829e;right:15px}.insert-email-template-modal .loading{display:grid;align-items:center;justify-content:center}.insert-email-template-modal .empty-email-template{display:block;text-align:center;margin-top:50px}.insert-email-template-modal .search-input-container{margin-bottom:50px}.send-email-modal{width:100%;max-width:680px}.send-email-modal .signature-warning-alert{background-color:#7d829e;color:#fff;border:none;border-radius:0}.send-email-modal .signature-warning-alert strong{font-weight:600}.send-email-modal .rich-editor-wrapper .rdw-editor-main{min-height:250px}.send-email-modal .table-card{margin-bottom:10px}.send-email-modal .toggles-container{display:flex;flex-direction:row}.send-email-modal .toggles-container .form-input-toggle{margin-right:20px}.send-email-modal .table-form-controls{padding:0 5px}.send-email-modal .select-documents-button{height:50px;background-color:#7d829e;color:#fff}.send-email-modal .ra{background-color:#f8f8fc;padding:5px 10px;border:1px solid #d1d2de;border-bottom:0}.send-email-modal .ra:last-child{border-bottom:1px solid #d1d2de}.send-email-modal .ra .ra-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.send-email-modal .ra .ra-remove{cursor:pointer}.send-email-modal .ra .ra-remove i{font-size:20px}.send-email-modal .field-warning-message{color:#213242!important;font-weight:500}.send-email-modal .field-warning-message i{display:none}.send-email-modal .invoice-details-container{display:flex;justify-content:space-between;background-color:#f8f8fc}.send-email-modal .invoice-details-container p{padding:10px 0 0 10px;margin-bottom:0;font-weight:700;font-size:17px;line-height:24px;letter-spacing:-.48px;color:#7d829e}.send-email-modal .invoice-details-container p:last-child{padding-bottom:10px}.send-email-modal .invoice-details-container .set-invoice-button{height:40px;font-size:16px;background-color:#7d829e;color:#fff}.compose-container .compose-wrapper .rdw-image-modal .rdw-image-modal-btn,.compose-container .compose-wrapper .rdw-link-modal .rdw-link-modal-btn{background-color:#3fbb64;color:#fff;box-shadow:none}.compose-container .compose-wrapper .rdw-image-modal .rdw-image-modal-btn:disabled,.compose-container .compose-wrapper .rdw-link-modal .rdw-link-modal-btn:disabled{background-color:#f8f8fc;color:#7d829e}.compose-container .compose-wrapper .rdw-link-modal{height:250px}.compose-container .compose-wrapper .rdw-link-modal .rdw-link-modal-label{color:#7d829e}.compose-container .compose-wrapper{width:100%;display:flex;flex-flow:column;border-top:1px solid #f0f0f6}.compose-container .compose-wrapper .public-DraftEditorPlaceholder-root{font-size:20px;color:#d1d2de;letter-spacing:-.48px}.compose-container .compose-wrapper .toolbar-wrapper{border:none}.compose-container .compose-wrapper .toolbar-wrapper .rdw-option-wrapper{height:25px}.compose-container .compose-wrapper .toolbar-wrapper i{font-size:16px}.compose-container .compose-wrapper .toolbar-wrapper .send-btn-container{display:flex;flex-direction:column}.compose-container .compose-wrapper .rdw-editor-main{height:inherit;padding:0 20px;font-size:20px;max-height:300px;color:#213242}.compose-container .compose-wrapper .rdw-emoji-modal,.compose-container .compose-wrapper .rdw-image-modal,.compose-container .compose-wrapper .rdw-link-modal{position:absolute;bottom:0;top:unset;left:unset}.compose-container .compose-wrapper .rdw-suggestion-wrapper{position:static}.compose-container .compose-wrapper .rdw-suggestion-dropdown{position:fixed;min-width:350px;max-width:350px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:9999;max-height:200px;overflow-y:auto}.compose-container .compose-wrapper .rdw-suggestion-dropdown .rdw-suggestion-option{padding:8px 12px;cursor:pointer;display:block!important;border-bottom:1px solid #f1f1f1;font-size:16px;line-height:1.5;margin:0;box-sizing:border-box}.compose-container .compose-wrapper .rdw-suggestion-dropdown .rdw-suggestion-option:last-child{border-bottom:none}.compose-container .compose-wrapper .rdw-suggestion-dropdown .rdw-suggestion-option.rdw-suggestion-option-active,.compose-container .compose-wrapper .rdw-suggestion-dropdown .rdw-suggestion-option:hover{background-color:rgba(63,187,100,.1)}.compose-container .compose-wrapper .rdw-mention-link{background-color:rgba(63,187,100,.1);border-radius:4px;padding:2px 4px;color:#3fbb64}.compose-container .compose-wrapper .compose-tools{display:flex}.compose-container .compose-wrapper .send-btn-icon{width:60px;height:60px}.compose-container .compose-wrapper .send-btn-icon .material-icons{margin:0}.compose-container .compose-wrapper .send-btn-icon:focus{box-shadow:none!important}.compose-container .compose-wrapper .no-capitalize-tooltip{text-transform:none!important}.compose-container .send-btn-container .dropdown{background:transparent}.compose-container .send-btn-container .dropdown .dashboard-dropdown-toggle{margin-bottom:5px;padding:0;background:#fff;height:45px;min-width:60px}.compose-container .send-btn-container .dropdown .dashboard-dropdown-toggle:hover i{transform:rotate(45deg)}.compose-container .send-btn-container .dropdown .dashboard-dropdown-toggle i{color:#7d829e;transition:transform .15s linear}.compose-container .send-btn-container .dropdown .dashboard-dropdown-menu .dropdown-item{font-size:18px;font-weight:400;border:1px solid #314961;box-shadow:none;outline:none}.compose-container .send-btn-container .dropdown .dashboard-dropdown-menu .dropdown-item i{margin-right:10px}.compose-container .send-btn-container .dropdown .dashboard-dropdown-menu .dropdown-item:first-child{font-size:22px;font-weight:600}.compose-container .send-btn-container .dropdown .dashboard-dropdown-menu .dropdown-item:first-child:hover{opacity:1;cursor:default}.compose-container .send-btn-container .send-btn-container-inner{height:100%;justify-content:space-between;display:flex;flex-direction:column;align-items:flex-end}.emoji{display:inline-flex;vertical-align:middle;position:relative;transform:translateY(-1px);margin:0 1px;line-height:1.2}.emoji img.emoji-picker-emoji{transform:translateY(-2px)}.emoji .emoji-text{z-index:-1;top:0;left:0;position:absolute;color:transparent}.emoji-picker-popup{position:fixed;z-index:1000;box-shadow:0 5px 15px rgba(0,0,0,.2);border-radius:25px;overflow:visible}.emoji-picker-popup div[role=dialog]{max-height:350px;height:auto}.emoji-picker-popup .EmojiPickerReact{--epr-hover-bg-color:rgba(0,0,0,0.1);--epr-emoji-size:24px;width:320px!important;max-height:350px;--epr-bg-color:#fff;--epr-category-label-bg-color:#f0f0f0;border:none}.emoji-picker-popup .EmojiPickerReact button{outline:none!important}.emoji-picker-popup .EmojiPickerReact .epr-body::-webkit-scrollbar{width:6px}.emoji-picker-popup .EmojiPickerReact .epr-body::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.emoji-picker-popup .epr-header .epr-category-nav{padding-top:0;padding-bottom:5px}.emoji-picker-popup .epr-header div:has(.epr-search-container){padding-top:8px;padding-bottom:8px}.message-file{cursor:auto;min-height:90px;border-radius:3px;padding:5px 20px;background-color:#f8f8fc;border:1px solid #f0f0f6}.message-file,.message-file-info{display:flex;align-items:center;justify-content:space-between}.message-file-name{font-size:18px;letter-spacing:-.58px}.message-file-size{color:#213242;font-size:16px}.message-file-icon{min-width:30px;display:flex;align-items:center;justify-content:center;margin-right:10px}.message-file-icon svg{width:30px}.message-file .download-icon{color:#7d829e}.message-file-download{margin-left:10px;cursor:pointer}.message-file-download .material-icons{font-size:30px}.conversation-item .conversation-title{display:flex;margin-bottom:10px;justify-content:space-between;align-items:center}.conversation-item .conversation-name{font-size:24px;font-weight:700;letter-spacing:-.58px;word-break:break-word}.conversation-item .conversation-message{color:#213242;word-break:break-word}.conversation-item{padding:20px;cursor:pointer}.conversation-item--selected{background-color:#f8f8fc}.conversation-item .conversation-avatar{flex:0 0 60px}.conversation-item .conversation-content{display:flex}.conversation-item .conversation-info{flex:1 1 auto;padding-left:20px;min-width:0}.conversation-item .conversation-info .text-truncate{max-width:250px}.markdown-text{display:inline}.markdown-text .markdown-emoji{display:inline-flex;vertical-align:middle;transform:translateY(-1px)}.link-preview{border:1px solid #f0f0f6;border-radius:3px;padding:15px;max-width:600px}.link-preview .link-image{margin-bottom:15px}.link-preview .link{color:#213242;margin-bottom:10px;display:block}.chat-message-container .chat-message{padding:20px;cursor:pointer;background-color:#feffff}.chat-message-container{transition:all .3s ease;overflow:hidden}.chat-message-container.selected{background-color:#f8f8fc}.chat-message-container.with-select-option{padding-left:5px}.chat-message-container .message-check-button-container{transition:width .3s ease,opacity .3s ease,margin .3s ease;width:40px;opacity:1;margin-right:5px;z-index:11}.chat-message-container .message-check-button-container .message-check-button{border:none;outline:none;background-color:transparent;padding:20px 0 0 10px;margin:0;width:40px;height:40px;color:#7d829e;transition:color .2s ease}.chat-message-container .message-check-button-container .message-check-button:active,.chat-message-container .message-check-button-container .message-check-button:hover{background-color:transparent;color:#314961}.chat-message-container .message-check-button-container .message-check-button:focus{box-shadow:none!important}.chat-message-container:not(:has(.message-check-button-container)) .chat-message{margin-left:0;max-width:100%}.chat-message-container .attachment .file-attachment,.chat-message-container .attachment .image-attachment{margin-top:20px}.chat-message-container .attachment .file-attachment img,.chat-message-container .attachment .image-attachment img{max-height:800px;max-width:100%;height:auto}.chat-message-container .attachment--horizontal{padding:10px}.chat-message-container .attachment--horizontal .file-attachment{margin-top:0;width:320px}.chat-message-container .attachment--horizontal .image-attachment{height:200px}.chat-message-container .attachment--horizontal .image-attachment img{max-height:100%;width:auto}.chat-message-container .attachment .message-attachment-loading{margin-bottom:10px;position:relative;display:flex;justify-content:center;align-items:center;width:125px;height:125px}.chat-message-container .attachment .message-attachment-loading:after{content:"";position:absolute;top:0;left:0;border-radius:10px;width:100%;height:100%;background-color:#7d829e;opacity:.1}.chat-message-container .attachment .message-attachment-loading .spinner-border{opacity:.3}.chat-message-container .chat-message{transition:all .3s ease}.chat-message-container .chat-message.with-select-option{margin-left:0}.chat-message-container .chat-message.selected{background-color:#f8f8fc}.chat-message-container .chat-message.message-highlight .message-data .message-content .message-content-container,.chat-message-container .chat-message.message-highlight .message-data .message-reactions{animation:highlightMessage 2s ease-out;animation-iteration-count:infinite}.chat-message-container .chat-message .message-content{display:flex}.chat-message-container .chat-message .message-content.message-content-noavatar .message-data{padding-left:0}.chat-message-container .chat-message .message-content.message-content-own{flex-direction:row-reverse}.chat-message-container .chat-message .message-content.message-content-own .message-time-container .message-actions{margin-right:30px}.chat-message-container .chat-message .message-content .message-time-container{word-break:normal;font-size:14px}.chat-message-container .chat-message .message-content .message-time-container .message-actions{display:flex;min-width:190px}.chat-message-container .chat-message .message-content .message-time-container .message-actions.archived{width:20px}.chat-message-container .chat-message .message-avatar-container{flex:0 0 40px}.chat-message-container .chat-message .message-data{display:flex;flex-direction:column;padding-left:15px;padding-right:15px;max-width:85%}.chat-message-container .chat-message .message-data.message-data-own{align-items:flex-end}.chat-message-container .chat-message .message-data.message-data-own .media-attachments{justify-content:flex-end}.chat-message-container .chat-message .message-data.message-data-own .media-attachments .attachment .image-attachment{width:100%!important}.chat-message-container .chat-message .message-data.message-data-own .media-attachments .attachment .image-attachment .attachment-item-video{height:150px!important;width:200px!important}.chat-message-container .chat-message .message-data.message-data-own .file-attachments{justify-content:flex-end}.chat-message-container .chat-message .message-data .message-content-container.emoji-only-message p{margin-bottom:0}.chat-message-container .chat-message .message-data .message-content-container.emoji-only-message .markdown-emoji img{width:32px!important;height:32px!important}.chat-message-container .chat-message .message-data .file-attachments,.chat-message-container .chat-message .message-data .media-attachments{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;grid-gap:10px;gap:10px}.chat-message-container .chat-message .message-data .media-attachments .attachment .image-attachment{width:100%!important;height:150px!important}.chat-message-container .chat-message .message-data .media-attachments .attachment .image-attachment .attachment-item-video{height:150px!important;width:200px!important}.chat-message-container .chat-message .message-data .media-attachments .attachment .image-attachment .attachment-item-video .video-placeholder i{font-size:70px}.chat-message-container .chat-message .message-data .media-attachments .attachment .image-attachment img{width:100%;height:100%;object-fit:cover}.chat-message-container .chat-message .message-data .message-reactions{margin-top:2px;display:flex;width:-moz-fit-content;width:fit-content;padding:3px;border-radius:5px;background-color:#f0f0f6;transition:background-color .2s ease}.chat-message-container .chat-message .message-data .message-reactions:hover{background-color:rgb(230.15,230.15,244.35)}.chat-message-container .chat-message .message-data .message-reactions .reaction-count{padding-left:2px;font-size:14px;color:#7d829e}.chat-message-container .chat-message .message-data .message-reactions .reaction-bubble{display:flex;cursor:pointer;margin-left:4px}.chat-message-container .chat-message .message-data .message-reactions .reaction-bubble:first-child{margin-left:0}.chat-message-container .chat-message .message-data .message-reactions .reaction-bubble .reaction-emoji{display:inline-block}.chat-message-container .chat-message .message-data .message-reactions .reaction-bubble .reaction-emoji img{display:block;width:20px!important;height:20px!important;object-fit:contain}.chat-message-container .chat-message .message-owner{color:#314961;font-size:19px}.chat-message-container .chat-message .message-header{display:flex}.chat-message-container .chat-message .message-header .message-read-receipts{display:flex;align-items:center;transition:scale .2s ease}.chat-message-container .chat-message .message-header .message-read-receipts:hover{scale:1.2}.chat-message-container .chat-message .message-header .message-read-receipts.no-read-receipts:hover{scale:1}.chat-message-container .chat-message .message-header .message-read-receipts .png-icon{display:flex;align-items:center;justify-content:center;height:18px}.chat-message-container .chat-message .message-header .message-read-receipts svg{width:18px;height:18px}.chat-message-container .chat-message .message-header .message-time{font-size:14px}.chat-message-container .chat-message .message-header.own{flex-direction:row-reverse}.chat-message-container .chat-message .message-header.own .message-time{margin-right:10px}.chat-message-container .chat-message .message-content.own{justify-content:flex-end}.chat-message-container .chat-message .message-content.own .message-content-container{background-color:#3fbb64;color:#fff}.chat-message-container .chat-message .message-content.own .message-content-container span:has(.mention)+span{color:rgb(14.7671232877,22,29.2328767123)}.chat-message-container .chat-message .message-content.own .message-content-container a{color:#fff;font-size:17px}.chat-message-container .chat-message .message-content .message-content-container{border-radius:15px;border-top-left-radius:0;white-space:pre-wrap;word-break:break-word;font-size:17px;color:#314961;background-color:#f8f8fc}.chat-message-container .chat-message .message-content .message-content-container span:has(.mention)+span{color:#3fbb64}.chat-message-container .chat-message .message-content .message-content-container a{color:#314961;font-size:17px}.chat-message-container .chat-message .message-content .message-content-container p{margin-bottom:0;padding:10px}.chat-message-container .chat-message .message-content .message-content-container ol,.chat-message-container .chat-message .message-content .message-content-container ul{padding-left:30px;padding-top:10px;padding-right:10px}.chat-message-container .chat-message .message-content .message-content-container.own{border-top-left-radius:15px;border-top-right-radius:0}.chat-message-container .chat-message .message-content .attachment{width:-moz-fit-content;width:fit-content}.chat-message-container .chat-message:hover .create-task-container,.chat-message-container .chat-message:hover .delete-message-container{display:block}.chat-message-container .chat-message .delete-message-container{display:block;width:40px;z-index:1}.chat-message-container .chat-message .delete-message-container .delete-message{margin-left:5px;padding:0 5px;opacity:0;line-height:0;outline:none;background:none;border:none;transition:opacity .2s linear}.chat-message-container .chat-message .delete-message-container .delete-message:focus{outline:none;box-shadow:none}.chat-message-container .chat-message .delete-message-container .delete-icon{padding:0;color:#7d829e}.chat-message-container .chat-message .delete-message-container:hover .delete-message{background-color:#f8f8fc}.chat-message-container .chat-message .create-task-container{display:block;width:40px;z-index:1}.chat-message-container .chat-message .create-task-container .create-task-button{margin-left:5px;padding:0 5px;opacity:0;line-height:0;outline:none;background:none;border:none;transition:opacity .2s linear}.chat-message-container .chat-message .create-task-container .create-task-button:focus{outline:none;box-shadow:none}.chat-message-container .chat-message .create-task-container .create-task-icon{padding:0;color:#7d829e}.chat-message-container .chat-message .create-task-container:hover .create-task-button{background-color:#f8f8fc}.chat-message-container .chat-message .reply-message-container{display:block;width:40px}.chat-message-container .chat-message .reply-message-container .reply-message{margin-left:5px;padding:0 5px;opacity:0;line-height:0;outline:none;background:none;border:none;transition:opacity .2s linear}.chat-message-container .chat-message .reply-message-container .reply-message:focus{outline:none;box-shadow:none}.chat-message-container .chat-message .reply-message-container .reply-icon{padding:0;color:#7d829e}.chat-message-container .chat-message .reply-message-container:hover .reply-message{background-color:#f8f8fc}.chat-message-container .chat-message .copy-message-container{display:block;width:40px}.chat-message-container .chat-message .copy-message-container .copy-message{margin-left:5px;padding:0 5px;opacity:0;line-height:0;outline:none;background:none;border:none;transition:opacity .2s linear}.chat-message-container .chat-message .copy-message-container .copy-message:focus{outline:none;box-shadow:none}.chat-message-container .chat-message .copy-message-container .copy-icon{padding:0;color:#7d829e}.chat-message-container .chat-message .copy-message-container:hover .copy-message{background-color:#f8f8fc}.chat-message-container .chat-message .message-content:hover .copy-message,.chat-message-container .chat-message .message-content:hover .create-task-button,.chat-message-container .chat-message .message-content:hover .delete-message,.chat-message-container .chat-message .message-content:hover .reply-message{opacity:1}.chat-message-container .chat-message .message-content:hover .copy-message:active,.chat-message-container .chat-message .message-content:hover .create-task-button:active,.chat-message-container .chat-message .message-content:hover .delete-message:active,.chat-message-container .chat-message .message-content:hover .reply-message:active{outline:none;box-shadow:none;background-color:#314961;border:none}.chat-message-container .chat-message .message-content:hover .copy-message:active .copy-icon,.chat-message-container .chat-message .message-content:hover .copy-message:active .delete-icon,.chat-message-container .chat-message .message-content:hover .copy-message:active .reply-icon,.chat-message-container .chat-message .message-content:hover .create-task-button:active .copy-icon,.chat-message-container .chat-message .message-content:hover .create-task-button:active .delete-icon,.chat-message-container .chat-message .message-content:hover .create-task-button:active .reply-icon,.chat-message-container .chat-message .message-content:hover .delete-message:active .copy-icon,.chat-message-container .chat-message .message-content:hover .delete-message:active .delete-icon,.chat-message-container .chat-message .message-content:hover .delete-message:active .reply-icon,.chat-message-container .chat-message .message-content:hover .reply-message:active .copy-icon,.chat-message-container .chat-message .message-content:hover .reply-message:active .delete-icon,.chat-message-container .chat-message .message-content:hover .reply-message:active .reply-icon{color:#fff}@keyframes highlightMessage{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(66,99,131,.8);opacity:1}25%{transform:scale(1.02);box-shadow:0 0 10px 0 rgba(66,99,131,.6);opacity:.7}50%{transform:scale(1);box-shadow:0 0 15px 0 rgba(66,99,131,.4);opacity:1}75%{transform:scale(1.02);box-shadow:0 0 10px 0 rgba(66,99,131,.2);opacity:.7}to{transform:scale(1);box-shadow:0 0 0 0 rgba(66,99,131,0);opacity:1}}.message-content-container.own{background:#3fbb64;color:#fff}.message-content-container.own:hover{background:rgb(43.722,129.778,69.4)}.message-content-container.own .reply-to-container.own{background:rgb(43.722,129.778,69.4);color:#fff}.message-content-container.own .reply-to-container.own:hover{background:rgb(43.722,129.778,69.4)}.reply-to-container{margin:10px!important;padding:10px;white-space:pre-wrap;background:#f8f8fc;display:flex;justify-content:space-between;color:#314961;border-radius:15px;cursor:pointer;transition:background .2s linear;width:-moz-fit-content;width:fit-content}.reply-to-container .emoji-only-message p{margin-bottom:0}.reply-to-container .emoji-only-message .markdown-emoji img{width:32px!important;height:32px!important}.reply-to-container.own{background:#3fbb64;color:#fff}.reply-to-container.own:hover{background:#3fbb64}.reply-to-container:hover{background:rgb(168.8105726872,172.1255506608,190.6894273128)}.reply-to-container .reply-to-clear i{font-size:20px;padding-top:1px;cursor:pointer;color:#7d829e;transition:all .2s linear;border-radius:50%;line-height:1}.reply-to-container .reply-to-clear i:hover{background-color:#fff;color:#314961}.reply-to-container .reply-to-attachments{display:flex;flex-wrap:wrap;align-items:center;grid-gap:10px;gap:10px}.reply-to-container .reply-to-attachments .file-container{padding:5px;border:1px solid #d1d2de;flex-direction:column;min-width:30px;display:flex;align-items:center;justify-content:center}.reply-to-container .reply-to-attachments .file-container svg{width:30px}.reply-to-container .reply-to-attachments .file-container span{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center;width:80px;font-size:15px}.reply-to-container .reply-to-attachments img{display:block;width:75px;height:75px;object-fit:contain}.reactions-details-container{background-color:#f8f8fc;border-radius:8px;box-shadow:0 3px 12px rgba(0,0,0,.2);overflow:hidden;min-width:200px;max-width:280px;z-index:1050!important;border:1px solid rgba(0,0,0,.1)}.reactions-details-container .reactions-details-content{background-color:#f0f0f6;padding:10px;max-height:300px;overflow-y:auto}.reactions-details-container .reactions-details-content .reaction-group:last-child{margin-bottom:0}.reactions-details-container .reactions-details-content .reaction-group .reaction-users .reaction-user{display:flex;align-items:center;justify-content:space-between;padding:6px 0}.reactions-details-container .reactions-details-content .reaction-group .reaction-users .reaction-user .reaction-user-info{display:flex;align-items:center;flex:1 1}.reactions-details-container .reactions-details-content .reaction-group .reaction-users .reaction-user .reaction-user-info .reaction-user-name{margin-left:8px;font-size:14px;color:#314961;font-weight:500}.reactions-details-container .reactions-details-content .reaction-group .reaction-users .reaction-user .reaction-emoji{font-size:11px;margin-left:8px}.message-read-details-container{background-color:#f8f8fc;border-radius:8px;box-shadow:0 3px 12px rgba(0,0,0,.2);overflow:hidden;min-width:240px;max-width:320px;z-index:1050!important;border:1px solid rgba(0,0,0,.1)}.message-read-details-container .message-read-details-content{background-color:#f0f0f6;padding:5px 10px;max-height:300px;overflow-y:auto}.message-read-details-container .message-read-details-content .read-users .read-user{display:flex;align-items:center;justify-content:space-between;padding:5px 0;border-bottom:1px solid rgba(0,0,0,.05)}.message-read-details-container .message-read-details-content .read-users .read-user:last-child{border-bottom:none}.message-read-details-container .message-read-details-content .read-users .read-user .read-user-info{display:flex;align-items:center;flex:1 1}.message-read-details-container .message-read-details-content .read-users .read-user .read-user-info .read-user-name{margin-left:8px;font-size:14px;color:#314961;font-weight:500}.message-read-details-container .message-read-details-content .read-users .read-user .read-time{font-size:12px;color:#8f98a0;margin-left:8px;white-space:nowrap}.search-messages-controls{display:flex;align-items:center;margin-bottom:10px;padding:0 10px}.search-messages-controls .inputSearch-container{flex:1 1;margin:0}.search-messages-controls .date-picker-container{display:flex;align-items:center;position:relative}.search-messages-controls .date-picker-container .date-picker-icon-button{background:#7d829e;border:none;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s;outline:none}.search-messages-controls .date-picker-container .date-picker-icon-button:focus{outline:none;box-shadow:none}.search-messages-controls .date-picker-container .date-picker-icon-button:active{transform:none}.search-messages-controls .date-picker-container .date-picker-icon-button i{font-size:24px;color:#fff}.conversation-drop-zone-container{height:inherit;margin:0;display:flex;flex-flow:column-reverse}.conversation-drop-zone-container .drop-zone{background-color:rgba(248,248,252,.8);border:1px dashed #314961;display:flex;align-items:center;justify-content:center;outline:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1000}.conversation-drop-zone-container .drop-zone .drop-zone-text{padding:0 10px;text-align:center;font-size:22px}.conversation{height:calc(100vh - 140px);position:relative}.conversation .conversation-name{padding:0;justify-content:center;text-transform:capitalize;flex-wrap:nowrap}.conversation .conversation-messages{margin:0;display:flex}.conversation .conversation-messages--inner{display:flex;flex-direction:column;width:100%;transition:width .3s ease-in-out}.conversation .conversation-messages .messages-sub-header-container{background-color:#314961;max-height:0;overflow:hidden;opacity:0;transform:translateY(-10px);transition:max-height .3s ease-in-out,opacity .25s ease-in-out,transform .25s ease-in-out}.conversation .conversation-messages .messages-sub-header-container.allowSelectMessages{max-height:60px;opacity:1;transform:translateY(0)}.conversation .conversation-messages .messages-sub-header-container .messages-sub-header{height:60px;display:flex;align-items:center;justify-content:space-between}.conversation .conversation-messages .messages-sub-header-container .messages-sub-header .button{margin-top:0;height:60px;width:180px}.conversation .conversation-messages .messages-sub-header-container .messages-sub-header .button:hover{background-color:#426383!important}.conversation .conversation-messages .messages-sub-header-container .messages-sub-header .button.small{width:40px}.conversation .conversation-messages .messages-sub-header-container .messages-sub-header .button.small i{font-size:20px}.conversation .conversation-messages .messages-sub-header-container .messages-sub-header .button.message-site-diary-button{width:220px}.conversation .conversation-messages .messages-sub-header-container .messages-sub-header--left{display:flex;align-items:center;grid-gap:10px;gap:10px}.conversation .conversation-messages .messages-sub-header-container .messages-sub-header--left span{font-size:18px;color:#fff}.conversation .conversation-messages .messages-sub-header-container .messages-sub-header--left .button{transition:transform .15s ease-in-out;padding:0 0 0 20px}.conversation .conversation-messages .messages-sub-header-container .messages-sub-header--left .button:hover{background-color:transparent!important;transform:scale(1.1)}.conversation .conversation-messages .messages-sub-header-container .messages-sub-header--left .button:focus{box-shadow:none!important}.conversation .conversation-messages .messages-sub-header-container .messages-sub-header--left .button.small{min-width:45px}.conversation .conversation-messages .messages-sub-header-container .messages-sub-header--left .button.small i{font-size:28px}.conversation .conversation-messages .conversation-messages-container{display:flex;flex-direction:column-reverse;flex:1 1;overflow-x:auto;border-bottom:1px solid #f0f0f6}.conversation .conversation-messages .conversation-messages-container .is-client-chat-header{position:absolute;z-index:10;top:70px;transform:translateX(-50%);transition:left .3s ease-in-out;left:49.5%;display:flex;align-items:center;justify-content:center;background-color:#ffc107;color:#fff;padding:5px;border-radius:5px;font-size:14px;text-transform:none;transition:top .3s ease-in-out}.conversation .conversation-messages .conversation-messages-container .is-client-chat-header i{font-size:20px}.conversation .conversation-messages .conversation-messages-container .is-client-chat-header.show-members{left:36.5%!important}.conversation .conversation-messages .conversation-messages-container .is-client-chat-header.show-selected-messages{top:130px}.conversation .conversation-messages .empty-placeholder{height:100%;justify-content:center}.conversation .conversation-messages .empty-placeholder .body{height:auto}.conversation .conversation-messages .members-container{position:relative;overflow:hidden;overflow-y:auto;width:0;height:100%;z-index:1;max-width:350px;transition:width .3s ease-in-out,transform .3s ease-in-out}.conversation .conversation-messages .members-container.show-members{padding-left:10px;transform:translateX(0);width:25.5%;min-width:250px;box-shadow:0 0 5px rgba(0,0,0,.15)}.conversation .conversation-messages .members-container .loading-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.conversation .conversation-messages .members-container .members-container-inner{transform:translateX(100%);transition:max-width .3s ease-in-out,transform .3s ease-in-out}.conversation .conversation-messages .members-container .members-container-inner.show-members{transform:translateX(0)}.conversation .conversation-messages .members-container .members-container-inner .file-icon{cursor:pointer;width:25px;height:25px}.conversation .conversation-messages .members-container .members-container-inner .empty-message{display:flex;justify-content:center;align-items:center;white-space:pre-wrap;text-align:center}.conversation .conversation-messages .members-container .members-container-inner .inputSearch-container{display:flex;width:100%}.conversation .conversation-messages .members-container .members-container-inner .inputSearch-container i{color:#314961}.conversation .conversation-messages .members-container .members-container-inner .inputSearch-container .inputSearch{padding-left:10px;padding-right:30px;color:#314961;height:40px;background-color:#f8f8fc;width:100%;max-width:100%}.conversation .conversation-messages .members-container .members-container-inner .inputSearch-container .inputSearch::placeholder{font-weight:400;font-size:18px;color:#d1d2de}.conversation .conversation-messages .members-container .members-container-inner .inputSearch-container button{margin-right:10px}.conversation .conversation-messages .members-container .members-container-inner .pagination-container{margin:10px;display:flex;justify-content:center;align-items:center}.conversation .conversation-messages .members-container .members-container-inner .pagination-container .pagination-total span{font-size:14px}.conversation .conversation-messages .members-container .members-container-inner .pagination-container .button{height:35px!important;font-size:16px!important;min-width:40px!important}.conversation .conversation-messages .members-container .members-container-inner .pagination-container .pagination-total{margin-right:10px}.conversation .conversation-messages .members-container .members-title{display:flex;justify-content:space-between;align-items:center;padding:10px}.conversation .conversation-messages .members-container .members-title .field-text{font-size:18px;font-weight:700;color:#314961}.conversation .conversation-messages .members-container .members-title button{cursor:pointer}.conversation .conversation-messages .members-container .members-title button i{color:#d1d2de}.conversation .conversation-messages .members-container .members-title button:hover i{color:#314961}.conversation .conversation-messages .members-container .member-item{padding:10px;display:flex;cursor:pointer;align-items:center}.conversation .conversation-messages .members-container .member-item.task-container .member-name{margin-bottom:5px;font-size:15px!important;line-height:1.2;white-space:normal!important}.conversation .conversation-messages .members-container .member-item.task-container .member-role{display:flex;align-items:center;justify-content:space-between}.conversation .conversation-messages .members-container .member-item.messages-search-container{align-items:flex-start}.conversation .conversation-messages .members-container .member-item.messages-search-container .message-media-container{margin-top:5px;display:flex;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px}.conversation .conversation-messages .members-container .member-item.messages-search-container .message-media-container .message-media{width:20px;height:20px}.conversation .conversation-messages .members-container .member-item.messages-search-container .message-date{font-size:14px!important;font-weight:600;color:#d1d2de}.conversation .conversation-messages .members-container .member-item.messages-search-container .member-name{color:#426383!important}.conversation .conversation-messages .members-container .member-item.messages-search-container .message-text{color:#314961!important;line-height:1.2;font-size:15px!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.conversation .conversation-messages .members-container .member-item.media-message-item .member-role{display:flex;grid-gap:3px;gap:3px}.conversation .conversation-messages .members-container .member-item.media-message-item .member-role i{font-size:15px}.conversation .conversation-messages .members-container .member-item .avatar-outlined{width:35px!important;min-width:35px!important}.conversation .conversation-messages .members-container .member-item .member-info{width:85%;padding-left:10px;display:flex;flex-direction:column;justify-content:center;line-height:1}.conversation .conversation-messages .members-container .member-item .member-info .member-name{max-width:100%;font-size:16px;color:#314961;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation .conversation-messages .members-container .member-item .member-info .member-role{font-size:14px;line-height:1}.conversation .chat-title{display:flex;justify-content:space-between;align-items:center;width:100%;height:60px}.conversation .chat-title .chat-header-actions{display:flex;align-items:center;grid-gap:15px;gap:15px;margin-right:20px}.conversation .chat-title .chat-header-actions.is-modal{margin-right:0}.conversation .chat-title .chat-header-actions .chat-attachments{position:relative;display:grid;place-items:center;cursor:pointer}.conversation .chat-title .chat-header-actions .chat-attachments i{font-size:28px}.conversation .chat-title .chat-header-actions .chat-attachments .quantity{position:absolute;top:-7px;right:-5px;width:18px;height:18px;background:#ffc107;border-radius:100%;display:grid;justify-content:center;align-items:center;align-content:center}.conversation .chat-title .chat-header-actions .chat-attachments span{color:#fff;font-size:14px;font-weight:700}.conversation .sub-header-height{height:120px;flex-direction:column}.conversation .sub-header-container{display:flex;align-items:center;justify-content:start;width:100%;height:60px;background-color:#feffff;color:#7d829e}.conversation .sub-header-text{text-transform:none}.conversation .conversation-footer-container{transition:max-width .3s ease-in-out,flex .3s ease-in-out}.conversation .conversation-footer{border-top:1px solid #f0f0f6;padding:0}.conversation .conversation-footer.show-members{box-shadow:0 0 5px rgba(0,0,0,.15)}.conversation .conversation-footer .public-DraftStyleDefault-block{margin:0 0 10px!important}.conversation .conversation-footer .reply-to-container{margin-right:auto!important;width:-moz-fit-content;width:fit-content}.conversation .send-btn-container{display:flex;align-items:flex-end;border-top:1px solid #f0f0f6}.conversation .send-btn-container i{margin-right:0}.conversation .send-btn-container button{height:50px;min-width:100px}.message-section{position:relative}.message-section .message-date-header{text-align:center;margin:20px 0;position:sticky;top:0;z-index:10;padding:10px 0}.message-section .message-date-header .spinner-border{margin-left:10px;width:17px;height:17px}.message-section .message-date-header.has-client-warning{top:35px}.message-section .message-date-header span{background:#e9ecef;padding:4px 12px;border-radius:6px;font-size:14px;color:#314961;font-weight:700}.message-section .attachment-item-video{cursor:pointer;display:flex;align-items:center;height:100px;width:100px;border-radius:10px;border:1px solid #f0f0f6;overflow:hidden;justify-content:center}.message-section .attachment-item-video .video-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);border-radius:10px;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.message-section .attachment-item-video .video-placeholder .material-icons{font-size:30px;color:#fff}.message-section .attachment-item-video .video-placeholder:hover{background-color:rgba(0,0,0,.4)}.avatars-container{height:60px;font-size:14px}.avatars-container .avatars-count{position:relative;top:-10px;right:10px;line-height:1;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;color:#fff;background-color:#ffc107;font-size:14px}.create-group-modal{width:100%;max-width:1380px}.create-group-modal .overflow-auto{overflow:visible!important}.create-group-modal .modal-body .select-documents-button{height:50px;background-color:#7d829e;color:#fff}.create-group-modal .modal-body .ra{background-color:#f8f8fc;padding:5px 10px;border:1px solid #d1d2de;border-bottom:0}.create-group-modal .modal-body .ra:last-child{border-bottom:1px solid #d1d2de}.create-group-modal .modal-body .ra .ra-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.create-group-modal .modal-body .ra .ra-remove{cursor:pointer}.create-group-modal .modal-body .ra .ra-remove i{font-size:20px}.create-todo-modal .modal-body .table-card .table-form-controls{padding:0}.create-todo-modal .modal-body .table-card .count-cell{display:none}.create-todo-modal .modal-body .table-card .table-row td{padding:20px 5px}.create-todo-modal .modal-body .table-card .checklist-date-picker{width:100px;min-width:100px}.create-todo-modal .modal-body .table-card .react-datepicker-wrapper{width:auto!important}.create-todo-modal .modal-body .table-card .autocomplete{min-width:160px}.create-todo-modal .modal-body .table-card-responsive:last-child button.button{width:180px;height:45px;font-size:18px}.create-todo-modal .modal-footer .form-group:has(.form-check){margin-right:205px}.create-todo-modal .modal-footer .form-group:has(.form-check) .form-check-label{margin-top:2px}.create-todo-modal .template-groups-container{margin-bottom:20px}.create-todo-modal .template-groups-container .table-responsive{max-height:300px;overflow-y:visible}.create-todo-modal .template-groups-container .table-responsive .table-header th{position:static}.create-todo-modal .template-groups-container .template-groups-table td:has(.row-actions){width:10px}.create-todo-modal .generic-form-body .row .form-column .form-group:has(.is-invalid) .invalid-feedback{display:block}.modal-detail-task{max-width:90%}.modal-detail-task .header{background-color:#314961}.modal-detail-task .modal-content{min-height:700px}.modal-detail-task .modal-body,.modal-detail-task .modal-header{padding:1rem 30px}.modal-detail-task .title{color:#fff;text-transform:uppercase;font-size:20px;font-weight:700}.modal-detail-task .body{position:relative;overflow:inherit}.modal-detail-task .body .table-responsive{overflow:inherit}.modal-detail-task .body .tabs-task{display:flex;align-items:center;border-bottom:1px solid #8f98a0;margin-bottom:20px}.modal-detail-task .body .tabs-task .tabs{position:relative}.modal-detail-task .body .tabs-task .tab{color:#8f98a0;font-weight:600;text-transform:capitalize;padding:10px 0;position:relative;margin-right:30px}.modal-detail-task .body .tabs-task .tab.active{color:#213242;background-color:transparent;border-radius:0;position:relative;font-weight:600}.modal-detail-task .body .tabs-task .tab.active .quality{background:#314961}.modal-detail-task .body .tabs-task .tab.active:before{content:"";border-bottom:2px solid #314961;position:absolute;bottom:-1px;width:100%;text-align:center;left:0}.modal-detail-task .details-card{box-shadow:none}.modal-detail-task .button-create-group{background:#314961;margin-right:10px}.modal-detail-task .note-task{box-shadow:none}.modal-detail-task .note-task .card-header-modal-detail{background:transparent;justify-content:flex-end!important;border:none;padding:0}.modal-detail-task .note-task .card-header-modal-detail .button-add,.modal-detail-task .note-task .card-header-modal-detail .button-add-checklists{background-color:#314961!important}.modal-detail-task .note-task .checklist-category .wrapper{padding:1.5rem 0!important}.modal-detail-task .note-task .checklist-category .wrapper .attachments-container{overflow-x:auto}.modal-detail-task .note-task .checklist-category .wrapper .attachments-container::-webkit-scrollbar-thumb:hover{cursor:grab}.modal-detail-task .note-task .checklist-category .wrapper .attachments-container .field-text{text-overflow:ellipsis;white-space:nowrap}.modal-detail-task .note-task .checklist-category .wrapper .attachments-container .file-container{display:flex;align-items:center}.modal-detail-task .note-task .checklist-category .wrapper .attachments-container .file-container svg{margin-bottom:3px;width:20px;height:20px}.modal-detail-task .note-task .checklist-category .wrapper .attachments-container .file-container .field-text{line-height:25px}.modal-detail-task .note-task .checklist-category .table tr td{padding:.75rem .25rem;font-size:17px}.modal-detail-task .note-task .checklist-category .dashboard-dropdown-toggle{min-width:0}.modal-detail-task .note-task .checklist-category .avatar-outlined{margin:0 3px;font-size:15px}.modal-detail-task .loading-detail-task{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-detail-task .body-card,.modal-detail-task .task-card-body{margin:0}.modal-detail-task .body-card .note-item,.modal-detail-task .task-card-body .note-item{padding:1rem 0!important}.modal-detail-task .quality{position:absolute;top:0;right:-15px;width:20px;height:20px;font-size:12px;background:#8f98a0;border-radius:100%;display:grid;align-items:center;justify-content:center;align-content:center;color:#fff;padding:0}.modal-detail-task .display-quality{display:none}.modal-detail-task .contact-name-item{transition:transform .1s linear;cursor:pointer}.modal-detail-task .contact-name-item:hover{transform:scale(1.04)}.modal-detail-task .contact-name-item:after{content:",";display:inline-block;margin-right:5px}.modal-detail-task .contact-name-item:last-child:after{content:"";display:inline-block}.modal-detail-task .badge-style{background-color:#3fbb64!important}.modal-detail-task .status{margin-left:5px;text-transform:capitalize}.modal-detail-task .action-detail{display:grid;align-items:center;justify-content:flex-end;min-height:60px}.modal-detail-task .files-container{display:flex;align-items:center;flex-wrap:wrap}.modal-detail-task .files-container img{margin-right:10px;max-height:75px;max-width:100px}.modal-detail-task .files-container .file-attachment{display:flex;align-items:center;justify-content:center;padding:0}.modal-detail-task .files-container .file-attachment i{margin-right:0;font-size:36px;color:#314961;transition:transform .1s linear}.modal-detail-task .files-container .file-attachment:hover i{transform:scale(1.05)}.modal-detail-task .files-container .file-container{padding:10px 5px;margin:5px;display:flex;flex-direction:column;height:75px;width:75px;background-color:#f0f0f6}.modal-detail-task .files-container .file-container .file-name{font-weight:400;font-size:13px}@media(min-width:992px){.modal-detail-task{max-width:920px}}.notes-list{height:auto}.sub-badge{text-transform:capitalize;display:inline-block;position:relative;left:0;top:15px}.create-note-modal{width:100%}@media screen and (min-width:1366px){.create-note-modal{max-width:1200px}}@media screen and (min-width:1920px){.create-note-modal{max-width:1440px}}.tag-container{flex-wrap:wrap;outline:none}.tag-container .tag-badge{padding:10px 15px;margin-right:10px;margin-top:5px;margin-bottom:5px;background:#7d829e}.tag-container .editButton{outline:none;border:none;background-color:transparent}.tag-container .input-tags-container{position:relative;padding-right:51px}.tag-container .submitButton{width:61px;height:50px;position:absolute;right:0;top:0;border:none;outline:none;background-color:#3fbb64}.tag-container .submitButton i{margin-top:2px}.tag-container .material-icons{margin:0!important;font-size:24px!important}.tag-container .input-style{background-color:#3fbb64;height:30px}.tag-container .form-group{margin-bottom:0}.tag-container .form-input{min-width:300px}.tag-container .control,.tag-container .form-input-group.form-input-group-multi .form-input{min-height:50px;height:auto}.tag-container .autocomplete .dropdown-indicator,.tag-container .control{height:auto}.tag-container .tags-placeholder{margin-bottom:5px;font-weight:400;color:#7d829e}.tag-container .autocomplete-menu{z-index:2000}.checklist-category{border-bottom:3px solid #f0f0f6;padding-bottom:10px}.checklist-category .header-text{font-size:22px!important}.checklist-category .checklist-count{margin-top:5px;color:#7d829e;font-weight:700;font-size:14px}.checklist-category:last-child{border-bottom:none;padding-bottom:0}.checklist-category .table-responsive{overflow:visible}.checklist-category tr:has(.note-item):hover{background-color:#fff}.checklist-category .attachments-container{margin-top:15px;padding-bottom:15px;display:flex;overflow:auto}.checklist-category .attachments-container::-webkit-scrollbar-thumb:hover{cursor:grab}.checklist-category .attachments-container i{color:#213242}.checklist-category .attachments-container .field-text{text-overflow:ellipsis;white-space:nowrap}.checklist-category .attachments-container .file-container{display:flex;align-items:center}.checklist-category .attachments-container .file-container svg{margin-bottom:3px;width:20px;height:20px}.checklist-category .attachments-container .file-container .field-text{line-height:25px;max-width:250px}.checklist-category .group-description{white-space:pre-line;margin-top:10px;color:#213242;word-wrap:break-word}.checklist-category .table-responsive{overflow:auto!important}.checklist-button-open{background:transparent!important;border:none!important;color:#7d829e!important;box-shadow:none!important;height:100%;display:grid;align-items:center}.checklist-icon-open{font-size:32px!important}.checklist-quick-actions{width:180px;left:60px!important;top:-40px!important}.checklist-sign-off-button{border-radius:0;font-weight:600}.checklist-signature-container{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.checklist-signature-container .checklist-signature-image{width:100%;height:100px;object-fit:contain;max-width:300px}.checklist-signature-container .checklist-signature-text{color:#7d829e;font-size:16px;font-weight:400}.accept-signature-dialog .header{width:100%;height:60px;background-color:#314961;padding:0 40px;margin:0;display:flex;align-items:center;border:none;border-radius:0}.accept-signature-dialog .header .title{font-size:20px;color:#f8f8fc;font-weight:800;text-transform:uppercase}.accept-signature-dialog .signature-container{padding:0 25px}.accept-signature-dialog .signature-container .signature-title{margin-bottom:15px}.accept-signature-dialog .signature-container .canvas-container .sigCanvas{border:1px solid #d1d2de;background-color:#f8f8fc}.accept-signature-dialog .signature-container .canvas-container .sigCanvas-error{border:1px solid #ff0707}.accept-signature-dialog .signature-container .file-input-container{width:685px;border:1px solid #d1d2de;background-color:#f8f8fc;margin-bottom:8px}.accept-signature-dialog .signature-container .file-input-container .file-input{height:200px;border:none}.accept-signature-dialog .signature-container .file-input-container .img-preview-container{cursor:pointer;display:flex;align-items:center;justify-content:center}.accept-signature-dialog .signature-container .file-input-container .img-preview-container .img-preview{height:200px}.accept-signature-dialog .signature-container .file-input-container .visibility-hide{display:none}.accept-signature-dialog .modal-dialog{max-width:750px}.accept-signature-dialog .signature-title{font-size:20px;line-height:24px;letter-spacing:-.48px;color:#7d829e}.accept-signature-dialog .body{display:flex;padding:20px}.accept-signature-dialog .footer{justify-content:space-between;padding:10px 25px;border:none}.accept-signature-dialog .footer .success{margin-left:10px}.accept-signature-dialog .buttons-container{display:flex;margin-bottom:15px;grid-gap:15px;gap:15px}.edit-group-modal .modal-body .select-documents-button{height:50px;background-color:#7d829e;color:#fff}.edit-group-modal .modal-body .ra{background-color:#f8f8fc;padding:5px 10px;border:1px solid #d1d2de;border-bottom:0}.edit-group-modal .modal-body .ra:last-child{border-bottom:1px solid #d1d2de}.edit-group-modal .modal-body .ra .ra-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.edit-group-modal .modal-body .ra .ra-remove{cursor:pointer}.edit-group-modal .modal-body .ra .ra-remove i{font-size:20px}.import-checklist-template .table-responsive{max-height:calc(100vh - 380px);overflow:auto}.import-checklist-template .table-header tr th{position:static}.import-checklist-template .table-row td:first-child{width:50px}.import-checklist-template .table-row .row-actions{margin-left:10px}.create-checklist-tasks-modal{max-width:850px;width:100%}.create-checklist-tasks-modal .table-card-responsive .count-cell{display:none}.create-checklist-tasks-modal .table-card-responsive .button{width:230px}.create-checklist-tasks-modal .table-card-responsive .table-row .autocomplete{min-width:170px}.create-checklist-tasks-modal .table-card-responsive .table-row .react-datepicker__input-container input{min-width:95px!important}.create-checklist-tasks-modal .modal-body .select-documents-button{height:50px;background-color:#7d829e;color:#fff}.create-checklist-tasks-modal .modal-body .ra{background-color:#f8f8fc;padding:5px 10px;border:1px solid #d1d2de;border-bottom:0}.create-checklist-tasks-modal .modal-body .ra:last-child{border-bottom:1px solid #d1d2de}.create-checklist-tasks-modal .modal-body .ra .ra-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.create-checklist-tasks-modal .modal-body .ra .ra-remove{cursor:pointer}.create-checklist-tasks-modal .modal-body .ra .ra-remove i{font-size:20px}.create-checklist-tasks-modal .footer .form-group{margin-right:330px}.print-checklists-modal{max-width:680px;width:100%}.print-checklists-modal .table-responsive{overflow-y:visible;position:relative}.print-checklists-modal .table-responsive i{font-size:24px}.print-checklists-modal .table-responsive .table-header .checkbox-container{padding-left:6px}.print-checklists-modal .table-responsive .table-row{height:40px}.print-checklists-modal .table-responsive .table-row td:first-child{width:30px}.print-checklists-modal .table-responsive .field-text{width:430px;padding:5px}.print-checklists-modal .table-responsive .row-actions{margin-left:10px}.print-checklists-modal .table-responsive .table-hover{margin-bottom:0}.print-checklists-modal .table-responsive .visibility-action{width:20px!important}.select-folder-modal{max-width:680px;width:100%}.select-folder-modal .dashboard-card .body{padding:0 30px;margin:0}.select-folder-modal .header-container{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}.select-folder-modal .breadcrumbs-container{display:flex;align-items:center;flex-wrap:wrap}.select-folder-modal .search-input{padding:0 30px 0 10px;width:175px;color:#7d829e;font-size:20px;background-color:#fff;border:2px solid #d1d2de}.select-folder-modal .search-input::placeholder{color:#7d829e}.select-folder-modal .inputSearch-container{margin-left:15px}.select-folder-modal .inputSearch-container .cancel-icon-container{color:#7d829e;right:5px}.select-folder-modal .inputSearch-container .search-icon{color:#7d829e}.select-folder-modal .breadcrumb-buttons{height:40px;background-color:#fff;color:#314961;padding:0;margin:0;min-width:auto}.select-folder-modal .breadcrumb-buttons:hover{text-decoration:underline;text-underline-position:under}.select-folder-modal .breadcrumb-buttons:active{border:none!important;background-color:transparent!important}.select-folder-modal .breadcrumb-buttons:focus{box-shadow:none!important;background-color:transparent!important}.select-folder-modal .breadcrumb-delimiter{padding:0 8px;cursor:default}.select-folder-modal .table-card .table-responsive{max-height:calc(100vh - 345px);overflow-y:visible}.select-folder-modal .modal-body{padding-bottom:0}.select-folder-modal .table-row{cursor:pointer}.select-folder-modal .dashboard-card{box-shadow:none}.select-folder-modal .dashboard-card .body{padding:0}.select-folder-modal .new-folder-button .button{width:150px}.select-folder-modal .empty-placeholder{width:100%;margin-top:72px;align-items:center}.create-folder-modal{max-width:680px;width:100%}.site-diary-modal{width:100%;max-width:1380px}.site-diary-modal .modal-footer{border-top:1px solid #d1d2de}.site-diary-modal .modal-footer .form-group{margin-bottom:0;max-width:300px}.site-diary-modal .sd-row{display:flex;width:100%;border-top:1px solid #d1d2de;margin-top:1rem;align-items:flex-start}.site-diary-modal .sd-row .sd-row-count{width:48px;margin-top:1rem}.site-diary-modal .sd-row .sd-row-field{flex:1 1}.site-diary-modal .sd-row .sd-row-field .form-label{max-width:100%;height:auto;min-height:60px}.site-diary-modal .sd-row .sd-row-upload{display:flex;align-items:center;justify-content:center;margin-top:60px;margin-left:10px;cursor:pointer}.site-diary-modal .sd-row .sd-row-upload.sd-row-upload-table{margin-top:1rem}.site-diary-modal .sd-row .sd-row-upload-icon{width:60px;height:60px;background-color:#7d829e;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.site-diary-modal .sd-row .sd-row-upload-icon i{font-size:30px;line-height:1}.site-diary-modal .sd-row .table-form-controls{padding:1rem 0}.site-diary-modal .sd-row .table-form-title{font-weight:500}.site-diary-modal .sd-row .table-hover tbody tr:hover+tr.sd-table-row-attachments{background-color:rgba(0,0,0,.075)}.site-diary-modal .sd-row .sd-table-row-attachments:hover{background-color:transparent}.site-diary-modal .sd-row .sd-table-row-attachments td{padding:0;border-top:0}.site-diary-modal .sd-upload-row.sd-upload-row-indent{margin-left:48px}.site-diary-modal .sd-upload-row .attachments-list{border-top:0}.site-diary-modal .sd-upload-row .attachments-list .attachment-wrapper .attachment-item .attachment-item-file{flex-direction:column}.site-diary-modal .sd-upload-row .attachments-list .attachment-wrapper .attachment-item .attachment-item-file .attachment-name{max-width:150px}.site-diary-modal .sd-upload-row .attachments-list .attachment-wrapper .attachment-item .attachment-item-file .attachment-icon i{font-size:45px}.site-diary-modal .sd-sub-row{width:100%;padding:0 48px}.floating-chat-modal{max-width:1200px;width:100%}.floating-chat-modal .header{background-color:#314961}.floating-chat-modal .header .avatars-container{background-color:#314961!important}.floating-chat-modal .header .avatars-container .avatar-outlined{border:none}.floating-chat-modal .header .header-action-button:hover{cursor:default;background-color:transparent}.floating-chat-modal .header .header-action-button .close{text-shadow:none;color:#fff;opacity:1;outline:none}.floating-chat-modal .header .header-action-button .close i{margin-right:0}.floating-chat-modal .header .header-action-button .close:hover{background-color:transparent;border:none;opacity:.75}.floating-chat-modal .modal-body{padding:0;overflow:auto;overflow-x:hidden}.floating-chat-modal .modal-body .conversation-drop-zone-container .members-container{padding-left:0}.floating-chat-modal .loader{display:grid;place-items:center;height:505px}.floating-chat-modal .title{color:#fff;text-transform:uppercase;font-size:20px;font-weight:700}.floating-chat-modal .conversation-messages .members-container.show-members{min-width:260px}.select-chat-modal .channel-item{width:100%}.select-chat-modal .channel-item .channel-item-container{width:75%!important}.select-chat-modal .channel-item .channel-item-container .channel-item-icon{display:block;width:30px;min-width:30px;height:30px;margin-right:10px;display:flex;align-items:center;justify-content:center;background:#3fbb64;border-radius:50%}.select-chat-modal .channel-item .channel-item-container .channel-item-icon i{line-height:1;font-size:22px;color:#fff}.select-chat-modal .channel-item .channel-item-container .channel-item-icon .avatar-outlined{font-size:15px}.select-chat-modal .channel-item .channel-item-container .channel-item-icon.client{background-color:#ffc107}.select-chat-modal .channel-item .channel-item-container .channel-item-icon.direct{background-color:#fff}.select-chat-modal .channel-item .channel-item-container .channel-item-top-content{font-size:15px!important}.select-chat-modal .channel-item .channel-item-marks{display:flex;flex-direction:column-reverse;align-items:flex-end!important;grid-gap:5px!important;gap:5px!important;font-size:14px!important}.select-chat-modal .channel-item .channel-item-marks .channel-item-marks-container{height:15px;grid-gap:10px;gap:10px}.select-chat-modal .channel-item .channel-item-marks .channel-item-marks-container .channel-item--unread-mark{margin-right:5px}.checklist-table .left-row-actions,.checklist-table .left-row-actions .row-actions{max-width:50px;width:50px}.checklist-table .left-row-actions .row-actions .material-icons.disabled,.checklist-table .left-row-actions .row-actions .material-icons[disabled]{opacity:.5;cursor:not-allowed;color:#999}.checklist-table .response-column{min-width:136px}.checklist-response-text .response-display{min-height:30px;display:flex;align-items:center}.checklist-response-text .response-display .response-value{display:flex;align-items:center;grid-gap:8px;gap:8px}.checklist-response-text .response-display .response-value button{padding:4px;font-size:16px;color:#314961}.checklist-response-text .response-display .response-value .text-muted{color:#6c757d;font-style:italic}.checklist-response-text .response-input{margin-top:8px}.checklist-response-text .response-input textarea{font-size:14px;margin-bottom:8px;padding:.5rem 1rem}.checklist-response-text .response-input .response-actions{display:flex;grid-gap:8px;gap:8px}.checklist-response-text .response-input .response-actions button{font-size:14px}.checklist-response-choice .response-display{min-height:30px;display:flex;align-items:center}.checklist-response-choice .response-display .response-value{display:flex;align-items:center;grid-gap:8px;gap:8px}.checklist-response-choice .response-display .response-value button{padding:4px;font-size:16px;color:#314961}.checklist-response-choice .dropdown .dropdown-toggle{height:35px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif,"Roboto";font-weight:700;padding:3px 6px;min-width:120px;max-width:300px;text-align:left;background-color:#7d829e!important;border:1px solid #7d829e!important;border-radius:0;color:#fff!important;display:flex;align-items:center;justify-content:space-between}.checklist-response-choice .dropdown .dropdown-toggle.show,.checklist-response-choice .dropdown .dropdown-toggle:active,.checklist-response-choice .dropdown .dropdown-toggle:focus,.checklist-response-choice .dropdown .dropdown-toggle:hover{background-color:#6d7290!important;border-color:#6d7290!important;color:#fff!important;box-shadow:none!important}.checklist-response-choice .dropdown .dropdown-toggle:after{display:none}.checklist-response-choice .dropdown.show{height:40px}.checklist-response-choice .dropdown-menu{max-height:300px;overflow-y:auto;border-radius:0;border:1px solid #dee2e6}.checklist-response-choice .dropdown-menu:focus{outline:none}.checklist-response-choice .dropdown-menu .dropdown-actions-inline{padding:8px 16px;display:flex;grid-gap:8px;gap:8px;justify-content:flex-end}.checklist-response-choice .dropdown-menu .dropdown-item{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif,"Roboto";font-weight:700;font-size:14px;cursor:pointer;padding-left:10px;background-color:transparent;color:#7d829e}.checklist-response-choice .dropdown-menu .dropdown-item.active,.checklist-response-choice .dropdown-menu .dropdown-item:active,.checklist-response-choice .dropdown-menu .dropdown-item:focus,.checklist-response-choice .dropdown-menu .dropdown-item:hover{background-color:#f8f9fa;color:inherit}.checklist-response-choice .dropdown-menu .dropdown-item .checkbox-container{margin:0;background-color:transparent!important}.checklist-response-choice .dropdown-menu .dropdown-item .checkbox-container:hover{background-color:transparent!important}.checklist-response-choice .dropdown-menu .dropdown-item .form-check{margin:0;padding-left:1.25rem;background-color:transparent!important}.checklist-response-choice .dropdown-menu .dropdown-item .form-check .form-check-input{cursor:pointer;border-radius:2px}.checklist-response-choice .dropdown-menu .dropdown-item .form-check .form-check-input:checked{background-color:#7d829e;border-color:#7d829e}.checklist-response-choice .dropdown-menu .dropdown-item .form-check .form-check-input:focus{border-color:#7d829e;box-shadow:0 0 0 .2rem rgba(125,130,158,.25)}.checklist-response-choice .dropdown-menu .dropdown-item .form-check .form-check-label{cursor:pointer;width:100%}.checklist-response-choice .dropdown-menu .dropdown-item.clear-selection-item{color:#6c757d;font-style:italic}.checklist-response-choice .dropdown-menu .dropdown-item.clear-selection-item:active,.checklist-response-choice .dropdown-menu .dropdown-item.clear-selection-item:focus,.checklist-response-choice .dropdown-menu .dropdown-item.clear-selection-item:hover{background-color:#f8f9fa;color:#6c757d}.checklist-response-choice .dropdown-menu .dropdown-item.clear-selection-item .material-icons{font-size:18px;vertical-align:middle}.checklist-response-choice .add-response-button,.checklist-response-text .add-response-button{font-size:16px;display:flex;align-items:center;grid-gap:4px;gap:4px;text-decoration:none;color:#314961;padding:0;border-radius:0}.checklist-response-choice .dropdown-actions-inline button,.checklist-response-text .dropdown-actions-inline button{font-size:14px;padding:4px 12px;min-width:0}.header-search{height:60px;width:500px;background-color:#213242;color:#fff;flex-shrink:0;transition:min-width .2s}.header-search.expanded,.header-search.expanded .search-container .search-menu{width:500px}.header-search .search-container{display:flex;width:100%;height:100%;justify-content:center;align-items:center;font-weight:700;font-size:18px;line-height:22px}.header-search .search-container .search-control{display:flex;width:100%;height:100%;padding-left:40px}.header-search .search-container .search-menu-input{width:100%;border:none;background-color:transparent;outline:none;color:#fff;font-size:20px;line-height:24px;letter-spacing:-.48px;font-weight:700;z-index:1}.header-search .search-container .search-menu{position:fixed;z-index:10;top:60px;width:500px;background-color:#213242;box-shadow:0 0 5px rgba(0,0,0,.15)}.header-search .search-container .search-menu .search-menu-option{display:flex;height:60px;width:100%;background-color:#213242;padding:20px;justify-content:space-between;font-size:20px;line-height:24px;color:hsla(0,0%,100%,.5)}.header-search .search-container .search-menu .search-menu-option.selected,.header-search .search-container .search-menu .search-menu-option:hover{background-color:#314961}.header-search .search-container .search-single-value{position:absolute;display:flex;align-items:center;height:100%;color:#fff}.header-search .search-container .search-value-container{position:relative;display:flex;align-items:center}.header-search .search-container .search-value-container i{font-size:30px;opacity:.5;line-height:.7;margin-right:10px}.header-search .search-container .search-value-container .search-placeholder{opacity:.5;font-size:18px;color:#feffff;letter-spacing:-.43px;margin-left:30px;position:absolute}.back-navigation{display:flex;align-items:center;height:60px;padding:0 40px;cursor:pointer}.back-navigation i{font-size:30px;color:#fff}.back-navigation .title{height:100%;display:flex;align-items:center;justify-content:center;font-size:18px;color:#feffff;letter-spacing:-.43px;font-weight:700}.dashboard-header{width:100%;height:60px;background-color:#314961;box-shadow:0 0 5px rgba(0,0,0,.15)}.dashboard-header .title-container{display:flex;height:100%}.dashboard-header .title-container .help-dropdown{display:flex;flex-direction:column;align-items:flex-start;background-color:#3fbb64;padding-left:10px;padding-right:10px;position:absolute;top:60px;right:0;z-index:999;box-shadow:-5px 5px 10px rgba(0,0,0,.5)}.dashboard-header .title-container .help-dropdown .button:active,.dashboard-header .title-container .help-dropdown .button:focus,.dashboard-header .title-container .help-dropdown .button:hover{background-color:inherit;outline:none;box-shadow:none}.dashboard-header .title-container .notifications-list{width:375px;display:flex;flex-direction:column;align-items:flex-start;background-color:#f8f8fc;position:absolute;top:60px;right:50px;z-index:999;box-shadow:-5px 5px 10px rgba(0,0,0,.5)}.dashboard-header .title-container .notifications-list .button:active,.dashboard-header .title-container .notifications-list .button:focus,.dashboard-header .title-container .notifications-list .button:hover{background-color:inherit;outline:none;box-shadow:none}.dashboard-header .title-container .notifications-list .notifications-title{width:100%;margin-top:10px;padding-bottom:10px;text-align:center;border-bottom:1px solid #d1d2de}.dashboard-header .title-container .notifications-list .notifications-container{width:100%;border-bottom:1px solid #d1d2de}.dashboard-header .title-container .notifications-list .notifications-container .empty-message{padding:20px;text-align:center;font-size:18px}.dashboard-header .title-container .notifications-list .notifications-container .notification-item{padding:10px 10px 10px 15px;display:flex;justify-content:space-between;transition:background .1s linear}.dashboard-header .title-container .notifications-list .notifications-container .notification-item:hover{background:#f0f0f6}.dashboard-header .title-container .notifications-list .notifications-container .notification-item .notification-text{font-size:16px;width:60%}.dashboard-header .title-container .notifications-list .notifications-container .notification-item .notification-date{font-size:16px}.dashboard-header .title-container .notifications-list .notifications-footer{margin:10px 15px;font-size:16px;text-transform:uppercase;color:#3fbb64}.dashboard-header .title-container .chat-list{width:475px;display:flex;flex-direction:column;align-items:flex-start;background-color:#fff;position:absolute;top:60px;right:110px;z-index:999;box-shadow:-5px 5px 10px rgba(0,0,0,.5)}.dashboard-header .title-container .chat-list .button:active,.dashboard-header .title-container .chat-list .button:focus,.dashboard-header .title-container .chat-list .button:hover{background-color:inherit;outline:none;box-shadow:none}.dashboard-header .title-container .chat-list .chat-list-container{width:100%;border-bottom:1px solid #d1d2de}.dashboard-header .title-container .chat-list .chat-list-container .channel-list{overflow-x:hidden!important}.dashboard-header .title-container .chat-list .chat-list-container .empty-message{padding:20px;margin-top:0!important;text-align:center;font-size:18px;padding:30px 20px}.dashboard-header .title-container .chat-list .channel-item:has(.channel-item--unread-mark){border-left:4px solid #3fbb64}.dashboard-header .title-container .heading{display:flex;width:100%;height:100%;align-items:center;padding:15px 15px 15px 40px;color:#fff;font-weight:700;font-size:20px;line-height:24px;letter-spacing:-.48px}.dashboard-header .title-container .header-title{display:flex;justify-content:center;align-items:center;height:100%;background-color:#213242;color:grey;font-weight:700;font-size:18px;line-height:22px;margin-right:0;margin-left:auto}.dashboard-header .title-container .header-title i{font-size:30px;margin-right:5px}.dashboard-header .title-container .header-title .dropdown-menu.show{width:300px;overflow-x:hidden}.dashboard-header .title-container .header-title .dropdown-menu .dashboard-dropdown-item{text-overflow:ellipsis;width:300px}.dashboard-header .title-container .help{display:flex;background-color:#3fbb64;width:50px;height:100%}.dashboard-header .title-container .help .help-button{width:50px;display:flex;align-items:center;justify-content:center;cursor:pointer}.dashboard-header .title-container .notification{display:flex;width:60px;height:100%}.dashboard-header .title-container .notification i{color:#fff}.dashboard-header .title-container .notification .notification-button{position:relative;width:60px;display:flex;align-items:center;justify-content:center;cursor:pointer}.dashboard-header .title-container .notification .notification-button .notification-count{display:grid;place-items:center;color:#f8f8fc;font-size:12px;font-weight:700;width:18px;height:18px;background:#3fbb64;border-radius:100%;position:absolute;right:10px;top:10px}.dashboard-header .title-container .notification:hover{background-color:#213242}.dashboard-header .warning-container{width:100%;margin-right:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}.dashboard-header .warning-container .warning-text{height:35px;display:flex;align-items:center;padding:10px;font-weight:700;line-height:1;color:#213242;font-size:16px;border-radius:5px;background-color:#ffc107}.dashboard-header .warning-container .warning-text i{margin-right:5px}.dashboard-header .business-switcher-dropdown .button{justify-content:space-between;font-size:18px;grid-gap:10px;gap:10px}.dashboard-header .business-switcher-dropdown>.button{grid-gap:40px;gap:40px}.header-action-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@media screen and (max-width:768px){.header-action-button .info-span{display:none}}.changelog-container{display:flex;justify-content:center}.changelog-container .changelog-date{color:#213242;font-size:16px}.changelog-container .changelog-data{width:100%}.changelog-container .changelog-description .changelog-content p:last-child{margin-bottom:0}.changelog-container .changelog-title{margin-bottom:20px;margin-top:-9px;font-size:26px;color:#3fbb64;font-weight:500}.changelog-container .changelog-media{margin-top:20px}.changelog-container .changelog-media .carousel .carousel-indicators li{background-color:#213242}.changelog-container .changelog-media .carousel .carousel-indicators .active{background-color:#3fbb64}.changelog-container .changelog-media .carousel .carousel-control-next-icon,.changelog-container .changelog-media .carousel .carousel-control-prev-icon{padding:10px;background-color:#213242;border:5px solid #213242;border-radius:50%}.changelog-container .changelog-media .carousel .carousel-inner .carousel-item{text-align:center;left:0;width:100%}.changelog-container .changelog-media .carousel .carousel-inner .carousel-item img{max-width:100%;height:auto;object-fit:contain}.changelog-container ul{margin-bottom:.5rem}.changelog-hr{margin-bottom:120px;margin-top:120px;max-width:100%;border-top:2px solid #d1d2de;opacity:.5}.product-updates .header{width:100%;height:60px;background-color:#314961;padding:0 40px;margin:0;display:flex;align-items:center;border:none;border-radius:0}.product-updates .header .title{font-size:20px;color:#f8f8fc;font-weight:800;text-transform:uppercase}.product-updates .modal-dialog{max-width:1024px}.product-updates .header .close{text-shadow:none;color:#fff;opacity:1;outline:none}.product-updates .header .close i{font-size:32px}.product-updates .header .close:active,.product-updates .header .close:focus,.product-updates .header .close:hover{background-color:transparent;border:0}.product-updates .body{display:flex;padding:20px;width:100%}.product-updates .body .changelog-container{width:100%;overflow-y:auto;min-height:670px}.product-updates .footer{padding:20px;border:none;justify-content:space-between}.product-updates .footer .pagination-container{width:60%;display:flex;align-items:center;justify-content:space-between}.product-updates .changelog-hr{display:none}.channel-list{max-height:calc(100vh - 140px);min-height:240px;height:100%;overflow:hidden;display:flex;flex-direction:column}.channel-list .channel-body{margin:0;overflow:hidden;flex:1 1;display:flex;flex-direction:column;min-height:0}.channel-list .channel-body .empty-message{display:flex;justify-content:center;align-items:center;font-size:22px}.channel-list .channel-body .virtualized-channel-list{flex:1 1;min-height:0;width:100%}.channel-list .channel-body .virtualized-channel-list .channel-group-expanding{animation:slideDown .35s ease forwards}.channel-list .channel-body .virtualized-channel-list .channel-group-collapsing{animation:slideUp .2s ease forwards}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.channel-list .channel-body .virtualized-channel-list .channel-item-list{padding:0;margin:0}.channel-list .channel-body .virtualized-channel-list .channel-item-list--selected{background-color:#f8f8fc;border-left:4px solid #3fbb64}.channel-list .channel-body .virtualized-channel-list .channel-item-list--selected .channel-item--name{font-weight:600!important}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item{display:flex;align-items:center;justify-content:space-between;padding:0 1.25rem;height:55px;cursor:pointer}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item-container{width:80%;display:flex;align-items:center}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item-icon{width:30px;min-width:30px;height:30px;margin-right:10px;display:flex;align-items:center;justify-content:center;background-color:#3fbb64;border-radius:50%}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item-icon i{line-height:1;font-size:22px;color:#fff}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item-icon .avatar-outlined{font-size:15px}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item-icon.client{background-color:#ffc107}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item-icon.direct{background-color:#fff}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item-message-info{display:flex;flex-direction:column-reverse;width:84%}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item-bottom-content{display:flex;align-items:center}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item--name{font-weight:400;font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#314961}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item-marks{display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;grid-gap:10px;gap:10px}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item-marks-container{width:100%;display:flex;align-items:center;justify-content:flex-end;grid-gap:10px;gap:10px;height:15px}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item-marks .channel-item--time{font-size:14px;color:#7d829e;font-weight:400;line-height:1}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item--unread-mark{width:10px;margin-right:5px}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item--unread-mark .mark-dot{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background-color:#3fbb64}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item--unread-mark .mark-dot span{margin:0;font-weight:700;color:#f8f8fc;font-size:12px;line-height:1}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item--muted-mark{display:flex;align-items:center;justify-content:center;width:10px}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item--muted-mark i{font-size:20px;color:#7d829e}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item-top-content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:15px}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item--message-text{font-size:20px}.channel-list .channel-body .virtualized-channel-list .channel-item-list .channel-item--message-text-disabled{color:#d1d2de}.channel-list .channel-body .chats-filters-container{display:flex;justify-content:space-between;align-items:center}.channel-list .channel-body .chats-filters-container .toggle-chat-filter{margin-top:10px;margin-right:20px;background-color:#7d829e;min-width:80px;width:80px;height:40px;overflow:hidden;font-size:16px}.channel-list .channel-body .chats-filters-container .toggle-chat-filter:active,.channel-list .channel-body .chats-filters-container .toggle-chat-filter:focus,.channel-list .channel-body .chats-filters-container .toggle-chat-filter:hover{background-color:#7d829e!important}.channel-list .channel-body .inputSearch-container{display:flex;width:100%;padding:10px 10px 0 20px}.channel-list .channel-body .inputSearch-container i{color:#314961}.channel-list .channel-body .inputSearch-container .inputSearch{padding-left:10px;color:#314961;height:40px;background-color:#f8f8fc;width:100%;max-width:100%}.channel-list .channel-body .inputSearch-container .inputSearch::placeholder{font-weight:400;font-size:18px;color:#d1d2de}.channel-list .channel-body .inputSearch-container button{margin-top:5px;width:65px}.channel-list .channel-header{padding:0 20px;justify-content:space-between}.channel-list .channel-header .view-chats-options .dashboard-dropdown-toggle{min-width:60px;width:60px}.channel-list .channel-header .view-chats-options .dashboard-dropdown-toggle i{margin-right:0}.channel-list .channel-header .dropdown-add-channel .dashboard-dropdown-toggle{display:flex;flex-direction:row-reverse}.channel-list .channel-header .dropdown-add-channel .dropdown-menu:hover,.channel-list .channel-header .view-chats-options .dropdown-menu:hover{background-color:rgb(31.8835616438,47.5,63.1164383562)}.channel-list .channel-main-list{border-top:1px solid #f6f6fa}.channel-list .channel-main-list.first{border-top:none}.channel-list .channel-main-list .channel-main-item{padding:1rem 1.25rem;align-items:center;display:flex;cursor:pointer}.channel-list .channel-main-list .channel-main-item--title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#314961}.channel-list .channel-main-list .channel-main-item i{color:#314961;transition:transform .35s ease}.channel-list .channel-main-list .material-icons{font-size:32px;line-height:0}.channel-list .channel-main-list span{margin-left:.5rem;font-size:.8em;white-space:nowrap}.channel-list .channel-main-list .channel-item-list{max-height:3000px;padding:0;margin:0}.channel-list .channel-main-list .channel-item-list--selected{background-color:#f8f8fc;border-left:4px solid #3fbb64}.channel-list .channel-main-list .channel-item-list--selected .channel-item--name{font-weight:600!important}.channel-list .channel-main-list .channel-item-list .channel-item{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;cursor:pointer}.channel-list .channel-main-list .channel-item-list .channel-item-container{width:80%;display:flex;align-items:center}.channel-list .channel-main-list .channel-item-list .channel-item-icon{width:30px;min-width:30px;height:30px;margin-right:10px;display:flex;align-items:center;justify-content:center;background-color:#3fbb64;border-radius:50%}.channel-list .channel-main-list .channel-item-list .channel-item-icon i{line-height:1;font-size:22px;color:#fff}.channel-list .channel-main-list .channel-item-list .channel-item-icon .avatar-outlined{font-size:15px}.channel-list .channel-main-list .channel-item-list .channel-item-icon.client{background-color:#ffc107}.channel-list .channel-main-list .channel-item-list .channel-item-icon.direct{background-color:#fff}.channel-list .channel-main-list .channel-item-list .channel-item-message-info{display:flex;flex-direction:column-reverse;width:84%}.channel-list .channel-main-list .channel-item-list .channel-item-bottom-content{display:flex;align-items:center}.channel-list .channel-main-list .channel-item-list .channel-item--name{font-weight:400;font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#314961}.channel-list .channel-main-list .channel-item-list .channel-item-marks{display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;grid-gap:10px;gap:10px}.channel-list .channel-main-list .channel-item-list .channel-item-marks-container{width:100%;display:flex;align-items:center;justify-content:flex-end;grid-gap:10px;gap:10px;height:15px}.channel-list .channel-main-list .channel-item-list .channel-item-marks .channel-item--time{font-size:14px;color:#7d829e;font-weight:400;line-height:1}.channel-list .channel-main-list .channel-item-list .channel-item--unread-mark{width:10px;margin-right:5px}.channel-list .channel-main-list .channel-item-list .channel-item--unread-mark .mark-dot{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background-color:#3fbb64}.channel-list .channel-main-list .channel-item-list .channel-item--unread-mark .mark-dot span{margin:0;font-weight:700;color:#f8f8fc;font-size:12px;line-height:1}.channel-list .channel-main-list .channel-item-list .channel-item--muted-mark{display:flex;align-items:center;justify-content:center;width:10px}.channel-list .channel-main-list .channel-item-list .channel-item--muted-mark i{font-size:20px;color:#7d829e}.channel-list .channel-main-list .channel-item-list .channel-item-top-content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:15px}.channel-list .channel-main-list .channel-item-list .channel-item--message-text{font-size:20px}.channel-list .channel-main-list .channel-item-list .channel-item--message-text-disabled{color:#d1d2de}.dashboard-sidebar{height:100%;width:60px;background-color:#314961;box-shadow:0 0 5px rgba(0,0,0,.15);transition:width .2s}.dashboard-sidebar:hover{width:250px}.dashboard-sidebar:hover .expand-button-container{left:225px;opacity:1}.dashboard-sidebar:hover .header{width:250px}.dashboard-sidebar:hover .header .logo img{width:100%;height:24px;object-fit:none}.dashboard-sidebar:hover .navigation-list.nested .navigation-item .rightAccessory,.dashboard-sidebar:hover .navigation-list.nested .navigation-item .title{display:block}.dashboard-sidebar:hover .navigation-list.nested .navigation-item.logout{width:250px}.dashboard-sidebar:hover .navigation-list .navigation-item .title{display:flex;align-items:center;white-space:nowrap;height:100%}.dashboard-sidebar:hover .navigation-list .navigation-item .rightAccessory{display:block}.dashboard-sidebar.expended{width:250px}.dashboard-sidebar.expended .expand-button-container{left:225px}.dashboard-sidebar.expended .header{width:250px}.dashboard-sidebar.expended .header .logo img{width:100%;height:24px;object-fit:none}.dashboard-sidebar.expended .navigation-list.nested{padding-left:5px}.dashboard-sidebar.expended .navigation-list.nested .navigation-item .rightAccessory,.dashboard-sidebar.expended .navigation-list.nested .navigation-item .title{display:block}.dashboard-sidebar.expended .navigation-list.nested .navigation-item.logout{width:250px}.dashboard-sidebar.expended .navigation-list .navigation-item .title{display:flex;align-items:center;white-space:nowrap;height:100%}.dashboard-sidebar.expended .navigation-list .navigation-item .rightAccessory{display:block}.dashboard-sidebar.expended .navigation-list .navigation-item.logout{width:250px}.dashboard-sidebar .header{width:60px;height:60px;transition:width .2s}.dashboard-sidebar .header:hover{width:250px}.dashboard-sidebar .header .logo{-webkit-user-select:none;user-select:none;width:100%;height:100%;background-color:#3fbb64;display:flex;padding-left:20px;align-items:center}.dashboard-sidebar .header .logo img{width:30px;height:24px;object-fit:cover;object-position:0 0}.dashboard-sidebar .navigation-list{list-style:none;padding:0}.dashboard-sidebar .navigation-list.nested{background-color:#213242;display:none;color:#fff}.dashboard-sidebar .navigation-list.nested.expanded{display:block}.dashboard-sidebar .navigation-list.nested .navigation-item{text-decoration:none}.dashboard-sidebar .navigation-list.nested .navigation-item .rightAccessory,.dashboard-sidebar .navigation-list.nested .navigation-item .title{display:none}.dashboard-sidebar .navigation-list.nested .navigation-item.selected{color:#fff;border-left:none;padding-left:15px}.dashboard-sidebar .navigation-list.nested .navigation-item.selected .png-icon svg{fill:#fff}.dashboard-sidebar .navigation-list .navigation-item{width:100%;height:29px;color:hsla(0,0%,100%,.5);display:flex;overflow:hidden;padding:3px 3px 3px 15px;-webkit-user-select:none;user-select:none;font-weight:700;font-size:16px;line-height:22px;cursor:pointer}.dashboard-sidebar .navigation-list .navigation-item .png-icon{width:22px;height:22px}.dashboard-sidebar .navigation-list .navigation-item .png-icon svg{width:25px;height:22px;fill:hsla(0,0%,100%,.5)}.dashboard-sidebar .navigation-list .navigation-item.logout{position:absolute;width:60px;bottom:0;left:0}.dashboard-sidebar .navigation-list .navigation-item.selected{color:#3fbb64;border-left:5px solid #3fbb64;padding-left:10px}.dashboard-sidebar .navigation-list .navigation-item.selected .png-icon svg{fill:#3fbb64}.dashboard-sidebar .navigation-list .navigation-item:hover{background-color:#213242;color:#3fbb64;text-decoration:none}.dashboard-sidebar .navigation-list .navigation-item:hover .png-icon svg{fill:#3fbb64}.dashboard-sidebar .navigation-list .navigation-item .icon{width:25px;margin-right:5px}.dashboard-sidebar .navigation-list .navigation-item .icon i{font-size:22px}.dashboard-sidebar .navigation-list .navigation-item .title{display:none}.dashboard-sidebar .navigation-list .navigation-item .rightAccessory{display:none;margin-right:0;margin-left:auto}.dashboard-sidebar .navigation-list .navigation-item .rightAccessory i{font-size:24px}.dashboard{height:100%;width:100%;margin:0;padding:0;display:flex;position:relative}.dashboard .dashboard-main{height:100%;max-width:calc(100% - 60px);flex:1 1;transition:margin-left .2s}.dashboard .dashboard-main.side-menu-expanded{transition:max-width .2s;max-width:calc(100% - 250px)}.dashboard .dashboard-main.side-menu-expanded .lead-overview .filters-container{width:calc(100% - 290px)}.dashboard .dashboard-content{height:calc(100% - 60px);overflow:auto;padding:20px}.dashboard .dashboard-content:has(.costing-category-table){overflow:visible}@media(max-width:920px){.dashboard .dashboard-content{height:auto;overflow:auto;padding:20px}}.dashboard .expand-button-container{width:50px;height:50px;display:flex;align-items:center;justify-content:center;outline:none;border:none;color:#314961;background-color:transparent;position:absolute;top:70px;left:35px;z-index:1;transition:all .2s}.dashboard .expand-button-container:hover i{background-color:#3fbb64;color:#fff}.dashboard .expand-button-container i{display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#fff;box-shadow:0 0 6px 0 #213242;transition:all .4s}.dashboard .active{left:225px}.dashboard .active-transparent{opacity:0}.dashboard .active-transparent:hover,.dashboard .active-visible{opacity:1}.react-joyride__tooltip{border-radius:0}.react-joyride__tooltip h4{color:#314961;font-size:24px}.react-joyride__tooltip .tooltip-footer{display:flex;justify-content:flex-end}.react-joyride__tooltip .tooltip-footer .button{height:45px}.rbc-calendar{height:calc(100vh - 220px);min-height:800px}.rbc-calendar .rbc-event-content{font-size:14px}.rbc-row-segment{min-height:48px}.event-jobname{font-size:12px;color:#fff;padding:5px 5px 0;white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden;background-color:rgba(0,0,0,.3)}.event-purchaseorder,.event-purchaseorder .rbc-day-slot .rbc-background-event,.event-purchaseorder .rbc-event{background-color:#314961}.event-todo,.event-todo .rbc-day-slot .rbc-background-event,.event-todo .rbc-event{background-color:#7d829e}.event-scheduleitem{background-color:#3fbb64}.event-scheduleitem .rbc-day-slot .rbc-background-event,.event-scheduleitem .rbc-event{background-color:inherit}.plan-viewer{height:100%}.plan-viewer,.plan-viewer .plan-viewer-map{flex:1 1;display:flex}.plan-viewer .plan-viewer-map .leaflet-draw-guide-dash{z-index:1}.plan-viewer .plan-viewer-map.horizontal .leaflet-overlay-pane{transform:rotate(90deg)}.plan-viewer .plan-viewer-map .plan-viewer-toolbar .input-group{z-index:10}.plan-viewer .quick-measure-warning{z-index:1100;position:absolute;top:20px;left:55%;transform:translateX(-45%);height:50px;padding:10px;text-align:center;font-size:16px}.plan-viewer .quick-measure-warning,.plan-viewer .quick-measure-warning .exit-container{display:flex;align-items:center;background-color:#ffc107}.plan-viewer .quick-measure-warning .quantity{margin:0 10px;font-weight:600;white-space:nowrap}.plan-viewer .quick-measure-warning .exit-quick-measure-button{transition:transform .1s linear;padding:5px!important;padding:15px 5px;background-color:#ffc107;display:flex;align-items:center;border:none;outline:none}.plan-viewer .quick-measure-warning .exit-quick-measure-button:hover{transform:scale(1.1)}@media(max-width:1980px){.plan-viewer .quick-measure-warning .warning-text{white-space:pre-wrap}}.plan-viewer.smallWidth .quick-measure-warning{padding:5px;flex-direction:column;align-items:center;height:auto}.plan-viewer.smallWidth .quick-measure-warning .exit-container{align-items:center;justify-content:center;width:100%}.plan-viewer.smallWidth .quick-measure-warning .warning-text{font-size:14px}.leaflet-control-container{display:none}.plan-viewer-toolbar .toolbar-button .button-input,.plan-viewer-toolbar .toolbar-button .edit-controls{display:none;position:absolute;top:60px}.plan-viewer-toolbar{position:absolute;top:20px;height:50px;display:flex;z-index:1020}.plan-viewer-toolbar-left{left:20px;min-width:250px}.plan-viewer-toolbar-right{right:20px}.plan-viewer-toolbar .buttons-container{display:flex;box-shadow:0 0 5px rgba(0,0,0,.2)}.plan-viewer-toolbar .control-button{height:40px}.plan-viewer-toolbar .toolbar-button{display:flex;justify-content:center;align-items:center;height:50px;width:50px;background-color:#f8f8fc;cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0}.plan-viewer-toolbar .toolbar-button i{font-size:30px;color:#7d829e}.plan-viewer-toolbar .toolbar-button .png-icon svg{fill:#7d829e}.plan-viewer-toolbar .toolbar-button .edit-controls{left:unset}.plan-viewer-toolbar .toolbar-button .button-input{left:0;max-width:280px!important;min-width:280px!important;width:100%!important}.plan-viewer-toolbar .toolbar-button .button-input .text-input{padding:0 10px!important}.plan-viewer-toolbar .toolbar-button .button-input .form-input-text{border-radius:0;background-color:#f8f8fc;height:60px;max-width:220px!important;min-width:220px!important;width:100%!important}.plan-viewer-toolbar .toolbar-button .button-input .takeoff-toolbar-dropdown .dropdown-toggle{border:1px solid #d1d2de;border-top:none;justify-content:space-between;font-size:1rem;width:280px;font-weight:400;color:#d1d2de;background-color:#f8f8fc}.plan-viewer-toolbar .toolbar-button .button-input .takeoff-toolbar-dropdown .dropdown-toggle i{color:#7d829e}.plan-viewer-toolbar .toolbar-button .button-input .takeoff-toolbar-dropdown .dropdown-menu .dashboard-dropdown-item{font-size:1rem;width:280px;font-weight:400;color:#7d829e;background-color:#f8f8fc}.plan-viewer-toolbar .toolbar-button .button-input .takeoff-toolbar-dropdown .dropdown-menu .dashboard-dropdown-item:hover{background-color:#d1d2de}.plan-viewer-toolbar .toolbar-button .order-first{order:-1}.plan-viewer-toolbar .toolbar-button .toolbar-button-dual-input{position:absolute;top:60px;left:0;max-width:290px;width:100%}.plan-viewer-toolbar .toolbar-button .toolbar-button-dual-input .button-input{top:0}.plan-viewer-toolbar .toolbar-button .toolbar-button-dual-input .button-input:last-child,.plan-viewer-toolbar .toolbar-button .toolbar-button-dual-input.show-snap-input .button-input:nth-child(2){top:61px}.plan-viewer-toolbar .toolbar-button .toolbar-button-triple-input{position:absolute;top:60px;left:0;max-width:290px;width:100%}.plan-viewer-toolbar .toolbar-button .toolbar-button-triple-input .button-input{top:0}.plan-viewer-toolbar .toolbar-button .toolbar-button-triple-input .button-input:nth-child(2){top:61px}.plan-viewer-toolbar .toolbar-button .toolbar-button-triple-input .button-input:last-child{top:122px}.plan-viewer-toolbar .toolbar-button.enabled .button-input,.plan-viewer-toolbar .toolbar-button.enabled .edit-controls{display:block}.plan-viewer-toolbar .toolbar-button.disabled,.plan-viewer-toolbar .toolbar-button.disabled:active,.plan-viewer-toolbar .toolbar-button.disabled:hover{background-color:#f8f8fc;opacity:.7}.plan-viewer-toolbar .toolbar-button.disabled:active i,.plan-viewer-toolbar .toolbar-button.disabled:hover i,.plan-viewer-toolbar .toolbar-button.disabled i{color:#7d829e}.plan-viewer-toolbar .toolbar-button.disabled .png-icon svg,.plan-viewer-toolbar .toolbar-button.disabled:active .png-icon svg,.plan-viewer-toolbar .toolbar-button.disabled:hover .png-icon svg{fill:#7d829e}.plan-viewer-toolbar .toolbar-button.enabled,.plan-viewer-toolbar .toolbar-button:active,.plan-viewer-toolbar .toolbar-button:hover{background-color:#7d829e}.plan-viewer-toolbar .toolbar-button.enabled i,.plan-viewer-toolbar .toolbar-button:active i,.plan-viewer-toolbar .toolbar-button:hover i{color:#f8f8fc}.plan-viewer-toolbar .toolbar-button.enabled .png-icon svg,.plan-viewer-toolbar .toolbar-button:active .png-icon svg,.plan-viewer-toolbar .toolbar-button:hover .png-icon svg{fill:#f8f8fc}.plan-viewer-toolbar .toolbar-button:active{background-color:rgb(77.3436123348,81.3303964758,103.6563876652)}.plan-viewer-toolbar .snap-to-90-degrees{margin-top:1px;min-width:280px;position:absolute;border:1px solid #ced4da;height:50px;top:60px;left:0;outline:none}.plan-viewer-toolbar .snap-to-90-degrees:active,.plan-viewer-toolbar .snap-to-90-degrees:focus,.plan-viewer-toolbar .snap-to-90-degrees:hover{outline:none;box-shadow:none}.unit-append{font-size:20px!important}.plans-card{height:100%;min-height:100%}.plans-card.full-screen .header{margin-top:-60px}.plans-card.full-screen .page-selector .dropdown{box-shadow:0 0 5px rgba(0,0,0,.2);height:50px;z-index:999;top:80px;right:185px}.plans-card.full-screen .dropdown-item,.plans-card.full-screen .selector-button{height:50px!important;background-color:#f8f8fc!important;color:#7d829e!important}.plans-card.full-screen .dropdown-item.active,.plans-card.full-screen .dropdown-item:hover,.plans-card.full-screen .selector-button:hover{background-color:#d1d2de!important}.plans-card .header{display:flex;justify-content:space-between;flex-wrap:nowrap}.plans-card .header .plans-card-header-title{width:67%}.plans-card .header .page-selector{display:flex;height:100%}.plans-card .header .page-selector .dropdown.show .dropdown-menu{z-index:1022;max-height:400px;overflow-y:auto}.plans-card .header .page-selector .dropdown.show .selector-button{background-color:#506479}.plans-card .header .page-selector .dropdown .selector-button{width:140px;font-family:Helvetica,sans-serif;font-size:18px;color:#feffff;letter-spacing:-.43px;text-align:center;font-weight:600}.plans-card .header .page-selector .dropdown .selector-button:focus{outline:none;box-shadow:none}.plans-card .header .page-selector .dropdown .selector-button:after{display:none}.plans-card .header .page-selector .dropdown .dropdown-menu{border:none;border-radius:0;padding:0;margin:0;width:121px;min-width:140px;background:#314961;box-shadow:0 2px 10px 0 rgba(0,0,0,.3)}.plans-card .header .page-selector .dropdown .dropdown-menu .dropdown-item{margin:0;height:60px;display:flex;justify-content:center;align-items:center;color:#fff;-webkit-user-select:none;user-select:none;font-weight:600;font-size:18px}.plans-card .header .page-selector .dropdown .dropdown-menu .dropdown-item.active,.plans-card .header .page-selector .dropdown .dropdown-menu .dropdown-item:hover{background-color:#506479}.plans-card .header .page-selector .selector-button{height:100%;min-width:60px;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#314961;border:none;border-radius:0}.plans-card .header .page-selector .selector-button:hover{background-color:#506479}.plans-card .header .page-selector .selector-button.disabled{cursor:not-allowed}.plans-card .header .page-selector .selector-button.disabled:hover{background-color:transparent}.plans-card .header .page-selector .selector-button.disabled i{opacity:.5}.plans-card .header .page-selector .selector-button i{font-size:30px}.plans-card .header .page-selector .custom-name{font-size:14px;font-weight:400;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plans-card .header .badge{max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plans-card .page-selector-container{display:flex;justify-content:flex-end;align-items:center;width:33%}.plans-card .body{flex-grow:1;margin:0;padding:0}.scale-summary-pages .summary-items .summary-item{display:flex;align-items:center;justify-content:space-between;min-height:40px;font-family:Helvetica,sans-serif;font-size:18px;color:#898da9;letter-spacing:-.48px;cursor:pointer;padding:0 10px;line-height:24px}.scale-summary-pages{margin-top:20px;max-height:calc(100vh - 440px)}.scale-summary-pages .scale-summary-body{min-height:200px;max-height:calc(100vh - 260px)}.scale-summary-pages .summary-items .summary-item{box-shadow:0 1px 0 0 #d1d2de;margin-bottom:1px}.scale-summary-pages .summary-items .summary-item:hover{background-color:#fcf8f8}.scale-summary-pages .summary-items .summary-item .right-side{display:flex;align-items:center}.scale-summary-pages .summary-items .summary-item-selected{background-color:#fcf8f8}.scale-summary-pages .divider{border:1px solid #d1d2de;margin:40.5px 0}.take-off-card .body .add-item{width:100%}.take-off-card .body .quick-measure-button{margin-right:5px;min-width:160px}.take-off-card .body .take-off-list{list-style:none;padding:0;margin:0;max-height:calc(100vh - 400px)}.take-off-card .body .take-off-list .take-off-list-item{font-family:Helvetica;font-size:20px;color:#7d829e;cursor:pointer}.take-off-card .body .take-off-list .take-off-list-item .item-total{letter-spacing:-.48px;display:flex;justify-content:space-between;align-items:center;min-height:50px;background:#fff;box-shadow:0 1px 0 0 #d1d2de;margin-bottom:1px;padding-right:15px}.take-off-card .body .take-off-list .take-off-list-item.selected,.take-off-card .body .take-off-list .take-off-list-item.selected .item-total,.take-off-card .body .take-off-list .take-off-list-item:hover,.take-off-card .body .take-off-list .take-off-list-item:hover .item-total{background-color:#f8f8fc}.take-off-card .body .take-off-list .take-off-list-item .item-info{display:flex;align-items:center;height:100%;width:100%;line-height:1.25}.take-off-card .body .take-off-list .take-off-list-item .item-color{width:20px;height:20px;border-radius:50%;border:1px solid #7d829e;margin-right:10px;flex-shrink:0}.take-off-card .body .take-off-list .take-off-list-item .action{height:50px;width:40px;display:flex;justify-content:center;align-items:center}.take-off-card .body .take-off-list .take-off-list-item .action--visibility{min-width:40px}.take-off-card .body .take-off-list .take-off-list-item .action i{font-size:24px}.take-off-card .body .take-off-list .take-off-list-item .linked-costings{list-style:none;margin:10px 20px;padding:0 0 10px}.take-off-card .body .take-off-list .take-off-list-item .linked-costings--item{margin-bottom:5px;display:flex;flex-wrap:wrap;align-items:center;font-size:14px}.take-off-card .body .take-off-list .take-off-list-item .linked-costings--item:last-child{margin-bottom:0}.take-off-card .body .take-off-list .take-off-list-item .linked-costings--item span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.take-off-card .body .take-off-list .take-off-list-item .linked-costings--item .material-icons{font-size:24px}.take-off-card .body .take-off-list .take-off-page-list,.take-off-card .body .take-off-list .take-off-shapes-list{font-size:16px;list-style:circle;margin:0 20px;padding:10px 0 0}.take-off-card .body .take-off-list .take-off-page-list:last-child,.take-off-card .body .take-off-list .take-off-shapes-list:last-child{padding-bottom:10px}.take-off-card .body .take-off-list .take-off-page-list .action,.take-off-card .body .take-off-list .take-off-shapes-list .action{height:auto;width:auto;margin-left:10px}.take-off-card .body .take-off-list .take-off-page-list .take-off-shapes-list,.take-off-card .body .take-off-list .take-off-shapes-list .take-off-shapes-list{padding:10px 0 0;margin:0}.take-off-card .body .take-off-list .take-off-page-list .take-off-shapes-list-icon,.take-off-card .body .take-off-list .take-off-shapes-list .take-off-shapes-list-icon{color:#314961;width:20px;height:20px;margin-right:5px}.take-off-card .body .take-off-list .take-off-page-list .take-off-shapes-list-icon .material-icons,.take-off-card .body .take-off-list .take-off-shapes-list .take-off-shapes-list-icon .material-icons{width:20px;height:20px;font-size:20px}.take-off-card .body .take-off-list .take-off-page-list .take-off-shapes-list-icon .png-icon svg,.take-off-card .body .take-off-list .take-off-shapes-list .take-off-shapes-list-icon .png-icon svg{fill:#314961;width:20px;height:20px}.take-off-card .body .take-off-list .take-off-page-list .take-off-shapes-list-label,.take-off-card .body .take-off-list .take-off-shapes-list .take-off-shapes-list-label{font-style:italic}.take-off-card .body .take-off-list .take-off-shapes-list li{border-bottom:1px solid #f0f0f6;padding:5px 0}.take-off-card .body .take-off-list .take-off-shapes-list li:last-child{border-bottom:0}.take-off-card .body .take-off-list .take-off-shapes-list li .rotate{transform:rotate(90deg)}.take-off-card .body .feature-wrapper{display:flex;align-items:center;margin-right:5px}.take-off-card .body .feature-wrapper .feature-input{width:50px;height:22px;font-size:14px;border-right:none;border-width:1px}.take-off-card .body .feature-wrapper .feature-button{border:none;outline:none;height:22px;background:#3fbb64;border-radius:0;margin-right:5px;width:20px;display:grid;align-items:center;justify-content:center}.take-off-card .body .feature-wrapper .feature-button i{color:#fff;font-size:15px;width:15px}.take-off-card .body .feature-wrapper .feature-button:disabled{background-color:#7d829e}.take-off-card .body .feature-wrapper .feature-input-btn{display:flex;align-items:center}.take-off-card .body .feature-wrapper .feature-value{margin-right:5px}.take-off-card .body .feature-wrapper .feature-value:hover{position:relative}.take-off-card .body .feature-wrapper .feature-value:hover:after{content:"";border-bottom:2px dotted;width:100%;display:block;position:absolute}.take-off-card .body .areaLength,.take-off-card .body .feature-wrapper .feature-type{margin-right:5px}.take-off-card .body .icon-diameter{font-size:10px;margin-right:2px}.takeoff-category--open .quote-request-quotes-list{max-height:100vh!important}.takeoff-category .entry-group-item{padding:5px 0;border-bottom:1px solid #dee2e6;display:flex;flex-direction:column;line-height:40px;cursor:pointer}.takeoff-category .entry-group-item--title{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.takeoff-category .entry-group-item .inner-group-container{display:flex;justify-content:space-between;align-items:center}.takeoff-category .entry-group-item .take-offs-count{display:flex;justify-content:end;font-size:16px}.takeoff-category .material-icons{font-size:32px;line-height:0}.takeoff-category .icon-edit{font-size:22px;transition:transform .1s linear}.takeoff-category .icon-edit:hover{transform:scale(1.1)}.takeoff-category .empty-message{margin-bottom:15px;font-size:20px}.teammate-item{padding:15px 20px;display:flex;justify-content:space-between;align-items:center}.teammate-item .teammate-info{flex:1 1 auto;padding-right:40px;min-width:0}.teammate-item .user-name{font-size:16px}.teammate-item .remove{color:#7d829e;cursor:pointer}.teammate-item .teammate-avatar{margin-right:15px}.teammate-item .teammate-actions .btn{background-color:#fff;border:none}.add-team-member-modal{max-width:860px;width:100%}.group-title{font-weight:700}.role-descriptions-wrapper{width:100%;margin-top:20px}.role-descriptions-wrapper .role-description{font-size:20px;line-height:24px;letter-spacing:-.48px;color:#7d829e;width:100%;max-width:700px;margin:15px 10px}.role-descriptions-wrapper .role-descriptions-head{font-weight:700;width:100%;max-width:700px;margin:15px 10px}.role-descriptions-wrapper .role-name{font-weight:500}.teammate-header-container__open{width:420px!important}.teammate-header-container{padding:0 10px;display:flex;align-items:center;position:relative;justify-content:flex-end}.teammate-header-container .add-btn{height:35px;font-weight:400;font-size:16px;min-width:130px}.teammate-header-container .teammate-header-dropdown{border-radius:3px;border:1px solid #d1d2de;position:absolute;top:100%;right:0;z-index:401;max-height:400px;width:100%;display:flex;flex-direction:column;background-color:#fefefe}.teammate-header-container .teammate-selector{border-bottom:1px solid #d1d2de;height:100px;display:flex;justify-content:center;align-items:center;padding:0 15px}.teammate-header-container .teammate-list{overflow:auto;height:300px}.teammate-header-container .teammate-empty-message,.teammate-header-container .teammate-loader{height:100%;display:flex;align-items:center;justify-content:center}.teammate-header-container .teammate-loader{position:absolute;width:100%;top:0;left:0;z-index:4;background-color:#f8f8fc;opacity:.75}.add-to-costing-modal{max-width:1420px;width:100%}.add-to-costing-modal .overflow-auto{overflow:visible!important}.copy-take-off-form-modal{max-width:100%}.take-off-form-modal .quick-measure-message{padding:0 10px;height:40px;margin-bottom:20px}.costing-lookup-modal{max-width:680px;width:100%}.costing-lookup-modal .form-input-label{font-size:18px}.costing-lookup-modal .table-responsive{max-height:calc(100vh - 490px);overflow-y:visible}.costing-lookup-modal .footer,.costing-lookup-modal .modal-body{padding:20px 40px}.costing-lookup-modal .add-button{height:40px;background-color:#7d829e}.costing-lookup-modal .search-input{padding:0 30px 0 10px;width:580px;color:#7d829e;font-size:16px;background-color:#f8f8fc;border:1px solid #d1d2de}.costing-lookup-modal .search-input::placeholder{color:#7d829e}.costing-lookup-modal .inputSearch-container{margin-left:10px;margin-bottom:10px}.costing-lookup-modal .inputSearch-container .inputSearch{height:40px}.costing-lookup-modal .inputSearch-container .inputSearch::placeholder{font-weight:400;font-size:16px}.costing-lookup-modal .inputSearch-container .cancel-icon-container,.costing-lookup-modal .inputSearch-container .search-icon{color:#7d829e;right:15px}.take-off-form-modal .take-off-costings .table-body .table-row{height:30px}.take-off-form-modal .take-off-costings .table-body .table-row .field-text{padding:5px 0}.take-off-form-modal .take-off-costings .delete-costing-button{height:40px}.comment-form .name-input{background:#f8f8fc;border:1px solid #d1d2de;width:100%;min-height:120px;padding:10px}.comment-form .popup-actions{margin-top:10px}.comment-form .button{border:none;box-shadow:none;outline:none;width:30px;height:30px;background-color:#f8f8fc}.comment-form .button i{font-size:18px;margin:auto;color:#7d829e}.comment-form .button.close-button{margin-right:10px}.comment-form .button.submit-button{background-color:#3fbb64}.comment-form .button.submit-button i{color:#fff}.leaflet-popup .leaflet-popup-content-wrapper{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-radius:0}.leaflet-popup .leaflet-popup-content{margin:10px}.leaflet-popup .leaflet-popup-close-button{display:none}.leaflet-label{width:120px!important;font-size:20px;z-index:1000;height:30px!important;border-radius:5px}.leaflet-label,.leaflet-label span{font-weight:700;background-color:hsla(0,0%,100%,.5)}.leaflet-label span{display:block;font-size:14px;line-height:1;padding-bottom:5px}.leaflet-label-deduction,.leaflet-label-polygon{text-align:center;left:-60px;top:-10px}.leaflet-label-hidden{width:0!important;height:0!important;opacity:0}.print-takeoffs-modal{max-width:580px;width:100%}.print-takeoffs-modal .checkbox-container{margin-right:10px}.print-takeoffs-modal .checkbox-container .label{align-items:center;width:40px;height:40px;transition:all .1s ease-out}.print-takeoffs-modal .checkbox-container .label:hover{border-radius:50%;background:rgba(0,0,0,.075)}.print-takeoffs-modal .modal-content .modal-body{padding:20px 15px}.print-takeoffs-modal .modal-content .categories-container{height:calc(100vh - 390px);overflow:auto}.print-takeoffs-modal .modal-content .categories-container .check-all-categories{border-bottom:1px solid #d1d2de;display:flex;justify-content:space-between;align-items:center}.print-takeoffs-modal .modal-content .categories-container .check-all-categories .checkbox-container{width:40px;height:40px;padding-left:3px}.print-takeoffs-modal .modal-content .categories-container .check-all-categories .expand-container i{cursor:pointer;font-size:32px;color:#7d829e;transition:all .1s ease-out}.print-takeoffs-modal .modal-content .categories-container .check-all-categories .expand-container i:hover{border-radius:50%;background:rgba(0,0,0,.075)}.print-takeoffs-modal .form-input-label{font-size:18px}.print-takeoffs-modal .table-responsive{overflow-y:visible;position:relative}.print-takeoffs-modal .table-responsive i{font-size:24px}.print-takeoffs-modal .table-responsive .table-header .checkbox-container{padding-left:6px}.print-takeoffs-modal .table-responsive .table-row{height:40px}.print-takeoffs-modal .table-responsive .table-row td:first-child{width:30px}.print-takeoffs-modal .table-responsive .field-text{width:430px;padding:5px}.print-takeoffs-modal .table-responsive .row-actions{margin-left:10px}.print-takeoffs-modal .table-responsive .table-hover{margin-bottom:0}.print-takeoffs-modal .table-responsive .visibility-action{width:20px!important}.print-takeoffs-modal .item-total{letter-spacing:-.48px;display:flex;justify-content:space-between;align-items:center;min-height:35px}.print-takeoffs-modal .item-info{display:flex;align-items:center;height:100%;width:100%;line-height:1.25}.print-takeoffs-modal .item-color{width:20px;height:20px;border-radius:50%;border:1px solid #7d829e;margin-right:10px;flex-shrink:0}.print-takeoffs-modal .footer .success{width:140px}.print-takeoffs-modal .footer,.print-takeoffs-modal .modal-body{padding:20px 40px}.takeoff-modal-category .entry-group-item{padding:5px 0;border-bottom:1px solid #d1d2de;display:flex;flex-direction:column;line-height:40px;cursor:pointer}.takeoff-modal-category .entry-group-item--title{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.takeoff-modal-category .entry-group-item .inner-group-container{display:flex;justify-content:space-between;align-items:center}.takeoff-modal-category .entry-group-item .inner-group-container .checkbox-container{width:40px;height:40px;padding-left:6px}.takeoff-modal-category .entry-group-item .inner-group-container .checkbox-container .checkbox-icon{font-size:24px}.takeoff-modal-category .entry-group-item .take-offs-count{display:flex;justify-content:end;font-size:16px}.takeoff-modal-category .material-icons{font-size:32px;line-height:0}.takeoff-modal-category:hover{color:#213242;background-color:rgba(0,0,0,.075)}.job-navigation-toggle{color:grey;background-color:#213242}.job-navigation-toggle~.dashboard-dropdown-menu button{width:100%!important}.client-item{padding:15px 20px;display:flex;justify-content:space-between;align-items:center}.client-item .client-info{flex:1 1 auto;padding-right:40px;min-width:0}.client-item .user-name{font-size:16px}.client-item .remove{color:#7d829e;cursor:pointer}.client-item .client-avatar{margin-right:15px}.client-item .client-actions .btn{background-color:#fff;border:none}.client-header-container__open{width:420px}.client-header-container{padding:0 10px;display:flex;align-items:center;position:relative;justify-content:flex-end;min-width:140px}.client-header-container .add-btn{height:35px;font-weight:400;font-size:16px}.client-header-container .client-header-dropdown{border-radius:3px;border:1px solid #d1d2de;position:absolute;top:100%;right:0;z-index:10;max-height:400px;width:400px;display:flex;flex-direction:column;background-color:#fefefe}.client-header-container .client-selector{border-bottom:1px solid #d1d2de;height:100px;display:flex;justify-content:center;align-items:center;padding:0 15px}.client-header-container .client-list{overflow:auto;height:300px}.client-header-container .client-empty-message,.client-header-container .client-loader{height:100%;display:flex;align-items:center;justify-content:center}.client-header-container .client-loader{position:absolute;width:100%;top:0;left:0;z-index:4;background-color:#f8f8fc;opacity:.75}.plans-upload-card{max-height:100%}.plans-upload-card.inactive{opacity:.5;pointer-events:none}.plans-upload-card .header{text-transform:none;padding:0;display:flex;align-items:center;justify-content:center}.plans-upload-card .drag-and-drop-zone{display:flex;align-items:center;justify-content:center;flex-direction:column;height:300px;background-color:#f8f8fc;border:1px solid #7d829e}.plans-upload-card .drag-and-drop-zone i{height:96px;width:96px;font-size:96px;color:#7d829e}.plans-upload-card .drag-and-drop-zone .description{color:#7d829e}.plans-upload-card .drag-and-drop-zone .description .field-text{text-align:center}.plans-upload-card .footer .select-documents-button{margin-left:0}.select-pages-card{max-height:100%}.select-pages-card.inactive{opacity:.5;pointer-events:none}.select-pages-card .select-all:focus{box-shadow:none}.select-pages-card .body .pages-list{padding:0;margin:0;display:flex;list-style:none;flex-wrap:wrap;max-width:100%}.select-pages-card .body .pages-list .page-item{position:relative;display:flex;flex-direction:column;justify-content:center;padding:0;width:315px;height:260px;margin:0 20px 20px 0;background:#fff;border:2px solid #d1d2de;font-size:14px;color:#7d829e;letter-spacing:-.34px;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.select-pages-card .body .pages-list .page-item.is-selected{border:2px solid #3fbb64}.select-pages-card .body .pages-list .page-item.placeholder{align-items:center}.select-pages-card .body .pages-list .page-item.placeholder i{font-size:96px}.select-pages-card .body .pages-list .page-item .selection-mark{position:absolute;bottom:0;right:0;width:40px;height:40px;background:#3fbb64;display:flex;justify-content:center;align-items:center;color:#fff;z-index:1}.select-pages-card .body .pages-list .page-item .selection-mark i{font-size:30px}.select-pages-card .body .pages-list .page-item .zoom-mark{margin-right:10px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:none;outline:none;right:20px;background:#8f98a0;color:#fff}.select-pages-card .body .pages-list .page-item .page-placeholder{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.select-pages-card .body .pages-list .page-item .page-placeholder i{font-size:96px}.select-pages-card .body .pages-list .page-item .page-placeholder .rotate-icons{width:100%;height:100%;display:flex;align-items:flex-start;justify-content:space-between}.select-pages-card .body .pages-list .page-item .page-placeholder .rotate-icons button{display:flex;align-items:center;width:40px;height:40px;outline:none;border:none;background:#8f98a0}.select-pages-card .body .pages-list .page-item .page-placeholder .rotate-icons i{font-size:24px;color:#fff}.select-pages-card .body .pages-list .page-item .page-number{position:absolute;height:36px;font-size:14px;color:#7d829e;letter-spacing:-.34px;display:flex;align-items:center;bottom:0;left:-10px;padding:10px}.select-pages-card .card-title{margin:20px 20px 0;font-size:20px;line-height:1.15;text-align:center}.page-item-container .custom-name-input{width:315px;margin-top:-20px;margin-bottom:20px;max-height:0;overflow:hidden;transition:max-height .2s ease-out,margin-top .3s ease-out}.page-item-container .custom-name-input.disabled input{background-color:#e9ecef}.page-item-container .custom-name-input.visible{max-height:60px;margin-top:-20px}.page-item-container .custom-name-input input{width:100%;height:40px;border:1px solid #d1d2de;outline:none;padding:10px;background-color:#f8f8fc}.page-item-container .custom-name-input input::placeholder{color:#d1d2de}.card-placeholder .header{background-color:#d6dbe0}.page-action{display:flex;height:60px}.header-action-button{-webkit-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center;padding:15px;height:100%;font-size:18px;color:#feffff;letter-spacing:-.43px;font-weight:600;cursor:pointer}.header-action-button:hover{background-color:#213242}.header-action-button .icon-button{margin-right:0}.header-action-button i{font-size:30px;margin-right:5px}.total .item{display:flex;align-items:center;justify-content:space-between;min-height:40px;font-family:Helvetica,sans-serif;font-size:18px;color:#898da9;letter-spacing:-.48px;cursor:pointer;padding:0 10px;line-height:24px}.total .total-title{height:60px;padding-left:20px;line-height:60px;font-weight:700}.total .item{margin-bottom:0}.total .item:nth-child(odd){background-color:#f8f8fc}.quote-costing-categories .quote-costing-list .quote-costing-list-item{display:flex;align-items:center;justify-content:space-between;min-height:40px;font-family:Helvetica,sans-serif;font-size:18px;color:#898da9;letter-spacing:-.48px;cursor:pointer;padding:0 10px;line-height:24px}.quote-costing-categories{max-height:100%}.quote-costing-categories .checkbox-container{width:10%;margin-left:-10px;margin-right:15px}.quote-costing-categories .inputSearch-container{margin-right:10px}.quote-costing-categories .quote-costing-list{overflow-y:auto;min-height:80px;max-height:calc(100vh - 500px)}.quote-costing-categories .quote-costing-list .quote-costing-list-item{box-shadow:0 1px 0 0 #d1d2de;margin-bottom:1px;padding:0 5px}.quote-costing-categories .quote-costing-list .quote-costing-list-item .item-name{display:flex;align-items:center}.quote-costing-categories .quote-costing-list .quote-costing-list-item .item-name .icon-container{display:flex;flex-direction:column;align-items:center;height:100%;width:25px}.quote-costing-categories .quote-costing-list .quote-costing-list-item .item-name i{margin-right:5px}.quote-costing-categories .quote-costing-list .quote-costing-list-item .complete-icon{font-size:19px;color:#3fbb64}.quote-costing-categories .quote-costing-list .quote-costing-list-item .incomplete-icon{font-size:19px;color:#ff0707}.quote-costing-categories .quote-costing-list .quote-costing-list-item .hidden-icon{font-size:19px;color:#7d829e}.quote-costing-categories .quote-costing-list .quote-costing-list-item .list-checkbox{width:20px;height:20px}.quote-costing-categories .quote-costing-list .quote-costing-list-item:hover{background-color:#fcf8f8}.quote-costing-categories .quote-costing-list .quote-costing-list-item .right-side{display:flex;align-items:center}.quote-costing-categories .quote-costing-list .quote-costing-list-item .right-side .item-total{margin-right:10px;font-size:16px}.quote-costing-categories .quote-costing-list .quote-costing-list-item .right-side .copy-action,.quote-costing-categories .quote-costing-list .quote-costing-list-item .right-side .remove-action{height:40px;width:24px;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer}.quote-costing-categories .quote-costing-list .quote-costing-list-item .right-side .copy-action i,.quote-costing-categories .quote-costing-list .quote-costing-list-item .right-side .remove-action i{font-size:22px}.quote-costing-categories .quote-costing-list .quote-costing-list-item .right-side .copy-action i{font-size:20px}.quote-costing-categories .costing-category-selected{background-color:#fcf8f8}.quote-costing-categories .divider{border:1px solid #d1d2de;margin:40.5px 0}.quote-costing-categories .add-category{width:100%;margin-bottom:20px}.quote-costing-categories .search-container{flex:1 1}.quote-costing-categories .search-container .searchInput{min-width:100px}.quote-costing-categories .category-warning{margin-top:4px;background-color:transparent;color:#ff0707}.quote-costing-categories .category-warning i{font-size:18px}.create-job-modal{max-width:680px;width:100%}.calculator{width:100%;margin:0}.calculator .option-badged .option-badged-group span{margin-bottom:2px}.calculator .calculator-col{padding:0}.calculator .calculator-inputs-col{padding:0 0 0 40px}.calculator .calculator-inputs-col .table-responsive{max-height:445px;overflow:hidden;overflow-y:auto}.calculator .calculator-input{max-width:585px}.calculator .calculator-input .calc-textarea-container{position:relative;text-align:right}.calculator .calculator-input .calc-textarea-container textarea{outline:none;border:none;box-shadow:none}.calculator .calculator-input .calc-textarea-container .take-off-mention{box-sizing:border-box;position:relative;z-index:1;color:#fff;pointer-events:none;background-color:#3fbb64;border-radius:5px;font-size:18px;white-space:pre-wrap}.calculator .calculator-input .calc-textarea-container .take-off-mention-deleted{background-color:red}.calculator .calculator-input .calc-textarea-container .calc-textarea{margin-bottom:40px;font-size:18px;border:1px solid #d1d2de;background-color:#f8f8fc;min-height:150px}.calculator .calculator-input .calc-textarea-container .calc-textarea .calc-textarea__suggestions{max-height:300px;overflow:hidden;box-shadow:0 0 4px rgba(0,0,0,.3)}.calculator .calculator-input .calc-textarea-container .calc-textarea .calc-textarea__suggestions ul{background-color:#fff}.calculator .calculator-input .calc-textarea-container .calc-textarea .calc-textarea__suggestions ul li{padding:8px 12px;display:flex;align-items:center;min-height:60px;border-bottom:1px solid #d1d2de;background-color:#f8f8fc;color:#7d829e;font-size:20px;line-height:24px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.calculator .calculator-input .calc-textarea-container .calc-textarea .calc-textarea__suggestions ul li:hover{background-color:#f0f0f6}.calculator .calculator-input .calc-textarea-container .calc-textarea .calc-textarea__suggestions__item--focused:has(.suggestion-item.true){background-color:#f0f0f6}.calculator .calculator-input .calc-textarea-container .calculator-result{position:absolute;bottom:2px;right:0;background-color:#f8f8fc;margin-right:35px;height:38px;width:calc(100% - 37px);font-size:22px}.calculator .calculator-input .calc-row{padding-right:15px;justify-content:space-between;margin:0}.calculator .calculator-input .btn-col{max-width:120px;padding:0 10px}.calculator .calculator-input .btn-col .calc-btn{width:100px;height:100px;margin-bottom:20px}.calculator .calculator-input .btn-col .calc-btn:last-child{margin-bottom:0}.calculator .calculator-input .btn-col .calc-btn .icon-centered{margin:0}.calculator .calculator-input .btn-col:last-child{max-width:110px;padding-right:0}.calculator .calculator-input .btn-col:first-child{max-width:110px;padding-left:0}.calculator .calculator-form .form-column{padding:0}.calculator .calculator-form-controls{margin-top:80px}.calculator .takeoff-column{width:250px}.calculator .remove-takeoff-column .edit-takeoff-button{margin-right:5px}.calculator .remove-takeoff-column button{min-width:30px;width:30px;transition:transform .1s linear;box-shadow:none}.calculator .remove-takeoff-column button:hover{transform:scale(1.1)}.calculator .take-off-costings button,.calculator .take-off-costings td,.calculator .take-off-costings tr{height:35px}.calculator-modal{max-width:975px;width:100%}.calculator-modal .title-badge{min-width:120px;height:30px;padding:0 10px;background-color:#506479;font-size:16px;margin-left:40px;text-align:center;line-height:30px;font-weight:400;overflow:hidden}.floating-takeoff-modal{width:100%;max-width:100%}.floating-takeoff-modal .modal-content{height:100%}.floating-takeoff-modal .modal-body{flex-direction:column;padding:20px}.floating-takeoff-modal .modal-footer{padding:20px 0 0;height:90px;justify-content:center}.floating-takeoff-modal .modal-footer .quantity-total{position:absolute;display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;align-items:center;left:20px;font-size:30px;font-weight:700}.floating-takeoff-modal .plans-card{width:100%;min-height:auto}.floating-takeoff-modal .plans-card .leaflet-draw-guide-dash{z-index:1}.floating-takeoff-modal .takeoff-badge{display:flex;align-items:center;font-size:20px;padding:2px 7px;color:#fff;border-radius:5px}.floating-takeoff-modal .takeoff-badge i{margin-left:3px}.floating-takeoff-modal .take-off-card .take-off-list{width:100%}.floating-takeoff-modal .take-off-card .add-item,.floating-takeoff-modal .take-off-card .footer,.floating-takeoff-modal .take-off-card .quick-measure-button{display:none!important}.assembly-modal{max-width:1600px;width:100%}.assembly-modal .overflow-auto{overflow:visible!important}.price-lookup-modal{max-width:1120px;width:100%}.price-lookup-modal .title-badge{min-width:120px;height:30px;padding:0 10px;background-color:#506479;font-size:16px;margin-left:40px;text-align:center;line-height:30px;font-weight:400;overflow:hidden}.price-lookup-modal .form-input-label{font-size:18px}.price-lookup-modal .table-responsive{height:calc(100vh - 490px);overflow-y:visible}.price-lookup-modal .footer,.price-lookup-modal .modal-body{padding:20px 40px}.price-lookup-modal .footer .left-button-container{justify-content:space-between}.price-lookup-modal .select-button{height:40px}.price-lookup-modal .add-button{background-color:#7d829e;min-width:65px}.price-lookup-modal .add-button:active{color:#7d829e!important;background-color:#f8f8fc!important}.price-lookup-modal .add-button:focus{box-shadow:none!important}.price-lookup-modal .edit-button{margin-left:10px;height:40px;background-color:transparent;min-width:20px;color:#7d829e;border:none;transition:transform .1s linear}.price-lookup-modal .edit-button:hover{transform:scale(1.1)}.price-lookup-modal .edit-button:active{background-color:#7d829e!important;color:#f8f8fc!important}.price-lookup-modal .edit-button:focus{box-shadow:none!important}.price-lookup-modal .search-input-container{width:305px}.price-lookup-modal .search-input{padding:0 30px 0 10px;color:#7d829e;font-size:16px;background-color:#f8f8fc;border:1px solid #d1d2de}.price-lookup-modal .search-input::placeholder{color:#7d829e}.price-lookup-modal .inputSearch-container{margin-left:10px;margin-bottom:10px}.price-lookup-modal .inputSearch-container .inputSearch{height:40px}.price-lookup-modal .inputSearch-container .inputSearch::placeholder{font-weight:400;font-size:16px}.price-lookup-modal .inputSearch-container .cancel-icon-container{color:#7d829e;right:10px}.price-lookup-modal .inputSearch-container .search-icon{color:#7d829e}.price-lookup-modal .pagination-container{display:flex;align-items:center}.price-lookup-modal .pagination-container .previous{margin:0 10px}.price-lookup-modal .price-item-table-image{cursor:pointer;max-height:40px;max-width:80px}.price-lookup-modal .count-cell{width:20px}.price-lookup-modal .attachments-container{width:50px}.price-lookup-modal .attachments-container .attachments-cell{bottom:10px}.price-lookup-modal .attachments-container .dashboard-dropdown-toggle{background-color:transparent;width:50px;max-width:50px;min-width:50px}.price-lookup-modal .attachments-container .dashboard-dropdown-menu{max-width:320px;inset:0 auto auto -160px!important}.edit-price-list-item-modal .link-price-item-button{width:200px}.edit-price-list-item-modal .linked-price-items-table .radio-button-container{cursor:pointer;min-width:50px;display:flex;justify-content:start;height:20px}.edit-price-list-item-modal .linked-price-items-table .radio-button-container i{font-size:24px}.save-to-price-modal{max-width:1250px;width:100%}.save-to-price-modal .overflow-auto{overflow:visible!important}.update-costing-modal .input-group-append:has(.takeoff-edit){margin-left:0}.create-supplier-modal{max-width:900px;width:100%}.additionalContact{color:#7d829e;border-bottom:1px solid #f0f0f6;padding:1rem 0}.additionalContact:last-child{border-bottom:none}.additionalContact .action{display:flex;align-items:center;justify-content:space-between}.additionalContact .name{font-weight:700}.additionalContact i{font-size:20px!important;color:#314961}.additionalContact .field-text{font-size:16px}.quote-request-modal{width:100%;max-width:1380px}.quote-request-modal .modal-footer{border-top:1px solid #d1d2de}.quote-request-modal .select-documents-button{height:50px;background-color:#7d829e;color:#fff}.quote-request-modal .ra{background-color:#f8f8fc;padding:5px 10px;border:1px solid #d1d2de;border-bottom:0}.quote-request-modal .ra:last-child{border-bottom:1px solid #d1d2de}.quote-request-modal .ra .ra-name{max-width:445px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.quote-request-modal .ra .ra-remove{cursor:pointer}.quote-request-modal .ra .ra-remove i{font-size:20px}.quote-request-modal .rich-editor-input{min-height:200px}.quote-request-modal .form-input-toggle{margin-bottom:10px}.quote-request-modal .form-input-toggle:last-child{margin-bottom:0}.select-all-btn{margin-top:-10px;margin-bottom:10px;font-size:16px;height:40px;min-width:0}.plan-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.plan-container .plan{border:1px solid #d1d2de;height:100px;display:flex;align-items:center;justify-content:center;margin-right:10px;margin-bottom:10px;position:relative;cursor:pointer}.plan-container .plan .plan-preview-img{max-width:100%;max-height:100%}.plan-container .plan.is-selected{border:2px solid #3fbb64}.plan-container .plan .selection-mark{position:absolute;bottom:0;right:0;width:40px;height:40px;background:#3fbb64;display:flex;justify-content:center;align-items:center;color:#fff;z-index:1}.plan-container .plan .selection-mark i{font-size:30px}.add-plans-modal{max-width:680px;width:100%}.add-plans-modal .modal-body{height:calc(100vh - 175px);overflow:auto;display:flex;flex-direction:column;align-items:flex-start}.add-plans-modal .modal-body .plan-container{width:100%}.import-from-template-modal{max-width:680px;width:100%}.import-from-template-modal .form-input-label{font-size:18px}.import-from-template-modal .table-responsive{max-height:calc(100vh - 465px);overflow-y:visible;position:relative}.import-from-template-modal .table-responsive .table-header th{position:static}.import-from-template-modal .table-responsive .table-header .checkbox-container{padding-left:6px}.import-from-template-modal .footer,.import-from-template-modal .modal-body{padding:20px 40px}.import-from-template-modal .form-input-toggle{margin-top:10px}.options-container{padding:0 10px 20px 35px;border-bottom:3px solid #f0f0f6}.options-container .option-title{font-size:20px;font-weight:500;color:#314961}.options-container .option-title .option-subtitle{margin-top:10px;font-size:17px;color:#213242;font-weight:700}.options-container .option-title .option-subtitle span{display:inline-block;margin-right:30px}.options-container .option-container{padding-top:20px;border-top:2px solid #f0f0f6}.options-container .option-container .selected-by{padding:10px;margin-bottom:10px;font-size:17px;color:#213242;font-weight:700;background-color:#f0f0f6}.options-container .option-container .selected-by .clientSignature-container{padding:10px}.options-container .option-container .selected-by .clientSignature-container img{max-height:130px}.options-container .option-container .selected-by .clientComment{text-align:justify;font-style:italic;white-space:pre-line;font-weight:400}.options-container .option-description{white-space:pre-line;text-align:justify;margin-bottom:10px;line-height:1.2;color:#213242}.options-container .files-conatiner{margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap}.options-container .files-conatiner img{margin-right:10px;max-height:100px;max-width:150px}.options-container .files-conatiner i{font-size:60px;color:#314961;transition:transform .1s linear}.options-container .files-conatiner span{display:flex;align-items:center;justify-content:center;padding:0}.options-container .files-conatiner span:hover i{transform:scale(1.05)}.options-container .files-conatiner .file-container{padding:10px;margin:5px;display:flex;flex-direction:column;height:100px;width:100px;background-color:#f0f0f6}.options-container .files-conatiner .file-container .file-name{font-size:14px}.quote-selection-container .borderBottom{border-bottom:3px solid #f0f0f6}.quote-selection-container .quote-selection-item{padding:20px 10px;justify-content:space-between}.quote-selection-container .quote-selection-item .badge{padding:5px 15px;display:inline-block;border-radius:0;font-size:16px;font-weight:400;max-height:26px}.quote-selection-container .quote-selection-item .item-title{display:flex;align-items:center;font-size:20px;font-weight:500;color:#314961}.quote-selection-container .quote-selection-item .item-costing-path{margin-top:5px;margin-left:35px;color:#7d829e;font-weight:700;font-size:14px}.quote-selection-container .quote-selection-item .item-description{margin-top:5px;margin-left:35px;white-space:pre-line}.quote-selection-container .quote-selection-item .item-dueDate{margin-top:5px;margin-left:35px;font-size:14px;font-weight:700}.quote-selection-container .quote-selection-item .expand-button{margin-right:10px;cursor:pointer;font-size:26px}.quote-selection-container .dashboard-dropdown button{height:40px;font-size:16px}.quote-selection-container .dashboard-dropdown i{font-size:20px}.quote-selection-container .total-selected-option{margin-right:10px;font-size:17px;color:#213242;font-weight:700}.quote-selection-container .badge-warning{max-height:26px}.quote-selection-container .add-option-button{display:flex;justify-content:center;align-items:center}.quote-selection-container .create-button{margin-right:8px;height:40px;font-size:16px}.quote-selection-container .create-button i{font-size:20px}.quote-selection-container .color-primary{background:#314961}.quote-selection-container .color-error{color:#ff0707}.selection-options{max-width:800px;width:100%}.selection-options .modal-body{padding:20px 20px 20px 10px}.selection-options .modal-body .quote-selection-container{width:100%}.selection-options .item-costing-path{max-width:200px}.selection-options .badge{margin-left:10px;padding:5px 15px;display:inline-block;border-radius:0;font-size:16px;font-weight:400}.list-quote-requests{max-width:1420px;width:100%}.categories-context-menu{position:absolute;z-index:1000}.categories-context-menu .quick-actions{width:180px;left:60px!important;top:-40px!important}.move-categories-menu .move-above:hover .categories-list-border{display:block}.move-categories-menu .move-above .categories-list-border{position:absolute;display:none;z-index:10;right:-285px;top:-25px;background-color:transparent;border:25px solid transparent}.move-categories-menu .move-above .categories-list-border .categories-list-wrapper{box-sizing:initial;background-color:#314961;width:250px;color:#fff;min-height:182px}.move-categories-menu .move-above .categories-list-border .categories-list-wrapper .header-popup{display:flex;align-items:center;justify-content:space-between;background-color:#3fbb64;padding:10px}.move-categories-menu .move-above .categories-list-border .categories-list-wrapper .header-popup span{font-size:18px;font-weight:600}.move-categories-menu .move-above .categories-list-border .categories-list-wrapper .search-container{padding:10px;border-bottom:1px solid #7d829e;margin-bottom:10px;width:auto!important}.move-categories-menu .move-above .categories-list-border .categories-list-wrapper .search-container .search-input{background-color:#314961;border:none;color:#fff;width:100%;font-weight:700}.move-categories-menu .move-above .categories-list-border .categories-list-wrapper .search-container .search-input:active,.move-categories-menu .move-above .categories-list-border .categories-list-wrapper .search-container .search-input:focus,.move-categories-menu .move-above .categories-list-border .categories-list-wrapper .search-container .search-input:hover{box-shadow:none;background-color:#314961}.move-categories-menu .move-above .categories-list-border .categories-list-wrapper .search-container .search-input:focus-visible{border:none;outline:none}.move-categories-menu .move-above .categories-list-border .categories-list-wrapper .search-container .search-input::placeholder{color:#7d829e}.move-categories-menu .move-above .categories-list-border .categories-list-wrapper .list-categories{margin-bottom:10px;max-height:200px;overflow-y:scroll;overflow-x:hidden}.move-categories-menu .move-above .categories-list-border .categories-list-wrapper .list-categories::-webkit-scrollbar{width:7px}.move-categories-menu .move-above .categories-list-border .categories-list-wrapper .list-categories::-webkit-scrollbar-track{background:#314961}.move-categories-menu .move-above .categories-list-border .categories-list-wrapper .list-categories::-webkit-scrollbar-thumb{background:#3fbb64}.move-categories-menu .move-above .categories-list-border .categories-list-wrapper .list-categories::-webkit-scrollbar-thumb:hover{cursor:grab}.move-categories-menu .move-above .categories-list-border .categories-list-wrapper .list-categories .category-name-container:hover{background-color:#213242}.move-categories-menu .move-above .categories-list-border .categories-list-wrapper .list-categories .category-name{max-width:220px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700}.move-categories-menu .move-above .categories-list-border .categories-list-wrapper .list-categories .empty-message{font-size:19px}.move-categories-menu .action-list{max-height:240px}.move-categories-menu .action-list .action-item:hover{background-color:#213242}.move-categories-menu .action-list .action-name{font-size:18px}.move-categories-menu .header-popup span{max-width:220px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.quote-costing-container .costing-category-table .table-row{height:60px}.quote-costing-container .costing-category-table .table-row--total{border-top:none}.quote-costing-container .costing-category-table .table-row--total:last-child,.quote-costing-container .costing-category-table .table-row--total:nth-last-child(4){border-top:2px solid #b3b5c9!important}.quote-costing-container .costing-category-table .body{margin-top:0}.quote-costing-container .costing-category-table .filter-container{position:absolute;z-index:2;right:0;width:30px}.quote-costing-container .costing-category-table .filter-container .dashboard-dropdown-menu{inset:0 0 auto auto!important;transform:translateY(40px)!important}.quote-costing-container .costing-category-table .table-header{position:sticky;top:0;z-index:1}.quote-costing-container .table .takeoff-icon{cursor:pointer}.quote-costing-container .table .table-body .table-row .row-actions .button{margin-left:10px}.quote-costing-container .table .table-header .checkbox-container{height:64px;margin-left:8px}.quote-costing-container .table .supplier-badge{position:relative;margin-left:5px;display:grid;place-items:center;border-radius:5px;height:20px;min-width:20px;color:#f8f8fc;background-color:#7d829e}.quote-costing-container .table .supplier-badge i{font-size:18px}.quote-costing-container .table .supplier-badge.price-warning{background-color:transparent;color:#ff0707}.quote-costing-container .table .supplier-badge .supplier-badge-count{position:absolute;font-size:10px;right:-8px;top:-5px;width:15px;height:15px;display:flex;align-items:center;justify-content:center}.quote-costing-container .filter-container .dashboard-dropdown-menu{inset:260px 50px auto auto!important;transform:translateY(40px)!important}.quote-costing-container .toggle-view:focus{box-shadow:none!important}.quote-costing-container .allowances-view{margin-right:10px}.quote-costing-container .active-view{border:4px solid #3fbb64!important}.quote-costing-container .section-title{color:#314961;font-weight:700;font-size:30px}.quote-costing-container .dotted{-webkit-text-decoration:dotted;text-decoration:dotted;-webkit-text-decoration-color:#9fa2b9;text-decoration-color:#9fa2b9;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:4px}.quote-costing-container .item-total:last-child{margin-top:-6px}.quote-costing-container .table-tooltip{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif,"Roboto"}.quote-costing-container .table-tooltip .item-name{margin-top:5px;margin-left:5px;font-size:16px;font-weight:600}.quote-costing-container .table-tooltip .tooltip-title{padding:2px 8px;border-radius:5px;font-size:18px;font-weight:600;width:-moz-fit-content;width:fit-content}.quote-costing-container .table-tooltip .price-item-title{display:flex;justify-content:space-between;align-items:center;grid-gap:10px;gap:10px}.quote-costing-container .table-tooltip .price-item-title .price-item-title-name{font-size:14px;font-weight:600;padding:0 5px;border-radius:5px;background-color:#9f0101;width:-moz-fit-content;width:fit-content}.quote-costing-container .table-tooltip .price-item-title .price-item-title-button{font-size:16px;font-weight:600;padding:0 5px;border-radius:5px;background-color:#7d829e;cursor:pointer;transition:transform .15s ease-in-out}.quote-costing-container .table-tooltip .price-item-title .price-item-title-button:hover{transform:scale(1.05)}.quote-costing-container .table-tooltip .price-item-name-container{margin-top:2px;margin-left:5px;display:flex;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px;font-size:16px;font-weight:600}.quote-costing-container .table-tooltip .price-item-name-container .price-item-name{line-height:1.2}.quote-costing-container .table-tooltip .text{margin-bottom:-15px;font-size:16px;font-weight:600}.edit-costing-locations-modal{width:100%;max-width:800px}.import-mapper{max-height:100%}.import-mapper-footer{display:flex;justify-content:flex-end}.import-mapper .content-col{width:35%}.templateInput div.input-group,.templateInput div.input-group>input{width:50%}.costing-import{max-height:100%;height:100%}.costing-import .import-footer{display:flex;justify-content:flex-end}.check-list .check-list-item{background-color:#f8f8fc;min-height:30px;display:flex;align-items:center;padding:5px}.check-list .check-list-icon{font-size:12px;color:#7d829e;align-self:flex-start;margin-right:15px;margin-top:6px}.quote-design-modal{width:100%;max-width:100%}.quote-design-modal .quote-design-row{display:flex;flex-direction:row}.quote-design-modal .quote-design-settings{min-width:500px;max-width:560px;padding:0 20px;margin-bottom:110px;max-height:calc(100vh - 170px);overflow-y:auto}.quote-design-modal .modal-body{padding:0}.quote-design-modal .modal-footer{max-width:500px;margin-top:-110px;position:relative;padding:20px}.quote-design-modal .modal-footer .btn-primary{width:145px}.quote-design-modal .quote-designer-preview-col{background-color:#d8d8d8;height:calc(100vh - 60px);width:100%}.quote-design-modal .quote-designer-preview{background-color:#d8d8d8;display:flex;justify-content:center;padding:20px;max-height:calc(100vh - 60px);overflow-y:auto}.quote-design-modal .quote-designer-preview .react-pdf__Page{margin-bottom:20px}.quote-design-modal .quote-designer-preview .spinner{width:50px;height:50px}.quote-design-modal .quote-designer-preview .spinner-container{height:calc(100vh - 160px);display:flex;justify-content:center;align-items:center}.quote-design-modal .rdw-editor-main{min-height:150px}.reset-confirm-dialog .modal-title{font-size:18px!important}.quote-report{margin:-20px;background-color:#d8d8d8}.quote-report .pdf-viewer{display:flex;justify-content:center}.quote-report .pdf-viewer .react-pdf__Page__canvas{margin-top:20px;box-shadow:0 0 10px #aaa}.quote-report .pdf-viewer:last-child .react-pdf__Page__canvas{margin-bottom:20px}.quote-report-toolbar-dropdown .dropdown-menu button,.quote-report-toolbar-dropdown button span{font-weight:600;font-size:18px!important}.quote-specification-categories .quote-specification-list .quote-specification-list-item{display:flex;align-items:center;justify-content:space-between;min-height:40px;font-family:Helvetica,sans-serif;font-size:18px;color:#898da9;letter-spacing:-.48px;cursor:pointer;padding:0 10px;line-height:24px}.quote-specification-categories{max-height:100%}.quote-specification-categories .header{padding-right:0}.quote-specification-categories .quote-specification-body{min-height:200px;max-height:calc(100vh - 260px)}.quote-specification-categories .quote-specification-list .quote-specification-list-item{box-shadow:0 1px 0 0 #d1d2de;margin-bottom:1px}.quote-specification-categories .quote-specification-list .quote-specification-list-item:hover{background-color:#fcf8f8}.quote-specification-categories .quote-specification-list .quote-specification-list-item .right-side{display:flex;align-items:center}.quote-specification-categories .quote-specification-list .quote-specification-list-item .right-side .item-total{margin-right:15px}.quote-specification-categories .quote-specification-list .quote-specification-list-item .right-side .remove-action{height:50px;width:24px;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer}.quote-specification-categories .quote-specification-list .quote-specification-list-item .right-side .remove-action i{font-size:24px}.quote-specification-categories .specification-category-selected{background-color:#fcf8f8}.quote-specification-categories .divider{border:1px solid #d1d2de;margin:40.5px 0}.quote-specification-categories .add-category{width:100%;margin-bottom:40px}.specification-table .description-column{white-space:pre-line}.specification-table .spec-categories-table-image{max-height:40px;max-width:80px}.create-specification-modal{width:100%;max-width:1380px}.create-specification-modal .overflow-auto{overflow:visible!important}.create-specification-modal .table-card .table-row .count-cell:has(.sub-row){margin-right:20px}.import-specification-modal{width:100%;max-width:1380px}.import-specification-modal .overflow-auto{overflow:visible!important}.import-specification-modal .table-card .table-row .count-cell:has(.sub-row){margin-right:20px}.import-spec-template{margin-bottom:20px}.import-spec-template .table-responsive{max-height:500px;overflow-y:visible}.import-spec-template .table-responsive .table-header th{position:static}.import-spec-template .template-spec-table td:has(.row-actions){width:10px}.print-specifications-modal{width:100%;max-width:500px}.print-specifications-modal .table-responsive{overflow-y:visible;position:relative}.print-specifications-modal .table-responsive i{font-size:24px}.print-specifications-modal .table-responsive .table-header .checkbox-container{padding-left:6px}.print-specifications-modal .table-responsive .table-row{height:40px}.print-specifications-modal .table-responsive .table-row td:first-child{width:30px}.print-specifications-modal .table-responsive .field-text{width:430px;padding:5px}.print-specifications-modal .table-responsive .row-actions{margin-left:10px}.print-specifications-modal .table-responsive .table-hover{margin-bottom:0}.print-specifications-modal .table-responsive .visibility-action{width:20px!important}.editable-input-container{display:flex;align-items:center;flex-wrap:wrap;outline:none}.editable-input-container.true{width:80px}.editable-input-container .editButton{outline:none;border:none;background-color:transparent}.editable-input-container .field-container{position:relative;padding:0}.editable-input-container .field-container .form-column{padding:0}.editable-input-container .submitButton{width:23px;height:23px;position:absolute;right:-22px;top:0;z-index:222;border:none;outline:none;background-color:#3fbb64}.editable-input-container .submitButton i{margin-top:2px}.editable-input-container .material-icons{margin:0!important;font-size:14px!important}.editable-input-container .input-style{height:23px;font-size:18px;background-image:none!important}.editable-input-container .input-style:focus{outline:none;box-shadow:none}.editable-input-container .form-group{margin-bottom:0}.editable-input-container .form-input{width:60px;padding:0}.editable-input-container .input-placeholder{cursor:pointer}.editable-input-container .input-placeholder:hover{text-decoration:underline}.map-modal .header{background-color:#314961}.map-modal .header.true{padding:0 0 0 1rem}.map-modal .modal-body{padding:0}.map-modal .title{color:#fff;text-transform:uppercase;font-size:20px;font-weight:700}.map-modal .title .form-input-toggle{align-items:center}.map-modal .title .form-input-toggle span{white-space:nowrap;text-transform:none;color:#fff;font-weight:400}.map-modal .title .radius-dropdown{margin-left:20px}.map-modal .title .radius-dropdown i{font-size:45px}@media(min-width:992px){.map-modal{max-width:1500px}}.geofence-map .gm-style-iw{border-radius:5px}.geofence-map .gm-style-iw button{right:5px;top:5px;width:15px!important;height:15px!important;outline:none!important}.geofence-map .gm-style-iw button span{margin:0!important;width:15px!important;height:15px!important}.geofence-map .geofence-map-tooltip .tooltip-title{font-weight:700;margin-bottom:15px}.quote-overview:hover{text-decoration:none}.quote-overview .quote-contact{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee;display:block;text-decoration:none}.quote-overview .quote-contact:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.quote-overview .invite-button{margin:3px;padding:0;min-width:100px;height:45px}.quote-overview .quote-contacts .body{overflow:hidden}.quote-overview .quote-contacts .header{position:relative}.quote-overview .quote-contacts .header button{padding:0;margin-right:0}.quote-overview .quote-contacts .dropdown-contact-actions{opacity:.6;transition:all .1s linear}.quote-overview .quote-contacts .dropdown-contact-actions:hover{opacity:1;background:#f8f8fc;border-radius:50%}.quote-overview .quote-contacts .dropdown-contact-actions .toggleClass-edit-board i{padding-top:2px}.quote-overview .quote-contacts .client-selector{height:90px;display:flex;justify-content:center;align-items:center;padding:0 15px;position:absolute;z-index:4;right:0;bottom:-90px;background-color:#feffff;border:1px solid #d1d2de}.quote-overview .quote-contacts .client-selector .value-container div{text-transform:capitalize;color:#7d829e;font-size:18px;line-height:24px;letter-spacing:-.48px}.client-input-container{display:flex}.client-input-container .add-icon{display:flex;justify-content:center;align-items:center;background-color:#7d829e;width:60px;height:60px;min-width:60px}.client-input-container .add-icon i{margin:0;color:#fff;font-size:30px}.quote-overview{padding:0;margin:0}.quote-overview .body,.quote-overview .body .table-responsive{overflow:inherit}.quote-overview .tabs-table-card{margin:0}.quote-overview .header-text{color:#7d829e;font-family:Helvetica,sans-serif;letter-spacing:-.48px}.quote-overview .name{font-size:30px;line-height:1.15}.quote-overview .row{margin-left:0}.quote-overview .fontBolder{font-weight:bolder}.quote-overview .checklists{height:auto}.quote-overview .checklists .communication-body .success{width:205px}.quote-overview .checklists .dashboard-card .body{overflow:unset}.quote-overview .checklists .wrapper{border-bottom:3px solid #f0f0f6}.quote-overview .checklists .table-responsive{overflow-x:initial}.quote-overview .checklists .communication-footer{justify-content:center}.quote-overview .checklists .communication-footer button{margin-left:0;width:205px}.quote-overview .send-email-button{color:#fff;text-decoration:none;display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:20px;font-weight:700}.view-log-modal{max-width:1220px;width:100%}.view-log-modal .modal-header .modal-title .header{padding:0}.view-log-modal .modal-body{width:100%;padding:0}.view-log-modal .modal-body .body{padding:0}.view-log-modal .modal-body .dashboard-card{width:100%;box-shadow:none}.view-log-modal .modal-body .header{display:none!important}.view-log-modal .modal-body .report-card-body{padding:0 15px}.view-log-modal .footer{padding:0}.view-log-modal .report-card-body{display:block}.report-card .row{margin:0 -10px}.report-card .report-card-body{overflow:unset}.report-card .report-col{padding:0 10px}.report-card .row--big{margin:0 -20px}.report-card .report-col--big{padding:0 20px}.report-card .table-row{padding:0 10px}.report-card .main-row{padding-bottom:40px}.report-card .options-btn{width:140px}.report-card .table-title{height:60px;font-weight:700;line-height:60px}.report-card .notification-action-container{display:flex;align-items:center;width:60px;height:60px}.report-card .notification-action-container i{height:100%;color:#fff}.report-card .notification-action-container .notification-button{position:relative;width:60px;display:flex;align-items:center;justify-content:center;cursor:pointer}.report-card .notification-action-container .notification-button .notification-count{display:grid;place-items:center;color:#f8f8fc;font-size:12px;line-height:19px;font-weight:700;width:18px;height:18px;background:#3fbb64;border-radius:50%;position:absolute;right:10px;top:-5px}.report-card .notification-action-container .notification-button .notification-count.true{background:#9f0101}.report-card .notification-action-container:hover{background-color:#213242}.email-log-card .email{margin-top:30px;padding:50px;background-color:#dedede}.email-log-card .email .header{justify-content:center}.email-log-card .email a{font-size:14px}.email-log-card .attachments-container{display:flex;flex-direction:column}.email-log-card .attachments-container .title{padding:.5rem 0;border-bottom:2px solid #dee2e6}.email-log-card .attachments-container .attachments--file{padding:.5rem 0 0}.email-log-card .attachments-container .attachments .material-icons{font-size:20px;color:#314961}.email-log-card .attachments-container .attachments .field-text{font-size:14px}.category-select-card .list .list-item{display:flex;align-items:center;justify-content:space-between;font-family:Helvetica,sans-serif;font-size:18px;color:#898da9;letter-spacing:-.48px;cursor:pointer;padding:0 10px;line-height:24px}.category-select-card .body{overflow-y:auto;min-height:80px;max-height:calc(100vh - 270px)}.category-select-card .heightWithTotal{max-height:calc(100vh - 385px)}.category-select-card .list .list-checkbox{width:20px;height:20px}.category-select-card .list .list-item{height:auto;min-height:40px;box-shadow:0 1px 0 0 #d1d2de;margin-bottom:1px}.category-select-card .list .list-item:hover{background-color:#fcf8f8}.category-select-card .list .list-item .list-item-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.category-select-card .item-selected{background-color:#fcf8f8}.category-select-card .total-container{padding:0 20px 20px}.category-select-card .divider{border:1px solid #d1d2de;margin:20px}.category-select-card .pagination-total{position:relative}.category-select-card .pagination-total--count{position:absolute;width:100%;display:flex;justify-content:center;top:27px;left:50%;transform:translateX(-50%)}.show-more-container{display:inline-block;white-space:pre-line}.show-more-container button{outline:none;border:none;background:none}.show-more-container .show-more-button{color:#3fbb64}.list-email-logs-modal{max-width:1420px;width:100%}.list-email-logs-modal .modal-body{flex-direction:column}.list-email-logs-modal .recipients{width:400px}.list-email-logs-modal .date{width:190px}.list-email-logs-modal .email-subject{color:#3fbb64}.list-email-logs-modal .email-subject:hover{cursor:pointer}.upload-files-modal{max-width:680px;width:100%}.upload-files-modal .uploader{padding:34px 10px 0}.upload-files-modal .dashboard-card .body{padding:0 30px;margin:0}.documents-table .table-row{cursor:pointer}.documents-table .field-text.icon .file-icon{display:flex;align-items:center;justify-content:center}.documents-table .field-text.icon .file-icon svg{width:22px}.documents-table .field-text.icon i{width:30px;margin-top:3px;font-size:27px}.documents-table .table tr td,.documents-table .table tr th{padding:.3rem}.documents-table .img-preview-container img{width:30px;height:30px;object-fit:contain}.documents-header .documents-button-wrapper .dashboard-dropdown-item{height:50px;text-align:left;width:100%;padding:0 15px;border:none;justify-content:flex-start;background-color:#314961;color:#f8f8fc;margin-left:0!important}.share-resource-modal .form-input-toggle{margin-top:20px}.share-resource-modal .left-button-container{justify-content:flex-end!important;grid-gap:.5rem;gap:.5rem}.share-resource-modal .send-button{width:180px!important}.quotes-documents-wrapper .table-card{margin:0;padding:0}.quotes-documents-wrapper .table-card .body{min-height:200px}.quotes-documents-wrapper .table-card .dashboard-card .footer{justify-content:flex-start}.quotes-documents-wrapper .table-card .dashboard-card .footer button{margin-left:0}.quote-selection-categories .quote-selection-list .quote-selection-list-item{display:flex;align-items:center;justify-content:space-between;min-height:40px;font-family:Helvetica,sans-serif;font-size:18px;color:#898da9;letter-spacing:-.48px;cursor:pointer;padding:0 10px;line-height:24px}.quote-selection-categories{max-height:100%}.quote-selection-categories .quote-selection-body{min-height:200px;max-height:calc(100vh - 260px)}.quote-selection-categories .quote-selection-list .quote-selection-list-item{box-shadow:0 1px 0 0 #d1d2de;margin-bottom:1px}.quote-selection-categories .quote-selection-list .quote-selection-list-item:hover{background-color:#fcf8f8}.quote-selection-categories .quote-selection-list .quote-selection-list-item .right-side{display:flex;align-items:center}.quote-selection-categories .quote-selection-list .quote-selection-list-item .right-side .badge{font-size:14px;padding:5px 10px}.quote-selection-categories .quote-selection-list .quote-selection-list-item .right-side .item-total{margin-right:15px}.quote-selection-categories .quote-selection-list .quote-selection-list-item .right-side .remove-action{height:50px;width:24px;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer}.quote-selection-categories .quote-selection-list .quote-selection-list-item .right-side .remove-action i{font-size:24px}.quote-selection-categories .quote-selection-list .quote-selection-list-item .unallocatedItems-icon{margin-right:5px;font-size:19px;color:#ff0707}.quote-selection-categories .quote-selection-list .quote-selection-list-item .item-name{display:flex;align-items:center}.quote-selection-categories .selection-category-selected{background-color:#fcf8f8}.quote-selection-categories .add-category{width:100%;margin-bottom:40px}.quote-selection-categories .save-selection-button{width:200px}.print-selections-modal{width:100%;max-width:500px}.print-selections-modal .table-responsive{overflow-y:visible;position:relative}.print-selections-modal .table-responsive i{font-size:24px}.print-selections-modal .table-responsive .table-header .checkbox-container{padding-left:6px}.print-selections-modal .table-responsive .table-row{height:40px}.print-selections-modal .table-responsive .table-row td:first-child{width:30px}.print-selections-modal .table-responsive .field-text{width:430px;padding:5px}.print-selections-modal .table-responsive .row-actions{margin-left:10px}.print-selections-modal .table-responsive .table-hover{margin-bottom:0}.print-selections-modal .table-responsive .visibility-action{width:20px!important}.print-selections-modal .print-selections-table-container{height:calc(100vh - 390px);overflow:auto}.print-selections-modal .print-selections-options-container{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.print-selections-modal .print-selections-options-container .print-selections-options-title{margin-top:20px;font-size:20px;font-weight:700;line-height:24px;letter-spacing:-.48px;color:#7d829e}.print-selections-modal .print-selections-options-container .print-selections-options{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.entry-group-list .material-icons.icon-edit{font-size:22px}.entry-group-list .material-icons.icon-send{margin-right:5px;font-size:21px}.entry-group-list .material-icons.icon-copy{font-size:18px}.order-modal{max-width:1800px;width:100%}.order-modal .delivery-title{height:60px;font-weight:700;line-height:60px}.order-modal .overflow-auto{overflow:visible!important}.order-modal .form-input-toggle{margin-bottom:10px}.order-modal .form-input-toggle:last-child{margin-bottom:0}.order-modal .request-signature-from-supplier-toggle{display:flex;align-items:center;justify-content:flex-end}.order-modal .request-signature-from-supplier-toggle .form-group,.order-modal .request-signature-from-supplier-toggle .form-input-toggle{margin-bottom:0}.quote-request-accept-modal{max-width:1420px;width:100%}.quote-request-card .html-content h1,.quote-request-card .html-content h2,.quote-request-card .html-content h3,.quote-request-card .html-content h4,.quote-request-card .html-content h5,.quote-request-card .html-content h6,.quote-request-card .html-content ol,.quote-request-card .html-content p,.quote-request-card .html-content ul{margin-bottom:0!important}.quote-request-card .html-content ol,.quote-request-card .html-content ul{margin:0!important;line-height:1!important}.quote-request-conversation .conversation{max-height:400px}.sent-by-container .sent-by-content{display:flex}.sent-by-container .sent-by-content .card-field-header{display:none}.contact-details-modal{max-width:90%}.contact-details-modal .header{background-color:#314961}.contact-details-modal .modal-content{min-height:700px}.contact-details-modal .modal-header{padding:1rem 30px}.contact-details-modal .modal-body{padding:1rem 30px;max-height:calc(100vh - 130px);overflow:auto!important}.contact-details-modal .title{color:#fff;text-transform:uppercase;font-size:20px;font-weight:700}.contact-details-modal .body{position:relative;overflow:inherit}.contact-details-modal .body .table-responsive{overflow:inherit}.contact-details-modal .body .tabs-details{display:flex;align-items:center;border-bottom:1px solid #8f98a0;margin-bottom:20px}.contact-details-modal .body .tabs-details .tabs{position:relative}.contact-details-modal .body .tabs-details .tab{color:#8f98a0;font-weight:600;text-transform:capitalize;padding:10px 0;position:relative;margin-right:30px}.contact-details-modal .body .tabs-details .tab.active{color:#213242;background-color:transparent;border-radius:0;position:relative;font-weight:600}.contact-details-modal .body .tabs-details .tab.active .quantity{background:#314961}.contact-details-modal .body .tabs-details .tab.active:before{content:"";border-bottom:2px solid #314961;position:absolute;bottom:-1px;width:100%;text-align:center;left:0}.contact-details-modal .details-card{box-shadow:none}.contact-details-modal .details-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-details-modal .body-card,.contact-details-modal .quantity{position:absolute;top:0;right:-15px;width:20px;height:20px;font-size:12px;background:#8f98a0;border-radius:100%;display:grid;align-items:center;justify-content:center;align-content:center;color:#fff;padding:0}.contact-details-modal .display-quantity{display:none}.additionalContact{padding:1rem}.additionalContact.true{background-color:#f8f8fc}.business-name{display:flex;align-items:center;max-width:420px}.business-name .business-colour{width:20px;height:20px;min-width:20px;margin-right:10px;position:relative;right:-10px;top:0;border-radius:50%}@media(min-width:992px){.contact-details-modal{max-width:920px}}.variation-modal{max-width:1920px;width:100%}.variation-modal .form-input-toggle{margin-bottom:10px}.variation-modal .overflow-auto{overflow:visible!important}.variation-modal .file-input{height:190px;border:1px solid #d1d2de}.variation-modal .select-documents-button{width:300px}.email-logs-container .category-selector-card-dropdown{display:none}.email-logs-container .widthWithIcon{width:250px}.email-logs-container .datePickerLabel{display:none}.email-logs-container .list-item-label{width:83%}.datePickerContainer{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background-color:#314961;color:#fff;font-weight:400}.datePickerContainer .datePickerLabel{padding:.5em;font-size:20px;font-weight:700}.datePickerContainer .datePickerRange{width:90px;height:60px;background-color:#314961;font-weight:700;color:#fff;cursor:pointer;border:none;outline:none;text-align:center}.datePickerContainer .datePickerRange:hover{background-color:#426383;border-color:#426383}.datePickerContainer .datePickerRange:focus{background-color:#426383}.datePickerContainer .datePickerRange::placeholder{color:#fff}.datePickerContainer .reset-icon-container{width:30px}.datePickerContainer .reset-icon-container button{padding:0 10px 0 0;display:flex;outline:none;border:none;background:none;color:#fff;opacity:.7;transition:opacity .2s linear}.datePickerContainer .reset-icon-container button:hover{opacity:1}.datePickerContainer .rangeButton{display:flex;align-items:center;padding:0;margin:0 5px;min-width:25px;background-color:#314961}.datePickerContainer .rangeButton i{font-size:26px;margin-right:0}.datePickerContainer .rangeButton:hover{background-color:#426383;border-color:#426383}.widthWithIcon{width:350px}.messages-wrapper .channel-list-container{padding-right:0;max-width:400px}.messages-wrapper .channel-message-container{flex:1 1;max-width:100%}.quotes-list .cell-truncate,.quotes-list .estimation-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.quotes-list .cell-truncate{max-width:175px}.quotes-list .dashboard-dropdown-menu{width:250px!important}.add-column-container{width:270px;background-color:#f4f5f7;margin-right:15px;height:100%}.add-column-container .input-style{padding:5px 10px;width:100%;color:#7d829e;font-weight:700;border:2px solid #3fbb64;outline:#3fbb64;border-radius:3px}.add-column-container .container-icon{margin:5px;border-radius:5px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#f4f5f7;border:none;outline:none;box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 0 1px rgba(9,30,66,.08);cursor:pointer}.add-column-container .container-icon i{display:block;color:#7d829e;font-size:30px;transition:all .1s linear}.add-column-container .container-icon i:hover{background-color:rgba(9,30,66,.08);transform:scale(1.05)}.add-column-container .container-icon i:active{background-color:rgba(9,30,66,.15)}.add-column-container .container-icon:disabled{opacity:.5;cursor:default;background-color:rgba(9,30,66,.08)}.add-column-container .container-icons{display:flex;justify-content:end}.insideColumn{width:100%}.insideColumn .wrapper{padding-left:5px;display:flex;position:absolute;z-index:2;left:0;top:50%;transform:translateY(-50%)}.list-cards{width:270px;background-color:#f4f5f7;margin-right:15px;height:100%}.list-cards .title-list{height:68px;padding:10px;box-shadow:0 0 5px rgba(0,0,0,.15);text-transform:uppercase;color:#7d829e;font-family:Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.48px;position:sticky;top:0;z-index:1}.list-cards .title-list:hover .more{opacity:1}.list-cards .title-list .more{opacity:0;position:absolute;right:0;bottom:0;z-index:1;transition:opacity .1s linear}.list-cards .title-list .more .button{min-width:60px}.list-cards .title-list .toggleClass{background-color:transparent}.list-cards .title-list .list-name{line-height:1.1;padding:2px 0}.list-cards .title-list .list-info{font-weight:400;line-height:1}.list-cards .container-cards{height:calc(100% - 80px);padding:0 1rem;transition:background-color .4s ease}.list-cards .card-container{margin:.5rem 0;height:100%}.list-cards .add-item{background:#fff;padding:10px;border-radius:3px;display:flex;align-items:center;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);cursor:pointer}.list-cards .add-item i{font-size:16px}.list-cards .add-item span{font-size:14px;font-weight:700}.stage-sort-popup{width:250px}.stage-sort-popup .field-item label{font-weight:700;margin-bottom:5px}.stage-sort-popup .field-item .action-button{box-shadow:none}.stage-sort-popup .cost-input{height:40px;border-radius:0;padding:0 10px}.stage-sort-popup .form-input{overflow-y:hidden;padding:5px 10px}.stage-sort-popup .content-popup{padding:10px}.stage-sort-popup .sort-item{opacity:.75}.stage-sort-popup .sort-item:hover{background-color:#213242;opacity:1}.stage-sort-popup .sort-item.true{opacity:1}.stage-sort-popup .action-name{max-width:200px!important}.filters-container{width:calc(100% - 100px);position:absolute;top:60px;z-index:3;padding:20px 0 0;background-color:#fff;transition:width .15s ease-in-out}.filters-container .grid-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;width:60px;height:60px;margin-right:10px;background-color:#314961;color:#fff;outline:none;border:none}.filters-container .grid-icon i{font-size:30px}.side-menu-expanded .filters-container{width:calc(100% - 290px)}.scroll-leads{height:calc(100vh - 180px);overflow:auto}.leads-container{margin:0 auto;display:inline-flex;min-height:calc(100vh - 195px);height:auto}.leads-container .addColumnIcon{display:block;font-size:30px;color:#7d829e}.leads-container .addColumnIconContainer{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#f4f5f7;border:none;outline:none;cursor:pointer}.leads-container .addColumnIconContainer i{transition:all .1s linear}.leads-container .addColumnIconContainer i:hover{background-color:rgba(9,30,66,.08);transform:scale(1.05)}.inner-containers{margin-top:80px}.inner-containers.wrapped{margin-top:140px}.loader-center{width:100%;height:calc(100vh - 100px);display:flex;align-items:center;flex-direction:column;justify-content:center}.cardItem-wrapper{position:relative}.cardItem-wrapper .cardItem-edit{display:none;position:absolute;right:10px;top:10px;transition:background .1s linear}.cardItem-wrapper .cardItem-edit .toggleClass-edit-board i{margin-right:0;opacity:.6;transition:opacity .1s linear}.cardItem-wrapper:hover .cardItem-edit{display:block}.cardItem-wrapper:hover .cardItem-edit:hover{background:#f8f8fc;border-radius:50%}.cardItem-wrapper:hover .cardItem-edit:hover .toggleClass-edit-board i{opacity:1}.cardItem-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;font-size:16px;padding:10px;background:#fff;border-radius:3px;border-bottom:1px solid #ccc;position:relative}.cardItem-content,.cardItem-content:active,.cardItem-content:focus,.cardItem-content:hover{color:inherit;text-decoration:none}.cardItem-content .cardItem-name{font-weight:700}.cardItem-content .cardItem-total-container{margin-top:5px;width:100%;padding-bottom:10px}.cardItem-content .cardItem-total-container:after{content:"";position:relative;top:5px;display:block;height:1px;width:100%;background-color:#f0f0f6}.cardItem-content .cardItem-total-contract{cursor:pointer;display:flex;align-items:flex-end;font-size:14px}.cardItem-content .cardItem-total-contract i{font-size:20px;margin-right:8px}.cardItem-content .cardItem-total-contract .png-icon{width:28px;height:22px;display:flex;align-items:center}.cardItem-content .cardItem-total-contract .png-icon svg{width:21px;height:21px}.cardItem-content .color-success{color:#3fbb64}.cardItem-content .color-yellow{color:#ffc107}.cardItem-content .color-light-black{color:#615d5d;font-weight:300}.cardItem-content .color-primary-dark{color:#213242}.cardItem-content .cardItem-closeDay{font-size:12px;color:#7d829e}.cardItem-content .cardItem-closeDay .badge{font-size:12px}.cardItem-content .cardItem-progressBar{margin:10px 0 5px;width:100%}.cardItem-content .cardItem-progressBar .progress{height:12px;font-size:12px}.cardItem-content .cardItem-budget{color:#3fbb64}.cardItem-content .icons-container{display:flex;grid-gap:10px;gap:10px}.cardItem-content .totalNotes i{color:#7d829e;font-size:18px}.cardItem-content .cardItem-tag{background-color:#e8e9eb;font-weight:400;margin-right:5px}.cardItem-content .cardItem-assignedTo{font-size:12px;font-weight:700;color:#7d829e}.cardItem-content .draggableStyle{background-color:#3fbb64}.board{padding:0;margin:0}.toggleClass-edit-board{background-color:transparent!important;min-width:30px;height:30px;width:30px;z-index:2}.toggleClass-edit-board i{color:#213242}.alignRight>div{justify-content:flex-end}.jobCellValue{display:flex;flex-direction:column;text-align:right}.jobCellValue span{font-size:14px;height:24px}.percentageStatus.green{color:#3fbb64}.percentageStatus.yellow{color:#ffc700}.percentageStatus.red{color:#b40000}.progressStatus{display:flex;align-items:center;justify-content:center;border-radius:8px}.progressStatus.green{background-color:#3fbb64;color:#fff}.progressStatus.yellow{background-color:#ffc700;color:#fff}.leadRelationCell{grid-gap:4px;gap:4px}.leadRelationCell .badge{width:-moz-fit-content;width:fit-content}.popup-wrapper{position:"absolute";background-color:#314961;width:250px;color:#fff;z-index:10}.popup-wrapper .header-popup{display:flex;align-items:center;justify-content:space-between;background-color:#3fbb64;padding:10px}.popup-wrapper .header-popup span{font-size:18px;font-weight:600}.popup-wrapper .save{background-color:#7d829e;text-align:center;font-weight:600;font-size:17px;cursor:pointer;height:40px;display:grid;align-items:center;justify-content:center;border:none;width:100%;border-radius:0;margin-top:15px}.popup-wrapper .button-assignees{padding:10px}.popup-wrapper .search-assignees{padding:10px;border-bottom:1px solid #73808c;margin-bottom:10px;width:auto!important}.popup-wrapper .search-assignees .searchInput{background-color:#314961;border:none;color:#fff;min-width:100px;font-weight:700}.popup-wrapper .search-assignees .searchInput:active,.popup-wrapper .search-assignees .searchInput:focus,.popup-wrapper .search-assignees .searchInput:hover{box-shadow:none;background-color:#314961}.popup-wrapper .search-assignees .searchInput:focus-visible{border:none;outline:none}.popup-wrapper .search-assignees .searchInput::placeholder{color:#73808c}.popup-wrapper .image-avatar{margin-right:10px}.popup-wrapper .list-member{margin-bottom:10px;max-height:200px;overflow-y:scroll;overflow-x:hidden}.popup-wrapper .list-member::-webkit-scrollbar{background:#314961;width:0}.popup-wrapper .list-member i{width:23px}.popup-wrapper .list-member .full-name{max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700}.popup-wrapper .content-popup-dueDate{padding:10px}.popup-wrapper .content-popup-dueDate label{font-weight:700;margin-bottom:5px}.popup-wrapper .content-popup-dueDate .field-item{margin-bottom:5px}.popup-wrapper .content-popup-dueDate .field-item .react-datepicker__input-container input{height:45px}.popup-wrapper .content-popup-dueDate .field-item .input-group-text i{font-size:25px}.table-card .loader-center{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.create-task-group-modal{max-width:750px;width:100%}.calendar{font-family:Helvetica,sans-serif}.calendar .gantt-schedule-timeline-calendar__chart-calendar-date--level-0{text-transform:uppercase;font-size:20px;color:#7d829e;letter-spacing:-.48px;height:40px}.calendar .gantt-schedule-timeline-calendar{background:transparent}.calendar .gantt-schedule-timeline-calendar__chart-calendar{background-color:transparent}.calendar .gantt-schedule-timeline-calendar__chart-calendar-dates--level-1{padding-bottom:20px;border:none;border-bottom:1px solid #7d829e}.calendar .gantt-schedule-timeline-calendar__list-column-header-resizer-dots{margin-bottom:20px;padding-top:5px;height:60px;background-color:#f8f8fc;display:none}.calendar .gantt-schedule-timeline-calendar__chart-calendar-date-content--month{border-left:none;border-right:none;font-weight:700;font-size:20px;color:#7d829e;letter-spacing:-.48px}.calendar .gantt-schedule-timeline-calendar__chart-timeline-grid-row-block,.calendar .gantt-schedule-timeline-calendar__list-column-row{border-right:none}.calendar .gantt-schedule-timeline-calendar__list-column-header{background:transparent}.calendar .gantt-schedule-timeline-calendar__list-column-header-resizer{align-items:flex-end;pointer-events:none}.calendar .gantt-schedule-timeline-calendar__list-column-header-resizer .gantt-schedule-timeline-calendar__list-column-header-resizer-container{height:60px;margin-bottom:20px;background-color:#f8f8fc}.calendar .gantt-schedule-timeline-calendar__list-column-header-resizer-container{font-weight:700}.calendar .gantt-schedule-timeline-calendar__list-column-header{border-bottom:1px solid #7d829e}.calendar .gantt-schedule-timeline-calendar__list-column-header-resizer-container,.calendar .gantt-schedule-timeline-calendar__list-column-row-content{display:flex;align-items:center;color:#7d829e;font-family:Helvetica,sans-serif;font-size:20px;line-height:24px;letter-spacing:-.48px}.calendar .gantt-schedule-timeline-calendar__chart-calendar-date--level-1{-webkit-user-select:none;user-select:none;text-align:center;background-color:#fff;border-right:none;height:60px;box-shadow:unset}.calendar .gantt-schedule-timeline-calendar__chart-calendar-date--level-1 .gstc-current{background-color:#f8f8fc}.calendar .gantt-schedule-timeline-calendar__chart-calendar-date--level-1 .gantt-schedule-timeline-calendar__chart-calendar-date-content{display:flex;flex-flow:column-reverse;width:60px;background-color:#f8f8fc}.calendar .gantt-schedule-timeline-calendar__chart-calendar-date--level-1 .gantt-schedule-timeline-calendar__chart-calendar-date-content--year{height:60px;line-height:60px}.calendar .gantt-schedule-timeline-calendar__chart-calendar-date--level-1 .gstc-date-bold,.calendar .gantt-schedule-timeline-calendar__chart-calendar-date--level-1 .gstc-date-top{display:flex;align-items:center;color:#304256;letter-spacing:-.48px;font-size:20px;height:30px;justify-content:center;text-align:center}.calendar .gantt-schedule-timeline-calendar__chart-calendar-date--level-1 .gstc-date-small,.calendar .gantt-schedule-timeline-calendar__chart-calendar-date--level-1 .gstc-date-thin{display:flex;align-items:center;justify-content:center;color:#898da9;font-weight:700;letter-spacing:-.34px;height:30px;font-size:14px;text-align:center}.calendar .gantt-schedule-timeline-calendar__chart-calendar-date--level-1 .gstc-date-month-level-1{margin:0}.calendar .gantt-schedule-timeline-calendar__chart-calendar-date--level-1 .gstc-date-month-level-1 .gstc-date-top{font-size:12px}.calendar .gantt-schedule-timeline-calendar__chart-calendar-date--level-1 .gstc-date-vertical .gstc-date-top{font-size:14px}.calendar .gantt-schedule-timeline-calendar__chart-calendar-date--level-1 .gstc-date-small{font-size:12px}.calendar .gantt-schedule-timeline-calendar__chart-timeline-items-row-item{height:calc(var(--row-height) - 30px);line-height:calc(var(--row-height) - 30px);margin-top:15px;padding:0;border-radius:0;background-color:#dedfe8}.calendar .gantt-schedule-timeline-calendar__list-column-header .gantt-schedule-timeline-calendar__list-column-row-expander{display:none}.calendar .gantt-schedule-timeline-calendar__list-column-row-expander-toggle-child{width:10px;height:10px}.calendar .gantt-schedule-timeline-calendar__chart-timeline-items-row-item-label{margin:0}.calendar .gantt-schedule-timeline-calendar__list-toggle{display:none}.calendar .calendar-actions{width:100%;display:flex;justify-content:flex-end}.calendar .calendar-actions .action{cursor:pointer;font-size:28px;padding-right:5px;padding-left:5px;text-overflow:clip;width:38px;line-height:38px}.calendar .calendar-actions .action.empty{width:28px}.calendar .calendar-actions .action:last-child{border-right:0}.calendar .child-row{background-color:#f8f8fc}.calendar .gstc__chart-timeline-items-row-item-label{margin:0;-webkit-mask-image:none;mask-image:none;border-radius:15px;overflow:visible;width:100%;position:relative}.calendar .gstc__chart-timeline-items-row-item-label:hover{width:unset;z-index:5}.calendar .gstc__chart-timeline-items-row-item-label:hover .calendar-task-job,.calendar .gstc__chart-timeline-items-row-item-label:hover .calendar-task-lead,.calendar .gstc__chart-timeline-items-row-item-label:hover .calendar-task-name,.calendar .gstc__chart-timeline-items-row-item-label:hover .calendar-task-shedule{width:-moz-fit-content;width:fit-content}.calendar .gstc__chart-timeline-grid-row-cell{pointer-events:all;flex-grow:0;flex-shrink:0;vertical-align:middle;overflow:hidden;border-right:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);touch-action:none;height:100%}.calendar .gstc__chart-timeline-grid-row-cell--weekend{background:rgba(49,73,97,.1)}.calendar .gstc__list-column-row-content.progress-select{display:flex;align-items:center}.calendar .gstc__list-column-row-content .avatar-content{display:flex;align-items:center;justify-content:center;height:100%}.calendar .gstc__list-column-header-resizer-container--action{justify-content:center;align-items:center;display:flex}.calendar .row-child .gstc__list-column-row-expander{display:none}.calendar .row-parent .gstc__list-column-row-expander{width:30px}.calendar .row-parent .gstc__list-column-row-expander-toggle{padding-left:5px;width:25px}.calendar .add-category{align-items:center;display:flex}.calendar-item{position:relative;width:100%}.calendar-item .calendar-item-name{position:absolute;display:block;margin-left:20px;font-size:14px;line-height:30px;width:100%;height:100%;color:#3e404f;left:100%}.gstc__chart-timeline-items-row-item.gstc__selected{box-shadow:none}.gstc__chart-timeline-items-row-item.gstc__selected .calendar-item .calendar-item-name{left:calc(100% + 18px)}.calendar-progress{background-color:hsla(0,0%,100%,.6);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 40L40 0H20L0 20m40 20V20L20 40' fill='%23ffffff66' fill-rule='evenodd'/%3E%3C/svg%3E");border-top-left-radius:15px;border-bottom-left-radius:15px;justify-content:flex-start;font-size:14px;font-weight:700;color:#000;display:flex;height:100%;align-items:center}.calendar-progress .calendar-progress-percent{margin-left:10px}.calendar-task{color:#fff;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;background-color:#314961;padding:5px 5px 5px 10px;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;border-radius:.25rem}.calendar-task .calendar-task-name{margin-right:24px}.calendar-task .calendar-task-status{width:5px;margin-right:5px;border-radius:.25rem;position:absolute;left:0;top:0;bottom:0}.calendar-task .calendar-task-status.bg-completed{background-color:#3fbb64}.calendar-task .calendar-task-status.bg-incomplete{background-color:#7d829e}.calendar-task .calendar-task-status.bg-overDue{background-color:#dc3545}.calendar-task .calendar-task-link{display:none;position:absolute;top:0;right:0;text-align:right;font-size:16px;padding:5px}.calendar-task .calendar-task-link a{color:#fff}.calendar-task .calendar-task-link .material-icons{font-size:18px}.calendar-task .calendar-task-job,.calendar-task .calendar-task-lead,.calendar-task .calendar-task-name,.calendar-task .calendar-task-shedule{padding:3px;border-radius:5px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left}.calendar-task .calendar-task-name{margin-bottom:5px}.calendar-task .calendar-task-job{background-color:#1d5f6d;margin-bottom:5px}.calendar-task .calendar-task-shedule{background-color:rgb(43.722,129.778,69.4);margin-bottom:5px}.calendar-task .calendar-task-lead{background-color:#ffc107;color:#000}.sort-tasks-modal .item{background:#fff;border:1px solid #ccc;padding:10px 20px 10px 40px}.sort-tasks-modal .item-category{background-color:rgba(49,73,97,.2);border-left:3px solid #314961;margin-top:10px}.sort-tasks-modal .item-category:before{content:"";position:absolute;display:list-item;list-style-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTcuNDEgOC41OUwxMiAxMy4xN2w0LjU5LTQuNThMMTggMTBsLTYgNi02LTYgMS40MS0xLjQxeiIvPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMjR2MjRIMFYweiIvPjwvc3ZnPg==")}.sort-tasks-modal .item-task{background-color:rgba(49,73,97,.1);padding-left:60px;margin-bottom:-1px;border-left:3px solid #46627d}.sort-tasks-modal .item-task:before{content:"";position:absolute;display:list-item;list-style-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGNpcmNsZSBjeT0iMTIiIGN4PSIxMiIgZmlsbD0iIzAwMDAwMEIwIiByPSI0Ii8+PC9zdmc+")}.create-task-modal .table-card-responsive .count-cell{display:none}.create-task-modal .table-card-responsive .button{width:230px}.create-task-modal .generic-form-body small.form-text,.update-task-modal .generic-form-body small.form-text{white-space:pre-line;margin-top:1rem;padding:10px;font-size:1rem;background-color:#ffc107}.update-task-group-modal{max-width:680px;width:100%}.import-schedule-from-costing-modal{width:100%;max-width:1380px}.import-schedule-from-costing-modal .overflow-auto{overflow:visible!important}body.fullscreen .dashboard-header,body.fullscreen .dashboard-sidebar{visibility:hidden;width:0;height:0}body.fullscreen .dashboard-content{padding:0;height:100%}body.fullscreen .dashboard-main{width:100%!important;max-width:100%!important}body.fullscreen .schedule-container{padding:0}body.fullscreen .schedule-container .loader-center{height:100%;background-color:#f8f8fc}body.fullscreen .fullscreen-button{background-color:#213242}.schedule-container{display:flex;height:100%;width:100%}.schedule-container .header-schedule{position:relative;padding-right:0}.schedule-container .header-schedule .dropdown-schedule{position:absolute;right:0}.schedule-container .header-schedule .fullscreen-button i{margin-right:0!important}.schedule-container .header-schedule .help-button{display:grid;place-items:center;width:60px;height:60px;cursor:pointer;text-decoration:none;color:#fff}.schedule-container .header-schedule .help-button:hover{background-color:#213242}.schedule-container .header-schedule .help-button i{font-size:26px}.schedule-container .loader-center{height:calc(100vh - 150px)}.schedule-container .super-large{min-width:260px}.schedule-container .calendar-item-name{touch-action:none;pointer-events:none}.schedule-container .b-tasknonworkingtime{pointer-events:none}.schedule-container .non-working-time{opacity:.6}.schedule-container .tag-container{flex-wrap:nowrap}.b-popup.b-text-popup:has(.todo-tooltip-container){max-width:35em}.b-popup.b-text-popup:has(.todo-tooltip-container) .todo-tooltip-container .todo-tooltip-wrapper{display:flex;flex-direction:row;grid-gap:15px;gap:15px}.b-popup.b-text-popup:has(.todo-tooltip-container) .todo-tooltip-container .todo-tooltip-wrapper .todo-tooltip-title{color:#314961;width:150px;margin-bottom:10px}.b-popup.b-text-popup:has(.todo-tooltip-container) .todo-tooltip-container .todo-tooltip-wrapper .todo-tooltip-title .content{color:#7d829e;font-weight:500}.b-popup.b-text-popup:has(.todo-tooltip-container) .todo-tooltip-container .todo-tooltip-wrapper .todo-tooltip-title .label{margin-bottom:10px;font-weight:500}.b-popup.b-text-popup:has(.todo-tooltip-container) .todo-tooltip-container .todo-tooltip-wrapper .todo-tooltip-title.status .content.badge{color:#f8f8fc}.b-popup.b-text-popup:has(.todo-tooltip-container) .todo-tooltip-container .todo-tooltip-wrapper .todo-tooltip-title.members,.b-popup.b-text-popup:has(.todo-tooltip-container) .todo-tooltip-container .todo-tooltip-wrapper .todo-tooltip-title.task{width:250px}.b-popup.b-text-popup:has(.todo-tooltip-container) .todo-tooltip-container .todo-tooltip-wrapper .todo-tooltip-title.description{width:100%}.b-popup.b-text-popup:has(.todo-tooltip-container) .todo-tooltip-container .todo-tooltip-wrapper .todo-tooltip-title.due-date{width:200px}.move-before-confirm .modal-content .modal-body{color:#7d829e;font-family:Helvetica,sans-serif;font-size:18px;line-height:24px;letter-spacing:-.48px}.page-action .try-schedule-container{display:flex;align-items:center;width:220px}.page-action .try-schedule-container .try-schedule-button{height:35px;color:#213242;font-size:16px;border-radius:5px;background-color:#ffc107}.page-action .try-schedule-container .use-legacy-button{color:#f8f8fc;background-color:#7d829e}.schedule-checkbox .b-checkbox>.b-field-inner .b-checkbox-label:not(.b-radio-label):before{width:20px!important;height:20px!important}.schedule-body{width:100%}.schedule-body .body{margin:0}.schedule-body .body .empty-placeholder{margin-top:40px}.schedule-body .baseline-dropdown .dashboard-dropdown-item:hover .baseline-edit-icon{opacity:1}.schedule-body .baseline-dropdown .baseline-edit-icon{opacity:0;transition:all .1s linear}.schedule-body .baseline-dropdown .baseline-edit-icon:hover{transform:scale(1.1)}.schedule-body .baseline-dropdown .dashboard-dropdown-menu .dashboard-dropdown-item:last-child{justify-content:center;background-color:#3fbb64!important}.schedule-body .actions-container{margin-left:auto}.schedule-body .actions-container .button:has(.filter-container){height:60px}.schedule-body .actions-container .button:has(.filter-container):hover{background-color:#314961!important}.schedule-body .actions-container .filters-dropdown .assignee-dropdown .dashboard-dropdown-menu,.schedule-body .actions-container .filters-dropdown .category-dropdown .dashboard-dropdown-menu{max-height:505px;overflow:auto}.schedule-body .actions-container .filters-dropdown .assignee-dropdown .button,.schedule-body .actions-container .filters-dropdown .category-dropdown .button{height:47px}.schedule-body .actions-container .filters-dropdown .dashboard-dropdown-item.reset-filters{background-color:#7d829e}.schedule-body .actions-container .filters-dropdown .dashboard-dropdown-item.reset-filters:hover{background-color:#636885}.schedule-body .actions-container .filters-dropdown .dashboard-dropdown-item:hover{opacity:1;background-color:#426383}.schedule-body .actions-container .filters-dropdown .filter-container{display:flex;align-items:center}.schedule-body .actions-container .filters-dropdown .filter-container.category-filter .dropdown-menu{border:none;max-height:505px;overflow-y:auto}.schedule-body .actions-container .filters-dropdown .filter-container .filter-label{margin-right:30px}.schedule-body .actions-container .filters-dropdown .dropdown-menu{overflow:unset}.schedule-body .datePicker-content *{line-height:1.3rem!important;overflow:initial;vertical-align:middle}.schedule-body .datePickerStyle{width:100%;outline:none;background:rgba(49,73,97,.1);vertical-align:middle}.schedule-body .schedule-options .dropdown-menu{max-height:520px}.styleColumn{font-size:14px}.styleColumn .b-field-inner{border:none!important}.styleColumn .b-react-portal-container,.styleColumn .b-react-portal-container:focus{outline:none}.styleColumn label{margin-bottom:0}.styleColumn .checkbox-action{width:40px;height:40px}.color{padding:0!important}.color .b-color-cell-inner{height:100%!important;border-radius:0!important;max-width:10px;margin:0!important}.colorHeader{padding-inline:0!important}.actionHeader,.colorHeader{border-right:none!important}.durationHeader,.endDateHeader,.progressHeader,.startDateHeader,.taskHeader{font-size:16px;text-transform:capitalize!important}.task{font-size:16px}.b-grid-row.category-row,.b-tree-parent-row{background-color:hsla(0,0%,86.3%,.4)}.b-grid-row.category-row .b-grid-cell,.b-grid-row.category-row .b-tree-cell-value,.b-grid-row.category-row input,.b-tree-parent-row .b-grid-cell,.b-tree-parent-row .b-tree-cell-value,.b-tree-parent-row input{font-weight:700!important}.b-field-inner{background:transparent!important}.b-percentdone-cell .b-cell-editor{background:#f8f8fc!important}.b-tool:empty{width:auto}.b-tree-icon{display:none}.b-tree-parent-row{border:none;border-bottom:none!important}.b-tree-parent-row .b-grid-cell{border-inline-end:none!important}.dependencies{display:flex;align-items:center}.dependencies .dependencies-from,.dependencies .dependencies-to{min-width:90px;width:90px;font-weight:700;display:block}.progress-parent{font-weight:700}.unabledEdit{border-inline-end:none!important;cursor:not-allowed}.unabledEdit button,.unabledEdit select{-webkit-appearance:none;appearance:none;pointer-events:none;border:none}.unabledEdit button i{color:#d1d2de}.add-category{display:flex;border:none;font-weight:700;color:#fff;outline:none}.add-category:disabled{color:#8f98a0}.add-category:focus{outline:none}.header-button{height:100%;display:flex;align-items:center;border:none;background-color:transparent;font-weight:700;color:#fff;outline:none;line-height:.1}.header-button:disabled{color:#8f98a0}.header-button:focus{outline:none}.header-button:hover{background-color:#213242}.column-list-action .b-react-portal-container{width:100%}.column-list-action .list-action{display:flex;align-items:center;justify-content:flex-end;width:100%}.column-list-action .list-action i{font-size:28px;margin-right:10px;cursor:pointer}.column-list-action .list-action i:last-child{margin-right:0}.label-timeline{font-size:15px}.button-subtask{border:none;background:transparent;outline:none;position:relative}.button-subtask:focus,.button-subtask:focus-visible{outline:none}.button-subtask:disabled i{color:#8f98a0!important}.b-action-item{font-size:25px!important;margin:0 -.35em!important;cursor:pointer}.b-action-item.log{font-size:24px!important}.b-action-item:empty{display:none}.visibility-icon{font-size:22px!important}.disabled-subItem{color:#8f98a0!important}.button-subtask-quality{position:absolute;top:9px;right:9px;background:#3fbb64;width:16px;height:16px;font-size:10px;color:#fff;border-radius:100%;display:grid;align-items:center;justify-content:center}.button-subtask-quality.true{background:#9f0101}.tag-container{display:flex;grid-gap:5px;gap:5px;align-items:center;justify-content:flex-start}.tag-container .tag-badge{margin-right:0;text-wrap:wrap;padding:5px;background-color:#3fbb64}.tags-column{font-size:16px;text-transform:capitalize!important}.b-template-cell{max-height:200px}.icon-warning-date{margin-top:2px;margin-left:5px!important;cursor:pointer}.b-action-ct{position:relative}.b-gantt-task-tooltip{max-width:none;max-height:-moz-fit-content!important;max-height:fit-content!important}.b-gantt-task-tooltip .b-panel-body-wrap{background-color:#feffff}.b-gantt-task-tooltip .b-tooltip-content{line-height:1.2em}.b-gantt-task-tooltip .b-panel-content{display:flex;justify-content:space-between;flex-wrap:wrap;width:320px}.b-gantt-task-tooltip .field{width:120px;display:flex;flex-direction:column;font-weight:500}.b-gantt-task-tooltip .field.full-width{width:300px}.b-gantt-task-tooltip .field.full-width span{max-width:300px;white-space:pre-wrap}.b-gantt-task-tooltip .field span{display:inline-block;color:#7d829e;max-width:150px;word-wrap:break-word;word-break:break-word;white-space:normal}.b-gantt-task-tooltip .field label{margin-bottom:3px;color:#314961}.b-gantt-task-tooltip .field-dependency-container{margin-top:10px;margin-bottom:10px}.b-gantt-task-tooltip .field-dependency-container:last-child{margin-bottom:0}.b-gantt-task-tooltip .field-dependency{flex-direction:column;font-weight:500}.b-gantt-task-tooltip .field-dependency span{color:#7d829e}.b-gantt-task-tooltip .field-dependency label{margin-bottom:0;color:#314961}.b-gantt-task-tooltip,.b-gantt-task-tooltip>.b-panel-body-wrap>.b-panel-content,.b-resource-avatar-tooltip,.b-resource-avatar-tooltip>.b-panel-body-wrap>.b-panel-content{border-radius:.5em!important}.b-gantt-task-tooltip .b-panel-content,.b-resource-avatar-tooltip .b-panel-content{padding:1.5em!important;margin:0!important}.b-dependencyeditor .b-checkbox{display:none}.b-sch-dependency{z-index:9999;cursor:pointer}.job-schedule-calendar .event-category,.job-schedule-calendar .event-title{color:#fff}.job-schedule-calendar .event-calendar{padding:5px 10px;position:relative;border-top:1px solid #fff;display:flex;align-items:center}.job-schedule-calendar .event-calendar .event-edit{display:none;position:absolute;top:5px;right:5px;cursor:pointer}.job-schedule-calendar .event-calendar .event-edit i{color:#fff}.job-schedule-calendar .event-calendar:hover .event-edit{display:block}.job-schedule-calendar .cell-wrapper{width:100%;display:grid;align-items:flex-end}.job-schedule-calendar .cell-wrapper .event-add{height:35px;width:90%;display:grid;align-items:flex-end;z-index:10;margin:0 auto}.job-schedule-calendar .cell-wrapper .event-add .event-add-task{display:flex;align-items:center;background-color:#314961;padding:2px 5px;width:90px;height:35px;display:none;cursor:pointer;margin:0 auto 5px;z-index:10}.job-schedule-calendar .cell-wrapper .event-add .event-add-task i{margin-right:5px;font-size:18px}.job-schedule-calendar .cell-wrapper .event-add .event-add-task i,.job-schedule-calendar .cell-wrapper .event-add .event-add-task span{color:#fff;font-weight:700}.job-schedule-calendar .cell-wrapper .event-add .event-add-task span{font-size:12px}.job-schedule-calendar .cell-wrapper .event-add:hover .event-add-task{display:flex}.job-schedule-calendar .cell-wrapper .non-working-event-content{z-index:5;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(49,73,97,.07)}.job-schedule-calendar .cell-wrapper .calendar-tooltip{background-color:#314961!important;font-size:16px!important;max-width:400px}.job-schedule-calendar .cell-wrapper .calendar-tooltip.place-left:after{border-left:6px solid #314961!important}.job-schedule-calendar .cell-wrapper .non-working-event-icon{margin-bottom:10px;font-size:30px;color:#9f0101;font-weight:700}.job-schedule-calendar .cell-wrapper .non-working-event-text{position:relative;color:#314961;font-weight:700}.job-schedule-calendar .cell-wrapper .non-working-event-text span{padding:10px 0}.job-schedule-calendar .event-category{font-size:14px}.job-schedule-calendar .event-title{font-size:16px;font-weight:700}.job-schedule-calendar .rbc-event-content{display:none}.job-schedule-calendar .rbc-row-segment{padding:0}.job-schedule-calendar .rbc-row-segment:focus-visible{outline:none}.job-schedule-calendar .rbc-row-segment .rbc-addons-dnd-resize-ew-icon{height:100%!important}.job-schedule-calendar .rbc-event{padding:0;margin:0;outline:none;background-color:transparent}.job-schedule-calendar .rbc-addons-dnd-resize-ew-anchor{z-index:100}.job-schedule-calendar .rbc-month-row{overflow:unset}.b-grid-header[data-column=avatar] .b-grid-header-text-content{display:none}.b-grid-cell.assignee-column,.b-grid-cell.avatar{overflow:hidden!important;padding:4px 8px!important}.b-grid-cell.assignee-column .b-grid-cell-value,.b-grid-cell.avatar .b-grid-cell-value{display:flex!important;align-items:center;justify-content:center;overflow:hidden!important;height:100%}.b-grid-cell.assignee-column .b-grid-cell-value>div,.b-grid-cell.avatar .b-grid-cell-value>div{display:flex!important;align-items:center;overflow:hidden!important;width:100%;max-width:100px}.b-grid-cell.assignee-column .b-grid-cell-value>div .AvatarGroup,.b-grid-cell.avatar .b-grid-cell-value>div .AvatarGroup{display:flex!important;align-items:center;height:24px}.b-grid-cell.assignee-column .b-grid-cell-value>div .AvatarGroup .Avatar,.b-grid-cell.avatar .b-grid-cell-value>div .AvatarGroup .Avatar{flex-shrink:0;width:24px!important;height:24px!important}.b-grid-cell.assignee-column .b-grid-cell-value>div .AvatarGroup>div:last-child:not(.Avatar),.b-grid-cell.avatar .b-grid-cell-value>div .AvatarGroup>div:last-child:not(.Avatar){margin-left:2px;flex-shrink:0}.exportDialog-print .b-panel-header{background-color:#314961;color:#fff}.exportDialog-print .b-panel-header .b-header-title{font-weight:700}.exportDialog-print .b-panel-header button{color:#fff}.b-grid-row{transition:background-color .2s}.b-row-reordering .b-row-reorder-proxy.b-dragging{background-color:rgba(255,0,0,.233)!important}.b-check-cell .b-checkbox-label{top:4px}.b-gantt-critical-paths .b-gantt-task.b-critical{background-color:#d25d3c!important}.b-gantt-critical-paths .b-grid-subgrid-locked .b-grid-row.b-critical{background-color:#fcc}.b-gantt-critical-paths .b-grid-row.b-critical.b-selected{background-color:#eca5a5}.b-gantt-critical-paths .b-sch-dependency.b-critical{stroke-width:2!important}.b-print-root{min-height:auto}.b-task-percent-bar{background-color:hsla(0,0%,100%,.6);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 40L40 0H20L0 20m40 20V20L20 40' fill='%23ffffff66' fill-rule='evenodd'/%3E%3C/svg%3E")}.b-timeline-subgrid div.b-sch-line.b-gantt-revisedCompletion{background-color:#3fbb64;border-inline-start:2px solid #3fbb64}.b-timeline-subgrid div.b-sch-line.b-gantt-revisedCompletion label{background-color:#3fbb64}.b-gantt-task-content{color:#000}.b-gantt-task-content .calendar-progress-percent{position:fixed;top:0;font-size:14px}.b-gantt-task-content .calendar-progress-percent--category{display:inline-block;font-size:14px;margin-bottom:10px}.b-task-baseline:not(.b-milestone-wrap){min-height:7px}.b-gantt-task-wrap:not(.b-milestone-wrap) .b-gantt-task,.b-gantt-task .b-gantt-task-content,.b-gantt-task.b-milestone label{font-size:16px}.b-fa.statusicon{margin-right:.5em}h4.statusmessage{font-size:20px}.b-gantt-task-title{width:100%}.b-baselines .b-gantt-task-wrap.b-has-baselines{height:.5em}.b-task-baseline{margin-top:2px;cursor:pointer}.b-task-baseline:first-child{margin-top:5px}.b-task-baseline:hover{background:#aaa}.b-task-baseline.b-baseline-ahead{background-color:#90ee90}.b-task-baseline.b-baseline-ahead:hover{background:#38e038}.b-task-baseline.b-baseline-behind{background-color:#cd5c5c}.b-task-baseline.b-baseline-behind:hover{background:#952e2e}.b-task-baseline.b-baseline-on-time{background-color:#add8e6}.b-task-baseline.b-baseline-on-time:hover{background:rgb(94.8317757009,178.8224299065,206.1682242991)}.b-export-header{display:flex;color:#213242;font-size:38px;align-items:center;z-index:10000;text-align:start;padding:1em;flex-flow:row nowrap;justify-content:space-between}.b-export-header img{margin-right:30px;height:100px;object-fit:contain}.b-export-header dl{margin:0;font-size:20px}.b-export-header dd{margin:0}.assign-task-modal,.create-task-modal{max-width:750px;width:100%}.table-task-modal{min-width:1200px;max-width:100%}.table-task-modal .button-add-task{display:grid;align-items:flex-end;justify-content:flex-end;margin-bottom:20px}.table-task-modal .modal-table-task{box-shadow:none}.table-task-modal .modal-table-task .body{padding:0;margin:0;overflow:unset}.table-task-modal .modal-table-task .table-card .dashboard-card{height:100%}.table-task-modal .modal-table-task .dashboard-dropdown-filter{margin-bottom:0}.table-task-modal .modal-table-task .relationCell{cursor:pointer}.table-task-modal .modal-table-task .relationCell span{display:block;width:-moz-fit-content;width:fit-content;margin-top:5px}.table-task-modal .modal-table-task .relationCell span:first-child{margin-top:0}.table-task-modal .empty-placeholder{width:100%}.table-task-modal .empty-placeholder .button-container{display:none}.table-task-modal .modal-content{height:100%;position:relative}.table-task-modal .modal-content .loading-table-task{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.exclusion-days-modal .none-calendar-message{padding-top:10px;padding-bottom:10px;background-color:#314961;display:flex;flex-direction:column;align-items:flex-start;font-size:18px;padding-left:20px;color:#f8f8fc;margin:15px 10px;font-weight:700}.exclusion-days-modal .none-calendar-message a{margin-top:5px;color:#3fbb64}.update-task-modal{max-width:680px;width:100%}.update-task-modal .table-card-responsive .count-cell{display:none}.update-task-modal .table-card-responsive .button{width:230px}.update-task-modal .table-card-responsive .lag-type{min-width:50px}.update-task-modal .table-card-responsive .lag{min-width:30px;width:30px}.update-task-modal .table-card-responsive .table-form tr td{padding:20px 5px}.schedule-item-notes-modal{min-width:1200px;max-width:100%}.schedule-item-notes-modal .button-add-note{display:grid;align-items:flex-end;justify-content:flex-end;margin-bottom:20px}.schedule-item-notes-modal .task-card-body{margin:0}.schedule-item-notes-modal .card-header-modal-detail{display:none}.schedule-item-notes-modal .note-task{box-shadow:none}.schedule-item-notes-modal .note-task .task-card-body{flex-direction:column}.schedule-item-notes-modal .empty-placeholder{width:100%}.schedule-item-notes-modal .empty-placeholder .button-container{display:none}.create-job-costing-modal{width:100%;max-width:100%}.create-job-costing-modal .overflow-auto{overflow:visible!important}.create-job-costing-modal .form-input-toggle{margin-bottom:10px}.create-job-costing-modal .form-input-toggle:last-child{margin-bottom:0}.create-job-costing-modal .selected-action-button{width:320px}.update-job-costing-modal{width:100%;max-width:100%}.update-job-costing-modal .overflow-auto{overflow:visible!important}.update-job-costing-modal .form-input-toggle{margin-bottom:10px}.update-job-costing-modal .form-input-toggle:last-child{margin-bottom:0}.update-job-costing-modal .selected-action-button{width:320px}.list-purchase-orders{max-width:1420px;width:100%}.list-purchase-orders .modal-body{flex-direction:column}.list-purchase-orders .receipts-table-title{margin-top:40px;margin-bottom:10px;font-size:24px;line-height:24px;letter-spacing:-.48px;color:#7d829e;font-weight:700}.list-purchase-orders .category-table .table-cell-link{color:#3fbb64;cursor:pointer}.list-progress-claims-modal{max-width:1280px;width:100%}.job-costings-modal{max-width:680px;width:100%}.job-costings-modal .form-input-label{font-size:18px}.job-costings-modal .table-responsive{max-height:calc(100vh - 490px);overflow-y:visible}.job-costings-modal .footer,.job-costings-modal .modal-body{padding:20px 40px}.job-costings-modal .add-button{height:40px;background-color:#7d829e}.job-costings-modal .search-input{padding:0 30px 0 10px;width:580px;color:#7d829e;font-size:16px;background-color:#f8f8fc;border:1px solid #d1d2de}.job-costings-modal .search-input::placeholder{color:#7d829e}.job-costings-modal .inputSearch-container{margin-left:10px;margin-bottom:10px}.job-costings-modal .inputSearch-container .inputSearch{height:40px}.job-costings-modal .inputSearch-container .inputSearch::placeholder{font-weight:400;font-size:16px}.job-costings-modal .inputSearch-container .cancel-icon-container,.job-costings-modal .inputSearch-container .search-icon{color:#7d829e;right:15px}.claim-modal{max-width:1320px;width:100%}.claim-modal .form-input-toggle{margin-bottom:10px}.claim-modal .form-input-toggle:last-child{margin-bottom:0}.claim-modal .table-form-controls{padding:20px 5px 0;border-top:1px solid #dee2e6}.claim-modal .group-input{margin-right:53px}.claim-modal .categories-header{width:95px;font-size:16px;font-weight:700}.claim-modal .categories-total{margin-left:70px}.claim-modal .categories-claimed{margin-left:30px}.claim-modal .categories-remaining{margin-left:60px}.claim-modal .categories-blank{width:160px}.claim-modal .datePickerContainer{color:#7d829e;background-color:#f8f8fc}.claim-modal .datePickerContainer .datePickerLabel{color:#7d829e}.claim-modal .datePickerContainer .react-datepicker-wrapper .react-datepicker__input-container .datePickerRange{background-color:#f8f8fc;color:#7d829e}.claim-modal .datePickerContainer .react-datepicker-wrapper .react-datepicker__input-container .datePickerRange::placeholder,.claim-modal .datePickerContainer .reset-icon-container i{color:#7d829e}.claim-modal .order-name{cursor:pointer}.claim-modal .order-name:hover{text-decoration:underline}.unclaimed-message{min-height:60px;background-color:#314961;display:flex;align-items:center;font-size:18px;padding-left:20px;color:#f8f8fc;margin:15px 10px;font-weight:700}.receipt-modal{max-width:1320px;width:100%}.receipt-modal .row{margin:0}.receipt-modal .col-form,.receipt-modal .row .form-column{padding-right:20px;padding-left:0}.receipt-modal .table-form-controls{padding:24px 5px 28px 0}.receipt-modal .table-form-controls .table-form-title{display:flex;justify-content:flex-start;align-items:center;color:#7d829e;font-size:20px;font-weight:700}.receipt-modal .receipts-payments-title{height:60px;font-weight:700;line-height:60px}.receipt-modal .receipts-payments-container{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #7d829e}.add-payment-modal .modal-footer .success{width:150px}.order-card .animate-360{animation:rotate360 1s linear infinite}.order-card .pc-link,.order-card .sign-link{color:#3fbb64}.field-tags .tag-container{min-height:55px;position:relative;background-color:#f8f8fc;flex-wrap:wrap}.field-tags .tag-container:has(.tag-badge){padding:15px}.field-tags .tag-container .tags-placeholder{padding:0 15px;font-family:Helvetica,sans-serif;font-size:18px;line-height:24px;letter-spacing:-.48px}.field-tags .tag-container .submitButton{width:51px;right:0!important}.field-tags .tag-container .editButton{position:absolute;right:-5px}.field-tags .tag-container .editButton i{border-radius:3px;background-color:rgba(248,248,252,.5);transition:background-color .1s linear}.field-tags .tag-container .editButton i:hover{background-color:rgba(248,248,252,.8)}.field-tags .tag-container .tag-badge{margin:0}.field-tags .tag-container .input-tags-container{z-index:100}.field-tags .tag-container .submitButton{right:-10px}.field-tags .tag-container .autocomplete-multi,.field-tags .tag-container .form-input{min-width:200px;width:250px}.field-tags .tag-container .autocomplete-multi .control .value-container{padding:5px}.pdf-right-sidebar-content .pdf-right-sidebar-content{display:flex;flex-direction:column;grid-gap:3rem;gap:3rem}.pdf-right-sidebar-content .sidebar-section{border-bottom:1px solid var(--border-color)}.pdf-right-sidebar-content .sidebar-section:last-child{border-bottom:none}.pdf-right-sidebar-content .sidebar-section .action-buttons{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:1rem;gap:1rem}.pdf-right-sidebar-content .sidebar-section .action-buttons button{width:80%;font-weight:700;border-radius:0;font-size:1.25rem}.pdf-right-sidebar-content .sidebar-section .sidebar-title{color:var(--text-muted);font-size:1.25rem;margin-bottom:.75rem;font-weight:700;color:grey}.pdf-right-sidebar-content .sidebar-section .history-list{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.pdf-right-sidebar-content .sidebar-section .history-list .history-item .history-date{color:grey;font-size:.75rem}.pdf-right-sidebar-content .sidebar-section .history-list .history-item .history-text{font-size:.875rem}.pdf-right-sidebar-content .sidebar-section .history-list .history-item .history-text span.small.text-danger{line-height:1.25;display:inline-block;white-space:pre-line}.view-claim-modal{max-width:1220px;width:100%}.view-claim-modal .modal-header .modal-title .header{padding:0}.view-claim-modal .modal-body{width:100%;padding:0}.view-claim-modal .modal-body .body{padding:0}.view-claim-modal .modal-body .dashboard-card{width:100%;box-shadow:none}.view-claim-modal .modal-body .header{display:none!important}.view-claim-modal .footer{padding:0}.view-claim-modal .report-card-body{display:block}.cancel-modal .header{width:100%;height:60px;background-color:#314961;padding:0 40px;margin:0;display:flex;align-items:center;border:none;border-radius:0}.cancel-modal .header .title{font-size:20px;color:#f8f8fc;font-weight:800;text-transform:uppercase}.cancel-modal .cancel-container{width:100%}.cancel-modal .cancel-container .cancel-title{font-size:20px;line-height:24px;letter-spacing:-.48px;color:#7d829e;margin-bottom:15px}.cancel-modal .cancel-container .comment-container{width:100%}.cancel-modal .cancel-container .comment-container .form-control{width:100%;border:1px solid #d1d2de;background-color:#f8f8fc;resize:none}.cancel-modal .cancel-container .comment-container .form-control:focus{border-color:#314961;box-shadow:none}.cancel-modal .modal-dialog{max-width:750px}.cancel-modal .body{display:flex;width:100%;padding:0 24px}.cancel-modal .footer{justify-content:space-between;padding:10px 20px;border:none}.cancel-modal .footer .danger{margin-left:10px}.view-order-modal{max-width:1220px;width:100%}.view-order-modal .modal-header .modal-title .header{padding:0}.view-order-modal .modal-body{width:100%;padding:0}.view-order-modal .modal-body .body{padding:0}.view-order-modal .modal-body .dashboard-card{width:100%;box-shadow:none}.view-order-modal .modal-body .header{display:none!important}.view-order-modal .footer{padding:0}.view-order-modal .report-card-body{display:block}.left-modal-container.list-timesheet-claims-modal{max-width:1600px}.left-modal-container.list-timesheet-claims-modal .timesheet-modal{width:100%}.job-costing-container .toggle-view{margin-bottom:20px;display:flex;align-items:center;justify-content:center;background-color:#314961;width:60px;height:60px;border:none;outline:none;border-radius:0}.job-costing-container .toggle-view i{font-size:32px}.job-costing-container .toggle-view:focus{box-shadow:none!important}.job-costing-container .allowances-view{margin-right:10px}.job-costing-container .cost-codes-view i{font-size:36px}.job-costing-container .active-view{border:4px solid #3fbb64}.job-costing-container .section-title{color:#314961;font-weight:700;font-size:30px}.job-costing-container .costing-category-table.forecast-table .expand-row-cell{padding-right:1rem}.job-costing-container .costing-category-table.forecast-table .committed-cost-primary{color:#314961}.job-costing-container .costing-category-table.forecast-table .committed-cost-po-link{font-size:18px;text-decoration:none}.job-costing-container .costing-category-table.forecast-table .table-row:not(.table-row--subrow) td{background-color:#f8f8fc}.job-costing-container .costing-category-table.forecast-table .dashboard-dropdown-menu{width:290px!important;max-width:320px;inset:0 auto auto -250px!important}.job-costing-container .costing-category-table.cost-code-table .table .table-row--subrow-depth-2 td:not(.expand-row-cell){padding:.5rem .75rem .5rem 2.5rem}.job-costing-container .costing-category-table.cost-code-table .table .table-row--subrow-depth-3 td:not(.expand-row-cell){padding:.5rem .75rem .5rem 3.5rem}.job-costing-container .costing-category-table .table-row{height:60px}.job-costing-container .costing-category-table .table-row--total{border-top:none}.job-costing-container .costing-category-table .table-row.table-row--total:last-child,.job-costing-container .costing-category-table .table-row.table-row--total:nth-last-child(4){border-top:2px solid #b3b5c9!important}.job-costing-container .costing-category-table .body{margin-top:0}.job-costing-container .costing-category-table .filter-container{position:absolute;z-index:2;top:5px;right:-20px;width:30px}.job-costing-container .costing-category-table .filter-container .dashboard-dropdown-menu{inset:0 10px auto auto!important;transform:translateY(40px)!important}.job-costing-container .costing-category-table .table-header{position:sticky;top:0;z-index:1}.job-costing-container .costing-category-table .is-complete-column,.job-costing-container .costing-category-table .table-header .is-complete-column{max-width:120px}.job-costing-container .costing-category-table .is-complete-column i{margin-top:5px}.job-costing-container .costing-category-table .adjusted-committed-cost-cell{display:inline-block;cursor:pointer}.job-costing-container .costing-category-table .adjusted-committed-cost-cell.committed-cost-primary{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.job-costing-container .costing-category-table .adjusted-committed-cost-cell.true{text-decoration:none;cursor:default}.job-costing-container .job-costing-items .row-actions .action{margin-right:0!important}.job-costing-container .job-costing-items .row-actions .action svg{width:24px;height:24px}.job-costing-container .job-costing-items .table-tooltip{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif,"Roboto"}.job-costing-container .job-costing-items .table-tooltip .item-name{margin-top:5px;margin-left:5px;font-size:16px;font-weight:600}.job-costing-container .job-costing-items .table-tooltip .tooltip-title{padding:2px 8px;border-radius:5px;font-size:18px;font-weight:600;width:-moz-fit-content;width:fit-content}.job-costing-container .job-costing-items .table-tooltip .price-item-title{display:flex;justify-content:space-between;align-items:center;grid-gap:10px;gap:10px}.job-costing-container .job-costing-items .table-tooltip .price-item-title .price-item-title-name{font-size:14px;font-weight:600;padding:0 5px;border-radius:5px;background-color:#9f0101;width:-moz-fit-content;width:fit-content}.job-costing-container .job-costing-items .table-tooltip .price-item-title .price-item-title-button{font-size:16px;font-weight:600;padding:0 5px;border-radius:5px;background-color:#7d829e;cursor:pointer;transition:transform .15s ease-in-out}.job-costing-container .job-costing-items .table-tooltip .price-item-title .price-item-title-button:hover{transform:scale(1.05)}.job-costing-container .job-costing-items .table-tooltip .price-item-name-container{margin-top:2px;margin-left:5px;display:flex;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px;font-size:16px;font-weight:600}.job-costing-container .job-costing-items .table-tooltip .price-item-name-container .price-item-name{line-height:1.2}.job-costing-container .job-costing-items .table-tooltip .text{margin-bottom:-15px;font-size:16px;font-weight:600}.job-costing-container .table .table-body .table-row .row-actions .button{margin-left:10px}.job-costing-container .table .table-header .checkbox-container{margin-top:2px;margin-left:11px;height:75px}.job-costing-container .supplier-badge{position:relative;margin-left:5px;display:grid;place-items:center;border-radius:5px;height:20px;min-width:20px;color:#f8f8fc;background-color:#7d829e}.job-costing-container .supplier-badge i{font-size:18px}.job-costing-container .supplier-badge .supplier-badge-count{position:absolute;font-size:10px;right:-8px;top:-5px;width:15px;height:15px;display:flex;align-items:center;justify-content:center}.job-costing-container .filter-container .dashboard-dropdown-menu{inset:240px 60px auto auto!important;transform:translateY(40px)!important}.job-costing-container .dropdown-menu{max-height:555px}.job-costing-container .dropdown-menu .dashboard-dropdown-item:active{background-color:#314961!important}.job-costing-container .dropdown-menu .dashboard-dropdown-item:hover{opacity:1;background-color:#36526e}.job-costing-container .cost-type-dropdown{height:40px}.job-costing-container .cost-type-dropdown .dropdown-menu{max-height:300px}.job-costing-container .cost-type-dropdown .dashboard-dropdown-toggle{height:40px;padding-bottom:0;padding-right:75px}.job-costing-container .cost-type-dropdown .dashboard-dropdown-toggle:hover{height:40px;background-color:#36526e}.job-costing-container .cost-type-dropdown .dashboard-dropdown-toggle:focus{background-color:#36526e}.job-costing-container .forecast-about{color:#314961;cursor:pointer}.job-costing-container .forecast-summary{margin-left:20px;display:flex;grid-gap:20px;gap:20px;justify-content:space-around}.job-costing-container .forecast-summary .summary-item{width:100%;height:90px;background-color:#314961}.job-costing-container .forecast-summary .summary-item.false{background-color:#9f0101}.job-costing-container .forecast-summary .summary-item.true{background-color:#3fbb64}.job-costing-container .forecast-summary .summary-item .summary-item-title{margin-top:15px;text-align:center;color:#fff;font-size:16px;font-weight:700}.job-costing-container .forecast-summary .summary-item .summary-item-value{margin-top:5px;font-size:18px;font-weight:700;color:#fff;text-align:center}.job-costing-container .unallocated-orders-table .table-body .field-text{font-style:italic}.job-costing-container .unallocated-orders{margin:0 20px}.job-costing-container .unallocated-orders .unallocated-orders-title{color:#314961;font-weight:700;font-size:26px}.job-costing-container .unallocated-orders .unallocated-orders-text{color:#314961;font-size:18px}.forecast-about-dialog .modal-dialog{max-width:920px}.forecast-level-dropdown.show button.dashboard-dropdown-toggle,.forecast-level-dropdown.show button.dashboard-dropdown-toggle:focus,.forecast-level-dropdown.show button.dashboard-dropdown-toggle:hover,.forecast-level-dropdown button,.forecast-level-dropdown button:focus,.forecast-level-dropdown button:hover{background-color:#7d829e;height:50px}@media(min-width:1600px){.job-costing-container .forecast-summary .summary-item .summary-item-value{font-size:24px!important}}.list-rosters,.list-variations{max-width:1420px;width:100%}.roster-modal{max-width:1800px;width:100%}.roster-modal .delivery-title{height:60px;font-weight:700;line-height:60px}.roster-modal .overflow-auto{overflow:visible!important}.roster-modal .form-input-toggle{margin-bottom:10px}.roster-modal .form-input-toggle:last-child{margin-bottom:0}.update-forecast-popup{width:300px}.update-forecast-popup .field-item label{font-weight:700;margin-bottom:5px}.update-forecast-popup .field-item .action-button{box-shadow:none}.update-forecast-popup .cost-input{height:40px;border-radius:0;padding:0 10px}.update-forecast-popup .form-input{overflow-y:hidden;padding:5px 10px}.update-forecast-popup .action-list{max-height:800px}.update-forecast-popup .content-popup{padding:10px}.site-diary-entry .site-diary-title{display:flex;margin-bottom:10px;justify-content:space-between;align-items:center;color:#314961}.site-diary-entry .react-photo-gallery--gallery{margin-right:5px}.site-diary-entry .site-diary-entry-overview{display:flex;flex-direction:row;flex:1 1;margin:15px 0}.site-diary-entry .site-diary-entry-overview .site-diary-entry-overview-item{display:flex;flex-direction:row;color:#8f98a0;font-weight:500;align-items:center;margin-right:20px}.site-diary-entry .site-diary-entry-overview .site-diary-entry-overview-item .material-icons{margin-right:10px}.site-diary-entry .site-diary-entry-note{color:#314961}.site-diary-entry .site-diary-entry-question{display:flex;margin:20px 0;white-space:pre-line}.site-diary-entry .site-diary-entry-question .site-diary-entry-id{width:30px}.site-diary-entry .site-diary-entry-question .site-diary-table-cell-photo img{max-height:50px;max-width:50px;margin:0 0 0 5px}.site-diary-entry .site-diary-entry-question .site-diary-table-cell-photo .video-container{display:flex;grid-gap:10px;gap:10px}.site-diary-entry .site-diary-entry-question .site-diary-table-cell-photo .video-container .video-preview{width:75px;height:50px}.site-diary-entry .site-diary-entry-question .site-diary-table-cell-photo .video-container .video-preview .attachment-item-video{margin:0;padding:0;width:75px;height:50px}.site-diary-entry .site-diary-entry-question .site-diary-table-cell-photo .video-container .video-preview .attachment-item-video img{margin:0;width:100%!important;height:100%!important;max-width:75px;max-height:50px;object-fit:cover}.site-diary-entry .site-diary-entry-question .site-diary-table-row-photo{display:none;height:auto}.site-diary-entry .site-diary-entry-question .site-diary-table-row-photo td{border-top:0}.site-diary-entry .site-diary-entry-id,.site-diary-entry .site-diary-entry-title{color:#7d829e;font-size:24px;line-height:1.2;font-weight:500}.site-diary-entry img{max-height:100px;max-width:150px;border-radius:10px}.site-diary-entry .field-text{white-space:pre-line}.site-diary-footer{justify-content:flex-end;display:flex}.site-diary-print{display:none}.video-container{display:flex;grid-gap:10px;gap:10px}.video-container .video-preview{width:120px}.video-container .video-preview .attachment-item-video{width:100%}.video-container .video-preview .attachment-item-video img{width:100%!important;height:100%!important;object-fit:cover}@media print{.site-diary-print{width:100%;display:block;page-break-after:always}.site-diary-print .site-diary-table-cell-photo{display:none}.site-diary-print .site-diary-table-row-photo{display:table-row!important}.site-diary-print img{max-height:200px;max-width:200px}}.site-diary-list-item .site-diary-title{display:flex;margin-bottom:10px;justify-content:space-between;align-items:center}.site-diary-list-item .site-diary-name{font-size:24px;font-weight:700;letter-spacing:-.58px;word-break:break-word}.site-diary-list-item .site-diary-message{color:#213242;word-break:break-word}.site-diary-list-item{padding:20px;cursor:pointer}.site-diary-list{max-height:100%;height:100%}.site-diary-list .site-diary-header{padding:0;justify-content:center;text-transform:capitalize}.site-diary-list .site-diary-body{flex:1 1 auto;margin:0}.site-diary-list .site-diary-footer{border-top:1px solid #f0f0f6;justify-content:flex-end;padding:40px;display:flex}.site-diary-list .site-diary-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:30px 20px}.site-diary-list .site-diary-empty .empty-message{margin-bottom:20px;text-align:center;word-break:break-word}.site-diary-list-item--selected{background-color:#f8f8fc}.site-diary-list-item .site-diary-content{display:flex}.site-diary-list-item .site-diary-info{flex:1 1 auto;min-width:0;padding:10px}.site-diary-list-item .site-diary-title{color:#314961}.site-diary-list-item .site-diary-date{color:#8f98a0}.site-diary-list-item .site-diary-message{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:48px}.site-diary-list-item .site-diary-shared{margin-top:10px}.entry-group-list--open .quote-request-quotes-list{max-height:100vh!important}.entry-group-list .entry-group-item{padding:1rem 0;border-bottom:1px solid #dee2e6;align-items:center;display:flex;line-height:40px;cursor:pointer}.entry-group-list .entry-group-item--title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.entry-group-list .material-icons{font-size:32px;line-height:0}.entry-group-list span{margin-left:.5rem;font-size:.8em;white-space:nowrap}.job-documents-wrapper .breadcrumb-buttons{background-color:transparent;padding:0;margin:0;min-width:auto}.job-documents-wrapper .breadcrumb-buttons:hover{background-color:transparent;text-decoration:underline;text-underline-position:under}.job-documents-wrapper .breadcrumb-buttons:active{border:none!important;background-color:transparent!important}.job-documents-wrapper .breadcrumb-buttons:focus{box-shadow:none!important;background-color:transparent!important}.job-documents-wrapper .breadcrumb-delimiter{padding:0 8px;cursor:default}.job-documents-wrapper .table-card{margin:0;padding:0}.job-documents-wrapper .table-card .body{min-height:200px}.job-documents-wrapper .table-card .dashboard-card .footer{justify-content:flex-start}.job-documents-wrapper .table-card .dashboard-card .footer button{margin-left:0}.job-documents-wrapper .documents-button-wrapper{margin-left:auto;margin-right:20px;display:flex}.job-documents-wrapper .documents-button-wrapper button{background-color:transparent}.job-documents-wrapper .documents-button-wrapper .delete-button{width:220px}.job-claims-container .category-select-card .header{padding-right:0}.job-claims-container .category-select-card .header .inputSearch-container .inputSearch{max-width:130px}.job-claims-container .category-select-card .header .categories-filters-container{justify-content:flex-end}.job-claims-container .category-select-card .header .categories-filters-container .dashboard-dropdown-toggle{padding-right:0}.variation-card .signature-container{height:100px;background:#f8f8fc}.variation-card .signature{height:100px;width:100%;object-fit:contain}.variation-card .height-header{height:60px;padding:0}.variation-card .delivery-title{height:60px;font-weight:700;line-height:60px}.table-documents thead tr:first-child th{border-bottom:1px solid #7d829e}.job-variations .category-select-card .header{align-items:start;justify-content:space-between!important}.job-variations .category-select-card .header .inputSearch-container{margin-left:10px}.job-variations .category-select-card .header .checkbox-container{padding:0}.job-variations .category-select-card .header .dashboard-dropdown .dashboard-dropdown-toggle{padding:0 5px}.job-variations .category-select-card .header i{margin-right:0}.job-variations .category-select-card .header .filters-dropdown .dropdown,.job-variations .category-select-card .header .filters-dropdown .dropdown .button{height:47px!important}.job-variations .category-select-card .header .filters-dropdown .dashboard-dropdown-item{padding:0 10px}.job-variations .category-select-card .header .filters-dropdown .dashboard-dropdown-item:hover{opacity:1}.job-variations .category-select-card .header .filters-dropdown .filter-container{width:100%;justify-content:space-between;display:flex;align-items:center}.job-variations .category-select-card .header .filters-dropdown .filter-container .dropdown .dropdown-menu{border:none;max-height:505px;overflow-y:auto}.job-variations .category-select-card .header .filters-dropdown .filter-container .filter-label{width:175px;cursor:auto}.job-variations .category-select-card .header .filters-dropdown .dropdown-menu{overflow:unset}.job-variations .badge-eot{background-color:#7d829e}.order-receive-modal{max-width:1800px;width:100%}.order-receive-modal .receipts-title{height:60px;font-weight:700;line-height:60px;margin-bottom:30px}.order-receive-modal .uploader,.order-receive-modal .uploader-table .table-card{width:80%}.order-receive-modal .uploader-table .table-card .dashboard-card .body{padding:0 30px;margin:0}.order-receive-modal .overflow-auto{overflow:visible!important}.order-receive-modal .actions-container .distribute-amount-container{position:relative}.order-receive-modal .actions-container .distribute-amount-label{position:absolute;top:-55px;left:0}.job-orders .category-select-card .header{padding-right:0}.job-orders .category-select-card .header .inputSearch-container .inputSearch{max-width:180px}.job-orders .category-select-card .header .categories-filters-container .dashboard-dropdown-toggle{max-width:320px}.job-orders .category-select-card .footer .dashboard-dropdown .dashboard-dropdown-item,.job-orders .category-select-card .footer .dashboard-dropdown .dashboard-dropdown-toggle{background-color:#3fbb64}.job-orders .category-select-card .signature-request-icon{font-size:13.5px}.job-orders .toggle-view{margin-bottom:20px;display:flex;align-items:center;justify-content:center;background-color:#314961;width:60px;height:60px;border:none;outline:none;border-radius:0}.job-orders .toggle-view i{font-size:32px}.job-orders .toggle-view:focus{box-shadow:none!important}.job-orders .section-title{color:#314961;font-weight:700;font-size:30px}.job-orders .active-view{border:4px solid #3fbb64}.job-orders .purchase-order-table.purchase-order-report-table .table .table-row--subrow-depth-2 td:not(.expand-row-cell){padding:.5rem .75rem .5rem 2.5rem}.job-orders .purchase-order-table.purchase-order-report-table .table .table-row--subrow-depth-3 td:not(.expand-row-cell){padding:.5rem .75rem .5rem 3.5rem}.job-orders .purchase-order-table .table-row{height:60px}.job-orders .purchase-order-table .table-row--total{border-top:none}.job-orders .purchase-order-table .table-row.table-row--total:last-child,.job-orders .purchase-order-table .table-row.table-row--total:nth-last-child(4){border-top:2px solid #b3b5c9!important}.job-orders .purchase-order-table .body{margin-top:0}.job-orders .purchase-order-table .table-header{position:sticky;top:0;z-index:1}.job-orders .purchase-order-table .table-header .is-complete-column{max-width:120px}.job-orders .purchase-order-table .table-header th{border-bottom:none}.job-orders .purchase-order-table .is-complete-column{max-width:120px}.job-orders .purchase-order-table .is-complete-column i{margin-top:5px}.job-orders .purchase-order-table .adjusted-committed-cost-cell{display:inline-block;cursor:pointer}.job-orders .purchase-order-table .adjusted-committed-cost-cell.committed-cost-primary{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.job-orders .purchase-order-table .adjusted-committed-cost-cell.true{text-decoration:none;cursor:default}.job-orders .purchase-order-table .filter-container{position:absolute;z-index:2;top:5px;right:-10px;width:30px}.job-orders .purchase-order-table .cell-link{color:#3fbb64;cursor:pointer}.job-overview .job-contact{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee;display:block;text-decoration:none}.job-overview .job-contact .badge{float:right;margin-left:10px}.job-overview .job-contact:last-child{margin-bottom:0;padding-bottom:0;border:0}.job-overview .job-contact .invite-button{margin:3px;padding:0;min-width:100px;height:45px}.job-overview .job-contact .invite-button:hover{background-color:#f0f0f6}.job-overview .job-contact .access-info{margin-right:10px;cursor:default;color:#7d829e;font-weight:700}.job-overview .job-overview-table{overflow:auto}.job-overview .job-overview-table .filter-container .dashboard-dropdown-menu{inset:160px 40px auto auto!important;transform:translateY(40px)!important}.job-overview .dashboard-task{padding-left:0;padding-bottom:0}.job-overview .dashboard-task:first-child{padding-top:0}.job-overview .tasks-container{display:flex;justify-content:space-between}.job-overview{padding:0;margin:0}.job-overview .tabs-table-card{margin:0}.job-overview .header-text{color:#7d829e;font-family:Helvetica,sans-serif;letter-spacing:-.48px}.job-overview .name{font-size:30px;line-height:1.15}.job-overview .row{margin-left:0}.job-overview .fontBolder{font-weight:bolder}.job-overview .dashboard-card .body,.job-overview .dashboard-card .body .table-responsive{overflow:unset}.job-overview .checklists{height:auto}.job-overview .checklists .communication-body .success{width:205px}.job-overview .checklists .wrapper{border-bottom:3px solid #f0f0f6}.job-overview .checklists .table-responsive{overflow-x:initial}.job-overview .checklists .communication-footer{justify-content:center}.job-overview .checklists .communication-footer button{margin-left:0;width:205px}.job-overview .field-text:has(.address-container){width:100%}.job-overview .address-container{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.job-overview .address-container.true{cursor:pointer}.job-overview .geofence-badge{padding:8px 15px;display:block;font-size:16px;border-radius:11px}.job-overview .send-email-button{color:#fff;text-decoration:none;display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:20px;font-weight:700}.job-timesheets.is-processed .footer{width:100%;justify-content:flex-start}.job-timesheets .table-row td:last-child .row-actions{justify-content:flex-end}.job-timesheets .date-time{max-width:150px}.job-timesheets .location-icon i{color:#3fbb64!important}.job-timesheets .export-button{min-width:auto}.job-timesheets.dashboard-card .header{text-transform:none}.job-timesheets.dashboard-card .header .title-container{display:none!important}.job-timesheets.dashboard-card .header .action-header-container{width:100%;justify-content:space-between}.job-timesheets .pc-link{color:#3fbb64}.job-timesheets .job-timesheets-table-footer{display:flex;flex-direction:column;align-items:flex-end}.job-timesheets .job-timesheets-table-footer .total{font-weight:600;color:#314961}.job-timesheets .footer{align-items:flex-end}.location-feed-modal .header{background-color:#314961}.location-feed-modal .modal-body{padding:0;overflow:auto}.location-feed-modal .loader{display:grid;place-items:center;height:505px}.location-feed-modal .title{color:#fff;text-transform:uppercase;font-size:20px;font-weight:700}.location-feed-modal .activity-container .empty-placeholder-container{position:static;transform:translateX(0)}.location-feed-modal .activity-container .empty-placeholder-container .empty-placeholder .body{display:flex;align-items:center;justify-content:center}.location-feed-modal .activity-container .body{padding:10px 20px;min-height:105px;max-height:505px}.activity-container .button{opacity:.6}.activity-container .button.true{opacity:1}.activity-container .list-item-label{width:100%;color:#7d829e;font-family:Helvetica,sans-serif;font-size:16px;line-height:24px;letter-spacing:-.48px}.activity-container .list-item-label .location-label{display:flex;justify-content:space-between}.activity-container .list-item-label .location-label .date-container{text-align:right}.activity-container .body{margin:0;background-color:#f9f9f9;min-height:calc(100vh - 165px);max-height:calc(100vh - 165px);overflow-y:auto}.activity-container .entry-group-item,.activity-container .event-list-item{padding:1rem;border-bottom:1px solid #f0f0f6;cursor:pointer}.activity-container .entry-group-item:hover,.activity-container .event-list-item:hover{background-color:rgb(243.9,243.9,243.9)}.activity-container .filters{margin-left:1rem;margin-top:10px}.activity-container .filters .dashboard-dropdown,.activity-container .filters .dashboard-dropdown-toggle{opacity:1;background-color:#314961;margin-right:10px}.activity-container .filters .dashboard-dropdown{margin-top:10px!important}.activity-container .filters .dashboard-dropdown-item{opacity:1;background-color:#314961!important}.activity-container .load-more-button{opacity:1;width:100%}.activity-container .load-more-button.true{opacity:.6}.activity-container .empty-placeholder-container{position:absolute;bottom:-180px;transform:translateX(-50%);left:50%}.process-timesheet-modal{max-width:100%;width:100%}.process-timesheet-modal .delivery-title{height:60px;font-weight:700;line-height:60px}.process-timesheet-modal .overflow-auto{overflow:visible!important}.process-timesheet-modal .location-row-icon{margin-right:10px;display:flex;align-items:center}.process-timesheet-modal .location-row-icon div{width:23px}.process-timesheet-modal .bulk-allocate-dropdown .dashboard-dropdown-item,.process-timesheet-modal .bulk-allocate-dropdown .dashboard-dropdown-toggle{background-color:#7d829e}.process-timesheet-modal .process-timesheet-attachments{display:flex;align-items:center;margin-left:55px;grid-gap:10px;gap:10px;flex-wrap:wrap}.process-timesheet-modal .process-timesheet-attachments>.attachment-item{display:flex;align-items:center;color:#212529;text-decoration:none}.process-timesheet-modal .split-action{width:50px;display:flex;align-items:center;justify-content:center}.process-timesheet-modal .split-action:hover .split-icon{transform:rotate(90deg) scale(1.1)}.process-timesheet-modal .split-icon{transform:rotate(90deg);transition:transform .1s linear;color:inherit}.process-timesheet-modal .split-table tfoot td{border-top:2px solid #dee2e6}.process-timesheet-modal .split-items-header th{padding:.75rem;border-bottom:2px solid #dee2e6}.process-timesheet-modal .split-item-row td{padding:.5rem .75rem;border-bottom:1px solid #e9ecef}.process-timesheet-modal .split-items-total td{padding:.75rem;border-top:2px solid #dee2e6}.process-timesheet-modal .split-table-container{padding:.5rem 250px .5rem 60px}.process-timesheet-modal .split-table td,.process-timesheet-modal .split-table th{white-space:nowrap;padding:.5rem 1rem}.process-timesheet-modal .dynamic-field.job-name-column{white-space:normal;overflow-wrap:break-word;word-break:break-word}.split-timesheet-modal{max-width:100%;width:100%}.split-timesheet-modal .generic-form-body .table-form{margin-top:0;margin-bottom:20px}.split-timesheet-modal .total-duration{height:60px;line-height:60px;font-weight:700}.create-timesheet-modal .generic-form-body .row .form-column .form-group:has(.is-invalid) .invalid-feedback{display:block}.roster-card .delivery-title{height:60px;font-weight:700;line-height:60px}.roster-card .pc-link{color:#3fbb64}.profile-overview .profile-avatar{display:flex;justify-content:center;align-items:center;padding-top:20px;padding-bottom:20px}.profile-overview .details-card-list .details-card-list-item .signature-container{font-weight:400;white-space:normal}.profile-overview .details-card-list .details-card-list-item .signature-container p{margin-bottom:0}.profile-overview .details-card-list .details-card-list-item .rdw-signature-block{-webkit-user-modify:read-only;overflow-wrap:break-word;white-space:normal}.profile-overview .details-card-list .details-card-list-item .rdw-signature-block div{white-space:normal;font-weight:400}.avatar-uploader-container{display:flex;flex-direction:column;align-items:center;grid-gap:20px;gap:20px}.avatar-uploader-container .avatar-uploader{border-radius:50%;display:flex;background-color:#f8f8fc;justify-content:center;align-items:center;height:200px;width:200px;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;outline:none}.avatar-uploader-container .avatar-uploader .material-icons{font-size:96px;color:#7d829e}.avatar-uploader-container .avatar-uploader .avatar-preview{position:absolute;top:0;left:0;width:100%;height:100%}.avatar-uploader-container .avatar-uploader .avatar-preview img{background-color:#f8f8fc}.avatar-uploader-container .remove-photo-button{background-color:#7d829e}.edit-details-modal .avatar-detail{padding:20px 0;display:flex;justify-content:center}.edit-details-modal .rich-editor-wrapper .rdw-editor-main{min-height:250px}.dashboard-action-header .display-leave-button .form-input-toggle{margin-top:1rem;margin-right:3rem}.timesheets-table-container .leave-requests-table .request-type-border{position:absolute;left:-7px;top:0;width:4px;height:98%}.timesheets-table-container .leave-requests-table .request-file-container{margin-top:10px;margin-left:-5px;display:flex}.timesheets-table-container .leave-requests-table .request-file-item{padding:5px;display:flex;align-items:center;cursor:pointer}.timesheets-table-container .leave-requests-table .request-file-item i{font-size:20px}.timesheets-table-container .leave-requests-table .request-file-item span{font-size:14px}.timesheets-table-container .leave-requests-table .request-file-item:hover{background-color:#f8f8fc}.timesheets-table-container .location-icon i{color:#3fbb64!important}.timesheets-sync-modal{max-width:1600px;width:100%}.timesheets-sync-modal .sync-timesheets-table{padding:10px}.sync-timesheet-errors-modal{max-width:1600px}.sync-timesheet-errors-modal .header{background-color:#314961}.sync-timesheet-errors-modal .table,.sync-timesheet-errors-modal .table-card{margin-bottom:0}.sync-timesheet-errors-modal .title{color:#fff;text-transform:uppercase;font-size:20px;font-weight:700}.sync-timesheet-errors-modal .sync-error-container{display:flex;align-items:center;justify-content:flex-start}.sync-timesheet-errors-modal .sync-error-container i,.sync-timesheet-errors-modal .sync-error-container span{color:#ff0707}.sync-timesheet-errors-modal .sync-error-container i{width:30px}.sync-timesheet-errors-modal tr:has(.sync-error-container){height:30px}.sync-timesheet-errors-modal tr:has(.sync-error-container):hover{background-color:#fff}.sync-timesheet-errors-modal tr:has(.sync-error-container) td{padding-top:0;border-top:0}.sync-timesheet-errors-modal .close{text-shadow:none;color:#fff;opacity:1;outline:none}.sync-timesheet-errors-modal .close i{font-size:32px}.sync-timesheet-errors-modal .close:active,.sync-timesheet-errors-modal .close:focus,.sync-timesheet-errors-modal .close:hover{background-color:transparent;border:0}.dashboard-action-header .export-button{margin-right:15px;display:flex;align-items:center;justify-content:center;background-color:#314961;width:60px;height:60px;border:none;outline:none;border-radius:0}.leave-requests-container .request-type-border{position:absolute;left:-7px;top:0;width:4px;height:98%}.leave-requests-container .request-file-container{margin-top:10px;margin-left:-5px;display:flex}.leave-requests-container .request-file-item{padding:5px;display:flex;align-items:center;cursor:pointer}.leave-requests-container .request-file-item i{font-size:20px}.leave-requests-container .request-file-item span{font-size:14px}.leave-requests-container .request-file-item:hover{background-color:#f8f8fc}.process-leave-request-modal .files-container{margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap}.process-leave-request-modal .files-container img{margin-right:10px;max-height:100px;max-width:150px}.process-leave-request-modal .files-container i{font-size:60px;color:#314961;transition:transform .1s linear}.process-leave-request-modal .files-container a{display:flex;align-items:center;justify-content:center;padding:0}.process-leave-request-modal .files-container a:hover i{transform:scale(1.05)}.process-leave-request-modal .files-container .file-container{padding:10px;margin:5px;display:flex;flex-direction:column;height:100px;width:100px;background-color:#f0f0f6}.process-leave-request-modal .files-container .file-container .file-name{font-size:14px}.contacts-client{padding:0;margin:0}.contacts-client .recent-messages,.contacts-client .reminders{max-height:695px}.contacts-client .reminder-list{height:auto}.contacts-client .tabs-table-card{margin:0}.tabs-table-card .header .nav{width:100%;display:flex;flex-direction:row!important;justify-content:space-between;flex-wrap:inherit;height:100%}.tabs-table-card .header .nav .nav-item{width:100%;display:flex;justify-content:center;align-items:center;height:100%}.tabs-table-card .header .nav .nav-item a{color:#fff;text-transform:none;opacity:.5;outline:none}.tabs-table-card .header .nav .nav-item a.active{opacity:1}.tabs-table-card{margin-right:20px;margin-bottom:20px}.tabs-table-card .header{padding:0}.tabs-table-card .table{font-size:20px;letter-spacing:-.48px;line-height:24px}.tabs-table-card .table .table-header{height:60px}.tabs-table-card .table .table-header tr th{border-top:0}.tabs-table-card .table .table-body tr.clickable{cursor:pointer}.tabs-table-card .table .table-body tr .row-actions{color:#7d829e}.tabs-table-card .table .table-body tr .row-actions .action{margin-right:20px;cursor:pointer}.tabs-table-card .table tr{height:60px}.tabs-table-card .table tr td,.tabs-table-card .table tr th{vertical-align:middle}.tabs-table-card .footer{display:flex;justify-content:flex-end}.communication-list{max-height:100%;height:100%}.communication-list .communication-header{padding:0;justify-content:center;text-transform:capitalize}.communication-list .communication-body{flex:1 1 auto;margin:0}.communication-list .communication-footer{border-top:1px solid #f0f0f6;justify-content:flex-end;padding:40px;display:flex}.communication-list .communication-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:30px 20px}.communication-list .communication-empty .empty-message{margin-bottom:20px;text-align:center;word-break:break-word}.communication-list .dropdown-container{justify-content:space-between;padding-left:20px}.reminder-item-header{display:flex;margin-bottom:10px;justify-content:space-between;align-items:center}.reminder-item-name{font-size:24px;font-weight:700;letter-spacing:-.58px;word-break:break-word}.reminder-item-description{color:#213242;word-break:break-word}.reminder-item{padding:20px;cursor:pointer;cursor:auto}.reminder-item-description{white-space:pre-wrap}.reminder-item-statuses{flex-wrap:wrap;display:flex;justify-content:space-between;margin-top:20px}.reminder-item-statuses .right-actions{align-items:center;display:flex}.reminder-item-statuses .remove-action{color:#7d829e;margin-left:20px}.reminder-item-status{-webkit-user-select:none;user-select:none;cursor:pointer;min-height:40px;background-color:#f8f8fc;padding:0 13px;display:flex;align-items:center;font-weight:500}.reminder-item-status .status-icon{color:#7d829e;margin-right:7px;font-size:20px}.reminder-item-status--disabled{background-color:rgba(209,210,222,.1)}.reminder-item-status--disabled .field-text,.reminder-item-status--disabled .status-icon{color:#d1d2de}.reminder-item-status--completed{background-color:rgba(63,187,100,.1)}.reminder-item-status--completed .field-text,.reminder-item-status--completed .status-icon{color:#3fbb64}.clients-list .body,.suppliers-table .body{overflow:unset}#filter-supplier-categories{margin-right:10px}.add-certification-modal{max-width:720px;width:100%}.add-certification-modal .uploader-wrapper{margin-top:20px;max-width:500px}.add-certification-modal .uploader-wrapper .uploader{padding:34px 10px 0}.add-certification-modal .uploader-wrapper .dashboard-card .body{padding:0 30px;margin:0}.add-certification-modal .form-column:has(.disable-notification-toggle){top:-50%;transform:translateY(50%)}.add-certification-modal .form-column:has(.disable-notification-toggle) .form-group{margin-top:8px;margin-bottom:0}.contacts-supplier{display:flex;width:100%;height:100%;padding:0;margin:0}.contacts-supplier .details-card{max-height:100%;width:100%}.contacts-supplier .details-card .header{padding-right:0}.contacts-supplier .table-card{margin:0}.contacts-supplier .btn-supper-large{min-width:230px}.contacts-supplier .certification-wrapper{margin-top:48px}.contacts-supplier .certification-wrapper .table-card .body{overflow:visible}.contacts-supplier .business-name{display:flex;align-items:center;max-width:420px}.contacts-supplier .business-name .business-colour{width:20px;height:20px;min-width:20px;margin-right:10px;position:relative;right:-10px;top:0;border-radius:50%}.contact-import{max-height:100%;height:100%}.contact-import .import-footer{display:flex;justify-content:flex-end}.documents-wrapper .breadcrumb-buttons{background-color:transparent;padding:0;margin:0;min-width:auto}.documents-wrapper .breadcrumb-buttons:hover{background-color:transparent;text-decoration:underline;text-underline-position:under}.documents-wrapper .breadcrumb-buttons:active{border:none!important;background-color:transparent!important}.documents-wrapper .breadcrumb-buttons:focus{box-shadow:none!important;background-color:transparent!important}.documents-wrapper .breadcrumb-delimiter{padding:0 8px;cursor:default}.documents-wrapper .table-card{margin:0;padding:0}.documents-wrapper .table-card .body{min-height:200px}.documents-wrapper .table-card .dashboard-card .footer{justify-content:flex-start}.documents-wrapper .table-card .dashboard-card .footer button{margin-left:0}.documents-wrapper .documents-button-wrapper{margin-left:auto;margin-right:20px;display:flex}.documents-wrapper .documents-button-wrapper button{background-color:transparent}.documents-wrapper .documents-button-wrapper .delete-button{width:220px}.documents-wrapper .dashboard-card .body{overflow:inherit}.update-payment-modal{max-width:680px;width:100%}.update-payment-modal .form-input{padding:20px}.subscription-card .footer{border-top:1px solid #efefef;padding-top:40px}.subscription-card .footer .button{margin-left:0;margin-right:15px}.payment-modal{max-width:680px;width:100%}.payment-modal .form-input{padding:20px}.payment-modal .button[type=submit]{width:250px}.plan-card .card-header{background-color:#314961;color:#fff;padding:1.5rem 1.25rem}.plan-card .card-header h3{margin:0}.plan-card .card-body h4{font-size:36px}.plan-card .card-body ul li{border-bottom:1px solid hsla(0,0%,60%,.3);padding:12px 0}.plan-card .card-footer{border:0;background-color:transparent;display:flex;justify-content:center;padding-bottom:1.5rem}.edit-company-modal .avatar-uploader-container .avatar-uploader{border-radius:0;width:100%;text-align:center;height:150px}.edit-company-modal .avatar-uploader-container .avatar-uploader .rounded-circle{border-radius:0!important;width:auto!important;max-height:100%;max-width:100%}.edit-company-timesheet-modal .react-datepicker__time-box,.edit-company-timesheet-modal .react-datepicker__time-container{width:90px!important}.company-details .profile-avatar img{max-height:150px;max-width:100%}.company-details .order-settings-container .field-text{font-weight:400}.add-price-list-modal{max-width:860px;width:100%}.add-price-list-modal .form-input-toggle{margin-top:10px}.edit-cost-code-modal{width:100%;max-width:1380px}.edit-cost-code-modal .overflow-auto{overflow:visible!important}.edit-cost-code-modal .count-cell:has(.sub-row){width:40px;min-width:40px}.edit-cost-code-modal .count-cell:has(.sub-row) .sub-row{margin-left:.5rem}.edit-cost-code-modal .table-header div:nth-child(5){margin-right:20px}.edit-cost-code-modal .form-input-toggle{margin-left:20px}.edit-cost-code-modal .table-row:has(.sub-row) div:has(.name-field){width:calc(100% - 30px)!important}.price-list-categories .price-list-category-list .price-list-category-item{display:flex;align-items:center;justify-content:space-between;min-height:40px;font-family:Helvetica,sans-serif;font-size:18px;color:#898da9;letter-spacing:-.48px;cursor:pointer;padding:0 10px;line-height:24px}.price-list-categories{max-height:100%}.price-list-categories .price-list-category-list{overflow-y:auto;min-height:80px;max-height:calc(100vh - 300px)}.price-list-categories .price-list-category-list .price-list-category-item{box-shadow:0 1px 0 0 #d1d2de;margin-bottom:1px}.price-list-categories .price-list-category-list .price-list-category-item:hover{background-color:#fcf8f8}.price-list-categories .price-list-category-list .price-list-category-item .right-side{display:flex;align-items:center}.price-list-categories .price-list-category-list .price-list-category-item .right-side .item-count{margin-right:10px}.price-list-categories .price-list-category-list .price-list-category-item .right-side .item-total{width:140px;margin-right:10px;font-size:14px;line-height:18px}.price-list-categories .price-list-category-list .price-list-category-item .right-side .remove-action{height:60px;width:24px;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer}.price-list-categories .price-list-category-list .price-list-category-item .right-side .remove-action i{font-size:24px}.price-list-categories .price-list-category-selected{background-color:#fcf8f8}.price-list-categories .add-category{width:100%;margin-bottom:40px}.create-category-modal{max-width:680px;width:100%}.create-category-modal .file-input{height:150px}.create-category-modal .uploader{padding:34px 10px 0}.create-category-modal .uploader .table-responsive{margin-top:30px}.create-category-modal.update-category-modal{width:100%;max-width:1380px}.create-category-modal .overflow-auto{overflow:visible!important}.create-category-modal .second-row-container{display:flex;width:100%;justify-content:space-between;grid-gap:10px;gap:10px}.create-category-modal .second-row-container>*{width:100%}.create-category-modal .second-row{border-bottom:1px solid #e0e0e0}.create-category-modal .table td,.create-category-modal tr.table-row{border-top:none}.adjust-price-list-modal .dashboard-card{box-shadow:none}.adjust-price-list-modal .dashboard-card .body{margin:0;padding:0}.price-items-table .body{overflow-y:hidden}.price-items-table .table-responsive{border-bottom:2px solid #dee2e6}.price-items-table .table-responsive .price-item-table-image{cursor:pointer;max-height:40px;max-width:80px}.price-items-table .action-header-container{margin-left:10px;width:100%;justify-content:space-between}.price-items-table .footer{justify-content:space-between}.price-items-table .link-to-master-price-list{width:240px!important}.price-items-table .master-price-items-counter{width:50px!important;margin-right:10px!important}.price-items-table .master-price-items-counter i{display:none}.price-items-table .master-price-items-counter:has(.badge) i{display:block}.price-items-table .table-tooltip:has(.master-price-items-tooltip){max-width:none}.price-items-table .sku-column{min-width:120px;word-break:break-all}.assembly-template-modal{max-width:1400px;width:100%}.assembly-template-modal .overflow-auto{overflow:visible!important}.select-assembly-modal{max-width:680px;width:100%}.site-diary-template-modal{width:100%;max-width:1380px}.site-diary-template-modal .table-card-responsive{overflow:visible!important}.site-diary-template-modal .modal-footer{border-top:1px solid #d1d2de}.site-diary-template-modal .modal-footer--container{display:flex;flex-direction:column;width:100%}.site-diary-template-modal .modal-footer--container-buttons{display:flex;justify-content:flex-end;margin-bottom:25px;align-items:center}.site-diary-template-modal .modal-footer--add{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.site-diary-template-modal .form-input-label{height:50px}.site-diary-template-modal .sdt-row{display:flex;width:100%;border-top:1px solid #d1d2de;margin-top:1rem;align-items:center}.site-diary-template-modal .sdt-row .sdt-row-count{width:48px}.site-diary-template-modal .sdt-row .sdt-row-fields{flex:1 1}.site-diary-template-modal .sdt-row .sdt-row-actions{width:60px;display:flex;justify-content:flex-end}.site-diary-template-modal .sdt-row .sdt-row-actions .remove-action{cursor:pointer;width:24px;height:24px}.site-diary-template-modal .sdt-sub-row{width:100%;padding:0 48px}.site-diary-templates-table .table-responsive .table-body .checkbox-cell{width:50px}.provider-configuration-modal .group-title{font-weight:700}.modal.api-key-modal{display:flex!important;align-items:center}.modal.api-key-modal .modal-dialog{max-width:none;margin:0 auto}.modal.api-key-modal .modal-content{max-width:800px;width:100%;background:#fff;border-radius:0;box-shadow:0 10px 25px rgba(0,0,0,.08);border:none;position:relative}.modal.api-key-modal .modal-header{display:flex;align-items:center;min-height:64px;background-color:#314961;padding-left:20px;padding-right:20px;color:#fff;flex-shrink:0;border-radius:0}.modal.api-key-modal .modal-header,.modal.api-key-modal .modal-header .modal-title{font-size:20px;font-weight:700;line-height:24px;letter-spacing:-.48px;text-transform:uppercase}.modal.api-key-modal .modal-body{padding-left:20px;padding-right:20px;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.modal.api-key-modal .key-box{display:flex;align-items:stretch;grid-gap:12px;gap:12px}.modal.api-key-modal .key-box .key-value{flex:1 1;font-size:16px;color:#1a1a1a;padding:12px 20px;margin:0;font-family:monospace;background-color:#f0f0f6}.modal.api-key-modal .key-box .copy-button{border:none;padding:10px 28px;font-size:20px;font-weight:700;cursor:pointer;transition:background-color .2s;min-width:90px;text-align:center;border-radius:0;flex-shrink:0}.modal.api-key-modal .close-button{color:#fff;padding:0;border:0;display:flex;text-decoration:none}.modal-backdrop.show{opacity:.25}.api-error-logs-modal.api-error-logs-modal-wide{max-width:1420px;width:100%}.api-error-log-icon-container{position:relative;width:60px;display:flex;align-items:center;justify-content:center;cursor:pointer}.api-error-log-icon-container .notification-count{display:grid;place-items:center;color:#f8f8fc;font-size:12px;line-height:19px;font-weight:700;width:18px;height:18px;background:#ff0707;border-radius:50%;position:absolute;right:10px;top:-5px}.api-error-log-icon-container .notification-count.true{background:#9f0101}.integrations .integration-summary{display:flex;flex-direction:row;align-items:center;margin-bottom:20px}.integrations .integration-summary .integration-brand{margin-right:20px}.integrations .btn-block{width:100%;margin-top:0}.integrations .btn-block+.btn-block{margin-left:.5rem}.api-integration-card .integration-summary .integration-brand img{max-width:250px}.api-integration-card .integration-actions .enabled-actions{grid-gap:10px;gap:10px}.api-integration-card .integration-status .field-text .created-by{font-size:14px}.api-integration-card .api-documentation-link{color:#fff;text-decoration:none}.api-integration-card .api-documentation-link i{font-size:16px}.api-integration-card .api-documentation-link:hover small{text-decoration:underline}.api-integration-card-confirm-dialog .body{display:block}.assemblies-list-table .table-responsive .table-body .checkbox-cell,.checklist-templates-table .table-responsive .table-body .checkbox-cell{width:50px}.checklist-template-table .attachments-container{margin-top:15px;padding-bottom:15px;display:flex;overflow:auto}.checklist-template-table .attachments-container::-webkit-scrollbar-thumb:hover{cursor:grab}.checklist-template-table .attachments-container i{color:#213242}.checklist-template-table .attachments-container .field-text{text-overflow:ellipsis;white-space:nowrap}.checklist-template-table .attachments-container .file-container{display:flex;align-items:center}.checklist-template-table .attachments-container .file-container svg{margin-bottom:3px;width:20px;height:20px}.checklist-template-table .attachments-container .file-container .field-text{line-height:25px;max-width:250px}.checklist-template-table .body .group-description{white-space:pre-line;margin-top:10px;color:#213242;word-wrap:break-word}.checklist-categories .checklist-list .checklist-list-item{display:flex;align-items:center;justify-content:space-between;min-height:40px;font-family:Helvetica,sans-serif;font-size:18px;color:#898da9;letter-spacing:-.48px;cursor:pointer;padding:0 10px;line-height:24px}.checklist-categories{max-height:100%}.checklist-categories .checklist-body{min-height:200px;max-height:calc(100vh - 260px)}.checklist-categories .checklist-list .checklist-list-item{box-shadow:0 1px 0 0 #d1d2de;margin-bottom:1px}.checklist-categories .checklist-list .checklist-list-item:hover{background-color:#fcf8f8}.checklist-categories .checklist-list .checklist-list-item .right-side{display:flex;align-items:center}.checklist-categories .checklist-list .checklist-list-item .right-side .item-total{margin-right:15px}.checklist-categories .checklist-list .checklist-list-item .right-side .remove-action{height:50px;width:24px;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer}.checklist-categories .checklist-list .checklist-list-item .right-side .remove-action i{font-size:24px}.checklist-categories .checklist-category-selected{background-color:#fcf8f8}.checklist-categories .divider{border:1px solid #d1d2de;margin:40.5px 0}.checklist-categories .add-category{width:100%;margin-bottom:40px}.checklist-templates-import{max-height:100%;height:100%}.checklist-templates-import .import-footer{display:flex;justify-content:flex-end}.schedule-template-container{display:flex;height:100%;width:100%}.schedule-template-container .header-schedule{position:relative;padding-right:0}.schedule-template-container .header-schedule .dropdown-schedule{position:absolute;right:0}.schedule-template-container .header-schedule .fullscreen-button i{margin-right:0!important}.schedule-template-container .loader-center{height:calc(100vh - 150px)}.schedule-template-container .super-large{min-width:260px}.schedule-template-container .calendar-item-name{touch-action:none;pointer-events:none}.schedule-template-container .b-tasknonworkingtime{pointer-events:none}.schedule-template-container .b-gantt-task-wrap{height:2em}.schedule-template-container .b-sch-canvas .b-sch-label-bottom{justify-self:normal}.schedule-template-container .tag-container{flex-wrap:nowrap}.schedule-template-container .b-grid-cell.assignee-column,.schedule-template-container .b-grid-cell.avatar{overflow:hidden!important;padding:4px 8px!important}.schedule-template-container .b-grid-cell.assignee-column .b-grid-cell-value,.schedule-template-container .b-grid-cell.avatar .b-grid-cell-value{display:flex!important;align-items:center;justify-content:center;overflow:hidden!important;height:100%}.schedule-template-container .b-grid-cell.assignee-column .b-grid-cell-value>div,.schedule-template-container .b-grid-cell.avatar .b-grid-cell-value>div{display:flex!important;align-items:center;overflow:hidden!important;width:100%;max-width:100px}.schedule-template-container .b-grid-cell.assignee-column .b-grid-cell-value>div .AvatarGroup,.schedule-template-container .b-grid-cell.avatar .b-grid-cell-value>div .AvatarGroup{display:flex!important;align-items:center;height:24px}.schedule-template-container .b-grid-cell.assignee-column .b-grid-cell-value>div .AvatarGroup .Avatar,.schedule-template-container .b-grid-cell.avatar .b-grid-cell-value>div .AvatarGroup .Avatar{flex-shrink:0;width:24px!important;height:24px!important}.schedule-template-container .b-grid-cell.assignee-column .b-grid-cell-value>div .AvatarGroup>div:last-child:not(.Avatar),.schedule-template-container .b-grid-cell.avatar .b-grid-cell-value>div .AvatarGroup>div:last-child:not(.Avatar){margin-left:2px;flex-shrink:0}.schedule-task-modal{min-width:1200px;max-width:100%}.schedule-task-modal .button-add-task{display:grid;align-items:flex-end;justify-content:flex-end;margin-bottom:20px}.schedule-task-modal .modal-table-task{box-shadow:none}.schedule-task-modal .modal-table-task .body{padding:0;margin:0;overflow:unset}.schedule-task-modal .modal-table-task .table-card .dashboard-card{height:100%}.schedule-task-modal .empty-placeholder{width:100%}.schedule-task-modal .empty-placeholder .button-container{display:none}.schedule-task-modal .modal-content{height:100%;position:relative}.templates-sections{color:#314961}.templates-sections .templates-section .templates-section-items{display:flex;flex-wrap:wrap}.templates-sections .templates-section .templates-section-name{text-align:center;font-size:30px}.templates-sections .templates-section .templates-section-item{width:250px;margin:10px 20px 20px 0;padding:20px 40px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#314961;background-color:#f8f8fc;border:1px solid #d1d2de;cursor:pointer;transition:all .1s linear}.templates-sections .templates-section .templates-section-item .templates-section-icon{font-size:40px}.templates-sections .templates-section .templates-section-item:hover{transform:scale(1.01);background-color:#f0f0f6;text-decoration:none}.templates-sections .templates-section .qr-templates{padding:40px 60px}.templates-sections .templates-section .estimation-design-templates{padding:40px}.email-template-modal .rich-editor-wrapper .rdw-editor-main{min-height:300px}.email-templates-table .table-responsive .table-body .checkbox-cell{width:50px}.update-costing-modal{width:100%;max-width:100%}.update-costing-modal .overflow-auto{overflow:visible!important}.update-costing-modal .form-input-toggle{margin-bottom:10px}.update-costing-modal .form-input-toggle:last-child{margin-bottom:0}.update-costing-modal .selected-action-button{width:320px}.update-costing-modal .input-group-text.takeoff-template{cursor:default;pointer-events:none}.estimation-navigation-toggle{color:grey;background-color:#213242}.estimation-navigation-toggle~.dashboard-dropdown-menu button{width:100%!important}.quote-costing-container .toggle-view{margin-bottom:20px;display:flex;align-items:center;justify-content:center;background-color:#314961;width:60px;height:60px;border:none;outline:none;border-radius:0}.quote-costing-container .toggle-view i{font-size:32px}.quote-costing-container .category-table .table-row{height:60px}.quote-costing-container .category-table .body{margin-top:0}.quote-costing-container .table .table-body .table-row .row-actions .badge-warning{right:0;top:2px}.linked-costings{list-style:none;margin:10px 20px;padding:0 0 10px}.linked-costings--item{margin-bottom:5px;display:flex;flex-wrap:wrap;align-items:center;font-size:14px;color:#7d829e}.linked-costings--item:last-child{margin-bottom:0}.linked-costings--item span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.linked-costings--item .material-icons{font-size:24px;color:#7d829e}.take-off-form-modal{max-width:100%}.take-off-form-modal .button-select-input .button{min-width:100px}.template-takeoffs-container .quote-costing-list-item .right-side .icon-container{display:flex;align-items:center;justify-content:center;width:32px;height:40px;margin-left:5px}.template-takeoffs-container .quote-costing-list-item .right-side .icon-container i{font-size:32px;color:#8f98a0}.template-takeoffs-container .takeoff-items-container .empty-placeholder{margin:10px 20px}.template-takeoffs-container .takeoff-item-wrapper.selected .linked-costings{background-color:#f8f8fc;margin:0;padding:10px 20px}.template-takeoffs-container .takeoff-sub-item{display:flex;justify-content:space-between;align-items:center;min-height:50px;background:#fff;box-shadow:0 1px 0 0 #d1d2de;margin-bottom:1px;padding:0 15px 0 0;cursor:pointer;font-family:Helvetica,sans-serif}.template-takeoffs-container .takeoff-sub-item.selected,.template-takeoffs-container .takeoff-sub-item:hover{background-color:#f8f8fc}.template-takeoffs-container .takeoff-sub-item .item-info{display:flex;align-items:center;flex:1 1;height:100%;line-height:1.25}.template-takeoffs-container .takeoff-sub-item .item-info .item-color{width:20px;height:20px;border-radius:50%;border:1px solid #7d829e;margin-right:10px;flex-shrink:0}.template-takeoffs-container .takeoff-sub-item .item-info .item-name{font-size:20px;color:#7d829e;letter-spacing:-.48px;margin-right:10px}.template-takeoffs-container .takeoff-sub-item .item-info .item-quantity{font-size:16px;color:#7d829e;opacity:.7}.template-takeoffs-container .takeoff-sub-item .item-actions{display:flex;align-items:center}.template-takeoffs-container .takeoff-sub-item .item-actions .copy-action,.template-takeoffs-container .takeoff-sub-item .item-actions .remove-action{height:50px;width:40px;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer}.template-takeoffs-container .takeoff-sub-item .item-actions .copy-action i,.template-takeoffs-container .takeoff-sub-item .item-actions .remove-action i{font-size:24px;color:#7d829e}.template-takeoffs-container .takeoff-sub-item .item-actions .copy-action:hover,.template-takeoffs-container .takeoff-sub-item .item-actions .remove-action:hover{background-color:#f8f8fc}.template-takeoffs-container .takeoff-sub-item .item-actions .copy-action:hover i,.template-takeoffs-container .takeoff-sub-item .item-actions .remove-action:hover i{color:#7d829e}.custom-tabs{width:100%}.custom-tabs .custom-tabs-header{padding:16px 0;display:flex;align-items:center;justify-content:space-between}.custom-tabs .custom-tabs-header .custom-tabs-header-left{display:flex;align-items:center}.custom-tabs .custom-tabs-header .custom-tabs-section-label{color:#314961;font-weight:600;font-size:18px;margin-right:24px;white-space:nowrap}.custom-tabs .custom-tabs-header .custom-tabs-nav{display:flex;grid-gap:8px;gap:8px}.custom-tabs .custom-tabs-header .custom-tabs-nav .custom-tab-button{transition:all .2s ease;white-space:nowrap}.custom-tabs .custom-tabs-header .custom-tabs-nav .custom-tab-button--active{background-color:#314961}.custom-tabs .custom-tabs-header .custom-tabs-header-actions{display:flex;align-items:center}.custom-tabs .custom-tabs-content{background:transparent}.nonWorkingDay-modal{max-width:1150px;width:100%}.nonWorkingDay-modal .overflow-auto{overflow:visible!important}.nonWorkingDay-container .nonWorkingDay-table-container .dashboard-action-header .export-button i{font-size:30px}.nonWorkingDay-container .rbc-row-content{height:100%}.nonWorkingDay-container .rbc-row-content .rbc-row:first-child{position:relative;z-index:2;top:5px;left:10px}.nonWorkingDay-container .rbc-row-content .rbc-row:nth-child(2){margin-top:-24px;height:100%}.nonWorkingDay-container .rbc-off-range-bg{background:transparent}.nonWorkingDay-container .rbc-row-bg .cell-dropdown{border-right:1px solid #ddd;width:100%;position:relative;z-index:5}.nonWorkingDay-container .rbc-row-bg .cell-dropdown .dashboard-dropdown-toggle:focus,.nonWorkingDay-container .rbc-row-bg .cell-dropdown .dashboard-dropdown-toggle:hover{background-color:transparent}.nonWorkingDay-container .rbc-row-bg .cell-dropdown .dashboard-dropdown-toggle:hover i{color:#314961}.nonWorkingDay-container .rbc-row-bg .cell-dropdown:hover .dropdown{display:block}.nonWorkingDay-container .rbc-row-bg .cell-dropdown .dropdown{display:none;position:absolute;z-index:7;top:0;right:0}.nonWorkingDay-container .rbc-row-bg .cell-dropdown .dropdown .button{min-width:60px}.nonWorkingDay-container .rbc-row-bg .cell-dropdown-event{z-index:1}.nonWorkingDay-container .rbc-date-cell{text-align:left;font-weight:700}.nonWorkingDay-container .non-working-event{position:relative;border-top:6px solid #9f0101;background-color:#f0f0f6;height:100%}.nonWorkingDay-container .non-working-event:hover .event-edit-dropdown{display:block}.nonWorkingDay-container .non-working-event .event-edit-dropdown{display:none;cursor:pointer;background-color:transparent;padding:0;border:none;position:absolute;z-index:7;right:0;top:0;color:#7d829e;transition:opacity .1s linear}.nonWorkingDay-container .non-working-event .event-edit-dropdown .button{min-width:60px}.nonWorkingDay-container .non-working-event .event-edit-dropdown .dashboard-dropdown-toggle:focus,.nonWorkingDay-container .non-working-event .event-edit-dropdown .dashboard-dropdown-toggle:hover{background-color:transparent}.nonWorkingDay-container .non-working-event .event-edit-dropdown .dashboard-dropdown-toggle:hover i{color:#314961}.nonWorkingDay-container .non-working-event .non-working-event-content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nonWorkingDay-container .non-working-event .non-working-event-icon{margin-bottom:10px;font-size:38px;color:#9f0101;font-weight:700}.nonWorkingDay-container .non-working-event .non-working-event-text{position:relative;color:#314961;font-weight:700;cursor:pointer}.nonWorkingDay-container .non-working-event .non-working-event-text span{padding:10px 0}.nonWorkingDay-container .non-working-event .non-working-event-text.false:hover:after{content:"";display:block;width:100%;position:absolute;left:0;top:24px;border-bottom-style:dotted}.nonWorkingDay-container .non-working-event .non-working-event-text .input-container{display:flex;justify-content:center}.nonWorkingDay-container .non-working-event .non-working-event-text .input-container .event-input{padding:10px;width:60%;height:30px;font-size:1rem;border:2px solid #d1d2de;border-right:none}.nonWorkingDay-container .non-working-event .non-working-event-text .input-container .event-input:focus-visible{outline:none}.nonWorkingDay-container .non-working-event .non-working-event-text .input-container .input-button{border:none;outline:none;height:30px;background:#3fbb64;border-radius:0;width:30px;display:grid;align-items:center;justify-content:center}.nonWorkingDay-container .non-working-event .non-working-event-text .input-container .input-button i{color:#fff;font-size:20px;width:18px}.nonWorkingDay-container .non-working-event .non-working-event-text .input-container .input-button:disabled{background-color:#7d829e}.nonWorkingDay-container .non-working-event .rbc-event-allday{display:none}.nonWorkingDay-container .non-working-event .rbc-day-slot .rbc-background-event:active,.nonWorkingDay-container .non-working-event .rbc-event:active{background-color:#d1d2de}.setting-details .dashboard-card .body{overflow:unset}.setting-details .table-responsive{overflow-x:initial}.setting-details .type-colour{width:20px;height:20px;border-radius:50%}.assemblies-import{max-height:100%;height:100%}.assemblies-import .import-footer{display:flex;justify-content:flex-end}.quote-request-template-modal{width:100%;max-width:1380px}.quote-request-template-modal .rich-editor-input{min-height:200px}.import-specification-template .import-mapper .table-body .table-row td:last-child{max-width:275px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.order-template-modal{max-width:1800px;width:100%}.order-template-modal .overflow-auto{overflow:visible!important}.order-template-modal .form-input-toggle{margin-bottom:10px}.add-external-member-modal{max-width:860px;width:100%}.quote-request-combined{max-height:calc(100vh - 200px)!important;height:100%}.quote-request-combined .quote-request-list .quote-request-header{padding:0;justify-content:center}.quote-request-combined .quote-request-list .quote-request-sq-list--open .quote-request-quotes-list{max-height:inherit!important}.quote-request-combined .quote-request-list .quote-request-sq-list .quote-request-sq-item{padding:1rem 1.25rem;border-bottom:1px solid #dee2e6;align-items:center;display:flex;cursor:pointer}.quote-request-combined .quote-request-list .quote-request-sq-list .quote-request-sq-item--title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.quote-request-combined .quote-request-list .quote-request-sq-list .material-icons{font-size:32px;line-height:0}.quote-request-combined .quote-request-list .quote-request-sq-list span{margin-left:.5rem;font-size:.8em;white-space:nowrap}.quote-request-combined .quote-request-list .quote-request-sq-list .quote-request-quotes-list{max-height:0;overflow:hidden;transition:max-height .25s ease-in-out;padding:0;margin:0}.quote-request-combined .quote-request-list .quote-request-sq-list .quote-request-quotes-list--selected{background-color:#f8f8fc}.quote-request-combined .quote-request-list .quote-request-sq-list .quote-request-quotes-list .quote-request-quote-item{padding:1rem 1.25rem;border-bottom:1px solid #edeff1;align-items:center;display:flex;cursor:pointer}.quote-request-combined .quote-request-list .quote-request-sq-list .quote-request-quotes-list .quote-request-quote-item--title{list-style-type:disc;display:list-item;margin-left:20px}.tasks-table-container .table-card .dashboard-card{height:100%}.tasks-table-container .table-card .relationCell{cursor:pointer}.tasks-table-container .table-card .relationCell span{display:block;width:-moz-fit-content;width:fit-content;margin-top:5px}.tasks-table-container .table-card .relationCell span:first-child{margin-top:0}.tasks-table-container .dashboard-dropdown-filter{margin-bottom:0}.tasks-table-container .totalNotes{position:relative;width:-moz-fit-content;width:fit-content;display:grid;cursor:pointer}.tasks-table-container .totalNotes .quantity{position:absolute;top:-7px;right:-5px;width:15px;height:15px;background:#3fbb64;border-radius:100%;display:grid;justify-content:center;align-items:center;align-content:center}.tasks-table-container .totalNotes span{color:#f8f8fc;font-size:10px;font-weight:700}.tasks-table-container .filters-container .filters{flex-wrap:wrap}.tasks-table-container .filters-container .filters .datePickerContainer{width:295px}.tasks-table-container .filters-container .filters .pb-4{padding-bottom:10px!important}.tasks-table-container .filters-container .filters .btn-group .dropdown-toggle{padding:.375rem}.board-container .relationCell{width:215px;margin-top:5px}.board-container .relationCell span{display:inline-block;overflow:hidden;text-overflow:ellipsis;max-width:215px;margin-right:5px}.board-container .relationCell span:hover{overflow:auto;text-overflow:clip;max-width:none}.tasks-schedule-container .table-card .dashboard-card{height:100%}.tasks-schedule-container .dashboard-dropdown-filter{margin-bottom:0}.tasks-checklists .checklist-categories .relation-container{display:flex;justify-content:flex-end;flex-direction:column;flex-wrap:wrap;align-items:flex-start;margin-top:5px}.tasks-checklists .checklist-categories .relation-container div{font-size:15px}.tasks-checklists .checklist-categories .checklist-list-item{padding:5px!important;flex-direction:column}.sitediary-filters{height:60px;margin-bottom:15px}.common-sitediary-container .loaderContainer{margin-top:160px;display:flex;justify-content:center;flex-direction:column;align-items:center}.common-sitediary-container .datePickerContainer{background-color:#314961;color:#fff}.common-sitediary-container .datePickerContainer .datePickerRange{width:90px;height:60px;background-color:#314961;font-weight:700;color:#fff;cursor:pointer;border:none;outline:none;text-align:center}.common-sitediary-container .datePickerContainer .datePickerRange:hover{background-color:#426383;border-color:#426383}.common-sitediary-container .datePickerContainer .datePickerRange:focus{background-color:#426383}.common-sitediary-container .datePickerContainer .datePickerRange::placeholder{color:#fff}.common-sitediary-container .common-sitediary-list i{font-size:30px}.common-sitediary-container .common-sitediary-list .category-select-card .body{max-height:calc(100vh - 390px)}.inner-container{position:relative;height:calc(100vh - 100px);overflow:auto}.inner-container .leads-container{display:inline-flex;margin:80px auto 0}.inner-container .leads-container .addColumnIcon{display:block;font-size:30px;color:#7d829e}.inner-container .leads-container .addColumnIconContainer{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#f4f5f7;border:none;outline:none;cursor:pointer}.inner-container .leads-container .addColumnIconContainer i{transition:all .1s linear}.inner-container .leads-container .addColumnIconContainer i:hover{background-color:rgba(9,30,66,.08);transform:scale(1.05)}.inner-container .leads-container.loader-center{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.leads-import{max-height:100%;height:100%}.leads-import .import-footer{display:flex;justify-content:flex-end}.estimation-status-container{font-size:16px;display:inline-block}.estimation-status-container .inner-container{height:auto;margin-top:10px;padding:5px 10px;display:flex;align-items:center;font-weight:bolder}.estimation-status-container .inner-container i{margin-right:5px;margin-top:2px}.estimation-status-container .inner-container .approved-color{color:#fff;background-color:#3fbb64}.estimation-status-container .inner-container .draft-color{color:#fff;background-color:#6c757d}.estimation-status-container .inner-container .sent-color{color:#fff;background-color:#f5a623}.estimation-status-container .approved-color{color:#fff;background-color:#3fbb64}.estimation-status-container .draft-color{color:#fff;background-color:#6c757d}.estimation-status-container .sent-color{color:#fff;background-color:#f5a623}.estimation-item{border-bottom:1px solid #f0f0f6}.estimation-item:last-child{border-bottom:0}.estimation-item--description{white-space:pre-wrap}.estimation-item--creation{flex-direction:row;display:flex}.estimation-item--creation .field-text{font-size:16px}.estimation-item .material-icons{font-size:20px;color:#314961}.estimation-item .unlink{font-size:16px}.estimation-item-content a{text-decoration:none}.estimation-item-content a:hover{color:#314961}.lead-estimation-container{height:auto}.lead-overview{padding:0;margin:0}.lead-overview .recent-messages,.lead-overview .reminders{max-height:695px}.lead-overview .reminder-list{height:auto}.lead-overview .tabs-table-card{margin:0}.lead-overview .header-text{color:#7d829e;font-family:Helvetica,sans-serif;letter-spacing:-.48px}.lead-overview .name{font-size:30px;line-height:1.15}.lead-overview .description{font-size:20px;line-height:24px;white-space:pre-line}.lead-overview .row{margin-left:0}.lead-overview .fontBolder{font-weight:bolder}.lead-overview.loader-center{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.lead-overview .badge-style{background-color:#3fbb64}.lead-overview .dashboard-card .body,.lead-overview .dashboard-card .body .table-responsive{overflow:unset}.lead-overview .lead-notes .dashboard-card .body{overflow:auto}.lead-overview .tasks-list{height:auto}.lead-overview .tasks-list .table-responsive{padding:20px;overflow-x:initial}.lead-overview .contact-name-item{transition:transform .1s linear;cursor:pointer}.lead-overview .contact-name-item:hover{transform:scale(1.04)}.lead-overview .contact-name-item:after{content:",";display:inline-block;margin-right:5px}.lead-overview .contact-name-item:last-child:after{content:"";display:inline-block}.lead-overview .send-email-button{color:#fff;text-decoration:none;display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:20px;font-weight:700}.global-search-container .category-select-card{max-height:calc(100vh - 190px)}.global-search-container .select-category-header{padding-left:40px!important;justify-content:flex-start!important}.global-search-container .search-input{padding:0 10px;width:300px;color:#898da9;font-size:20px;background-color:#fff;border:2px solid #d1d2de}.global-search-container .search-input::placeholder{color:#898da9}.Toastify__toast{padding:0;box-shadow:0 1px 10px 10px rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05)}.Toastify__toast-container{width:410px}.toast{max-width:410px}.Toastify__toast-container--top-center{top:0}.message-notification .conatiner{padding:5px;display:flex;align-items:center}.message-notification .avatar-container{margin:10px 0 10px 10px}.message-notification .notification-body{width:100%}.message-notification .content{max-width:305px;margin-bottom:15px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:pre-wrap}.message-notification .content .fst-italic{font-style:italic}.message-notification .content .emoji-only-message .markdown-emoji img{width:32px!important;height:32px!important}.message-notification .content .files-container{position:absolute;bottom:20px;left:80px;display:flex;align-items:center;grid-gap:10px;gap:10px;overflow-x:auto;scrollbar-width:thin}.message-notification .content .files-container .file-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.message-notification .content .files-container .file-container .file-icon{width:25px;height:30px}.message-notification .content .reacted-message-text p:first-child{display:inline-block}.message-notification .link-container{text-align:right}.message-notification .link-container button{background:none;border:none;color:#7d829e;font-weight:700}.message-notification .link-container button:hover{text-decoration:underline}.message-notification .title{width:300px;display:flex;justify-content:space-between;color:#213242;font-weight:700}.message-notification .title .close{font-size:25px}.message-notification .body{min-height:60px;font-size:18px;color:#000}.order-card .delivery .delivery-body{padding-top:20px}.order-card .delivery .delivery-title{height:60px;font-weight:700;line-height:60px}@keyframes rotate360{to{transform:rotate(1turn)}}.animation-360,.importable-invoices-container .invoices-selector-card .category-select-card .header .refresh-button.animation-360 i{animation:rotate360 2s linear infinite}.importable-invoices-container .invoices-selector-card .category-select-card .header{align-items:start;justify-content:space-between!important}.importable-invoices-container .invoices-selector-card .category-select-card .header .inputSearch-container{margin-left:10px}.importable-invoices-container .invoices-selector-card .category-select-card .header .checkbox-container{padding:0}.importable-invoices-container .invoices-selector-card .category-select-card .header .dashboard-dropdown .dashboard-dropdown-toggle{padding:0 5px}.importable-invoices-container .invoices-selector-card .category-select-card .header .refresh-button{min-width:30px!important;margin-right:10px}.importable-invoices-container .invoices-selector-card .category-select-card .header i{margin-right:0}.importable-invoices-container .invoices-selector-card .category-select-card .header .filters-dropdown .dropdown,.importable-invoices-container .invoices-selector-card .category-select-card .header .filters-dropdown .dropdown .button{height:47px!important}.importable-invoices-container .invoices-selector-card .category-select-card .header .filters-dropdown .dashboard-dropdown-item{padding:0 10px}.importable-invoices-container .invoices-selector-card .category-select-card .header .filters-dropdown .dashboard-dropdown-item:hover{opacity:1}.importable-invoices-container .invoices-selector-card .category-select-card .header .filters-dropdown .filter-container{width:100%;justify-content:space-between;display:flex;align-items:center}.importable-invoices-container .invoices-selector-card .category-select-card .header .filters-dropdown .filter-container .dropdown .dropdown-menu{border:none;max-height:505px;overflow-y:auto}.importable-invoices-container .invoices-selector-card .category-select-card .header .filters-dropdown .filter-container .filter-label{width:175px;cursor:auto}.importable-invoices-container .invoices-selector-card .category-select-card .header .filters-dropdown .dropdown-menu{overflow:unset}.changelogs-container .changelogs-pagination{grid-gap:20px;gap:20px;display:flex;align-items:center;justify-content:center}.global-schedule,.global-schedule .schedule-body{height:100%}.global-schedule .datePickerContainer{text-transform:none;font-size:1rem}.global-schedule .tag-container{flex-wrap:nowrap}.global-schedule .b-grid-cell.assignee-column,.global-schedule .b-grid-cell.avatar{overflow:hidden!important;padding:4px 8px!important}.global-schedule .b-grid-cell.assignee-column .b-grid-cell-value,.global-schedule .b-grid-cell.avatar .b-grid-cell-value{display:flex!important;align-items:center;justify-content:center;overflow:hidden!important;height:100%}.global-schedule .b-grid-cell.assignee-column .b-grid-cell-value>div,.global-schedule .b-grid-cell.avatar .b-grid-cell-value>div{display:flex!important;align-items:center;overflow:hidden!important;width:100%;max-width:100px}.global-schedule .b-grid-cell.assignee-column .b-grid-cell-value>div .AvatarGroup,.global-schedule .b-grid-cell.avatar .b-grid-cell-value>div .AvatarGroup{display:flex!important;align-items:center;height:24px}.global-schedule .b-grid-cell.assignee-column .b-grid-cell-value>div .AvatarGroup .Avatar,.global-schedule .b-grid-cell.avatar .b-grid-cell-value>div .AvatarGroup .Avatar{flex-shrink:0;width:24px!important;height:24px!important}.global-schedule .b-grid-cell.assignee-column .b-grid-cell-value>div .AvatarGroup>div:last-child:not(.Avatar),.global-schedule .b-grid-cell.avatar .b-grid-cell-value>div .AvatarGroup>div:last-child:not(.Avatar){margin-left:2px;flex-shrink:0}.b-gridbase.b-print-mode .avatar-fallback,.b-print-root .avatar-fallback{display:flex!important;width:24px!important;height:24px!important;border-radius:50%!important;font-size:10px!important;font-weight:600!important;color:#fff!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.b-gridbase.b-print-mode .avatars-container,.b-gridbase.b-print-mode .d-flex,.b-print-root .avatars-container,.b-print-root .d-flex{display:flex!important;align-items:center!important;height:auto!important}.proposal{border:1px solid #d1d2de;margin-bottom:1rem;height:calc(100% - 1rem)}.proposal .proposal-header{border-bottom:1px solid #d1d2de;background-color:#f8f8fc;height:60px;align-items:center;justify-content:center;display:flex;font-weight:700}.proposal .proposal-body{padding:15px}.proposal .proposal-body.html-content p{display:block;margin-bottom:0;padding-bottom:10px}.quote-request-modal .conversation .conversation-messages{padding:0}.quote-request-edit-modal{max-width:1420px;width:100%}.quote-request-edit-modal .attachments-title{margin-bottom:-10px}.quote-request-edit-modal .card-field-text-content-multiline h1,.quote-request-edit-modal .card-field-text-content-multiline h2,.quote-request-edit-modal .card-field-text-content-multiline h3,.quote-request-edit-modal .card-field-text-content-multiline h4,.quote-request-edit-modal .card-field-text-content-multiline h5,.quote-request-edit-modal .card-field-text-content-multiline h6,.quote-request-edit-modal .card-field-text-content-multiline ol,.quote-request-edit-modal .card-field-text-content-multiline p,.quote-request-edit-modal .card-field-text-content-multiline ul{margin-bottom:0!important}.quote-request-edit-modal .card-field-text-content-multiline ol,.quote-request-edit-modal .card-field-text-content-multiline ul{margin:0!important;line-height:1!important}.quote-request-subcontractor-details{padding-bottom:40px}.quote-request-subcontractor-details .quote-request-details-card .form-input-label{display:none}.quote-request-subcontractor-details .quote-request-details-card .form-column{padding:0}.quote-request-subcontractor-details .quote-request-details-card .form-input-group{max-width:200px}.quote-request-subcontractor-details .quote-request-details-card .footer{border-top:1px solid #d1d2de;padding-top:40px;align-items:flex-end;justify-content:flex-end;display:flex}.quote-request-subcontractor-details .quote-request-details-card.dashboard-card .body{overflow:visible}.quote-request-subcontractor-details .conversation{max-height:calc(100% - 320px)}.business-details .table-responsive .dashboard-dropdown-menu{width:250px!important}.table-card .ellipsis-field{max-width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.create-changelog-modal{width:100%}.create-changelog-modal .form-col,.create-changelog-modal .modal-footer{width:635px}.create-changelog-modal .modal-footer{padding-right:0;padding-top:0}.create-changelog-modal.preview{display:flex;max-width:100%}.create-changelog-modal.preview .form-col,.create-changelog-modal.preview .modal-footer{padding-right:20px}.create-changelog-modal.preview .preview-col{background-color:#d8d8d8;padding:20px;width:calc(100% - 635px)}.create-changelog-modal.preview .preview-col .changelog-container{padding:35px;background-color:#fff}.changelogs-container .files-container{margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap}.changelogs-container .files-container img{margin-right:10px;max-height:100px;max-width:150px}.changelogs-container .files-container i{font-size:60px;color:#314961;transition:transform .1s linear}.changelogs-container .files-container a{display:flex;align-items:center;justify-content:center;padding:0}.changelogs-container .files-container a:hover i{transform:scale(1.05)}.client-claim-card .print-button{display:flex;transition:transform .1s ease-out}.client-claim-card .print-button:hover{cursor:pointer;transform:scale(1.05)}.client-claim-card .print-button i{margin-right:10px}.client-claim-card .print-button .print-button-label{text-transform:capitalize}.quote-request-list .quote-request-header{padding:0;justify-content:center}.quote-request-list .quote-request-sq-list--open .quote-request-quotes-list{max-height:inherit!important}.quote-request-list .quote-request-sq-list .quote-request-sq-item{padding:1rem 1.25rem;border-bottom:1px solid #dee2e6;align-items:center;display:flex;cursor:pointer}.quote-request-list .quote-request-sq-list .quote-request-sq-item--title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.quote-request-list .quote-request-sq-list .material-icons{font-size:32px;line-height:0}.quote-request-list .quote-request-sq-list span{margin-left:.5rem;font-size:.8em;white-space:nowrap}.quote-request-list .quote-request-sq-list .quote-request-quotes-list{max-height:0;overflow:hidden;transition:max-height .25s ease-in-out;padding:0;margin:0}.quote-request-list .quote-request-sq-list .quote-request-quotes-list--selected{background-color:#f8f8fc}.quote-request-list .quote-request-sq-list .quote-request-quotes-list .quote-request-quote-item{padding:1rem 1.25rem;border-bottom:1px solid #edeff1;align-items:center;display:flex;cursor:pointer}.quote-request-list .quote-request-sq-list .quote-request-quotes-list .quote-request-quote-item--title{list-style-type:disc;display:list-item;margin-left:20px}.quote-request-details-card .form-input-label{display:none}.quote-request-details-card .form-column{padding:0}.quote-request-details-card .form-input-group{max-width:200px}.quote-request-details-card .footer{border-top:1px solid #d1d2de;padding-top:40px;align-items:flex-end;justify-content:flex-end;display:flex}.quote-request-details-card.dashboard-card .body{overflow:visible}.header-documents{background-color:#314961;height:60px;padding-left:40px;display:grid;align-items:center}.header-documents .header-documents-text{color:#fff;font-size:20px;font-weight:700}.flex-name-file{display:flex;align-items:center}.flex-name-file .name-file{margin-left:5px}.table-card .cell-truncate,.table-card .estimation-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.table-card .cell-truncate{max-width:175px}.quote-selections .category-container{overflow:inherit;margin:0}.quote-selections .category-container .category-details{display:flex;justify-content:space-between;padding:20px 15px;border-bottom:3px solid #f0f0f6;text-align:justify;white-space:pre-line}.quote-selections .category-container .category-details .category-dueDate{margin-bottom:10px;font-weight:700}.quote-selections .badge{margin-left:15px;padding:5px 15px;display:inline-block;border-radius:0;font-size:16px;font-weight:400}.quote-selections .button-hover{background-color:transparent}.quote-selections .button-hover:hover{background-color:#213242}.quote-selections .create-item{margin-left:30px;height:40px;font-size:16px}.quotes-documents-wrapper .breadcrumb-buttons{background-color:transparent;padding:0;margin:0;min-width:auto}.quotes-documents-wrapper .breadcrumb-buttons:hover{background-color:transparent;text-decoration:underline;text-underline-position:under}.quotes-documents-wrapper .breadcrumb-buttons:active{border:none!important;background-color:transparent!important}.quotes-documents-wrapper .breadcrumb-buttons:focus{box-shadow:none!important;background-color:transparent!important}.quotes-documents-wrapper .breadcrumb-delimiter{padding:0 8px;cursor:default}.quotes-documents-wrapper .documents-button-wrapper{margin-left:auto;margin-right:20px;display:flex}.quotes-documents-wrapper .documents-button-wrapper button{background-color:transparent}.quotes-documents-wrapper .documents-button-wrapper .delete-button{width:220px}.share-documents{margin:40px}.share-documents .title{font-size:32px;font-weight:700;color:#314961}.share-documents .sub-title{font-size:19px;font-weight:700;color:#7d829e}.share-documents--header .logo-container{display:flex}.share-documents--header .logo-container .logo{display:block;height:50px;object-fit:cover}.share-documents--header .logo-container h1{margin-bottom:0;color:#314961}.share-documents--body{margin:40px;min-height:calc(100dvh - 200px);height:100%}.share-documents--body.true{display:flex}.share-documents--body .documents-notes{color:#314961;font-weight:400;text-align:justify;white-space:pre-line}.share-documents--body .documents-table{margin-top:2rem;margin-bottom:2rem}.share-documents--body .documents-table .header-container .breadcrumbs-container{margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap}.share-documents--body .documents-table .breadcrumb-buttons{font-size:24px;height:45px;background-color:#fff;color:#314961;padding:0;margin:0;min-width:auto;font-weight:500}.share-documents--body .documents-table .breadcrumb-buttons:hover{text-decoration:underline;text-underline-position:under}.share-documents--body .documents-table .breadcrumb-buttons:active{border:none!important;background-color:transparent!important}.share-documents--body .documents-table .breadcrumb-buttons:focus{box-shadow:none!important;background-color:transparent!important}.share-documents--body .documents-table .breadcrumb-delimiter{line-height:1;padding:0 8px;cursor:default}.share-documents--body .code-required-container{margin:auto;padding-bottom:40px}@media(max-width:500px){.share-documents{margin:20px}.share-documents .title{font-size:24px}.share-documents .sub-title{font-size:13px}.share-documents .empty-message{font-size:18px}.share-documents .table .type{display:none}.share-documents .table .table-name{max-width:170px}.share-documents--header .logo-container{display:flex;justify-content:center;align-items:center}.share-documents--header .logo-container .logo{height:40px}.share-documents--header .logo-container h1{font-size:26px}.share-documents--body{margin:0}.share-documents--body .documents-notes{margin-top:20px}.share-documents--body .documents-table .breadcrumb-buttons{font-size:18px;height:20px}.share-documents--body .code-required-container{margin:auto;padding-bottom:40px;max-width:300px;min-width:280px;width:100%;text-align:center}.share-documents--body .code-required-container .code-input-wrapper{margin-top:10px;display:flex}.share-documents--body .code-required-container .code-input-wrapper input{min-width:200px;height:35px}.share-documents--body .code-required-container .code-input-wrapper .button{min-width:80px;height:35px;font-size:16px;background-color:#3fbb64}.share-documents--body .code-required-container .code-input-wrapper .button.false{opacity:.6}}.code-input-wrapper{margin-top:10px;display:flex}.code-input-wrapper input::-webkit-inner-spin-button,.code-input-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.code-input-wrapper input[type=number]{-moz-appearance:textfield}.code-input-wrapper input{padding:0 10px;outline:none!important;box-shadow:none;font-size:1rem;font-weight:400;line-height:1.5;min-width:250px;height:45px;border-radius:0;border:1px solid #d1d2de;background-color:#f8f8fc}.code-input-wrapper .button{margin-left:5px;height:45px;background-color:#3fbb64}.code-input-wrapper .button.false{opacity:.6}.public-pdf-viewer-modal{width:100%;max-width:100%;transform:translateX(0)!important}.public-pdf-viewer-modal .pdf-row{display:flex;flex-direction:row}.public-pdf-viewer-modal .pdf-row.with-right-sidebar .pdf-col{margin-right:300px}.public-pdf-viewer-modal .pdf-sidebar{padding:20px;display:flex;flex-direction:column;align-items:center;min-width:200px;max-height:calc(100vh - 60px);overflow-y:auto}.public-pdf-viewer-modal .pdf-right-sidebar{position:absolute;right:0;top:0;bottom:0;width:300px;background:#fff;border-left:1px solid var(--border-color);overflow-y:auto;padding:1rem}.public-pdf-viewer-modal .modal-body{padding:0;height:calc(100vh - 60px)}.public-pdf-viewer-modal .pdf-col{background-color:#d8d8d8;height:100%;width:100%}.public-pdf-viewer-modal .pdf-row{height:calc(100vh - 60px)}.public-pdf-viewer-modal .pdf-preview{background-color:#d8d8d8;display:flex;flex-direction:column;align-items:center;padding:20px;max-height:calc(100vh - 60px);overflow-y:auto}.public-pdf-viewer-modal .pdf-preview .react-pdf__Page{margin-bottom:20px}.public-pdf-viewer-modal .spinner{width:50px;height:50px}.public-pdf-viewer-modal .spinner-container{width:100vw;height:calc(100vh - 60px);display:flex;justify-content:center;align-items:center}.public-pdf-viewer-modal .page-preview{border:4px solid #d1d2de;cursor:pointer;margin-bottom:5px}.public-pdf-viewer-modal .page-preview.active{border:4px solid #3fbb64}.public-pdf-viewer-modal .preview-icon{font-size:29px}@media(max-width:800px){.public-pdf-viewer-modal .modal-title,.public-pdf-viewer-modal .pdf-sidebar,.public-pdf-viewer-modal .png-icon,.public-pdf-viewer-modal .preview-icon{display:none}.public-pdf-viewer-modal .modal-header{padding:0 5px}.public-pdf-viewer-modal .modal-title{width:100px;font-size:16px!important}.public-pdf-viewer-modal .header-action-button{padding:5px}}.authentication-card-container{min-height:unset}.authentication-card-container.reset-password-card{max-width:720px;width:100%}.authentication-card-container.reset-password-card .sign-in-button{margin-left:20px}.authentication-card-container.reset-password-card .sign-up-button{margin-left:20px;text-decoration:none}.authentication-card-container.reset-password-card .sign-up-button .button{width:auto;white-space:nowrap}.authentication-card-container.reset-password-card .sign-up-submit{flex-direction:row-reverse}@media(max-width:920px){.authentication-card-container.reset-password-card .sign-up-other{margin-top:40px;flex-direction:column}.authentication-card-container.reset-password-card .button{width:100%;margin-left:0}}.public-document-page .confirm-accept-field.has-error i{color:#dc3545}.public-document-page .confirm-accept-field .checkbox-container{padding:0}.public-document-page .confirm-accept-field .checkbox-container span.label-text{display:flex;align-items:center;font-size:20px;letter-spacing:-.48px;color:#7d829e;width:100%;margin:0}.public-document-page .confirm-accept-field .checkbox-container .action-icon{margin-top:4px!important}.public-document-page .confirm-accept-field .signature-attachments{margin-bottom:0}.public-document-page .confirm-accept-field .signature-attachments li{font-size:1rem;color:#3fbb64}.public-document-page .confirm-accept-field .error{width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.public-document-container{position:relative;z-index:999}.public-document-container.error,.public-document-container.loading{display:flex;align-items:center;justify-content:center}.public-document-container.error{height:100%}.public-document-container.error .error-message{font-family:Helvetica,sans-serif}.public-document-container.error .error-message h2{font-size:32px;font-weight:700;color:#314961}.public-document-container.error .error-message p{font-size:19px;font-weight:700;color:#7d829e}.public-document-container .document-header{padding:1.5rem 2rem;background:#fff;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:flex-start}.public-document-container .document-header .header-left .logo{height:40px;width:auto}.public-document-container .document-header .header-right{text-align:right}.public-document-container .document-header .header-right .title h1{font-size:1.5rem;color:#858aa4;margin:0;font-weight:700}.public-document-container .document-header .header-right .title h2{font-size:2rem;margin:.25rem 0 .5rem;font-weight:700;color:#334b62}.public-document-container .document-header .header-right .requester-info{font-size:1rem;margin:0}@media(max-width:768px){.public-document-container .document-header{flex-direction:column;grid-gap:.5rem;gap:.5rem}.public-document-container .document-header .header-right{text-align:left}.public-document-container .document-header .header-right .title h1{font-size:1rem}.public-document-container .document-header .header-right .title h2{font-size:1rem;margin:.25rem 0 .5rem;font-weight:700;color:var(--text-dark)}.public-document-container .document-header .header-right .requester-info{font-size:.75rem;margin:0}}.public-document-modal{top:150px;height:calc(100vh - 150px)}.public-document-modal-backdrop{display:none}.pdf-right-sidebar .pdf-right-sidebar-content{display:flex;flex-direction:column;grid-gap:3rem;gap:3rem}.pdf-right-sidebar .sidebar-section .sidebar-title{color:var(--text-muted);font-size:1.25rem;margin-bottom:.75rem;font-weight:700;color:grey}.pdf-right-sidebar .sidebar-section .history-list{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.pdf-right-sidebar .sidebar-section .history-list .history-item .history-date{color:grey;font-size:.75rem}.pdf-right-sidebar .sidebar-section .history-list .history-item .history-text{font-size:1rem;color:#314961}.pdf-right-sidebar .actions-section .buttons-container{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:1rem;gap:1rem}.pdf-right-sidebar .actions-section .buttons-container button{width:80%;font-weight:700;border-radius:0;font-size:1.25rem}.pdf-right-sidebar .signature-attachments{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.pdf-right-sidebar .signature-attachments .attachment-item{grid-gap:.375rem;gap:.375rem;color:#314961;margin-bottom:0}.pdf-right-sidebar .signature-attachments .attachment-item i{font-size:1rem}.pdf-right-sidebar .signature-attachments .attachment-item a{color:#314961;font-size:1rem}.decline-modal .header{width:100%;height:60px;background-color:#314961;padding:0 40px;margin:0;display:flex;align-items:center;border:none;border-radius:0}.decline-modal .header .title{font-size:20px;color:#f8f8fc;font-weight:800;text-transform:uppercase}.decline-modal .decline-container{width:100%}.decline-modal .decline-container .decline-title{font-size:20px;line-height:24px;letter-spacing:-.48px;color:#7d829e;margin-bottom:15px}.decline-modal .decline-container .comment-container{width:100%}.decline-modal .decline-container .comment-container .form-control{width:100%;border:1px solid #d1d2de;background-color:#f8f8fc;resize:none}.decline-modal .decline-container .comment-container .form-control:focus{border-color:#314961;box-shadow:none}.decline-modal .spinner-border{color:#fff}.decline-modal .modal-dialog{max-width:750px}.decline-modal .body{display:flex;width:100%;padding:0 24px}.decline-modal .footer{justify-content:space-between;padding:10px 20px;border:none}.decline-modal .footer .danger{margin-left:10px}.pdf-viewer-container{display:flex;flex-direction:column;background:var(--gray-100);height:100vh;overflow:hidden}.pdf-viewer-container .header{width:100%;height:60px;background-color:#314961;padding:0 40px;margin:0;display:flex;align-items:center;border:none;border-radius:0;justify-content:space-between;flex-shrink:0}.pdf-viewer-container .header .title{font-size:20px;color:#f8f8fc;font-weight:800;text-transform:uppercase}.pdf-viewer-container .header .close{background:none;border:none;padding:.5rem;margin-left:.5rem;cursor:pointer}.pdf-viewer-container .header .close:hover{opacity:.8}.pdf-viewer-container .header .hand-tool-icon{font-size:24px}.pdf-viewer-container .body{flex:1 1;min-height:0}.pdf-viewer-container .body .generic-form-body{height:100%;padding:0}.pdf-viewer-container .body .generic-form-body .pdf-row{display:flex;height:100%}.pdf-viewer-container .body .generic-form-body .pdf-row .pdf-sidebar{flex-shrink:0;width:200px;padding:20px;overflow-y:auto;background-color:#fff;border-right:1px solid var(--border-color)}.pdf-viewer-container .body .generic-form-body .pdf-row .pdf-col{flex:1 1;background-color:#d8d8d8;min-width:0}.pdf-viewer-container .body .generic-form-body .pdf-row .pdf-col .pdf-preview{position:relative;height:100%;overflow:auto!important;background-color:#d8d8d8;padding:20px}.pdf-viewer-container .body .generic-form-body .pdf-row .pdf-col .pdf-preview .react-pdf__Document{display:flex;flex-direction:column;align-items:center;min-width:min-content}.pdf-viewer-container .body .generic-form-body .pdf-row .pdf-col .pdf-preview .pdf-viewer{margin-bottom:20px;display:flex;justify-content:center}.pdf-viewer-container .body .generic-form-body .pdf-row .pdf-col .pdf-preview .pdf-viewer:last-child{margin-bottom:0}.pdf-viewer-container .body .generic-form-body .pdf-row .pdf-col .pdf-preview .pdf-viewer canvas{max-width:none}.pdf-viewer-container .body .generic-form-body .pdf-row .pdf-col .pdf-preview.hand-tool{cursor:grab}.pdf-viewer-container .body .generic-form-body .pdf-row .pdf-col .pdf-preview.hand-tool:active{cursor:grabbing}.pdf-viewer-container .body .generic-form-body .pdf-row .pdf-right-sidebar{flex-shrink:0;width:300px;padding:20px;background-color:#fff;border-left:1px solid var(--border-color);overflow-y:auto}@media(max-width:768px){.pdf-viewer-container .body .generic-form-body .pdf-row{flex-direction:column}.pdf-viewer-container .body .generic-form-body .pdf-row .pdf-right-sidebar{width:100%;border-left:none;border-top:1px solid var(--border-color);order:2;height:auto}.pdf-viewer-container .body .generic-form-body .pdf-row .pdf-col{order:1;flex:1 1}}.pdf-viewer-container .pdf-viewer-header{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--border-color)}.pdf-viewer-container .pdf-viewer-header .title{font-weight:500;margin-right:1rem}.pdf-viewer-container .page-number,.pdf-viewer-container .page-number-mobile{color:#fff;display:flex;min-width:50px;align-items:center;justify-content:center}.pdf-viewer-container .spinner-container{display:flex;justify-content:center;align-items:center;height:100%}@media(max-width:768px){.pdf-viewer-container{position:relative;display:flex;flex-direction:column;height:100vh}.pdf-viewer-container .body{position:relative;flex:1 1;min-height:0;overflow:hidden}.pdf-viewer-container .body .generic-form-body{height:100%}.pdf-viewer-container .body .generic-form-body .pdf-row{display:flex;flex-direction:column;height:100%}.pdf-viewer-container .body .generic-form-body .pdf-row .pdf-col{flex:1 1;min-height:0;order:1}.pdf-viewer-container .body .generic-form-body .pdf-row .pdf-right-sidebar{position:relative;width:100%;background:var(--white);padding:1rem;order:2;height:auto;max-height:40vh;overflow-y:auto;border-top:1px solid var(--border-color)}.pdf-viewer-container .page-number-mobile{min-width:auto}}.application-wrapper{width:100%}.external-user-confirm-page .continue-to-sign-in-button{color:#314961;padding:0;font-size:20px}.external-user-confirm-page .body{grid-gap:24px;gap:24px}