/* 独立客服黑金皮肤。 */
html body .ng-support-chat.ng-support-chat.ng-support-chat{--ng-shell-text:#eed8ac;--ng-shell-muted:#ac9777;--ng-shell-primary:#dab36a;--ng-shell-line:#8c6b393d;--ng-shell-surface:#211b16;--ng-shell-surface-strong:#181514;--ng-panel-solid:#181514;--ng-ink:#eed8ac;--ng-accent:#dab36a}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-launcher{background:linear-gradient(120deg,#2e2419,#171415)!important;border:1px solid #c39a4d99!important;color:#f4dba1!important;box-shadow:0 5px 22px #0005,inset 0 1px 0 #f5d49a20!important;height:54px;padding:7px 19px 7px 10px;gap:10px}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-launcher__icon{width:34px;height:34px;background:url('/support-headset.svg') center/contain no-repeat!important;filter:none!important}
html body .ng-support-chat.ng-support-chat.ng-support-chat :is(.ng-support-launcher__icon,.ng-support-panel__avatar,.ng-support-channel__art) img{display:none!important}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-panel{background:#181514!important;border:1px solid #b88f4c88!important;border-radius:23px!important;box-shadow:0 24px 90px #0008!important;color:#ead8b7!important}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-panel:before,html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-panel:after{display:none!important}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-panel__header{background:linear-gradient(115deg,#302417,#191516)!important;border-bottom:1px solid #b88f4c44!important;padding:20px 17px!important}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-panel__avatar{background:url('/liansheng-lion-logo.png') center/contain no-repeat!important;width:48px;height:53px;flex-basis:48px}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-panel__heading strong{color:#f0d8a3!important;font-size:19px!important;letter-spacing:1px}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-panel__heading small{color:#aa9577!important}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-panel__close{background:#ffffff08!important;border:1px solid #d3b16c33!important;border-radius:50%!important;color:#d5b77c!important;box-shadow:none!important;font-size:0!important}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-panel__close:before{content:'×'!important;background:none!important;mask:none!important;-webkit-mask:none!important;color:#d5b77c!important;font-size:25px!important;display:block!important;width:auto!important;height:auto!important}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-directory{padding:18px 15px!important;background:#181514!important}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-channel{background:linear-gradient(130deg,#2b231b,#201b18)!important;border:1px solid #b38b453f!important;border-radius:15px!important;outline:none!important;padding:16px 12px!important;box-shadow:none!important;gap:12px}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-channel:hover{border-color:#dfb768!important;background:#31271c!important}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-channel__art{background:#c49a4512 url('/support-headset.svg') center/30px no-repeat!important;border:1px solid #b38b4538!important;border-radius:12px!important;filter:none!important}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-channel__art>*{visibility:hidden}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-channel__text strong{color:#ead5a9!important;font-size:14px!important}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-channel__text small{color:#ab9678!important;font-size:11px!important}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-channel__action{background:linear-gradient(130deg,#ecd193,#ba8a3f)!important;color:#34230c!important;padding:7px 10px;border-radius:7px;font-size:11px;box-shadow:0 2px 8px #0003}
html body .ng-support-chat.ng-support-chat.ng-support-chat :is(.ng-support-directory__intro,.ng-support-directory__note){color:#aa9577!important}
html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-channel:focus-visible{outline:2px solid #e5bf74!important;outline-offset:3px!important}
@media(max-width:768px){html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-launcher{padding:8px;width:52px;min-width:52px;height:52px}html body .ng-support-chat.ng-support-chat.ng-support-chat .ng-support-panel{max-height:calc(100dvh - 155px)}}
