*{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-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))}@font-face{font-family:iconfont;src:url(./iconfont-CRg2I7WD.ttf) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;display:inline-block;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-user:before{content:""}.icon-password:before{content:""}.icon-code:before{content:""}.icon-setting:before{content:""}.icon-share:before{content:""}.icon-edit:before{content:""}.icon-version:before{content:""}.icon-service:before{content:""}.icon-friendfill:before{content:""}.icon-community:before{content:""}.icon-people:before{content:""}.icon-dianzan:before{content:""}.icon-right:before{content:""}.icon-logout:before{content:""}.icon-help:before{content:""}.icon-github:before{content:""}.icon-aixin:before{content:""}.icon-clean:before{content:""}.icon-refresh:before{content:""}:root{--ry-brand: #00B6B7;--ry-brand-2: #00878A;--ry-brand-soft: #DDF8F3;--ry-brand-gradient: var(--ry-brand);--ry-gold: #FF6205;--ry-gold-2: #FF7A2A;--ry-gold-soft: #FFF0E3;--ry-ink: #10151D;--ry-ink-2: #1E2933;--ry-ink-gradient: var(--ry-ink);--ry-on-ink: #FFFFFF;--ry-green: #008F86;--ry-green-soft: #DDF8F3;--ry-red: #D04B42;--ry-red-soft: #FCE8E6;--ry-amber: #A96A23;--ry-amber-soft: #FFF2DF;--ry-blue: #39718A;--ry-blue-soft: #E7F2F5;--ry-bg: #F4F9FB;--ry-card: #FFFFFF;--ry-surface-soft: #F1F7F8;--ry-text: #10151D;--ry-text-2: #5E6B73;--ry-text-3: #8A969C;--ry-line: #DCEAEC;--ry-r-s: .375rem;--ry-r-m: .625rem;--ry-r-l: .875rem;--ry-r-xl: 1.125rem;--ry-shadow-card: 0 .25rem .75rem rgba(34, 75, 88, .07);--ry-shadow-pop: 0 .6875rem 1.75rem rgba(34, 75, 88, .14);--ry-shadow-brand: 0 .3125rem .75rem rgba(0, 182, 183, .22);--ry-fs-hero: 1.75rem;--ry-fs-title: 1.0625rem;--ry-fs-body: .875rem;--ry-fs-sub: .75rem;--ry-fs-cap: .6875rem}@media screen and (max-width: 767px){:root{--ry-fs-body: 16px;--ry-fs-sub: 14px;--ry-fs-cap: 12px}}uni-page-body{background:var(--ry-bg);color:var(--ry-text);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Segoe UI,sans-serif;font-size:var(--ry-fs-body);-webkit-font-smoothing:antialiased}uni-button{margin:0;padding:0;background:transparent;border:none;border-radius:0;font-size:inherit;line-height:inherit;color:inherit}uni-button:after{border:none}uni-input,uni-textarea{font-size:inherit;color:inherit}.ry-page{min-height:100vh;box-sizing:border-box;background:radial-gradient(ellipse 120% 6.875rem at 0% 0%,rgba(171,248,248,.46),transparent 72%),linear-gradient(180deg,#F9FFFF 0,var(--ry-bg) 16.25rem)}.ry-container{padding-left:1rem;padding-right:1rem;box-sizing:border-box}.ry-safe-bottom{padding-bottom:calc(.75rem + constant(safe-area-inset-bottom));padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.ry-card{background:var(--ry-card);border-radius:var(--ry-r-l);box-shadow:var(--ry-shadow-card);box-sizing:border-box;border:.03125rem solid rgba(220,234,236,.72)}.ry-btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:2.875rem;border-radius:var(--ry-r-m);font-size:.9375rem;font-weight:600;transition:transform .15s ease,opacity .15s ease,box-shadow .15s ease}.ry-btn:active{transform:scale(.97)}.ry-btn--primary{background:var(--ry-brand);color:var(--ry-on-ink);box-shadow:var(--ry-shadow-brand)}.ry-btn--dark{background:var(--ry-ink);color:var(--ry-on-ink)}.ry-btn--ghost{background:var(--ry-card);color:var(--ry-ink);border:.0625rem solid var(--ry-line)}.ry-btn--danger{background:var(--ry-red-soft);color:var(--ry-red)}.ry-btn--small{height:2rem;border-radius:var(--ry-r-s);font-size:.8125rem;padding-left:.875rem;padding-right:.875rem}.ry-btn[disabled],.ry-btn.is-disabled{opacity:.45;box-shadow:none;transform:none}.ry-press{transition:transform .15s ease,opacity .15s ease}.ry-press:active{transform:scale(.97);opacity:.85}.ry-tag{display:inline-flex;align-items:center;height:1.25rem;padding:0 .5rem;border-radius:.25rem;font-size:.625rem;font-weight:600;box-sizing:border-box}.ry-tag--brand{background:var(--ry-brand-soft);color:var(--ry-brand)}.ry-tag--green{background:var(--ry-green-soft);color:var(--ry-green)}.ry-tag--red{background:var(--ry-red-soft);color:var(--ry-red)}.ry-tag--amber{background:var(--ry-amber-soft);color:var(--ry-amber)}.ry-tag--blue{background:var(--ry-blue-soft);color:var(--ry-blue)}.ry-tag--grey{background:var(--ry-surface-soft);color:var(--ry-text-3)}.ry-field{margin-bottom:.25rem}.ry-field__label{display:block;margin-bottom:.5rem;color:var(--ry-text-2);font-size:var(--ry-fs-sub);font-weight:500}.ry-field__control{display:flex;align-items:center;gap:.5rem;height:3rem;padding:0 .875rem;box-sizing:border-box;background:var(--ry-surface-soft);border:.0625rem solid transparent;border-radius:var(--ry-r-m);transition:border-color .2s ease,background .2s ease}.ry-field__control:focus-within{background:var(--ry-card);border-color:var(--ry-brand)}.ry-field__control uni-input{flex:1;height:100%;font-size:.9375rem;color:var(--ry-text);background:transparent}.ry-field__error{display:block;min-height:1.25rem;padding-top:.3125rem;color:var(--ry-red);font-size:var(--ry-fs-cap);line-height:1.4}.ry-cell-group{overflow:hidden;border-radius:var(--ry-r-l);background:var(--ry-card);box-shadow:var(--ry-shadow-card)}.ry-cell{position:relative;display:flex;align-items:center;gap:.75rem;padding:.9375rem .875rem;box-sizing:border-box}.ry-cell+.ry-cell:before{content:"";position:absolute;top:0;left:3.125rem;right:0;height:.03125rem;background:var(--ry-line);transform:scaleY(.5)}.ry-cell__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.625rem;font-size:1.0625rem}.ry-cell__body{flex:1;min-width:0}.ry-cell__title{display:block;color:var(--ry-text);font-size:var(--ry-fs-body);font-weight:500}.ry-cell__desc{display:block;margin-top:.1875rem;color:var(--ry-text-3);font-size:var(--ry-fs-cap)}.ry-cell__extra{color:var(--ry-text-3);font-size:var(--ry-fs-sub)}.ry-cell__arrow{flex-shrink:0;width:.4375rem;height:.4375rem;border-top:.125rem solid var(--ry-line);border-right:.125rem solid var(--ry-line);transform:rotate(45deg)}@keyframes ry-shimmer{0%{background-position:-12.5rem 0}to{background-position:12.5rem 0}}.ry-skel{border-radius:var(--ry-r-s);background:linear-gradient(90deg,#e7f0f1 25%,#fff,#e7f0f1 75%);background-size:25rem 100%;animation:ry-shimmer 1.4s ease infinite}@keyframes ry-fade-up{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.ry-anim-in{animation:ry-fade-up .45s cubic-bezier(.22,1,.36,1) both}.ry-anim-in--1{animation-delay:.05s}.ry-anim-in--2{animation-delay:.12s}.ry-anim-in--3{animation-delay:.19s}.ry-anim-in--4{animation-delay:.26s}.ry-money{font-weight:700;font-variant-numeric:tabular-nums}.ry-money__yen{font-size:.62em;margin-right:.0625rem}.ry-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ry-clamp-2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (min-width: 431px){.home,.activity-page,.work-page,.mine-page,.orders-page,.wallet-page,.team-page,.login-page,.reg-page{max-width:430px;margin-left:auto;margin-right:auto;box-shadow:0 0 70px rgba(53,91,101,.08)}uni-tabbar .uni-tabbar{left:50%!important;right:auto!important;width:430px!important;transform:translate(-50%)!important}}@media (prefers-reduced-motion: reduce){.ry-anim-in,.ry-skel,.ry-state__spinner{animation:none!important}}uni-page-body{min-height:100%;background:var(--ry-bg);color:var(--ry-ink)}body{background:var(--ry-bg)}.ry-app-surface{min-height:100vh;box-sizing:border-box;background:radial-gradient(ellipse 125% 8.125rem at 8% 0,rgba(173,247,240,.46),transparent 72%),radial-gradient(ellipse 80% 5.625rem at 100% 8%,rgba(255,244,191,.32),transparent 78%),linear-gradient(180deg,#F9FFF5 0,var(--ry-bg) 17.5rem)}.ry-content-bottom{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom))}.ry-page-section{margin:0 .9375rem}.ry-section-heading{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:.9375rem 0 .5rem}.ry-section-heading__title{color:var(--ry-ink);font-size:.9375rem;line-height:1.3125rem;font-weight:760}.ry-section-heading__action{color:var(--ry-brand-2);font-size:.6875rem;line-height:1.125rem}.ry-surface-card{box-sizing:border-box;border:.03125rem solid rgba(220,234,236,.88);border-radius:.6875rem;background:rgba(255,255,255,.94);box-shadow:0 .3125rem .875rem rgba(34,75,88,.055)}.ry-inline-link{color:var(--ry-brand-2);font-size:.6875rem;font-weight:650}uni-tabbar{display:none!important}.ry-app-surface.ry-content-bottom{padding-bottom:calc(72px + env(safe-area-inset-bottom))!important}.ry-tabbar{left:50%!important;right:auto!important;width:min(430px,100vw)!important;transform:translate(-50%)}@media screen and (max-width: 767px){.home.ry-content-bottom{display:flex;flex-direction:column;padding-bottom:calc(56px + env(safe-area-inset-bottom))!important}.home .earnings{flex-shrink:0;margin-top:auto!important}}@media screen and (min-width: 431px){.ry-app-surface{max-width:430px;margin:0 auto;box-shadow:0 0 70px rgba(53,91,101,.08)}}.text-center{text-align:center}.font-13{font-size:13px}.font-12{font-size:12px}.font-11{font-size:11px}.text-grey1{color:#6b655d}.text-grey2{color:#958e84}uni-page-head{display:none!important}@media screen and (min-width: 768px){html,body{min-height:100%;margin:0;background:radial-gradient(ellipse 80% 460px at 6% 0,rgba(174,245,235,.28),transparent 72%),#e9f2f2}#app,uni-app,uni-page,uni-page-wrapper,uni-page-body{min-height:100%}.ry-app-surface{width:min(1280px,100% - 32px)!important;max-width:1280px!important;min-height:calc(100vh - 32px)!important;margin:16px auto!important;box-sizing:border-box!important;overflow-x:hidden;border-radius:26px;box-shadow:0 18px 64px rgba(45,86,91,.1)}.ry-content-bottom{padding-bottom:48px!important}}@media screen and (min-width: 1024px){.ry-app-surface,.login-page,.reg-page{width:min(1280px,100% - 48px)!important;min-height:calc(100vh - 48px)!important;margin:24px auto!important;padding-left:0!important;padding-right:0!important;border-radius:30px}.home{max-width:1280px!important;padding-bottom:48px!important}.home .topbar{height:84px;padding:0 42px}.home .topbar__name{font-size:24px}.home .topbar__mine{width:auto}.home .home-search{height:52px;margin:0 42px;padding:6px 7px 6px 16px;border-radius:16px;box-shadow:0 5px 18px rgba(34,75,88,.07)}.home .home-search__input{font-size:16px}.home .home-search__button{width:88px;min-width:88px;font-size:15px}.home .opportunity-intro{height:210px;min-height:210px;margin:0 42px;padding:36px 42px 0;border:1px solid rgba(0,182,183,.12);border-radius:28px;background:linear-gradient(124deg,#e2fbf6 0,#f8fffa 68%,#fffbe0);box-shadow:0 12px 32px rgba(34,75,88,.06)}.home .opportunity-intro__title{font-size:38px;line-height:48px}.home .opportunity-intro__sub{display:block;margin-top:8px;color:var(--ry-text-2);font-size:15px}.home .opportunity-intro__stats{gap:36px;margin-top:24px}.home .opportunity-stat__label{font-size:14px}.home .opportunity-stat__value{font-size:34px}.home .opportunity-intro__art{top:10px;right:42px;width:360px;height:188px;opacity:.82}.home .quick-categories{height:126px;margin:24px 42px 22px;padding:12px 22px 16px;border:1px solid rgba(220,234,236,.86);border-radius:22px;box-shadow:0 8px 22px rgba(34,75,88,.043)}.home .quick-category__label{font-size:15px}.home .project-picker__row{padding-left:42px;padding-right:42px}.home .section-head{padding:0 42px}.home .section-head__title{font-size:24px}.home .home-categories{margin-left:42px;margin-right:42px}.home .goods-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px;margin-top:4px;padding:0 42px!important}.home .goods-card{padding:12px;border:1px solid rgba(220,234,236,.9);border-radius:18px;box-shadow:0 8px 22px rgba(34,75,88,.05)}.home .goods-card__img,.home .goods-card__skel-img{height:180px!important;aspect-ratio:auto}.home .goods-card__body{padding:12px 4px 4px}.home .goods-card__name{min-height:44px;font-size:16px;line-height:22px;white-space:normal}.home .goods-card__shop{margin-top:4px;font-size:13px}.home .goods-card__price-row{margin-top:8px}.home .goods-card__commission{height:23px;min-height:23px;margin-top:8px}.home .goods-card__cta{min-height:38px;height:38px;margin-top:8px;font-size:14px}.home .earnings{margin:24px 42px 0;padding:18px;border-radius:22px;box-shadow:0 8px 22px rgba(34,75,88,.043)}.home .earnings__head{padding:0 8px}.home .earnings__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.home .earning-cell{min-height:86px;padding:12px 16px}.home .earning-cell__value{font-size:24px}.activity-page .status-tabs,.activity-page .filter-row,.activity-page .activity-list-meta{margin-left:42px;margin-right:42px}.activity-page .activity-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0 42px}.activity-page .activity-card{min-height:232px;margin:0;padding:20px;gap:20px}.activity-page .activity-card__cover{flex-basis:190px;min-height:190px}.activity-page>.ry-state{margin-left:42px;margin-right:42px}.orders-page .orders-summary,.orders-page .order-tabs{margin-left:42px;margin-right:42px}.orders-page .order-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 42px 0}.orders-page .order-card{min-height:168px;margin:0;padding:18px}.orders-page .load-more{grid-column:1/-1;margin:0}.orders-page>.ry-state{margin-left:42px;margin-right:42px}.work-page .range-filter-panel{margin-left:42px;margin-right:42px}.work-page>.report-card--dominant{margin-left:42px;margin-right:42px}.work-page .report-dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 42px 0}.work-page .report-dashboard-grid>.report-card{margin:0}.work-page .report-dashboard-grid>.report-card:nth-child(3),.work-page .report-dashboard-grid>.report-card:nth-child(4){grid-column:1/-1}.work-page .quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wallet-page .balance{margin-left:42px;margin-right:42px;padding:32px 36px}.wallet-page .wallet-ledger-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0 42px}.wallet-page .wallet-ledger-panel .section-head{margin-left:0;margin-right:0}.wallet-page .wallet-ledger-panel>.ry-cell-group,.wallet-page .wallet-ledger-panel>.ry-card,.wallet-page .wallet-ledger-panel>.ry-state{margin-left:0;margin-right:0}.team-page .invite{margin-left:42px;margin-right:42px;padding:34px 38px;align-items:flex-start}.team-page .invite__code{font-size:46px}.team-page .team-overview-grid{display:grid;grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr);gap:18px;margin:18px 42px 0}.team-page .team-overview-grid>.team-report,.team-page .team-overview-grid>.team-tree{margin:0}.team-page>.section-head{margin-left:42px;margin-right:42px}.team-page>.ry-card.steps{margin-left:42px;margin-right:42px}.team-page .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:22px 26px}.team-page .step{padding:14px 0}.team-page .step__line{display:none}.mine-page .profile{margin-left:42px;margin-right:42px}.mine-page .mine-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0 42px}.mine-page .mine-groups>.group{margin-left:0;margin-right:0}.mine-page .logout{width:260px;margin-left:42px}.info-page .account-card,.info-page .invite-row,.info-page .info-section,.edit-page .edit-card,.pwd-page .pwd-card,.setting-page .setting-section,.about-page .brand,.about-page .about-section,.avatar-page .avatar-card{max-width:760px;margin-left:auto;margin-right:auto}.help-page .help-search,.help-page .help-group,.help-page .help-empty,.help-page .contact-card,.textview-page .panel{max-width:920px;margin-left:auto;margin-right:auto}.login-page .brand,.reg-page .nav,.reg-page .headline,.reg-page .steps{max-width:620px;margin-left:auto;margin-right:auto}.login-page .panel,.reg-page .panel{width:min(520px,100% - 64px)!important;margin-left:auto!important;margin-right:auto!important}}@media screen and (min-width: 768px) and (max-width: 1023px){.ry-app-surface{width:min(960px,100% - 32px)!important;padding-left:24px!important;padding-right:24px!important}.home .goods-grid,.orders-page .order-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}.activity-page .activity-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 24px}}@media screen and (min-width: 1024px){.ry-app-surface.ry-content-bottom{padding-bottom:120px!important}.home .topbar{height:84px!important;padding:0 42px!important}.home .topbar__name{font-size:24px!important}.home .home-search{height:52px!important;margin:0 42px!important;padding:6px 7px 6px 16px!important;border-radius:16px!important}.home .home-search__input{font-size:16px!important}.home .home-search__button{width:88px!important;min-width:88px!important;font-size:15px!important}.home .opportunity-intro{height:210px!important;min-height:210px!important;margin:0 42px!important;padding:36px 42px 0!important;border-radius:28px!important}.home .opportunity-intro__title{font-size:38px!important;line-height:48px!important}.home .opportunity-intro__sub{display:block!important;margin-top:8px!important;font-size:15px!important}.home .opportunity-intro__stats{gap:36px!important;margin-top:24px!important}.home .opportunity-stat__label{font-size:14px!important}.home .opportunity-stat__value{font-size:34px!important}.home .opportunity-intro__art{top:10px!important;right:42px!important;width:360px!important;height:188px!important}.home .quick-categories{height:126px!important;margin:24px 42px 22px!important;padding:12px 22px 16px!important;border-radius:22px!important}.home .quick-category__label{font-size:15px!important}.home .project-picker__row{padding-left:42px!important;padding-right:42px!important}.home .section-head{padding:0 42px!important}.home .section-head__title{font-size:24px!important}.home .home-categories{margin-left:42px!important;margin-right:42px!important}.home .goods-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;margin-top:4px!important;padding:0 42px!important}.home .goods-card{padding:12px!important;border-radius:18px!important}.home .goods-card__img,.home .goods-card__skel-img{height:180px!important;aspect-ratio:auto!important}.home .goods-card__body{padding:12px 4px 4px!important}.home .goods-card__name{min-height:44px!important;font-size:16px!important;line-height:22px!important;white-space:normal!important}.home .goods-card__shop{margin-top:4px!important;font-size:13px!important}.home .goods-card__commission{height:23px!important;min-height:23px!important;margin-top:8px!important}.home .goods-card__cta{min-height:38px!important;height:38px!important;margin-top:8px!important;font-size:14px!important}.home .earnings{margin:24px 42px 0!important;padding:18px!important;border-radius:22px!important}.home .earnings__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.home .earning-cell{min-height:86px!important;padding:12px 16px!important}.activity-page .activity-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin:0 42px!important}.activity-page .activity-card{min-height:232px!important;margin:0!important;padding:20px!important;gap:20px!important}.activity-page .activity-card__cover{flex-basis:190px!important;min-height:190px!important}.activity-page .status-tabs,.activity-page .filter-row,.activity-page .activity-list-meta{margin-left:42px!important;margin-right:42px!important}.activity-page>.ry-state{margin-left:42px!important;margin-right:42px!important}.orders-page .orders-summary,.orders-page .order-tabs{margin-left:42px!important;margin-right:42px!important}.orders-page .order-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin:16px 42px 0!important}.orders-page .order-card{min-height:168px!important;margin:0!important;padding:18px!important}.orders-page .load-more{grid-column:1/-1!important;margin:0!important}.orders-page>.ry-state{margin-left:42px!important;margin-right:42px!important}.work-page .range-filter-panel,.work-page>.report-card--dominant{margin-left:42px!important;margin-right:42px!important}.wallet-page .wallet-ledger-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin:0 42px!important}.wallet-page .wallet-ledger-panel .section-head{margin-left:0!important;margin-right:0!important}.team-page .team-overview-grid{display:grid!important;grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr)!important;gap:18px!important;margin:18px 42px 0!important}.team-page .team-overview-grid>.team-report,.team-page .team-overview-grid>.team-tree{margin:0!important}.team-page .steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;padding:22px 26px!important}.team-page .step{padding:14px 0!important}.team-page .step__line{display:none!important}.mine-page .mine-groups{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;margin:0 42px!important}.mine-page .mine-groups>.group{margin-left:0!important;margin-right:0!important}.mine-page .logout{width:260px!important;margin-left:auto!important;margin-right:auto!important}}
