.sc{--sc-surface: #1b1b1b;--sc-surface-2: #242424;--sc-surface-3: #2e2e2e;--sc-line: rgba(255, 255, 255, .08);--sc-text: #fff;--sc-text-dim: #a0a0a0;--sc-accent: #ffc148;--sc-accent-ink: #121212;--sc-danger: #ff5c5c;display:flex;flex-direction:column;width:100%;height:min(74vh,800px);min-height:460px;background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:16px;overflow:hidden;font-family:Inter,sans-serif;color:var(--sc-text)}.support-page--solo{padding:28px 16px 48px}.support-solo{display:flex;justify-content:center}.support-solo__inner{width:100%;max-width:760px}.sc__header{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--sc-line);flex:0 0 auto;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent)}.sc__avatar{position:relative;flex:0 0 auto;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#ffc14824;color:var(--sc-accent)}.sc__presence{position:absolute;right:-1px;bottom:-1px;width:11px;height:11px;border-radius:50%;background:#41d61c;border:2px solid var(--sc-surface)}.sc__header-title{font-size:15px;font-weight:600;line-height:1.2}.sc__header-sub{margin-top:2px;font-size:12px;color:var(--sc-text-dim)}.sc__body{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:18px 16px 8px;display:flex;flex-direction:column;gap:2px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.sc__body::-webkit-scrollbar{width:8px}.sc__body::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:8px}.sc__body::-webkit-scrollbar-thumb:hover{background:#ffffff3d}.sc__daysep{align-self:center;margin:12px 0 8px;padding:3px 12px;font-size:11px;font-weight:500;color:var(--sc-text-dim);background:var(--sc-surface-2);border-radius:20px}.sc__row{display:flex;align-items:flex-end;gap:8px;max-width:82%;margin-top:2px;animation:sc-in .18s ease}.sc__row--in{align-self:flex-start}.sc__row--out{align-self:flex-end;flex-direction:row-reverse}.sc__row.sc__row--group-start{margin-top:10px}.sc__row-av{flex:0 0 auto;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ffc14824;color:var(--sc-accent);font-size:0}.sc__row-av svg{width:15px;height:15px}.sc__row--in .sc__row-av{visibility:hidden}.sc__row--in.sc__row--group-end .sc__row-av{visibility:visible}.sc__bubble{position:relative;padding:9px 13px;border-radius:16px;font-size:14px;line-height:1.45;word-wrap:break-word;overflow-wrap:anywhere}.sc__row--in .sc__bubble{background:var(--sc-surface-2);color:var(--sc-text);border-bottom-left-radius:5px}.sc__row--out .sc__bubble{background:var(--sc-accent);color:var(--sc-accent-ink);border-bottom-right-radius:5px}.sc__row--out.sc__row--pending .sc__bubble{opacity:.72}.sc__row--out.sc__row--failed .sc__bubble{background:#ff5c5c29;color:#ffb4b4;box-shadow:inset 0 0 0 1px #ff5c5c80}.sc__text{white-space:pre-wrap}.sc__meta{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:4px;font-size:10px;line-height:1;opacity:.65}.sc__row--in .sc__meta{justify-content:flex-start}.sc__tick-wrap{display:inline-flex;align-items:center}.sc__tick{width:13px;height:13px}.sc__row--failed .sc__meta{color:var(--sc-danger);opacity:1}.sc__atts{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.sc__att-img{display:block;max-width:200px;max-height:200px;border-radius:10px;object-fit:cover;background:#0003}.sc__att-file{display:inline-flex;align-items:center;gap:8px;max-width:240px;padding:8px 10px;border-radius:10px;background:#00000038;color:inherit;text-decoration:none;font-size:13px}.sc__row--out .sc__att-file{background:#00000024}.sc__att-file svg{width:18px;height:18px;opacity:.85}.sc__att-file-ic{flex:0 0 auto;display:inline-flex;align-items:center}.sc__att-file>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc__loading,.sc__empty{margin:auto;text-align:center;color:var(--sc-text-dim)}.sc__empty-ic{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#ffc1481a;color:var(--sc-accent);margin-bottom:12px}.sc__empty-title{font-size:16px;font-weight:600;color:var(--sc-text)}.sc__empty-text{margin-top:6px;font-size:13px;max-width:320px}.sc__spinner{display:inline-block;width:26px;height:26px;border:2.5px solid rgba(255,255,255,.15);border-top-color:var(--sc-accent);border-radius:50%;animation:sc-spin .8s linear infinite}.sc__composer{flex:0 0 auto;padding:12px 14px 14px;border-top:1px solid var(--sc-line);background:var(--sc-surface)}.sc__attachments{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.sc__chip{display:inline-flex;align-items:center;gap:8px;max-width:220px;padding:6px 8px 6px 10px;background:var(--sc-surface-2);border-radius:10px;font-size:12px}.sc__chip-thumb{width:26px;height:26px;border-radius:6px;object-fit:cover;flex:0 0 auto}.sc__chip-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sc-text)}.sc__chip-remove{flex:0 0 auto;border:none;background:none;cursor:pointer;font-size:17px;line-height:1;color:var(--sc-text-dim);padding:0 2px}.sc__chip-remove:hover{color:var(--sc-text)}.sc__inputbar{display:flex;align-items:flex-end;gap:8px;background:var(--sc-surface-2);border:1px solid var(--sc-line);border-radius:14px;padding:5px 6px;transition:border-color .15s ease}.sc__inputbar:focus-within{border-color:#ffc1488c}.sc__attach{flex:0 0 auto;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;cursor:pointer;color:var(--sc-text-dim);transition:color .15s ease,background .15s ease}.sc__attach:hover{color:var(--sc-text);background:#ffffff0d}.sc__input{flex:1 1 auto;min-height:38px;max-height:150px;resize:none;border:none;outline:none;background:transparent;color:var(--sc-text);font-family:inherit;font-size:14px;line-height:1.4;padding:9px 4px}.sc__input::placeholder{color:var(--sc-text-dim)}.sc__send{flex:0 0 auto;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:10px;background:var(--sc-accent);color:var(--sc-accent-ink);cursor:pointer;transition:transform .12s ease,opacity .15s ease,background .15s ease}.sc__send:hover{background:#ffcb63}.sc__send:active{transform:scale(.94)}.sc__send:disabled{opacity:.45;cursor:default}.sc__send svg{transform:translate(1px)}.sc__hint{margin:8px 4px 0;min-height:14px;font-size:12px;color:var(--sc-text-dim)}@keyframes sc-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes sc-spin{to{transform:rotate(360deg)}}@media(max-width:640px){.sc{height:calc(100dvh - 180px);border-radius:14px}.sc__row{max-width:90%}.support-page--solo{padding:12px 10px 24px}.sc__input{font-size:16px}}
