.library-shell[data-v-f0a4dda4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;min-height:0;background:#fff}.library-sidebar[data-v-f0a4dda4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;background:#f8f9fa}.library-list[data-v-f0a4dda4]{min-height:0;overflow-y:auto}.new-message-button[data-v-f0a4dda4]{line-height:1}.library-action-button[data-v-f0a4dda4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.2}.library-action-button .icon-container[data-v-f0a4dda4]{line-height:1}.option-help-icon[data-v-f0a4dda4]{cursor:help;vertical-align:text-bottom}.optional-section-row[data-v-f0a4dda4]{display:block;width:100%}.optional-section-toggle[data-v-f0a4dda4]{min-height:2rem}.library-filters[data-v-f0a4dda4]{gap:.4rem}.scope-toggle[data-v-f0a4dda4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.scope-toggle[data-v-f0a4dda4] .btn{padding:.2rem .45rem;font-size:.72rem;line-height:1.35;white-space:nowrap}.archive-toggle[data-v-f0a4dda4],.filter-context[data-v-f0a4dda4]{font-size:.75rem;white-space:nowrap}.archive-toggle[data-v-f0a4dda4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.archive-toggle[data-v-f0a4dda4] .custom-control-label{line-height:1.35;white-space:nowrap}.message-card[data-v-f0a4dda4]{display:block;width:100%;padding:.9rem 1rem;border:0;border-bottom:1px solid #e4e7ea;border-left:4px solid transparent;background:#fff;color:inherit;text-align:left;-webkit-transition:background-color .12s ease,border-color .12s ease;transition:background-color .12s ease,border-color .12s ease}.message-card[data-v-f0a4dda4]:hover{background:#f4f8fb}.message-card.selected[data-v-f0a4dda4]{border-left-color:var(--primary,#007bff);background:#eef6fc}.message-snippet[data-v-f0a4dda4]{display:-webkit-box;overflow:hidden;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.library-content[data-v-f0a4dda4]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow-y:auto}.editor-pane[data-v-f0a4dda4],.preview-pane[data-v-f0a4dda4]{max-width:940px;margin:0 auto}.message-preview[data-v-f0a4dda4],.visibility-panel[data-v-f0a4dda4]{border:1px solid #dde2e6;background:#fbfcfd}.message-preview[data-v-f0a4dda4]{min-height:180px;padding:1.25rem}.plain-preview[data-v-f0a4dda4]{white-space:pre-wrap}.email-preview[data-v-f0a4dda4]{overflow-wrap:anywhere}.email-preview[data-v-f0a4dda4] table{max-width:100%}.empty-preview[data-v-f0a4dda4]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.min-width-0[data-v-f0a4dda4]{min-width:0}@media (max-width:767.98px){.library-shell[data-v-f0a4dda4]{min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.library-sidebar[data-v-f0a4dda4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 44%;flex:0 0 44%;width:100%;min-height:0;max-height:none;border-right:0!important;border-bottom:1px solid #dee2e6}.library-content[data-v-f0a4dda4],.library-list[data-v-f0a4dda4]{min-height:0}}.canned-library-dialog .modal-content{height:80vh;max-height:80vh}.canned-library-dialog .modal-body{min-height:0;overflow:hidden}.canned-library-dialog .modal-footer,.canned-library-dialog .modal-header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tooltip.saved-message-help-tooltip>.tooltip-inner{width:auto;max-width:24rem;white-space:normal;text-align:left}body::-webkit-backdrop{background-color:hsla(0,0%,100%,0)}body::backdrop{background-color:hsla(0,0%,100%,0)}.module-actions{margin-left:auto;width:-webkit-min-content;width:-moz-min-content;width:min-content;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.module-actions,.module-actions-xs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.module-actions-xs{z-index:999;position:relative;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:5px}.module-navigation-tab{border:1px solid rgba(0,0,0,.1)}#module-title{border-bottom:1px solid rgba(0,0,0,.1);padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-height:34px;height:34px;min-height:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;margin-bottom:4px}#module-title .module-title-wrapper{min-width:210px;width:210px;max-width:210px}#module-title .module-title-text{text-overflow:ellipsis;font-size:24px;font-weight:500}@media (max-width:767.98px){#module-title{max-height:inherit!important;height:auto;min-height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#module-title .module-title-text{min-width:0;width:auto}#module-title .vue-portal-target{overflow-x:auto;width:100%;max-width:100%}}.tooltip>.tooltip-inner{max-width:none;width:auto;text-align:start}.messenger-dialog .modal-content{height:80vh;max-height:80vh}.messenger-dialog .modal-body{min-height:0}.messenger-layout{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.messenger-message-row{-webkit-box-flex:1;-ms-flex:1 1 20rem;flex:1 1 20rem;min-height:16rem}.messenger-html-editor,.messenger-message-column{min-height:0}.messenger-html-editor,.messenger-plain-editor{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.messenger-plain-editor{height:100%;min-height:12rem;resize:vertical}