.fd-ed-panel{--fd-ed-sent: #5b5fc7;--fd-ed-person-bg: #e0e0e0}.tmg-from-box{margin-bottom:12px;padding:12px 14px;border:1px solid var(--fd-v2-border);border-radius:10px;background-color:var(--site-surface, #ffffff)}.tmg-from-box>.label-tab{display:block;margin-bottom:8px}.tmg-from-box.tmg-from-off #tmg-sender{opacity:0.5;pointer-events:none}.tmg-combo{position:relative}.tmg-combo>.custom-input{width:100%;padding-right:40px}.tmg-combo[data-mode=add]>.custom-input{padding-right:72px}.tmg-combo-btn,.tmg-combo-clear{position:absolute;top:50%;right:4px;display:flex;align-items:center;justify-content:center;width:32px;height:30px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--fd-v2-muted-text);transform:translateY(-50%);cursor:pointer}.tmg-combo-clear{right:36px}.tmg-combo-btn:hover,.tmg-combo-clear:hover,.tmg-combo.tmg-open .tmg-combo-btn{background-color:var(--fd-v2-soft-surface);color:var(--fd-v2-primary)}.tmg-combo-btn i{transition:transform 0.15s}.tmg-combo.tmg-open .tmg-combo-btn i{transform:rotate(180deg)}.tmg-combo-list{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:20;max-height:240px;margin:0;padding:4px;overflow-y:auto;list-style:none;border:1px solid var(--fd-v2-border);border-radius:8px;background-color:var(--site-surface, #fff);box-shadow:0 6px 18px rgba(0,0,0,0.12)}.tmg-combo-list [role=option]{padding:8px 10px;border-radius:6px;font-size:14px;line-height:20px;cursor:pointer;outline:0}.tmg-combo-list [role=option]:hover,.tmg-combo-list [role=option]:focus{background-color:var(--fd-v2-primary-tint)}.tmg-combo-list [aria-selected=true]{color:var(--fd-v2-primary);font-weight:600}.tmg-combo-list small{color:var(--fd-v2-muted-text)}.tmg-reply-select{width:100%}.tmg-pick-side{min-width:0}.fd-ed-panel .fd-ed-default-avatar{background-color:#e0e0e0;color:#9e9e9e}.tmg-reply-box{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px;padding:8px 6px 8px 12px;border-left:3px solid var(--fd-ed-sent);border-radius:6px;background-color:var(--fd-v2-soft-surface)}.tmg-reply-box-body{flex:1 1 auto;min-width:0}.tmg-reply-box-head{font-size:12px;line-height:18px}.tmg-reply-box-label{color:var(--fd-v2-muted-text)}.tmg-reply-box-name{color:var(--fd-ed-sent);font-weight:600}.tmg-reply-box-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;line-height:20px;overflow-wrap:anywhere}.tmg-reply-box-close{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--fd-v2-muted-text);cursor:pointer}.tmg-reply-box-close:hover,.tmg-reply-box-close:focus-visible{background-color:var(--fd-v2-border);color:var(--fd-v2-primary)}
