page{--hc-bg-warm: #fffbea;--hc-bg-soft: #fff8dc;--hc-surface: rgb(255 255 255 / .9);--hc-surface-solid: #ffffff;--hc-primary: #2e7d32;--hc-primary-light: #43a047;--hc-primary-dark: #1b5e20;--hc-accent-gold: #d4af37;--hc-accent-blue: #1976d2;--hc-accent-orange: #f97316;--hc-accent-purple: #8e24aa;--hc-accent-cyan: #009688;--hc-text: #18321f;--hc-text-muted: #6f7664;--hc-border: rgb(46 125 50 / .14);--hc-shadow: 0 .45rem 1.1rem rgb(46 125 50 / .1);--nut-primary-color: #2e7d32;--nut-primary-color-end: #43a047;--nut-button-primary-background-color: linear-gradient(135deg, #2e7d32 0%, #43a047 100%);--nut-button-primary-border-color: #2e7d32;min-height:100%;background:#f5f7fb;color:#18321f;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif}taro-view-core,taro-text-core{box-sizing:border-box}.taro-tabbar__tabbar,.weui-tabbar{box-sizing:border-box;min-height:calc(2.9rem + env(safe-area-inset-bottom,0rem));padding-top:.25rem;padding-bottom:calc(.6rem + env(safe-area-inset-bottom,0rem));background:rgba(255,255,255,.96);border-top:.025rem solid rgba(46,125,50,.12);box-shadow:0 -.2rem .6rem #2e7d3214}.taro-tabbar__container{height:100vh;overflow:hidden}.taro-tabbar__panel{height:calc(100vh - 2.9rem - env(safe-area-inset-bottom,0rem));overflow-y:auto}.taro-tabbar__panel .home-page,.taro-tabbar__panel .health-tab,.taro-tabbar__panel .messages-page,.taro-tabbar__panel .shop-page,.taro-tabbar__panel .profile-page{min-height:100%}.taro-tabbar__tabbar .taro-tabbar__item,.weui-tabbar .weui-tabbar__item{padding-top:.2rem;padding-bottom:.2rem}.hc-ai-task-modal{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:.45rem;box-sizing:border-box;pointer-events:none}.hc-ai-task-modal__backdrop{position:absolute;inset:0;background:rgba(24,50,31,.42);opacity:0;transition:opacity .18s ease;pointer-events:auto}.hc-ai-task-modal__panel{position:relative;width:min(94vw,12.5rem);padding:1.05rem .95rem .85rem;border:.025rem solid rgba(46,125,50,.14);border-radius:.55rem;box-sizing:border-box;background:linear-gradient(135deg,rgba(255,255,255,.94) 0%,rgba(255,255,255,.86) 54%,#fffbea 100%);box-shadow:0 .6rem 1.6rem #2e7d3233;opacity:0;transform:translateY(.45rem) scale(.96);transition:opacity .2s ease,transform .2s ease;pointer-events:auto}.hc-ai-task-modal--visible .hc-ai-task-modal__backdrop{opacity:1}.hc-ai-task-modal--visible .hc-ai-task-modal__panel{opacity:1;transform:translateY(0) scale(1)}.hc-ai-task-modal--leaving .hc-ai-task-modal__backdrop{opacity:0}.hc-ai-task-modal--leaving .hc-ai-task-modal__panel{opacity:0;transform:translateY(.25rem) scale(.98)}.hc-ai-task-modal__icon{display:flex;width:1.9rem;height:1.9rem;align-items:center;justify-content:center;margin:0 auto .55rem;border-radius:.55rem;background:rgba(212,175,55,.16);color:#2e7d32;font-size:1.05rem;font-weight:900;line-height:1}.hc-ai-task-modal__title{color:#0f172a;font-size:.6rem;font-weight:900;line-height:1.35;text-align:center}.hc-ai-task-modal__content{margin-top:.35rem;color:#475569;font-size:.425rem;line-height:1.65;text-align:center;white-space:pre-wrap;word-break:break-word}.hc-ai-task-modal__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin-top:.8rem}.hc-ai-task-modal__actions--single{grid-template-columns:1fr}.hc-ai-task-modal__btn{height:1.35rem;margin:0;padding:0 .4rem;border-radius:.3rem;font-size:.425rem;font-weight:800;line-height:1.35rem;cursor:pointer}.hc-ai-task-modal__btn:after{display:none}.hc-ai-task-modal__btn--ghost{border:.025rem solid #dbe3ee;background:#fff;color:#475569}.hc-ai-task-modal__btn--primary{border:.025rem solid #2e7d32;background:linear-gradient(135deg,#2e7d32 0%,#43a047 100%);color:#fff;box-shadow:0 .2rem .45rem #2e7d323d}.hc-colorui{--cu-red: #e54d42;--cu-orange: #f37b1d;--cu-yellow: #fbbd08;--cu-olive: #8dc63f;--cu-green: #39b54a;--cu-cyan: #1cbbb4;--cu-blue: #0081ff;--cu-purple: #6739b6;--cu-mauve: #9c26b0;--cu-pink: #e03997;--cu-brown: #a5673f;--cu-grey: #8799a3;--cu-black: #333333;--cu-darkGray: #666666;--cu-gray: #aaaaaa;--cu-ghostWhite: #f1f1f1;--cu-white: #ffffff;--cu-redLight: #fadbd9;--cu-orangeLight: #fde6d2;--cu-yellowLight: #fef2ce;--cu-oliveLight: #e8f4d9;--cu-greenLight: #d7f0db;--cu-cyanLight: #d2f1f0;--cu-blueLight: #cce6ff;--cu-purpleLight: #e1d7f0;--cu-mauveLight: #ebd4ef;--cu-pinkLight: #f9d7ea;--cu-brownLight: #ede1d9;--cu-greyLight: #e7ebed;--cu-gradualRed: linear-gradient(45deg, #f43f3b, #ec008c);--cu-gradualOrange: linear-gradient(45deg, #ff9700, #ed1c24);--cu-gradualGreen: linear-gradient(45deg, #39b54a, #8dc63f);--cu-gradualPurple: linear-gradient(45deg, #9000ff, #5e00ff);--cu-gradualPink: linear-gradient(45deg, #ec008c, #6739b6);--cu-gradualBlue: linear-gradient(45deg, #0081ff, #1cbbb4);--cu-ShadowSize: .15rem .15rem .2rem;--cu-redShadow: rgba(204, 69, 59, .2);--cu-orangeShadow: rgba(217, 109, 26, .2);--cu-yellowShadow: rgba(224, 170, 7, .2);--cu-oliveShadow: rgba(124, 173, 55, .2);--cu-greenShadow: rgba(48, 156, 63, .2);--cu-cyanShadow: rgba(28, 187, 180, .2);--cu-blueShadow: rgba(0, 102, 204, .2);--cu-purpleShadow: rgba(88, 48, 156, .2);--cu-mauveShadow: rgba(133, 33, 150, .2);--cu-pinkShadow: rgba(199, 50, 134, .2);--cu-brownShadow: rgba(140, 88, 53, .2);--cu-greyShadow: rgba(114, 130, 138, .2);--cu-grayShadow: rgba(114, 130, 138, .2);--cu-blackShadow: rgba(26, 26, 26, .2)}.hc-colorui .cu-btn{position:relative;border:0rem;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 .75rem;font-size:.7rem;height:1.6rem;line-height:1;text-align:center;text-decoration:none;overflow:visible;margin-left:initial;transform:translate(0);margin-right:initial}.hc-colorui .cu-btn:after{display:none}.hc-colorui{--hc-bg-warm: #f5f7fb;--hc-bg-soft: #f5f7fb;--hc-surface: #fff;--hc-surface-solid: #fff;--hc-primary: var(--hc-accent-dark);--hc-primary-light: var(--hc-accent);--hc-primary-dark: var(--hc-accent-dark);--hc-text: var(--hc-colorui-text);--hc-text-muted: var(--hc-colorui-muted);--hc-border: var(--hc-colorui-line);--hc-accent: #0081ff;--hc-accent-dark: #0063cc;--hc-accent-soft: #e8f3ff;--hc-gradient: linear-gradient(135deg, #0063cc, #087c80);--hc-colorui-text: #25334b;--hc-colorui-muted: #64748b;--hc-colorui-line: #e9eef5;--hc-colorui-bg: #f5f7fb;--nut-primary-color: var(--hc-accent-dark);--nut-primary-color-end: var(--hc-accent);--nut-button-primary-background-color: var(--hc-accent-dark);--nut-button-primary-border-color: var(--hc-accent-dark);--nut-input-font-size: .8rem;--nut-button-default-font-size: .75rem;--nut-button-default-height: 2.2rem;--nut-button-default-line-height: 1.5;--nut-button-border-radius: .6rem;--nut-popup-background-color: #fff}.hc-colorui.hc-module-health{--hc-accent: #39b54a;--hc-accent-dark: #147d32;--hc-accent-soft: #e9f8ed;--hc-gradient: linear-gradient(135deg, #0f6526, #147d32)}.hc-colorui.hc-module-mall,.hc-colorui.hc-module-nutrition{--hc-accent: #f37b1d;--hc-accent-dark: #b74708;--hc-accent-soft: #fff1e6;--hc-gradient: linear-gradient(135deg, #9a3a08, #b74708)}.hc-colorui.hc-module-message{--hc-accent: #1cbbb4;--hc-accent-dark: #087c80;--hc-accent-soft: #e5f8f7;--hc-gradient: linear-gradient(135deg, #00666f, #087c80)}.hc-colorui.hc-module-personal,.hc-colorui.hc-module-tcm{--hc-accent: #6739b6;--hc-accent-dark: #6739b6;--hc-accent-soft: #f1ebfb;--hc-gradient: linear-gradient(135deg, #512496, #6739b6)}.hc-colorui.hc-page:not(.hc-page--export),.hc-colorui.hc-surface{box-sizing:border-box;background:var(--hc-colorui-bg);color:var(--hc-colorui-text);font-size:.75rem;line-height:1.6;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,sans-serif}.hc-colorui.hc-surface{background:#fff;border-radius:.6rem}.hc-colorui.hc-page--export{--hc-gradient: linear-gradient(135deg, #00666f, #087c80)}.hc-colorui.hc-colorui .cu-card{box-sizing:border-box;border:.025rem solid var(--hc-colorui-line);border-radius:.6rem;background:#fff;box-shadow:0 .2rem .7rem #22406e0e}.hc-colorui.hc-colorui .cu-panel{padding:.6rem}.hc-colorui.hc-colorui .cu-heading{font-size:.9rem;line-height:1.4;font-weight:700}.hc-colorui.hc-colorui .cu-item-title{font-size:.75rem;line-height:1.5;font-weight:600}.hc-colorui.hc-colorui .cu-muted{font-size:.6rem;line-height:1.6;color:var(--hc-colorui-muted)}.hc-colorui.hc-colorui .cu-state{padding:1rem .6rem;font-size:.7rem;line-height:1.7}.hc-colorui.hc-colorui .cu-hero{box-sizing:border-box;padding:.8rem .7rem;border-radius:0 0 .9rem .9rem;background:var(--hc-gradient);color:#fff;box-shadow:none}.hc-colorui.hc-colorui .cu-hero .cu-heading{font-size:1rem;color:#fff}.hc-colorui.hc-colorui .cu-hero .cu-muted,.hc-colorui.hc-colorui .cu-hero .cu-item-title{color:#fff}.hc-colorui.hc-colorui .cu-feature{border:0;background:var(--hc-accent-soft)}.hc-colorui.hc-colorui .cu-btn{min-height:2.2rem;height:auto;padding:.45rem .65rem;border:.025rem solid var(--hc-colorui-line);border-radius:.6rem;background:#fff;color:var(--hc-accent-dark);font-size:.75rem;font-weight:600;line-height:1.5;white-space:normal;box-shadow:none}.hc-colorui.hc-colorui .cu-btn.cu-primary{background:var(--hc-accent-dark);color:#fff;border-color:transparent}.hc-colorui.hc-colorui .cu-btn.cu-danger{background:#fff0ef;color:#b42318;border-color:#ffd7d3}.hc-colorui.hc-colorui .cu-btn.cu-compact{min-height:1.6rem;padding:.25rem .45rem;font-size:.6rem}.hc-colorui.hc-colorui .cu-btn[disabled],.hc-colorui.hc-colorui .cu-btn.nut-button--disabled{opacity:.55;box-shadow:none}.hc-colorui.hc-colorui .cu-btn:after{border:0}.hc-colorui.hc-colorui .cu-field,.hc-colorui .nut-input{box-sizing:border-box;min-height:2.2rem;padding:.4rem .6rem;border:.025rem solid #dce5f0;border-radius:.5rem;background:#f8faff;color:var(--hc-colorui-text);font-size:.8rem!important;font-weight:400;text-align:left;box-shadow:none}.hc-colorui.hc-colorui .cu-field{width:100%}.hc-colorui .nut-input .input-text,.hc-colorui .nut-input__input{font-size:.8rem!important;font-weight:400}.hc-colorui.hc-colorui .cu-field::placeholder,.hc-colorui .nut-input .input-text::placeholder{font-size:.8rem;font-weight:400;color:#8492a6;text-align:left}.hc-colorui.hc-colorui .cu-field:focus{border-color:var(--hc-accent);background:#fff}.hc-colorui taro-picker-core>taro-view-core{min-height:2.2rem;box-sizing:border-box;padding:.45rem .6rem;border:.025rem solid #dce5f0;border-radius:.5rem;background:#f8faff;font-size:.8rem;line-height:1.5}.hc-colorui .nut-input__label{color:var(--hc-colorui-text);font-size:.75rem}.hc-colorui .nut-button--plain.nut-button--primary{background:#fff;color:var(--hc-accent-dark);border-color:var(--hc-accent-dark)}.hc-colorui.hc-colorui .cu-chip{border-radius:.4rem;font-size:.65rem}.hc-colorui.hc-colorui .cu-chip[class*=--active],.hc-colorui.hc-colorui .cu-chip[class*=--selected]{background:var(--hc-accent-soft);border-color:var(--hc-accent);color:var(--hc-accent-dark)}.hc-colorui.hc-colorui .h5-subpage-nav__fixed{background:var(--hc-gradient);box-shadow:none}.hc-colorui.hc-colorui .h5-subpage-nav__title{font-size:.9rem;color:#fff}.hc-colorui.hc-colorui .h5-subpage-nav__back{color:#fff;background:rgba(255,255,255,.16);border-color:#ffffff4d;box-shadow:none}.hc-colorui.hc-colorui .h5-subpage-nav__back-text,.hc-colorui.hc-colorui .h5-subpage-nav__chevron{color:#fff}.hc-colorui.hc-colorui .h5-subpage-nav--overlay .h5-subpage-nav__fixed{background:transparent}.hc-colorui.hc-colorui .h5-subpage-nav--overlay .h5-subpage-nav__back{color:#25334b;background:rgba(255,255,255,.94)}.hc-colorui.hc-colorui .h5-subpage-nav--overlay .h5-subpage-nav__back-text,.hc-colorui.hc-colorui .h5-subpage-nav--overlay .h5-subpage-nav__chevron{color:#25334b}.hc-colorui .questionnaire-flow{background:var(--hc-colorui-bg);color:var(--hc-colorui-text)}.hc-colorui .questionnaire-flow__header{padding:.6rem;font-size:.75rem;background:#fff}.hc-colorui .questionnaire-flow__progress{height:.2rem;background:var(--hc-accent-soft)}.hc-colorui .questionnaire-flow__progress>taro-view-core{background:var(--hc-gradient)}.hc-colorui .questionnaire-flow__content{padding:.7rem .6rem}.hc-colorui .questionnaire-flow__footer{background:#fff;padding:.5rem .6rem calc(.5rem + env(safe-area-inset-bottom))}.hc-colorui .questionnaire-flow__message{font-size:.7rem}.hc-colorui .questionnaire-flow__skip{font-size:.6rem!important}.hc-colorui .questionnaire-flow__next{background:var(--hc-accent-dark)}.hc-colorui .focus-question__help{font-size:.6rem;color:var(--hc-colorui-muted)}.hc-colorui .focus-question__check{color:var(--hc-accent-dark)}.hc-colorui .focus-question__option{min-height:2.5rem;text-align:left}.hc-colorui .focus-question__option--selected{background:var(--hc-accent-soft);border-color:var(--hc-accent);color:var(--hc-accent-dark)}.hc-colorui .tcm-cloud-report-v3:not(.tcm-cloud-report-v3--pdf) .cloud-section,.hc-colorui .api-report:not(.api-report--pdf) .api-section,.hc-colorui .wmr-report-view:not(.wmr-report-view--pdf) .wmr-detail-card:not(.wmr-detail-card--error){border-radius:.6rem;border-color:var(--hc-colorui-line);box-shadow:0 .2rem .7rem #22406e0e}.hc-colorui .tcm-cloud-report-v3:not(.tcm-cloud-report-v3--pdf) .cloud-hero,.hc-colorui .wmr-report-view:not(.wmr-report-view--pdf) .wmr-detail-hero:not(.wmr-detail-hero--failed){background:var(--hc-gradient);color:#fff;border-radius:.6rem}.hc-colorui .tcm-cloud-report-v3:not(.tcm-cloud-report-v3--pdf) .cloud-section__bar,.hc-colorui .tcm-cloud-report-v3:not(.tcm-cloud-report-v3--pdf) .cloud-section__subbar{background:var(--hc-accent)}.hc-colorui .home-banner-wrap{border-radius:0 0 .8rem .8rem;overflow:hidden}.hc-colorui .home-feature-card{border-radius:.6rem}.hc-colorui .shortcut-card{border-color:var(--hc-colorui-line);background:#fff}.hc-colorui .shortcut-card__icon{background:var(--hc-accent-soft);color:var(--hc-accent-dark)}.hc-colorui .login-form .nut-button{font-size:.75rem;min-height:2.2rem;border-radius:.6rem}.hc-colorui .login-form .nut-button--primary:not(.nut-button--plain){background:var(--hc-accent-dark)}.hc-colorui .login-form .nut-button--plain{color:var(--hc-accent-dark);border-color:var(--hc-accent-dark)}.hc-colorui .sample-fixed-nav{--nut-fixednav-btn-bg: var(--hc-gradient)}.hc-colorui .sample-fixed-nav .nut-fixed-nav__btn{background:var(--hc-gradient)}.hc-colorui .sample-fixed-nav .nut-fixed-nav__btn>.text{font-size:.7rem}.hc-colorui .sample-fixed-nav .sample-fixed-nav__item>.sample-fixed-nav__text{font-size:.65rem}.hc-colorui.login-page{padding:.6rem;background:linear-gradient(180deg,#e8f3ff,#f5f7fb 70%)}.hc-colorui .login-hero{border-radius:.6rem;margin-bottom:.6rem}.hc-colorui .login-card{padding:.8rem .6rem;backdrop-filter:none}.hc-colorui .login-card__title{color:var(--hc-colorui-text);font-size:.9rem}.hc-colorui .login-card__footer{font-size:.6rem;color:var(--hc-colorui-muted)}.hc-colorui .hc-ai-task-modal__panel{background:#fff;border-color:var(--hc-colorui-line);border-radius:.6rem}.hc-colorui .hc-ai-task-modal__title{font-size:.9rem}.hc-colorui .hc-ai-task-modal__content{font-size:.75rem}.hc-colorui .hc-ai-task-modal__btn{height:auto;min-height:2.2rem;font-size:.75rem;line-height:1.5;padding:.45rem}.hc-colorui .hc-ai-task-modal__btn--primary{background:var(--hc-accent-dark);border-color:var(--hc-accent-dark)}@media print{.hc-colorui.hc-page{background:#fff}.hc-colorui.hc-colorui .cu-card{box-shadow:none}}.hc-colorui .cu-btn:not(.cu-compact){min-height:2.2rem}.hc-colorui .q-number__adjust{min-height:1.9rem;width:1.65rem;padding:0;font-size:.9rem;border-radius:.4rem;background:var(--hc-accent-soft);color:var(--hc-accent-dark)}.hc-colorui .q-number__value{color:var(--hc-accent-dark)}.hc-colorui .q-number__cursor{background:var(--hc-accent)}.hc-colorui .q-number__hint{font-size:.6rem}.hc-colorui .health-circle{background:var(--hc-gradient)}.hc-colorui .health-circle__subtitle{color:#fff}.hc-colorui .questionnaire-flow__header .cu-btn{width:auto;flex:0 0 auto;min-height:1.6rem}.hc-colorui .questionnaire-flow__name{min-width:0;flex:1}.hc-colorui .questionnaire-flow__footer .cu-btn{width:auto;min-width:0}.hc-colorui .questionnaire-flow__previous{flex:0 0 auto}.hc-colorui .questionnaire-flow__next{flex:1 1 0}.hc-colorui .focus-question__option.cu-btn{justify-content:flex-start;min-height:2.5rem;text-align:left}.hc-colorui .api-report:not(.api-report--pdf){padding:0 .6rem .8rem;font-size:.75rem}.hc-colorui .api-report:not(.api-report--pdf) .api-hero{padding:.7rem .6rem;border:0;border-radius:.6rem;background:var(--hc-gradient);color:#fff}.hc-colorui .api-report:not(.api-report--pdf) .api-hero h1{font-size:1rem;color:#fff}.hc-colorui .api-report:not(.api-report--pdf) .api-brand,.hc-colorui .api-report:not(.api-report--pdf) .api-edition,.hc-colorui .api-report:not(.api-report--pdf) .api-person{color:#fff;font-size:.6rem}.hc-colorui .tcm-cloud-report-v3:not(.tcm-cloud-report-v3--pdf) .cloud-hero__name{color:#fff;font-size:.9rem}.hc-colorui .tcm-cloud-report-v3:not(.tcm-cloud-report-v3--pdf) .cloud-hero__meta,.hc-colorui .tcm-cloud-report-v3:not(.tcm-cloud-report-v3--pdf) .cloud-hero__date{color:#fff;font-size:.6rem}.hc-colorui.hc-overlay{font-size:.75rem;line-height:1.6}.hc-colorui .questionnaire-flow{z-index:1200}.hc-colorui .home-feature-card{overflow:hidden}.hc-colorui .home-feature-card .cu-muted{color:#fff}.hc-colorui.hc-colorui .cu-btn.selected,.hc-colorui.hc-colorui .cu-btn.active,.hc-colorui.hc-colorui .cu-btn.is-selected,.hc-colorui.hc-colorui .cu-btn.is-active,.hc-colorui.hc-colorui .cu-btn.checked,.hc-colorui.hc-colorui .cu-btn.is-checked,.hc-colorui.hc-colorui .cu-btn[class*=--selected],.hc-colorui.hc-colorui .cu-btn[class*=--active],.hc-colorui.hc-colorui .cu-btn[class*=--checked]{background:var(--hc-accent-soft);border-color:var(--hc-accent);color:var(--hc-accent-dark)}.hc-colorui.hc-colorui .cu-icon-btn{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;width:2rem;min-width:2rem;height:2rem;min-height:2rem;margin:0;padding:.4rem;border:0;border-radius:.5rem;background:var(--hc-accent-soft);color:var(--hc-colorui-text);line-height:1}.hc-colorui.hc-colorui .cu-icon-btn:after,.hc-colorui .cu-icon-label:after{border:0}.hc-colorui .cu-icon-label{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;width:auto}.hc-colorui.hc-colorui .cu-icon-btn[disabled]{opacity:.45}.hc-colorui.hc-colorui .cu-btn.cu-compact{width:auto;flex-shrink:0}.hc-colorui.hc-colorui .health-circle .health-circle__subtitle{color:#fff}.hc-colorui.hc-colorui .shortcut-card__title{color:var(--hc-colorui-text);text-shadow:none}.hc-colorui.hc-colorui .shortcut-card__desc{color:var(--hc-colorui-muted);text-shadow:none}.hc-colorui .tcm-cloud-report-v3:not(.tcm-cloud-report-v3--pdf) .cloud-source-card__missing{color:#64748b}.hc-colorui .wmr-hero{background:var(--hc-gradient)}.hc-colorui.hc-colorui .wmr-hero .cu-muted,.hc-colorui.hc-colorui .cu-hero [class*=__eyebrow],.hc-colorui.hc-colorui .cu-hero .title{color:#fff}.hc-colorui .med-create__hero,.hc-colorui .vitals-nav,.hc-colorui .coach-records-summary{background:var(--hc-gradient)}.hc-colorui.hc-colorui .med-create__hero .cu-muted,.hc-colorui.hc-colorui .coach-records-summary .cu-muted{color:#fff}.hc-colorui .metric-panel__block--bp{background:linear-gradient(135deg,#00666f,#087c80)}.hc-colorui .metric-panel__block--glucose{background:linear-gradient(135deg,#0063cc,#147d32)}.hc-colorui .shop-kind-tab,.hc-colorui .shop-sort-bar,.hc-colorui .station-price-from,.hc-colorui .order-card__arrow,.hc-colorui .wmr-card__arrow,.hc-colorui .tcm-record-card__chevron,.hc-colorui .tcm-record-list__chevron{color:#64748b}.hc-colorui .tcm-cloud-report-v3:not(.tcm-cloud-report-v3--pdf) .cloud-hero__action,.hc-colorui .tcm-cloud-report-v3:not(.tcm-cloud-report-v3--pdf) .cloud-anchor__item--active,.hc-colorui .tcm-cloud-report-v3:not(.tcm-cloud-report-v3--pdf) .finding-card__cta,.hc-colorui .tcm-cloud-report-v3:not(.tcm-cloud-report-v3--pdf) .care-tabs__item--active{background:var(--hc-gradient);color:#fff}.hc-colorui .tcm-cloud-report-v3:not(.tcm-cloud-report-v3--pdf) .cloud-section__action{color:#0063cc}.hc-colorui .tcm-cloud-report-v3:not(.tcm-cloud-report-v3--pdf) .finding-card__disclaimer,.hc-colorui .tcm-cloud-report-v3:not(.tcm-cloud-report-v3--pdf) .finding-card__thumb-icon{color:#64748b}.hc-colorui .tcm-report-share-nav .nut-fixed-nav__btn{background:var(--hc-gradient)}.hc-colorui.hc-colorui .tcm-record-list__chevron{color:#64748b}.taro-tabbar__panel .hc-colorui .nut-popup--bottom{padding-bottom:calc(2.9rem + env(safe-area-inset-bottom,0rem))}.hc-colorui .taro-img__mode-aspectfit{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;transform:none}
