*{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))}.card-press{transition:all .15s ease}.card-press:active{transform:scale(.97);opacity:.85}.btn-press{transition:all .1s ease}.btn-press:active{transform:scale(.95)}.list-press{transition:background .15s ease}.list-press:active{background:#f0f1f5!important}.page-fade{animation:pageFade .3s ease-out}@keyframes pageFade{0%{opacity:0}to{opacity:1}}.content-rise{animation:contentRise .4s ease-out}@keyframes contentRise{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.skeleton-block{background:linear-gradient(90deg,#f0f1f5 25%,#e8e9ed,#f0f1f5 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:.25rem}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.empty-state-box{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 0}.empty-state-icon{font-size:2.25rem;margin-bottom:.5rem}.empty-state-text{font-size:.875rem;color:rgba(0,0,0,.4);margin-bottom:.75rem}.empty-state-btn{font-size:.8125rem;color:#ff6b35;background:rgba(255,107,53,.1);padding:.4375rem 1.25rem;border-radius:1rem}.loading-dot{display:inline-block;width:.375rem;height:.375rem;border-radius:50%;background:#ff6b35;margin:0 .125rem;animation:dotPulse 1.4s infinite ease-in-out both}.loading-dot:nth-child(1){animation-delay:-.32s}.loading-dot:nth-child(2){animation-delay:-.16s}@keyframes dotPulse{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}.text-gradient{background:linear-gradient(135deg,#ff6b35,#ff9a5c);-webkit-background-clip:text;background-clip:text;color:transparent}.btn-gradient{background:linear-gradient(135deg,#ff6b35,#ff9a5c);color:#fff;border-radius:1rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:700;text-align:center;transition:all .15s ease}.btn-gradient:active{transform:scale(.96);opacity:.9}.tag-base{display:inline-block;font-size:.625rem;padding:.125rem .375rem;border-radius:.25rem;margin-right:.25rem}.tag-primary{color:#ff6b35;background:rgba(255,107,53,.1)}.tag-blue{color:#6366f1;background:rgba(99,102,241,.1)}.tag-green{color:#10b981;background:rgba(16,185,129,.1)}.tag-orange{color:#f59e0b;background:rgba(245,158,11,.1)}.tag-pink{color:#ec4899;background:rgba(236,72,153,.1)}.icon-frame{display:flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden}.icon-frame uni-image,.icon-image{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.icon-frame--xs{width:1rem;height:1rem}.icon-frame--sm{width:1.25rem;height:1.25rem}.icon-frame--md{width:1.625rem;height:1.625rem}.icon-frame--lg{width:2.125rem;height:2.125rem}.icon-image--xs{width:.84375rem;height:.84375rem}.icon-image--sm{width:1rem;height:1rem}.icon-image--md{width:1.15625rem;height:1.15625rem}.icon-image--lg{width:1.4375rem;height:1.4375rem}uni-page-body{--page-bg: #F6F2EA;--surface: #FCFAF5;--surface-muted: #EEE7DA;--ink: #17232D;--ink-soft: #626B6D;--ink-muted: #777268;--line: rgba(23, 35, 45, .13);--line-soft: rgba(23, 35, 45, .075);--brand: #5A2530;--brand-deep: #3E1922;--brand-soft: #EFE2DD;--accent: #B49460;--accent-light: #D5BD8A;--accent-soft: #E9DEC9;--navy: #172A38;--navy-soft: #DFE6E6;--olive: #526153;--page-gutter: .75rem;--tabbar-height: 3.4375rem;background:var(--page-bg);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,sans-serif;font-size:.875rem;color:var(--ink);line-height:1.6;-webkit-font-smoothing:antialiased}body{background:var(--page-bg)}html,body,uni-page-body,.uni-page-wrapper,.uni-page-body,#app{max-width:100%;overflow-x:hidden}#app,.uni-page-wrapper,.uni-page-body{min-width:0;box-sizing:border-box}uni-view,uni-text,uni-image,uni-scroll-view,uni-swiper,uni-swiper-item,uni-input,uni-textarea,uni-button{box-sizing:border-box}uni-image{max-width:100%}.uni-tabbar .uni-tabbar__icon{width:26px!important;height:26px!important}.uni-tabbar .uni-tabbar__icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (min-width: 561px){:root{--h5-shell-width: min(960px, calc(100vw - 48px) )}#app{width:var(--h5-shell-width)!important;max-width:calc(100vw - 32px)!important;min-height:100vh!important;margin:0 auto!important;position:relative!important;isolation:isolate;overflow-x:hidden!important;background:var(--page-bg)!important;box-shadow:0 0 42px rgba(48,63,92,.12)}body{background:#e6e0d5}#app .uni-page-head,#app .uni-page-head-hd,#app .uni-page-wrapper{width:var(--h5-shell-width)!important;max-width:100vw!important;margin:0 auto!important}#app .uni-page-head{left:50%!important;right:auto!important;transform:translate3d(-50%,0,0)!important}#app .uni-page-wrapper{min-height:100%!important}#app uni-tabbar.uni-tabbar-bottom,#app .uni-tabbar-bottom .uni-tabbar,#app .tabbar,#app .fixed-bottom,#app .action-bar,#app .bottom-bar,#app .submit-bar,#app .settle-bar,#app .comment-bar{left:50%!important;right:auto!important;top:auto!important;bottom:0!important;width:var(--h5-shell-width)!important;max-width:100vw!important;box-sizing:border-box;transform:translate(-50%)}#app .nav{left:50%!important;right:auto!important;top:0!important;bottom:auto!important;width:var(--h5-shell-width)!important;max-width:100vw!important;box-sizing:border-box;transform:translate(-50%)}#app .modal-mask,#app .picker-mask,#app .sheet-mask{left:50%!important;right:auto!important;top:0!important;bottom:0!important;width:var(--h5-shell-width)!important;max-width:100vw!important;transform:translate(-50%)}#app .publish-fab,#app .fab-btn{right:calc((100vw - var(--h5-shell-width)) / 2 + 14px)!important;bottom:96px!important}}.uni-page-wrapper{background:transparent}.uni-tabbar-bottom .uni-tabbar{border-top:1px solid rgba(23,35,45,.13);box-shadow:0 -10px 30px rgba(23,35,45,.055)}#app{background:#f6f2ea}uni-button{padding:0;margin:0;background:transparent;border:none;border-radius:0;line-height:inherit}uni-button:after{display:none}uni-input::-moz-placeholder,uni-textarea::-moz-placeholder{color:#b0aaa0}uni-input::placeholder,uni-textarea::placeholder{color:#b0aaa0}.surface-card{border:.03125rem solid var(--line);border-radius:.3125rem;background:var(--surface);box-shadow:none}.card-press{transition:border-color .16s ease,background-color .16s ease,opacity .16s ease,transform .16s ease}.card-press:active{opacity:.84;transform:translateY(.03125rem)}uni-button:focus-visible,uni-input:focus-visible,uni-textarea:focus-visible,.card-press:focus-visible{outline:2px solid rgba(92,40,40,.48);outline-offset:2px}.safe-bottom{padding-bottom:env(safe-area-inset-bottom)}::-webkit-scrollbar{display:none}.editorial-eyebrow{display:block;color:var(--ink-muted);font-size:.5625rem;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.editorial-title{display:block;color:var(--ink);font-family:Songti SC,"Noto Serif CJK SC",STSong,serif;font-size:1.3125rem;font-weight:500;letter-spacing:-.03em;line-height:1.16}.editorial-divider{height:.03125rem;background:var(--line-soft)}.quiet-button{min-height:2.375rem;padding:0 .875rem;border:.03125rem solid var(--brand);border-radius:.25rem;color:#fcfbf8;background:var(--brand);font-size:.75rem;line-height:2.375rem;transition:background-color .18s ease,opacity .18s ease}.quiet-button:active{opacity:.82}.quiet-button.secondary{color:var(--brand);background:transparent}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}#app .home{color:var(--ink);background:var(--page-bg)!important}#app .home:before{border-color:rgba(92,40,40,.08);box-shadow:none}#app .home .topbar{padding:.6875rem .75rem .875rem;background:transparent}#app .home .topbar:after{background:var(--line-soft)}#app .home .identity-avatar,#app .home .topbar-avatar{border-radius:.3125rem;background:var(--brand)!important;box-shadow:none}#app .home .identity-greeting,#app .home .identity-subtitle{color:var(--ink-muted)}#app .home .identity-greeting,#app .home .home-intro-eyebrow,#app .home .home-banner-eyebrow,#app .home .section-eyebrow{letter-spacing:.14em;text-transform:uppercase}#app .home .identity-greeting,#app .home .home-intro-eyebrow,#app .home .home-banner-eyebrow,#app .home .section-eyebrow{font-size:.5625rem}#app .home .nickname,#app .home .home-intro-title,#app .home .section-title,#app .home .home-banner-title,#app .home .agent-hero .hero-title{color:var(--ink);font-family:Songti SC,"Noto Serif CJK SC",STSong,serif;font-weight:500;letter-spacing:-.035em}#app .home .nickname{font-size:1.0625rem}#app .home .topbar-icon{border:.03125rem solid var(--line-soft);border-radius:.25rem;background:transparent;box-shadow:none}#app .home .search-box{height:2.4375rem;margin:.75rem 0 1.0625rem;border:.03125rem solid var(--line);border-radius:.25rem;background:var(--surface);box-shadow:none}#app .home .search-input{color:var(--ink)}#app .home .search-placeholder,#app .home .search-hint{color:var(--text-placeholder, #B0AAA0)}#app .home .home-intro{padding:0 0 .875rem}#app .home .home-intro-title{font-size:1.5rem;line-height:1.14}#app .home .home-intro-caption{color:var(--ink-soft)}#app .home .home-action-row{gap:0;border-top:.03125rem solid var(--line-soft);border-bottom:.03125rem solid var(--line-soft)}#app .home .home-action{border:0;border-radius:0;background:transparent;box-shadow:none}#app .home .home-action+.home-action{border-left:.03125rem solid var(--line-soft)}#app .home .home-action-icon,#app .home .quick-entry-icon,#app .home .category-icon,#app .home .stat-icon,#app .home .todo-icon{border-radius:.25rem;color:var(--brand);background:var(--bg-tertiary, #F0EEE8);box-shadow:none}#app .home .home-action-primary{color:var(--surface);background:var(--brand)}#app .home .home-action-primary .home-action-icon{color:var(--surface);background:rgba(252,251,248,.14)}#app .home .home-action-primary .home-action-copy,#app .home .home-action-primary .home-action-arrow{color:var(--surface)}#app .home .home-banner,#app .home .home-banner-card,#app .home .agent-hero{border-radius:.3125rem;box-shadow:none}#app .home .home-banner-card{background:var(--brand)!important}#app .home .home-banner-card:after,#app .home .agent-hero:after{border-color:rgba(252,251,248,.16);box-shadow:none}#app .home .home-banner-title{color:var(--surface)}#app .home .home-banner-subtitle,#app .home .home-banner-eyebrow{color:rgba(252,251,248,.72)}#app .home .agent-hero{background:var(--ink)!important}#app .home .agent-hero .hero-title,#app .home .agent-hero .hero-overline,#app .home .agent-hero .hero-kicker,#app .home .agent-hero .hero-topline{color:var(--surface)}#app .home .agent-hero .hero-desc,#app .home .agent-hero .hero-note,#app .home .agent-hero .agent-input-hint{color:rgba(252,251,248,.66)}#app .home .agent-hero .hero-highlight{color:var(--accent)}#app .home .agent-input-wrap{border-color:rgba(252,251,248,.22);border-radius:.25rem;background:rgba(252,251,248,.07)}#app .home .agent-input{color:var(--surface)}#app .home .agent-submit,#app .home .agent-apply{border-radius:.21875rem;background:var(--accent)!important;box-shadow:none}#app .home .agent-tags uni-text,#app .home .agent-question,#app .home .agent-question-box{border-radius:.15625rem;color:var(--surface);background:rgba(252,251,248,.1)}#app .home .stats-row{gap:0;border-top:.03125rem solid var(--line-soft);border-bottom:.03125rem solid var(--line-soft)}#app .home .stat-box{border:0;border-radius:0;background:transparent;box-shadow:none}#app .home .stat-box+.stat-box{border-left:.03125rem solid var(--line-soft)}#app .home .stat-num{color:var(--ink);font-family:Songti SC,"Noto Serif CJK SC",STSong,serif;font-weight:500}#app .home .stat-label,#app .home .stat-trend,#app .home .section-eyebrow{color:var(--ink-muted)}#app .home .quick-entry-card,#app .home .todo-card,#app .home .agent-team-card,#app .home .agent-recommendation-card,#app .home .service-inline-card,#app .home .demand-card,#app .home .home-product-card{border:.03125rem solid var(--line-soft);border-radius:.25rem;background:var(--surface);box-shadow:none}#app .home .quick-entry-card:hover,#app .home .todo-card:hover,#app .home .agent-team-card:hover{background:var(--bg-card-hover)}#app .home .quick-entry-title,#app .home .todo-title,#app .home .agent-team-name,#app .home .agent-recommendation-title,#app .home .section-title{color:var(--ink)}#app .home .quick-entry-desc,#app .home .todo-meta,#app .home .agent-team-meta,#app .home .agent-recommendation-meta{color:var(--ink-muted)}#app .home .agent-team-action,#app .home .agent-recommendation-arrow,#app .home .section-link{color:var(--brand)}#app .home .agent-team-action{border:.03125rem solid var(--brand);border-radius:.1875rem;color:var(--brand);background:transparent}#app .home .agent-team-avatar,#app .home .agent-recommendation-score{border-radius:.1875rem;color:var(--surface);background:var(--secondary, #69574A)}#app .agent-page{color:var(--ink);background:var(--page-bg)!important}#app .agent-page .agent-header{padding:.75rem .75rem .625rem;border-bottom-color:var(--line-soft);background:var(--surface);box-shadow:none}#app .agent-page .agent-eyebrow,#app .agent-page .message-label,#app .agent-page .match-section-kicker{color:var(--ink-muted)}#app .agent-page .agent-title,#app .agent-page .result-summary,#app .agent-page .match-section-title{color:var(--ink);font-family:Songti SC,"Noto Serif CJK SC",STSong,serif;font-weight:500}#app .agent-page .agent-title{font-size:1.1875rem}#app .agent-page .agent-subtitle{color:var(--ink-muted)}#app .agent-page .clear-button{border-color:var(--line);border-radius:.1875rem;color:var(--brand);background:transparent}#app .agent-page .conversation{padding:.875rem .75rem .5625rem}#app .agent-page .message-avatar{border-radius:.25rem;background:var(--brand);box-shadow:none}#app .agent-page .message-row.user .message-avatar{background:var(--secondary)}#app .agent-page .message-bubble{border-color:var(--line-soft);border-radius:.3125rem;color:var(--ink);background:var(--surface);box-shadow:none}#app .agent-page .message-row.user .message-bubble{color:var(--surface);background:var(--brand);box-shadow:none}#app .agent-page .result-card{border-color:var(--line);border-top:.0625rem solid var(--brand);border-radius:.25rem;background:var(--surface)}#app .agent-page .result-label,#app .agent-page .result-confidence,#app .agent-page .match-section-count,#app .agent-page .continue-button{color:var(--brand)}#app .agent-page .result-meter{border-radius:0;background:var(--bg-tertiary, #F0EEE8)}#app .agent-page .result-meter-fill{border-radius:0;background:var(--brand)}#app .agent-page .result-facts uni-view,#app .agent-page .demand-match-card{border-radius:.1875rem;background:var(--bg-tertiary, #F0EEE8)}#app .agent-page .result-facts uni-view uni-text:first-child,#app .agent-page .result-missing,#app .agent-page .questions-title{color:var(--ink-muted)}#app .agent-page .result-tags uni-text,#app .agent-page .question-chip{border-radius:.15625rem;color:var(--brand);background:var(--brand-soft, #F0E5DF)}#app .agent-page .conversation-state{border-color:rgba(86,98,76,.18);border-radius:.21875rem;background:rgba(86,98,76,.07)}#app .agent-page .conversation-state.ready .conversation-state-title{color:var(--olive)}#app .agent-page .editor-submit,#app .agent-page .apply-button,#app .agent-page .invite-button{border-radius:.1875rem;background:var(--brand)}#app .agent-page .team-match-card{border-color:var(--line-soft);border-radius:.21875rem;background:var(--bg-secondary, #FCFBF8)}#app .agent-page .team-avatar{border-radius:.1875rem;background:var(--secondary)}#app .agent-page .team-score{color:var(--olive)}#app .agent-page .team-contact{min-width:4.3125rem;border-radius:.1875rem;background:var(--brand)}#app .agent-page .quick-prompts,#app .agent-page .composer{border-color:var(--line-soft);background:var(--surface)}#app .agent-page .quick-prompt,#app .agent-page .attach-trigger{border-color:var(--line);border-radius:.1875rem;color:var(--brand);background:transparent}#app .agent-page .composer-input{border-color:var(--line);border-radius:.21875rem;color:var(--ink);background:var(--bg-secondary, #FCFBF8)}#app .agent-page .send-button.active{border-radius:.1875rem;background:var(--brand)}#app .page{color:var(--ink);background:var(--page-bg)!important}#app .page .topbar{background:transparent}#app .page .eyebrow,#app .page .section-eyebrow{color:var(--ink-muted)}#app .page .page-title,#app .page .section-title{color:var(--ink);font-family:Songti SC,"Noto Serif CJK SC",STSong,serif;font-weight:500}#app .page .page-title{font-size:1.4375rem}#app .page .top-action{border-color:var(--line-soft);border-radius:.21875rem;background:var(--surface);box-shadow:none}#app .page .hero-card{border-radius:.28125rem;background:var(--ink)!important;box-shadow:none}#app .page .hero-orb-one,#app .page .hero-orb-two{background:rgba(252,251,248,.08)}#app .page .hero-label{color:rgba(252,251,248,.64)}#app .page .hero-title{color:var(--surface);font-family:Songti SC,"Noto Serif CJK SC",STSong,serif;font-weight:500}#app .page .hero-desc{color:rgba(252,251,248,.66)}#app .page .search-box{border-color:rgba(252,251,248,.22);border-radius:.21875rem;background:rgba(252,251,248,.08)}#app .page .main-tab,#app .page .person-card,#app .page .group-card,#app .page .state-card,#app .page .people-load-more{border-color:var(--line-soft);border-radius:.21875rem;background:var(--surface);box-shadow:none}#app .page .main-tab.active{border-color:var(--brand);color:var(--brand);background:var(--brand-soft, #F0E5DF)}#app .page .person-name,#app .page .group-name,#app .page .section-title{color:var(--ink)}#app .page .person-company,#app .page .person-bio,#app .page .group-desc,#app .page .group-meta{color:var(--ink-muted)}#app .page .person-avatar,#app .page .group-cover{border-radius:.1875rem;background:var(--secondary);box-shadow:none}#app .page .follow-button,#app .page .group-action{border-radius:.1875rem;color:var(--brand);background:transparent}#app .page .follow-button{border-color:var(--brand)}#app .page .follow-button.following{border-color:var(--line);color:var(--ink-muted);background:var(--bg-tertiary, #F0EEE8)}#app .page .interaction-note{border-color:rgba(181,160,122,.28);border-radius:.21875rem;background:rgba(181,160,122,.1)}#app .page .header .avatar-box{border-radius:.28125rem;background:var(--brand);box-shadow:none}#app .page .header .nickname{color:var(--ink);font-family:Songti SC,"Noto Serif CJK SC",STSong,serif;font-weight:500}#app .page .profile-completion,#app .page .quick-item,#app .page .provider-entry,#app .page .stats-panel,#app .page .dashboard-card,#app .page .admin-card{border-color:var(--line-soft);border-radius:.25rem;background:var(--surface);box-shadow:none}#app .page .profile-completion-icon,#app .page .provider-entry-icon{border-radius:.21875rem;color:var(--brand);background:var(--brand-soft, #F0E5DF)}#app .page .credit-card{border-radius:.25rem;background:var(--ink);box-shadow:none}#app .page .quick-num,#app .page .provider-entry-action,#app .page .stat-num{color:var(--brand)}#app .page .network-entry{border:.03125rem solid var(--line);border-left:.09375rem solid var(--brand);border-radius:.25rem;background:var(--surface);box-shadow:none}#app .page .network-entry-icon{border-radius:.21875rem;background:var(--brand-soft, #F0E5DF)}#app .page .network-entry-icon uni-image{filter:none;opacity:.82}#app .page .network-entry-title{color:var(--ink)}#app .page .network-entry-desc,#app .page .network-entry-stats uni-text:last-child{color:var(--ink-muted)}#app .page .network-entry-stats uni-text:first-child,#app .page .network-entry-arrow{color:var(--brand)}#app .page .menu-icon-box{border-radius:.21875rem;background:var(--bg-tertiary, #F0EEE8)}#app .page .menu-color-0,#app .page .menu-color-1,#app .page .menu-color-2,#app .page .menu-color-3,#app .page .menu-color-4,#app .page .menu-color-5{background:var(--bg-tertiary, #F0EEE8)}#app .page .menu-label,#app .page .dc-desc,#app .page .admin-desc{color:var(--ink-muted)}#app .chat-page{background:var(--page-bg)!important}#app .chat-page .direct-header,#app .chat-page .quick-bar,#app .chat-page .input-bar{border-color:var(--line-soft);background:var(--surface)}#app .chat-page .direct-kicker{color:var(--ink-muted)}#app .chat-page .direct-title{color:var(--ink);font-family:Songti SC,"Noto Serif CJK SC",STSong,serif;font-weight:500}#app .chat-page .direct-status{border-radius:.15625rem;color:var(--olive);background:rgba(86,98,76,.1)}#app .chat-page .time-divider uni-text{border-radius:.125rem;color:var(--ink-muted);background:var(--bg-tertiary, #F0EEE8)}#app .chat-page .avatar{border-radius:.21875rem;background:var(--secondary)}#app .chat-page .user-avatar{background:var(--brand)}#app .chat-page .bubble{border-radius:.28125rem;box-shadow:none}#app .chat-page .bubble.service{color:var(--ink);background:var(--surface)}#app .chat-page .bubble.user{color:var(--surface);background:var(--brand)}#app .chat-page .quick-item,#app .chat-page .attach-trigger{border-color:var(--line);border-radius:.1875rem;color:var(--brand);background:transparent}#app .chat-page .msg-input{border-color:var(--line);border-radius:.21875rem;color:var(--ink);background:var(--bg-secondary, #FCFBF8)}#app .chat-page .send-btn.active{border-radius:.1875rem;background:var(--brand)}#app .chat-page .service-action-panel{border-color:rgba(181,160,122,.28);border-radius:.21875rem;background:rgba(181,160,122,.1)}#app .chat-page .service-action{border-color:rgba(181,160,122,.4);border-radius:.15625rem;color:var(--secondary);background:transparent}#app .home .agent-workspace{color:var(--ink);border-top:.03125rem solid var(--line-soft);border-bottom:.03125rem solid var(--line-soft);background:transparent}#app .home .agent-workspace .agent-input-wrap{border-color:var(--line);border-radius:.125rem;background:var(--surface)}#app .home .agent-workspace .agent-input{color:var(--ink)}#app .home .agent-workspace .agent-submit,#app .home .agent-workspace .agent-apply{border-radius:.125rem;color:var(--surface);background:var(--brand)!important}#app .home .agent-workspace .agent-tags uni-text,#app .home .agent-workspace .agent-question,#app .home .agent-workspace .agent-question-box{border-radius:.09375rem;color:var(--secondary);background:var(--bg-tertiary)}#app .agent-page .agent-header{padding:.8125rem 1.125rem .875rem;color:var(--ink);background:var(--page-bg)}#app .agent-page .agent-title{max-width:15.625rem;font-size:1.25rem;font-weight:400}#app .agent-page .clear-button{border:0;border-bottom:.03125rem solid rgba(92,40,40,.3);border-radius:0}#app .agent-page .conversation{max-width:20.625rem;margin:0 auto;padding:1.25rem 1.125rem .875rem}#app .agent-page .message-avatar{display:none}#app .agent-page .message-row.user .user-avatar{display:flex;border-radius:.125rem;color:var(--brand);background:var(--brand-soft)}#app .agent-page .message-bubble,#app .agent-page .message-row.assistant .message-bubble{padding:0;border:0;border-radius:0;color:var(--ink);background:transparent}#app .agent-page .message-row.user .message-bubble{padding:.46875rem .5625rem;border:.03125rem solid var(--line-soft);border-radius:.15625rem;color:var(--ink);background:var(--bg-tertiary)}#app .agent-page .result-card{border:0;border-top:.03125rem solid var(--line);border-bottom:.03125rem solid var(--line-soft);border-radius:0;background:transparent}#app .agent-page .result-facts uni-view,#app .agent-page .demand-match-card,#app .agent-page .team-match-card{border-radius:0;background:transparent}#app .agent-page .team-contact{border:.03125rem solid var(--brand);border-radius:.125rem;color:var(--brand);background:transparent}#app .agent-page .quick-prompts{background:var(--page-bg)}#app .agent-page .composer{background:var(--surface)}#app .agent-page .composer-input{border-right:0;border-left:0;border-radius:0;background:transparent}#app .page .top-action{display:flex;align-items:center;justify-content:center;gap:.25rem;min-width:3rem;min-height:1.875rem;padding:.375rem .4375rem;border:.03125rem solid var(--line-soft);border-radius:.125rem;background:var(--surface);box-sizing:border-box;font-size:.625rem;line-height:1.2;white-space:nowrap}#app .page .top-action uni-image{display:block;width:.875rem;height:.875rem;flex:0 0 .875rem;-o-object-fit:contain;object-fit:contain;opacity:.76}#app .page .hero-card{border:0;border-bottom:.03125rem solid var(--line-soft);border-radius:0;color:var(--ink);background:transparent!important}#app .page .hero-label,#app .page .hero-desc{color:var(--ink-muted)}#app .page .hero-title{color:var(--ink);font-size:1.5rem;font-weight:400}#app .page .main-tab,#app .page .person-card,#app .page .group-card{border-radius:0;background:transparent}#app .page .main-tab.active{border:0;border-bottom:.09375rem solid var(--brand);color:var(--brand);background:transparent}#app .page .person-avatar,#app .page .group-cover{border-radius:.125rem;color:var(--secondary);background:var(--bg-tertiary)!important}#app .page .follow-button{border-color:var(--brand);border-radius:.125rem;color:var(--brand);background:var(--surface)}#app .page .group-action{border-radius:0;color:var(--brand);background:transparent}#app .chat-page .direct-header{padding:.8125rem 1.125rem .875rem;background:var(--page-bg)}#app .chat-page .direct-title{font-size:1.0625rem;font-weight:400}#app .chat-page .time-divider uni-text{padding:0;border-radius:0;background:transparent}#app .chat-page .bubble.user{color:var(--ink);background:var(--bg-tertiary)}#app .chat-page .quick-bar{background:var(--page-bg)}#app .chat-page .input-bar{background:var(--surface)}#app .chat-page .service-action-panel{border-right:0;border-left:0;border-radius:0;background:transparent}@media (max-width: 420px){#app .page .top-action{min-width:2.5625rem;min-height:1.75rem;gap:.15625rem;padding:.3125rem .25rem;font-size:.5625rem}#app .page .top-action uni-image{width:.75rem;height:.75rem;flex-basis:.75rem}}#app{text-rendering:optimizeLegibility}@media (min-width: 561px){#app{box-shadow:0 20px 64px rgba(54,47,37,.1)}}#app .page .header-eyebrow,#app .page .section-eyebrow,#app .page .intro-kicker,#app .page .hot-title{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:500;letter-spacing:.12em}#app .page .search-icon,#app .page .header-link uni-image,#app .page .header-action uni-image,#app .page .product-icon,#app .page .category-icon-image{filter:grayscale(1) sepia(.16) saturate(.7) contrast(.88)}#app,#app .home,#app .page,#app .agent-page,#app .chat-page{color:var(--ink);background:var(--page-bg)!important}#app .page uni-image[src*="/static/icons/"],#app .home uni-image[src*="/static/icons/"],#app .agent-page uni-image[src*="/static/icons/"],#app .chat-page uni-image[src*="/static/icons/"]{filter:grayscale(.72) sepia(.18) saturate(.62) contrast(.94)}#app .page .header,#app .page .topbar,#app .page .section-heading,#app .page .header-title,#app .page .header-eyebrow,#app .page .intro-kicker,#app .page .hot-title{box-sizing:border-box}#app .page .header,#app .page .topbar{border-bottom:.03125rem solid var(--line);background:transparent}#app .page .header-title,#app .page .page-title,#app .page .title,#app .page .intro-title,#app .page .section-title,#app .page .mall-intro .intro-title,#app .page .user-text .nickname,#app .page .recent-title{color:var(--ink)!important;font-family:Songti SC,"Noto Serif CJK SC",STSong,Georgia,serif;font-weight:400;letter-spacing:-.035em}#app .page .header-eyebrow,#app .page .eyebrow,#app .page .intro-kicker,#app .page .section-eyebrow,#app .page .hot-title,#app .page .recent-eyebrow,#app .page .account-index{color:var(--accent)!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.5rem;font-weight:500;letter-spacing:.14em}#app .page .header-action,#app .page .header-link,#app .page .discover,#app .page .top-action{border-color:var(--line);border-radius:.125rem;color:var(--brand);background:var(--surface);box-shadow:none}#app .page .search-box,#app .page .search-input-wrap,#app .page .search-row .search-box{border-color:var(--line);border-radius:.5rem;background:var(--surface);box-shadow:none}#app .page .search-btn,#app .page .filter-item.active,#app .page .cat-item.active,#app .page .topic-item.active,#app .page .chip.active,#app .page .tab.active{border-color:var(--brand);color:var(--surface)!important;background:var(--brand)!important}#app .page .card,#app .page .person-card,#app .page .group-card,#app .page .result-item,#app .page .product-card,#app .page .order-card,#app .page .demand-item,#app .page .quick-item,#app .page .overview-card,#app .page .chart-card,#app .page .metrics-card{border-color:var(--line-soft);border-radius:.625rem;background:var(--surface);box-shadow:0 .03125rem rgba(23,35,45,.024)}#app .page .empty-icon,#app .page .cell-icon,#app .page .quick-icon,#app .page .network-entry-icon,#app .page .provider-entry-icon,#app .page .menu-icon-box,#app .page .stat-icon,#app .page .product-icon,#app .page .category-icon{border:.03125rem solid rgba(180,148,96,.26);border-radius:.125rem;background:var(--accent-soft)!important}#app .page .primary,#app .page .primary-action,#app .page .submit-btn,#app .page .publish-fab,#app .page .fab-btn,#app .page .bottom-btn,#app .page .search-btn{border-color:var(--brand);border-radius:.5rem;background:var(--brand)!important;box-shadow:none}#app .home{padding-right:1.25rem;padding-left:1.25rem}#app .home .home-masthead{min-height:3.5rem;border-bottom-color:var(--line)}#app .home .brand-name{color:var(--navy);letter-spacing:.18em}#app .home .brand-caption{color:var(--accent)}#app .home .masthead-link{color:var(--ink-soft)}#app .home .masthead-link:active{color:var(--brand)}#app .home .masthead-avatar{border-color:var(--accent);border-radius:.09375rem;color:var(--brand);background:var(--surface)}#app .home .editorial-hero{padding-top:3.125rem;padding-bottom:2rem;border-bottom-color:var(--line)}#app .home .editorial-hero-eyebrow,#app .home .ledger-label,#app .home .workspace-search-label{color:var(--accent)}#app .home .editorial-hero-title{color:var(--navy);font-size:2.125rem}#app .home .editorial-hero-desc{color:var(--ink-soft)}#app .home .editorial-primary{min-height:2.5625rem;border:.03125rem solid var(--brand);border-radius:.09375rem;line-height:2.5625rem;background:var(--brand)}#app .home .editorial-secondary{padding-bottom:.15625rem;border-bottom:.03125rem solid rgba(180,148,96,.56);color:var(--brand)}#app .home .editorial-ledger,#app .home .workspace-index,#app .home .section-heading,#app .home .todo-card,#app .home .promo-strip{border-color:var(--line)}#app .home .ledger-value,#app .home .stat-num{color:var(--navy);font-family:Georgia,Times New Roman,serif}#app .home .workspace-search,#app .home .workspace-action{min-height:3.25rem;border-bottom-color:var(--line-soft)}#app .home .workspace-action:active{background:var(--bg-card-hover)}#app .home .workspace-action-index{color:var(--accent)}#app .home .workspace-action-title{color:var(--ink)}#app .home .workspace-action-desc{color:var(--ink-muted)}#app .home .workspace-search-arrow,#app .home .workspace-action-arrow,#app .home .section-link,#app .home .quick-entry-arrow,#app .home .demand-arrow,#app .home .promo-arrow{color:var(--brand)}#app .home .brief-launcher{border-top-color:var(--accent);border-bottom-color:var(--line)}#app .home .brief-launcher-title,#app .home .section-title{color:var(--ink)}#app .home .brief-launcher-primary{border-color:var(--brand);border-radius:.09375rem;background:var(--brand)}#app .home .home-product-card,#app .home .quick-entry-card{border-color:var(--line-soft);border-radius:.125rem;background:var(--surface)}#app .home .editorial-feature .home-banner-card{border-left:.125rem solid var(--accent);border-radius:.125rem;background:var(--navy)!important}#app .home .editorial-feature .home-banner-eyebrow{color:var(--accent)}#app .home .editorial-feature .home-banner-title{color:var(--surface)}#app .home .editorial-feature .home-banner-subtitle{color:rgba(252,250,245,.68)}#app .home .editorial-feature .home-banner-action{color:var(--accent-light)}#app .home .category-icon,#app .home .quick-entry-icon,#app .home .promo-icon{border-color:rgba(180,148,96,.26);background:var(--accent-soft)!important}#app .home .filter-chip.active{color:var(--surface);background:var(--brand)}#app .network-page .hero-card{overflow:hidden;margin-top:.875rem;padding:1.0625rem;border:0;border-radius:.75rem;background:var(--navy)!important;box-shadow:0 .5625rem 1.125rem rgba(23,42,56,.12)}#app .network-page .hero-card:after{border-color:rgba(180,148,96,.28)}#app .network-page .hero-label{color:var(--accent)}#app .network-page .hero-title{color:var(--surface)!important;font-size:1.375rem;font-weight:400}#app .network-page .hero-desc{color:rgba(252,250,245,.68)}#app .network-page .search-box{border-color:rgba(252,250,245,.25);background:rgba(252,250,245,.08)}#app .network-page .search-input{color:var(--surface)}#app .network-page .search-placeholder{color:rgba(252,250,245,.48)}#app .network-page .hero-stat .stat-num{color:var(--accent-light);font-family:Georgia,serif;font-weight:400}#app .network-page .hero-stat .stat-label{color:rgba(252,250,245,.58)}#app .network-page .hero-card .search-icon{filter:brightness(0) invert(1);opacity:.75}#app .network-page .main-tabs{gap:0;border-top:.03125rem solid var(--line);border-bottom:.03125rem solid var(--line)}#app .network-page .main-tab{border:0;border-radius:0;background:transparent}#app .network-page .main-tab+.main-tab{border-left:.03125rem solid var(--line-soft)}#app .network-page .main-tab.active{border-bottom:.09375rem solid var(--accent);color:var(--brand);background:transparent}#app .network-page .tab-index{color:var(--accent);font-family:Georgia,serif}#app .network-page .tab-title{color:var(--ink);font-weight:500}#app .network-page .tab-desc{color:var(--ink-muted)}#app .network-page .chip.active{border-color:var(--brand);color:var(--surface);background:var(--brand)}#app .network-page .person-card,#app .network-page .group-card{border:.03125rem solid var(--line-soft);border-radius:.625rem;background:var(--surface);box-shadow:none}#app .network-page .person-avatar,#app .network-page .group-cover{border:.03125rem solid rgba(180,148,96,.32);border-radius:.125rem}#app .network-page .follow-button{border-color:var(--brand);border-radius:.09375rem;color:var(--brand);background:var(--surface)}#app .network-page .group-action{color:var(--brand)}#app .friends-page .summary-card{border:.03125rem solid rgba(180,148,96,.46);border-radius:.1875rem;background:var(--navy);box-shadow:none}#app .friends-page .summary-card:after{border-color:rgba(180,148,96,.24)}#app .friends-page .summary-number{color:var(--surface);font-family:Georgia,serif;font-weight:400}#app .friends-page .summary-number.accent{color:var(--accent-light)}#app .friends-page .tabs{border-top:.03125rem solid var(--line);border-bottom:.03125rem solid var(--line);border-radius:0;background:transparent}#app .friends-page .tab{border-radius:0;color:var(--ink-muted);background:transparent}#app .friends-page .tab.active{border-bottom:.09375rem solid var(--accent);color:var(--brand)!important;background:transparent!important}#app .friends-page .recent-card{border-top-color:var(--line);border-bottom-color:var(--line);border-radius:0;background:transparent}#app .friends-page .recent-item{border-color:var(--line-soft);border-radius:.125rem;background:var(--surface)}#app .friends-page .person-card{border-radius:0;background:transparent;box-shadow:none}#app .friends-page .avatar,#app .friends-page .recent-avatar{border:.03125rem solid rgba(180,148,96,.32);border-radius:.125rem}#app .friends-page .card-action.primary{border:.03125rem solid var(--brand);border-radius:.09375rem;color:var(--brand);background:var(--surface)}#app .friends-page .count{border-radius:.09375rem;color:var(--brand);background:var(--accent-soft)}#app .message-page .header{padding-top:1.0625rem;padding-bottom:.875rem;border-bottom-color:var(--line)}#app .message-page .header-kicker,#app .message-page .reminder-kicker,#app .message-page .timeline-head{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}#app .message-page .header-title,#app .message-page .reminder-title{color:var(--ink);font-family:Songti SC,"Noto Serif CJK SC",STSong,Georgia,serif;font-weight:400}#app .message-page .header-copy{color:var(--ink-muted)}#app .message-page .action-desk{border:.03125rem solid var(--line);border-top:.09375rem solid var(--accent);border-radius:.15625rem;background:var(--surface);box-shadow:none}#app .message-page .action-row{border-color:var(--line-soft);background:transparent}#app .message-page .action-index{color:var(--accent);font-family:Georgia,serif}#app .message-page .action-label{color:var(--brand)}#app .message-page .tab-bar{border-top:.03125rem solid var(--line);border-bottom:.03125rem solid var(--line);background:transparent}#app .message-page .tab-item{border-radius:0;color:var(--ink-muted)}#app .message-page .tab-item.active{border-bottom:.09375rem solid var(--accent);color:var(--brand);background:transparent}#app .message-page .tab-count{color:var(--brand);background:var(--accent-soft)}#app .message-page .list-scroll{background:transparent}#app .message-page .msg-item{border-bottom:.03125rem solid var(--line-soft);border-radius:0;background:transparent}#app .message-page .msg-icon-box{border:.03125rem solid rgba(180,148,96,.28);border-radius:.125rem;background:var(--accent-soft)}#app .message-page .msg-title{color:var(--ink)}#app .message-page .msg-time,#app .message-page .msg-desc{color:var(--ink-muted)}#app .message-page .msg-dot{background:var(--accent)}#app .chat-page .direct-header{border-bottom-color:var(--line);background:var(--surface)}#app .chat-page .direct-avatar{border-color:rgba(180,148,96,.55);border-radius:.125rem;background:var(--accent-soft)}#app .chat-page .direct-kicker{color:var(--accent)}#app .chat-page .direct-title{color:var(--ink)}#app .chat-page .bubble.user{border-color:var(--brand);color:var(--surface);background:var(--brand)}#app .chat-page .bubble.service{color:var(--ink);background:transparent}#app .chat-page .avatar{border-color:rgba(180,148,96,.42);border-radius:.125rem}#app .chat-page .quick-bar,#app .chat-page .input-bar{border-color:var(--line);background:var(--surface)}#app .chat-page .quick-item,#app .chat-page .attach-trigger{border-color:var(--line);color:var(--brand)}#app .chat-page .msg-input{border-color:var(--line);background:var(--page-bg)}#app .chat-page .send-btn.active{background:var(--brand)}#app .message-page .action-row{grid-template-columns:1.4375rem minmax(0,1fr) auto;animation:mm-list-reveal .46s var(--mm-motion-ease-out) both}#app .message-page .action-index-cell{display:flex;align-items:center;flex-direction:column;gap:.125rem;min-width:0}#app .message-page .action-icon{display:block;width:.8125rem;height:.8125rem;padding:.15625rem;border:.03125rem solid rgba(180,148,96,.3);border-radius:50%;background:var(--accent-soft);box-sizing:border-box;-o-object-fit:contain;object-fit:contain}#app .message-page .action-row:nth-child(2){animation-delay:.06s}#app .message-page .action-row:nth-child(3){animation-delay:.12s}#app .message-page .action-row:nth-child(4){animation-delay:.18s}#app .message-page .msg-item{animation:mm-list-reveal .46s var(--mm-motion-ease-out) both}#app .message-page .msg-item:nth-child(1){animation-delay:.06s}#app .message-page .msg-item:nth-child(2){animation-delay:.1s}#app .message-page .msg-item:nth-child(3){animation-delay:.14s}#app .message-page .msg-item:nth-child(4){animation-delay:.18s}@media (max-width: 420px){#app .message-page .header{flex-direction:column;gap:.375rem}#app .message-page .header-actions{width:100%;justify-content:flex-start}}#app .demand-page .list-intro,#app .mall-page .mall-intro,#app .community-page .network-entry,#app .account-page .profile-completion{border-top:.0625rem solid var(--accent)}#app .demand-page .intro-live,#app .mall-page .intro-count,#app .community-page .topic-count{color:var(--accent)}#app .mall-page .offer-item,#app .community-page .hot-card{border-color:var(--line);background:var(--surface)}#app .mall-page .product-item,#app .community-page .post-card{border-radius:0;background:transparent;box-shadow:none}#app .demand-page .demand-item+.demand-item,#app .mall-page .product-item+.product-item,#app .community-page .post-card+.post-card{border-top:.03125rem solid var(--line-soft)}#app .demand-page .demand-title,#app .mall-page .product-title,#app .community-page .post-title{color:var(--ink)}#app .demand-page .demand-company,#app .mall-page .product-price,#app .community-page .post-author{color:var(--brand)}#app .account-page .header{padding-bottom:.9375rem}#app .account-page .avatar-box{border:.03125rem solid var(--accent);border-radius:.125rem;background:var(--brand);box-shadow:none}#app .account-page .credit-card{border:.03125rem solid rgba(180,148,96,.48);border-radius:.1875rem;background:var(--navy);box-shadow:none}#app .account-page .credit-score{color:var(--accent-light);font-family:Georgia,serif;font-weight:400}#app .account-page .credit-label,#app .account-page .ci-label{color:rgba(252,250,245,.64)}#app .account-page .network-entry{border-left:.09375rem solid var(--accent);border-radius:.15625rem;background:var(--surface)}#app .brief-page .agent-header{border-bottom:.03125rem solid var(--line);background:var(--page-bg)}#app .brief-page .agent-document-index,#app .brief-page .agent-eyebrow,#app .brief-page .message-label,#app .brief-page .result-label,#app .brief-page .match-section-kicker{color:var(--accent)}#app .brief-page .agent-title,#app .brief-page .result-summary,#app .brief-page .match-section-title{color:var(--ink)}#app .brief-page .clear-button{border-color:var(--brand);color:var(--brand)}#app .brief-page .result-card{border-top-color:var(--accent);background:var(--surface)}#app .brief-page .result-meter-fill{background:var(--brand)}#app .brief-page .team-contact,#app .brief-page .result-ready-primary,#app .brief-page .editor-submit{border-radius:.09375rem;background:var(--brand)}@media (max-width: 420px){#app .home{padding-right:.875rem;padding-left:.875rem}#app .home .editorial-hero-title{font-size:1.75rem}#app .network-page .hero-card{padding:.875rem}#app .network-page .hero-title{font-size:1.21875rem}}#app{--mm-motion-ease: cubic-bezier(.2, .78, .2, 1);--mm-motion-ease-out: cubic-bezier(.16, .84, .24, 1);--mm-motion-fast: .2s;--mm-motion-base: .36s;--mm-motion-slow: .62s}#app .page,#app .home,#app .chat-page,#app .detail-page,#app .confirm-page,#app .publish-page,#app .login-page,#app .profile-page,#app .onboard-page,#app .page-state,#app .state-page{animation:mm-page-enter .62s var(--mm-motion-ease-out) both;transform-origin:50% 12%;will-change:opacity,transform}#app .home .home-masthead,#app .home .editorial-hero,#app .home .service-alert,#app .home .service-note,#app .home .workspace-index,#app .home .brief-launcher,#app .home .editorial-feature,#app .home .todo-card,#app .home .industry-atlas,#app .home .category-section,#app .home .quick-entry-section,#app .home .product-section,#app .home .recommend-section,#app .home .promo-strip{animation:mm-section-reveal .66s var(--mm-motion-ease-out) both;will-change:opacity,transform}#app .home .home-masthead{animation-delay:.04s}#app .home .editorial-hero{animation-delay:.1s}#app .home .service-alert,#app .home .service-note{animation-delay:.14s}#app .home .workspace-index{animation-delay:.18s}#app .home .brief-launcher{animation-delay:.24s}#app .home .editorial-feature{animation-delay:.3s}#app .home .todo-card{animation-delay:.36s}#app .home .industry-atlas{animation-delay:.42s}#app .home .category-section{animation-delay:.48s}#app .home .quick-entry-section,#app .home .product-section,#app .home .recommend-section,#app .home .promo-strip{animation-delay:.54s}#app .page .header,#app .page .topbar,#app .page .page-header,#app .page .hero-card,#app .page .list-intro,#app .page .summary-card,#app .page .action-desk,#app .page .section-heading,#app .page .section-head,#app .page .section-card,#app .page .form-card,#app .page .result-card,#app .detail-page .detail-card,#app .chat-page .direct-header{animation:mm-section-reveal .54s var(--mm-motion-ease-out) .08s both;will-change:opacity,transform}#app .page .fade-in,#app .home .todo-item,#app .home .industry-lane,#app .home .category-item,#app .home .quick-entry-card,#app .home .home-product-card{animation:mm-list-reveal .56s var(--mm-motion-ease-out) both;will-change:opacity,transform}#app .home .todo-item:nth-child(1),#app .home .industry-lane:nth-child(1),#app .home .quick-entry-card:nth-child(1),#app .home .home-product-card:nth-child(1){animation-delay:.12s}#app .home .todo-item:nth-child(2),#app .home .industry-lane:nth-child(2),#app .home .quick-entry-card:nth-child(2),#app .home .home-product-card:nth-child(2){animation-delay:.18s}#app .home .todo-item:nth-child(3),#app .home .industry-lane:nth-child(3),#app .home .quick-entry-card:nth-child(3),#app .home .home-product-card:nth-child(3){animation-delay:.24s}#app .home .todo-item:nth-child(4),#app .home .industry-lane:nth-child(4),#app .home .quick-entry-card:nth-child(4),#app .home .home-product-card:nth-child(4){animation-delay:.3s}#app .card-press,#app .quiet-button,#app .action-btn,#app .empty-btn,#app .page-state-action,#app .home .workspace-search,#app .home .workspace-action,#app .home .editorial-primary,#app .home .brief-launcher-primary,#app .home .quick-entry-card,#app .home .home-product-card,#app .home .demand-item,#app .home .industry-lane,#app .home .category-item,#app .home .todo-item,#app .home .home-banner-card{transition:transform var(--mm-motion-base) var(--mm-motion-ease),border-color var(--mm-motion-base) ease,background-color var(--mm-motion-base) ease,box-shadow var(--mm-motion-base) ease,opacity var(--mm-motion-fast) ease}#app .card-press:active,#app .quiet-button:active,#app .action-btn:active,#app .empty-btn:active,#app .page-state-action:active,#app .home .workspace-search:active,#app .home .workspace-action:active,#app .home .editorial-primary:active,#app .home .brief-launcher-primary:active,#app .home .quick-entry-card:active,#app .home .home-product-card:active,#app .home .demand-item:active,#app .home .industry-lane:active,#app .home .category-item:active,#app .home .todo-item:active,#app .home .home-banner-card:active{opacity:.9;transform:translateY(.0625rem) scale(.996)}#app .tab,#app .tab-item,#app .tab-bar,#app .main-tab,#app .picker-opt,#app .choice-item{transition:color var(--mm-motion-base) ease,background-color var(--mm-motion-base) ease,border-color var(--mm-motion-base) ease,opacity var(--mm-motion-fast) ease}#app .tab.active,#app .tab-item.active,#app .main-tab.active,#app .picker-opt.active,#app .choice-item.selected{animation:mm-state-settle .42s var(--mm-motion-ease-out) both}#app .modal-mask,#app .picker-mask,#app .sheet-mask,#app .intro-mask{animation:mm-mask-in .28s ease-out both}#app .modal-panel,#app .modal,#app .picker-panel,#app .join-sheet,#app .branch-sheet,#app .manage-sheet,#app .sheet,#app .intro-sheet{animation:mm-panel-enter .46s var(--mm-motion-ease-out) both;transform-origin:50% 100%;will-change:opacity,transform}#app uni-input,#app uni-textarea{transition:border-color var(--mm-motion-base) ease,box-shadow var(--mm-motion-base) ease,background-color var(--mm-motion-base) ease}@keyframes mm-page-enter{0%{opacity:0;transform:translate3d(0,.4375rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes mm-section-reveal{0%{opacity:0;transform:translate3d(0,.5625rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes mm-list-reveal{0%{opacity:0;transform:translate3d(0,.375rem,0) scale(.994)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes mm-state-settle{0%{opacity:.62;transform:translateY(.09375rem)}to{opacity:1;transform:translateY(0)}}@keyframes mm-mask-in{0%{opacity:0}to{opacity:1}}@keyframes mm-panel-enter{0%{opacity:0;transform:translate3d(0,.75rem,0) scale(.988)}to{opacity:1;transform:translateZ(0) scale(1)}}#app .home .editorial-hero,#app .network-page .hero-card{position:relative}#app .home .editorial-hero{overflow:hidden}#app .home .editorial-hero-seal{position:absolute;z-index:0;top:.5625rem;right:.875rem;width:6.875rem;height:6.875rem;opacity:.1;pointer-events:none;transform:rotate(12deg);animation:mm-seal-drift 7s ease-in-out .35s infinite alternate}#app .home .editorial-hero-eyebrow,#app .home .editorial-hero-title,#app .home .editorial-hero-desc,#app .home .editorial-hero-actions,#app .home .editorial-ledger{position:relative;z-index:1}#app .home .editorial-primary{box-shadow:0 .375rem .6875rem rgba(92,40,40,.12)}#app .home .quick-entry-icon{width:1.3125rem;height:1.3125rem;border:.03125rem solid rgba(180,148,96,.3);border-radius:.09375rem;background:var(--accent-soft)!important}#app .home .quick-entry-icon-image{width:.84375rem;height:.84375rem}#app .home .quick-entry-card{border-left:.0625rem solid rgba(180,148,96,.42)}#app .network-page .hero-seal{position:absolute;z-index:0;top:-.5625rem;right:1rem;width:6.5625rem;height:6.5625rem;opacity:.11;pointer-events:none;transform:rotate(10deg);animation:mm-seal-drift 8s ease-in-out .5s infinite alternate-reverse}#app .network-page .hero-copy,#app .network-page .search-box,#app .network-page .hero-stats{position:relative;z-index:1}#app .network-page .top-action{min-width:3.375rem;min-height:2.1875rem;gap:.25rem;border-color:rgba(180,148,96,.28);border-radius:.125rem;color:var(--brand);background:var(--surface);font-size:.625rem}#app .network-page .top-action uni-image{width:1rem;height:1rem;flex-basis:1rem;padding:.15625rem;border:.03125rem solid rgba(180,148,96,.3);border-radius:50%;box-sizing:border-box;opacity:.86}#app .network-page .cover-icon{display:block;top:1.9375rem;right:.5625rem;bottom:auto;width:1.375rem;height:1.375rem;opacity:.52;filter:none}#app .network-page .group-cover{border-left:.0625rem solid rgba(180,148,96,.46)}#app .chat-page .msg-item,#app .chat-page .typing,#app .chat-page .service-action-panel{animation:mm-message-in .42s var(--mm-motion-ease-out) both}#app .chat-page .msg-item.user{animation-name:mm-message-in-user}#app .chat-page .msg-item:nth-child(2){animation-delay:.04s}#app .chat-page .msg-item:nth-child(3){animation-delay:.08s}#app .chat-page .msg-item:nth-child(4){animation-delay:.12s}#app .chat-page .msg-item:nth-child(5){animation-delay:.16s}#app .chat-page .msg-item:nth-child(6){animation-delay:.2s}@keyframes mm-seal-drift{0%{opacity:.07;transform:rotate(9deg) scale(.98)}to{opacity:.13;transform:rotate(15deg) scale(1.03)}}@keyframes mm-message-in{0%{opacity:0;transform:translate3d(-.25rem,.3125rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes mm-message-in-user{0%{opacity:0;transform:translate3d(.25rem,.3125rem,0)}to{opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion: reduce){#app .page,#app .home,#app .chat-page,#app .detail-page,#app .confirm-page,#app .publish-page,#app .login-page,#app .profile-page,#app .onboard-page,#app .page-state,#app .state-page,#app .home .home-masthead,#app .home .editorial-hero,#app .home .service-alert,#app .home .service-note,#app .home .workspace-index,#app .home .brief-launcher,#app .home .editorial-feature,#app .home .todo-card,#app .home .industry-atlas,#app .home .category-section,#app .home .quick-entry-section,#app .home .product-section,#app .home .recommend-section,#app .home .promo-strip,#app .page .header,#app .page .topbar,#app .page .page-header,#app .page .hero-card,#app .page .list-intro,#app .page .summary-card,#app .page .action-desk,#app .page .section-heading,#app .page .section-head,#app .page .section-card,#app .page .form-card,#app .page .result-card,#app .detail-page .detail-card,#app .chat-page .direct-header,#app .page .fade-in,#app .home .todo-item,#app .home .industry-lane,#app .home .category-item,#app .home .quick-entry-card,#app .home .home-product-card,#app .home .editorial-hero-seal,#app .network-page .hero-seal,#app .chat-page .msg-item,#app .chat-page .typing,#app .chat-page .service-action-panel,#app .message-page .action-row,#app .message-page .msg-item,#app .modal-mask,#app .picker-mask,#app .sheet-mask,#app .intro-mask,#app .modal-panel,#app .modal,#app .picker-panel,#app .join-sheet,#app .branch-sheet,#app .manage-sheet,#app .sheet,#app .intro-sheet{animation:none!important;transform:none!important;will-change:auto}#app .card-press,#app .quiet-button,#app .action-btn,#app .empty-btn,#app .page-state-action,#app .home .workspace-search,#app .home .workspace-action,#app .home .editorial-primary,#app .home .brief-launcher-primary,#app .home .quick-entry-card,#app .home .home-product-card,#app .home .demand-item,#app .home .industry-lane,#app .home .category-item,#app .home .todo-item,#app .home .home-banner-card,#app .tab,#app .tab-item,#app .tab-bar,#app .main-tab,#app .picker-opt,#app .choice-item,#app uni-input,#app uni-textarea{transition:none!important}}#app .home{padding-right:.875rem;padding-left:.875rem;background:#f7f3eb}#app .home .editorial-hero{padding-top:.75rem;padding-bottom:1.625rem}#app .home .editorial-hero-visual{position:relative;width:100%;height:10.8125rem;margin-top:.5625rem;overflow:hidden;background:#efe9df}#app .home .editorial-hero-seal{position:static;display:block;width:100%;height:100%;opacity:1;transform:none;animation:mm-porcelain-float 8s ease-in-out .2s infinite alternate}#app .home .editorial-hero-copy{position:relative;z-index:1;margin-top:1.0625rem}#app .home .editorial-hero-title{margin-top:0;color:#2d352d;font-size:1.5625rem}#app .home .editorial-hero-desc{color:#777466}#app .home .editorial-primary,#app .home .brief-launcher-primary{border-color:#8b3031;border-radius:.15625rem;color:#fffaf4;background:#8b3031}#app .home .editorial-primary:active,#app .home .brief-launcher-primary:active{background:#6f2526}#app .home .brief-launcher-input{border-color:rgba(43,48,40,.14);border-radius:.1875rem;background:#fbfaf6}#app .home .home-loading-screen{background:#f7f3eb}#app .home .home-loading-progress-fill{background:#8b3031}@media (max-width: 420px){#app .home .editorial-hero-visual{height:9.875rem}#app .home .editorial-hero-title{font-size:1.4375rem}}@keyframes mm-porcelain-float{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(0,-.125rem,0) scale(1.012)}}#app .message-page,#app .chat-page,#app .friends-page{overflow-x:hidden;color:var(--ink);background:#f7f3eb!important}#app .message-page .header{margin:0 .875rem;padding:1rem 0 .75rem;border-bottom-color:var(--line)}#app .message-page .header-actions{display:flex;max-width:46%;flex-wrap:wrap;justify-content:flex-end;gap:.25rem .4375rem}#app .message-page .subscribe-btn,#app .message-page .read-all-btn{display:inline-flex;min-height:1.5rem;align-items:center;padding:0 .3125rem;box-sizing:border-box;white-space:nowrap}#app .message-page .subscribe-btn{border-color:rgba(139,48,49,.24);color:#8b3031;background:rgba(139,48,49,.035)}#app .message-page .action-desk{margin-right:.875rem;margin-left:.875rem}#app .message-page .action-desk-head{padding-top:.625rem}#app .message-page .action-row{min-width:0;padding:.53125rem 0}#app .message-page .action-copy{overflow:hidden}#app .message-page .action-label{max-width:3.75rem;overflow:hidden;text-overflow:ellipsis}#app .message-page .tab-bar{gap:.4375rem;padding-right:.875rem;padding-left:.875rem}#app .message-page .tab-item{min-height:1.6875rem;padding-right:0;padding-left:0}#app .message-page .list-scroll{padding-right:.875rem;padding-left:.875rem}#app .message-page .msg-item{margin-bottom:0;padding:.65625rem 0;border-top:0;border-bottom:.03125rem solid var(--line-soft);background:transparent}#app .message-page .msg-item.unread{padding-left:.4375rem;border-left:.0625rem solid #8b3031;background:rgba(139,48,49,.035)}#app .message-page .msg-icon-box{width:1.8125rem;height:1.8125rem;margin-right:.5rem;flex-basis:1.8125rem;border-color:rgba(180,148,96,.34);background:var(--accent-soft)}#app .message-page .msg-icon{width:.9375rem;height:.9375rem}#app .message-page .msg-title{font-size:.75rem;font-weight:500}#app .message-page .msg-desc{font-size:.59375rem}#app .message-page .empty{padding:2.25rem .75rem}#app .chat-page{min-width:0}#app .chat-page .direct-header{min-width:0;padding:.8125rem .875rem .75rem;background:#fbfaf6}#app .chat-page .direct-identity{min-width:0}#app .chat-page .direct-avatar{width:1.8125rem;height:1.8125rem;flex-basis:1.8125rem;border-radius:.15625rem;background:#ece6dc}#app .chat-page .direct-title{min-width:0;font-size:1rem}#app .chat-page .direct-subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#app .chat-page .direct-status{min-width:0;max-width:5.625rem;overflow:hidden;text-overflow:ellipsis}#app .chat-page .msg-list{padding:1.0625rem .875rem 1.25rem}#app .chat-page .msg-item{width:100%;min-width:0}#app .chat-page .msg-item.service{justify-content:flex-start}#app .chat-page .msg-item.user{justify-content:flex-end}#app .chat-page .avatar{width:1.625rem;height:1.625rem;flex-basis:1.625rem;border-radius:.125rem}#app .chat-page .bubble{max-width:min(15.9375rem,calc(100% - 2.125rem));overflow-wrap:anywhere;word-break:break-word}#app .chat-page .bubble.service{margin-left:.4375rem;padding:.25rem 0 .25rem .0625rem}#app .chat-page .bubble.user{margin-right:.4375rem;padding:.4375rem .5625rem;border:.03125rem solid rgba(139,48,49,.32);border-radius:.15625rem;color:var(--surface);background:#8b3031}#app .chat-page .user-avatar{border-color:rgba(139,48,49,.32);background:#8b3031}#app .chat-page .user-avatar uni-text{color:#fffaf4}#app .chat-page .bubble.user .message-attachment{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.1)}#app .chat-page .bubble.user .message-attachment-name,#app .chat-page .bubble.user .message-attachment-meta{color:rgba(255,250,244,.9)}#app .chat-page .typing{min-width:0}#app .chat-page .quick-bar,#app .chat-page .input-bar{padding-right:.875rem;padding-left:.875rem;background:#fbfaf6}#app .chat-page .quick-bar{overflow:hidden}#app .chat-page .input-row{gap:.25rem}#app .chat-page .msg-input{min-width:0;flex:1 1 auto}#app .chat-page .send-btn{min-width:2.875rem;min-height:2.375rem;margin-left:0;padding:0 .5rem;display:inline-flex;align-items:center;justify-content:center}#app .chat-page .composer-tools{min-width:0;flex-wrap:wrap}#app .chat-page .attachment-hint{margin-left:auto}#app .chat-page .service-action-panel{margin-left:2.0625rem;max-width:calc(100% - 2.0625rem);box-sizing:border-box}#app .friends-page{padding-right:.875rem;padding-left:.875rem}#app .friends-page .topbar{margin-right:-.875rem;margin-left:-.875rem;padding:1rem .875rem .75rem;border-bottom-color:var(--line)}#app .friends-page .title{font-size:1.375rem}#app .friends-page .subtitle{max-width:15rem;color:var(--ink-muted)}#app .friends-page .discover{min-width:2.625rem;min-height:1.75rem;border-color:var(--line);border-radius:.125rem;color:var(--brand);background:var(--surface)}#app .friends-page .summary-card{margin-top:.875rem;padding:.6875rem .4375rem;border-color:rgba(180,148,96,.52);border-radius:.1875rem;background:#4d5545}#app .friends-page .summary-card:after{right:-2.375rem;bottom:-4rem;border-color:rgba(244,235,217,.2);box-shadow:0 0 0 .875rem rgba(244,235,217,.055)}#app .friends-page .summary-label{color:rgba(252,250,245,.72)}#app .friends-page .summary-number{color:#fcfaf5}#app .friends-page .summary-number.accent{color:#e9c78f}#app .friends-page .tabs{margin-top:.875rem;margin-bottom:.75rem;gap:.5625rem;padding:0;border-top-color:var(--line);border-bottom-color:var(--line)}#app .friends-page .tab{min-width:3.875rem;min-height:1.75rem;padding:.46875rem 0 .40625rem}#app .friends-page .recent-card{padding-top:.6875rem;padding-bottom:.6875rem}#app .friends-page .recent-item{width:9.5rem;min-width:0}#app .friends-page .recent-avatar,#app .friends-page .avatar{width:1.9375rem;height:1.9375rem;flex-basis:1.9375rem;border-radius:.15625rem}#app .friends-page .person-card{gap:.4375rem;padding:.65625rem 0}#app .friends-page .name-line{align-items:flex-start;flex-wrap:wrap;gap:.1875rem}#app .friends-page .name{font-size:.75rem}#app .friends-page .online{max-width:100%;overflow:hidden;text-overflow:ellipsis}#app .friends-page .card-action{min-width:2.4375rem;min-height:1.625rem;padding:.3125rem;border-radius:.125rem}#app .friends-page .request-actions{gap:.1875rem}#app .friends-page .empty{margin-top:.25rem;padding:2.125rem .75rem;border-color:rgba(30,27,22,.15);border-radius:.15625rem;background:rgba(252,250,245,.76)}#app .friends-page .empty-icon{background:var(--accent-soft)}#app .friends-page .empty-action{border:.03125rem solid rgba(139,48,49,.24);border-radius:.125rem;color:#8b3031;background:transparent}#app .friends-page .bottom-note{align-items:flex-start}@media (max-width: 420px){#app .message-page .header-actions{max-width:100%;justify-content:flex-start}#app .message-page .header{gap:.4375rem}#app .chat-page .direct-header,#app .chat-page .msg-list,#app .chat-page .quick-bar,#app .chat-page .input-bar{padding-right:.75rem;padding-left:.75rem}#app .chat-page .direct-status{max-width:4.5rem}#app .chat-page .bubble{max-width:calc(100% - 2rem)}#app .friends-page{padding-right:.75rem;padding-left:.75rem}#app .friends-page .topbar,#app .friends-page .recent-scroll{margin-right:-.75rem;margin-left:-.75rem;padding-right:.75rem;padding-left:.75rem}}#app .page,#app .home,#app .chat-page,#app .detail-page,#app .confirm-page,#app .publish-page,#app .login-page,#app .profile-page,#app .onboard-page,#app .page-state,#app .state-page{animation:mm-page-fade-in .18s ease-out both;transform:none!important;transform-origin:initial;will-change:auto}#app .home .home-masthead,#app .home .editorial-hero,#app .home .service-alert,#app .home .service-note,#app .home .workspace-index,#app .home .brief-launcher,#app .home .editorial-feature,#app .home .todo-card,#app .home .industry-atlas,#app .home .category-section,#app .home .quick-entry-section,#app .home .product-section,#app .home .recommend-section,#app .home .promo-strip,#app .page .header,#app .page .topbar,#app .page .page-header,#app .page .hero-card,#app .page .list-intro,#app .page .summary-card,#app .page .action-desk,#app .page .section-heading,#app .page .section-head,#app .page .section-card,#app .page .form-card,#app .page .result-card,#app .detail-page .detail-card,#app .chat-page .direct-header,#app .page .fade-in,#app .home .todo-item,#app .home .industry-lane,#app .home .category-item,#app .home .quick-entry-card,#app .home .home-product-card,#app .message-page .action-row,#app .message-page .msg-item,#app .chat-page .msg-item,#app .chat-page .typing,#app .chat-page .service-action-panel,#app .home .editorial-hero-seal,#app .network-page .hero-seal{animation:none!important;transform:none!important;will-change:auto}#app .home{animation:none!important;transform:none!important;will-change:auto!important}#app .home .brief-launcher,#app .home .brief-launcher-input{animation:none!important;transition:none!important;transform:none!important;will-change:auto!important}#app .modal-mask,#app .picker-mask,#app .sheet-mask,#app .intro-mask,#app .modal-panel,#app .modal,#app .picker-panel,#app .join-sheet,#app .branch-sheet,#app .manage-sheet,#app .sheet,#app .intro-sheet{animation:none!important;transform:none!important;will-change:auto}@keyframes mm-page-fade-in{0%{opacity:0}to{opacity:1}}@media (min-width: 561px){#app .uni-page-head{left:calc((100vw - var(--h5-shell-width)) / 2)!important;transform:none!important}#app uni-tabbar.uni-tabbar-bottom,#app .uni-tabbar-bottom .uni-tabbar,#app .tabbar,#app .fixed-bottom,#app .action-bar,#app .bottom-bar,#app .submit-bar,#app .settle-bar,#app .comment-bar,#app .nav,#app .modal-mask,#app .picker-mask,#app .sheet-mask{left:calc((100vw - var(--h5-shell-width)) / 2)!important;transform:none!important}}@media (prefers-reduced-motion: reduce){#app .page,#app .home,#app .chat-page,#app .detail-page,#app .confirm-page,#app .publish-page,#app .login-page,#app .profile-page,#app .onboard-page,#app .page-state,#app .state-page{animation:none!important}}
