:root{--t-color-primary: #E4602F;--t-color-primary-deep: #C2481F;--t-color-primary-soft: #FADBC6;--t-color-accent: #1E8C88;--t-color-teal: #1E8C88;--t-color-teal-deep: #136562;--t-color-teal-soft: #CFE8E2;--t-color-mustard: #E9A92B;--t-color-mustard-soft: #F8E5B5;--t-color-coral: #D9473B;--t-color-tangerine: #EE8A35;--t-color-sky: #3C7FB0;--t-color-navy: #1C2B4A;--t-color-navy-deep: #131E36;--t-color-navy-2: #2B3B5E;--t-color-bg: #F4E6CC;--t-color-bg-deep: #EAD7B4;--t-color-surface: #FFF8EA;--t-color-paper: #FBEFD8;--t-color-text: #1C2B4A;--t-color-text-2: #4D556A;--t-color-text-3: #8E8673;--t-color-border: #E4D1AE;--t-color-line: #CDB68C;--t-color-metal: #B9B6AE;--t-color-success: #2F8F5B;--t-color-warning: #E9A92B;--t-color-danger: #D9473B;--t-color-on-primary: #FFF8EA;--t-color-on-dark: #FFF3DE;--t-color-mask: rgba(19,30,54,.62);--t-color-cream-a: rgba(255,248,234,.72);--t-color-navy-a: rgba(28,43,74,.08);--t-gradient-brand: linear-gradient(135deg, #E4602F 0%, #E9A92B 100%);--t-gradient-sunset: linear-gradient(180deg, #E9A92B 0 25%, #EE8A35 25% 50%, #E4602F 50% 75%, #D9473B 75% 100%);--t-gradient-stripes: linear-gradient(180deg, #E9A92B 0 20%, #EE8A35 20% 40%, #E4602F 40% 60%, #D9473B 60% 80%, #1E8C88 80% 100%);--t-gradient-stripes-v: linear-gradient(90deg, #E9A92B 0 20%, #EE8A35 20% 40%, #E4602F 40% 60%, #D9473B 60% 80%, #1E8C88 80% 100%);--t-gradient-stripes-diag: linear-gradient(120deg, rgba(0,0,0,0) 0 38%, #E9A92B 38% 45%, #EE8A35 45% 52%, #E4602F 52% 59%, #D9473B 59% 66%, #1E8C88 66% 73%, rgba(0,0,0,0) 73%);--t-gradient-sun: linear-gradient(180deg, #E9A92B 0 14%, rgba(0,0,0,0) 14% 18%, #EE8A35 18% 34%, rgba(0,0,0,0) 34% 38%, #E4602F 38% 56%, rgba(0,0,0,0) 56% 60%, #D9473B 60% 100%);--t-gradient-sky: linear-gradient(180deg, #131E36 0%, #1C2B4A 46%, #2B3B5E 100%);--t-gradient-hero: linear-gradient(180deg, rgba(19,30,54,0) 0%, rgba(19,30,54,.78) 100%);--t-gradient-metal: linear-gradient(135deg, #F4F2EC 0%, #C9C6BE 38%, #8F8C84 62%, #E6E3DB 100%);--t-gradient-zipper: repeating-linear-gradient(90deg, #C9C6BE 0 9rpx, #8F8C84 9rpx 11rpx, rgba(0,0,0,0) 11rpx 18rpx);--t-gradient-zipper-web: repeating-linear-gradient(90deg, #C9C6BE 0 5px, #8F8C84 5px 6px, rgba(0,0,0,0) 6px 10px);--t-gradient-stitch: repeating-linear-gradient(90deg, currentColor 0 10rpx, rgba(0,0,0,0) 10rpx 18rpx);--t-texture-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .11 0 0 0 0 .17 0 0 0 0 .29 0 0 0 .9 -.32'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--t-texture-grain-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .97 0 0 0 0 .9 0 0 0 .9 -.34'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--t-texture-dots: radial-gradient(rgba(28,43,74,.16) 18%, rgba(0,0,0,0) 22%);--t-font-family: -apple-system, "PingFang SC", "Helvetica Neue", "Microsoft YaHei", sans-serif;--t-font-display: "Arial Rounded MT Bold", "SF Pro Rounded", "Varela Round", "Nunito", "Hiragino Maru Gothic ProN", "PingFang SC", "YouYuan", "Microsoft YaHei", sans-serif;--t-font-cond: "DIN Condensed", "Avenir Next Condensed", "Arial Narrow", "Helvetica Neue", sans-serif;--t-font-mono: "Courier New", "Courier", "SFMono-Regular", monospace;--t-font-size-xs: 22rpx;--t-font-size-sm: 24rpx;--t-font-size-md: 28rpx;--t-font-size-lg: 32rpx;--t-font-size-xl: 44rpx;--t-font-size-hero: 96rpx;--t-font-web-hero: 104px;--t-font-web-h2: 56px;--t-font-web-body: 17px;--t-radius-xs: 6rpx;--t-radius-sm: 12rpx;--t-radius-md: 20rpx;--t-radius-lg: 32rpx;--t-radius-xl: 48rpx;--t-radius-pill: 999rpx;--t-radius-web: 14px;--t-radius-web-lg: 26px;--t-space-xs: 8rpx;--t-space-sm: 16rpx;--t-space-md: 24rpx;--t-space-lg: 32rpx;--t-space-xl: 48rpx;--t-space-page: 32rpx;--t-shadow-card: 0 4rpx 0 rgba(28,43,74,.1), 0 16rpx 32rpx rgba(120,70,20,.1);--t-shadow-hard: 6rpx 6rpx 0 #1C2B4A;--t-shadow-hard-sm: 4rpx 4rpx 0 #1C2B4A;--t-shadow-ticket: 0 4rpx 0 rgba(28,43,74,.12), 0 22rpx 36rpx rgba(28,43,74,.22);--t-shadow-patch: 0 0 0 4rpx rgba(0,0,0,.06), 0 8rpx 14rpx rgba(28,43,74,.22);--t-shadow-float: 0 16rpx 40rpx rgba(19,30,54,.3);--t-shadow-web: 0 24px 50px rgba(120,70,20,.16);--t-shadow-web-hard: 8px 8px 0 #1C2B4A;--t-shadow-drop: 0 6rpx 6rpx rgba(28,43,74,.25);--t-shadow-hole: inset 0 3rpx 3rpx rgba(19,30,54,.4);--t-shadow-metal: 0 4rpx 6rpx rgba(19,30,54,.3);--t-shadow-lift: 0 6rpx 0 rgba(19,30,54,.14);--t-shadow-text: 5rpx 5rpx 0 #E4602F, 10rpx 10rpx 0 #1E8C88;--t-shadow-web-text: 5px 5px 0 #E4602F, 10px 10px 0 #1E8C88;--t-motion-ease: cubic-bezier(.2,.8,.2,1);--t-motion-swing: cubic-bezier(.45,.05,.55,.95);--t-motion-dur: .26s}
