.email-authorization-page[data-v-680395c4]{display:flex;flex-direction:column;width:100%;height:100%;padding:.125rem;overflow:hidden;box-sizing:border-box;background:#f8fafc;color:#0a2647}.email-authorization-page .page-header[data-v-680395c4]{flex-shrink:0;margin-bottom:.125rem}.email-authorization-page .page-header .page-title[data-v-680395c4]{margin:0 0 .041667rem;color:#0a2647;font-size:.145833rem;font-weight:700}.email-authorization-page .page-header .page-subtitle[data-v-680395c4]{margin:0;color:#64748b;font-size:.072917rem}.email-authorization-page .primary-btn[data-v-680395c4]{background:#ff6b35;border-color:#ff6b35;color:#fff}.email-authorization-page .primary-btn[data-v-680395c4]:focus,.email-authorization-page .primary-btn[data-v-680395c4]:hover{background:#e55a2b;border-color:#e55a2b;color:#fff}.email-authorization-page .outline-btn[data-v-680395c4]{background:#fff;border-color:#d1d5db;color:#0a2647}.email-authorization-page .outline-btn[data-v-680395c4]:focus,.email-authorization-page .outline-btn[data-v-680395c4]:hover{background:#f8fafc;border-color:#0a2647;color:#0a2647}.email-authorization-page .btn-icon[data-v-680395c4]{margin-right:.020833rem}.email-authorization-page .action-card[data-v-680395c4]{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;gap:.083333rem;padding:.104167rem .125rem;margin-bottom:.125rem;background:#fff;border-radius:.041667rem;box-shadow:0 .005208rem .015625rem rgba(15,23,42,.1)}.email-authorization-page .action-card .action-left[data-v-680395c4],.email-authorization-page .action-card .action-right[data-v-680395c4]{display:flex;align-items:center;gap:.0625rem;flex-wrap:wrap}.email-authorization-page .action-card .search-input[data-v-680395c4]{width:1.458333rem}.email-authorization-page .action-card .status-select[data-v-680395c4]{width:.729167rem}.email-authorization-page .auth-card[data-v-680395c4]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;background:#fff;border-radius:.041667rem;box-shadow:0 .005208rem .015625rem rgba(15,23,42,.1)}.email-authorization-page .auth-card .table-header[data-v-680395c4]{display:flex;justify-content:space-between;align-items:center;gap:.083333rem;padding:.104167rem .125rem;border-bottom:.005208rem solid #e5e7eb}.email-authorization-page .auth-card .table-header .table-title[data-v-680395c4]{display:flex;align-items:center;gap:.041667rem;color:#0a2647;font-size:.09375rem;font-weight:600}.email-authorization-page .auth-card .table-header .table-stats[data-v-680395c4]{color:#64748b;font-size:.072917rem}.email-authorization-page .auth-card .table-header .table-stats strong[data-v-680395c4]{color:#ff6b35}.email-authorization-page .auth-card .table-wrap[data-v-680395c4]{flex:1;min-height:0;overflow:hidden}.email-authorization-page .auth-card .table-wrap .email-cell[data-v-680395c4]{display:flex;align-items:center;gap:.0625rem}.email-authorization-page .auth-card .table-wrap .email-cell .email-avatar[data-v-680395c4]{display:inline-flex;align-items:center;justify-content:center;width:.177083rem;height:.177083rem;flex-shrink:0;border-radius:50%;background:#eff6ff;color:#0a2647;font-weight:700}.email-authorization-page .auth-card .table-wrap .email-cell .email-main[data-v-680395c4]{min-width:0}.email-authorization-page .auth-card .table-wrap .email-cell .email-main .email-address[data-v-680395c4]{margin-bottom:.020833rem;color:#0a2647;font-weight:600}.email-authorization-page .auth-card .table-wrap .email-cell .email-main .email-owner[data-v-680395c4]{overflow:hidden;color:#64748b;font-size:.0625rem;text-overflow:ellipsis;white-space:nowrap}.email-authorization-page .auth-card .table-wrap .email-type[data-v-680395c4]{display:inline-flex;align-items:center;padding:.020833rem .052083rem;border-radius:.0625rem;background:#f3f4f6;font-size:.0625rem}.email-authorization-page .auth-card .table-wrap .status-tag[data-v-680395c4]{display:inline-flex;align-items:center;justify-content:center;gap:.020833rem;width:.447917rem;padding:.020833rem .052083rem;box-sizing:border-box;border-radius:.0625rem;font-size:.057292rem;font-weight:500}.email-authorization-page .auth-card .table-wrap .status-tag.normal[data-v-680395c4]{background:#d1fae5;border:.005208rem solid #6ee7b7;color:#059669}.email-authorization-page .auth-card .table-wrap .status-tag.expired[data-v-680395c4]{background:#fee2e2;border:.005208rem solid #fecaca;color:#dc2626}.email-authorization-page .auth-card .table-wrap .status-tag.abnormal[data-v-680395c4]{background:#fef3c7;border:.005208rem solid #fcd34d;color:#d97706}.email-authorization-page .auth-card .table-wrap .sync-record[data-v-680395c4]{display:flex;flex-direction:column;align-items:center;gap:.010417rem;color:#64748b;font-size:.0625rem}.email-authorization-page .auth-card .table-wrap .sync-record strong[data-v-680395c4]{color:#0a2647;font-size:.083333rem}.email-authorization-page .auth-card .table-wrap .sync-record em[data-v-680395c4]{font-style:normal}.email-authorization-page .auth-card .table-wrap .action-buttons[data-v-680395c4]{display:flex;align-items:center;justify-content:center;gap:.03125rem}.email-authorization-page .auth-card .table-wrap .action-buttons .el-button[data-v-680395c4]{padding:.020833rem .03125rem;color:#64748b;font-size:.078125rem}.email-authorization-page .auth-card .table-wrap .action-buttons .primary-text[data-v-680395c4]{color:#ff6b35}.email-authorization-page .auth-card .table-wrap .action-buttons .warning-text[data-v-680395c4]{color:#d97706}.email-authorization-page .auth-card .table-wrap .action-buttons .danger-text[data-v-680395c4]{color:#dc2626}.email-authorization-page .auth-card .pagination[data-v-680395c4]{display:flex;justify-content:flex-end;padding:.083333rem .125rem;background:#f8fafc;border-top:.005208rem solid #e5e7eb}[data-v-680395c4] .auth-table .el-table__row:hover>td{background:#f8fafc}[data-v-680395c4] .auth-table .el-table__fixed-right:before,[data-v-680395c4] .auth-table:before{height:0}[data-v-680395c4] .el-pagination.is-background .btn-next,[data-v-680395c4] .el-pagination.is-background .btn-prev,[data-v-680395c4] .el-pagination.is-background .el-pager li{min-width:.1875rem;height:.1875rem;margin:0 .020833rem;border:.005208rem solid #d1d5db;border-radius:.03125rem;background:#fff;color:#64748b;line-height:.177083rem}[data-v-680395c4] .el-pagination.is-background .btn-next:hover,[data-v-680395c4] .el-pagination.is-background .btn-prev:hover,[data-v-680395c4] .el-pagination.is-background .el-pager li:hover{border-color:#0a2647;color:#0a2647}[data-v-680395c4] .el-pagination.is-background .el-pager li:not(.disabled).active{border-color:#0a2647;background:#0a2647;color:#fff}[data-v-680395c4] .auth-dialog .el-dialog{border-radius:.041667rem}[data-v-680395c4] .auth-dialog .el-dialog__title{color:#0a2647;font-weight:600}[data-v-680395c4] .auth-dialog .el-dialog__body{padding:.125rem}[data-v-680395c4] .auth-dialog .el-dialog__footer{padding:.083333rem .125rem;background:#f8fafc;border-top:.005208rem solid #e5e7eb}[data-v-680395c4] .auth-dialog .el-date-editor,[data-v-680395c4] .auth-dialog .el-select{width:100%}[data-v-680395c4] .auth-dialog .email-type-selector{display:flex;gap:.083333rem;margin-bottom:.104167rem}[data-v-680395c4] .auth-dialog .email-type-selector .email-type-option{flex:1;padding:.083333rem;border:.010417rem solid #e5e7eb;border-radius:.041667rem;text-align:center;cursor:pointer;transition:all .2s}[data-v-680395c4] .auth-dialog .email-type-selector .email-type-option.selected,[data-v-680395c4] .auth-dialog .email-type-selector .email-type-option:hover{border-color:#ff6b35}[data-v-680395c4] .auth-dialog .email-type-selector .email-type-option.selected{background:#fff7ed}[data-v-680395c4] .auth-dialog .email-type-selector .email-type-option .type-icon{display:block;margin-bottom:.041667rem;font-size:.166667rem}[data-v-680395c4] .auth-dialog .email-type-selector .email-type-option span:last-child{color:#0a2647;font-size:.072917rem;font-weight:500}[data-v-680395c4] .auth-dialog .auth-form .el-form-item__label{color:#0a2647;font-weight:600}[data-v-680395c4] .auth-dialog .form-row{display:grid;grid-template-columns:1fr .625rem;gap:.083333rem}[data-v-680395c4] .auth-dialog .alert-box{display:flex;align-items:flex-start;gap:.0625rem;padding:.0625rem .083333rem;margin-bottom:.104167rem;border-radius:.03125rem;font-size:.067708rem;line-height:1.6}[data-v-680395c4] .auth-dialog .alert-box.info{background:#dbeafe;border:.005208rem solid #93c5fd;color:#1e40af}[data-v-680395c4] .auth-dialog .alert-box.warning{background:#fef3c7;border:.005208rem solid #fcd34d;color:#92400e}[data-v-680395c4] .auth-dialog .sync-content .info-item.block{display:flex;flex-direction:column;gap:.041667rem;margin-bottom:.083333rem}[data-v-680395c4] .auth-dialog .sync-content .info-item.block .info-label{color:#64748b;font-size:.0625rem}[data-v-680395c4] .auth-dialog .sync-content .info-item.block .info-value{color:#0a2647;font-weight:500;word-break:break-all}[data-v-680395c4] .auth-dialog .sync-content .sync-progress{margin-top:.083333rem}[data-v-680395c4] .auth-dialog .sync-content .sync-progress .progress-label{margin-bottom:.041667rem;color:#64748b;font-size:.072917rem}[data-v-680395c4] .auth-dialog .sync-content .sync-result{padding:.0625rem;margin-top:.083333rem;background:#ecfdf5;border:.005208rem solid #d1fae5;border-radius:.03125rem;color:#065f46}[data-v-680395c4] .auth-dialog .sync-content .sync-result .success-text{margin-bottom:.041667rem;color:#059669;font-weight:600}[data-v-680395c4] .auth-dialog .confirm-content{color:#0a2647;font-size:.072917rem;line-height:1.7}[data-v-680395c4] .auth-dialog .danger-target,[data-v-680395c4] .auth-dialog .target-email{padding:.0625rem;margin-top:.083333rem;border-radius:.03125rem;font-size:.067708rem;word-break:break-all}[data-v-680395c4] .auth-dialog .target-email{background:#eff6ff;color:#1e40af}[data-v-680395c4] .auth-dialog .danger-target{background:#fee2e2;color:#991b1b}[data-v-680395c4] .auth-detail-drawer .el-drawer__header{padding:.104167rem .125rem;margin:0;background:#f8fafc;border-bottom:.005208rem solid #e5e7eb;color:#0a2647;font-size:.104167rem;font-weight:600}[data-v-680395c4] .auth-detail-drawer .el-drawer__body{height:100%;overflow:hidden}[data-v-680395c4] .auth-detail-drawer .drawer-layout{display:flex;flex-direction:column;height:100%;min-height:0}[data-v-680395c4] .auth-detail-drawer .drawer-body{flex:1;min-height:0;padding:.125rem;overflow:auto}[data-v-680395c4] .auth-detail-drawer .drawer-footer{display:flex;justify-content:flex-end;gap:.0625rem;padding:.083333rem .125rem;background:#f8fafc;border-top:.005208rem solid #e5e7eb}[data-v-680395c4] .auth-detail-drawer .drawer-footer .el-button+.el-button{margin-left:0}[data-v-680395c4] .auth-detail-drawer .detail-section{margin-bottom:.125rem}[data-v-680395c4] .auth-detail-drawer .detail-section .section-title{display:flex;align-items:center;gap:.041667rem;margin-bottom:.0625rem;color:#0a2647;font-size:.072917rem;font-weight:600}[data-v-680395c4] .auth-detail-drawer .divider{height:.005208rem;margin:.125rem 0;background:#e5e7eb}[data-v-680395c4] .auth-detail-drawer .info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.083333rem}[data-v-680395c4] .auth-detail-drawer .info-item{display:flex;flex-direction:column;gap:.020833rem}[data-v-680395c4] .auth-detail-drawer .info-item .info-label{color:#64748b;font-size:.0625rem}[data-v-680395c4] .auth-detail-drawer .info-item .info-value{color:#0a2647;font-size:.072917rem;font-weight:500;word-break:break-all}[data-v-680395c4] .auth-detail-drawer .info-item .info-value.success{color:#10b981}[data-v-680395c4] .auth-detail-drawer .info-item .info-value.warning{color:#d97706}[data-v-680395c4] .auth-detail-drawer .info-item .info-value.danger{color:#dc2626}[data-v-680395c4] .auth-detail-drawer .log-table{border:.005208rem solid #e5e7eb;border-radius:.03125rem}[data-v-680395c4] .auth-detail-drawer .log-table .log-status{font-weight:500}[data-v-680395c4] .auth-detail-drawer .log-table .log-status.success{color:#10b981}[data-v-680395c4] .auth-detail-drawer .log-table .log-status.failed{color:#dc2626}@media (max-width:900px){.email-authorization-page[data-v-680395c4]{padding:.083333rem}.email-authorization-page .action-card[data-v-680395c4],.email-authorization-page .auth-card .table-header[data-v-680395c4]{align-items:flex-start;flex-direction:column}.email-authorization-page .action-card .action-left[data-v-680395c4],.email-authorization-page .action-card .action-right[data-v-680395c4],.email-authorization-page .action-card .search-input[data-v-680395c4],.email-authorization-page .action-card .status-select[data-v-680395c4]{width:100%}[data-v-680395c4] .auth-dialog .email-type-selector,[data-v-680395c4] .auth-dialog .form-row{grid-template-columns:1fr;flex-direction:column}}