body.skin-social{--ink:#624554;--ink-soft:#9c7789;--ink-faint:#c3a5b3;--line:#f0dce5;--line-strong:#e9cbd8;--canvas:#fff6fa;--panel:#fffafd;--panel-soft:#fff1f6;--rail:#f6cfe0;--accent:#df7fa6;--accent-deep:#c85f89;--accent-pale:#fde6ef;--green:#65b995;--bubble-out:#f7d9e6;--bubble-in:#ffffff;--shadow:0 16px 42px rgba(153,81,116,.14);background:#f4d7e4;font-family:"PingFang SC","Hiragino Sans GB","Noto Sans SC",sans-serif}body.skin-social .window{background:var(--canvas)}body.skin-social .titlebar{border-bottom-color:#eccbd8;color:#a8758c;background:#fff0f6}body.skin-social .titlebar-mark{border-radius:8px;background:linear-gradient(145deg,#ef9fba,#d96f99);box-shadow:0 4px 8px rgba(204,94,137,.18)}body.skin-social .window-action{color:#ad7c92}body.skin-social .window-action:hover{color:#b5537d;background:#fbe0eb}body.skin-social .app-shell{background:#fffafd}body.skin-social .rail{border-right-color:#ebc7d6;color:#a86f88;background:linear-gradient(180deg,#f9dceb,#f4c6da)}body.skin-social .profile-avatar{background:linear-gradient(145deg,#f2a4bd,#d56f9a);box-shadow:0 5px 12px rgba(183,79,121,.22)}body.skin-social .online-dot{border-color:#f6cfe0;background:#62b78f}body.skin-social .rail-button{color:#ad7690;border-radius:14px}body.skin-social .rail-button:hover{color:#c35482;background:rgba(255,255,255,.48)}body.skin-social .rail-button--active{color:#fff;background:#df7fa6;box-shadow:0 7px 14px rgba(186,78,123,.18)}body.skin-social .rail-button--active:hover{color:#fff;background:#d9719d}body.skin-social .rail-badge{border-color:#f6cfe0;background:#e96b91}body.skin-social .conversation-panel{border-right-color:#efd5e0;background:#fff9fc}body.skin-social .conversation-header{padding:20px 18px 14px;background:linear-gradient(180deg,#fff1f7,#fff9fc)}body.skin-social .conversation-brand strong{color:#784c61;font-size:16px}body.skin-social .brand-status{color:#b17e94}body.skin-social .brand-status i,body.skin-social .voice-status i,body.skin-social .live-pill i{background:#69bd98}body.skin-social .icon-button--soft{border-color:#f0d5e1;color:#c85f89;background:#fff;box-shadow:0 4px 10px rgba(163,79,113,.08)}body.skin-social .icon-button--soft:hover{color:#b74f7d;background:#fff0f6}body.skin-social .account-line{color:#9d7185}body.skin-social .account-plan{color:#c15983;background:#f9dce8}body.skin-social .search-field{height:38px;margin:0 14px 14px;border-color:#efd9e3;border-radius:14px;background:#fff;box-shadow:0 3px 10px rgba(164,87,120,.05)}body.skin-social .search-field:focus-within{border-color:#df91ad;box-shadow:0 0 0 3px rgba(223,127,166,.12)}body.skin-social .search-field input{color:#694b5b}body.skin-social .search-field kbd{border-color:#f1dce5;color:#c3a5b3;background:#fff5f9}body.skin-social .list-heading{padding:4px 17px 10px}body.skin-social .list-heading strong{color:#81566a}body.skin-social .list-heading span,body.skin-social .class-time{color:#c09aaa}body.skin-social .text-button,body.skin-social .toolbar-link{color:#bb849a}body.skin-social .class-list{padding:0 9px 12px;scrollbar-color:#e7b6ca transparent}body.skin-social .class-row{grid-template-columns:42px minmax(0,1fr) auto;gap:10px;border:1px solid transparent;border-radius:16px;margin:4px 0;padding:11px 9px}body.skin-social .class-row:hover{background:#fff0f6;border-color:#f5dbe5}body.skin-social .class-row--active{background:#f9dce8;border-color:#f1c4d6;box-shadow:none}body.skin-social .class-avatar{width:40px;height:40px;border-radius:13px;box-shadow:0 5px 10px rgba(149,72,105,.16)}body.skin-social .class-avatar--large{width:46px;height:46px;border-radius:15px}body.skin-social .class-copy strong{color:#70495d;font-size:12px}body.skin-social .class-copy small{color:#b58a9c}body.skin-social .class-row--active .class-copy strong{color:#bf5b84}body.skin-social .unread-badge{background:#e97a9d}body.skin-social .account-strip{border-top-color:#f0dce5;padding:13px 14px;background:#fff1f6}body.skin-social .account-strip-copy strong{color:#82536a}body.skin-social .account-strip-copy span{color:#b78da0}body.skin-social .chat-panel{background:#fff7fb}body.skin-social .chat-header{min-height:76px;border-bottom-color:#efdbe4;padding:0 26px 0 24px;background:#fffafd}body.skin-social .chat-title-group{gap:13px}body.skin-social .chat-title-row h1{color:#70485c}body.skin-social .live-pill{border-color:#f1d8e3;color:#ad7990;background:#fff2f7}body.skin-social .chat-meta,body.skin-social .chat-header p{color:#b58a9c}body.skin-social .chat-actions .icon-button{color:#bd7d96}body.skin-social .target-toolbar{border-bottom-color:#f0dce5;padding:0 26px;background:#fff4f8}body.skin-social .target-label{color:#a96f87}body.skin-social .target-label-icon{color:#d46e98;background:#f9dce8}body.skin-social .target-select{border-color:#efd5e1;border-radius:999px;color:#84566b;background:#fff}body.skin-social .target-select:hover{border-color:#df91ad;background:#fff0f6}body.skin-social .target-hint{color:#b58a9c}body.skin-social .message-filters{border-bottom-color:#f0dce5;padding:10px 22px;background:#fff9fc}body.skin-social .message-filter-button{border-color:#efd7e2;border-radius:999px;color:#ad7890;background:#fff}body.skin-social .message-filter-button:hover,body.skin-social .message-filter-button.is-active{border-color:#df91ad;color:#bd5b83;background:#fbe2ec}body.skin-social .message-area{padding:14px 26px 20px;background:linear-gradient(180deg,#fff7fb,#fffafd)}body.skin-social .date-divider{color:#c096a7}body.skin-social .date-divider::before,body.skin-social .date-divider::after{background:#f0dce5}body.skin-social .message-row{margin:13px 0}body.skin-social .message-bubble{border:1px solid #f0dce5;border-radius:18px;padding:12px 14px;color:#654657;background:#fff;box-shadow:0 5px 14px rgba(153,81,116,.06)}body.skin-social .message-row--self .message-bubble,body.skin-social .message-row--outgoing .message-bubble{border-color:#f0c7d7;background:#f9dce8}body.skin-social .message-author,body.skin-social .message-time,body.skin-social .message-receipt{color:#b78da0}body.skin-social .composer{border:1px solid #efd3df;border-radius:20px;margin:0 18px 18px;padding:14px 16px 12px;background:#fffafd;box-shadow:0 10px 25px rgba(153,81,116,.1)}body.skin-social .composer:focus-within{border-color:#df91ad;box-shadow:0 0 0 3px rgba(223,127,166,.1),0 10px 25px rgba(153,81,116,.1)}body.skin-social .composer-tip{color:#7e5368}body.skin-social .composer-count,body.skin-social .composer-quota{color:#b48a9b}body.skin-social .composer textarea{border-color:#f0dbe4;border-radius:14px;background:#fff;color:#604354}body.skin-social .composer textarea:focus{border-color:#df91ad;box-shadow:0 0 0 3px rgba(223,127,166,.1)}body.skin-social .composer textarea::placeholder{color:#c4a6b3}body.skin-social .composer-tool{border-color:#efd7e2;border-radius:12px;color:#b86b8b;background:#fff3f8}body.skin-social .composer-tool:hover{border-color:#df91ad;color:#bd5b83;background:#fbe1eb}body.skin-social .composer-tool--broadcast{color:#b86b8b;background:#fff3f8}body.skin-social .send-button{border-radius:999px;background:linear-gradient(135deg,#ec9dbc,#d9739c);box-shadow:0 6px 12px rgba(200,91,133,.2)}body.skin-social .send-button:hover{filter:brightness(.98)}body.skin-social .class-manager{background:#fff7fb}body.skin-social .manager-summary article,body.skin-social .manager-panel{border-color:#efd7e2;border-radius:18px;background:#fffafd;box-shadow:0 7px 18px rgba(153,81,116,.06)}body.skin-social .manager-summary article strong,body.skin-social .manager-panel-head strong{color:#754c61}body.skin-social .manager-summary article span,body.skin-social .manager-summary article small,body.skin-social .manager-panel-head small{color:#b68b9d}body.skin-social .manager-panel input,body.skin-social .manager-panel select{border-color:#efd7e2;border-radius:12px;background:#fff}body.skin-social .device-column-title{color:#a96884}body.skin-social .device-slot{border-color:#efd7e2;border-radius:14px;background:#fff}body.skin-social .device-slot.is-online{border-color:#cce9dc;background:#f8fffb}body.skin-social .device-slot-icon{color:#c85f89;background:#fde7ef}body.skin-social .device-slot-status{color:#65ad8d}body.skin-social .studio-backdrop,body.skin-social .modal-backdrop,body.skin-social .send-mode-backdrop{background:rgba(112,60,86,.2)}body.skin-social .broadcast-studio,body.skin-social .account-modal,body.skin-social .tts-modal{border-color:#f1d6e1;border-radius:22px;background:#fffafd;box-shadow:0 24px 70px rgba(118,60,88,.22)}body.skin-social .send-mode-modal{border-color:#e5e7eb;border-radius:16px;background:#fff;box-shadow:0 24px 60px rgba(15,23,42,.18)}body.skin-social .studio-section-head,body.skin-social .account-modal-header,body.skin-social .tts-modal-header{border-bottom-color:#f0dce5}body.skin-social .studio-section-head strong,body.skin-social .account-modal-header strong,body.skin-social .tts-modal-header strong{color:#754c61}body.skin-social .studio-section-head small,body.skin-social .account-modal-header small,body.skin-social .tts-modal-header small{color:#b68b9d}body.skin-social .studio-setting-buttons button{border-color:#f0d9e3;border-radius:14px;color:#ad6e88;background:#fff8fb;box-shadow:none}body.skin-social .studio-setting-buttons button:hover{border-color:#e8abc1;color:#bd5b83;background:#fff1f6;box-shadow:0 3px 9px rgba(190,91,131,.08)}body.skin-social .studio-setting-buttons button.is-active{border-color:#e8abc1;background:#fff0f5;box-shadow:inset 0 0 0 1px rgba(223,145,173,.18)}body.skin-social .studio-setting-buttons button.is-active .studio-setting-icon{color:#fff;background:#df7fa6;box-shadow:none}body.skin-social .studio-setting-buttons button[data-setting-focus="broadcastEffectCards"].is-active{border-color:#69b7cb;background:#effafd}body.skin-social .studio-setting-buttons button[data-setting-focus="broadcastEffectCards"].is-active .studio-setting-icon{background:#56a9bf}body.skin-social .studio-secondary{border-color:#efd7e2;border-radius:999px;color:#ad6e88;background:#fff3f8}body.skin-social .studio-secondary:hover{border-color:#df91ad;color:#bd5b83;background:#fbe1eb}body.skin-social .studio-primary{border-radius:999px;background:#df7fa6}body.skin-social .account-status-grid article{border-color:#efd7e2;border-radius:14px;background:#fff4f8}body.skin-social .account-status-grid span,body.skin-social .account-device-meta{color:#b68b9d}body.skin-social .account-status-grid strong{color:#a45578}body.skin-social .account-field input{border-color:#efd7e2;border-radius:12px;background:#fff}body.skin-social .account-field input:focus{border-color:#df91ad;box-shadow:0 0 0 3px rgba(223,127,166,.1)}body.skin-social .account-actions button{border-radius:999px}body.skin-social .account-actions button.primary{background:#df7fa6}body.skin-social .account-device-name-field>span{color:#91566f}body.skin-social .app-prompt-modal{border:1px solid #efd7e2;border-radius:18px;background:#fffafd}body.skin-social .app-prompt-modal header{color:#754c61}body.skin-social .app-prompt-modal input{border-color:#efd7e2;border-radius:12px}body.skin-social .app-prompt-actions .primary{border-color:#df7fa6;background:#df7fa6}body.skin-social .studio-setting-buttons{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px}body.skin-social .studio-setting-buttons>button{display:grid !important;min-width:0;min-height:72px;grid-template-rows:30px auto;align-content:center;justify-items:center;gap:5px;border:1px solid #efdde5;border-radius:12px !important;padding:9px 7px;color:#a56580;background:#fff;box-shadow:0 2px 7px rgba(153,81,116,.045);text-align:center !important;transform:none}body.skin-social .studio-setting-buttons>button:hover{border-color:#e5a9c0;color:#b85279;background:#fff7fa;box-shadow:0 5px 12px rgba(190,91,131,.10);transform:translateY(-1px)}body.skin-social .studio-setting-buttons>button.is-active{border-color:#df91ad;color:#b85279;background:#fff0f5;box-shadow:inset 0 0 0 1px rgba(223,145,173,.16),0 4px 10px rgba(190,91,131,.08)}body.skin-social .studio-setting-buttons>button[data-setting-focus="broadcastEffectCards"].is-active{border-color:#69b7cb;color:#287c91;background:#effafd}body.skin-social .studio-setting-buttons .studio-setting-icon{display:grid;width:28px;height:28px;margin:0;place-items:center;border-radius:9px}body.skin-social .studio-setting-buttons .studio-setting-copy{display:grid;min-width:0;width:100%;justify-items:center;gap:2px;text-align:center}body.skin-social .studio-setting-buttons .studio-setting-copy strong,body.skin-social .studio-setting-buttons .studio-setting-copy small{max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media (max-width:900px){body.skin-social .studio-setting-buttons{gap:6px;margin-bottom:10px}body.skin-social .studio-setting-buttons>button{min-height:62px;grid-template-rows:25px auto;gap:3px;padding:7px 4px}body.skin-social .studio-setting-buttons .studio-setting-icon{width:24px;height:24px;border-radius:8px}}@media (max-width:900px){body.skin-social .message-area{padding-left:16px;padding-right:16px}body.skin-social .composer{margin:0 10px 10px}}body.skin-social .class-device-chip.is-online{color:#b64d73;background:#fdeef4}body.skin-social .class-device-chip.is-offline,body.skin-social .class-device-chip.is-empty{color:#c4a3b0;background:#f7eef2}body.skin-social .class-row.is-offline .class-copy strong,body.skin-social .class-row.is-offline .class-copy small,body.skin-social .class-row.is-offline .class-time{color:#c4a3b0}body.skin-social .class-row.is-offline .class-avatar{background:#e3cdd6 !important}