.fd-ed-panel{--fd-ed-sent: #00a3ff;--fd-ed-person-bg: #e3e7eb}#scg-sender{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:8px}#scg-sender .fd-ed-pill{display:block;min-width:0;width:auto}#scg-sender .fd-ed-pill span{display:block;min-height:0;padding:8px 12px;line-height:20px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}#scg-sender .fd-ed-pill span i{margin-right:6px}.scg-from-box{margin-bottom:12px;padding:12px 14px;border:1px solid var(--fd-v2-border);border-radius:10px;background-color:var(--site-surface, #ffffff)}.scg-from-box>.label-tab{display:block;margin-bottom:8px}.scg-from-box.scg-from-off #scg-sender{opacity:0.5;pointer-events:none}.scg-combo{position:relative}.scg-combo>.custom-input{width:100%;padding-right:40px}.scg-combo[data-mode=add]>.custom-input{padding-right:72px}.scg-combo-btn,.scg-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}.scg-combo-clear{right:36px}.scg-combo-btn:hover,.scg-combo-clear:hover,.scg-combo.scg-open .scg-combo-btn{background-color:var(--fd-v2-soft-surface);color:var(--fd-v2-primary)}.scg-combo-btn i{transition:transform 0.15s}.scg-combo.scg-open .scg-combo-btn i{transform:rotate(180deg)}.scg-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)}.scg-combo-list [role=option]{padding:8px 10px;border-radius:6px;font-size:14px;line-height:20px;cursor:pointer;outline:0}.scg-combo-list [role=option]:hover,.scg-combo-list [role=option]:focus{background-color:var(--fd-v2-primary-tint)}.scg-combo-list [aria-selected=true]{color:var(--fd-v2-primary);font-weight:600}.scg-combo-list small{color:var(--fd-v2-muted-text)}.scg-reply-select{width:100%}.scg-pick-side{min-width:0}.fd-ed-panel .fd-ed-default-avatar{background-color:#e3e7eb;color:#b9c0c7}.scg-snap-red{color:#f23c57}.scg-snap-purple{color:#a05dcd}.scg-people{margin-top:6px}.scg-person{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 0;border-bottom:1px solid var(--fd-v2-border)}.scg-person:last-child{border-bottom:0}.scg-swatch{position:relative;flex:0 0 auto;width:30px;height:30px;margin:0;border:2px solid var(--site-surface, #fff);border-radius:50%;box-shadow:0 0 0 1px var(--fd-v2-border);overflow:hidden;cursor:pointer}.scg-swatch input{position:absolute;inset:-8px;width:calc(100% + 16px);height:calc(100% + 16px);padding:0;border:0;opacity:0;cursor:pointer}.scg-swatch:focus-within{box-shadow:0 0 0 2px var(--fd-v2-primary)}.scg-person-name{flex:1 1 120px;min-width:0;overflow:hidden;font-size:14px;font-weight:700;letter-spacing:0.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.scg-person-tools{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}.scg-check{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:14px;cursor:pointer}.scg-check input{width:16px;height:16px;margin:0;accent-color:var(--primery-color)}.scg-check-off{opacity:0.45;cursor:default}.scg-me-pic{position:relative;display:inline-flex;align-items:center;gap:6px;margin:0;font-size:13px;color:var(--fd-v2-muted-text);cursor:pointer}.scg-me-pic .fd-ed-thumb{width:30px;height:30px}.scg-me-pic:focus-within{outline:2px solid var(--fd-v2-primary);outline-offset:2px}.scg-reply-box{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px;padding:8px 6px 8px 12px;border-left:3px solid var(--scg-reply-c, var(--fd-v2-border));border-radius:6px;background-color:var(--fd-v2-soft-surface)}.scg-reply-box-body{flex:1 1 auto;min-width:0}.scg-reply-box-head{font-size:12px;line-height:18px}.scg-reply-box-label{color:var(--fd-v2-muted-text)}.scg-reply-box-name{color:var(--scg-reply-c);font-weight:700;letter-spacing:0.04em;text-transform:uppercase}.scg-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}.scg-reply-box-thumb{display:block;width:48px;height:48px;margin-top:4px;border-radius:6px;background-position:center;background-repeat:no-repeat;background-size:cover}.scg-reply-box-thumb.scg-reply-box-sticker{background-size:contain}.scg-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}.scg-reply-box-close:hover,.scg-reply-box-close:focus-visible{background-color:var(--fd-v2-border);color:var(--fd-v2-primary)}
