*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-tabbar{display:block;box-sizing:border-box;width:100%;z-index:998}.uni-tabbar{display:flex;z-index:998;box-sizing:border-box}.uni-tabbar-top,.uni-tabbar-bottom,.uni-tabbar-top .uni-tabbar,.uni-tabbar-bottom .uni-tabbar{position:fixed;left:var(--window-left);right:var(--window-right)}.uni-app--showlayout+.uni-tabbar-top,.uni-app--showlayout+.uni-tabbar-bottom,.uni-app--showlayout+.uni-tabbar-top .uni-tabbar,.uni-app--showlayout+.uni-tabbar-bottom .uni-tabbar{left:var(--window-margin);right:var(--window-margin)}.uni-tabbar-bottom .uni-tabbar{bottom:0;padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.uni-tabbar~.uni-placeholder{width:100%;margin-bottom:0;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}.uni-tabbar *{box-sizing:border-box}.uni-tabbar__item{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;font-size:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.uni-tabbar__bd{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.uni-tabbar__icon{position:relative;display:inline-block;margin-top:5px}.uni-tabbar__icon.uni-tabbar__icon__diff{margin-top:0;width:34px;height:34px}.uni-tabbar__icon img{width:100%;height:100%}.uni-tabbar__iconfont{font-family:UniTabbarIconFont}.uni-tabbar__label{position:relative;text-align:center;font-size:10px}.uni-tabbar-border{position:absolute;left:0;top:0;width:100%;height:1px;transform:scaleY(.5)}.uni-tabbar__reddot{position:absolute;top:2px;right:0;width:12px;height:12px;border-radius:50%;background-color:#f43530;color:#fff;transform:translate(40%)}.uni-tabbar__badge{width:auto;height:16px;line-height:16px;border-radius:16px;min-width:16px;padding:0 2px;font-size:12px;text-align:center;white-space:nowrap}.uni-tabbar__mid{display:flex;justify-content:center;position:absolute;bottom:0;background-size:100% 100%}.uni-app--showtabbar uni-page-wrapper{display:block;height:calc(100% - var(--tab-bar-height));height:calc(100% - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - var(--tab-bar-height) - env(safe-area-inset-bottom))}uni-page[data-type] uni-page-wrapper{height:100%}.uni-app--showtabbar uni-page-wrapper:after{content:"";display:block;width:100%;height:var(--tab-bar-height);height:calc(var(--tab-bar-height) + constant(safe-area-inset-bottom));height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom))}.uni-app--showtabbar uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px - var(--tab-bar-height));height:calc(100% - 44px - constant(safe-area-inset-top) - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - 44px - env(safe-area-inset-top) - var(--tab-bar-height) - env(safe-area-inset-bottom))}[nvue] uni-view,[nvue] uni-label,[nvue] uni-swiper-item,[nvue] uni-scroll-view{display:flex;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}[nvue] uni-button{margin:0}[nvue-dir-row] uni-view,[nvue-dir-row] uni-label,[nvue-dir-row] uni-swiper-item{flex-direction:row}[nvue-dir-column] uni-view,[nvue-dir-column] uni-label,[nvue-dir-column] uni-swiper-item{flex-direction:column}[nvue-dir-row-reverse] uni-view,[nvue-dir-row-reverse] uni-label,[nvue-dir-row-reverse] uni-swiper-item{flex-direction:row-reverse}[nvue-dir-column-reverse] uni-view,[nvue-dir-column-reverse] uni-label,[nvue-dir-column-reverse] uni-swiper-item{flex-direction:column-reverse}[nvue] uni-view,[nvue] uni-image,[nvue] uni-input,[nvue] uni-scroll-view,[nvue] uni-swiper,[nvue] uni-swiper-item,[nvue] uni-text,[nvue] uni-textarea,[nvue] uni-video{position:relative;border:0px solid #000000;box-sizing:border-box}[nvue] uni-swiper-item{position:absolute}.text-xs{font-size:.6875rem}.text-sm{font-size:.8125rem}.text-md{font-size:.875rem}.text-lg{font-size:1rem}.text-xl{font-size:1.125rem}.font-num{font-family:Akrobat,DIN Alternate,PingFang SC,HarmonyOS Sans SC,HarmonyOS Sans,MiSans,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}@font-face{font-family:var(--fy-font-family-number);font-weight:var(--fy-font-weight-bold);font-display:swap;src:url(./Akrobat-MyBold-B7y_OuLH.otf) format("opentype"),url(data:font/ttf;base64,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) format("truetype")}:root{--fy-brand-50: #eaf3ff;--fy-brand-500: #1677ff;--fy-brand-600: #0f5fe0;--fy-slate-950: #0f172a;--fy-slate-900: #1f2937;--fy-slate-700: #475467;--fy-slate-500: #667085;--fy-slate-400: #98a2b3;--fy-slate-300: #c7d0dd;--fy-slate-200: #d7e0ec;--fy-slate-100: #e6ecf5;--fy-slate-50: #f5f7fb;--fy-white: #ffffff;--fy-vip-500: #d4a63c;--fy-vip-100: #f7edd1;--fy-success-500: #12b76a;--fy-warning-500: #f59e0b;--fy-danger-500: #f04438;--fy-text-primary: var(--fy-slate-900);--fy-text-secondary: var(--fy-slate-500);--fy-text-tertiary: var(--fy-slate-400);--fy-text-inverse: var(--fy-white);--fy-surface-page: var(--fy-slate-50);--fy-surface-card: var(--fy-white);--fy-surface-muted: #f2f5fa;--fy-surface-elevated: #fcfdfe;--fy-surface-overlay: rgba(15, 23, 42, .55);--fy-border-default: var(--fy-slate-100);--fy-border-strong: var(--fy-slate-200);--fy-color-primary: var(--fy-brand-500);--fy-color-primary-press: var(--fy-brand-600);--fy-color-primary-soft: var(--fy-brand-50);--fy-color-vip: var(--fy-vip-500);--fy-color-success: var(--fy-success-500);--fy-color-warning: var(--fy-warning-500);--fy-color-danger: var(--fy-danger-500);--fy-radius-sm: .375rem;--fy-radius-md: .5rem;--fy-radius-lg: .75rem;--fy-radius-r2: .0625rem;--fy-radius-r4: .125rem;--fy-radius-r6: .1875rem;--fy-radius-r8: .25rem;--fy-radius-r10: .3125rem;--fy-radius-r14: .4375rem;--fy-radius-r18: .5625rem;--fy-radius-r20: .625rem;--fy-radius-r22: .6875rem;--fy-radius-r25: .78125rem;--fy-radius-r26: .8125rem;--fy-radius-r28: .875rem;--fy-radius-r30: .9375rem;--fy-radius-r32: 1rem;--fy-radius-r36: 1.125rem;--fy-radius-r39: 1.21875rem;--fy-radius-r40: 1.25rem;--fy-radius-r45: 1.40625rem;--fy-radius-r48: 1.5rem;--fy-radius-r100: 3.125rem;--fy-radius-round: 50%;--fy-radius-pill: 31.21875rem;--fy-shadow-none: none;--fy-shadow-card: 0 .25rem .75rem rgba(15, 23, 42, .08);--fy-shadow-float: 0 .375rem 1rem rgba(15, 23, 42, .12);--fy-shadow-soft: 0 .125rem .625rem rgba(0, 0, 0, .03);--fy-shadow-soft-muted: 0 .125rem .625rem rgba(0, 0, 0, .02);--fy-shadow-soft-alt: 0 .125rem .625rem rgba(0, 0, 0, .04);--fy-shadow-soft-sm: 0 .125rem .375rem rgba(0, 0, 0, .03);--fy-shadow-soft-sm-muted: 0 .125rem .375rem rgba(0, 0, 0, .02);--fy-shadow-soft-md: 0 .125rem .5rem rgba(0, 0, 0, .03);--fy-shadow-soft-md-muted: 0 .125rem .5rem rgba(0, 0, 0, .02);--fy-shadow-card-soft: 0 .375rem .9375rem rgba(0, 0, 0, .08);--fy-shadow-card-light: 0 .25rem .75rem rgba(0, 0, 0, .04);--fy-shadow-card-subtle: 0 .25rem .9375rem rgba(0, 0, 0, .05);--fy-shadow-sticky: 0 -.125rem .625rem rgba(0, 0, 0, .05);--fy-shadow-sticky-soft: 0 -.125rem .5rem rgba(0, 0, 0, .04);--fy-shadow-brand: 0 .25rem .625rem rgba(41, 121, 255, .3);--fy-shadow-brand-soft: 0 .25rem .625rem rgba(41, 121, 255, .25);--fy-shadow-brand-xs: 0 .125rem .375rem rgba(47, 128, 255, .3);--fy-shadow-brand-sm: 0 .1875rem .5rem rgba(41, 121, 255, .25);--fy-shadow-brand-banner: 0 .1875rem .5rem rgba(0, 74, 173, .08);--fy-shadow-brand-card: 0 .25rem .75rem rgba(50, 100, 200, .12);--fy-shadow-brand-glow: 0 .4375rem 1rem rgba(23, 156, 255, .32);--fy-shadow-brand-surface: 0 .25rem .75rem rgba(50, 100, 200, .15);--fy-shadow-brand-surface-soft: 0 .25rem .6875rem rgba(23, 61, 120, .06);--fy-shadow-brand-panel: 0 .375rem .875rem rgba(47, 128, 255, .15);--fy-shadow-accent-danger: 0 .125rem .375rem rgba(255, 59, 48, .3);--fy-shadow-accent-hot: 0 .125rem .375rem rgba(255, 95, 109, .35);--fy-shadow-accent-warm: 0 .0625rem .1875rem rgba(255, 154, 67, .3);--fy-shadow-dark-sm: 0 .0625rem .1875rem rgba(0, 0, 0, .03);--fy-shadow-dark-md: 0 .0625rem .25rem rgba(0, 0, 0, .08);--fy-shadow-dark-lg: 0 .1875rem .5625rem rgba(0, 0, 0, .12);--fy-shadow-fab: 0 .0625rem .25rem rgba(0, 0, 0, .15);--fy-shadow-dialog: 0 .625rem 1.875rem rgba(0, 0, 0, .2);--fy-space-1: .25rem;--fy-space-2: .375rem;--fy-space-3: .5rem;--fy-space-4: .75rem;--fy-space-5: 1rem;--fy-space-6: 1.25rem;--fy-space-r2: .0625rem;--fy-space-r4: .125rem;--fy-space-r6: .1875rem;--fy-space-r10: .3125rem;--fy-space-r14: .4375rem;--fy-space-r18: .5625rem;--fy-space-r20: .625rem;--fy-space-r22: .6875rem;--fy-space-r26: .8125rem;--fy-space-r28: .875rem;--fy-space-r30: .9375rem;--fy-space-r35: 1.09375rem;--fy-space-r38: 1.1875rem;--fy-space-r50: 1.5625rem;--fy-space-r48: 1.5rem;--fy-space-r60: 1.875rem;--fy-space-r70: 2.1875rem;--fy-space-r90: 2.8125rem;--fy-space-r80: 2.5rem;--fy-space-r100: 3.125rem;--fy-space-r110: 3.4375rem;--fy-space-r130: 4.0625rem;--fy-space-r150: 4.6875rem;--fy-space-r170: 5.3125rem;--fy-space-r120: 3.75rem;--fy-space-r200: 6.25rem;--fy-page-padding-x: .75rem;--fy-card-padding: var(--fy-space-4);--fy-nav-height: 2.75rem;--fy-nav-padding-x: .75rem;--fy-font-family-ui: "PingFang SC", "HarmonyOS Sans SC", "HarmonyOS Sans", "MiSans", "OPPOSans", "Microsoft YaHei", sans-serif;--fy-font-family-ui-brand: "AlibabaPuHuiTi", "PingFang SC", "HarmonyOS Sans SC", "HarmonyOS Sans", "MiSans", sans-serif;--fy-font-family-number: "Akrobat", "DIN Alternate", "PingFang SC", "HarmonyOS Sans SC", "HarmonyOS Sans", "MiSans", sans-serif;--fy-font-family-mono: ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", monospace;--fy-font-size-display: 1.75rem;--fy-font-size-h1: 1.25rem;--fy-font-size-h2: 1.0625rem;--fy-font-size-title: .9375rem;--fy-font-size-body: .875rem;--fy-font-size-caption: .75rem;--fy-font-size-note: .6875rem;--fy-line-height-display: 1.05;--fy-line-height-h1: 1.2;--fy-line-height-h2: 1.28;--fy-line-height-title: 1.34;--fy-line-height-body: 1.5;--fy-line-height-caption: 1.4;--fy-line-height-note: 1.36;--fy-font-weight-regular: 400;--fy-font-weight-medium: 500;--fy-font-weight-semibold: 600;--fy-font-weight-bold: 700;--fy-btn-height-sm: 2rem;--fy-btn-height-md: 2.75rem;--fy-btn-height-lg: 3.4375rem;--fy-btn-padding-x-sm: .75rem;--fy-btn-padding-x-md: 1rem;--fy-btn-padding-x-lg: 1.25rem;--fy-btn-font-size-sm: .75rem;--fy-btn-font-size-md: .9375rem;--fy-btn-font-size-lg: 1.0625rem;--fy-btn-disabled-opacity: .65;--fy-btn-primary-gradient: linear-gradient(135deg, var(--fy-color-primary) 0%, var(--fy-color-primary-press) 100%);--fy-btn-primary-shadow: 0 .25rem .5625rem rgba(22, 119, 255, .18);--fy-duration-fast: .16s;--fy-duration-base: .24s;--fy-duration-slow: .32s;--app-primary: var(--fy-color-primary);--app-success: var(--fy-color-success);--app-warning: var(--fy-color-warning);--app-danger: var(--fy-color-danger);--text-main: var(--fy-text-primary);--text-sub: var(--fy-text-secondary);--text-weak: var(--fy-text-tertiary);--text-light: var(--fy-slate-300);--text-white: var(--fy-text-inverse);--bg-page: var(--fy-surface-page);--bg-card: var(--fy-surface-card);--border-color: var(--fy-border-default);--radius-sm: var(--fy-radius-sm);--radius-md: var(--fy-radius-md);--radius-lg: var(--fy-radius-lg);--font-family-system: var(--fy-font-family-ui);--font-family-brand: var(--fy-font-family-ui-brand);--font-family-number: var(--fy-font-family-number);--font-family-mono: var(--fy-font-family-mono)}uni-page-body{background-color:var(--fy-surface-page);color:var(--fy-text-primary);font-size:var(--fy-font-size-body);font-family:var(--fy-font-family-ui);line-height:var(--fy-line-height-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;word-break:break-all;touch-action:manipulation}body{background-color:var(--fy-surface-page)}body{background-color:var(--fy-surface-page);color:var(--fy-text-primary);font-family:var(--fy-font-family-ui)}uni-view,uni-text,uni-button,uni-navigator,uni-scroll-view,uni-label,uni-picker{box-sizing:border-box;font-family:inherit}uni-input,uni-textarea{-webkit-user-select:auto!important;user-select:auto!important;font-family:inherit}.num-font{font-family:var(--font-family-number)!important;font-weight:400!important;letter-spacing:.01563rem;font-variant-numeric:tabular-nums;transform:translateZ(0)}.mono-font{font-family:var(--font-family-mono)!important;font-variant-numeric:tabular-nums}.selectable{-webkit-user-select:text;user-select:text}.text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-column{display:flex;flex-direction:column}.color-primary{color:var(--fy-color-primary)}.color-success{color:var(--fy-color-success)}.color-danger{color:var(--fy-color-danger)}.bg-white{background-color:var(--fy-surface-card)}.fy-page{min-height:100vh;background:var(--fy-surface-page);padding-left:var(--fy-page-padding-x);padding-right:var(--fy-page-padding-x);box-sizing:border-box}.fy-page--tight{padding-left:var(--fy-space-3);padding-right:var(--fy-space-3)}.fy-page--white{background:var(--fy-white)}.fy-card{background:var(--fy-surface-card);border-radius:var(--fy-radius-lg);border:.03125rem solid rgba(230,236,245,.9);box-shadow:var(--fy-shadow-card);padding:var(--fy-card-padding);box-sizing:border-box}.fy-card--plain{box-shadow:var(--fy-shadow-none)}.fy-card--muted{background:var(--fy-surface-muted)}.fy-cell{display:flex;align-items:center;justify-content:space-between;padding:var(--fy-space-r30) var(--fy-space-4);border-bottom:.03125rem solid var(--fy-border-default);background:transparent}.fy-cell--last{border-bottom:none}.fy-section-title{font-size:var(--fy-font-size-title);font-weight:var(--fy-font-weight-semibold);color:var(--fy-text-primary);line-height:var(--fy-line-height-title)}.fy-section-desc{font-size:var(--fy-font-size-caption);color:var(--fy-text-secondary);line-height:var(--fy-line-height-caption)}.fy-pill-tag{display:inline-flex;align-items:center;justify-content:center;padding:var(--fy-space-r6) var(--fy-space-3);border-radius:var(--fy-radius-pill);background:var(--fy-color-primary-soft);color:var(--fy-color-primary);font-size:var(--fy-font-size-note);font-weight:var(--fy-font-weight-medium);line-height:1}.fy-btn{display:inline-flex;align-items:center;justify-content:center;min-width:5rem;height:var(--fy-btn-height-md);padding:0 var(--fy-btn-padding-x-md);border-radius:var(--fy-radius-md);font-size:var(--fy-btn-font-size-md);font-weight:var(--fy-font-weight-semibold);font-family:var(--fy-font-family-ui);line-height:1;border:.03125rem solid transparent;transition:background-color var(--fy-duration-base) ease,color var(--fy-duration-base) ease,border-color var(--fy-duration-base) ease,transform var(--fy-duration-fast) ease;box-sizing:border-box;white-space:nowrap}.fy-btn:after{border:none}.fy-btn--primary{background:var(--fy-btn-primary-gradient);color:var(--fy-text-inverse);box-shadow:var(--fy-btn-primary-shadow)}.fy-btn--secondary{background:var(--fy-surface-card);border-color:var(--fy-border-default);color:var(--fy-text-primary)}.fy-btn--text{min-width:auto;height:auto;padding:0;background:transparent;color:var(--fy-color-primary);border:none}.fy-btn--sm{height:var(--fy-btn-height-sm);padding:0 var(--fy-btn-padding-x-sm);font-size:var(--fy-btn-font-size-sm);border-radius:var(--fy-radius-sm)}.fy-btn--lg{height:var(--fy-btn-height-lg);padding:0 var(--fy-btn-padding-x-lg);font-size:var(--fy-btn-font-size-lg)}.fy-btn--block{width:100%}.fy-btn[disabled],.fy-btn.is-disabled{opacity:var(--fy-btn-disabled-opacity);box-shadow:none}::-webkit-scrollbar{display:none;width:0!important;height:0!important;background:transparent}uni-image{will-change:transform;display:block}.btn-hover{opacity:.8;transform:scale(.98)}
