*{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-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))}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}}.login-prompt[data-v-6653f9bf]{position:fixed;right:.75rem;bottom:4.5625rem;left:.75rem;z-index:60;min-height:3rem;padding:.5rem .625rem;display:flex;align-items:center;gap:.5rem;box-sizing:border-box;border:.03125rem solid #40351f;border-radius:.25rem;background:#1f1b13;color:#fff;box-shadow:0 .3125rem .9375rem rgba(0,0,0,.32)}.login-prompt-copy[data-v-6653f9bf]{min-width:0;flex:1}.login-prompt-title[data-v-6653f9bf],.login-prompt-detail[data-v-6653f9bf]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login-prompt-title[data-v-6653f9bf]{font-size:.78125rem;font-weight:650}.login-prompt-detail[data-v-6653f9bf]{margin-top:.15625rem;color:#c5bda9;font-size:.625rem}.login-prompt-button[data-v-6653f9bf]{height:1.75rem;margin:0;padding:0 .625rem;border:0;border-radius:.1875rem;background:#ff9f16;color:#221300;font-size:.71875rem;font-weight:700;line-height:1.75rem}.login-prompt-button[data-v-6653f9bf]:after{border:0}.login-prompt-close[data-v-6653f9bf]{padding:.25rem;color:#aaa;font-size:1rem;line-height:1}.message-notice[data-v-492a8107]{position:fixed;z-index:10050;top:calc(env(safe-area-inset-top,0px) + 10px);right:12px;left:12px;max-width:576px;margin:0 auto;display:flex;align-items:center;border:1px solid #ece7d5;border-radius:14px;background:#fff;color:#262626;box-shadow:0 6px 24px rgba(0,0,0,.14);box-sizing:border-box}.message-notice-open[data-v-492a8107]{min-width:0;flex:1;display:flex;align-items:center;gap:10px;margin:0;padding:12px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit;line-height:1.4}.message-notice-icon[data-v-492a8107]{width:38px;height:38px;flex:0 0 38px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#ffe878;color:#514300;font-size:17px;font-weight:700}.message-notice-copy[data-v-492a8107]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.message-notice-copy strong[data-v-492a8107]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.message-notice-label[data-v-492a8107]{margin-left:8px;font-size:12px;font-weight:400;color:#8a8a8a}.message-notice-summary[data-v-492a8107]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:13px;color:#666}.message-notice-close[data-v-492a8107]{width:40px;min-height:44px;flex:0 0 40px;padding:0;margin:0 2px 0 0;border:0;background:transparent;color:#888;cursor:pointer;font-size:25px;line-height:44px}.message-notice-open[data-v-492a8107]:after,.message-notice-close[data-v-492a8107]:after{border:0}:root{--color-primary: #ff781a;--color-text: #202020;--color-muted: #777777;--color-surface: #ffffff;--color-page: #f6f6f8;--ui-accent-text: #806600;--ui-primary: #ffda32;--ui-gutter: 8px;--ui-card-radius: 16px;--ui-card-padding: 14px;--ui-sheet-radius: 24px;--ui-control-radius: 12px;--ui-motion-duration: .4s;--ui-motion-easing: cubic-bezier(.22, .7, .3, 1)}uni-button:after{border:0}.app-page{width:100%;max-width:600px;min-height:100vh;min-height:100dvh;margin:0 auto;box-sizing:border-box}.app-empty-state{padding:2.5rem 1rem;color:var(--color-muted);text-align:center}.profile-content-list{display:flex;flex-direction:column;gap:.5625rem;padding:.6875rem 0 .1875rem}.profile-content-card{width:100%;padding:.6875rem;box-sizing:border-box;border:.03125rem solid #ecece8;border-radius:.5625rem;background:var(--color-surface);box-shadow:0 .1875rem .6875rem rgba(35,32,27,.05)}.profile-content-card uni-button{margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;line-height:inherit}.profile-content-card uni-button:after{border:0}.profile-content-card__header,.profile-content-card__author,.profile-content-card__footer,.profile-content-card__like,.profile-content-card__actions{display:flex;align-items:center}.profile-content-card__header,.profile-content-card__footer{justify-content:space-between}.profile-content-card__author{min-width:0;gap:.4375rem}.profile-content-card__avatar{width:2.125rem;height:2.125rem;flex:0 0 2.125rem;overflow:hidden;border-radius:50%;background:#f0eee8}.profile-content-card__avatar--fallback{display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#ffe66c,#ff9f43);color:#342400;font-size:.78125rem;font-weight:800}.profile-content-card__author-copy{min-width:0}.profile-content-card__nickname,.profile-content-card__time,.profile-content-card__body,.profile-content-card__audit uni-text{display:block}.profile-content-card__nickname{overflow:hidden;color:var(--color-text);font-size:.75rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.profile-content-card__time{margin-top:.15625rem;color:#999;font-size:.5625rem}.profile-content-card__type{flex:0 0 auto;padding:.1875rem .375rem;border-radius:.5rem;background:#fff4d1;color:#87690b;font-size:.5625rem}.profile-content-card__body{margin-top:.625rem;color:#383838;font-size:.75rem;line-height:1.65;white-space:pre-wrap}.profile-content-card__media{margin-top:.5625rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem}.profile-content-card__media--single{grid-template-columns:minmax(0,1fr)}.profile-content-card__media-item{position:relative;height:8.4375rem;overflow:hidden;border-radius:.375rem;background:#eceae5}.profile-content-card__media--single .profile-content-card__media-item{height:12.1875rem}.profile-content-card__media-item uni-image,.profile-content-card__media-item uni-video{width:100%;height:100%;display:block}.profile-content-card__video-badge{position:absolute;right:.4375rem;bottom:.4375rem;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(0,0,0,.58);color:#fff;font-size:.625rem}.profile-content-card__audit{margin-top:.5rem;padding:.375rem .4375rem;border-radius:.3125rem;background:#fff7d8;color:#826b1d;font-size:.59375rem;line-height:1.5}.profile-content-card__audit--rejected{background:#fff0ed;color:#a14534}.profile-content-card__footer{min-height:1.5625rem;margin-top:.5625rem;padding-top:.46875rem;border-top:.03125rem solid #f0efeb}.profile-content-card__like{gap:.21875rem;min-height:1.5625rem;color:#777;font-size:.6875rem}.profile-content-card__like--active{color:var(--color-primary)}.profile-content-card__like--busy{opacity:.45;pointer-events:none}.profile-content-card__actions{gap:.8125rem}.profile-content-card__action{color:#777;font-size:.625rem!important}.app-back-button{position:relative;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 40px!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;font-size:28px!important;line-height:1!important;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-back-button:before{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%);background:transparent}.app-back-button.profile-back{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;flex-basis:32px!important}.app-back-button>uni-image{width:18px!important;height:18px!important;flex:0 0 18px!important}.app-back-button>.app-back-chevron{width:12px!important;height:12px!important;border-left-width:2px!important;border-bottom-width:2px!important}.app-back-header{display:grid!important;grid-template-columns:40px minmax(0,1fr) 40px!important;align-items:center}.app-back-header>:nth-child(2){min-width:0;width:auto!important;text-align:center}.app-back-header>:nth-child(3){box-sizing:border-box;width:40px!important;min-width:40px!important;padding-left:0!important;padding-right:0!important;white-space:nowrap}html[data-ui-theme][data-ui-theme=light],html[data-ui-theme][data-ui-theme=light] body{background:#fff!important}html[data-ui-theme][data-ui-theme=immersive],html[data-ui-theme][data-ui-theme=immersive] body,html[data-ui-theme][data-ui-theme=dark],html[data-ui-theme][data-ui-theme=dark] body{background:#080808!important}uni-tabbar .uni-tabbar{background:var(--ui-tabbar-background, #fff)!important}uni-tabbar .uni-tabbar-border{background:var(--ui-tabbar-border, #eeeeef)!important}html[data-ui-theme=light]{--ui-tabbar-background: #fff;--ui-tabbar-border: #eeeeef}html[data-ui-theme=light] uni-tabbar .uni-tabbar__label{color:#777!important}html[data-ui-theme=light][data-page-theme=chat] uni-tabbar .uni-tabbar__item:nth-child(5) .uni-tabbar__label,html[data-ui-theme=light][data-page-theme=mine] uni-tabbar .uni-tabbar__item:nth-child(6) .uni-tabbar__label{color:#181818!important}html[data-ui-theme=light] uni-tabbar .uni-tabbar__icon img{filter:brightness(0);opacity:.48}html[data-ui-theme=light] uni-tabbar .uni-tabbar__icon img[src*="-active."]{opacity:1}uni-tabbar .uni-tabbar__mid{filter:none!important}uni-page-body{background:var(--color-page)}.ui-page{width:100%;max-width:600px;margin-right:auto;margin-left:auto;box-sizing:border-box;color:var(--color-text);-webkit-tap-highlight-color:transparent}.ui-page:not(.ui-immersive):not(.checkout-page):not(.ui-home):not(.ui-login){background:var(--color-page)!important}.ui-page:not(.ui-landing):not(.ui-reference):not(.ui-profile):not(.ui-home):not(.ui-search):not(.ui-immersive){display:flex;flex-direction:column;height:100vh;height:100dvh;min-height:0;padding:0!important}.ui-page>.ui-scroll{flex:1;min-height:0;height:0!important;box-sizing:border-box}.ui-page--mine-index>.mine-scroll{height:auto!important}.ui-header{flex-shrink:0;box-sizing:border-box;height:calc(44px + var(--status-bar-height, 0px))!important;min-height:calc(44px + var(--status-bar-height, 0px))!important;padding:var(--status-bar-height, 0px) 12px 0!important;background:#fff!important;color:var(--color-text)!important;border:0!important;box-shadow:none!important}.ui-header>uni-text,.ui-header>strong{font-size:16px!important;font-weight:600}.ui-white-header:not(.mine-fixed-header){background:#fff!important;color:var(--color-text)!important}.ui-stack{padding:8px!important;box-sizing:border-box;row-gap:0!important}.ui-stack>.uni-scroll-view{overflow-anchor:none}.ui-card{margin:0 0 8px!important;padding:14px!important;border:0!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important;box-sizing:border-box}.ui-card:last-child{margin-bottom:0!important}.ui-primary{display:flex;align-items:center;justify-content:center;min-height:40px;height:40px!important;padding:0 16px!important;border:0!important;border-radius:20px!important;background:var(--ui-primary)!important;color:#292609!important;font-size:14px!important;font-weight:600;line-height:40px!important;box-sizing:border-box;transition:opacity .15s ease,filter .15s ease}.ui-primary[disabled]{opacity:.45}.ui-primary:active:not([disabled]){filter:brightness(.96)}.ui-page :is(.actions,.card-actions,.address-actions) uni-button:not(.ui-primary){border-radius:18px;min-height:34px;padding:0 12px;font-size:12px;line-height:34px}.ui-page .leave-actions uni-button{min-height:40px;border-radius:20px;font-size:13px}.ui-footer{background:#fff!important;padding:10px 14px calc(10px + env(safe-area-inset-bottom))!important;box-sizing:border-box}.ui-page:not(.ui-immersive) .ui-tabs{background:#fff!important;color:#777}.ui-page:not(.ui-immersive) .ui-tabs .active{color:#202020!important}.ui-page:not(.ui-immersive) :is(.form-card,.ui-card) :is(uni-input,uni-textarea){color:#202020}.ui-page:not(.ui-immersive) :is(.form-card,.ui-card) :is(uni-textarea){border-radius:12px}.ui-page--mine-settings{overflow-y:auto;padding-bottom:env(safe-area-inset-bottom)!important}.ui-page--mine-settings .section{flex-shrink:0;margin:8px 8px 0!important;padding:14px!important;border-radius:16px!important}.ui-page--mine-settings .topbar{position:sticky;top:0;z-index:10}.ui-page--mine-settings .logout{flex-shrink:0;margin:12px 8px;border-radius:20px;height:40px;line-height:40px;font-size:14px}.ui-page--identity-records{height:auto!important;min-height:100dvh!important}.ui-page--identity-records .filters{margin:0;padding:8px 14px;background:#fff}.ui-page--identity-records .broker-flat .card{border-radius:16px!important}.ui-page--mine-address-map .search-row{margin:8px;border-radius:12px;background:#fff}.ui-page--mine-address-map .nearby-list{padding:0 8px 8px;box-sizing:border-box}.ui-page--mine-addresses .add-button,.ui-page--mine-address-edit .save-button{margin:12px 0 calc(12px + env(safe-area-inset-bottom))!important}.ui-page--mine-content-edit .content-editor-body{padding:8px!important}.ui-page--mine-content-edit .content-editor-copy{border-radius:16px!important;padding:14px 14px 32px!important}.ui-page--mine-content-edit .content-editor-media{border-radius:16px!important;padding:14px!important}.ui-page--mine-content-edit .content-editor-media-list{gap:8px!important}.ui-page--mine-schedule .intro{margin:8px;border-radius:16px;padding:14px;background:#fff}.ui-page--mine-schedule .calendar-scroll{margin:0 8px 8px;width:calc(100% - 16px);border-radius:16px;background:#fff}.ui-page--mine-schedule .calendar{overflow:hidden}.ui-page--publish-index .publish-scroll{padding:8px 8px 96px!important;box-sizing:border-box}.ui-page--mine-service-edit>.content{padding-bottom:calc(80px + env(safe-area-inset-bottom))!important}.ui-page--mine-projects .create-button,.ui-page--mine-project-edit .save{margin:12px 8px}.ui-page--mine-identities :is(.summary,.intro-card),.ui-page--mine-wallets .summary{border-radius:16px;margin-bottom:8px}.ui-page--chat-detail .chat-composer{background:#fff;padding-bottom:calc(10px + env(safe-area-inset-bottom))}.ui-page--chat-detail .chat-bubble{border-radius:16px}.ui-page--chat-index .message-header{padding-left:14px;padding-right:14px}.ui-page--chat-notifications .notification-list{padding:8px!important;gap:0!important}.ui-mine-panel{padding:8px 8px calc(20px + env(safe-area-inset-bottom))!important}.ui-mine-panel :is(.surface-card,.section-card,.metric-grid>uni-view,.balance,.share-card,.income-card,.recruitment-card,.quick-grid){border-radius:16px!important;border:0!important;box-shadow:none!important}.ui-mine-panel :is(.surface-card,.section-card,.share-card,.income-card,.recruitment-card){margin-bottom:8px!important}.ui-mine-panel :is(.surface-card,.section-card,.metric-grid>uni-view){background:#fff!important}.ui-mine-panel :is(.order-card,.workbench-card,.section-card){padding:14px!important}.ui-mine-panel .menu-card{padding:0 14px!important}.ui-mine-panel>uni-view{animation:none!important}.ui-mine-panel .metric-grid{gap:8px!important}.ui-identity-header{padding-right:14px!important;padding-left:14px!important}.ui-identity-header .identity-assurance-card{border-radius:16px;padding:14px}.ui-home,.ui-login{background:#fff!important;color:#202124!important}.ui-search .search-header{background:#fff!important;color:#202020!important}.ui-search :is(.search-input-wrap,.search-box,.history-item){background:#f6f6f8!important}.ui-home .content-area,.ui-search .search-content{padding-right:8px!important;padding-left:8px!important}.ui-search .companion-card{border-radius:16px!important;overflow:hidden}.ui-search .companion-card{background:#fff!important}.ui-search .companion-card{border:0!important;box-shadow:none!important}.ui-home .header-search-trigger{border:0!important}.ui-page .uni-scroll-view{scrollbar-width:none}.ui-page .uni-scroll-view::-webkit-scrollbar{display:none;width:0;height:0}.ui-search .card-body{padding:10px!important}.ui-search .card-body{background:#fff!important}.ui-search :is(.card-title,.card-meta,.card-meta uni-text,.search-header uni-input,.section-title){color:#202020!important}.ui-home .filter-panel{border-radius:0 0 24px 24px!important}.ui-home .filter-reset{height:40px!important;line-height:40px!important;border-radius:20px!important;border:0!important}.ui-search .history-item{border-radius:14px;color:#555}.ui-login .ui-header{background:#fff!important;color:#202124!important}.ui-login .login-content{padding:28px 20px!important}.ui-login .login-demo-note,.ui-login .code-row uni-button{border-radius:12px}.ui-login :is(.phone-field,.code-field,.phone-input,.code-input,.login-input){border-radius:12px!important}.ui-login .login-back uni-image{filter:brightness(0) invert(1)}.ui-search .back-control uni-image{filter:brightness(0)}.ui-search .search-mark{filter:brightness(0)}.ui-search .search-input-wrap{border-color:#ececf0}.ui-search .clear-input{color:#777;background:#e8e8ec}.ui-landing{min-height:100dvh;padding:0 14px 24px!important;background:#f6f6f8!important}.ui-landing .ui-page-header{width:calc(100% + 28px);margin:0 -14px}.ui-landing .mark{margin-top:32px}.ui-page--map-index .location-card{margin:8px;border-radius:16px;padding:14px}.ui-landing .mark{background:#ffda32!important;color:#292609;border-radius:16px!important}.ui-landing uni-button{max-width:360px;margin:14px auto}.ui-profile .profile-content-list{padding:8px!important;gap:8px}.ui-profile .profile-content-card{border-radius:16px;border:0;padding:14px;box-shadow:none}.ui-profile :is(.profile-service-card,.review-card){border-radius:12px}.ui-login-prompt{border:1px solid #eee9d4!important;border-radius:16px!important;background:#fff9dc!important;color:#292609!important;box-shadow:0 4px 20px rgba(0,0,0,.04)!important}.ui-login-prompt .login-prompt-detail{color:#777}.ui-overlay{overscroll-behavior:contain}.ui-overlay-panel{box-sizing:border-box;max-height:calc(100dvh - var(--status-bar-height, 0px) - 24px);overflow-y:auto;overscroll-behavior:contain}.ui-overlay-panel:not(.preview-shell):not(.leave-dialog){border-radius:24px 24px 0 0!important}.ui-overlay-panel.leave-dialog{border-radius:20px!important}.ui-sheet-enter-active,.ui-sheet-leave-active,.ui-dialog-enter-active,.ui-dialog-leave-active,.ui-fade-enter-active,.ui-fade-leave-active{transition:opacity var(--ui-motion-duration) var(--ui-motion-easing)!important}.ui-sheet-enter-active .ui-overlay-panel,.ui-sheet-leave-active .ui-overlay-panel,.ui-dialog-enter-active .ui-overlay-panel,.ui-dialog-leave-active .ui-overlay-panel{transition:transform var(--ui-motion-duration) var(--ui-motion-easing)!important}.ui-sheet-enter-from,.ui-sheet-leave-to,.ui-dialog-enter-from,.ui-dialog-leave-to,.ui-fade-enter-from,.ui-fade-leave-to{opacity:0}.ui-sheet-enter-from .ui-overlay-panel,.ui-sheet-leave-to .ui-overlay-panel{transform:translate3d(0,100%,0)}.ui-dialog-enter-from .ui-overlay-panel,.ui-dialog-leave-to .ui-overlay-panel{transform:scale(.96)}.ui-sheet-leave-active,.ui-dialog-leave-active,.ui-fade-leave-active{pointer-events:none}.filter-layer-enter-active,.filter-layer-leave-active,.filter-panel-enter-active,.filter-panel-leave-active,.profile-media-viewer-enter-active,.profile-media-viewer-leave-active,.gallery-layer-enter-active,.gallery-layer-leave-active,.picker-layer-enter-active,.picker-layer-leave-active,.picker-layer-enter-active .picker-sheet,.picker-layer-leave-active .picker-sheet{transition-duration:var(--ui-motion-duration)!important;transition-timing-function:var(--ui-motion-easing)!important}uni-modal .uni-modal{width:min(320px,100vw - 40px);border-radius:20px!important;padding:6px;box-sizing:border-box}uni-modal .uni-modal__title{color:#202020;font-size:17px;font-weight:600}uni-modal .uni-modal__bd{color:#777;font-size:14px;line-height:1.6;padding:8px 20px 20px}uni-modal .uni-modal__ft{display:flex;gap:10px;padding:0 12px 12px}uni-modal .uni-modal__ft:after,uni-modal .uni-modal__btn:after{border:0!important}uni-modal .uni-modal__btn{height:40px;line-height:40px;border-radius:20px;font-size:14px;background:#f6f6f8}uni-modal .uni-modal__btn_primary{background:#ffda32;color:#292609!important}uni-actionsheet .uni-actionsheet{border-radius:24px 24px 16px 16px!important;overflow:hidden;transition:transform var(--ui-motion-duration) var(--ui-motion-easing),visibility var(--ui-motion-duration)!important}uni-actionsheet .uni-actionsheet__menu{border-radius:24px 24px 0 0}uni-actionsheet .uni-actionsheet__action{border-radius:0 0 16px 16px}uni-actionsheet .uni-actionsheet__cell,uni-actionsheet .uni-actionsheet__action{color:#202020;font-size:15px}.ui-page uni-picker.row>div:not(.uni-picker-container){width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.uni-picker-container .uni-picker-custom{border-radius:24px 24px 0 0;overflow:hidden;transition:transform var(--ui-motion-duration) var(--ui-motion-easing),visibility var(--ui-motion-duration)!important}.uni-picker-container .uni-picker-header{background:#fff}.uni-picker-container .uni-picker-action-confirm{color:#806600}uni-modal.uni-fade-enter-active,uni-modal.uni-fade-leave-active{transition-duration:var(--ui-motion-duration)!important}uni-modal.uni-fade-enter-active .uni-modal,uni-modal.uni-fade-leave-active .uni-modal{transition:transform var(--ui-motion-duration) var(--ui-motion-easing)}uni-modal.uni-fade-enter-from .uni-modal,uni-modal.uni-fade-leave-to .uni-modal{transform:translate(-50%,-50%) scale(.96)}@media(prefers-reduced-motion:reduce){.ui-sheet-enter-active,.ui-sheet-leave-active,.ui-dialog-enter-active,.ui-dialog-leave-active,.ui-fade-enter-active,.ui-fade-leave-active,.ui-sheet-enter-active .ui-overlay-panel,.ui-sheet-leave-active .ui-overlay-panel,.ui-dialog-enter-active .ui-overlay-panel,.ui-dialog-leave-active .ui-overlay-panel{transition-duration:.18s!important}.ui-sheet-enter-from .ui-overlay-panel,.ui-sheet-leave-to .ui-overlay-panel,.ui-dialog-enter-from .ui-overlay-panel,.ui-dialog-leave-to .ui-overlay-panel{transform:none}.filter-layer-enter-active,.filter-layer-leave-active,.filter-panel-enter-active,.filter-panel-leave-active,.profile-media-viewer-enter-active,.profile-media-viewer-leave-active,.gallery-layer-enter-active,.gallery-layer-leave-active,.picker-layer-enter-active,.picker-layer-leave-active,.picker-layer-enter-active .picker-sheet,.picker-layer-leave-active .picker-sheet,uni-modal.uni-fade-enter-active,uni-modal.uni-fade-leave-active,uni-modal.uni-fade-enter-active .uni-modal,uni-modal.uni-fade-leave-active .uni-modal,uni-actionsheet .uni-actionsheet,.uni-picker-container .uni-picker-custom{transition-duration:.18s!important}}.ui-inline-icon{display:inline-block;flex-shrink:0;width:var(--ui-icon-size, 16px)!important;height:var(--ui-icon-size, 16px)!important;vertical-align:-2px}.ui-rating-star{display:inline-block;flex-shrink:0;width:13px!important;height:13px!important;margin-left:2px;vertical-align:-2px}.ui-rating-choice{display:inline-block;width:32px!important;height:32px!important;vertical-align:middle}.ui-landing .mark{display:flex;align-items:center;justify-content:center}.ui-landing .mark uni-image{display:block;width:44px;height:44px}.ui-empty{--ui-empty-art: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='180'%20viewBox='0%200%20240%20180'%20fill='none'%3e%3ctitle%3e暂无内容%3c/title%3e%3c!--%20小火兔空状态原创%20SVG；统一灰色线条和品牌黄色。%20--%3e%3cellipse%20cx='120'%20cy='158'%20rx='76'%20ry='8'%20fill='%239098A3'%20opacity='.09'/%3e%3ccircle%20cx='184'%20cy='44'%20r='9'%20fill='%23FFDA32'%20opacity='.38'/%3e%3ccircle%20cx='43'%20cy='71'%20r='4'%20fill='%23D6DAE0'/%3e%3cpath%20d='M192%20111h10m-5-5v10M40%20117h7'%20stroke='%23D6DAE0'%20stroke-width='2'%20stroke-linecap='round'/%3e%3cg%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3crect%20x='55'%20y='36'%20width='122'%20height='104'%20rx='16'%20fill='%23EDF0F3'%20stroke='%23D6DAE0'%20transform='rotate(-7%20116%2088)'/%3e%3crect%20x='65'%20y='29'%20width='118'%20height='109'%20rx='16'%20fill='%23fff'%20stroke='%23626977'/%3e%3ccircle%20cx='148'%20cy='58'%20r='11'%20fill='%23FFDA32'/%3e%3cpath%20d='m77%20114%2029-33%2021%2024%2015-15%2027%2024'%20stroke='%23626977'/%3e%3cpath%20d='M88%20150h72'%20stroke='%23D6DAE0'/%3e%3c/g%3e%3c/svg%3e");display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%;min-height:260px!important;margin:0!important;padding:32px 16px!important;gap:0!important;box-sizing:border-box;border:0!important;background:transparent!important;box-shadow:none!important;color:#202020!important;font-size:14px!important;font-weight:500;line-height:1.6!important;text-align:center}.ui-empty:before{display:block;flex:0 0 108px;width:144px;height:108px;margin:0 auto 16px;background:var(--ui-empty-art) center/contain no-repeat;content:""}.ui-empty>uni-text,.ui-empty>strong{display:block;margin:0;color:inherit!important;font-size:14px!important;font-weight:500;line-height:1.6!important}.ui-empty>small,.ui-empty>.empty-tip,.ui-empty>.feed-empty-tip{display:block;margin:8px 0 0!important;color:#777!important;font-size:12px!important;font-weight:400;line-height:1.6!important}.ui-empty>uni-button{flex-shrink:0;margin-top:20px!important}.ui-empty--search{--ui-empty-art: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='180'%20viewBox='0%200%20240%20180'%20fill='none'%3e%3ctitle%3e暂无搜索结果%3c/title%3e%3c!--%20小火兔空状态原创%20SVG；统一灰色线条和品牌黄色。%20--%3e%3cellipse%20cx='120'%20cy='158'%20rx='76'%20ry='8'%20fill='%239098A3'%20opacity='.09'/%3e%3ccircle%20cx='184'%20cy='44'%20r='9'%20fill='%23FFDA32'%20opacity='.38'/%3e%3ccircle%20cx='43'%20cy='71'%20r='4'%20fill='%23D6DAE0'/%3e%3cpath%20d='M192%20111h10m-5-5v10M40%20117h7'%20stroke='%23D6DAE0'%20stroke-width='2'%20stroke-linecap='round'/%3e%3cg%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3crect%20x='58'%20y='31'%20width='112'%20height='106'%20rx='18'%20fill='%23fff'%20stroke='%23D6DAE0'/%3e%3cpath%20d='M78%2054h42M78%2068h26'%20stroke='%23D6DAE0'/%3e%3ccircle%20cx='130'%20cy='92'%20r='27'%20fill='%23FFF8D7'%20stroke='%23626977'/%3e%3cpath%20d='m150%20112%2025%2025'%20stroke='%23626977'%20stroke-width='8'/%3e%3cpath%20d='M119%2092h22'%20stroke='%23626977'/%3e%3c/g%3e%3c/svg%3e")}.ui-empty--records{--ui-empty-art: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='180'%20viewBox='0%200%20240%20180'%20fill='none'%3e%3ctitle%3e暂无记录%3c/title%3e%3c!--%20小火兔空状态原创%20SVG；统一灰色线条和品牌黄色。%20--%3e%3cellipse%20cx='120'%20cy='158'%20rx='76'%20ry='8'%20fill='%239098A3'%20opacity='.09'/%3e%3ccircle%20cx='184'%20cy='44'%20r='9'%20fill='%23FFDA32'%20opacity='.38'/%3e%3ccircle%20cx='43'%20cy='71'%20r='4'%20fill='%23D6DAE0'/%3e%3cpath%20d='M192%20111h10m-5-5v10M40%20117h7'%20stroke='%23D6DAE0'%20stroke-width='2'%20stroke-linecap='round'/%3e%3cg%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3crect%20x='63'%20y='29'%20width='107'%20height='118'%20rx='15'%20fill='%23EDF0F3'%20stroke='%23D6DAE0'%20transform='rotate(-8%20117%2088)'/%3e%3crect%20x='73'%20y='25'%20width='98'%20height='120'%20rx='14'%20fill='%23fff'%20stroke='%23626977'/%3e%3crect%20x='95'%20y='19'%20width='54'%20height='16'%20rx='8'%20fill='%23FFDA32'%20stroke='%23626977'/%3e%3cpath%20d='M94%2060h55M94%2079h55M94%2098h35'%20stroke='%23D6DAE0'/%3e%3ccircle%20cx='161'%20cy='129'%20r='20'%20fill='%23FFF8D7'%20stroke='%23626977'/%3e%3cpath%20d='M153%20129h16'%20stroke='%23626977'/%3e%3c/g%3e%3c/svg%3e")}.ui-empty--content{--ui-empty-art: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='180'%20viewBox='0%200%20240%20180'%20fill='none'%3e%3ctitle%3e暂无内容%3c/title%3e%3c!--%20小火兔空状态原创%20SVG；统一灰色线条和品牌黄色。%20--%3e%3cellipse%20cx='120'%20cy='158'%20rx='76'%20ry='8'%20fill='%239098A3'%20opacity='.09'/%3e%3ccircle%20cx='184'%20cy='44'%20r='9'%20fill='%23FFDA32'%20opacity='.38'/%3e%3ccircle%20cx='43'%20cy='71'%20r='4'%20fill='%23D6DAE0'/%3e%3cpath%20d='M192%20111h10m-5-5v10M40%20117h7'%20stroke='%23D6DAE0'%20stroke-width='2'%20stroke-linecap='round'/%3e%3cg%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3crect%20x='55'%20y='36'%20width='122'%20height='104'%20rx='16'%20fill='%23EDF0F3'%20stroke='%23D6DAE0'%20transform='rotate(-7%20116%2088)'/%3e%3crect%20x='65'%20y='29'%20width='118'%20height='109'%20rx='16'%20fill='%23fff'%20stroke='%23626977'/%3e%3ccircle%20cx='148'%20cy='58'%20r='11'%20fill='%23FFDA32'/%3e%3cpath%20d='m77%20114%2029-33%2021%2024%2015-15%2027%2024'%20stroke='%23626977'/%3e%3cpath%20d='M88%20150h72'%20stroke='%23D6DAE0'/%3e%3c/g%3e%3c/svg%3e")}.ui-empty--services{--ui-empty-art: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='180'%20viewBox='0%200%20240%20180'%20fill='none'%3e%3ctitle%3e暂无服务或模板%3c/title%3e%3c!--%20小火兔空状态原创%20SVG；统一灰色线条和品牌黄色。%20--%3e%3cellipse%20cx='120'%20cy='158'%20rx='76'%20ry='8'%20fill='%239098A3'%20opacity='.09'/%3e%3ccircle%20cx='184'%20cy='44'%20r='9'%20fill='%23FFDA32'%20opacity='.38'/%3e%3ccircle%20cx='43'%20cy='71'%20r='4'%20fill='%23D6DAE0'/%3e%3cpath%20d='M192%20111h10m-5-5v10M40%20117h7'%20stroke='%23D6DAE0'%20stroke-width='2'%20stroke-linecap='round'/%3e%3cg%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3crect%20x='54'%20y='53'%20width='78'%20height='81'%20rx='15'%20fill='%23fff'%20stroke='%23626977'/%3e%3crect%20x='109'%20y='29'%20width='78'%20height='81'%20rx='15'%20fill='%23fff'%20stroke='%23626977'/%3e%3crect%20x='125'%20y='47'%20width='46'%20height='12'%20rx='6'%20fill='%23FFDA32'/%3e%3cpath%20d='M126%2075h42M126%2089h26M77%2081h31M77%2096h20'%20stroke='%23D6DAE0'/%3e%3ccircle%20cx='161'%20cy='127'%20r='23'%20fill='%23FFF8D7'%20stroke='%23626977'/%3e%3cpath%20d='M150%20127h22M161%20116v22'%20stroke='%23626977'/%3e%3c/g%3e%3c/svg%3e")}.ui-empty--address{--ui-empty-art: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='180'%20viewBox='0%200%20240%20180'%20fill='none'%3e%3ctitle%3e暂无地址%3c/title%3e%3c!--%20小火兔空状态原创%20SVG；统一灰色线条和品牌黄色。%20--%3e%3cellipse%20cx='120'%20cy='158'%20rx='76'%20ry='8'%20fill='%239098A3'%20opacity='.09'/%3e%3ccircle%20cx='184'%20cy='44'%20r='9'%20fill='%23FFDA32'%20opacity='.38'/%3e%3ccircle%20cx='43'%20cy='71'%20r='4'%20fill='%23D6DAE0'/%3e%3cpath%20d='M192%20111h10m-5-5v10M40%20117h7'%20stroke='%23D6DAE0'%20stroke-width='2'%20stroke-linecap='round'/%3e%3cg%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='m47%20106%2043-16%2061%2013%2039-15v52l-39%2014-61-14-43%2016z'%20fill='%23fff'%20stroke='%23D6DAE0'/%3e%3cpath%20d='M90%2093v47m61-35v46'%20stroke='%23D6DAE0'/%3e%3cpath%20d='M120%2024c-24%200-42%2018-42%2040%200%2032%2042%2060%2042%2060s42-28%2042-60c0-22-18-40-42-40Z'%20fill='%23FFF8D7'%20stroke='%23626977'/%3e%3ccircle%20cx='120'%20cy='63'%20r='15'%20fill='%23FFDA32'%20stroke='%23626977'/%3e%3c/g%3e%3c/svg%3e")}.ui-empty--messages{--ui-empty-art: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='180'%20viewBox='0%200%20240%20180'%20fill='none'%3e%3ctitle%3e暂无消息或评价%3c/title%3e%3c!--%20小火兔空状态原创%20SVG；统一灰色线条和品牌黄色。%20--%3e%3cellipse%20cx='120'%20cy='158'%20rx='76'%20ry='8'%20fill='%239098A3'%20opacity='.09'/%3e%3ccircle%20cx='184'%20cy='44'%20r='9'%20fill='%23FFDA32'%20opacity='.38'/%3e%3ccircle%20cx='43'%20cy='71'%20r='4'%20fill='%23D6DAE0'/%3e%3cpath%20d='M192%20111h10m-5-5v10M40%20117h7'%20stroke='%23D6DAE0'%20stroke-width='2'%20stroke-linecap='round'/%3e%3cg%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M99%2072h65a20%2020%200%200%201%2020%2020v33a20%2020%200%200%201-20%2020h-10l-17%2012v-12H99a20%2020%200%200%201-20-20V92a20%2020%200%200%201%2020-20Z'%20fill='%23EDF0F3'%20stroke='%23D6DAE0'/%3e%3cpath%20d='M68%2032h84a20%2020%200%200%201%2020%2020v39a20%2020%200%200%201-20%2020h-40l-21%2017v-17H68a20%2020%200%200%201-20-20V52a20%2020%200%200%201%2020-20Z'%20fill='%23fff'%20stroke='%23626977'/%3e%3ccircle%20cx='81'%20cy='72'%20r='5'%20fill='%23FFDA32'/%3e%3ccircle%20cx='110'%20cy='72'%20r='5'%20fill='%23FFDA32'/%3e%3ccircle%20cx='139'%20cy='72'%20r='5'%20fill='%23FFDA32'/%3e%3c/g%3e%3c/svg%3e")}.ui-empty--compact{min-height:0!important;padding:24px 14px!important}.ui-empty--compact:before{flex-basis:72px;width:96px;height:72px;margin-bottom:12px}.ui-empty--no-art:before{display:none}.ui-empty--dark{color:#f4f4f4!important}.ui-empty--dark>small,.ui-empty--dark>.feed-empty-tip{color:#a5a5ac!important}:root{--status-bar-height: env(safe-area-inset-top) !important}html,body,html[data-page-theme=mine]{background:#fff!important}html[data-page-theme=mine] body{min-height:100vh;min-height:100dvh;background:#fff!important}html[data-page-theme=chat],html[data-page-theme=chat] body{background:#fff!important}uni-page-head,.uni-page-head,.uni-placeholder{display:none!important;height:0!important;min-height:0!important}uni-page-head+.uni-placeholder{display:none!important}uni-page-body{background:#fff}uni-page-body{background:var(--color-page);color:var(--color-text);font-size:.875rem}body{background:var(--color-page)}.primary-button{background:var(--color-primary);color:#fff;border-radius:.375rem}.page{min-height:100vh;padding:1rem;box-sizing:border-box}.hero{padding:.875rem 0 1.125rem}.title{display:block;font-size:1.625rem;font-weight:700}.subtitle{display:block;color:var(--color-muted);margin-top:.3125rem}.location,.location-card,.feed,.conversation,.menu{background:#fff;border-radius:.5rem;padding:.8125rem;margin-bottom:.625rem}.location,.feed-head,.feed-foot,.conversation,.profile,.section-title{display:flex;align-items:center;justify-content:space-between}.banner{height:6.875rem;margin-bottom:1.0625rem}.banner-item{height:100%;border-radius:.5625rem;padding:1.25rem;box-sizing:border-box;color:#fff;font-size:1.25rem;background:linear-gradient(120deg,#2563eb,#60a5fa)}.section-title{font-size:1.125rem;font-weight:700;margin:.8125rem 0}.link{color:var(--color-primary);font-size:.8125rem}.muted,.last,.feed-foot{color:var(--color-muted);font-size:.75rem}.empty{padding:3.125rem .625rem;text-align:center;color:var(--color-muted)}.feed-head{justify-content:flex-start;gap:.5rem}.avatar{width:2.25rem;height:2.25rem;border-radius:50%;background:#dbeafe;display:inline-flex;align-items:center;justify-content:center;color:var(--color-primary)}.large{width:3.5rem;height:3.5rem;font-size:1.3125rem}.content{display:block;margin:.6875rem 0;line-height:1.6}.feed-foot{border-top:1px solid #eef0f5;padding-top:.5625rem}.composer{width:100%;min-height:10rem;background:#fff;border-radius:.5rem;padding:.75rem;box-sizing:border-box;margin-bottom:.75rem}.profile{justify-content:flex-start;gap:.75rem;background:#fff;padding:.9375rem;border-radius:.5rem;margin-bottom:.75rem}.name{display:block;font-weight:600;margin-bottom:.25rem}.menu uni-view{padding:.75rem 0;border-bottom:1px solid #eef0f5}.menu uni-view:last-child{border-bottom:0}.badge{background:#ef4444;color:#fff;border-radius:.625rem;padding:.125rem .375rem;font-size:.6875rem}.map-page{padding:0}.map-placeholder{height:70vh;background:#dbeafe;display:flex;align-items:center;justify-content:center;color:#1d4ed8}.location-card{margin:.625rem}

/* 原生导航与需求页共用图标，保留既有入口、点击区域和未读角标。 */
html:root uni-tabbar .uni-tabbar__item:has(.uni-tabbar__icon img[src*="/tabbar/home."]) .uni-tabbar__icon img{content:url("/static/tabbar/nav-demand.svg");width:24px!important;height:24px!important;filter:none!important;opacity:1!important;transform:none!important}
html:root uni-tabbar .uni-tabbar__item:has(.uni-tabbar__icon img[src*="/tabbar/home."]) .uni-tabbar__label{color:#7c879f!important}
html:root uni-tabbar .uni-tabbar__item:has(.uni-tabbar__icon img[src*="/tabbar/home-active."]) .uni-tabbar__icon img{content:url("/static/tabbar/nav-demand-active.svg");width:24px!important;height:24px!important;filter:none!important;opacity:1!important;transform:none!important}
html:root uni-tabbar .uni-tabbar__item:has(.uni-tabbar__icon img[src*="/tabbar/home-active."]) .uni-tabbar__label{color:#f5b800!important}
html:root uni-tabbar .uni-tabbar__item:has(.uni-tabbar__icon img[src*="/tabbar/chat."]) .uni-tabbar__icon img{content:url("/static/tabbar/nav-message.svg");width:24px!important;height:24px!important;filter:none!important;opacity:1!important;transform:none!important}
html:root uni-tabbar .uni-tabbar__item:has(.uni-tabbar__icon img[src*="/tabbar/chat."]) .uni-tabbar__label{color:#7c879f!important}
html:root uni-tabbar .uni-tabbar__item:has(.uni-tabbar__icon img[src*="/tabbar/chat-active."]) .uni-tabbar__icon img{content:url("/static/tabbar/nav-message-active.svg");width:24px!important;height:24px!important;filter:none!important;opacity:1!important;transform:none!important}
html:root uni-tabbar .uni-tabbar__item:has(.uni-tabbar__icon img[src*="/tabbar/chat-active."]) .uni-tabbar__label{color:#f5b800!important}
html:root uni-tabbar .uni-tabbar__item:has(.uni-tabbar__icon img[src*="/tabbar/mine."]) .uni-tabbar__icon img{content:url("/static/tabbar/nav-profile.svg");width:24px!important;height:24px!important;filter:none!important;opacity:1!important;transform:none!important}
html:root uni-tabbar .uni-tabbar__item:has(.uni-tabbar__icon img[src*="/tabbar/mine."]) .uni-tabbar__label{color:#7c879f!important}
html:root uni-tabbar .uni-tabbar__item:has(.uni-tabbar__icon img[src*="/tabbar/mine-active."]) .uni-tabbar__icon img{content:url("/static/tabbar/nav-profile-active.svg");width:24px!important;height:24px!important;filter:none!important;opacity:1!important;transform:none!important}
html:root uni-tabbar .uni-tabbar__item:has(.uni-tabbar__icon img[src*="/tabbar/mine-active."]) .uni-tabbar__label{color:#f5b800!important}
