.fd-ed-panel{--fd-ed-sent: #5b5fc7;--fd-ed-person-bg: #e0e0e0}.tmc-from-box{margin-bottom:12px;padding:12px 14px;border:1px solid var(--fd-v2-border);border-radius:10px;background-color:var(--site-surface, #ffffff)}.tmc-from-box>.label-tab{display:block;margin-bottom:8px}.tmc-from-box.tmc-from-off #tmc-sender{opacity:0.5;pointer-events:none}.tmc-combo{position:relative}.tmc-combo>.custom-input{width:100%;padding-right:40px}.tmc-combo[data-mode=add]>.custom-input{padding-right:72px}.tmc-combo-btn,.tmc-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}.tmc-combo-clear{right:36px}.tmc-combo-btn:hover,.tmc-combo-clear:hover,.tmc-combo.tmc-open .tmc-combo-btn{background-color:var(--fd-v2-soft-surface);color:var(--fd-v2-primary)}.tmc-combo-btn i{transition:transform 0.15s}.tmc-combo.tmc-open .tmc-combo-btn i{transform:rotate(180deg)}.tmc-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)}.tmc-combo-list [role=option]{padding:8px 10px;border-radius:6px;font-size:14px;line-height:20px;cursor:pointer;outline:0}.tmc-combo-list [role=option]:hover,.tmc-combo-list [role=option]:focus{background-color:var(--fd-v2-primary-tint)}.tmc-combo-list [aria-selected=true]{color:var(--fd-v2-primary);font-weight:600}.tmc-combo-list small{color:var(--fd-v2-muted-text)}.tmc-reply-select{width:100%}.tmc-pick-side{min-width:0}.fd-ed-panel .fd-ed-default-avatar{background-color:#e0e0e0;color:#9e9e9e}.tmc-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)}.tmc-reply-box-body{flex:1 1 auto;min-width:0}.tmc-reply-box-head{font-size:12px;line-height:18px}.tmc-reply-box-label{color:var(--fd-v2-muted-text)}.tmc-reply-box-name{color:var(--fd-ed-sent);font-weight:600}.tmc-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}.tmc-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}.tmc-reply-box-close:hover,.tmc-reply-box-close:focus-visible{background-color:var(--fd-v2-border);color:var(--fd-v2-primary)}
