.toast-mobile-container[data-v-78871161]{position:fixed;bottom:2.13333rem;left:50%;transform:translate(-50%);z-index:10000;display:flex;flex-direction:column;align-items:center;gap:.21333rem;pointer-events:none;width:90%;max-width:9.6rem}.toast-mobile-item[data-v-78871161]{display:flex;align-items:center;gap:.21333rem;padding:.26667rem .48rem;border-radius:.32rem;font-size:.37333rem;color:#fff;box-shadow:0 .10667rem .32rem #00000026;min-width:4.8rem;max-width:100%;text-align:center;justify-content:center;pointer-events:auto}.toast-mobile-icon[data-v-78871161]{font-size:.42667rem;flex-shrink:0}.toast-mobile-text[data-v-78871161]{line-height:1.4}.toast-mobile-item--info[data-v-78871161]{background:#3b82f6}.toast-mobile-item--success[data-v-78871161]{background:#10b981}.toast-mobile-item--error[data-v-78871161]{background:#ef4444}.toast-mobile-item--warning[data-v-78871161]{background:#f59e0b}.toast-mobile-enter-active[data-v-78871161]{animation:toastUp-78871161 .3s ease}.toast-mobile-leave-active[data-v-78871161]{animation:toastDown-78871161 .25s ease}@keyframes toastUp-78871161{0%{opacity:0;transform:translateY(.42667rem)}to{opacity:1;transform:translateY(0)}}@keyframes toastDown-78871161{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(.42667rem)}}.loading-skeleton[data-v-899e0fbd]{padding:.42667rem}.loading-skeleton--fullscreen[data-v-899e0fbd]{position:fixed;inset:0;z-index:999;background:var(--tkx-bg, #f5f5f5);display:flex;flex-direction:column;justify-content:center;padding:.85333rem .64rem}.ls-item[data-v-899e0fbd]{background:var(--tkx-bg-card, #fff);border-radius:.26667rem;padding:.42667rem;margin-bottom:.26667rem}.ls-line[data-v-899e0fbd]{height:.37333rem;background:linear-gradient(90deg,var(--tkx-gray-200, #e5e7eb) 25%,var(--tkx-gray-100, #f3f4f6) 50%,var(--tkx-gray-200) 75%);background-size:200% 100%;animation:ls-shimmer-899e0fbd 1.4s ease infinite;border-radius:.16rem;margin-bottom:.21333rem}.ls-line--title[data-v-899e0fbd]{height:.48rem;margin-bottom:.32rem}.ls-line--short[data-v-899e0fbd]{width:45%}.ls-circle[data-v-899e0fbd]{width:1.28rem;height:1.28rem;border-radius:50%;background:linear-gradient(90deg,var(--tkx-gray-200) 25%,var(--tkx-gray-100) 50%,var(--tkx-gray-200) 75%);background-size:200% 100%;animation:ls-shimmer-899e0fbd 1.4s ease infinite;flex-shrink:0}.ls-divider[data-v-899e0fbd]{height:1px;background:var(--tkx-gray-200, #e5e7eb);margin:.42667rem 0}.ls-detail-header[data-v-899e0fbd]{display:flex;gap:.42667rem;align-items:center;padding:.21333rem 0}.ls-detail-meta[data-v-899e0fbd]{flex:1}.ls-detail-row[data-v-899e0fbd]{padding:.10667rem 0}.ls-card-grid[data-v-899e0fbd]{display:grid;gap:.32rem}.ls-card[data-v-899e0fbd]{background:var(--tkx-bg-card, #fff);border-radius:.32rem;padding:.53333rem .42667rem;text-align:center}.ls-card-icon[data-v-899e0fbd]{width:1.06667rem;height:1.06667rem;border-radius:.32rem;margin:0 auto .26667rem;background:linear-gradient(90deg,var(--tkx-gray-200) 25%,var(--tkx-gray-100) 50%,var(--tkx-gray-200) 75%);background-size:200% 100%;animation:ls-shimmer-899e0fbd 1.4s ease infinite}.ls-card .ls-line[data-v-899e0fbd]{margin:.16rem auto}@keyframes ls-shimmer-899e0fbd{0%{background-position:200% 0}to{background-position:-200% 0}}:root{--tkx-primary: #FF6600;--tkx-primary-light: #FF8C42;--tkx-primary-lighter: #FFF0E5;--tkx-primary-dark: #E05500;--tkx-primary-gradient: linear-gradient(135deg, #FF6600 0%, #FF3CAC 50%, #B23CFF 100%);--tkx-primary-gradient-warm: linear-gradient(135deg, #FF6600 0%, #FF8C42 50%, #FFB347 100%);--tkx-primary-gradient-pink: linear-gradient(135deg, #FF3CAC 0%, #B23CFF 100%);--tkx-primary-glow: 0 .10667rem .64rem rgba(255, 102, 0, .25);--tkx-white: #FFFFFF;--tkx-gray-50: #FFF5F0;--tkx-gray-100: #F5F0FF;--tkx-gray-200: #E4E7ED;--tkx-gray-300: #CDD0D8;--tkx-gray-400: #9CA0AB;--tkx-gray-500: #6B707E;--tkx-gray-600: #4B5060;--tkx-gray-700: #363B4A;--tkx-gray-800: #222638;--tkx-gray-900: #121420;--tkx-success: #10B981;--tkx-success-bg: #ECFDF5;--tkx-warning: #F59E0B;--tkx-warning-bg: #FFFBEB;--tkx-danger: #EF4444;--tkx-danger-bg: #FEF2F2;--tkx-info: #3B82F6;--tkx-info-bg: #EFF6FF;--tkx-space-2xs: .05333rem;--tkx-space-xs: .10667rem;--tkx-space-sm: .21333rem;--tkx-space-md: .32rem;--tkx-space-base: .42667rem;--tkx-space-lg: .53333rem;--tkx-space-xl: .64rem;--tkx-space-2xl: .85333rem;--tkx-space-3xl: 1.06667rem;--tkx-space-4xl: 1.28rem;--tkx-radius-xs: .16rem;--tkx-radius-sm: .21333rem;--tkx-radius-md: .26667rem;--tkx-radius-lg: .37333rem;--tkx-radius-xl: .48rem;--tkx-radius-2xl: .64rem;--tkx-radius-full: 266.64rem;--tkx-font-sans: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Roboto, sans-serif;--tkx-font-size-2xs: .29333rem;--tkx-font-size-xs: .34667rem;--tkx-font-size-sm: .37333rem;--tkx-font-size-md: .4rem;--tkx-font-size-base: .42667rem;--tkx-font-size-lg: .45333rem;--tkx-font-size-xl: .50667rem;--tkx-font-size-2xl: .53333rem;--tkx-font-size-3xl: .64rem;--tkx-font-size-4xl: .74667rem;--tkx-shadow-xs: 0 1px .08rem rgba(255, 102, 0, .06);--tkx-shadow-sm: 0 .05333rem .21333rem rgba(255, 102, 0, .08);--tkx-shadow-md: 0 .10667rem .42667rem rgba(255, 102, 0, .1);--tkx-shadow-lg: 0 .21333rem .85333rem rgba(255, 102, 0, .12);--tkx-shadow-xl: 0 .32rem 1.28rem rgba(255, 102, 0, .15);--tkx-shadow-card: 0 .05333rem .32rem rgba(0, 0, 0, .04), 0 0 0 1px rgba(255, 255, 255, .8);--tkx-shadow-card-hover: 0 .16rem .64rem rgba(255, 102, 0, .12);--tkx-glass-bg: rgba(255, 255, 255, .75);--tkx-glass-border: rgba(255, 255, 255, .5);--tkx-glass-blur: .32rem;--tkx-transition-fast: all .15s cubic-bezier(.4, 0, .2, 1);--tkx-transition: all .25s cubic-bezier(.4, 0, .2, 1);--tkx-transition-slow: all .35s cubic-bezier(.4, 0, .2, 1);--tkx-transition-bounce: all .3s cubic-bezier(.34, 1.56, .64, 1);--tkx-bg: linear-gradient(135deg, #FFF5F0 0%, #FFF0FA 100%);--tkx-bg-card: rgba(255, 255, 255, .85);--tkx-bg-card-solid: #FFFFFF;--tkx-bg-input: rgba(255, 255, 255, .9)}[data-brand=cypin]{--tkx-primary: #FF8800;--tkx-primary-light: #FFA033;--tkx-primary-lighter: #FFF5E6;--tkx-primary-dark: #E07700;--tkx-primary-gradient: linear-gradient(135deg, #FF8800 0%, #FFA940 50%, #FFC870 100%);--tkx-primary-gradient-pink: linear-gradient(135deg, #FFAA33 0%, #FFCC66 100%)}@media (prefers-color-scheme: dark){:root{--tkx-bg: linear-gradient(135deg, #1A0A00 0%, #1A0014 100%);--tkx-bg-card: rgba(30, 20, 40, .85);--tkx-bg-card-solid: #1A1424;--tkx-bg-input: rgba(40, 30, 50, .9);--tkx-glass-bg: rgba(30, 20, 40, .75);--tkx-glass-border: rgba(255, 255, 255, .08);--tkx-gray-50: #1A1424;--tkx-gray-100: #2A2038;--tkx-gray-200: #3A2E4C;--tkx-gray-300: #4E4060;--tkx-gray-400: #6B5880;--tkx-gray-500: #9C85B0;--tkx-gray-600: #C0B0D0;--tkx-gray-700: #DDD0E8;--tkx-gray-800: #EEE8F5;--tkx-gray-900: #F8F5FC;--tkx-white: #120A1C;color-scheme:dark;--tkx-shadow-xs: 0 1px .08rem rgba(0, 0, 0, .3);--tkx-shadow-sm: 0 .05333rem .21333rem rgba(0, 0, 0, .4);--tkx-shadow-md: 0 .10667rem .42667rem rgba(0, 0, 0, .4);--tkx-shadow-lg: 0 .21333rem .85333rem rgba(0, 0, 0, .5);--tkx-shadow-xl: 0 .32rem 1.28rem rgba(0, 0, 0, .5);--tkx-shadow-card: 0 .05333rem .32rem rgba(0, 0, 0, .3);--tkx-shadow-card-hover: 0 .16rem .64rem rgba(0, 0, 0, .4)}img,canvas,video{filter:brightness(.85)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--tkx-font-sans);-webkit-font-smoothing:antialiased}body{color:var(--tkx-gray-800);background:var(--tkx-bg, #F8F9FC);line-height:1.6}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}button{cursor:pointer;font:inherit;border:none;background:none}input,select,textarea{font:inherit;color:inherit}ul,ol{list-style:none}img,a,button,[draggable],[draggable=true]{-webkit-user-drag:none;user-select:none;-webkit-touch-callout:none}@media print{nav,footer,.tkx-navbar,.tkx-bottom-nav,.tkx-sidebar,.app-mobile__icp,.footer__bottom,button,.tkx-btn{display:none!important}body{color:var(--tkx-gray-800, #222638);background:var(--tkx-bg, #F8F9FC);font-size:12pt}a{text-decoration:underline;color:#000}}.lazy-section{content-visibility:auto;contain-intrinsic-size:1px 13.33333rem}html{font-size:calc(min(100vw,11.41333rem) / 6);background:var(--tkx-bg, #F5F5F5);max-width:100%;overflow-x:hidden}@media (min-width: 768px){html{zoom:1.4}}@media (min-width: 1200px){html{zoom:1.6}}body{margin:0;padding:0;background:var(--tkx-bg, #FFF5F0);min-height:100vh}#app{display:flex;flex-direction:column;min-height:100vh;width:100%;max-width:11.41333rem;margin:0 auto;background:var(--tkx-bg, #FFF5F0);box-shadow:0 0 1.06667rem #0000000f}.app-mobile{width:100%;min-height:100vh;background:var(--tkx-bg, linear-gradient(135deg, #FFF5F0 0%, #FFF0FA 100%));padding-bottom:calc(1.70667rem + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;position:relative}.app-mobile__main{flex:1;display:flex;flex-direction:column;min-height:0}.app-mobile__main>*{flex:1;display:flex;flex-direction:column}.app-mobile__nav{position:fixed;bottom:0;left:0;right:0;width:100%;display:flex;align-items:flex-start;justify-content:space-around;padding:.16rem 0 calc(.16rem + env(safe-area-inset-bottom,0px));background:var(--tkx-glass-bg, rgba(255,255,255,.8));backdrop-filter:blur(var(--tkx-glass-blur, 12px));-webkit-backdrop-filter:blur(var(--tkx-glass-blur, 12px));border-top:1px solid var(--tkx-glass-border, rgba(255,255,255,.6));z-index:1000;box-shadow:0 -.05333rem .53333rem #ff660014}.nav-item{display:flex;flex-direction:column;align-items:center;gap:.08rem;text-decoration:none;color:var(--tkx-gray-400, #9CA0AB);font-size:.34667rem;position:relative;padding:.16rem .37333rem;transition:var(--tkx-transition, all .2s ease);cursor:pointer;-webkit-tap-highlight-color:transparent}.nav-item.active{color:var(--tkx-primary, #FF6600);transform:translateY(-.05333rem)}.nav-item .nav-item__icon{width:.74667rem;height:.74667rem;display:flex;align-items:center;justify-content:center;font-size:.74667rem;transition:var(--tkx-transition-bounce)}.nav-item.active .nav-item__icon{transform:scale(1.15)}.nav-item__icon :deep(svg){width:.74667rem;height:.74667rem}.nav-item__label{font-size:.34667rem;line-height:1.4;font-weight:500}.nav-item__badge{position:absolute;top:0;right:.05333rem;min-width:.48rem;height:.48rem;padding:0 .13333rem;background:var(--tkx-primary-gradient-pink, linear-gradient(135deg, #FF3CAC, #B23CFF));color:#fff;font-size:.29333rem;line-height:.48rem;text-align:center;border-radius:.24rem;font-weight:600}.app-mobile__icp{text-align:center;padding:.53333rem .42667rem .64rem}.app-mobile__icp a{font-size:.32rem;color:var(--tkx-gray-400, #9CA0AB);text-decoration:none;transition:var(--tkx-transition, all .2s ease)}.app-mobile__icp a:hover{color:var(--tkx-gray-500, #6B707E)}.slide-fade-enter-active{transition:all .28s cubic-bezier(.4,0,.2,1)}.slide-fade-leave-active{transition:all .18s cubic-bezier(.4,0,.2,1)}.slide-fade-enter-from{transform:translate(.32rem);opacity:0}.slide-fade-leave-to{transform:translate(-.21333rem);opacity:0}.tkx-card{background:var(--tkx-bg-card, rgba(255,255,255,.85));backdrop-filter:blur(var(--tkx-glass-blur, 12px));-webkit-backdrop-filter:blur(var(--tkx-glass-blur, 12px));border-radius:var(--tkx-radius-lg, 14px);border:1px solid var(--tkx-glass-border, rgba(255,255,255,.5));box-shadow:var(--tkx-shadow-card, 0 2px 12px rgba(0,0,0,.04));transition:var(--tkx-transition, all .2s ease)}.tkx-card:active{transform:scale(.98);box-shadow:var(--tkx-shadow-card-hover)}.tkx-btn-primary{background:var(--tkx-primary-gradient, linear-gradient(135deg, #FF6600, #FF3CAC));color:#fff;border:none;border-radius:var(--tkx-radius-lg, 14px);padding:.37333rem .74667rem;font-size:.45333rem;font-weight:600;cursor:pointer;transition:var(--tkx-transition, all .2s ease);box-shadow:0 .10667rem .42667rem #ff66004d}.tkx-btn-primary:active{transform:scale(.96);box-shadow:0 .05333rem .21333rem #f603}.tkx-input{background:var(--tkx-bg-input, rgba(255,255,255,.9));border:1px solid transparent;border-radius:var(--tkx-radius-md, 10px);padding:.37333rem .48rem;font-size:.42667rem;color:var(--tkx-gray-800, #222638);outline:none;transition:var(--tkx-transition, all .2s ease);backdrop-filter:blur(.10667rem);-webkit-backdrop-filter:blur(.10667rem)}.tkx-input:focus{border-color:var(--tkx-primary, #FF6600);box-shadow:0 0 0 .08rem #ff66001a}.tkx-input::placeholder{color:var(--tkx-gray-300, #CDD0D8)}
