*{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}uni-page-head{display:block;box-sizing:border-box}.uni-page-head{position:fixed;left:var(--window-left);right:var(--window-right);height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top));padding:7px 3px;padding-top:calc(7px + constant(safe-area-inset-top));padding-top:calc(7px + env(safe-area-inset-top));display:flex;overflow:hidden;justify-content:space-between;box-sizing:border-box;z-index:998;color:#fff;background-color:#000;transition-property:all}.uni-page-head *{box-sizing:border-box}.uni-page-head .uni-btn-icon{overflow:hidden;min-width:1em;font-style:normal}.uni-page-head-titlePenetrate,.uni-page-head-titlePenetrate .uni-page-head-bd,.uni-page-head-titlePenetrate .uni-page-head-bd *{pointer-events:none}.uni-page-head-titlePenetrate *{pointer-events:auto}.uni-page-head.uni-page-head-transparent .uni-page-head-ft>div{justify-content:center}.uni-page-head~.uni-placeholder{width:100%;height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top))}.uni-placeholder-titlePenetrate{pointer-events:none}.uni-page-head-hd{display:flex;align-items:center;font-size:16px}.uni-page-head-bd{position:absolute;left:70px;right:70px;min-width:0;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.uni-page-head-btn{position:relative;width:auto;margin:0 2px;word-break:keep-all;white-space:pre;cursor:pointer;font-size:0px}.uni-page-head-transparent .uni-page-head-btn{display:flex;align-items:center;width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,.5)}.uni-page-head-btn-red-dot:after{content:attr(badge-text);position:absolute;right:0;top:0;background-color:red;color:#fff;width:18px;height:18px;line-height:18px;border-radius:18px;overflow:hidden;transform:scale(.5) translate(40%,-40%);transform-origin:100% 0}.uni-page-head-btn-red-dot[badge-text]:after{font-size:12px;width:auto;min-width:18px;max-width:42px;text-align:center;padding:0 3px;transform:scale(.7) translate(40%,-40%)}.uni-page-head-btn-select svg{vertical-align:middle;margin-left:2px;transform:rotate(270deg) scale(.8)}.uni-page-head-search{position:relative;display:flex;flex:1;margin:0 2px;line-height:30px;font-size:15px}.uni-page-head-search-input{width:100%;height:100%;padding-left:34px;text-align:left}.uni-page-head-search-input .uni-input-input:disabled{pointer-events:none}.uni-page-head-search-placeholder{position:absolute;max-width:100%;height:100%;padding-left:34px;overflow:hidden;word-break:keep-all;white-space:pre}.uni-page-head-search-placeholder-right{right:0}.uni-page-head-search-placeholder-center{left:50%;transform:translate(-50%)}.uni-page-head-search-icon{position:absolute;top:0;left:2px;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.uni-page-head-ft{display:flex;align-items:center;flex-direction:row-reverse;font-size:13px}.uni-page-head__title{font-weight:700;font-size:16px;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-page-head__title .uni-loading{width:16px;height:16px;margin-top:-3px}.uni-page-head__title .uni-page-head__title_image{width:auto;height:26px;vertical-align:middle}.uni-page-head-shadow{overflow:visible}.uni-page-head-shadow:after{content:"";position:absolute;left:0;right:0;top:100%;height:5px;background-size:100% 100%}uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px);height:calc(100% - 44px - constant(safe-area-inset-top));height:calc(100% - 44px - env(safe-area-inset-top))}.uni-page-head-shadow-grey:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}.uni-page-head-shadow-blue:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-blue.png)}.uni-page-head-shadow-green:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-green.png)}.uni-page-head-shadow-orange:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-orange.png)}.uni-page-head-shadow-red:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-red.png)}.uni-page-head-shadow-yellow:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-yellow.png)}uni-page-refresh{position:absolute;top:0;width:100%;height:40px;display:block;box-sizing:border-box}.uni-page-refresh{position:absolute;top:-45px;left:50%;transform:translate3d(-50%,0,0);width:40px;height:40px;justify-content:center;align-items:center;background:#fff;border-radius:50%;box-shadow:0 1px 6px rgba(0,0,0,.118),0 1px 4px rgba(0,0,0,.118);display:none;z-index:997}.uni-page-refresh-inner{display:flex;align-items:center;justify-content:center;line-height:0;width:40px;height:40px;border-radius:50%}.uni-page-refresh--pulling .uni-page-refresh,.uni-page-refresh--aborting .uni-page-refresh,.uni-page-refresh--reached .uni-page-refresh,.uni-page-refresh--refreshing .uni-page-refresh,.uni-page-refresh--restoring .uni-page-refresh{display:flex}.uni-page-refresh--pulling .uni-page-refresh__spinner,.uni-page-refresh--aborting .uni-page-refresh__spinner,.uni-page-refresh--reached .uni-page-refresh__spinner,.uni-page-refresh--refreshing .uni-page-refresh__icon,.uni-page-refresh--restoring .uni-page-refresh__icon{display:none}.uni-page-refresh--refreshing .uni-page-refresh__spinner{transform-origin:center center;animation:uni-page-refresh-rotate 2s linear infinite}.uni-page-refresh--refreshing .uni-page-refresh__path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:uni-page-refresh-dash 1.5s ease-in-out infinite,uni-page-refresh-colorful 6s ease-in-out infinite}@keyframes uni-page-refresh-rotate{to{transform:rotate(360deg)}}@keyframes uni-page-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}uni-page-body{--blue: #1E6CFF;--blue-2: #3B82F6;--blue-deep: #2563EB;--blue-soft: #EAF2FF;--blue-softer: #F2F7FF;--grad: linear-gradient(90deg, #2563EB, #60A5FA);--hero-a: #D9ECFF;--hero-b: #A9D5FF;--red: #F43F5E;--green: #10B981;--orange: #E8641C;--orange-soft: #FFE9DD;--ink: #0B1220;--ink-2: #525866;--ink-3: #8A9099;--ink-4: #B6BBC4;--bg: #F4F7FB;--line: #EEF1F6;--line-2: #E5E9F0;--shadow-card: 0 .375rem 1.125rem rgba(31, 40, 80, .06);--shadow-pop: 0 1rem 2.25rem rgba(31, 40, 80, .12);background:var(--bg);color:var(--ink);font-family:-apple-system,PingFang SC,Helvetica Neue,Arial,sans-serif;font-size:.875rem}body{background:var(--bg)}uni-view,uni-text,uni-image,uni-input,uni-textarea,uni-button,uni-scroll-view{box-sizing:border-box}.card{background:#fff;border-radius:1rem;box-shadow:var(--shadow-card);overflow:hidden}.muted{color:var(--ink-3)}.hero{background:linear-gradient(180deg,var(--hero-a),var(--hero-b));padding:.5rem 1.25rem 5rem;position:relative;overflow:hidden}.hero .h1{font-size:2.125rem;line-height:1.15;margin:.375rem 0 .5rem;color:var(--ink);font-weight:800;letter-spacing:.0625rem}.hero .h1 .row2{display:block}.hero .h1 u{text-decoration:none;border-bottom:.25rem solid #6BD89E;padding-bottom:.0625rem}.hero .feat{display:flex;gap:.875rem;margin-top:.375rem;font-size:.75rem;color:#3b4357}.hero .feat uni-text{display:inline-flex;align-items:center;gap:.25rem;background:rgba(255,255,255,.5);padding:.1875rem .5rem;border-radius:.5rem}.hero .illu{position:absolute;right:.375rem;top:.375rem;width:12.5rem;height:12.5rem;display:flex;align-items:center;justify-content:center;font-size:6.875rem;opacity:.9}.hero .my-entry{position:absolute;right:1rem;bottom:5.5rem;z-index:2;background:rgba(255,255,255,.75);border-radius:31.21875rem;padding:.3125rem .75rem;font-size:.75rem;color:var(--blue-deep);font-weight:600}.month-card{margin:-3.75rem 1rem 0;background:#fff;border-radius:1.25rem;padding:1rem 1rem 1.125rem;box-shadow:var(--shadow-card);position:relative}.mp{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .625rem;border-radius:.625rem;background:#fff;border:.03125rem solid #E8ECF3;font-size:.8125rem;color:var(--ink)}.month-card .amount-row{display:flex;gap:.75rem;margin-top:1.125rem}.month-card .amount-row>uni-view{flex:1}.month-card .amount-row .lab{font-size:.8125rem;color:var(--ink-3)}.month-card .amount-row .val{font-size:2.375rem;font-weight:800;margin-top:.375rem;letter-spacing:.03125rem;line-height:1.1}.month-card .amount-row .val.expense{color:var(--ink)}.newbtn{margin:1.5rem .75rem 0;height:3.375rem;border-radius:31.21875rem;background:var(--grad);color:#fff;font-size:1.0625rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.5rem;box-shadow:0 .5rem 1rem rgba(37,99,235,.3);width:calc(100% - 1.5rem)}.newbtn .plus{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:rgba(255,255,255,.18);border-radius:.375rem;font-size:.875rem}.two-cards{display:flex;gap:.75rem;padding:.875rem 1rem 0}.two-cards .t{flex:1;background:#fff;border-radius:.875rem;padding:.75rem;display:flex;align-items:center;justify-content:space-between;box-shadow:var(--shadow-card)}.two-cards .t .l{font-size:.875rem;color:var(--ink);font-weight:600}.two-cards .t .l .small{display:block;font-size:.75rem;color:var(--ink-3);font-weight:400;margin-top:.25rem}.two-cards .t .pic{width:2.875rem;height:2.875rem;display:flex;align-items:center;justify-content:center;font-size:1.75rem}.section-head{display:flex;align-items:center;justify-content:space-between;padding:1.125rem 1.125rem .5rem}.section-head .t{font-size:1rem;font-weight:700;color:var(--ink);position:relative;display:inline-flex;align-items:center}.section-head .t:after{content:"";display:inline-block;width:.5rem;height:.5rem;background:var(--blue-2);border-radius:50%;margin-left:.25rem}.section-head .filter,.filter-pill{display:inline-flex;align-items:center;gap:.375rem;background:#fff;border:.03125rem solid #E8ECF3;border-radius:.625rem;padding:.375rem .625rem;font-size:.8125rem;color:#3b4357}.day-card{margin:.75rem 1rem 0;background:#fff;border-radius:1.125rem;box-shadow:0 .125rem .75rem rgba(31,40,80,.06);overflow:hidden}.day-card .date-row{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem .6875rem;border-bottom:.03125rem solid #F0F3F8;font-size:.875rem;font-weight:700;color:var(--ink)}.day-card .date-row .d{position:relative;padding-left:.75rem}.day-card .date-row .d:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.25rem;height:.875rem;border-radius:.125rem;background:linear-gradient(180deg,#60a5fa,#2563eb)}.day-card .date-row .meta{font-size:.75rem;color:var(--ink-3);font-weight:400}.day-card .date-row .meta .b{color:var(--ink);font-weight:600;margin:0 .1875rem}.record{background:#fff;padding:.8125rem 1rem;border-bottom:.03125rem solid #F4F6FA;display:flex;align-items:center;gap:.75rem}.record:last-child{border-bottom:none}.record .ico{width:2.375rem;height:2.375rem;border-radius:50%;background:var(--orange-soft);display:flex;align-items:center;justify-content:center;font-size:1.1875rem;flex-shrink:0}.record .body{flex:1;min-width:0}.record .body .name{font-size:.875rem;font-weight:600;color:var(--ink)}.record .body .memo{font-size:.75rem;color:var(--ink-3);margin-top:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.record .amt{font-size:1rem;font-weight:700;color:var(--ink);white-space:nowrap}.record .amt.x{color:var(--red)}.record .amt.m{color:var(--green)}.loaded{padding:1.5rem 0 1rem;text-align:center;font-size:.75rem;color:var(--ink-3);letter-spacing:.0625rem}.empty{padding:3.75rem 1.875rem;text-align:center}.empty .box{width:7.5rem;height:7.5rem;margin:0 auto 1rem;background:radial-gradient(circle,#E2EBF8 0,#F2F7FF 70%,transparent 100%);display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:3.125rem}.empty .txt{color:var(--ink-3);font-size:.8125rem}.tip{border-radius:.75rem;background:#fff5e6;margin:.5rem 1rem 0;padding:.5rem .75rem;font-size:.75rem;color:#a35a13;display:flex;align-items:center;gap:.375rem}.tip .lbl{background:#ffd8ac;color:#a35a13;padding:.125rem .375rem;border-radius:.25rem;font-weight:600}.tab2{display:flex;gap:.5rem;margin:.75rem 1rem 0;background:#f2f4f8;padding:.25rem;border-radius:.75rem}.tab2 .it{flex:1;text-align:center;padding:.625rem 0;border-radius:.625rem;font-size:.9375rem;font-weight:600;color:var(--ink-3)}.tab2 .it.on{background:#fff;color:var(--ink);box-shadow:0 .125rem .375rem rgba(20,40,90,.06)}.grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;padding:.875rem 1rem}.grid4 .it{display:flex;flex-direction:column;align-items:center;gap:.375rem}.grid4 .it .circle{width:3.375rem;height:3.375rem;border-radius:50%;background:#f5f7fa;display:flex;align-items:center;justify-content:center;font-size:1.625rem;border:.125rem solid transparent}.grid4 .it.sel .circle{border-color:var(--blue-2)}.grid4 .it.sel .nm{color:var(--blue);font-weight:600}.grid4 .it .nm{font-size:.8125rem;color:var(--ink)}.selected-line{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.125rem;border-top:.03125rem solid var(--line)}.selected-line .l{display:flex;align-items:center;gap:.5rem}.selected-line .l .ico{width:1.5rem;height:1.5rem;border-radius:50%;background:var(--orange-soft);display:flex;align-items:center;justify-content:center;font-size:.8125rem}.selected-line .l .nm{font-size:.9375rem;color:var(--ink);font-weight:600}.selected-line .l .ed{color:var(--blue);font-size:.875rem}.selected-line .r{font-size:1.625rem;font-weight:800;color:var(--ink)}.memo-input{margin:.5rem 1.125rem 0;padding:.75rem .875rem;background:#f0f4fb;border-radius:.75rem;color:var(--ink-3);font-size:.8125rem}.memo-input.has{color:var(--ink)}.akbd{margin:.5rem .875rem 0;border-radius:1.125rem;overflow:hidden;border:.03125rem solid var(--line);display:grid;grid-template-columns:repeat(4,1fr);background:#fff}.akbd .k{height:3.625rem;display:flex;align-items:center;justify-content:center;font-size:1.625rem;font-weight:500;color:var(--ink);border-right:.03125rem solid var(--line);border-bottom:.03125rem solid var(--line)}.akbd .k:nth-child(4n){border-right:none}.akbd .k.fn{background:#60a5fa;color:#fff;font-weight:600;font-size:1.5rem}.akbd .k.del{background:#fff;color:var(--ink);font-size:1.375rem}.akbd .k.blank{background:#f8f9fc}.akbd .k.confirm{background:var(--blue);color:#fff;font-size:1rem;font-weight:600}.akbd .k.confirm.disabled{background:#c9d6ee}.akbd .k.span3{grid-column:span 3}.modal-mask{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(20,30,50,.45);z-index:100;display:flex;align-items:center;justify-content:center;padding:1.25rem}.modal{background:#fff;border-radius:1.25rem;padding:1.375rem 1.125rem;width:100%;box-shadow:var(--shadow-pop)}.modal .h3{margin:0 0 .875rem;text-align:center;font-size:1.0625rem;color:var(--ink);font-weight:600}.modal .field{background:#fff;border:.03125rem solid var(--line);border-radius:.75rem;padding:.875rem 1rem;margin-bottom:.5rem;position:relative}.modal .field uni-input{font-size:.9375rem;color:var(--ink);width:100%}.modal .field .count{position:absolute;right:.875rem;bottom:.5rem;color:var(--ink-3);font-size:.75rem}.modal .msg{text-align:center;font-size:.9375rem;color:#3b4357;margin:1rem 0;line-height:1.6}.modal .row2{display:flex;gap:.75rem;margin-top:1.125rem}.modal .row2 .b{flex:1;height:2.875rem;border-radius:31.21875rem;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:.9375rem}.modal .row2 .b.confirm{background:var(--blue);color:#fff}.modal .row2 .b.confirm.disabled{background:#c9d6ee}.modal .row2 .b.cancel{background:#f2f4f8;color:var(--ink)}.sheet-mask{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.35);z-index:98}.sheet{position:fixed;left:0;right:0;bottom:0;background:#fff;border-radius:1.375rem 1.375rem 0 0;padding:1.25rem 1.125rem calc(1.25rem + env(safe-area-inset-bottom));z-index:99;box-shadow:0 -.625rem 1.875rem rgba(31,40,80,.18);max-height:86vh;overflow-y:auto}.sheet .h{font-size:1.0625rem;font-weight:800;color:var(--ink);margin-bottom:.875rem;display:flex;align-items:center;gap:.5rem}.sheet .row{display:flex;gap:.75rem;margin-top:.875rem}.sheet .row .cancel{flex:1;height:3.125rem;display:flex;align-items:center;justify-content:center;border-radius:.875rem;background:#f5f7fa;color:var(--ink);font-size:1rem;font-weight:500}.sheet .row .confirm{flex:1;height:3.125rem;display:flex;align-items:center;justify-content:center;border-radius:.875rem;background:var(--grad);color:#fff;font-size:1rem;font-weight:600}.sheet .row .confirm.disabled{background:#c9d6ee}.m54-year{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.m54-year .yk{width:2.125rem;height:2.125rem;border-radius:.6875rem;background:#f5f7fa;display:flex;align-items:center;justify-content:center;color:var(--ink-2);font-size:1rem}.m54-year .yl{font-size:1rem;font-weight:800;color:var(--ink)}.m54-mgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;margin-bottom:.875rem}.m54-mgrid .m{height:2.75rem;border-radius:.75rem;background:#f5f7fa;font-size:.875rem;color:var(--ink-2);display:flex;align-items:center;justify-content:center;font-weight:500}.m54-mgrid .m.cur{background:linear-gradient(135deg,#60a5fa,#2563eb);color:#fff;font-weight:700}.m54-mgrid .m.dim{opacity:.35}.m54-tip{background:#fafbfd;border:.03125rem solid #EBEEF3;border-radius:.75rem;padding:.625rem .75rem;font-size:.75rem;color:var(--ink-2);line-height:1.7;margin-top:.625rem}.m54-notebox{background:#fff9ef;border:.03125rem solid #F3E3C3;border-radius:.75rem;padding:.625rem .75rem;font-size:.75rem;color:#8a6d3b;line-height:1.7;margin-bottom:.875rem}.m54-lab{font-size:.8125rem;color:var(--ink-3);margin:.625rem 0 .5rem}.m54-inp{height:3.25rem;border-radius:.875rem;background:#f5f7fa;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;font-size:1.0625rem;color:var(--ink);font-weight:600;margin-bottom:.75rem}.m54-inp.ro{color:var(--ink-3);font-weight:500}.m54-inp .sub{font-size:.75rem;color:var(--ink-3);font-weight:400}.top-hero{background:linear-gradient(180deg,#e0eeff,#f5f7fa 70%);padding:0 0 1rem}.top-hero .amount-line{display:flex;flex-direction:column;align-items:center;padding:1.875rem 0 .875rem}.top-hero .ic{width:3rem;height:3rem;border-radius:50%;background:var(--orange-soft);display:flex;align-items:center;justify-content:center;font-size:1.375rem}.top-hero .cat{font-size:.9375rem;color:var(--ink);font-weight:600;margin-top:.5rem}.top-hero .big{font-size:2.5rem;font-weight:800;margin-top:.75rem;color:var(--ink);letter-spacing:.03125rem}.top-hero .big.x{color:var(--red)}.top-hero .big.m{color:var(--green)}.detail-card{margin:0 1rem;background:#fff;border-radius:1.125rem;padding:.375rem 1.125rem;box-shadow:var(--shadow-card);border:.03125rem solid #F1F4FA}.detail-card .row{display:flex;justify-content:space-between;align-items:center;padding:.875rem 0;border-bottom:.03125rem solid var(--line);font-size:.875rem}.detail-card .row:last-child{border-bottom:none}.detail-card .row .lab{color:var(--ink-3)}.detail-card .row .val{color:var(--ink);max-width:60%;text-align:right;word-break:break-all}.bottom-bar{position:fixed;bottom:0;left:0;right:0;display:flex;gap:.875rem;padding:.875rem 1.125rem calc(1rem + env(safe-area-inset-bottom));background:#fff;border-top:.03125rem solid var(--line);z-index:10}.bottom-bar .b{flex:1;height:2.875rem;border-radius:31.21875rem;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:.9375rem}.bottom-bar .b.outline{background:#fff;border:.03125rem solid var(--blue);color:var(--blue)}.bottom-bar .b.primary{background:var(--blue);color:#fff}.tabs{display:flex;background:linear-gradient(180deg,var(--hero-a),var(--hero-b));padding:.625rem 1rem 0}.tabs .t{flex:1;text-align:center;padding:.875rem 0;border-radius:1rem 1rem 0 0;color:#fff;font-weight:600;font-size:.9375rem;position:relative}.tabs .t.on{background:#fff;color:var(--ink)}.tabs .t.on:after{content:"";position:absolute;left:32%;right:32%;bottom:.375rem;height:.1875rem;background:var(--blue-2);border-radius:.1875rem}.picker-row{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem 0}.picker-row .sw{display:flex;gap:.375rem}.picker-row .sw .it{padding:.375rem .75rem;border-radius:31.21875rem;font-size:.8125rem;color:var(--ink-3);border:.03125rem solid transparent}.picker-row .sw .it.on{background:var(--blue-soft);color:var(--blue);border-color:var(--blue)}.sum-card{margin:.875rem 1rem 0;background:linear-gradient(135deg,#f0f7ff,#e6f1ff);border-radius:1.125rem;padding:1rem;position:relative;overflow:hidden}.sum-card .lab{font-size:.8125rem;color:var(--ink-3)}.sum-card .big{font-size:2.25rem;font-weight:800;margin-top:.375rem;color:var(--ink);letter-spacing:.03125rem}.sum-card .small{font-size:.75rem;color:var(--ink-3);margin-top:.25rem}.sum-card .cmp{position:absolute;right:.875rem;top:1.5rem;background:#fff;border-radius:.875rem;padding:.375rem .625rem;font-size:.8125rem;color:var(--ink-2);box-shadow:0 .125rem .5rem rgba(20,40,90,.08)}.sum-card .cmp .up{color:var(--red);font-weight:600}.sum-card .cmp .dn{color:var(--green);font-weight:600}.bill-card{margin:.875rem 1rem 0;background:#fff;border-radius:1.125rem;padding:.875rem 1rem;box-shadow:var(--shadow-card)}.bill-card .h{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.625rem}.bill-card .h .t{font-size:.9375rem;font-weight:700;color:var(--blue-deep)}.bill-card .li{display:flex;align-items:center;padding:.625rem 0;border-bottom:.03125rem solid var(--line)}.bill-card .li:last-child{border-bottom:none}.bill-card .li .ic{width:2rem;height:2rem;border-radius:.5rem;background:#f5f7fa;display:flex;align-items:center;justify-content:center;font-size:1.125rem;margin-right:.625rem;flex-shrink:0}.bill-card .li .body{flex:1;min-width:0}.bill-card .li .body .name{font-size:.875rem;color:var(--ink)}.bill-card .li .body .sub{font-size:.75rem;color:var(--ink-3);margin-top:.125rem}.bill-card .li .body .ratio{height:.25rem;border-radius:.125rem;background:#f2f4f8;margin-top:.3125rem;overflow:hidden}.bill-card .li .body .ratio .fill{height:100%;border-radius:.125rem;background:linear-gradient(90deg,#60a5fa,#2563eb)}.bill-card .li .amt{font-size:.9375rem;color:var(--ink);font-weight:600;white-space:nowrap;margin-left:.5rem}.zhead{background:linear-gradient(180deg,#d9ecff,#a9d5ff 80%,#e0eafa);padding:.5rem 1rem 3.75rem;position:relative}.zhead .pill{display:inline-flex;align-items:center;gap:.375rem;background:#fff;padding:.375rem .75rem;border-radius:31.21875rem;font-size:.75rem;color:var(--blue-deep);box-shadow:0 .125rem .375rem rgba(20,40,90,.06);margin-top:.5rem}.zhead .pill .shield{width:.875rem;height:.875rem;background:var(--blue-2);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:.5625rem}.zcard{margin:-3.125rem 1rem 0;background:#fff;border-radius:1.25rem;padding:1.125rem 1.125rem .875rem;box-shadow:var(--shadow-card);position:relative;z-index:1}.zcard .lab{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--ink-3)}.zcard .lab .eye{width:1.125rem;height:1.125rem;border-radius:50%;border:.03125rem solid var(--line);display:inline-flex;align-items:center;justify-content:center;color:var(--ink-3);font-size:.6875rem}.zcard .big{font-size:2.375rem;font-weight:800;margin-top:.5rem;color:var(--ink);letter-spacing:.03125rem;line-height:1.1}.zcard .split{display:flex;gap:.75rem;margin-top:.875rem;padding-top:.875rem;border-top:.03125rem dashed var(--line-2)}.zcard .split>uni-view{flex:1}.zcard .split .l{font-size:.8125rem;color:var(--ink-3)}.zcard .split .v{font-size:1.125rem;font-weight:700;margin-top:.25rem;color:var(--ink)}.all-card{margin:.875rem 1rem 0;background:#fff;border-radius:1.125rem;padding:.875rem 1rem;box-shadow:var(--shadow-card);position:relative;z-index:1}.all-card .h{display:flex;align-items:center;justify-content:space-between;margin-bottom:.625rem}.all-card .h .t{font-size:1rem;font-weight:800;color:var(--ink)}.group-label{padding:.875rem .25rem .375rem;font-size:.8125rem;color:var(--ink-3);font-weight:600;display:flex;justify-content:space-between;align-items:baseline}.group-label .sub-total{font-size:.75rem;color:var(--ink-4);font-weight:400}.acc-row{display:flex;align-items:center;gap:.75rem;padding:.75rem 0;border-bottom:.03125rem dashed var(--line)}.acc-row:last-child{border-bottom:none}.acc-row .body{flex:1;min-width:0}.acc-row .body .nm{font-size:.9375rem;color:var(--ink);font-weight:600}.acc-row .body .sub{font-size:.75rem;color:var(--ink-3);margin-top:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-row .amt{font-size:.9375rem;font-weight:700;color:var(--ink);white-space:nowrap}.acc-row .amt.minus{color:var(--red)}.expand{padding:.625rem 0;display:flex;justify-content:center}.expand .b{padding:.375rem 1.125rem;border-radius:31.21875rem;background:#f2f7ff;color:var(--blue);font-size:.75rem;border:.03125rem solid #B7CDE8}.zadd{padding:.875rem 1rem calc(1.625rem + env(safe-area-inset-bottom));display:flex;justify-content:center}.zadd .b{width:100%;height:3.25rem;border-radius:.875rem;background:var(--grad);color:#fff;font-size:1rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.5rem}.acc-list{margin:.875rem 1rem 0;background:#fff;border-radius:1.125rem;padding:.375rem 0;box-shadow:var(--shadow-card)}.acc-list .li{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-bottom:.03125rem solid var(--line)}.acc-list .li:last-child{border-bottom:none}.acc-list .li .ic{width:2.625rem;height:2.625rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;flex-shrink:0;color:#fff;font-weight:700}.acc-list .li .ic.c0{background:linear-gradient(135deg,#ffc651,#ff8c2a)}.acc-list .li .ic.c1{background:linear-gradient(135deg,#5cd49e,#2ebf85)}.acc-list .li .ic.c2{background:linear-gradient(135deg,#60a5fa,#2563eb)}.acc-list .li .body{flex:1;min-width:0}.acc-list .li .body .nm{font-size:.9375rem;color:var(--ink);font-weight:600}.acc-list .li .body .sub{font-size:.75rem;color:var(--ink-3);margin-top:.125rem}.acc-list .li .arr{color:var(--ink-4);font-size:1.125rem;margin-left:auto}.grp-cap{padding:.75rem 1rem .375rem;font-size:.75rem;color:var(--ink-3);font-weight:600}.form-card{margin:.875rem 1rem 0;background:#fff;border-radius:1.125rem;padding:.375rem 0;box-shadow:var(--shadow-card)}.form-card .ctrl{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-bottom:.03125rem solid var(--line)}.form-card .ctrl:last-child{border-bottom:none}.form-card .ctrl .lab{font-size:.875rem;color:var(--ink);font-weight:500;min-width:5.625rem;flex-shrink:0}.form-card .ctrl .inp{flex:1;text-align:right;font-size:.9375rem;color:var(--ink)}.form-card .ctrl .chips-wrap{flex:1;display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-end}.form-bottom{padding:.875rem 1rem calc(1.625rem + env(safe-area-inset-bottom));display:flex;justify-content:center}.form-bottom .b{width:100%;height:3.25rem;border-radius:.875rem;background:var(--grad);color:#fff;font-size:1rem;font-weight:600;display:flex;align-items:center;justify-content:center}.form-bottom .b.disabled{background:#c9d6ee}.inst-row{flex:1;display:flex;align-items:center;gap:.625rem;min-height:2.375rem}.inst-row .inst-nm{font-size:.9375rem;color:var(--ink);font-weight:500;flex:1;text-align:right}.inst-row:not(.filled) .inst-nm{color:var(--ink-3);font-weight:400}.inst-row .re{font-size:.75rem;color:var(--blue);flex:none}.amt-field{flex:1;text-align:right;font-size:1rem;font-weight:600;color:var(--ink);padding:.5rem 0;min-height:1.5rem}.amt-field.ph{color:var(--ink-3);font-weight:400;font-size:.875rem}.bank-logo{width:2.25rem;height:2.25rem;border-radius:.5625rem;background:#fff;box-shadow:0 .0625rem .1875rem rgba(11,18,32,.08);padding:.1875rem;display:block}.brand-mark{width:2.25rem;height:2.25rem;border-radius:.5625rem;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.8125rem;box-shadow:0 .0625rem .1875rem rgba(11,18,32,.08);background:#fff;border:.09375rem solid #D5DAE4}.brand-mark .b{font-weight:900;letter-spacing:-.03125rem}.chip{padding:.3125rem .625rem;border-radius:31.21875rem;background:#f0f3f8;color:#3b4357;font-size:.75rem;border:.03125rem solid transparent}.chip.sel{background:#e8f1fe;color:var(--blue);border-color:#bfd9ff;font-weight:600}.abanner{margin:.875rem 1rem 0;padding:1.125rem 1rem .875rem;border-radius:1.125rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;display:flex;align-items:center;gap:.75rem;box-shadow:0 .5rem 1.125rem rgba(37,99,235,.28)}.abanner .ico{width:2.25rem;height:2.25rem;border-radius:50%;background:rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;font-size:1.125rem;font-weight:700;overflow:hidden}.abanner .body{flex:1;min-width:0}.abanner .body .nm{font-size:1.0625rem;font-weight:700}.abanner .body .type{font-size:.8125rem;opacity:.9;margin-top:.125rem}.acard{margin:.875rem 1rem 0;background:#fff;border-radius:1.125rem;padding:1.125rem 1rem 1rem;box-shadow:var(--shadow-card);position:relative}.acard .h{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.875rem}.acard .h .t{font-size:1.0625rem;font-weight:800;color:var(--ink);display:flex;align-items:center;gap:.5rem}.acard .h .t:before{content:"";display:inline-block;width:.375rem;height:1.125rem;background:var(--grad);border-radius:.1875rem}.acard .lab{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--ink-3);margin-bottom:.375rem}.acard .lab .eye{width:1.125rem;height:1.125rem;border-radius:50%;border:.03125rem solid var(--line);display:inline-flex;align-items:center;justify-content:center;font-size:.6875rem}.acard .big{font-size:2.5rem;font-weight:800;color:var(--ink);letter-spacing:.03125rem;line-height:1.1}.acard .memo{font-size:.8125rem;color:var(--ink-3);margin-top:.5rem}.abtnrow{display:flex;gap:.75rem;margin:.875rem 1rem 0}.abtnrow .ghost{flex:1;height:2.875rem;border-radius:.875rem;background:#fff;color:var(--ink);font-size:.9375rem;font-weight:500;display:flex;align-items:center;justify-content:center;border:.03125rem solid var(--line-2)}.abtnrow .primary{flex:1;height:2.875rem;border-radius:.875rem;background:var(--grad);color:#fff;font-size:.9375rem;font-weight:600;display:flex;align-items:center;justify-content:center}.ads-row{display:flex;align-items:center;gap:.75rem;padding:.625rem 0;border-bottom:.03125rem dashed var(--line)}.ads-row:last-child{border-bottom:none}.ads-row .ic{width:2rem;height:2rem;border-radius:50%;background:#f0f4fb;display:flex;align-items:center;justify-content:center;font-size:.9375rem;flex-shrink:0}.ads-row .body{flex:1;min-width:0}.ads-row .body .nm{font-size:.875rem;color:var(--ink);font-weight:500}.ads-row .body .sub{font-size:.75rem;color:var(--ink-3);margin-top:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ads-row .amt{font-size:.9375rem;font-weight:700;color:var(--ink);white-space:nowrap}.ads-row .amt.minus{color:var(--red)}.ads-row .amt.plus{color:var(--green)}.ads-date{padding:.625rem 0 .375rem;font-size:.8125rem;color:var(--ink-3);font-weight:600;border-bottom:.03125rem dashed var(--line-2);margin-bottom:.25rem}.del-bar{padding:.875rem 1rem calc(1.625rem + env(safe-area-inset-bottom));display:flex;justify-content:center}.del-bar .b{width:100%;height:3.125rem;border-radius:.875rem;background:var(--grad);color:#fff;font-size:.9375rem;font-weight:500;display:flex;align-items:center;justify-content:center}.grp-h{font-size:.8125rem;color:var(--ink-3);padding:.875rem 1rem .5rem;font-weight:600}.m54-cat{display:flex;align-items:center;gap:.75rem;background:#fff;border:.03125rem solid var(--line);border-radius:.875rem;padding:.75rem .875rem;margin:0 1rem .5rem}.m54-cat .ci{width:2.375rem;height:2.375rem;border-radius:.6875rem;background:#eaf4ff;display:flex;align-items:center;justify-content:center;font-size:1.125rem}.m54-cat .cb{flex:1;min-width:0}.m54-cat .cb .n{font-size:.875rem;color:var(--ink);font-weight:600}.m54-cat .cb .s{font-size:.75rem;color:var(--ink-3);margin-top:.125rem}.del-cat{padding:.375rem .75rem;border-radius:31.21875rem;border:.03125rem solid #F5C6C6;color:#d9534f;font-size:.8125rem;background:#fdf3f3}.add-cat{height:3.125rem;border-radius:.875rem;border:.09375rem dashed #BFD9FF;color:#2563eb;display:flex;align-items:center;justify-content:center;font-size:.9375rem;font-weight:600;margin:.5rem 1rem 1.25rem}.m54-center{padding:4.375rem 1.875rem 2.5rem;text-align:center}.m54-bigico{width:5.5rem;height:5.5rem;border-radius:1.625rem;margin:0 auto 1.125rem;display:flex;align-items:center;justify-content:center;font-size:2.5rem;background:#eaf4ff}.m54-bigico.warn{background:#fff6e8}.m54-h1{font-size:1.1875rem;font-weight:800;color:var(--ink)}.m54-h2{font-size:.8125rem;color:var(--ink-3);margin-top:.5rem;line-height:1.8}.m54-reason{background:#fafbfd;border:.03125rem solid #EBEEF3;border-radius:.875rem;padding:.875rem;margin-top:1.125rem;text-align:left}.m54-reason .t{font-size:.875rem;font-weight:700;color:var(--ink);margin-bottom:.375rem}.m54-reason .p{font-size:.8125rem;color:var(--ink-2);margin:0 0 .375rem;line-height:1.7}.m54-btns{display:flex;gap:.75rem;margin-top:1.5rem}.m54-btns .b{flex:1;height:2.875rem;border-radius:31.21875rem;display:flex;align-items:center;justify-content:center;font-size:.9375rem;font-weight:500}.m54-btns .b.outline{background:#fff;border:.03125rem solid var(--blue);color:var(--blue)}.m54-btns .b.primary{background:var(--blue);color:#fff}.guide-mask{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;z-index:200;display:flex;flex-direction:column;padding:3.5rem 2.125rem 2.75rem}.guide-mask .gi{width:7.5rem;height:7.5rem;border-radius:2rem;margin:1.875rem auto 1.5rem;display:flex;align-items:center;justify-content:center;font-size:3.375rem;background:linear-gradient(135deg,#eaf4ff,#f5faff)}.guide-mask .gh{font-size:1.3125rem;font-weight:800;color:var(--ink);text-align:center}.guide-mask .gp{font-size:.875rem;color:var(--ink-2);line-height:1.9;margin-top:.75rem;text-align:center}.guide-mask .m54-dots{display:flex;gap:.375rem;justify-content:center;margin-top:auto}.guide-mask .m54-dots .dot{width:.4375rem;height:.4375rem;border-radius:50%;background:#dce3ec}.guide-mask .m54-dots .dot.on{background:#2563eb;width:1.125rem;border-radius:.25rem}.guide-mask .g-foot{display:flex;align-items:center;justify-content:space-between;margin-top:1.625rem}.guide-mask .g-foot .skip{color:var(--ink-3);font-size:.875rem;padding:.5rem .75rem}.guide-mask .g-foot .next{background:var(--grad);color:#fff;border-radius:31.21875rem;padding:.625rem 1.75rem;font-size:.9375rem;font-weight:600}.set-row{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;background:#fff;border-bottom:.03125rem solid var(--line)}.set-row .ico{width:2.25rem;height:2.25rem;border-radius:.625rem;background:#f2f7fe;display:flex;align-items:center;justify-content:center;font-size:1.25rem;flex-shrink:0}.set-row .body{flex:1;min-width:0}.set-row .body .t{font-size:.9375rem;color:var(--ink);font-weight:600}.set-row .body .sub{font-size:.75rem;color:var(--ink-3);margin-top:.125rem}.set-row .arr{color:var(--ink-4);font-size:1.125rem}.dev-banner{background:#fff5e6;color:#a35a13;font-size:.75rem;text-align:center;padding:.3125rem 0;font-weight:600;letter-spacing:.0625rem}.skel{border-radius:.5rem;background:linear-gradient(90deg,#edf1f7 25%,#f7f9fc,#edf1f7 75%);background-size:400% 100%;animation:skel-shine 1.2s ease infinite}@keyframes skel-shine{0%{background-position:100% 0}to{background-position:0 0}}.login-guide{padding:5rem 1.875rem;text-align:center}.login-guide .b{margin:1.5rem auto 0;width:60%;height:3rem;border-radius:31.21875rem;background:var(--grad);color:#fff;font-size:.9375rem;font-weight:600;display:flex;align-items:center;justify-content:center}
