html[data-demo-template]{background:var(--bg);color:var(--btn-text)}html[data-demo-template] body{background:var(--bg);font-family:var(--tpl-font,Arial,sans-serif)}html[data-demo-template] #app,html[data-demo-template] uni-page-wrapper,html[data-demo-template] uni-page-body{background:var(--bg);color:var(--btn-text)}
.demo-skin{font-size:16px;line-height:1.45;background:var(--bg);color:var(--btn-text);font-family:var(--tpl-font,Arial,sans-serif);min-height:100%;width:100%;max-width:100%;overflow-x:clip;--van-background:var(--bg);--van-text-color:var(--btn-text)}.demo-skin *{box-sizing:border-box}.demo-skin a{color:inherit;text-decoration:none}.demo-skin img{max-width:100%}.demo-skin .navigation{display:none}.demo-page-shell{min-height:100vh;background:var(--bg)}.demo-skin .layout-tab-bar{padding-bottom:90px}.demo-skin .tab-bar-wrap,.demo-skin .tab-bar-wrap2{left:50%;transform:translateX(-50%);width:100%;max-width:600px;z-index:90}.demo-skin .van-config-provider{min-height:100vh}.demo-skin .container-login{min-height:100vh}.demo-skin .login,.demo-skin .register{padding-bottom:40px}.demo-skin .base-main-btn{cursor:pointer}.demo-skin .demo-form-fields{width:100%}.demo-skin .demo-native-input{display:flex;align-items:center;position:relative;min-height:42px;width:100%}.demo-skin .demo-native-input uni-input{height:42px;flex:1;min-width:0;font-size:inherit}.demo-skin .demo-native-input input{font:inherit;color:inherit;background:transparent;border:0;outline:0;width:100%;height:100%}.demo-skin .demo-native-input .show{position:relative;inset:auto;flex:none;width:38px;height:42px}.demo-skin .demo-native-input .verCode{flex:none;min-width:80px;cursor:pointer}.demo-skin .demo-native-input input::placeholder{color:var(--text-gray)}.demo-skin .demo-submit{width:100%;min-height:42px;display:flex;align-items:center;justify-content:center;margin-top:18px}.demo-skin .base-user-tab{margin-bottom:12px}.demo-skin .base-input{margin-top:16px}.demo-skin .base-input .label{line-height:1.5;margin-bottom:8px}.demo-skin .demo-submit:focus-visible,.demo-skin [role=link]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.demo-skin .base-logo img{object-fit:contain}
.demo-skin .demo-banner{padding:12px}.demo-skin .screen-swiper{height:170px!important;border-radius:var(--card-radius,12px);overflow:hidden;margin:0}.demo-skin .demo-brand-banner{min-height:150px;display:flex;align-items:center;justify-content:space-around;border-radius:var(--card-radius,12px);padding:20px;background:linear-gradient(120deg,var(--bg-input),var(--bg));border:1px solid var(--primary)}.demo-skin .demo-brand-banner img{max-width:32%;max-height:120px;object-fit:contain}.demo-skin .demo-brand-banner strong{display:block;font-size:24px}.demo-skin .demo-brand-banner span{display:block;margin-top:8px;color:var(--primary);font-size:18px}.demo-skin .demo-core-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0}.demo-skin .demo-core-actions a{padding:12px 6px;text-align:center;border-radius:var(--card-radius,10px);background:var(--bg-input);border:1px solid var(--border-color,#80808044);display:flex;flex-direction:column;align-items:center;gap:8px;font-size:13px}.demo-skin .tpl-icon{width:24px;height:24px;display:inline-flex;color:var(--primary)}.demo-skin .tpl-icon svg{width:100%;height:100%}.demo-skin .demo-live-content{padding:0 12px 18px}.demo-skin .demo-site-help,.demo-skin .demo-site-company{padding:14px;margin-top:14px;border-radius:var(--card-radius,12px);background:var(--bg-card,var(--bg-input));border:1px solid var(--border-color,#80808033)}.demo-skin .demo-site-help h3{font-size:16px;margin:0 0 12px;color:var(--btn-text)}.demo-skin .company-profile{margin:0!important;padding:0!important;background:transparent!important}.demo-skin .helpList{display:block}.demo-skin .helpList>*{border-bottom:1px solid var(--border-color,#80808033);padding:10px 0}.demo-skin .demo-clock-card{margin:12px 0}.demo-skin .tpl-summary{background:transparent;color:inherit;border:1px solid var(--primary);border-radius:var(--card-radius,8px);padding:18px}.demo-skin .tpl-clock{text-align:center}.demo-skin .tpl-clock>div{font-size:28px;color:var(--primary);font-weight:bold;letter-spacing:2px}.demo-skin .tpl-clock-stats{display:flex;justify-content:space-between;margin-top:12px}.demo-skin .tpl-stat{display:flex;flex-direction:column;font-size:12px}.demo-skin .tpl-stat strong{font-size:18px}
html[data-demo-template] .demo-native-page{font-family:var(--tpl-font,Arial,sans-serif);--main-bg:var(--bg);--main-color:var(--btn-text);--main-color2:var(--primary);--main-btn-bg:var(--primary);--main-btn-bg2:var(--bg-input);--tpl-surface:var(--bg-card,var(--bg-input));color:var(--btn-text)}html[data-demo-template] .demo-native-page .inputstyle,html[data-demo-template] .demo-native-page .itemLi,html[data-demo-template] .demo-native-page .team-card,html[data-demo-template] .demo-native-page .p_cont,html[data-demo-template] .demo-native-page .vip-bar,html[data-demo-template] .demo-native-page .money{border-radius:var(--card-radius,12px)!important;background:var(--bg-card,var(--bg-input))!important;color:var(--btn-text)!important;border-color:var(--border-color,#80808044)!important}html[data-demo-template] .demo-native-page .btn_bg2{background:var(--primary)!important;color:var(--primary-text,#fff)!important;border-radius:var(--radius,8px)!important}html[data-demo-template] .demo-native-page .top_bg{background:var(--bg)!important;color:var(--btn-text)!important}.demo-skin [data-demo-bind]{font-variant-numeric:tabular-nums}
@media(min-width:601px){.demo-page-shell,.demo-native-page{max-width:600px;margin-inline:auto}.demo-skin .tab-bar-wrap,.demo-skin .tab-bar-wrap2{max-width:600px}}@media(prefers-reduced-motion:reduce){.demo-skin *{animation-duration:.01ms!important;transition-duration:.01ms!important}}

.demo-skin .demo-site-company .bodyer,.demo-skin .demo-site-company .bodyer *{color:var(--btn-text)!important}.demo-skin .demo-site-company .bodyer{line-height:1.75}.demo-skin .demo-site-company .company-profile{border:0!important;box-shadow:none!important}.demo-skin .demo-site-help .helpList{color:var(--btn-text)!important}.demo-skin .base-logo img{height:100%;width:100%;object-fit:contain}.demo-skin .nav-bar-wrap .base-logo{flex-shrink:0}.demo-skin .demo-native-input uni-image>div{width:100%;height:100%}.demo-skin .tab-item[role=link]{cursor:pointer}.demo-skin .base-input .input-box{overflow:visible}.demo-skin .demo-submit{position:relative;z-index:1}.demo-skin .demo-live-content{position:relative}.demo-skin .demo-core-actions a:hover{border-color:var(--primary)}

html[data-demo-template] .demo-native-page .vipList .itemLi{background:var(--bg-input)!important;box-shadow:none!important}.demo-skin .custom-swiper .demo-brand-banner{position:relative;z-index:1}.demo-skin.a-t-29 .custom-swiper .demo-brand-banner{background:transparent;border:0;margin:25px 12px}.demo-skin .demo-submit>.base-main-btn-content{min-height:42px}

.demo-skin input{direction:ltr}.demo-skin [data-demo-bind]{direction:ltr;unicode-bidi:isolate}.demo-skin .demo-native-input{isolation:isolate}.demo-skin .svg-icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}

.demo-skin .screen-swiper.hidden{display:block!important}.demo-skin .screen-swiper .swiper-item{display:block!important}

.demo-skin.a-t-15 .home-wrap{padding-top:60px}.demo-skin .tab-bar-wrap15{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:600px;z-index:90}

.demo-skin .demo-site-company .grid-wrap .label{color:var(--text-gray)!important}.demo-skin.a-t-29 [class~="bg-$bg-vip"]{color:#493128!important}
