*{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))}.rec-page{min-height:100vh;background:#f7f7f7;color:#333;font-family:PingFang SC,Microsoft YaHei,sans-serif;letter-spacing:0}.rec-scroll{flex:1;padding:0 .75rem;box-sizing:border-box}.rec-nav{height:4.0625rem;padding:1.5rem .875rem 0;background:#fff;box-sizing:border-box;border-bottom:.03125rem solid #e7edf7}.rec-nav-title{font-size:1.1875rem;line-height:1.375rem;font-weight:900;color:#333;letter-spacing:0;white-space:nowrap}.rec-card{margin-top:.625rem;padding:.75rem;border-radius:.6875rem;background:#fff;box-shadow:0 .1875rem .5625rem rgba(173,173,173,.14);box-sizing:border-box}.rec-card--outlined{border:.03125rem solid #bbd5ff;background:linear-gradient(135deg,#f6faff,#fff 58%,#f3f8ff)}.rec-section-title{display:block;font-size:1rem;line-height:1.1875rem;font-weight:900;color:#333;letter-spacing:0}.rec-title-lg{font-size:1.1875rem;line-height:1.375rem;font-weight:900;color:#333;letter-spacing:0}.rec-title-md{font-size:.90625rem;line-height:1.0625rem;font-weight:900;color:#333}.rec-body{font-size:.8125rem;line-height:1.0625rem;color:#666}.rec-caption{font-size:.71875rem;line-height:.875rem;color:#999}.rec-text-strong{font-weight:900;color:#333}.rec-text-primary{color:#f47944}.rec-text-success{color:#07c160}.rec-text-warning{color:#ffb64a}.rec-text-muted{color:#999}.rec-nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rec-line-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rec-row{display:flex;align-items:center;min-width:0}.rec-gap-xs{gap:.25rem}.rec-gap-sm{gap:.375rem}.rec-gap-md{gap:.5rem}.rec-gap-lg{gap:.6875rem}.rec-icon-box{position:relative;width:1.75rem;height:1.75rem;border-radius:.4375rem;background:#fff3ed;color:#f47944;flex:0 0 1.75rem;box-sizing:border-box}.rec-icon-box--sm{width:1.375rem;height:1.375rem;border-radius:.375rem;flex-basis:1.375rem}.rec-icon-box--circle{border-radius:50%}.rec-icon-blue{background:#fff3ed;color:#f47944}.rec-icon-green{background:#eefce5;color:#07c160}.rec-icon-orange{background:#fff8e9;color:#ffb64a}.rec-icon-red{background:#fee2e2;color:#ef4444}.rec-icon-purple{background:#fff7e8;color:#c89d5b}.rec-icon-gray{background:#f1f5f9;color:#bbb}.rec-pill{height:1.0625rem;padding:0 .34375rem;border-radius:.25rem;display:inline-flex;align-items:center;gap:.1875rem;box-sizing:border-box;font-size:.6875rem;line-height:1.0625rem;font-weight:900;white-space:nowrap}.rec-pill--primary{background:#fff3ed;color:#f47944;border:.03125rem solid #bbd5ff}.rec-pill--success{background:#eefce5;color:#07c160;border:.03125rem solid #beebd0}.rec-pill--solid{height:1.375rem;padding:0 .5625rem;border-radius:31.21875rem;background:#f47944;color:#fff;font-size:.84375rem;line-height:1.375rem;border:0}.rec-button-primary{margin:0;height:2.375rem;line-height:2.375rem;border-radius:.4375rem;background:#f47944;color:#fff;font-size:.84375rem;font-weight:900;letter-spacing:0;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:.3125rem;padding:0 .625rem;box-sizing:border-box}.rec-button-outline{margin:0;height:1.8125rem;line-height:1.8125rem;border-radius:.3125rem;background:#fff;color:#f47944;border:.03125rem solid #f47944;font-size:.75rem;font-weight:900;white-space:nowrap}.rec-stat-grid-5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.4375rem}.rec-stat-cell{min-height:4.125rem;padding:.25rem .125rem;border:.03125rem solid #eeeeee;border-radius:.4375rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15625rem;box-sizing:border-box;min-width:0}.rec-stat-value{max-width:100%;font-size:.90625rem;line-height:1rem;font-weight:900;color:#333;text-align:center}.rec-stat-label{max-width:100%;font-size:.6875rem;line-height:.8125rem;color:#999;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rec-list-row{min-height:2.4375rem;display:flex;align-items:center;border-bottom:.03125rem solid #f4f4f4;box-sizing:border-box}.rec-list-row:last-child{border-bottom:0}.rec-bottom-tabbar{position:fixed;left:0;right:0;bottom:0;height:3.25rem;padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:.03125rem solid #e5eaf2;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));z-index:10;box-sizing:content-box}.rec-bottom-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15625rem;color:#999;font-size:.75rem;line-height:.875rem;min-width:0}.rec-bottom-tab.active{color:#f47944;font-weight:900}.rec-tab-icon{position:relative;width:1.3125rem;height:1.3125rem;color:currentColor;flex-shrink:0}.rec-safe-bottom{height:4.375rem}.page.rec-tom-skin.rec-tom-skin{min-height:100vh;background-color:var(--rec-home-bg-color, #f7f7f7);background-image:var(--rec-home-bg-image, none);background-repeat:no-repeat;background-position:top center;background-size:100% auto;color:#333;font-family:PingFang SC,Microsoft YaHei,sans-serif;letter-spacing:0;overflow-x:hidden}.rec-tom-skin.rec-tom-skin uni-text,.rec-tom-skin.rec-tom-skin uni-view,.rec-tom-skin.rec-tom-skin uni-button,.rec-tom-skin.rec-tom-skin uni-input,.rec-tom-skin.rec-tom-skin uni-textarea{box-sizing:border-box}.rec-tom-skin.rec-tom-skin uni-button{margin:0;border:0;letter-spacing:0;font-family:inherit;white-space:nowrap}.rec-tom-skin.rec-tom-skin uni-button:after{border:0}.rec-tom-skin.rec-tom-skin .scroll,.rec-tom-skin.rec-tom-skin .content-scroll,.rec-tom-skin.rec-tom-skin .list-scroll{background:transparent}.rec-tom-skin.rec-tom-skin .nav,.rec-tom-skin.rec-tom-skin .nav-row,.rec-tom-skin.rec-tom-skin .seg-nav,.rec-tom-skin.rec-tom-skin .search-header,.rec-tom-skin.rec-tom-skin .detail-nav,.rec-tom-skin.rec-tom-skin .top-nav{background:#fff;border-bottom:.03125rem solid #eeeeee;box-shadow:none}.rec-tom-skin.rec-tom-skin .nav-title,.rec-tom-skin.rec-tom-skin .seg-tab-text,.rec-tom-skin.rec-tom-skin .section-title,.rec-tom-skin.rec-tom-skin .card-title,.rec-tom-skin.rec-tom-skin .block-title,.rec-tom-skin.rec-tom-skin .list-title{color:#333;font-size:1rem;line-height:1.3125rem;font-weight:600}.rec-tom-skin.rec-tom-skin .seg-tab--active .seg-tab-text,.rec-tom-skin.rec-tom-skin .cat-tab--active .cat-tab-text,.rec-tom-skin.rec-tom-skin .filter-tab.active,.rec-tom-skin.rec-tom-skin .main-tab--active,.rec-tom-skin.rec-tom-skin .income-tab--active,.rec-tom-skin.rec-tom-skin .mode-tab.active{color:#f47944;font-weight:700}.rec-tom-skin.rec-tom-skin .seg-underline,.rec-tom-skin.rec-tom-skin .cat-tab-line,.rec-tom-skin.rec-tom-skin .tab-line{height:.15625rem;border-radius:.125rem;background:#f47944}.rec-tom-skin.rec-tom-skin .search-bar,.rec-tom-skin.rec-tom-skin .filter-bar,.rec-tom-skin.rec-tom-skin .location-row,.rec-tom-skin.rec-tom-skin .cat-tabs,.rec-tom-skin.rec-tom-skin .count-bar{background:#fff}.rec-tom-skin.rec-tom-skin .search-wrap,.rec-tom-skin.rec-tom-skin .search-input-wrap,.rec-tom-skin.rec-tom-skin .search-box,.rec-tom-skin.rec-tom-skin .keyword-input{min-height:1.875rem;border:0;border-radius:31.21875rem;background:#f2f2f2;color:#333;box-shadow:none}.rec-tom-skin.rec-tom-skin .search-input,.rec-tom-skin.rec-tom-skin .search-placeholder-text,.rec-tom-skin.rec-tom-skin .search-ph{color:#ababab;font-size:.8125rem}.rec-tom-skin.rec-tom-skin .search-btn,.rec-tom-skin.rec-tom-skin .apply-btn,.rec-tom-skin.rec-tom-skin .btn-apply,.rec-tom-skin.rec-tom-skin .btn-gig-apply,.rec-tom-skin.rec-tom-skin .primary-btn,.rec-tom-skin.rec-tom-skin .confirm-btn,.rec-tom-skin.rec-tom-skin .complete-btn,.rec-tom-skin.rec-tom-skin .checkin-btn,.rec-tom-skin.rec-tom-skin .enterprise-btn,.rec-tom-skin.rec-tom-skin .switch-btn,.rec-tom-skin.rec-tom-skin .identity-switch-btn,.rec-tom-skin.rec-tom-skin .apply-main-btn,.rec-tom-skin.rec-tom-skin .contact-employer-btn,.rec-tom-skin.rec-tom-skin .accept-btn{min-height:1.8125rem;border-radius:.25rem;background:#fe552e;color:#fff;box-shadow:none;font-size:.8125rem;font-weight:500}.rec-tom-skin.rec-tom-skin .ghost-btn,.rec-tom-skin.rec-tom-skin .mini-btn,.rec-tom-skin.rec-tom-skin .detail-btn,.rec-tom-skin.rec-tom-skin .filter-btn,.rec-tom-skin.rec-tom-skin .map-btn,.rec-tom-skin.rec-tom-skin .all-record-btn{border:.03125rem solid #eeeeee;border-radius:.25rem;background:#fff;color:#666;box-shadow:none;font-size:.78125rem}.rec-tom-skin.rec-tom-skin .card,.rec-tom-skin.rec-tom-skin .profile-card,.rec-tom-skin.rec-tom-skin .company-card,.rec-tom-skin.rec-tom-skin .job-card,.rec-tom-skin.rec-tom-skin .gig-card,.rec-tom-skin.rec-tom-skin .interview-card,.rec-tom-skin.rec-tom-skin .application-card,.rec-tom-skin.rec-tom-skin .message-card,.rec-tom-skin.rec-tom-skin .candidate-card,.rec-tom-skin.rec-tom-skin .match-card,.rec-tom-skin.rec-tom-skin .advice-card,.rec-tom-skin.rec-tom-skin .metric-card,.rec-tom-skin.rec-tom-skin .file-card,.rec-tom-skin.rec-tom-skin .intro-card,.rec-tom-skin.rec-tom-skin .form-card,.rec-tom-skin.rec-tom-skin .featured-card,.rec-tom-skin.rec-tom-skin .mini-card,.rec-tom-skin.rec-tom-skin .credit-card,.rec-tom-skin.rec-tom-skin .actions-card,.rec-tom-skin.rec-tom-skin .hero-card,.rec-tom-skin.rec-tom-skin .info-card{background:#fff;border:0;border-radius:.625rem;box-shadow:none}.rec-tom-skin.rec-tom-skin .company-card,.rec-tom-skin.rec-tom-skin .profile-card,.rec-tom-skin.rec-tom-skin .hero-card,.rec-tom-skin.rec-tom-skin .header-card{background:#fff;border:0}.rec-tom-skin.rec-tom-skin .job-card,.rec-tom-skin.rec-tom-skin .gig-card,.rec-tom-skin.rec-tom-skin .application-card,.rec-tom-skin.rec-tom-skin .candidate-card,.rec-tom-skin.rec-tom-skin .interview-card,.rec-tom-skin.rec-tom-skin .message-card{margin:.4375rem .5rem;padding:.6875rem;border-radius:.4375rem}.rec-tom-skin.rec-tom-skin .list-section .job-card{margin:0;padding:.5625rem;border-radius:.3125rem}.rec-tom-skin.rec-tom-skin .card,.rec-tom-skin.rec-tom-skin .profile-card,.rec-tom-skin.rec-tom-skin .company-card{margin:.625rem;padding:.9375rem}.rec-tom-skin.rec-tom-skin .setting-row,.rec-tom-skin.rec-tom-skin .manage-row,.rec-tom-skin.rec-tom-skin .reminder-row,.rec-tom-skin.rec-tom-skin .message-row,.rec-tom-skin.rec-tom-skin .detail-row,.rec-tom-skin.rec-tom-skin .form-row,.rec-tom-skin.rec-tom-skin .draft-row,.rec-tom-skin.rec-tom-skin .edit-row,.rec-tom-skin.rec-tom-skin .copy-row,.rec-tom-skin.rec-tom-skin .body-row,.rec-tom-skin.rec-tom-skin .amount-row,.rec-tom-skin.rec-tom-skin .acceptance-row{border-bottom:.03125rem solid #f4f4f4}.rec-tom-skin.rec-tom-skin .job-title,.rec-tom-skin.rec-tom-skin .card-title,.rec-tom-skin.rec-tom-skin .card-title-row,.rec-tom-skin.rec-tom-skin .message-title,.rec-tom-skin.rec-tom-skin .candidate-name,.rec-tom-skin.rec-tom-skin .gig-title,.rec-tom-skin.rec-tom-skin .company-name,.rec-tom-skin.rec-tom-skin .name,.rec-tom-skin.rec-tom-skin .enterprise-name,.rec-tom-skin.rec-tom-skin .manage-title{color:#333;font-weight:600;letter-spacing:0}.rec-tom-skin.rec-tom-skin .job-title,.rec-tom-skin.rec-tom-skin .card-title,.rec-tom-skin.rec-tom-skin .message-title,.rec-tom-skin.rec-tom-skin .candidate-name,.rec-tom-skin.rec-tom-skin .gig-title{font-size:1rem;line-height:1.3125rem}.rec-tom-skin.rec-tom-skin .company-name,.rec-tom-skin.rec-tom-skin .name,.rec-tom-skin.rec-tom-skin .enterprise-name{font-size:1.125rem;line-height:1.375rem}.rec-tom-skin.rec-tom-skin .job-salary,.rec-tom-skin.rec-tom-skin .card-salary,.rec-tom-skin.rec-tom-skin .featured-salary,.rec-tom-skin.rec-tom-skin .mini-salary,.rec-tom-skin.rec-tom-skin .gig-reward,.rec-tom-skin.rec-tom-skin .salary,.rec-tom-skin.rec-tom-skin .price{color:#fe552e;font-size:1.0625rem;line-height:1.3125rem;font-weight:500}.rec-tom-skin.rec-tom-skin .job-meta-row,.rec-tom-skin.rec-tom-skin .card-meta-row,.rec-tom-skin.rec-tom-skin .meta-row,.rec-tom-skin.rec-tom-skin .candidate-meta,.rec-tom-skin.rec-tom-skin .company-meta,.rec-tom-skin.rec-tom-skin .gig-meta-row,.rec-tom-skin.rec-tom-skin .phone,.rec-tom-skin.rec-tom-skin .role-note,.rec-tom-skin.rec-tom-skin .enterprise-tip,.rec-tom-skin.rec-tom-skin .permission-sub,.rec-tom-skin.rec-tom-skin .shortcut-sub,.rec-tom-skin.rec-tom-skin .stat-label,.rec-tom-skin.rec-tom-skin .card-meta-item,.rec-tom-skin.rec-tom-skin .job-meta-tag,.rec-tom-skin.rec-tom-skin .gig-meta{color:#666;font-size:.8125rem;line-height:1.125rem}.rec-tom-skin.rec-tom-skin .benefit-tag,.rec-tom-skin.rec-tom-skin .job-benefit-tag,.rec-tom-skin.rec-tom-skin .tag-chip,.rec-tom-skin.rec-tom-skin .filter-chip,.rec-tom-skin.rec-tom-skin .cat-chip,.rec-tom-skin.rec-tom-skin .category-chip,.rec-tom-skin.rec-tom-skin .meta-tag,.rec-tom-skin.rec-tom-skin .employer-tag,.rec-tom-skin.rec-tom-skin .asset-pill,.rec-tom-skin.rec-tom-skin .draft-chip,.rec-tom-skin.rec-tom-skin .match-pill,.rec-tom-skin.rec-tom-skin .protect-pill,.rec-tom-skin.rec-tom-skin .role-pill,.rec-tom-skin.rec-tom-skin .view-pill{min-height:1.1875rem;padding:0 .5rem;border:0;border-radius:.3125rem;background:#f5f5f5;color:#666;font-size:.71875rem;line-height:1.1875rem;font-weight:400}.rec-tom-skin.rec-tom-skin .tag-urgent,.rec-tom-skin.rec-tom-skin .good-tag,.rec-tom-skin.rec-tom-skin .blue-tag{background:linear-gradient(135deg,#f59e0b,#f97316 58%,#facc15);border:0;color:#fff;border-radius:.25rem;font-size:.59375rem;font-weight:600;line-height:.9375rem;font-family:PingFang SC,Microsoft YaHei,sans-serif}.rec-tom-skin.rec-tom-skin .job-card .tag-top{height:.9375rem;padding:0 .3125rem;border:0;border-radius:.25rem;background:#f04444;color:#fff;font-size:.59375rem;font-weight:600;line-height:.9375rem;text-align:center;flex-shrink:0;white-space:nowrap;font-family:PingFang SC,Microsoft YaHei,sans-serif}.rec-tom-skin.rec-tom-skin .job-card .tag-urgent,.rec-tom-skin.rec-tom-skin .job-card .tag-reward{height:.9375rem;min-height:0;padding:0 .3125rem;border-radius:.25rem;font-size:.59375rem;font-weight:600;line-height:.9375rem;flex-shrink:0;white-space:nowrap;font-family:PingFang SC,Microsoft YaHei,sans-serif}.rec-tom-skin.rec-tom-skin .job-card .tag-reward{border:.03125rem solid #ffd9b0;background:#fff2e0;color:#f07b19}.rec-tom-skin.rec-tom-skin .tag-online,.rec-tom-skin.rec-tom-skin .online-dot,.rec-tom-skin.rec-tom-skin .status-blue{color:#07c160}.rec-tom-skin.rec-tom-skin .filter-chip--active,.rec-tom-skin.rec-tom-skin .cat-chip.active,.rec-tom-skin.rec-tom-skin .category-chip.active,.rec-tom-skin.rec-tom-skin .chip.active,.rec-tom-skin.rec-tom-skin .match-pill.active,.rec-tom-skin.rec-tom-skin .role-pill,.rec-tom-skin.rec-tom-skin .view-pill{background:#f47944;color:#fff}.rec-tom-skin.rec-tom-skin .company-logo,.rec-tom-skin.rec-tom-skin .avatar,.rec-tom-skin.rec-tom-skin .action-icon-wrap,.rec-tom-skin.rec-tom-skin .shortcut-icon,.rec-tom-skin.rec-tom-skin .setting-icon,.rec-tom-skin.rec-tom-skin .manage-icon,.rec-tom-skin.rec-tom-skin .row-icon,.rec-tom-skin.rec-tom-skin .perm-icon,.rec-tom-skin.rec-tom-skin .benefit-icon{background:#fff7e8;color:#c89d5b;border-radius:50%;box-shadow:none}.rec-tom-skin.rec-tom-skin .shortcut-grid,.rec-tom-skin.rec-tom-skin .permission-grid,.rec-tom-skin.rec-tom-skin .benefit-grid,.rec-tom-skin.rec-tom-skin .stat-grid,.rec-tom-skin.rec-tom-skin .metric-grid,.rec-tom-skin.rec-tom-skin .actions-grid,.rec-tom-skin.rec-tom-skin .match-grid,.rec-tom-skin.rec-tom-skin .detail-grid,.rec-tom-skin.rec-tom-skin .info-grid{gap:0;border-top:.03125rem solid #f4f4f4;border-left:.03125rem solid #f4f4f4}.rec-tom-skin.rec-tom-skin .shortcut-item,.rec-tom-skin.rec-tom-skin .permission-item,.rec-tom-skin.rec-tom-skin .benefit-item,.rec-tom-skin.rec-tom-skin .stat-item,.rec-tom-skin.rec-tom-skin .metric-item,.rec-tom-skin.rec-tom-skin .action-item,.rec-tom-skin.rec-tom-skin .guarantee-item{border:0;border-right:.03125rem solid #f4f4f4;border-bottom:.03125rem solid #f4f4f4;border-radius:0;background:#fff;box-shadow:none}.rec-tom-skin.rec-tom-skin .banner-img,.rec-tom-skin.rec-tom-skin .banner-single,.rec-tom-skin.rec-tom-skin .banner-card,.rec-tom-skin.rec-tom-skin .banner-card-styled{border-radius:.625rem;box-shadow:none}.rec-tom-skin.rec-tom-skin .banner-section,.rec-tom-skin.rec-tom-skin .actions-scroll{background:#fff}.rec-tom-skin.rec-tom-skin .banner-section{margin:0;padding:.75rem .75rem 0}.rec-tom-skin.rec-tom-skin .home-stats-row{height:1.8125rem;padding:0 .75rem;background:#fff;border:0;box-shadow:none}.rec-tom-skin.rec-tom-skin .home-stats-label{color:#4b5563;font-size:.6875rem;font-weight:400}.rec-tom-skin.rec-tom-skin .home-stats-num{color:#fe552e;font-size:.6875rem;font-weight:600}.rec-tom-skin.rec-tom-skin .actions-scroll{margin-top:0;padding:1rem 0 1.0625rem}.rec-tom-skin.rec-tom-skin .actions-row{border:0;padding:.375rem .75rem 0;display:flex;flex-wrap:wrap;white-space:normal}.rec-tom-skin.rec-tom-skin .actions-row .action-item{flex:0 0 20%;min-width:0;border:0;border-radius:0;padding-left:.1875rem;padding-right:.1875rem;box-sizing:border-box}.rec-tom-skin.rec-tom-skin .home-filter-bar{width:100%;height:2.375rem;background:#fff;border-bottom:.03125rem solid #f2f2f2;box-sizing:border-box}.rec-tom-skin.rec-tom-skin .home-filter-row{display:flex;align-items:center;gap:.5625rem;height:2.375rem;padding:0 .5625rem;box-sizing:border-box;white-space:nowrap}.rec-tom-skin.rec-tom-skin .home-filter-chip{height:1.4375rem;padding:0 .5625rem;border-radius:.71875rem;background:#f7f7f8;display:flex;align-items:center;justify-content:center;gap:.1875rem;flex-shrink:0}.rec-tom-skin.rec-tom-skin .home-filter-chip--active{background:#fff2e8}.rec-tom-skin.rec-tom-skin .home-filter-text{color:#4f5661;font-size:.75rem;line-height:1.4375rem;white-space:nowrap}.rec-tom-skin.rec-tom-skin .home-filter-chip--active .home-filter-text,.rec-tom-skin.rec-tom-skin .home-filter-chip--active .home-filter-arrow{color:#fe552e}.rec-tom-skin.rec-tom-skin .home-filter-arrow{color:#6b7280;font-size:.6875rem;line-height:1.3125rem}.rec-tom-skin.rec-tom-skin .home-filter-icon{position:relative;width:.6875rem;height:.625rem;flex-shrink:0}.rec-tom-skin.rec-tom-skin .home-filter-icon:before{content:"";position:absolute;left:.0625rem;top:.09375rem;width:.5625rem;height:.125rem;border-top:.09375rem solid #6b7280;border-bottom:.09375rem solid #6b7280;box-sizing:border-box}.rec-tom-skin.rec-tom-skin .home-filter-icon:after{content:"";position:absolute;left:.21875rem;bottom:.0625rem;width:.25rem;height:.25rem;border-right:.09375rem solid #6b7280;border-bottom:.09375rem solid #6b7280;transform:rotate(45deg);box-sizing:border-box}.rec-tom-skin.rec-tom-skin .job-card .job-card-main{display:flex;align-items:stretch;gap:.4375rem}.rec-tom-skin.rec-tom-skin .job-card .job-card-info{flex:1;min-width:0;gap:.375rem}.rec-tom-skin.rec-tom-skin .job-card .job-card-side{width:6.5625rem;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;align-self:stretch;gap:.25rem}.rec-tom-skin.rec-tom-skin .job-card .job-title-row{flex-wrap:nowrap}.rec-tom-skin.rec-tom-skin .job-card .job-title-main{min-width:0;gap:.25rem}.rec-tom-skin.rec-tom-skin .job-card .job-title{font-size:.96875rem;line-height:1.28125rem;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rec-tom-skin.rec-tom-skin .job-card .job-salary{color:#fe552e;font-size:1rem;line-height:1.1875rem;font-weight:600;text-align:right;white-space:nowrap;max-width:6.5625rem}.rec-tom-skin.rec-tom-skin .job-card .job-info-line{display:flex;align-items:center;gap:.34375rem;overflow:hidden;color:#44515f;font-size:.78125rem;line-height:1.1875rem;white-space:nowrap}.rec-tom-skin.rec-tom-skin .job-card .job-info-sep{color:#b8bec6}.rec-tom-skin.rec-tom-skin .job-card .job-benefit-row{flex-wrap:nowrap;overflow:hidden}.rec-tom-skin.rec-tom-skin .job-card .job-benefit-tag{min-height:0;padding:0 .375rem;border-radius:.15625rem;background:#f1f3f5;color:#5f6873;font-size:.6875rem;line-height:1.125rem;flex-shrink:0;white-space:nowrap}.rec-tom-skin.rec-tom-skin .job-card .job-company-line{display:flex;align-items:center;gap:.25rem;min-width:0;height:1.1875rem}.rec-tom-skin.rec-tom-skin .job-card .company-logo--sm{width:.9375rem;height:.9375rem;border-radius:50%}.rec-tom-skin.rec-tom-skin .job-card .company-logo-char{font-size:.5625rem;font-weight:700}.rec-tom-skin.rec-tom-skin .job-card .job-company-line .company-name{min-width:0;color:#5e6670;font-size:.78125rem;font-weight:400;line-height:1.1875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rec-tom-skin.rec-tom-skin .job-card .company-cert{width:.8125rem;height:.8125rem;border-radius:.15625rem;background:#f7a23a;color:#fff;font-size:.5625rem;font-weight:700;line-height:.8125rem;text-align:center}.rec-tom-skin.rec-tom-skin .job-card .job-apply-count{color:#9aa1aa;font-size:.65625rem;line-height:1.5rem;white-space:nowrap}.rec-tom-skin.rec-tom-skin .job-card .job-action-row{margin-top:auto;display:flex;align-items:center;justify-content:flex-end;gap:.25rem;white-space:nowrap}.rec-tom-skin.rec-tom-skin .job-card .btn-apply{min-width:2.875rem;min-height:1.5rem;border-radius:.25rem;background:#fff1eb;color:#fe552e;font-size:.75rem;font-weight:600;line-height:1.5rem;margin-top:auto}.rec-tom-skin.rec-tom-skin .gig-list-section{gap:.375rem}.rec-tom-skin.rec-tom-skin .gig-list-section .gig-card{margin:0;padding:.6875rem;border-radius:.375rem;box-shadow:none}.rec-tom-skin.rec-tom-skin .gig-card .gig-card-main{display:flex;align-items:stretch;gap:.4375rem}.rec-tom-skin.rec-tom-skin .gig-card .gig-card-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.34375rem}.rec-tom-skin.rec-tom-skin .gig-card .gig-title-row{display:flex;align-items:center;gap:.3125rem;min-width:0}.rec-tom-skin.rec-tom-skin .gig-card .gig-badge{height:1.0625rem;padding:0 .28125rem;border-radius:.15625rem;font-size:.6875rem;font-weight:600;line-height:1.0625rem;flex-shrink:0;white-space:nowrap}.rec-tom-skin.rec-tom-skin .gig-card .gig-badge--urgent{background:#fff1f0;color:#f04438}.rec-tom-skin.rec-tom-skin .gig-card .gig-badge--high{background:#fff4e5;color:#ff6b1a}.rec-tom-skin.rec-tom-skin .gig-card .gig-badge--daily{background:#eaf3ff;color:#2f7df6}.rec-tom-skin.rec-tom-skin .gig-card .gig-badge--easy{background:#eafaf2;color:#13a66b}.rec-tom-skin.rec-tom-skin .gig-card .gig-title{min-width:0;color:#161b26;font-size:1rem;line-height:1.3125rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rec-tom-skin.rec-tom-skin .gig-card .gig-desc,.rec-tom-skin.rec-tom-skin .gig-card .gig-meta-line{color:#667085;font-size:.78125rem;line-height:1.0625rem}.rec-tom-skin.rec-tom-skin .gig-card .gig-desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rec-tom-skin.rec-tom-skin .gig-card .gig-meta-line{display:flex;align-items:center;gap:.25rem;min-width:0;overflow:hidden;white-space:nowrap}.rec-tom-skin.rec-tom-skin .gig-card .gig-meta-icon{color:#8a93a3;font-size:.75rem}.rec-tom-skin.rec-tom-skin .gig-card .gig-meta-sep{color:#d3d7df}.rec-tom-skin.rec-tom-skin .gig-card .gig-tags{display:flex;align-items:center;gap:.3125rem;flex-wrap:nowrap;overflow:hidden}.rec-tom-skin.rec-tom-skin .gig-card .gig-tag{height:1.125rem;min-height:0;padding:0 .4375rem;border-radius:.1875rem;background:#f4f5f7;color:#5f6673;font-size:.6875rem;line-height:1.125rem;white-space:nowrap;flex-shrink:0}.rec-tom-skin.rec-tom-skin .gig-card .gig-tag--primary{background:#ecfbf3;color:#0aa86a}.rec-tom-skin.rec-tom-skin .gig-card .gig-card-side{width:4.6875rem;display:flex;flex-direction:column;align-items:flex-end;align-self:stretch;gap:.25rem;flex-shrink:0}.rec-tom-skin.rec-tom-skin .gig-card .gig-pay-num,.rec-tom-skin.rec-tom-skin .gig-card .gig-pay-unit{color:#ff5a1f}.rec-tom-skin.rec-tom-skin .gig-card .gig-pay-num{font-size:1.15625rem;line-height:1.375rem;font-weight:700}.rec-tom-skin.rec-tom-skin .gig-card .gig-pay-unit{font-size:.71875rem;line-height:1rem}.rec-tom-skin.rec-tom-skin .gig-card .gig-quota{color:#8a91a0;font-size:.71875rem;line-height:1rem;white-space:nowrap}.rec-tom-skin.rec-tom-skin .gig-card .btn-gig-apply{min-width:3.4375rem;min-height:1.625rem;margin-top:auto;padding:0 .6875rem;border:.03125rem solid #ff6a2a;border-radius:.875rem;background:#fff;color:#ff5a1f;font-size:.75rem;font-weight:600;line-height:1.5625rem}.rec-tom-skin.rec-tom-skin .info-bar,.rec-tom-skin.rec-tom-skin .hint-bar,.rec-tom-skin.rec-tom-skin .alert-bar,.rec-tom-skin.rec-tom-skin .quota-warning{border:0;border-radius:.3125rem;background:#fff8e9;color:#eb991d}.rec-tom-skin.rec-tom-skin .bottom-bar,.rec-tom-skin.rec-tom-skin .hr-tabbar,.rec-tom-skin.rec-tom-skin .rec-bottom-tabbar{height:3.875rem;background:#fff;border-top:.03125rem solid #eeeeee;box-shadow:none}.rec-tom-skin.rec-tom-skin .hr-tab,.rec-tom-skin.rec-tom-skin .rec-bottom-tab,.rec-tom-skin.rec-tom-skin .tab-item{color:#777;font-size:.71875rem;line-height:.9375rem}.rec-tom-skin.rec-tom-skin .hr-tab.active,.rec-tom-skin.rec-tom-skin .rec-bottom-tab.active,.rec-tom-skin.rec-tom-skin .tab-item.active{color:#f47944;font-weight:500}.rec-mobile-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:90;min-height:calc(3.25rem + env(safe-area-inset-bottom));padding:.3125rem .3125rem calc(.3125rem + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-around;gap:.125rem;background:#fff;border-top:.03125rem solid #eeeeee;box-sizing:border-box}.rec-mobile-tabbar-item{min-width:0;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;color:#94a3b8}.rec-mobile-tabbar-item--active{color:#f47944}.rec-mobile-tabbar-icon{position:relative;width:1.4375rem;height:1.4375rem;display:flex;align-items:center;justify-content:center}.rec-mobile-tabbar-img{width:1.375rem;height:1.375rem;display:block}.rec-mobile-tabbar-fallback{width:1.3125rem;height:1.3125rem;border-radius:50%;background:#fff2e8;color:inherit;font-size:.6875rem;font-weight:600;line-height:1.3125rem;text-align:center}.rec-mobile-tabbar-label{max-width:100%;color:inherit;font-size:.65625rem;line-height:.8125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rec-mobile-tabbar-badge{position:absolute;top:-.125rem;right:-.5rem;min-width:.875rem;height:.875rem;padding:0 .25rem;border-radius:31.21875rem;background:#ef4444;color:#fff;font-size:.5625rem;line-height:.875rem;text-align:center;box-sizing:border-box}.rec-tom-skin.rec-tom-skin .chevron,.rec-tom-skin.rec-tom-skin .permission-tail,.rec-tom-skin.rec-tom-skin .city-arrow,.rec-tom-skin.rec-tom-skin .filter-chip-arr{color:#bbb}.rec-tom-skin.rec-tom-skin .state-tip,.rec-tom-skin.rec-tom-skin .state-empty,.rec-tom-skin.rec-tom-skin .state-box,.rec-tom-skin.rec-tom-skin .loading-more,.rec-tom-skin.rec-tom-skin .end-divider{color:#999;background:#f7f7f7}.rec-tom-skin.rec-tom-skin .scroll-body,.rec-tom-skin.rec-tom-skin .scroll-content,.rec-tom-skin.rec-tom-skin .content,.rec-tom-skin.rec-tom-skin .body,.rec-tom-skin.rec-tom-skin .list,.rec-tom-skin.rec-tom-skin .job-list,.rec-tom-skin.rec-tom-skin .card-list{background:#f7f7f7}.rec-tom-skin.rec-tom-skin .nav-bar,.rec-tom-skin.rec-tom-skin .topbar,.rec-tom-skin.rec-tom-skin .header,.rec-tom-skin.rec-tom-skin .header-row,.rec-tom-skin.rec-tom-skin .sticky-header,.rec-tom-skin.rec-tom-skin .search-panel,.rec-tom-skin.rec-tom-skin .tabs,.rec-tom-skin.rec-tom-skin .seg{background:#fff;border-bottom:.03125rem solid #f1f1f1;box-shadow:none}.rec-tom-skin.rec-tom-skin .nav-back,.rec-tom-skin.rec-tom-skin .nav-icon,.rec-tom-skin.rec-tom-skin .settings-entry,.rec-tom-skin.rec-tom-skin .nav-action,.rec-tom-skin.rec-tom-skin .nav-link,.rec-tom-skin.rec-tom-skin .secondary-link,.rec-tom-skin.rec-tom-skin .match-link,.rec-tom-skin.rec-tom-skin .footer-link,.rec-tom-skin.rec-tom-skin .blue-num{color:#fe552e}.rec-tom-skin.rec-tom-skin .section-title,.rec-tom-skin.rec-tom-skin .hero-title,.rec-tom-skin.rec-tom-skin .todo-title,.rec-tom-skin.rec-tom-skin .permission-title,.rec-tom-skin.rec-tom-skin .settings-label,.rec-tom-skin.rec-tom-skin .summary-label,.rec-tom-skin.rec-tom-skin .detail-label,.rec-tom-skin.rec-tom-skin .form-label,.rec-tom-skin.rec-tom-skin .sub-label,.rec-tom-skin.rec-tom-skin .info-label,.rec-tom-skin.rec-tom-skin .ff-label,.rec-tom-skin.rec-tom-skin .result-label,.rec-tom-skin.rec-tom-skin .stats-label{letter-spacing:0}.rec-tom-skin.rec-tom-skin .hero-sub,.rec-tom-skin.rec-tom-skin .section-sub,.rec-tom-skin.rec-tom-skin .section-note,.rec-tom-skin.rec-tom-skin .todo-sub,.rec-tom-skin.rec-tom-skin .advice-sub,.rec-tom-skin.rec-tom-skin .match-sub,.rec-tom-skin.rec-tom-skin .prepare-line,.rec-tom-skin.rec-tom-skin .feedback-line,.rec-tom-skin.rec-tom-skin .note-text,.rec-tom-skin.rec-tom-skin .detail-value,.rec-tom-skin.rec-tom-skin .form-value,.rec-tom-skin.rec-tom-skin .info-value,.rec-tom-skin.rec-tom-skin .ff-value,.rec-tom-skin.rec-tom-skin .result-value,.rec-tom-skin.rec-tom-skin .time-label,.rec-tom-skin.rec-tom-skin .time-value{color:#666}.rec-tom-skin.rec-tom-skin .summary-card,.rec-tom-skin.rec-tom-skin .stats-card,.rec-tom-skin.rec-tom-skin .tip-bar,.rec-tom-skin.rec-tom-skin .notice-bar,.rec-tom-skin.rec-tom-skin .role-card,.rec-tom-skin.rec-tom-skin .privacy-card,.rec-tom-skin.rec-tom-skin .prepare-card,.rec-tom-skin.rec-tom-skin .feedback-card,.rec-tom-skin.rec-tom-skin .result-card,.rec-tom-skin.rec-tom-skin .salary-card,.rec-tom-skin.rec-tom-skin .record-card,.rec-tom-skin.rec-tom-skin .detail-card,.rec-tom-skin.rec-tom-skin .status-card,.rec-tom-skin.rec-tom-skin .task-card,.rec-tom-skin.rec-tom-skin .todo-card,.rec-tom-skin.rec-tom-skin .setting-card,.rec-tom-skin.rec-tom-skin .resume-card,.rec-tom-skin.rec-tom-skin .draft-card,.rec-tom-skin.rec-tom-skin .risk-card{background:#fff;border:0;border-radius:.4375rem;box-shadow:none}.rec-tom-skin.rec-tom-skin .section-card,.rec-tom-skin.rec-tom-skin .summary-card,.rec-tom-skin.rec-tom-skin .stats-card,.rec-tom-skin.rec-tom-skin .role-card,.rec-tom-skin.rec-tom-skin .privacy-card,.rec-tom-skin.rec-tom-skin .prepare-card,.rec-tom-skin.rec-tom-skin .feedback-card,.rec-tom-skin.rec-tom-skin .result-card,.rec-tom-skin.rec-tom-skin .salary-card,.rec-tom-skin.rec-tom-skin .record-card,.rec-tom-skin.rec-tom-skin .detail-card,.rec-tom-skin.rec-tom-skin .status-card,.rec-tom-skin.rec-tom-skin .task-card,.rec-tom-skin.rec-tom-skin .todo-card,.rec-tom-skin.rec-tom-skin .setting-card,.rec-tom-skin.rec-tom-skin .resume-card,.rec-tom-skin.rec-tom-skin .draft-card,.rec-tom-skin.rec-tom-skin .risk-card{margin:.4375rem .5625rem;padding:.6875rem}.rec-tom-skin.rec-tom-skin .hero-card{border:0;background:#fff}.rec-tom-skin.rec-tom-skin .notice-bar,.rec-tom-skin.rec-tom-skin .tip-bar,.rec-tom-skin.rec-tom-skin .alert-bar,.rec-tom-skin.rec-tom-skin .quota-warning,.rec-tom-skin.rec-tom-skin .note-box,.rec-tom-skin.rec-tom-skin .done-fold{background:#fff8e9;border:0;border-radius:.3125rem;color:#eb991d}.rec-tom-skin.rec-tom-skin .search-input,.rec-tom-skin.rec-tom-skin .edit-input,.rec-tom-skin.rec-tom-skin .input,.rec-tom-skin.rec-tom-skin .textarea,.rec-tom-skin.rec-tom-skin .input-box,.rec-tom-skin.rec-tom-skin .form-input,.rec-tom-skin.rec-tom-skin .form-textarea{border:0;border-radius:.3125rem;background:#f7f7f8;color:#333;box-shadow:none}.rec-tom-skin.rec-tom-skin .primary-btn,.rec-tom-skin.rec-tom-skin .todo-btn,.rec-tom-skin.rec-tom-skin .prepare-btn,.rec-tom-skin.rec-tom-skin .feedback-btn,.rec-tom-skin.rec-tom-skin .contact-btn,.rec-tom-skin.rec-tom-skin .step-btn{border:0;border-radius:.25rem;background:#fe552e;color:#fff;box-shadow:none}.rec-tom-skin.rec-tom-skin .outline-btn,.rec-tom-skin.rec-tom-skin .secondary-btn,.rec-tom-skin.rec-tom-skin .small-btn,.rec-tom-skin.rec-tom-skin .advice-btn,.rec-tom-skin.rec-tom-skin .tip-btn,.rec-tom-skin.rec-tom-skin .sheet-btn{border:.03125rem solid #ffd7c9;border-radius:.25rem;background:#fff;color:#fe552e;box-shadow:none}.rec-tom-skin.rec-tom-skin .status-pill,.rec-tom-skin.rec-tom-skin .tag-pill,.rec-tom-skin.rec-tom-skin .role-tag,.rec-tom-skin.rec-tom-skin .verify-tag,.rec-tom-skin.rec-tom-skin .cert,.rec-tom-skin.rec-tom-skin .badge,.rec-tom-skin.rec-tom-skin .red-pill{border:0;border-radius:.1875rem;background:#fff2e8;color:#fe552e;font-weight:500}.rec-tom-skin.rec-tom-skin .permission-item,.rec-tom-skin.rec-tom-skin .tool-item,.rec-tom-skin.rec-tom-skin .guarantee-item,.rec-tom-skin.rec-tom-skin .trust-item,.rec-tom-skin.rec-tom-skin .action-box,.rec-tom-skin.rec-tom-skin .result-item,.rec-tom-skin.rec-tom-skin .ff-cell,.rec-tom-skin.rec-tom-skin .info-cell,.rec-tom-skin.rec-tom-skin .summary-item,.rec-tom-skin.rec-tom-skin .stats-item,.rec-tom-skin.rec-tom-skin .strip-item{background:#fff;border:.03125rem solid #f4f4f4;border-radius:.3125rem;box-shadow:none}.rec-tom-skin.rec-tom-skin .settings-icon,.rec-tom-skin.rec-tom-skin .tool-icon,.rec-tom-skin.rec-tom-skin .head-icon,.rec-tom-skin.rec-tom-skin .detail-icon,.rec-tom-skin.rec-tom-skin .privacy-icon,.rec-tom-skin.rec-tom-skin .prepare-icon,.rec-tom-skin.rec-tom-skin .info-icon,.rec-tom-skin.rec-tom-skin .progress-ring{background:#fff7e8;color:#fe552e;box-shadow:none}.rec-tom-skin.rec-tom-skin .active,.rec-tom-skin.rec-tom-skin .tab-item.active,.rec-tom-skin.rec-tom-skin .income-tab--active,.rec-tom-skin.rec-tom-skin .main-tab--active{color:#fe552e}.rec-tom-skin.rec-tom-skin .tab-item.active:after,.rec-tom-skin.rec-tom-skin .section-head--active:after,.rec-tom-skin.rec-tom-skin .blue-line{background:#fe552e}.rec-tom-skin.rec-tom-skin .logo,.rec-tom-skin.rec-tom-skin .avatar,.rec-tom-skin.rec-tom-skin .company-logo{background:#fff7e8;color:#fe552e}.rec-tom-skin.rec-tom-skin .dark-header,.rec-tom-skin.rec-tom-skin .vip-card,.rec-tom-skin.rec-tom-skin .myvip-card{background:linear-gradient(90deg,#373434,#7d7d7d);color:#ead8af}.rec-tom-skin.rec-tom-skin.rec-profile-page .nav{height:3.5rem;padding:1.0625rem .875rem 0;border-bottom:.03125rem solid #f1f1f1}.rec-tom-skin.rec-tom-skin.rec-profile-page .nav-title{font-size:1rem;line-height:1.25rem;font-weight:600}.rec-tom-skin.rec-tom-skin.rec-profile-page .settings-entry{gap:.125rem;min-width:3.25rem;color:#fe552e}.rec-tom-skin.rec-tom-skin.rec-profile-page .settings-label{color:#fe552e;font-size:.6875rem;line-height:.8125rem;font-weight:400}.rec-tom-skin.rec-tom-skin.rec-profile-page .scroll{padding:0}.rec-tom-skin.rec-tom-skin.rec-profile-page .profile-card,.rec-tom-skin.rec-tom-skin.rec-profile-page .company-card,.rec-tom-skin.rec-tom-skin.rec-profile-page .card{margin:.5625rem .6875rem 0;padding:.75rem;border:0;border-radius:.4375rem;background:#fff;box-shadow:none}.rec-tom-skin.rec-tom-skin.rec-profile-page .section-head{display:flex;align-items:center;justify-content:space-between;gap:.5625rem;margin-bottom:.5625rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .section-link{color:#fe552e;font-size:.75rem;line-height:1rem;white-space:nowrap}.rec-tom-skin.rec-tom-skin.rec-profile-page .overview-title-row{display:flex;align-items:center;gap:.375rem;min-width:0}.rec-tom-skin.rec-tom-skin.rec-profile-page .job-status-switch{height:1.125rem;padding:0 .1875rem 0 .375rem;border-radius:31.21875rem;background:#fff2e8;color:#fe552e;display:inline-flex;align-items:center;gap:.21875rem;font-size:.65625rem;line-height:1.125rem;white-space:nowrap;flex-shrink:0}.rec-tom-skin.rec-tom-skin.rec-profile-page .job-status-switch-knob{width:.8125rem;height:.8125rem;border-radius:50%;background:#fe552e;flex-shrink:0}.rec-tom-skin.rec-tom-skin.rec-profile-page .profile-top{gap:.625rem;align-items:center}.rec-tom-skin.rec-tom-skin.rec-profile-page .avatar{width:3rem;height:3rem;border:0;font-size:1.3125rem;background:#fff7e8;color:#fe552e}.rec-tom-skin.rec-tom-skin.rec-profile-page .identity-main{flex:1;min-width:0}.rec-tom-skin.rec-tom-skin.rec-profile-page .identity-switch-btn{width:4.4375rem;height:1.8125rem;min-height:1.8125rem;padding:0;border-radius:.25rem;font-size:.75rem;line-height:1.8125rem;flex-shrink:0}.rec-tom-skin.rec-tom-skin.rec-profile-page .name,.rec-tom-skin.rec-tom-skin.rec-profile-page .company-name,.rec-tom-skin.rec-tom-skin.rec-profile-page .enterprise-name{font-size:1rem;line-height:1.25rem;font-weight:600}.rec-tom-skin.rec-tom-skin.rec-profile-page .phone-line,.rec-tom-skin.rec-tom-skin.rec-profile-page .cert-row,.rec-tom-skin.rec-tom-skin.rec-profile-page .role-line{gap:.25rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .protect-pill,.rec-tom-skin.rec-tom-skin.rec-profile-page .role-pill,.rec-tom-skin.rec-tom-skin.rec-profile-page .view-pill{min-height:.9375rem;padding:0 .3125rem;border:0;border-radius:.15625rem;background:#fe552e;color:#fff;display:inline-flex;align-items:center;gap:.15625rem;font-size:.65625rem;line-height:.9375rem;font-weight:400}.rec-tom-skin.rec-tom-skin.rec-profile-page .role-note,.rec-tom-skin.rec-tom-skin.rec-profile-page .view-note,.rec-tom-skin.rec-tom-skin.rec-profile-page .enterprise-tip{margin-top:.1875rem;font-size:.75rem;line-height:1rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .ghost-person{width:3.0625rem;height:3.625rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .ghost-head{width:1.8125rem;height:1.8125rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .ghost-body{width:2.875rem;height:1.8125rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .enterprise-box{margin-top:.6875rem;padding:.5625rem;display:grid;grid-template-columns:3.75rem minmax(0,1fr);gap:.375rem .5625rem;align-items:center;border:.03125rem solid #ffd7c9;border-radius:.3125rem;background:#fff}.rec-tom-skin.rec-tom-skin.rec-profile-page .enterprise-left{gap:.25rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .enterprise-title{font-size:.8125rem;line-height:1rem;font-weight:600}.rec-tom-skin.rec-tom-skin.rec-profile-page .enterprise-mid{padding-left:0;border-left:0}.rec-tom-skin.rec-tom-skin.rec-profile-page .enterprise-role{margin-top:.0625rem;color:#fe552e;font-size:.75rem;line-height:1rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .enterprise-btn{grid-column:2;justify-self:end;width:6.75rem;height:1.8125rem;min-height:1.8125rem;line-height:1.8125rem;border-radius:.25rem;font-size:.75rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .resume-progress-card{display:flex;flex-direction:column;gap:.375rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .resume-progress-head{display:flex;align-items:center;justify-content:space-between;gap:.5625rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .resume-progress-side{display:inline-flex;align-items:center;gap:.4375rem;flex-shrink:0}.rec-tom-skin.rec-tom-skin.rec-profile-page .resume-progress-title{color:#333;font-size:.875rem;line-height:1.125rem;font-weight:600}.rec-tom-skin.rec-tom-skin.rec-profile-page .resume-progress-value{color:#fe552e;font-size:.9375rem;line-height:1.125rem;font-weight:600;white-space:nowrap}.rec-tom-skin.rec-tom-skin.rec-profile-page .resume-progress-action{color:#fe552e;font-size:.75rem;line-height:1rem;white-space:nowrap}.rec-tom-skin.rec-tom-skin.rec-profile-page .resume-progress-track{height:.4375rem;border-radius:31.21875rem;background:#f1f1f1;overflow:hidden}.rec-tom-skin.rec-tom-skin.rec-profile-page .resume-progress-fill{width:78%;height:100%;border-radius:inherit;background:#fe552e}.rec-tom-skin.rec-tom-skin.rec-profile-page .resume-progress-tip{color:#999;font-size:.71875rem;line-height:.96875rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .resume-btn-row{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.625rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .resume-btn{margin:0;height:2.25rem;line-height:2.25rem;border-radius:.5rem;font-size:.8125rem;font-weight:900;text-align:center}.rec-tom-skin.rec-tom-skin.rec-profile-page .resume-btn--ai{background:linear-gradient(135deg,#6d4aff,#a78bfa);color:#fff}.rec-tom-skin.rec-tom-skin.rec-profile-page .resume-btn--edit{background:#f0f4ff;color:#1267ff;border:.03125rem solid #D5E5FF}.rec-tom-skin.rec-tom-skin.rec-profile-page .overview-body{margin-top:.5625rem;display:block}.rec-tom-skin.rec-tom-skin.rec-profile-page .progress-ring{width:4.5rem;height:4.5rem;border-width:.375rem;cursor:pointer}.rec-tom-skin.rec-tom-skin.rec-profile-page .progress-value{color:#fe552e;font-size:1.125rem;line-height:1.25rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .progress-label{font-size:.6875rem;line-height:.8125rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .status-line{gap:.25rem;font-size:.8125rem;line-height:1.0625rem;white-space:nowrap;min-height:1.5rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .stat-grid{margin-top:.5625rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.rec-tom-skin.rec-tom-skin.rec-profile-page .stat-item,.rec-tom-skin.rec-tom-skin.rec-profile-page .shortcut-item,.rec-tom-skin.rec-tom-skin.rec-profile-page .permission-item,.rec-tom-skin.rec-tom-skin.rec-profile-page .benefit-item{border-color:#f1f1f1;border-radius:0}.rec-tom-skin.rec-tom-skin.rec-profile-page .stat-item{min-height:3.25rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .overview-panel .stat-grid{margin-top:0;gap:.375rem;border:0;grid-template-columns:repeat(4,minmax(0,1fr))}.rec-tom-skin.rec-tom-skin.rec-profile-page .overview-panel .stat-item{min-height:3.5rem;border:.03125rem solid #f0dfd4;border-radius:.4375rem;background:linear-gradient(180deg,#fff,#fff9f5)}.rec-tom-skin.rec-tom-skin.rec-profile-page .progress-ring:active,.rec-tom-skin.rec-tom-skin.rec-profile-page .resume-progress-card:active,.rec-tom-skin.rec-tom-skin.rec-profile-page .status-line:active,.rec-tom-skin.rec-tom-skin.rec-profile-page .stat-item:active,.rec-tom-skin.rec-tom-skin.rec-profile-page .todo-row:active{opacity:.72}.rec-tom-skin.rec-tom-skin.rec-profile-page .stat-num{color:#333;font-size:1.0625rem;line-height:1.1875rem;font-weight:600}.rec-tom-skin.rec-tom-skin.rec-profile-page .shortcut-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.rec-tom-skin.rec-tom-skin.rec-profile-page .shortcut-item{min-height:3.9375rem;gap:.125rem;padding:.3125rem .125rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .shortcut-title,.rec-tom-skin.rec-tom-skin.rec-profile-page .permission-title,.rec-tom-skin.rec-tom-skin.rec-profile-page .setting-title{font-size:.78125rem;line-height:.96875rem;font-weight:600}.rec-tom-skin.rec-tom-skin.rec-profile-page .shortcut-sub,.rec-tom-skin.rec-tom-skin.rec-profile-page .permission-sub{font-size:.6875rem;line-height:.875rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .todo-card{padding-bottom:.3125rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .todo-list{border-top:.03125rem solid #f4f4f4}.rec-tom-skin.rec-tom-skin.rec-profile-page .todo-row{min-height:2.9375rem;display:flex;align-items:center;gap:.4375rem;border-bottom:.03125rem solid #f4f4f4}.rec-tom-skin.rec-tom-skin.rec-profile-page .todo-row:last-child{border-bottom:0}.rec-tom-skin.rec-tom-skin.rec-profile-page .todo-icon{width:1.4375rem;height:1.4375rem;min-width:1.4375rem;min-height:1.4375rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .todo-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .todo-title{color:#333;font-size:.8125rem;line-height:1rem;font-weight:600}.rec-tom-skin.rec-tom-skin.rec-profile-page .todo-sub{color:#999;font-size:.6875rem;line-height:.875rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rec-tom-skin.rec-tom-skin.rec-profile-page .todo-action{color:#fe552e;font-size:.75rem;line-height:1rem;white-space:nowrap;flex-shrink:0}.rec-tom-skin.rec-tom-skin.rec-profile-page .setting-row{height:2.4375rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .setting-icon{width:1.4375rem;height:1.4375rem;margin-right:.4375rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .company-card{position:relative;min-height:7.6875rem;display:grid;grid-template-columns:3.375rem minmax(0,1fr);gap:.5rem;overflow:hidden}.rec-tom-skin.rec-tom-skin.rec-profile-page .company-card .company-logo{width:3.25rem;height:3.25rem;border-radius:.375rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .company-main{min-width:0;padding-top:0;padding-right:4.125rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .company-card .company-name{display:-webkit-box;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rec-tom-skin.rec-tom-skin.rec-profile-page .cert-row{flex-wrap:wrap}.rec-tom-skin.rec-tom-skin.rec-profile-page .cert{height:.9375rem;padding:0 .25rem;font-size:.625rem;line-height:.9375rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .building-illus{position:absolute;right:.6875rem;top:1.125rem;width:4.125rem;height:3.9375rem;opacity:.62;pointer-events:none}.rec-tom-skin.rec-tom-skin.rec-profile-page .switch-btn{position:relative;right:auto;bottom:auto;grid-column:2;justify-self:end;width:6.8125rem;height:1.8125rem;min-height:1.8125rem;line-height:1.8125rem;border-radius:.25rem;font-size:.75rem;margin-top:.125rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .tenant-hero{position:relative;margin:0 0 .0625rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .tenant-hero .company-card{min-height:9.8125rem;margin:0;padding:1.3125rem .75rem 3.625rem;border:0;border-radius:0;background:linear-gradient(135deg,#e8f7ff,#bfe8ff 48%,#f3fbff);box-shadow:none;display:flex;grid-template-columns:none;align-items:flex-start;gap:.6875rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .tenant-hero .company-card:before{content:"";position:absolute;left:0;right:0;top:0;height:3.875rem;background:linear-gradient(180deg,rgba(255,255,255,.64),rgba(255,255,255,0))}.rec-tom-skin.rec-tom-skin.rec-profile-page .tenant-hero .company-card:after{content:"";position:absolute;right:-2.6875rem;top:.5625rem;width:8.125rem;height:5.625rem;border:.03125rem solid rgba(80,155,190,.24);border-radius:50%;transform:rotate(-18deg)}.rec-tom-skin.rec-tom-skin.rec-profile-page .tenant-hero .company-card .company-logo{width:3.5rem;height:3.5rem;border:.03125rem solid rgba(159,212,235,.82);border-radius:.5625rem;background:rgba(255,255,255,.94);color:#126d92;box-shadow:0 .4375rem .875rem rgba(54,133,170,.16)}.rec-tom-skin.rec-tom-skin.rec-profile-page .tenant-hero .company-main{padding-top:.1875rem;padding-right:6.0625rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .tenant-hero .company-card .company-name{display:block;color:#12334a;font-size:1.21875rem;line-height:1.24;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 .0625rem 0 rgba(255,255,255,.56);-webkit-line-clamp:initial;-webkit-box-orient:initial}.rec-tom-skin.rec-tom-skin.rec-profile-page .tenant-hero .cert-row{margin-top:.625rem;flex-wrap:nowrap}.rec-tom-skin.rec-tom-skin.rec-profile-page .tenant-hero .cert{height:1.125rem;padding:0 .34375rem;border-radius:.25rem;font-size:.65625rem;line-height:1.125rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .tenant-hero .company-action{position:absolute;top:1.1875rem;right:.75rem;bottom:3.4375rem;z-index:1;width:5.75rem;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.rec-tom-skin.rec-tom-skin.rec-profile-page .tenant-hero .building-illus{position:relative;right:auto;top:auto;width:4.5625rem;height:2.4375rem;opacity:.62}.rec-tom-skin.rec-tom-skin.rec-profile-page .tenant-hero .switch-btn{grid-column:auto;justify-self:auto;width:5.75rem;height:1.75rem;min-height:1.75rem;line-height:1.75rem;margin-top:0;border-radius:.375rem;background:rgba(255,255,255,.92);color:#126d92;box-shadow:0 .3125rem .6875rem rgba(54,133,170,.16)}.rec-tom-skin.rec-tom-skin.rec-profile-page .permission-grid{gap:0}.rec-tom-skin.rec-tom-skin.rec-profile-page .permission-item{min-height:3.3125rem;padding:.40625rem .3125rem;grid-template-columns:1.3125rem minmax(0,1fr) .5625rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .benefit-grid{gap:0}.rec-tom-skin.rec-tom-skin.rec-profile-page .benefit-item{min-height:3.8125rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .benefit-value{font-size:.78125rem;line-height:.90625rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .quota-warning{height:auto;min-height:1.875rem;padding:.3125rem .4375rem;font-size:.75rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .reminder-row,.rec-tom-skin.rec-tom-skin.rec-profile-page .manage-row{min-height:2.375rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .reminder-text,.rec-tom-skin.rec-tom-skin.rec-profile-page .reminder-body,.rec-tom-skin.rec-tom-skin.rec-profile-page .manage-title{font-size:.8125rem;line-height:1.0625rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .manage-sub{font-size:.75rem;line-height:1rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico{position:relative;display:flex;align-items:center;justify-content:center;width:1.4375rem;height:1.4375rem;min-width:1.4375rem;min-height:1.4375rem;border-radius:50%;background:#fff7e8;color:#fe552e;flex-shrink:0;overflow:hidden;box-shadow:none}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico:before,.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico:after{content:"";position:absolute;box-sizing:border-box}.rec-tom-skin.rec-tom-skin.rec-profile-page .settings-icon.rec-profile-ico{width:1.125rem;height:1.125rem;min-width:1.125rem;min-height:1.125rem;background:transparent}.rec-tom-skin.rec-tom-skin.rec-profile-page .pill-icon.rec-profile-ico{width:.625rem;height:.625rem;min-width:.625rem;min-height:.625rem;background:transparent;color:currentColor}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-gear:before{top:.21875rem;right:.21875rem;bottom:.21875rem;left:.21875rem;border:.125rem solid currentColor;border-radius:50%;box-shadow:0 -.25rem 0 -.15625rem currentColor,0 .25rem 0 -.15625rem currentColor,.25rem 0 0 -.15625rem currentColor,-.25rem 0 0 -.15625rem currentColor}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-gear:after{left:50%;top:50%;width:.1875rem;height:.1875rem;margin:-.09375rem 0 0 -.09375rem;border-radius:50%;background:currentColor}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-building:before{left:.4375rem;top:.28125rem;width:.625rem;height:.875rem;border-radius:.125rem;background:currentColor}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-building:after{left:.59375rem;top:.46875rem;width:.125rem;height:.125rem;background:#fff;box-shadow:.25rem 0 #fff,0 .25rem #fff,.25rem .25rem #fff,0 .5rem #fff,.25rem .5rem #fff}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-briefcase:before,.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-send:before,.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-paper:before,.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-resume:before{background:currentColor}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-briefcase:before{left:.3125rem;top:.5625rem;width:.8125rem;height:.5625rem;border-radius:.125rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-briefcase:after{left:.53125rem;top:.375rem;width:.375rem;height:.25rem;border:.09375rem solid currentColor;border-bottom:0;border-radius:.15625rem .15625rem 0 0}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-paper:before,.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-resume:before{left:.4375rem;top:.28125rem;width:.625rem;height:.875rem;border-radius:.125rem}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-paper:after,.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-resume:after{left:.59375rem;top:.53125rem;width:.3125rem;height:.09375rem;border-radius:3.09375rem;background:#fff;box-shadow:0 .21875rem #fff,0 .4375rem #fff}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-user:before{left:.53125rem;top:.28125rem;width:.40625rem;height:.40625rem;border-radius:50%;background:currentColor}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-user:after{left:.34375rem;bottom:.28125rem;width:.75rem;height:.4375rem;border-radius:.4375rem .4375rem .125rem .125rem;background:currentColor}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-star:before{left:.28125rem;top:.25rem;width:.875rem;height:.875rem;background:currentColor;-webkit-clip-path:polygon(50% 0%,62% 35%,100% 35%,69% 57%,81% 100%,50% 74%,19% 100%,31% 57%,0 35%,38% 35%);clip-path:polygon(50% 0%,62% 35%,100% 35%,69% 57%,81% 100%,50% 74%,19% 100%,31% 57%,0 35%,38% 35%)}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-target:before{top:.28125rem;right:.28125rem;bottom:.28125rem;left:.28125rem;border:.125rem solid currentColor;border-radius:50%}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-target:after{left:50%;top:50%;width:.25rem;height:.25rem;margin:-.125rem 0 0 -.125rem;border-radius:50%;background:currentColor}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-send:before{left:.28125rem;top:.28125rem;width:.875rem;height:.875rem;-webkit-clip-path:polygon(0 42%,100% 0,62% 100%,46% 58%,18% 78%);clip-path:polygon(0 42%,100% 0,62% 100%,46% 58%,18% 78%)}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-ai:before{content:"AI";top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.5625rem;font-weight:700;letter-spacing:0;color:currentColor}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-lock:before{left:.4375rem;top:.59375rem;width:.625rem;height:.53125rem;border-radius:.125rem;background:currentColor}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-lock:after{left:.5rem;top:.3125rem;width:.5rem;height:.46875rem;border:.125rem solid currentColor;border-bottom:0;border-radius:.3125rem .3125rem 0 0}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-bell:before{left:.4375rem;top:.28125rem;width:.625rem;height:.75rem;border-radius:.375rem .375rem .15625rem .15625rem;background:currentColor}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-bell:after{left:.625rem;bottom:.25rem;width:.25rem;height:.15625rem;border-radius:0 0 .25rem .25rem;background:currentColor}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-service:before{left:.3125rem;top:.40625rem;width:.8125rem;height:.65625rem;border:.125rem solid currentColor;border-bottom:0;border-radius:.5625rem .5625rem 0 0}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-service:after{left:.25rem;top:.875rem;width:.21875rem;height:.40625rem;border-radius:.15625rem;background:currentColor;box-shadow:.75rem 0 0 currentColor}.rec-tom-skin.rec-tom-skin.rec-profile-page .rec-profile-ico-shield:before{left:.375rem;top:.25rem;width:.75rem;height:.9375rem;background:currentColor;-webkit-clip-path:polygon(50% 0,92% 16%,84% 72%,50% 100%,16% 72%,8% 16%);clip-path:polygon(50% 0,92% 16%,84% 72%,50% 100%,16% 72%,8% 16%)}.rec-tom-skin.rec-tom-skin.rec-profile-page .pill-icon.rec-profile-ico-shield:before{left:.09375rem;top:.0625rem;width:.4375rem;height:.5rem}@media screen and (min-width: 768px){.rec-bottom-tabbar,.hr-tabbar,.bottom-bar{left:50%!important;right:auto!important;width:430px!important;transform:translate(-50%)}}.ajp-page{min-height:100vh;display:flex;flex-direction:column;background:#f4f6f8;color:#1a2330;font-family:PingFang SC,Microsoft YaHei,sans-serif}.ajp-nav{position:relative;z-index:5;height:2.875rem;padding:0 .5rem;display:flex;align-items:center;justify-content:space-between;background:#dcf5ed}.ajp-nav-back,.ajp-nav-spacer{width:2.75rem;height:2.25rem;line-height:2.25rem;text-align:center;color:#1a2330;font-size:1.625rem}.ajp-nav-title{flex:1;text-align:center;color:#1a2330;font-size:1.0625rem;font-weight:800;letter-spacing:.03125rem}.ajp-scroll{flex:1}.ajp-hero{position:relative;padding:.625rem 1.125rem .9375rem;background:linear-gradient(180deg,#dcf5ed,#eaf8f3 46%,#f4f6f8);overflow:hidden}.ajp-hero-title{position:relative;z-index:2;display:block;font-size:1.375rem;font-weight:900;color:#163d2c;letter-spacing:.0625rem}.ajp-hero-sub{position:relative;z-index:2;display:block;margin-top:.375rem;font-size:.75rem;color:#5b7d6e}.ajp-hero-service{position:absolute;z-index:3;right:1.125rem;top:.625rem;display:flex;align-items:center;gap:.1875rem;height:1.75rem;padding:0 .6875rem;border-radius:31.21875rem;background:rgba(255,255,255,.78);color:#0fa988;font-size:.6875rem;font-weight:700;box-shadow:0 .1875rem .5625rem rgba(21,192,160,.16)}.ajp-hero-deco{position:absolute;z-index:1;right:-.9375rem;bottom:-.625rem;width:9.375rem;height:6.875rem;opacity:.5;background:linear-gradient(180deg,rgba(21,192,160,0),rgba(21,192,160,.18));-webkit-mask:repeating-linear-gradient(90deg,#000 0 .8125rem,transparent .8125rem 1.4375rem);mask:repeating-linear-gradient(90deg,#000 0 .8125rem,transparent .8125rem 1.4375rem);border-radius:.4375rem .4375rem 0 0}.ajp-card{margin:.625rem .75rem 0;padding:.125rem .875rem .375rem;border-radius:.625rem;background:#fff;box-sizing:border-box}.ajp-card--first{margin-top:-.625rem}.ajp-ai{position:relative;margin:.625rem .75rem 0;padding:.6875rem;border-radius:.625rem;background:linear-gradient(135deg,#effaf6,#fff 70%);border:.03125rem solid #d6f0e7;box-sizing:border-box}.ajp-ai-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5625rem}.ajp-ai-title{font-size:.90625rem;font-weight:800;color:#1a2330}.ajp-ai-paste{flex-shrink:0;height:1.6875rem;line-height:1.6875rem;margin:0;padding:0 .8125rem;border-radius:31.21875rem;color:#0fa988;background:#e8f8f2;font-size:.75rem;font-weight:700}.ajp-ai-input{width:100%;min-height:2.75rem;padding:.5rem .625rem;border-radius:.4375rem;background:#f7f9fa;color:#44505f;font-size:.8125rem;box-sizing:border-box}.ajp-ai-btn{margin-top:.4375rem;height:2.125rem;line-height:2.125rem;border-radius:31.21875rem;color:#fff;background:linear-gradient(135deg,#1fcba3,#13b394);font-size:.84375rem;font-weight:800}.ajp-sec{display:flex;align-items:center;gap:.5rem;padding:.5625rem 0 .125rem}.ajp-sec-title{position:relative;padding-left:.625rem;font-size:.96875rem;font-weight:900;color:#1a2330}.ajp-sec-title:before{content:"";position:absolute;left:0;top:50%;width:.25rem;height:.9375rem;margin-top:-.46875rem;border-radius:.125rem;background:linear-gradient(135deg,#1fcba3,#13b394)}.ajp-sec-badge{height:1.25rem;line-height:1.25rem;padding:0 .5rem;border-radius:.25rem;background:#e8f8f2;color:#0fa988;font-size:.65625rem;font-weight:700}.ajp-sec-link{margin-left:auto;color:#9aa3b0;font-size:.75rem}.ajp-row{display:flex;align-items:center;min-height:2.5rem;padding:.3125rem 0;border-top:.03125rem solid #f0f2f5}.ajp-row:first-child,.ajp-sec+.ajp-row{border-top:0}.ajp-label{flex-shrink:0;min-width:4.75rem;font-size:.875rem;font-weight:600;color:#1a2330}.ajp-req{margin-right:.1875rem;color:#ff5a5f;font-size:.8125rem}.ajp-input{flex:1;height:1.875rem;line-height:1.875rem;text-align:right;font-size:.875rem;color:#1a2330}.ajp-unit{flex-shrink:0;margin-left:.3125rem;color:#9aa3b0;font-size:.8125rem}.ajp-arrow{flex-shrink:0;margin-left:.3125rem;color:#c5ccd5;font-size:.9375rem}.ajp-ph{color:#bcc2cc}.ajp-chipfield{padding:.5rem 0 .4375rem;border-top:.03125rem solid #f0f2f5}.ajp-sec+.ajp-chipfield{border-top:0}.ajp-chip-label{display:block;margin-bottom:.375rem;font-size:.875rem;font-weight:600;color:#1a2330}.ajp-chips{display:flex;flex-wrap:wrap;gap:.375rem}.ajp-chip{height:1.75rem;line-height:1.75rem;padding:0 .75rem;border-radius:.3125rem;background:#f4f6f8;color:#5a6472;font-size:.8125rem;border:.03125rem solid transparent;box-sizing:border-box}.ajp-chip.active{background:#e8f8f2;color:#0fa988;border-color:rgba(21,192,160,.45);font-weight:700}.ajp-switchrow{display:flex;align-items:center;justify-content:space-between;min-height:2.875rem;padding:.375rem 0;border-top:.03125rem solid #f0f2f5;font-size:.875rem;font-weight:600;color:#1a2330}.ajp-room{margin-top:.5625rem;padding:.25rem .6875rem .4375rem;border-radius:.5rem;background:#f7faf9;border:.03125rem solid #e3f1ec}.ajp-room-head{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0 .125rem}.ajp-room-name{font-size:.84375rem;font-weight:800;color:#0fa988}.ajp-room-del{font-size:.75rem;color:#c0392b}.ajp-room-add{margin-top:.625rem;height:2.625rem;line-height:2.625rem;text-align:center;border-radius:.4375rem;border:.03125rem dashed #15c0a0;color:#0fa988;background:#e8f8f2;font-size:.84375rem;font-weight:700}.ajp-desc{padding:.6875rem 0 .4375rem;border-top:.03125rem solid #f0f2f5}.ajp-desc-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.ajp-desc-label{font-size:.875rem;font-weight:600;color:#1a2330}.ajp-desc-area{width:100%;min-height:5.625rem;padding:.6875rem;border-radius:.4375rem;background:#f7f9fa;color:#44505f;font-size:.8125rem;box-sizing:border-box}.ajp-desc-count{display:block;margin-top:.3125rem;text-align:right;color:#9aa3b0;font-size:.6875rem}.ajp-plans{display:flex;flex-direction:column;gap:.4375rem;padding:.25rem 0 .5rem}.ajp-plan-card{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6875rem;border-radius:.5rem;background:#f7f9fa;border:.03125rem solid #eef0f3}.ajp-plan-card.active{background:#e8f8f2;border-color:#15c0a0}.ajp-plan-name{display:block;font-size:.84375rem;font-weight:800;color:#1a2330}.ajp-plan-desc{display:block;margin-top:.1875rem;font-size:.71875rem;color:#9aa3b0}.ajp-cert{display:flex;align-items:center;justify-content:space-between;gap:.625rem;margin:.625rem .75rem 0;padding:.75rem .8125rem;border-radius:.625rem;background:#fff8e7;border:.03125rem solid #f8df9d;box-sizing:border-box}.ajp-cert-copy{min-width:0;flex:1}.ajp-cert-title,.ajp-cert-sub{display:block}.ajp-cert-title{color:#8a5a12;font-size:.875rem;font-weight:900}.ajp-cert-sub{margin-top:.25rem;color:#9a6a18;font-size:.71875rem;line-height:1.5}.ajp-cert-btn{width:4.6875rem;height:2rem;flex-shrink:0;border-radius:31.21875rem;background:#d98818;color:#fff;font-size:.75rem;font-weight:800;line-height:2rem}.ajp-tip{margin:.625rem .75rem 0;padding:.625rem .75rem;border-radius:.5rem;background:#fff8e7;border:.03125rem solid #f8df9d;color:#8a5a12;font-size:.75rem;line-height:1.6}.ajp-space{height:6.25rem}.ajp-foot{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:.4375rem .75rem calc(.625rem + env(safe-area-inset-bottom));background:#fff;border-top:.03125rem solid #f0f2f5}.ajp-agree{display:flex;align-items:center;gap:.3125rem;padding:.125rem .125rem .4375rem;font-size:.6875rem;color:#9aa3b0}.ajp-agree-check{width:.9375rem;height:.9375rem;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,#1fcba3,#13b394);color:#fff;font-size:.625rem;line-height:.9375rem;text-align:center}.ajp-agree-link{color:#0fa988}.ajp-foot-bar{display:flex;gap:.5rem}.ajp-draft,.ajp-submit{height:2.75rem;line-height:2.75rem;border-radius:31.21875rem;font-size:.90625rem;font-weight:800}.ajp-draft{width:6.25rem;background:#f1f4f6;color:#5a6472}.ajp-submit{flex:1;background:linear-gradient(135deg,#1fcba3,#13b394);color:#fff}.ajp-submit[disabled]{opacity:.55}.ajp-ai-btn:after,.ajp-ai-paste:after,.ajp-cert-btn:after,.ajp-draft:after,.ajp-submit:after{border:0}.ajp-pick-val{flex:1;min-width:0;text-align:right;font-size:.875rem;color:#1a2330;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ajp-pick-val.ph{color:#bcc2cc}.ajp-picker-mask{position:fixed;left:0;right:0;top:0;bottom:0;z-index:200;background:rgba(15,23,42,.45);display:flex;align-items:flex-end}.ajp-picker-sheet{width:100%;max-height:70vh;display:flex;flex-direction:column;background:#fff;border-radius:.875rem .875rem 0 0;padding:0 .875rem calc(.75rem + env(safe-area-inset-bottom));box-sizing:border-box}.ajp-picker-head{display:flex;align-items:center;justify-content:space-between;height:3rem;border-bottom:.03125rem solid #f0f2f5}.ajp-picker-title{font-size:.9375rem;font-weight:800;color:#1a2330}.ajp-picker-cancel{font-size:.84375rem;color:#9aa3b0}.ajp-picker-done{font-size:.875rem;font-weight:800;color:#0fa988}.ajp-picker-spacer{width:2.25rem}.ajp-picker-opts{flex:1;padding:.75rem 0 .5rem}.hl-card{background:#fff;border-radius:.5rem}uni-page-body{background:#f5f7fb;color:#1f2937;font-family:PingFang SC,Microsoft YaHei,sans-serif}body{background:#f5f7fb}html.is-wechat-browser .nav,html.is-wechat-browser .ajp-nav,html.is-wechat-browser .header{display:none!important}::-webkit-scrollbar{display:none}*{scrollbar-width:none;-ms-overflow-style:none}@media screen and (min-width: 768px){html,body,#app{min-height:100%;background:#e5e7eb}body{margin:0;display:flex;justify-content:center}#app{width:430px;max-width:100vw;margin:0 auto;overflow-x:hidden}uni-app{width:100%;max-width:100%;min-height:100vh;position:relative;overflow:hidden;background:#f6f8fc;box-shadow:0 0 0 1px rgba(15,23,42,.08),0 24px 80px rgba(15,23,42,.18);transform:translateZ(0)}uni-page,uni-page-wrapper,uni-page-body{width:100%;max-width:100%;overflow-x:hidden}}
