*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-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}.undo-bar[data-v-6ae05da5]{position:fixed;left:50%;transform:translate(-50%);bottom:calc(4.6875rem + env(safe-area-inset-bottom));z-index:300;display:flex;align-items:center;gap:.5rem;background:rgba(33,33,33,.92);color:#fff;padding:.625rem .875rem;border-radius:31.21875rem;box-shadow:0 .3125rem .9375rem rgba(0,0,0,.3);max-width:90vw}.ub-ico[data-v-6ae05da5]{font-size:.875rem;flex-shrink:0}.ub-text[data-v-6ae05da5]{font-size:.8125rem;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ub-action[data-v-6ae05da5]{font-size:.875rem;font-weight:700;color:#ffd34d;padding-left:.25rem;flex-shrink:0}uni-page-body,.t-warm{--c-bg: #fffbf6;--c-bg2: #fff9f6;--c-surface: #ffffff;--c-brand: #ff5a5f;--c-brand-2: #ff7a7e;--c-brand-card: #ff7a7e;--c-brand-bg: #fff0ef;--c-brand-bg2: #ffedea;--c-brand-soft: #f2a6a8;--c-brand-line: #f2dbdb;--c-text-1: #221d1b;--c-text-2: #6b5e54;--c-text-3: #9a8e85;--c-text-4: #b6a99c;--c-text-5: #c9beb4;--c-fill: #f5efeb;--c-fill-2: #f1e9e4;--c-fill-3: #ebe4df;--c-line: #f0e9e0;--c-income: #7ba688;--c-expense: #ff5a5f;--c-shadow: rgba(120, 90, 70, .08);--c-shadow-soft: rgba(120, 90, 70, .06);--c-shadow-strong: rgba(120, 90, 70, .14);--c-brand-shadow: rgba(255, 90, 95, .3);--c-brand-shadow-soft: rgba(255, 90, 95, .18);--c-mask: rgba(40, 30, 25, .45)}.t-cream{--c-bg: #fcf9f4;--c-bg2: #fdf8f2;--c-surface: #ffffff;--c-brand: #f4a261;--c-brand-2: #f6b885;--c-brand-card: #f6b885;--c-brand-bg: #fff0e4;--c-brand-bg2: #ffecd9;--c-brand-soft: #f9cba7;--c-brand-line: #f9e3d0;--c-text-1: #2c2622;--c-text-2: #6b5e54;--c-text-3: #9a8e85;--c-text-4: #b6a99c;--c-text-5: #d4c8bc;--c-fill: #f5efeb;--c-fill-2: #f1e9e4;--c-fill-3: #ebe4df;--c-line: #f0e9e0;--c-income: #7ba688;--c-expense: #e86d6d;--c-shadow: rgba(120, 90, 70, .08);--c-shadow-soft: rgba(120, 90, 70, .06);--c-shadow-strong: rgba(120, 90, 70, .14);--c-brand-shadow: rgba(244, 162, 97, .3);--c-brand-shadow-soft: rgba(244, 162, 97, .18);--c-mask: rgba(40, 30, 25, .45);--c-card-border: none;--c-title-dot-bg: var(--c-brand);--c-title-dot-size: .3125rem;--c-title-dot-margin: .375rem;--c-bg-pattern: radial-gradient(circle, rgba(244, 162, 97, .22) .04688rem, transparent .0625rem);--c-bg-pattern-size: 1.25rem 1.25rem}.t-blue{--c-bg: #f5f9ff;--c-bg2: #f7faff;--c-surface: #ffffff;--c-brand: #2e7bf6;--c-brand-2: #5b9bff;--c-brand-card: #5b9bff;--c-brand-bg: #eaf2ff;--c-brand-bg2: #e1edff;--c-brand-soft: #9dc1f8;--c-brand-line: #d5e4fa;--c-text-1: #16202e;--c-text-2: #46586f;--c-text-3: #78889c;--c-text-4: #98a6b7;--c-text-5: #b4c0ce;--c-fill: #eef3fa;--c-fill-2: #e8eff8;--c-fill-3: #dfe9f5;--c-line: #e2eaf4;--c-income: #12a594;--c-expense: #e5484d;--c-shadow: rgba(52, 92, 150, .1);--c-shadow-soft: rgba(52, 92, 150, .07);--c-shadow-strong: rgba(52, 92, 150, .16);--c-brand-shadow: rgba(46, 123, 246, .3);--c-brand-shadow-soft: rgba(46, 123, 246, .18);--c-mask: rgba(16, 30, 50, .45)}.t-tech{--c-bg: #f4f6fc;--c-bg2: #f7f8fd;--c-surface: #ffffff;--c-brand: #6c5ce7;--c-brand-2: #00c2d7;--c-brand-card: #8b7fee;--c-brand-bg: #efedfe;--c-brand-bg2: #e7f6fa;--c-brand-soft: #b0a7f2;--c-brand-line: #dfdbfa;--c-text-1: #131829;--c-text-2: #454e6b;--c-text-3: #7a82a0;--c-text-4: #99a1bc;--c-text-5: #b7bed4;--c-fill: #eef0f9;--c-fill-2: #e9ecf7;--c-fill-3: #e0e4f2;--c-line: #e4e7f4;--c-income: #00b8a9;--c-expense: #ff4d6d;--c-shadow: rgba(76, 78, 150, .12);--c-shadow-soft: rgba(76, 78, 150, .08);--c-shadow-strong: rgba(76, 78, 150, .18);--c-brand-shadow: rgba(108, 92, 231, .32);--c-brand-shadow-soft: rgba(108, 92, 231, .18);--c-mask: rgba(14, 18, 40, .5)}.t-natural{--c-bg: #f3eee5;--c-bg2: #f2eee6;--c-surface: #ffffff;--c-brand: #8a9a7b;--c-brand-2: #a7b598;--c-brand-card: #9dab8e;--c-brand-bg: #ecf0e4;--c-brand-bg2: #e2e8d6;--c-brand-soft: #c2cbb0;--c-brand-line: #d9e0ca;--c-text-1: #3a3630;--c-text-2: #6e665c;--c-text-3: #9a9186;--c-text-4: #b8afa4;--c-text-5: #cfc7bc;--c-fill: #f0ebe3;--c-fill-2: #eae3d9;--c-fill-3: #e2dad0;--c-line: #e8e1d7;--c-income: #8a9a7b;--c-expense: #c78d6b;--c-shadow: rgba(110, 95, 75, .08);--c-shadow-soft: rgba(110, 95, 75, .06);--c-shadow-strong: rgba(110, 95, 75, .14);--c-brand-shadow: rgba(138, 154, 123, .28);--c-brand-shadow-soft: rgba(138, 154, 123, .16);--c-mask: rgba(40, 35, 28, .45);--c-font-serif: "Playfair Display", "Georgia", "Times New Roman", serif;--c-font-serif-cn: "Noto Serif SC", "Source Han Serif SC", "Songti SC", serif}.t-green{--c-bg: #f3f9f4;--c-bg2: #f6faf6;--c-surface: #fcfefc;--c-brand: #47a06b;--c-brand-2: #69be8b;--c-brand-card: #69be8b;--c-brand-bg: #e9f5ee;--c-brand-bg2: #e2f1e8;--c-brand-soft: #a3d2b6;--c-brand-line: #d6e9dd;--c-text-1: #1a2620;--c-text-2: #4c5d53;--c-text-3: #7b8c82;--c-text-4: #9aa89f;--c-text-5: #b6c2ba;--c-fill: #edf4ef;--c-fill-2: #e7f0ea;--c-fill-3: #dee9e1;--c-line: #e3ebe5;--c-income: #1f8a6d;--c-expense: #d9663d;--c-shadow: rgba(62, 105, 80, .1);--c-shadow-soft: rgba(62, 105, 80, .07);--c-shadow-strong: rgba(62, 105, 80, .16);--c-brand-shadow: rgba(71, 160, 107, .28);--c-brand-shadow-soft: rgba(71, 160, 107, .16);--c-mask: rgba(20, 38, 28, .45)}.t-glass{--c-bg: radial-gradient(120% 80% at 12% 0%, rgba(139,92,255,.38) 0%, rgba(139,92,255,0) 55%), radial-gradient(120% 70% at 92% 8%, rgba(34,211,238,.3) 0%, rgba(34,211,238,0) 52%), linear-gradient(160deg, #0E1226 0%, #141A38 52%, #1A0F3A 100%);--c-bg2: linear-gradient(160deg, #121634 0%, #1A1140 100%);--c-surface: rgba(255,255,255,.07);--c-brand: #8B5CFF;--c-brand-2: #22D3EE;--c-brand-card: #7C5CFF;--c-brand-bg: rgba(139,92,255,.16);--c-brand-bg2: rgba(34,211,238,.12);--c-brand-soft: #B9A8FF;--c-brand-line: rgba(139,92,255,.32);--c-text-1: #F2F4FF;--c-text-2: #C6CBEC;--c-text-3: #9096C2;--c-text-4: #6C719B;--c-text-5: #4E5378;--c-fill: rgba(255,255,255,.06);--c-fill-2: rgba(255,255,255,.1);--c-fill-3: rgba(255,255,255,.14);--c-line: rgba(255,255,255,.1);--c-income: #36E0A6;--c-expense: #FF6B8A;--c-shadow: rgba(0,0,0,.32);--c-shadow-soft: rgba(0,0,0,.22);--c-shadow-strong: rgba(0,0,0,.42);--c-brand-shadow: rgba(139,92,255,.45);--c-brand-shadow-soft: rgba(139,92,255,.28);--c-mask: rgba(8,10,25,.6)}.t-glass .card,.t-glass .app-card,.t-glass .sheet,.t-glass .theme-card,.t-glass .prev,.t-glass .tx,.t-glass .item,.t-glass .chip,.t-glass .box,.t-glass .panel,.t-glass .modal{backdrop-filter:blur(.5625rem);-webkit-backdrop-filter:blur(.5625rem)}.t-glass .card,.t-glass .app-card,.t-glass .sheet,.t-glass .theme-card,.t-glass .box,.t-glass .panel,.t-glass .modal{border:.03125rem solid rgba(255,255,255,.14)}uni-page-body{--h5-status-h: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--c-card-border: none;--c-title-dot-bg: transparent;--c-title-dot-size: 0;--c-title-dot-margin: 0;--c-bg-pattern: none;--c-bg-pattern-size: 0 0;background:var(--c-bg);color:var(--c-text-1);font-family:Sarasa Gothic SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;--c-font-serif: "Songti SC", "STSong", "Noto Serif SC", "Source Han Serif SC", serif;font-size:.875rem;padding-bottom:var(--safe-bottom)}body{background:var(--c-bg)}.card,.app-card{border:var(--c-card-border)}.card-title:before,.section-title:before{content:"";display:inline-block;width:var(--c-title-dot-size);height:var(--c-title-dot-size);border-radius:50%;background:var(--c-title-dot-bg);margin-right:var(--c-title-dot-margin);vertical-align:middle;transition:background .2s,width .2s,height .2s,margin .2s}.t-cream .card-title:before,.t-cream .section-title:before,.t-cream .mt-title:before,.t-cream .se-title:before,.t-cream .ova-title:before,.t-cream .day-label:before{content:"";display:inline-block;width:.3125rem;height:.3125rem;border-radius:50%;background:var(--c-brand);margin-right:.375rem;vertical-align:middle}.t-cream .page{background-image:var(--c-bg-pattern)!important;background-size:var(--c-bg-pattern-size)!important;background-repeat:repeat!important}@keyframes pop-in{0%{opacity:0;transform:translateY(.75rem) scale(.96)}to{opacity:1;transform:none}}.pop-in{animation:pop-in .35s ease forwards}@keyframes pop-fade{0%{opacity:0}to{opacity:1}}.pop-fade{animation:pop-fade .35s ease forwards}.app-root{min-height:100vh}::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}*{scrollbar-width:none!important;-ms-overflow-style:none!important}
