/**
    File: TL-RTC-APP-SDK-V0.0.1
    Licensed: MIT
    Repository: https://github.com/tl-open-source/tl-rtc-app
    Author: iamtsm
    Build: 5/24/2026, 11:07:46 PM
*/
#tl-rtc-app .t8 .n4{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;overflow:hidden;font-family:system-ui;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='3'%3E%3Crect width='3' height='3' fill='%23eef1f5'/%3E%3Crect width='1' height='1' x='1' y='1' fill='%23d0d4da' fill-opacity='0.6'/%3E%3C/svg%3E") repeat,linear-gradient(135deg,var(--skin-login-bg-color-1) 0,var(--skin-login-bg-color-2) 35%,var(--skin-login-bg-color-3) 65%,var(--skin-login-bg-color-4) 100%)}@keyframes t-r-a-login-bg-shift{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}#tl-rtc-app .n4-orbs{position:absolute;inset:0;pointer-events:none;overflow:hidden}#tl-rtc-app .n4-orb{position:absolute;border-radius:50%;filter:blur(80px);display:none}#tl-rtc-app .n4-orb:nth-child(1){width:500px;height:500px;background:var(--skin-login-orb-1);top:-15%;left:-10%;animation:t-r-a-login-orb-drift-1 12s ease-in-out infinite}#tl-rtc-app .n4-orb:nth-child(2){width:400px;height:400px;background:var(--skin-login-orb-2);top:50%;right:-8%;animation:t-r-a-login-orb-drift-2 10s ease-in-out infinite}#tl-rtc-app .n4-orb:nth-child(3){width:350px;height:350px;background:var(--skin-login-orb-3);bottom:-10%;left:30%;animation:t-r-a-login-orb-drift-3 14s ease-in-out infinite}#tl-rtc-app .n4-orb:nth-child(4){width:250px;height:250px;background:var(--skin-login-orb-4);top:30%;left:50%;animation:t-r-a-login-orb-drift-1 8s ease-in-out infinite reverse}@keyframes t-r-a-login-orb-drift-1{0%,100%{transform:translate(0,0)}33%{transform:translate(30px,-40px)}66%{transform:translate(-20px,20px)}}@keyframes t-r-a-login-orb-drift-2{0%,100%{transform:translate(0,0)}50%{transform:translate(-40px,-30px)}}@keyframes t-r-a-login-orb-drift-3{0%,100%{transform:translate(0,0)}33%{transform:translate(20px,-20px)}66%{transform:translate(-30px,30px)}}#tl-rtc-app .n4-brand{position:absolute;top:32px;left:36px;z-index:2;display:flex;align-items:center;gap:10px}#tl-rtc-app .n4-brand svg{width:28px;height:28px;color:var(--skin-login-brand-color)}#tl-rtc-app .n4-brand-name{font-size:calc(var(--body-font-size-base) + 16px);font-weight:700;color:var(--skin-login-brand-color);letter-spacing:.5px}#tl-rtc-app .n4-copyright{position:absolute;bottom:20px;left:0;width:100%;text-align:center;z-index:2;color:var(--skin-login-copyright-color);font-size:calc(var(--body-font-size-base) + 11px)}#tl-rtc-app .n4-copyright p{padding:2px 0;margin:0}#tl-rtc-app .n4-copyright a{color:var(--skin-login-copyright-color);text-decoration:none;transition:color .3s}#tl-rtc-app .n4-copyright a:hover{color:var(--skin-login-text-secondary-color)}#tl-rtc-app .n4-mobile{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center}#tl-rtc-app .n4-mobile-btn{width:220px;height:50px;background:var(--skin-login-mobile-btn-background);color:var(--skin-login-mobile-btn-color);font-size:calc(var(--body-font-size-base) + 16px);font-weight:600;border:1.5px solid var(--skin-login-mobile-btn-border-color);border-radius:10px;cursor:pointer;transition:all .3s;letter-spacing:.5px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#tl-rtc-app .n4-mobile-btn:hover{background:var(--skin-login-mobile-btn-hover-background);border-color:var(--skin-login-mobile-btn-hover-border-color);transform:translateY(-1px)}#tl-rtc-app .df .d0{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10000;display:flex;align-items:center;justify-content:center;background:0 0}#tl-rtc-app .d0-body{width:420px;max-width:calc(100vw - 40px);max-height:calc(100vh - 60px);padding:36px 40px 15px 40px;position:relative;display:flex;flex-direction:column;background:var(--skin-login-card-background);backdrop-filter:blur(20px) saturate(1.1);-webkit-backdrop-filter:blur(20px) saturate(1.1);border:1px solid var(--skin-login-card-border);border-radius:10px;box-shadow:0 2px 16px var(--skin-login-card-shadow);height:610px;overflow:hidden}#tl-rtc-app .d0-header{text-align:center;margin-bottom:24px}#tl-rtc-app .d0-title{font-size:calc(var(--body-font-size-base) + 22px);font-weight:700;color:var(--skin-login-text-primary-color);margin-bottom:6px;line-height:1.3}#tl-rtc-app .d0-pill-toggle{display:flex;background:var(--skin-login-pill-background);border-radius:10px;padding:4px;margin-bottom:22px}#tl-rtc-app .d0-pill-item{flex:1;padding:9px 0;border-radius:8px;font-size:calc(var(--body-font-size-base) + 13px);font-weight:500;color:var(--skin-login-pill-color);cursor:pointer;transition:all .3s ease;text-decoration:none;user-select:none;text-align:center}#tl-rtc-app .d0-pill-item:hover{color:var(--skin-login-pill-active-color)}#tl-rtc-app .d0-pill-item.active{background:var(--skin-login-pill-active-background);color:var(--skin-login-pill-active-color);box-shadow:0 2px 8px var(--skin-login-pill-active-shadow);font-weight:600}#tl-rtc-app .d0-form{flex:1;display:flex;flex-direction:column;overflow-y:auto}#tl-rtc-app .d0-form-group{margin-bottom:16px}#tl-rtc-app .d0-form-group .layui-form-select{width:100%}#tl-rtc-app .d0-form-group .layui-form-select .layui-input{padding-left:40px;height:46px}#tl-rtc-app .d0-form-icon-wrapper{position:relative;display:flex;align-items:center}#tl-rtc-app .d0-form-icon-wrapper .d0-form-field-icon{position:absolute;left:14px;width:18px;height:18px;color:var(--skin-login-input-icon-color);transition:color .3s;pointer-events:none;z-index:1}#tl-rtc-app .d0-form-icon-wrapper:focus-within .d0-form-field-icon{color:var(--skin-login-input-icon-focus-color)}#tl-rtc-app .d0-form-input{width:100%;height:46px;padding:0 14px 0 42px;font-size:calc(var(--body-font-size-base) + 13px);border:1.5px solid var(--skin-login-input-border-color);border-radius:8px;background:var(--skin-login-input-background);color:var(--skin-login-input-color);transition:all .3s;box-sizing:border-box}#tl-rtc-app .d0-form-input:focus{border-color:var(--skin-login-input-focus-border-color);box-shadow:0 0 0 3px var(--skin-login-input-focus-shadow);outline:0;background:var(--skin-login-input-focus-background)}#tl-rtc-app .d0-form-input::placeholder{color:var(--skin-login-input-placeholder-color)}#tl-rtc-app .d0-form-password-wrapper{position:relative;display:flex;align-items:center;width:100%}#tl-rtc-app .d0-form-password-wrapper .d0-form-input{flex:1;padding-right:44px}#tl-rtc-app .d0-form-password-toggle{position:absolute;right:12px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;color:var(--skin-login-input-icon-color);transition:color .3s;z-index:1}#tl-rtc-app .d0-form-password-toggle:hover{color:var(--skin-login-input-icon-focus-color)}#tl-rtc-app .d0-form-password-toggle svg{width:18px;height:18px}#tl-rtc-app .d0-form-select{width:100%;height:46px;padding:0 14px 0 42px;font-size:calc(var(--body-font-size-base) + 13px);border:1.5px solid var(--skin-login-input-border-color);border-radius:8px;background:var(--skin-login-input-background);color:var(--skin-login-input-color);transition:all .3s;box-sizing:border-box;cursor:pointer;appearance:none;-webkit-appearance:none}#tl-rtc-app .d0-form-select:focus{border-color:var(--skin-login-input-focus-border-color);box-shadow:0 0 0 3px var(--skin-login-input-focus-shadow);outline:0}#tl-rtc-app .d0-form-select option{background:var(--skin-login-select-option-background);color:var(--skin-login-select-option-color)}#tl-rtc-app .d0-form-options{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}#tl-rtc-app .d0-form-remember{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:calc(var(--body-font-size-base) + 12px);color:var(--skin-login-remember-color)}#tl-rtc-app .d0-form-remember input[type=checkbox]{width:15px;height:15px;cursor:pointer;accent-color:var(--skin-login-accent-color)}#tl-rtc-app .d0-form-forgot,#tl-rtc-app .d0-form-return-login{font-size:calc(var(--body-font-size-base) + 12px);font-weight:500;color:var(--skin-login-text-link-color);text-decoration:none;cursor:pointer;transition:color .3s}#tl-rtc-app .d0-form-forgot:hover,#tl-rtc-app .d0-form-return-login:hover{color:var(--skin-login-text-link-hover-color)}#tl-rtc-app .d0-form-button{margin-top:auto;padding-top:20px;margin-bottom:14px}#tl-rtc-app .d0-btn-primary{width:100%;height:48px;background:var(--skin-login-btn-background);color:var(--skin-login-btn-color);font-size:calc(var(--body-font-size-base) + 15px);font-weight:600;border:none;border-radius:10px;cursor:pointer;transition:all .3s;box-shadow:0 2px 8px var(--skin-login-btn-shadow);letter-spacing:.5px;position:relative;overflow:hidden}#tl-rtc-app .d0-btn-primary:hover{background:var(--skin-login-btn-hover-background);transform:translateY(-2px);box-shadow:0 4px 14px var(--skin-login-btn-hover-shadow)}#tl-rtc-app .d0-btn-primary:active{transform:translateY(0);background:var(--skin-login-btn-active-background);box-shadow:0 1px 6px var(--skin-login-btn-shadow)}#tl-rtc-app .d0-btn-primary b{letter-spacing:1px}#tl-rtc-app .d0-switch{text-align:center;margin-bottom:16px;font-size:calc(var(--body-font-size-base) + 12px);color:var(--skin-login-text-secondary-color)}#tl-rtc-app .d0-switch a{font-weight:500;color:var(--skin-login-text-link-color);text-decoration:none;cursor:pointer;transition:color .3s}#tl-rtc-app .d0-switch a:hover{color:var(--skin-login-text-link-hover-color)}#tl-rtc-app .d0-divider{display:flex;align-items:center;margin:6px 0 14px}#tl-rtc-app .d0-divider-line{flex:1;height:1px;background:var(--skin-login-divider-line-color)}#tl-rtc-app .d0-divider-text{padding:0 14px;font-size:calc(var(--body-font-size-base) + 11px);color:var(--skin-login-divider-text-color);white-space:nowrap}#tl-rtc-app .d0-alt-login{display:flex;justify-content:center;gap:10px;margin:10px 0 14px;flex-wrap:wrap}#tl-rtc-app .d0-alt-btn{display:flex;align-items:center;gap:6px;padding:8px 14px;border:.5px solid var(--skin-login-alt-btn-border-color);border-radius:8px;background:var(--skin-login-alt-btn-background);cursor:pointer;transition:all .3s}#tl-rtc-app .d0-alt-btn:hover{border-color:var(--skin-login-alt-btn-hover-border-color);background:var(--skin-login-alt-btn-hover-background);transform:translateY(-1px)}#tl-rtc-app .d0-alt-btn svg{width:18px;height:18px;color:var(--skin-login-alt-btn-label-color)}#tl-rtc-app .d0-alt-btn span{font-size:calc(var(--body-font-size-base) + 11px);color:var(--skin-login-alt-btn-label-color);font-weight:500}#tl-rtc-app .d0-form-terms{text-align:center;margin-top:auto;padding-top:10px}#tl-rtc-app .d0-form-terms p{font-size:calc(var(--body-font-size-base) + 10px);color:var(--skin-login-terms-color);line-height:1.5;margin:0;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:3px}#tl-rtc-app .d0-form-terms a{color:var(--skin-login-text-link-color);text-decoration:none}#tl-rtc-app .d0-form-terms a:hover{text-decoration:underline;color:var(--skin-login-text-link-hover-color)}#tl-rtc-app .d0-form-code-wrapper{position:relative;display:flex;align-items:center;gap:10px;width:100%}#tl-rtc-app .d0-form-code-wrapper .d0-form-input{flex:1}#tl-rtc-app .t-r-a-get-email-code-btn{height:46px;padding:0 20px;font-size:calc(var(--body-font-size-base) + 13px);border-radius:8px;white-space:nowrap;transition:all .3s;cursor:pointer;border:unset!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;color:var(--skin-login-email-code-btn-color)!important}#tl-rtc-app .t-r-a-get-email-code-btn:hover{border-color:var(--skin-login-primary-color)}#tl-rtc-app .t-r-a-get-email-code-btn-disabled{opacity:.6;cursor:not-allowed;background-color:var(--skin-login-email-code-btn-disabled-background)!important;color:var(--skin-login-email-code-btn-color)!important}#tl-rtc-app .t-r-a-get-email-code-btn-disabled:hover{border-color:var(--skin-login-divider-line-color)}#tl-rtc-app .d0-tabs{display:flex;border-bottom:2px solid var(--skin-login-divider-line-color);margin-bottom:10px;padding:0 20px}#tl-rtc-app .d0-tabs .d0-tab-recommend-icon{position:absolute;top:0;right:0;width:28px;height:28px;fill:var(--skin-login-text-link-color)}#tl-rtc-app .d0-tab{flex:1;text-align:center;padding:12px 0;border-bottom:3px solid transparent;color:var(--skin-login-text-secondary-color);text-decoration:none;cursor:pointer;transition:all .3s;position:relative;bottom:-2px}#tl-rtc-app .d0-tab p{font-size:calc(var(--body-font-size-base) + 14px);font-weight:600;margin:0}#tl-rtc-app .d0-tab:hover{color:var(--skin-login-text-link-color)}#tl-rtc-app .d0-tab.active{color:var(--skin-login-text-link-color);border-bottom-color:var(--skin-login-primary-color)}#tl-rtc-app .d0-form-label{display:flex;flex-direction:column;width:100%;margin-bottom:20px}#tl-rtc-app .d0-form-label-text{font-size:calc(var(--body-font-size-base) + 14px);font-weight:500;color:var(--skin-login-text-primary-color);margin-bottom:8px}#tl-rtc-app .d0-social-login{display:flex;justify-content:center;gap:12px;margin:16px 0}#tl-rtc-app .d0-social-btn{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--skin-login-alt-btn-border-color);border-radius:8px;background:var(--skin-login-alt-btn-background);cursor:pointer;transition:all .3s}#tl-rtc-app .d0-social-btn:hover{border-color:var(--skin-login-alt-btn-hover-border-color);background:var(--skin-login-alt-btn-hover-background);transform:translateY(-2px)}#tl-rtc-app .d0-social-btn svg{width:20px;height:20px;color:var(--skin-login-alt-btn-label-color)}.t-r-a-wechat-login-layer{background:var(--skin-login-wechat-layer-background)!important}.t-r-a-wechat-login-layer .layui-layer-content{overflow:visible!important}.t-r-a-wechat-login-container{padding:30px 30px 30px;text-align:center;background:var(--skin-login-wechat-container-background)}.t-r-a-wechat-login-header{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:30px}.t-r-a-wechat-login-icon{width:32px;height:32px;color:var(--skin-wechat-login-icon-color)}.t-r-a-wechat-login-title{font-size:calc(var(--body-font-size-base) + 22px);font-weight:600;color:var(--skin-login-wechat-title-color);margin:0}.t-r-a-wechat-login-qrcode{display:flex;align-items:center;justify-content:center;width:230px;height:230px;margin:0 auto 20px;padding:15px;background:var(--skin-wechat-login-qrcode-bg);border-radius:12px;transition:all .3s ease;position:relative}.t-r-a-wechat-login-qrcode-img{width:100%;height:100%;object-fit:contain;border-radius:8px;user-select:none;--webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.t-r-a-wechat-login-qrcode-mask{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--skin-login-wechat-qrcode-mask-background);border-radius:12px;z-index:10;animation:t-r-a-wechat-login-mask-fadein .3s ease}@keyframes t-r-a-wechat-login-mask-fadein{0%{opacity:0}100%{opacity:1}}.t-r-a-wechat-login-qrcode-mask-icon{width:80px;height:80px;color:var(--skin-wechat-login-status-success-color);filter:var(--skin-login-wechat-qrcode-mask-icon-shadow)}.t-r-a-wechat-login-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.t-r-a-wechat-login-loading-spinner{width:40px;height:40px;border:4px solid var(--skin-body-border-color);border-top-color:var(--skin-login-primary-color);border-radius:50%;animation:t-r-a-wechat-login-spin .8s linear infinite}@keyframes t-r-a-wechat-login-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.t-r-a-wechat-login-loading-text{margin-top:15px;font-size:calc(var(--body-font-size-base) + 14px);color:var(--skin-wechat-login-tips-color)}.t-r-a-wechat-login-status{font-size:calc(var(--body-font-size-base) + 16px);font-weight:500;color:var(--skin-wechat-login-status-color);margin:15px 0 10px;transition:all .3s ease}.t-r-a-wechat-login-status-scanned{color:var(--skin-wechat-login-status-scanned-color);font-weight:600}.t-r-a-wechat-login-status-success{color:var(--skin-wechat-login-status-success-color);font-weight:600}.t-r-a-wechat-login-status-error{color:var(--skin-wechat-login-status-error-color);font-weight:600}.t-r-a-wechat-login-tips{font-size:calc(var(--body-font-size-base) + 14px);color:var(--skin-wechat-login-tips-color);margin:20px 0 0}#tl-rtc-app .t-r-a-login-mobile-hero{position:relative;width:100%;min-height:56vh;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='3'%3E%3Crect width='3' height='3' fill='none'/%3E%3Crect width='1' height='1' x='1' y='1' fill='%23ffffff' fill-opacity='0.08'/%3E%3C/svg%3E") repeat,linear-gradient(155deg,var(--skin-login-mobile-gradient-start) 0,var(--skin-login-mobile-gradient-end) 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 24px 40px;box-sizing:border-box;overflow:hidden}#tl-rtc-app .t-r-a-login-mobile-hero::before{content:'';position:absolute;top:-30%;right:-20%;width:300px;height:300px;border-radius:50%;background:rgba(255,255,255,.08);pointer-events:none}#tl-rtc-app .t-r-a-login-mobile-hero::after{content:'';position:absolute;bottom:-20%;left:-15%;width:250px;height:250px;border-radius:50%;background:rgba(255,255,255,.06);pointer-events:none}#tl-rtc-app .t-r-a-login-mobile-hero-illustration{width:100px;height:100px;margin-bottom:24px;position:relative;z-index:1}#tl-rtc-app .t-r-a-login-mobile-hero-illustration svg{width:100%;height:100%}#tl-rtc-app .t-r-a-login-mobile-hero-brand{font-size:calc(var(--body-font-size-base) + 22px);font-weight:800;color:var(--skin-login-mobile-hero-text-color);letter-spacing:1px;margin-bottom:8px;position:relative;z-index:1}#tl-rtc-app .t-r-a-login-mobile-hero-slogan{font-size:calc(var(--body-font-size-base) + 13px);color:var(--skin-login-mobile-hero-text-muted);letter-spacing:.5px;position:relative;z-index:1}#tl-rtc-app .t-r-a-login-mobile-bottom-card{position:relative;width:100%;flex:1;background:var(--skin-login-mobile-card-background);border-radius:var(--skin-login-mobile-card-radius) var(--skin-login-mobile-card-radius) 0 0;padding:36px 28px 20px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;z-index:2}#tl-rtc-app .t-r-a-login-mobile-bottom-card-btn{width:100%;height:50px;border-radius:12px;font-size:calc(var(--body-font-size-base) + 15px);font-weight:600;cursor:pointer;transition:all .3s ease;letter-spacing:1px;border:none;margin-bottom:14px}#tl-rtc-app .t-r-a-login-mobile-bottom-card-btn-primary{background:linear-gradient(135deg,var(--skin-login-mobile-gradient-start) 0,var(--skin-login-mobile-gradient-end) 100%);color:var(--skin-login-mobile-btn-primary-color);box-shadow:var(--skin-login-mobile-btn-primary-shadow);position:relative;overflow:hidden}#tl-rtc-app .t-r-a-login-mobile-bottom-card-btn-primary:active{transform:scale(.97);box-shadow:var(--skin-login-mobile-btn-primary-active-shadow)}#tl-rtc-app .t-r-a-login-mobile-bottom-card-btn-secondary{background:var(--skin-login-mobile-secondary-btn-bg);color:var(--skin-login-mobile-secondary-btn-color);border:1.5px solid var(--skin-login-mobile-secondary-btn-border)}#tl-rtc-app .t-r-a-login-mobile-bottom-card-btn-secondary:active{transform:scale(.97);background:var(--skin-login-mobile-btn-secondary-active-background)}#tl-rtc-app .t-r-a-login-mobile-bottom-card-terms{margin-top:auto;padding-top:16px;text-align:center;font-size:calc(var(--body-font-size-base) + 12px);color:var(--skin-login-mobile-terms-color);line-height:1.6}#tl-rtc-app .t-r-a-login-mobile-bottom-card-terms a{color:var(--skin-login-text-link-color);text-decoration:none}#tl-rtc-app .t-r-a-login-mobile-bottom-card-terms a:hover{text-decoration:underline}#tl-rtc-app .t-r-a-login-mobile-bottom-card-copyright{text-align:center;padding-top:12px;font-size:calc(var(--body-font-size-base) + 11px);color:var(--skin-login-mobile-copyright-color)}#tl-rtc-app .t-r-a-login-mobile-bottom-card-copyright a{color:var(--skin-login-mobile-copyright-color);text-decoration:none}#tl-rtc-app .t-r-a-login-mobile-gradient-header{display:none}@keyframes t-r-a-login-shimmer{0%{left:-100%}100%{left:200%}}#tl-rtc-app .t-r-a-login-btn-shimmer{position:relative;overflow:hidden}#tl-rtc-app .t-r-a-login-btn-shimmer::after{content:'';position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.2) 50%,transparent 100%);animation:t-r-a-login-shimmer 3s ease-in-out infinite;pointer-events:none}#tl-rtc-app .t-r-a-login-mobile-alt-card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:72px;height:64px;border-radius:14px;background:var(--skin-login-mobile-alt-card-background);border:none;cursor:pointer;transition:all .25s ease;gap:6px;padding:8px 4px}#tl-rtc-app .t-r-a-login-mobile-alt-card:active{transform:scale(.93);background:var(--skin-login-mobile-alt-card-active-background)}#tl-rtc-app .t-r-a-login-mobile-alt-card svg{width:22px;height:22px;color:var(--skin-login-mobile-alt-card-color)}#tl-rtc-app .t-r-a-login-mobile-alt-card span{font-size:calc(var(--body-font-size-base) + 9px);color:var(--skin-login-mobile-alt-card-color);font-weight:500;line-height:1}
html{--skin-login-bg-color-1:#eef1f5;--skin-login-bg-color-2:#e4e8ee;--skin-login-bg-color-3:#e9ecf2;--skin-login-bg-color-4:#f0f2f5;--skin-login-orb-1:transparent;--skin-login-orb-2:transparent;--skin-login-orb-3:transparent;--skin-login-orb-4:transparent;--skin-login-card-background:rgba(255, 255, 255, 0.72);--skin-login-card-border:rgba(0, 0, 0, 0.06);--skin-login-card-shadow:rgba(0, 0, 0, 0.06);--skin-login-primary-color:#3b82f6;--skin-login-btn-background:linear-gradient(135deg, #3b82f6 0%, #6366f1 100%);--skin-login-btn-hover-background:linear-gradient(135deg, #4f8ff7 0%, #7577f5 100%);--skin-login-btn-active-background:linear-gradient(135deg, #2563eb 0%, #4f46e5 100%);--skin-login-btn-shadow:rgba(59, 130, 246, 0.12);--skin-login-btn-hover-shadow:rgba(99, 102, 241, 0.18);--skin-login-text-primary-color:#1a1a2e;--skin-login-text-secondary-color:#6b7280;--skin-login-text-muted-color:#9ca3af;--skin-login-text-link-color:#3b82f6;--skin-login-text-link-hover-color:#2563eb;--skin-login-input-color:#1a1a2e;--skin-login-input-placeholder-color:#9ca3af;--skin-login-input-background:rgba(255, 255, 255, 0.6);--skin-login-input-border-color:rgba(0, 0, 0, 0.08);--skin-login-input-focus-border-color:rgba(59, 130, 246, 0.5);--skin-login-input-focus-shadow:rgba(59, 130, 246, 0.12);--skin-login-input-icon-color:#9ca3af;--skin-login-input-icon-focus-color:#3b82f6;--skin-login-pill-background:rgba(0, 0, 0, 0.04);--skin-login-pill-active-background:#ffffff;--skin-login-pill-active-shadow:rgba(0, 0, 0, 0.06);--skin-login-pill-color:#9ca3af;--skin-login-pill-active-color:#1a1a2e;--skin-login-alt-btn-background:rgba(255, 255, 255, 0.5);--skin-login-alt-btn-border-color:rgba(0, 0, 0, 0.06);--skin-login-alt-btn-hover-background:rgba(255, 255, 255, 0.8);--skin-login-alt-btn-hover-border-color:rgba(59, 130, 246, 0.4);--skin-login-alt-btn-label-color:#6b7280;--skin-login-remember-color:#6b7280;--skin-login-accent-color:#3b82f6;--skin-login-terms-color:#9ca3af;--skin-login-divider-line-color:rgba(0, 0, 0, 0.06);--skin-login-divider-text-color:#9ca3af;--skin-login-brand-color:#1e293b;--skin-login-copyright-color:#9ca3af;--skin-login-btn-color:#ffffff;--skin-login-input-focus-background:#ffffff;--skin-login-select-option-background:#ffffff;--skin-login-select-option-color:#1a1a2e;--skin-login-mobile-btn-background:rgba(59, 130, 246, 0.08);--skin-login-mobile-btn-border-color:rgba(59, 130, 246, 0.25);--skin-login-mobile-btn-color:#3b82f6;--skin-login-mobile-btn-hover-background:rgba(59, 130, 246, 0.12);--skin-login-mobile-btn-hover-border-color:rgba(59, 130, 246, 0.4);--skin-login-mobile-gradient-start:#3b82f6;--skin-login-mobile-gradient-end:#6366f1;--skin-login-mobile-card-radius:28px;--skin-login-mobile-hero-text-color:#ffffff;--skin-login-mobile-hero-text-muted:rgba(255, 255, 255, 0.7);--skin-login-mobile-secondary-btn-bg:#ffffff;--skin-login-mobile-secondary-btn-color:#3b82f6;--skin-login-mobile-secondary-btn-border:rgba(59, 130, 246, 0.3);--skin-login-mobile-btn-primary-color:#ffffff;--skin-login-mobile-btn-primary-shadow:0 4px 16px rgba(59, 130, 246, 0.3);--skin-login-mobile-btn-primary-active-shadow:0 2px 8px rgba(59, 130, 246, 0.2);--skin-login-mobile-btn-secondary-active-background:rgba(59, 130, 246, 0.04);--skin-login-mobile-card-background:#ffffff;--skin-login-mobile-terms-color:#9ca3af;--skin-login-mobile-copyright-color:#c0c5cc;--skin-login-mobile-alt-card-background:#f5f6f8;--skin-login-mobile-alt-card-active-background:#ecedf0;--skin-login-mobile-alt-card-color:#6b7280;--skin-login-mobile-pill-background:#f3f4f6;--skin-login-mobile-pill-active-color:#ffffff;--skin-login-mobile-pill-active-shadow:0 2px 10px rgba(59, 130, 246, 0.25);--skin-login-mobile-input-background:#f3f4f6;--skin-login-mobile-input-focus-background:#ffffff;--skin-login-mobile-input-focus-border-color:rgba(59, 130, 246, 0.5);--skin-login-mobile-btn-primary-gradient-shadow:0 4px 16px rgba(59, 130, 246, 0.25);--skin-login-mobile-btn-primary-active-transform-shadow:0 2px 8px rgba(59, 130, 246, 0.15);--skin-login-mobile-gradient-header-brand-color:#ffffff;--skin-login-mobile-gradient-header-back-color:#ffffff;--skin-login-mobile-content-body-background:#ffffff;--skin-login-email-code-btn-color:#b0aeae;--skin-login-email-code-btn-disabled-background:rgba(0, 0, 0, 0.05);--skin-login-wechat-layer-background:#ffffff;--skin-login-wechat-container-background:#ffffff;--skin-login-wechat-title-color:#1a1a2e;--skin-login-wechat-qrcode-mask-background:#ffffffe3;--skin-login-wechat-qrcode-mask-icon-shadow:drop-shadow(0 2px 8px rgba(0, 0, 0, 0.3));--skin-wechat-login-icon-color:#07c160;--skin-wechat-login-qrcode-bg:#ffffff;--skin-wechat-login-status-color:#617589;--skin-wechat-login-status-scanned-color:#3b82f6;--skin-wechat-login-status-success-color:#07c160;--skin-wechat-login-status-error-color:#f56c6c;--skin-wechat-login-tips-color:#909399}