.attachment-item[data-v-3b4fbcb2]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--sps-bg-page);border:1px solid var(--sps-border-default);border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px 12px;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.attachment-item[data-v-3b4fbcb2]:hover{background-color:var(--sps-bg-sunken);border-color:var(--sps-border-strong)}.attachment-item[data-v-3b4fbcb2]:last-child{margin-bottom:0}.attachment-item .image-preview[data-v-3b4fbcb2]{-ms-flex-negative:0;border-radius:3px;flex-shrink:0;height:50px;margin-right:12px;overflow:hidden;width:50px}.attachment-item .image-preview img[data-v-3b4fbcb2]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.attachment-item .attachment-info[data-v-3b4fbcb2]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;min-width:0}.attachment-item .attachment-info .attachment-icon[data-v-3b4fbcb2]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-right:12px}.attachment-item .attachment-info .attachment-icon i[data-v-3b4fbcb2]{color:var(--sps-text-muted);font-size:24px}.attachment-item .attachment-info .attachment-details[data-v-3b4fbcb2]{min-width:0}.attachment-item .attachment-info .attachment-details .attachment-name[data-v-3b4fbcb2]{color:var(--sps-text-default);font-size:13px;font-weight:500;margin-bottom:2px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-item .attachment-info .attachment-details .attachment-size[data-v-3b4fbcb2]{color:var(--sps-text-muted);font-size:12px}.attachment-item .attachment-actions[data-v-3b4fbcb2]{-ms-flex-negative:0;flex-shrink:0;margin-left:8px}.attachments-wrapper[data-v-fd8696b2]{background-color:var(--sps-bg-page);border-top:1px solid var(--sps-border-default);padding:16px 24px}.attachments-wrapper .attachments-header[data-v-fd8696b2]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.attachments-wrapper .attachments-header .attachment-count[data-v-fd8696b2],.attachments-wrapper .attachments-header[data-v-fd8696b2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.attachments-wrapper .attachments-header .attachment-count i[data-v-fd8696b2]{color:var(--sps-text-muted);font-size:18px;margin-right:8px}.attachments-wrapper .attachments-header .attachment-count span[data-v-fd8696b2]{color:var(--sps-text-default);font-size:14px;font-weight:500}.attachments-wrapper .attachments-list[data-v-fd8696b2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.collapsed-mail-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--sps-border-default);border-radius:10px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:15px;justify-content:center;width:30px}.collapsed-button i{color:var(--sps-text-default);font-size:20px;line-height:0px}.mail-interface[data-v-4603985d]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;width:100%}@-webkit-keyframes slideIn-data-v-4603985d{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn-data-v-4603985d{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.mail-interface .mail-list-grid[data-v-4603985d]{-ms-flex-negative:0;flex-shrink:0;max-width:560px;min-width:320px}.mail-interface .list-resizer[data-v-4603985d]{-ms-flex-negative:0;cursor:col-resize;flex-shrink:0;margin-left:-3px;position:relative;width:6px;z-index:2}.mail-interface .list-resizer[data-v-4603985d]:after{background:transparent;bottom:0;content:"";left:2px;position:absolute;top:0;-webkit-transition:background-color .15s;transition:background-color .15s;width:2px}.mail-interface .list-resizer.dragging[data-v-4603985d]:after,.mail-interface .list-resizer[data-v-4603985d]:hover:after{background:var(--sps-primary)}.mail-interface .mail-list-normal[data-v-4603985d]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;width:auto}.mail-interface .mail-detail-container[data-v-4603985d]{-webkit-box-flex:1;background-color:var(--sps-bg-surface);-ms-flex:1;flex:1;overflow:auto;position:relative}.mail-interface .mail-detail-container .back-button[data-v-4603985d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sps-border-default);color:var(--sps-text-default);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 20px}.mail-interface .mail-detail-container .back-button i[data-v-4603985d]{font-size:20px;margin-right:8px}.mail-interface .mail-detail-container .back-button span[data-v-4603985d]{font-size:14px;font-weight:500}.mail-interface .mail-detail-container .back-button[data-v-4603985d]:hover{background-color:var(--sps-bg-page)}.mail-interface .mail-detail-container .empty-state[data-v-4603985d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.mail-interface .mail-detail-container .empty-state .empty-state-icon[data-v-4603985d],.mail-interface .mail-detail-container .empty-state[data-v-4603985d]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.mail-interface .mail-detail-container .empty-state .empty-state-icon[data-v-4603985d]{background-color:var(--sps-bg-page);border-radius:50%;height:80px;margin-bottom:16px;width:80px}.mail-interface .mail-detail-container .empty-state .empty-state-icon i[data-v-4603985d]{color:var(--sps-text-muted);font-size:36px}.mail-interface .mail-detail-container .empty-state .empty-state-title[data-v-4603985d]{color:var(--sps-text-strong);font-size:16px;font-weight:600;margin-bottom:4px}.mail-interface .mail-detail-container .empty-state .empty-state-message[data-v-4603985d]{color:var(--sps-text-muted);font-size:13px;line-height:1.5;max-width:300px;text-align:center}.mail-interface .mail-detail-container .empty-state .empty-state-cta[data-v-4603985d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:999px;color:var(--sps-primary);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:600;gap:4px;margin-top:14px;padding:7px 16px}.mail-interface .mail-detail-container .empty-state .empty-state-cta[data-v-4603985d]:hover{background:var(--sps-primary-soft);border-color:var(--sps-primary)}.mail-thread-window[data-v-129a4634]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-surface);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0}.mail-thread-window[data-v-129a4634] :deep(.mail-thread-container){-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;min-height:0}.mail-thread-window__empty[data-v-129a4634]{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;font-size:13px;gap:8px;justify-content:center}.mail-thread-window__empty i[data-v-129a4634]{font-size:22px}