*{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}.pill-button[data-v-f2f0e630]{display:inline-flex;min-height:44px;align-items:center;justify-content:center;margin:0;padding:8px 12px;border:1px solid transparent;border-radius:.5rem;font-size:14px;font-weight:500;line-height:1.2;white-space:normal;overflow-wrap:anywhere;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.pill-button[data-v-f2f0e630]:active:not(:disabled){transform:scale(.98)}.pill-button[data-v-f2f0e630]:after{border:0}.pill-button--block[data-v-f2f0e630]{display:flex;width:100%}.pill-button--compact[data-v-f2f0e630]{min-height:36px;padding-block:0;font-size:14px}.pill-button--primary[data-v-f2f0e630]{background:#18201c;color:#fff;border-color:#18201c}.pill-button--primary[data-v-f2f0e630]:hover:not(:disabled){background:#70766f;border-color:#70766f}.pill-button--accent[data-v-f2f0e630]{background:#365e4b;color:#fff;border-color:#365e4b}.pill-button--accent[data-v-f2f0e630]:hover:not(:disabled){background:#294937;border-color:#294937}.pill-button--secondary[data-v-f2f0e630]{border-color:#70766f;background:#fff;color:#18201c}.pill-button--secondary[data-v-f2f0e630]:hover:not(:disabled){border-color:#70766f;background:#fff}.pill-button--ghost[data-v-f2f0e630]{border-color:transparent;background:transparent;color:#18201c}.pill-button--ghost[data-v-f2f0e630]:hover:not(:disabled){background:#faf8f4}.pill-button--danger[data-v-f2f0e630]{border-color:#92400e;background:#fff;color:#92400e}.pill-button[data-v-f2f0e630]:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.feedback-card[data-v-dcffef26]{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #70766F;border-radius:.75rem;background:#fff;color:#18201c;line-height:1.43}.feedback-card__title[data-v-dcffef26]{color:#18201c;font-weight:500}.section-heading[data-v-ae32c29e]{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-bottom:12px}.section-heading--editorial[data-v-ae32c29e]{align-items:flex-end}.section-heading--gutter[data-v-ae32c29e]{padding-inline:16px}@media(min-width:768px){.section-heading--gutter[data-v-ae32c29e]{padding-inline:32px}}@media(min-width:1200px){.section-heading--gutter[data-v-ae32c29e]{padding-inline:48px}}.section-heading__lead[data-v-ae32c29e]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:2px}.section-heading__eyebrow[data-v-ae32c29e]{color:#70766f;font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.section-heading__title[data-v-ae32c29e]{color:#18201c;font-size:21px;font-weight:600;letter-spacing:-.01em}.section-heading--editorial .section-heading__title[data-v-ae32c29e]{font-size:28px;font-weight:600;letter-spacing:-.022em;line-height:1.18}.section-heading__meta[data-v-ae32c29e]{color:#70766f;font-size:14px}.section-heading__actions[data-v-ae32c29e]{display:flex;flex:none;gap:4px}.page-intro[data-v-622e5a5e]{display:flex;align-items:flex-start;justify-content:space-between;gap:4px;margin-bottom:4px;padding:0 0 24px}.page-intro__copy[data-v-622e5a5e]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:12px}.page-intro__eyebrow[data-v-622e5a5e]{color:#70766f;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.page-intro__title[data-v-622e5a5e]{color:#18201c;font-size:28px;font-weight:600;letter-spacing:-.022em;line-height:1.18}.page-intro__subtitle[data-v-622e5a5e]{color:#70766f;line-height:1.43}.page-intro__actions[data-v-622e5a5e]{flex:none}.thumbnail[data-v-03dfb3ee]{display:flex;overflow:hidden;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff}.thumbnail--sm[data-v-03dfb3ee]{width:56px;height:56px}.thumbnail--md[data-v-03dfb3ee]{width:64px;height:64px}.thumbnail--lg[data-v-03dfb3ee]{width:96px;height:96px}.thumbnail--interactive[data-v-03dfb3ee]{cursor:pointer}.thumbnail__image[data-v-03dfb3ee]{display:block;width:100%;height:100%}.thumbnail__fallback[data-v-03dfb3ee]{padding:4px;color:#70766f;font-size:14px;text-align:center}@media(min-width:1200px){.thumbnail--lg[data-v-03dfb3ee]{width:144px;height:144px}}.trust-badges[data-v-dd60dd51]{box-sizing:border-box;width:100%;padding:12px 16px;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05);background:rgba(250,250,249,.6)}.trust-badges__container[data-v-dd60dd51]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;max-width:1200px;margin:0 auto}.trust-badge[data-v-dd60dd51]{display:flex;min-width:0;align-items:center;justify-content:center;gap:6px}.trust-badge__icon-wrap[data-v-dd60dd51]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:#18201c}.trust-badges--compact .trust-badges__container[data-v-dd60dd51]{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.trust-badges--compact .trust-badge[data-v-dd60dd51]{flex-direction:column;gap:2px;text-align:center}.trust-badges--compact .trust-badge__icon-wrap[data-v-dd60dd51]{width:28px;height:28px;border-radius:50%;background:#edf1e7;color:#365e4b}.trust-badges--compact .trust-badge__icon[data-v-dd60dd51]{width:14px;height:14px}.trust-badges--compact .trust-badge__label[data-v-dd60dd51]{font-size:10px;line-height:1.25}.trust-badge__icon[data-v-dd60dd51]{width:16px;height:16px}.trust-badge__label[data-v-dd60dd51]{color:#70766f;font-size:13px;font-weight:500;letter-spacing:-.01em;line-height:1.2}@media(min-width:768px){.trust-badges[data-v-dd60dd51]{padding-block:20px;padding-inline:28px}.trust-badges__container[data-v-dd60dd51]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;justify-content:stretch;gap:24px;max-width:1120px}.trust-badge[data-v-dd60dd51]{display:inline-flex;justify-content:center}.trust-badge__label[data-v-dd60dd51]{font-size:16px}.trust-badges--compact .trust-badges__container[data-v-dd60dd51]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.trust-badges--compact .trust-badge[data-v-dd60dd51]{flex-direction:row;align-items:center;gap:12px;text-align:start}.trust-badges--compact .trust-badge__icon-wrap[data-v-dd60dd51]{width:40px;height:40px;flex:none}.trust-badges--compact .trust-badge__icon[data-v-dd60dd51]{width:20px;height:20px}.trust-badges--compact .trust-badge__label[data-v-dd60dd51]{font-size:16px;font-weight:500;line-height:1.43}}.line-icon[data-v-82ecf1e1]{width:1.5rem;height:1.5rem;flex:none}.cart-page[data-v-e77aabd7]{box-sizing:border-box;min-height:calc(100vh - 88px);padding:0 0 calc(56px + env(safe-area-inset-bottom,0px));background:#fff;color:#18201c}.cart-layout[data-v-e77aabd7]{display:flex;flex-direction:column;gap:12px}.cart-toolbar[data-v-e77aabd7]{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:12px 16px;background:#fff;border-bottom:1px solid #E1E5DC}.cart-toolbar__title[data-v-e77aabd7]{font-size:16px;font-weight:600;letter-spacing:-.01em}.cart-toolbar__manage[data-v-e77aabd7]{margin:0;padding:4px 12px;border:0;border-radius:.5rem;background:transparent;color:#70766f;font-size:14px;font-weight:500}.cart-tip[data-v-e77aabd7]{margin-inline:16px;padding:12px 18px;border-radius:.5rem;background:#edf1e7;color:#365e4b;font-size:12.04px;line-height:1.38}.cart-tip--mix[data-v-e77aabd7]{background:#faf8f4;color:#70766f}.cart-item__title-row[data-v-e77aabd7]{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.cart-item__cross-border[data-v-e77aabd7]{flex:none;box-sizing:border-box;padding:1.3333333333px 3px;border:1px solid #365E4B;border-radius:.5rem;background:#edf1e7;color:#365e4b;font-size:12.04px;font-weight:500;line-height:1.38}.cart-items[data-v-e77aabd7]{display:flex;flex-direction:column;gap:12px;padding-inline:16px}.cart-item[data-v-e77aabd7]{display:flex;align-items:flex-start;gap:12px;padding:18px;border:1px solid #E1E5DC;border-radius:.5rem;background:#fff}.cart-item--invalid[data-v-e77aabd7]{opacity:.72}.cart-item__body[data-v-e77aabd7]{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.cart-item__name[data-v-e77aabd7]{color:#18201c;font-size:14px;font-weight:500;line-height:1.38;overflow-wrap:anywhere}.cart-item__name--link[data-v-e77aabd7]{cursor:pointer}.cart-item__name--link[data-v-e77aabd7]:active{opacity:.72}.cart-item__variant[data-v-e77aabd7],.cart-item__service-hint[data-v-e77aabd7],.cart-item__quantity-label[data-v-e77aabd7],.empty-body[data-v-e77aabd7],.feedback[data-v-e77aabd7]{color:#70766f;font-size:12.04px;line-height:1.38}.cart-item__bottom[data-v-e77aabd7]{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-block-start:4px}.cart-item__price[data-v-e77aabd7]{color:#365e4b;font-size:14px;font-weight:600;letter-spacing:-.01em}.cart-item__warning[data-v-e77aabd7],.checkout-warning[data-v-e77aabd7]{color:#92400e;font-size:12.04px;line-height:1.38}.checkout-warning[data-v-e77aabd7]{margin-inline:16px}.quantity-stepper[data-v-e77aabd7]{display:inline-flex;overflow:hidden;align-items:center;border:1px solid #70766F;border-radius:6px;background:#fff}.quantity-action[data-v-e77aabd7]{display:flex;width:30.8px;min-height:30.8px;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:transparent;color:#70766f;font-size:14px;font-weight:500}.quantity-action[data-v-e77aabd7]:disabled{color:#b5b5b5}.cart-item__quantity[data-v-e77aabd7]{min-width:28px;color:#18201c;font-size:12.04px;font-weight:500;text-align:center}.cart-check[data-v-e77aabd7]{position:relative;flex:none;box-sizing:border-box;width:30.8px;height:30.8px;margin:24px 0 0;padding:0;border:0;border-radius:.5rem;background:transparent;color:transparent}.cart-check[data-v-e77aabd7]:before{content:"";position:absolute;top:18%;right:18%;bottom:18%;left:18%;box-sizing:border-box;border:1px solid #70766F;border-radius:.5rem;background:#fff}.cart-check--on[data-v-e77aabd7]{color:#fff}.cart-check--on[data-v-e77aabd7]:before{border-color:#365e4b;background:#365e4b}.cart-check--on[data-v-e77aabd7]:after{content:"";position:absolute;top:36%;left:42%;display:block;width:16%;height:28%;border-right:1.3333333333px solid currentColor;border-bottom:1.3333333333px solid currentColor;transform:rotate(45deg)}.cart-check--disabled[data-v-e77aabd7],.cart-check[data-v-e77aabd7]:disabled{opacity:.4}.cart-invalid[data-v-e77aabd7]{margin-inline:16px;border-radius:.5rem;background:#faf8f4}.cart-invalid__toggle[data-v-e77aabd7]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:4px;margin:0;padding:12px 18px;border:0;background:transparent;text-align:start}.cart-invalid__title[data-v-e77aabd7]{color:#70766f;font-size:14px;font-weight:500}.cart-invalid__action[data-v-e77aabd7]{color:#70766f;font-size:12.04px}.cart-invalid__list[data-v-e77aabd7]{display:flex;flex-direction:column;gap:12px;padding:0 18px 18px}.cart-bar-spacer[data-v-e77aabd7]{height:59.4px}.cart-bar[data-v-e77aabd7]{position:fixed;z-index:100;right:0;bottom:calc(44px + env(safe-area-inset-bottom,0px));left:0;display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid #E1E5DC;background:#fff}.cart-bar__all[data-v-e77aabd7]{display:flex;flex:none;align-items:center;gap:6px;margin:0;padding:0;border:0;background:transparent}.cart-bar__all .cart-check[data-v-e77aabd7]{margin-top:0}.cart-bar__all-label[data-v-e77aabd7]{color:#70766f;font-size:14px}.cart-bar__sum[data-v-e77aabd7]{min-width:0;flex:1;text-align:end}.cart-bar__hint[data-v-e77aabd7]{display:block;color:#70766f;font-size:12.04px;line-height:1.38}.cart-bar__total[data-v-e77aabd7]{color:#365e4b;font-size:16px;font-weight:600;letter-spacing:-.01em}.cart-bar__checkout[data-v-e77aabd7]{display:flex;flex:none;min-width:96px;min-height:37.4px;align-items:center;justify-content:center;margin:0;padding:0 24px;border:0;border-radius:.5rem;background:#365e4b;color:#fff;font-size:14px;font-weight:500}.cart-bar__checkout[data-v-e77aabd7]:disabled{opacity:.45}.cart-bar__checkout--danger[data-v-e77aabd7]{background:#18201c}.cart-empty[data-v-e77aabd7]{margin:48px 16px}.empty-title[data-v-e77aabd7]{color:#18201c;font-size:16px;font-weight:600}@media(min-width:768px){.cart-page[data-v-e77aabd7]{box-sizing:border-box;width:100%;max-width:1168px;margin-inline:auto;padding-bottom:96px}.cart-toolbar[data-v-e77aabd7],.cart-tip[data-v-e77aabd7],.cart-items[data-v-e77aabd7],.cart-invalid[data-v-e77aabd7],.checkout-warning[data-v-e77aabd7],.cart-bar[data-v-e77aabd7]{padding-inline:32px}.cart-tip[data-v-e77aabd7],.cart-invalid[data-v-e77aabd7],.checkout-warning[data-v-e77aabd7],.cart-empty[data-v-e77aabd7]{margin-inline:32px}.cart-empty[data-v-e77aabd7] .cart-empty__action{align-self:center;width:auto!important;min-width:0;padding-inline:18px}.cart-bar[data-v-e77aabd7]{bottom:0;left:50%;right:auto;width:100%;max-width:1168px;transform:translate(-50%)}}.cart-selection-title[data-v-e77aabd7]{display:block;margin:24px 16px 8px;font-size:26px;font-weight:600}.cart-items[data-v-e77aabd7]{gap:0}.cart-item[data-v-e77aabd7]{border-radius:0;border:0;padding-block:24px;border-bottom:1px solid #E1E5DC}.cart-item__price[data-v-e77aabd7]{color:#18201c;font-size:22px}.cart-item__name[data-v-e77aabd7]{font-size:16px}.cart-item__bottom[data-v-e77aabd7]{gap:8px;flex-wrap:wrap}.cart-delivery-note[data-v-e77aabd7]{display:flex;flex-direction:column;gap:8px;padding:24px 16px}.cart-delivery-note>uni-text[data-v-e77aabd7]:first-child{font-weight:600}.cart-delivery-note .cart-tip[data-v-e77aabd7]{margin:0}.cart-bar__total[data-v-e77aabd7]{color:#18201c}@media(max-width:767px){.cart-layout[data-v-e77aabd7]{padding:0}.cart-item[data-v-e77aabd7]{gap:10px}.cart-item[data-v-e77aabd7] .thumbnail--lg{width:84px;height:84px}.cart-bar[data-v-e77aabd7]{bottom:calc(54px + env(safe-area-inset-bottom,0px))}}.cart-item[data-v-e77aabd7]{padding-inline:0;gap:4px}.cart-item__body[data-v-e77aabd7]{min-width:0}.cart-item__name[data-v-e77aabd7]{overflow-wrap:anywhere}.cart-item[data-v-e77aabd7] .thumbnail--lg{width:84px;height:84px}.cart-item__price[data-v-e77aabd7]{font-size:16px}.cart-item__bottom[data-v-e77aabd7]{align-items:flex-end}.cart-bar__checkout[data-v-e77aabd7]{background:#18201c;color:#fff}.my-subscriptions[data-v-341e5caa]{display:flex;flex-direction:column;gap:12px;width:100%}.my-subscriptions__message[data-v-341e5caa],.my-subscriptions__rules-body[data-v-341e5caa]{color:#70766f;font-size:14px;line-height:1.38}.my-subscriptions__error[data-v-341e5caa]{color:#b91c1c;font-size:14px}.my-subscriptions__sec-title[data-v-341e5caa]{margin-top:4px;color:#70766f;font-size:14px;font-weight:500}.subscription-empty[data-v-341e5caa]{padding:28px 16px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff;text-align:center}.subscription-empty__title[data-v-341e5caa]{color:#18201c;font-size:16px;font-weight:600}.subscription-empty__body[data-v-341e5caa]{display:block;margin-top:2px;color:#70766f;font-size:14px;line-height:1.38}.subscription-hero[data-v-341e5caa]{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid #E1E5DC;border-radius:.75rem;background:linear-gradient(145deg,#edf1e7,#fff)}.subscription-hero__row[data-v-341e5caa]{display:flex;align-items:flex-start;justify-content:space-between;gap:4px}.subscription-hero__copy[data-v-341e5caa]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.subscription-hero__name[data-v-341e5caa]{color:#18201c;font-size:16px;font-weight:600;line-height:1.43}.subscription-hero__meta[data-v-341e5caa],.subscription-hero__hint[data-v-341e5caa]{color:#70766f;font-size:14px;line-height:1.38}.subscription-hero__badge[data-v-341e5caa]{flex:none;padding:1px 4px;border-radius:9999px;background:#edf1e7;color:#365e4b;font-size:14px;font-weight:500;line-height:1.38}.subscription-hero__badge--warn[data-v-341e5caa]{background:#fffbeb;color:#92400e}.subscription-hero__actions[data-v-341e5caa],.subscription-hero__cancel-actions[data-v-341e5caa]{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.subscription-btn[data-v-341e5caa]{flex:1 1 auto;min-height:44px;margin:0;padding:8px 12px;border:1px solid #E1E5DC;border-radius:9999px;background:#fff;color:#18201c;font-size:14px;font-weight:500;line-height:1.38}.subscription-btn[data-v-341e5caa]:after,.plan-card__cta[data-v-341e5caa]:after{border:0}.subscription-btn--primary[data-v-341e5caa]{border-color:#365e4b;background:#365e4b;color:#fff}.subscription-btn[disabled][data-v-341e5caa]{border-color:#e1e5dc;background:#faf8f4;color:#b5b5b5}.subscription-hero__cancel-state[data-v-341e5caa],.subscription-hero__cancel-form[data-v-341e5caa]{display:flex;flex-direction:column;gap:4px;padding-top:4px;border-top:1px solid #E1E5DC}.subscription-hero__cancel-status[data-v-341e5caa]{font-weight:500}.subscription-hero__cancel-status--pending[data-v-341e5caa],.subscription-hero__cancel-status--refunding[data-v-341e5caa]{color:#92400e}.subscription-hero__cancel-status--rejected[data-v-341e5caa],.subscription-hero__cancel-status--refund_failed[data-v-341e5caa]{color:#b91c1c}.subscription-hero__cancel-status--refunded[data-v-341e5caa]{color:#70766f}.subscription-hero__cancel-reason[data-v-341e5caa]{box-sizing:border-box;width:100%;min-height:88px;padding:8px 12px;border:1px solid #E1E5DC;border-radius:.5rem;background:#fff;color:#18201c;font-family:inherit;font-size:16px}.subscription-hero__reason-counter[data-v-341e5caa]{text-align:right;color:#70766f;font-size:14px}.subscription-hero__reason-counter--over[data-v-341e5caa],.subscription-hero__reason-limit-alert[data-v-341e5caa],.subscription-hero__error[data-v-341e5caa]{color:#b91c1c;font-weight:500}.subscription-ent[data-v-341e5caa]{overflow:hidden;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff}.subscription-ent__empty[data-v-341e5caa]{display:block;padding:16px;color:#70766f;font-size:14px}.subscription-ent__row[data-v-341e5caa]{display:flex;align-items:center;gap:12px;padding:15px 16px;border-top:1px solid #E1E5DC}.subscription-ent__row[data-v-341e5caa]:first-child{border-top:0}.subscription-ent__copy[data-v-341e5caa]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.subscription-ent__name[data-v-341e5caa]{align-self:flex-start;margin:0;padding:0;border:0;background:transparent;color:#18201c;font-size:16px;font-weight:500;line-height:1.43;text-align:left}.subscription-ent__detail[data-v-341e5caa]{color:#70766f;font-size:14px;line-height:1.38}.subscription-ent__left[data-v-341e5caa]{flex:none;color:#365e4b;font-size:14px;font-weight:500}.my-subscriptions__plans[data-v-341e5caa]{display:flex;flex-direction:column;gap:4px}.plan-card[data-v-341e5caa]{display:flex;align-items:flex-start;gap:12px;padding:15px 16px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff}.plan-card__copy[data-v-341e5caa]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.plan-card__name[data-v-341e5caa]{color:#18201c;font-size:16px;font-weight:600}.plan-card__meta[data-v-341e5caa]{color:#70766f;font-size:14px;line-height:1.38}.plan-card__description[data-v-341e5caa]{white-space:pre-line;overflow-wrap:anywhere}.plan-card__facts[data-v-341e5caa]{display:flex;flex-wrap:wrap;gap:2px}.plan-card__fact[data-v-341e5caa]{display:inline-flex;align-items:center;padding:1px 3.4px;border-radius:9999px;background:#faf8f4;color:#18201c;font-size:14px;font-weight:500;line-height:1.38}.plan-card__fact--price[data-v-341e5caa]{background:#edf1e7;color:#365e4b}.plan-card__benefits[data-v-341e5caa]{display:flex;flex-direction:column;gap:2px;margin-top:2px}.plan-card__benefits--offer[data-v-341e5caa]{gap:0;margin-top:2px;padding-top:2px;border-top:1px solid #E1E5DC}.plan-card__benefit-line[data-v-341e5caa]{display:flex;flex-direction:column;gap:1px}.plan-card__benefit-line--offer[data-v-341e5caa]{flex-direction:row;align-items:baseline;justify-content:space-between;gap:12px;padding-block:2px;border-bottom:1px solid #E1E5DC}.plan-card__benefit-line--offer[data-v-341e5caa]:last-child{border-bottom:0;padding-bottom:0}.plan-card__benefit-detail[data-v-341e5caa]{flex:none;color:#70766f;font-size:14px;line-height:1.38;text-align:right;white-space:nowrap}.plan-card__cta[data-v-341e5caa]{flex:none;align-self:center;min-height:44px;margin:0;padding:8px 12px;border:0;border-radius:9999px;background:#365e4b;color:#fff;font-size:14px;font-weight:500}.plan-card__cta[disabled][data-v-341e5caa]{background:#faf8f4;color:#b5b5b5}.my-subscriptions__more[data-v-341e5caa]{align-self:flex-start;margin:0;padding:0;border:0;background:transparent;color:#365e4b;font-size:14px}.my-subscriptions__rules-toggle[data-v-341e5caa]{align-self:center;margin:4px 0 0;padding:4px 0;border:0;background:transparent;color:#70766f;font-size:14px;text-align:center}.subscription-records[data-v-22ecb0ba]{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:16px 16px calc(env(safe-area-inset-bottom,0px) + 48px);background:#fff;color:#18201c}.subscription-records__head[data-v-22ecb0ba]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.subscription-records__head[data-v-22ecb0ba] .page-intro{margin-bottom:0;padding-bottom:0}.subscription-records__feedback[data-v-22ecb0ba]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;color:#70766f}.record-list[data-v-22ecb0ba]{display:flex;flex-direction:column;gap:4px}.record-card[data-v-22ecb0ba]{display:flex;flex-direction:column;gap:3px;padding:16px;border-radius:.75rem;background:#fff}.record-card__head[data-v-22ecb0ba]{display:flex;align-items:flex-start;justify-content:space-between;gap:4px}.record-card__name[data-v-22ecb0ba]{flex:1 1 auto;min-width:0;font-weight:500}.record-card__meta[data-v-22ecb0ba]{color:#70766f;font-size:14px}.record-card__status[data-v-22ecb0ba]{flex:none;padding:0 2px;border-radius:9999px;background:#faf8f4;color:#70766f;font-size:14px;font-weight:500;white-space:nowrap}.record-card__status--pending[data-v-22ecb0ba]{background:#fffbeb;color:#92400e}.record-card__status--success[data-v-22ecb0ba]{background:#edf1e7;color:#365e4b}.record-card__status--muted[data-v-22ecb0ba]{color:#70766f}.record-card__order[data-v-22ecb0ba]{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding-top:2px;border-top:1px solid #E1E5DC}.record-card__order-label[data-v-22ecb0ba]{flex:1 1 auto;min-width:0;color:#70766f;font-size:14px}.record-card__copy[data-v-22ecb0ba]{flex:none;margin:0;padding:1px 2px;border:1px solid #E1E5DC;border-radius:9999px;background:#fff;color:#365e4b;font-size:14px}.record-load-more[data-v-22ecb0ba]{width:100%;min-height:44px;margin:12px 0 0;border:1px solid #E1E5DC;border-radius:9999px;background:#fff;color:#365e4b;font-weight:500}.record-load-more[data-v-22ecb0ba]:disabled{color:#b5b5b5}@media(min-width:1200px){.subscription-records[data-v-22ecb0ba]{padding-inline:calc((100% - 896px)/2)}}.gift-sharing[data-v-57de6ee2]{box-sizing:border-box;display:flex;width:100%;flex-direction:column;gap:48px;margin:0 auto;padding:16px 16px calc(env(safe-area-inset-bottom,0px) + 48px);color:#18201c;font-size:16px;line-height:1.43}.gift-sharing__top[data-v-57de6ee2],.gift-quota__head[data-v-57de6ee2],.gift-record__head[data-v-57de6ee2],.gift-record__actions[data-v-57de6ee2]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:4px}.gift-sharing__feedback[data-v-57de6ee2],.gift-quota__window[data-v-57de6ee2],.gift-record__meta[data-v-57de6ee2],.gift-share__meta[data-v-57de6ee2],.gift-share__hint[data-v-57de6ee2],.gift-dialog__label[data-v-57de6ee2],.gift-dialog__hint[data-v-57de6ee2]{color:#70766f;font-size:14px;line-height:1.38}.gift-sharing__quota-list[data-v-57de6ee2],.gift-records[data-v-57de6ee2]{display:flex;flex-direction:column;gap:12px}.gift-quota[data-v-57de6ee2],.gift-record[data-v-57de6ee2],.gift-share[data-v-57de6ee2]{display:flex;min-width:0;flex-direction:column;gap:12px;padding:16px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff}.gift-quota__identity[data-v-57de6ee2],.gift-record__identity[data-v-57de6ee2]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:2px}.gift-quota__name[data-v-57de6ee2],.gift-record__name[data-v-57de6ee2],.gift-share__title[data-v-57de6ee2],.gift-dialog__title[data-v-57de6ee2]{font-size:16px;font-weight:600;line-height:1.43}.gift-records__title[data-v-57de6ee2]{color:#70766f;font-size:14px;font-weight:500;line-height:1.38}.gift-quota__version[data-v-57de6ee2],.gift-quota__plan[data-v-57de6ee2],.gift-record__status[data-v-57de6ee2]{color:#70766f;font-size:14px;line-height:1.38}.gift-record__recipient[data-v-57de6ee2]{min-width:0;overflow-wrap:anywhere;color:#18201c;font-size:16px;line-height:1.43}.gift-quota__metrics[data-v-57de6ee2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.gift-metric[data-v-57de6ee2]{display:flex;min-width:0;flex-direction:column;gap:2px;padding:12px;border-radius:.5rem;background:#faf8f4;color:#70766f;font-size:14px;line-height:1.38}.gift-metric__value[data-v-57de6ee2]{color:#18201c;font-size:16px;font-weight:600;line-height:1.43}.gift-share__url[data-v-57de6ee2]{max-width:100%;overflow-wrap:anywhere;color:#70766f;font-size:14px}.gift-share__success[data-v-57de6ee2]{color:#365e4b}.gift-share__failure[data-v-57de6ee2]{color:#92400e}.gift-dialog[data-v-57de6ee2]{position:fixed;z-index:300;top:0;right:0;bottom:0;left:0;display:flex;box-sizing:border-box;align-items:flex-end;justify-content:center;padding:16px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px);background:rgba(0,0,0,.56)}.gift-dialog__surface[data-v-57de6ee2]{box-sizing:border-box;display:flex;width:100%;max-width:512px;max-height:calc(100vh - 32px);min-width:0;flex-direction:column;gap:12px;overflow:auto;padding:20px 16px 16px;border:1px solid #E1E5DC;border-radius:.75rem .75rem .5rem .5rem;background:#fff}.gift-dialog__summary[data-v-57de6ee2]{display:flex;min-width:0;flex-direction:column;gap:4px;padding:12px;border-radius:.5rem;background:#faf8f4}.gift-dialog__row[data-v-57de6ee2]{display:flex;min-width:0;flex-direction:column;gap:2px}.gift-dialog__label[data-v-57de6ee2]{font-size:14px}.gift-dialog__value[data-v-57de6ee2],.gift-dialog__reserve[data-v-57de6ee2]{min-width:0;overflow-wrap:anywhere;line-height:1.43}.gift-dialog__change[data-v-57de6ee2]{color:#18201c;font-size:16px;font-weight:600;line-height:1.43}.gift-dialog__actions[data-v-57de6ee2]{display:flex;width:100%;min-width:0;flex-direction:column;gap:4px;margin-top:4px}@media(min-width:768px){.gift-dialog[data-v-57de6ee2]{align-items:center;padding-bottom:16px}.gift-dialog__surface[data-v-57de6ee2]{border-radius:.75rem}}@media(min-width:768px){.gift-sharing__quota-list[data-v-57de6ee2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.gift-sharing[data-v-57de6ee2]{padding-inline:calc((100% - 896px)/2)}}.session-card[data-v-fa8cc080]{display:flex;flex-direction:column;margin-top:12px;overflow:hidden;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff;box-shadow:none;color:#18201c}.session-card__header[data-v-fa8cc080],.session-card__form[data-v-fa8cc080],.session-card__fields[data-v-fa8cc080],.session-card__footer[data-v-fa8cc080]{display:flex}.session-card__header[data-v-fa8cc080],.session-card__form[data-v-fa8cc080],.session-card__fields[data-v-fa8cc080]{flex-direction:column}.session-card__header[data-v-fa8cc080]{gap:4px;padding:12px}.session-card__label[data-v-fa8cc080]{color:#70766f;font-size:14px;font-weight:500;letter-spacing:.08em;line-height:1.38;text-transform:uppercase}.session-card__status[data-v-fa8cc080]{color:#18201c;font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:1.43}.session-card__error[data-v-fa8cc080]{padding:8px 12px;border-top:1px solid #E1E5DC;color:#b91c1c;font-size:14px;letter-spacing:-.01em;line-height:1.38}.session-card__form[data-v-fa8cc080]{gap:12px;padding:12px;border-top:1px solid #E1E5DC}.session-card__mode[data-v-fa8cc080]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.session-card__mode-button[data-v-fa8cc080]{box-sizing:border-box;min-height:44px;margin:0;padding:8px 12px;border:1px solid #E1E5DC;border-radius:.5rem;background:#fff;color:#18201c;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:1.38}.session-card__mode-button--active[data-v-fa8cc080]{border-color:#70766f;background:#faf8f4}.session-card__fields[data-v-fa8cc080]{gap:4px}.session-card__input[data-v-fa8cc080]{box-sizing:border-box;width:100%;min-height:44px;margin:0;padding:8px 12px;border:1px solid #E1E5DC;border-radius:.5rem;background:#fff;color:#18201c;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;letter-spacing:-.01em;line-height:1.38}.session-card__input[data-v-fa8cc080]:focus{border-color:#365e4b;outline:2px solid #365E4B;outline-offset:2px}.session-card__hint[data-v-fa8cc080],.session-card__account-ready[data-v-fa8cc080]{color:#70766f;font-size:14px;letter-spacing:-.01em;line-height:1.38}.session-card__hint--error[data-v-fa8cc080]{color:#b91c1c}.session-card__account-ready[data-v-fa8cc080]{padding:12px;border-top:1px solid #E1E5DC}.session-card__action[data-v-fa8cc080]{min-height:44px;margin:0;padding:8px 12px;border-radius:.5rem;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:1.38}.session-card__action--primary[data-v-fa8cc080]{border:0;background:#18201c;color:#fff}.session-card__action--quiet[data-v-fa8cc080]{width:100%;border:1px solid #E1E5DC;background:#fff;color:#365e4b}.session-card__retry[data-v-fa8cc080]{margin:0 12px 12px}.session-card__footer[data-v-fa8cc080]{padding:12px;border-top:1px solid #E1E5DC}.session-card__mode-button[data-v-fa8cc080]:after,.session-card__action[data-v-fa8cc080]:after{border:0}.session-card__mode-button[data-v-fa8cc080]:focus-visible,.session-card__action[data-v-fa8cc080]:focus-visible{outline:2px solid #365E4B;outline-offset:2px}.session-card__action--primary[disabled][data-v-fa8cc080]{border:1px solid #E1E5DC;background:#faf8f4;color:#b5b5b5}.gift-invite[data-v-1434305e]{box-sizing:border-box;display:flex;width:100%;min-width:0;flex-direction:column;gap:48px;margin:0 auto;padding:16px 16px calc(env(safe-area-inset-bottom,0px) + 48px);color:#18201c;font-size:16px;line-height:1.43}.gift-invite__feedback[data-v-1434305e],.gift-invite__label[data-v-1434305e]{color:#70766f;font-size:14px;line-height:1.38}.gift-invite__label[data-v-1434305e]{font-size:14px;line-height:1.38}.gift-invite__warning[data-v-1434305e]{color:#92400e}.gift-invite__card[data-v-1434305e],.gift-invite__dialog-surface[data-v-1434305e]{display:flex;min-width:0;flex-direction:column;gap:12px;padding:16px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff;line-height:1.43}.gift-invite__state[data-v-1434305e]{color:#365e4b;font-weight:500}.gift-invite__product[data-v-1434305e],.gift-invite__dialog-title[data-v-1434305e],.gift-invite__change[data-v-1434305e]{min-width:0;overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.43}.gift-invite__summary[data-v-1434305e]{display:flex;min-width:0;flex-direction:column;gap:4px;padding:12px;border-radius:.5rem;background:#faf8f4}.gift-invite__row[data-v-1434305e]{display:flex;min-width:0;flex-direction:column;gap:2px}.gift-invite__value[data-v-1434305e]{min-width:0;overflow-wrap:anywhere;line-height:1.43}.gift-invite__actions[data-v-1434305e],.gift-invite__dialog-actions[data-v-1434305e]{display:flex;width:100%;min-width:0;flex-direction:column;gap:4px}.gift-invite__dialog[data-v-1434305e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;box-sizing:border-box;align-items:flex-end;justify-content:center;overflow-y:auto;padding:16px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px);background:rgba(0,0,0,.56)}.gift-invite__dialog-surface[data-v-1434305e]{width:100%;max-width:512px;max-height:calc(100vh - 32px);box-sizing:border-box;overflow:auto;padding:20px 16px 16px;border-radius:.75rem .75rem .5rem .5rem}@media(min-width:768px){.gift-invite__dialog[data-v-1434305e]{align-items:center;padding-bottom:16px}.gift-invite__dialog-surface[data-v-1434305e]{border-radius:.75rem}}@media(min-width:1200px){.gift-invite[data-v-1434305e]{padding-inline:calc((100% - 896px)/2)}}.gift-receipts[data-v-821ab8b2]{box-sizing:border-box;display:flex;width:100%;min-width:0;flex-direction:column;gap:48px;margin:0 auto;padding:16px 16px calc(env(safe-area-inset-bottom,0px) + 48px);color:#18201c;font-size:16px;line-height:1.43}.gift-receipts__top[data-v-821ab8b2]{display:flex;min-width:0;flex-wrap:wrap;align-items:flex-start;gap:4px}.gift-receipts__list[data-v-821ab8b2]{display:flex;min-width:0;flex-direction:column;gap:12px}.gift-receipt[data-v-821ab8b2]{display:flex;min-width:0;flex-direction:column;gap:12px;padding:16px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff}.gift-receipt__head[data-v-821ab8b2]{display:flex;min-width:0;flex-wrap:wrap;align-items:flex-start;gap:4px}.gift-receipt__identity[data-v-821ab8b2]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:2px}.gift-receipt__name[data-v-821ab8b2]{min-width:0;overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.43}.gift-receipt__meta[data-v-821ab8b2],.gift-receipts__muted[data-v-821ab8b2],.gift-receipt__label[data-v-821ab8b2]{color:#70766f;font-size:14px;line-height:1.38}.gift-receipt__label[data-v-821ab8b2]{font-size:14px;line-height:1.38}.gift-receipt__state[data-v-821ab8b2]{flex:none;color:#365e4b;font-size:14px;line-height:1.38}.gift-receipt__state--expired[data-v-821ab8b2]{color:#92400e}.gift-receipt__summary[data-v-821ab8b2]{display:flex;min-width:0;flex-direction:column;gap:4px;padding:12px;border-radius:.5rem;background:#faf8f4}.gift-receipt__row[data-v-821ab8b2]{display:flex;min-width:0;flex-direction:column;gap:2px}.gift-receipt__value[data-v-821ab8b2]{min-width:0;overflow-wrap:anywhere;color:#18201c;font-size:16px;font-weight:600;line-height:1.43}.gift-receipt__actions[data-v-821ab8b2]{display:flex;width:100%;min-width:0;flex-direction:column;gap:4px}@media(min-width:1200px){.gift-receipts[data-v-821ab8b2]{padding-inline:calc((100% - 896px)/2)}}.subscription-benefits[data-v-17baec89]{display:flex;flex-direction:column;gap:12px;padding:16px;max-width:544px;margin:auto}.subscription-benefits__task[data-v-17baec89]{display:flex;align-items:center;gap:12px;min-height:44px;border-bottom:1px solid #E1E5DC}.subscription-benefits__health[data-v-17baec89]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;background:#365e4b;color:#fff;padding:28px;border-radius:.75rem}.subscription-benefits__health>.subscription-benefits__title[data-v-17baec89]{font-size:28px}.subscription-benefits__title[data-v-17baec89]{font-size:16px;font-weight:600}.subscription-benefits__row[data-v-17baec89]{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin:0;padding:12px 16px;background:#edf1e7;color:#18201c;border-radius:.5rem;font-size:14px;text-align:left}.subscription-benefits__row--plain[data-v-17baec89]{background:#fff;border-bottom:1px solid #E1E5DC;border-radius:0}.subscription-benefits__quota[data-v-17baec89]{display:flex;flex-direction:column;gap:4px;padding:16px;background:#faf8f4;border-radius:.75rem;overflow-wrap:anywhere}.subscription-benefits__task[data-v-17baec89]{border:0;font-size:20px;font-weight:600}.subscription-benefits__task[data-v-17baec89] .pill-button{padding-inline:0}.subscription-benefits__health[data-v-17baec89]{gap:4px;padding:22.4px;min-height:192px;box-sizing:border-box;justify-content:center}.subscription-benefits__health>.subscription-benefits__title[data-v-17baec89]{font-size:28.8px}.subscription-benefits__health[data-v-17baec89] .pill-button{margin-top:4px;min-width:9rem}.subscription-benefits__title[data-v-17baec89]{font-size:20px}.subscription-benefits__row[data-v-17baec89]{justify-content:flex-start;gap:4px;min-height:59.4px}.subscription-benefits__row>uni-text[data-v-17baec89]:last-child{margin-left:auto}.subscription-benefits__promo[data-v-17baec89]{width:100%;height:160px;border:0;border-radius:.5rem;background:#edf1e7}.subscription-benefits__promo[data-v-17baec89] .thumbnail__image{width:50%;margin-left:auto}.system-age-view[data-v-22f6babe]{display:flex;flex-direction:column;gap:12px;min-width:0;overflow-wrap:anywhere}.system-age-heading[data-v-22f6babe]{font-size:20px;font-weight:600}.system-age-hint[data-v-22f6babe]{font-size:14px;color:#70766f}.system-age-chart[data-v-22f6babe]{display:flex;flex-direction:column;gap:6px}.system-age-row[data-v-22f6babe]{display:grid;grid-template-columns:4rem minmax(0,1fr) 5rem;align-items:center;gap:4px;font-size:14px}.system-age-track[data-v-22f6babe]{position:relative;height:.4rem;border-radius:9999px;background:#faf8f4}.system-age-bar[data-v-22f6babe]{height:100%;background:#365e4b;border-radius:9999px}.system-age-marker[data-v-22f6babe]{position:absolute;top:-.25rem;height:.9rem;width:1px;background:#70766f}.system-age-value[data-v-22f6babe]{text-align:right}.system-age-tabs-scroll[data-v-22f6babe]{width:100%}.system-age-tabs[data-v-22f6babe]{display:flex;width:-moz-max-content;width:max-content;gap:4px}.system-age-tabs>uni-button[data-v-22f6babe]{margin:0;padding:4px;border:0;border-bottom:2px solid transparent;background:#fff;color:#70766f;font-size:14px;min-height:44px}.system-age-tabs>uni-button.is-selected[data-v-22f6babe]{border-bottom-color:#365e4b;color:#365e4b}.system-age-panel[data-v-22f6babe],.system-age-metric[data-v-22f6babe]{display:flex;flex-direction:column;gap:12px}.system-age-panel[data-v-22f6babe]{padding-top:12px}.system-age-metric[data-v-22f6babe]{background:#faf8f4;padding:16px;border-radius:.75rem}.system-age-number[data-v-22f6babe]{font-size:32.2px;font-weight:600}.health-overview-tabs[data-v-98cafb53]{display:flex;width:-moz-max-content;width:max-content;gap:4px}.health-overview-tabs uni-button[data-v-98cafb53]{margin:0;background:#fff;color:#70766f;border:0;font-size:14px;min-height:44px}.health-overview-tabs uni-button[aria-selected=true][data-v-98cafb53]{color:#18201c;border-bottom:2px solid #18201C;font-weight:600}.health-summary-grid[data-v-98cafb53]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.health-board[data-v-98cafb53]{box-sizing:border-box;display:flex;width:100%;flex-direction:column;padding-top:env(safe-area-inset-top,0px);color:#18201c;background:#fff}.health-topbar[data-v-98cafb53]{box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px;min-height:44px;padding:8px 16px;background:#fff}.health-topbar__back[data-v-98cafb53],.health-topbar__refresh[data-v-98cafb53]{min-width:44px;min-height:44px;margin:0;padding:0;border:0;background:transparent;color:#365e4b;font-size:14px;font-weight:500}.health-topbar__back[data-v-98cafb53]{justify-self:start;text-align:left}.health-topbar__back[data-v-98cafb53]:before{content:"‹ "}.health-topbar__refresh[data-v-98cafb53]{justify-self:end;text-align:right}.health-topbar__refresh[data-v-98cafb53]:disabled{color:#70766f}.health-topbar__back[data-v-98cafb53]:after,.health-topbar__refresh[data-v-98cafb53]:after{border:0}.health-topbar__title[data-v-98cafb53]{color:#18201c;font-size:16px;font-weight:600;text-align:left}.health-main[data-v-98cafb53]{box-sizing:border-box;display:flex;min-width:0;flex-direction:column;gap:12px;padding:12px 16px calc(env(safe-area-inset-bottom,0px) + 88px)}.health-range[data-v-98cafb53],.health-metrics[data-v-98cafb53],.health-months[data-v-98cafb53],.health-periods[data-v-98cafb53]{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.health-range[data-v-98cafb53]{justify-content:flex-end}.health-categories[data-v-98cafb53]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.health-category[data-v-98cafb53]{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;text-align:left;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff;color:#18201c}.health-category--selected[data-v-98cafb53]{border-color:#365e4b;box-shadow:inset 0 0 0 1px #365e4b}.health-category__value[data-v-98cafb53]{font-size:28px;font-weight:600}.health-unit[data-v-98cafb53],.health-hint[data-v-98cafb53]{color:#70766f;font-size:14px}.health-stage[data-v-98cafb53]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px}.health-chart-card[data-v-98cafb53],.health-month-detail[data-v-98cafb53]{min-width:0;padding:16px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff;display:flex;flex-direction:column;gap:12px}.health-heading[data-v-98cafb53]{font-weight:500;font-size:16px}.health-chart-scroll[data-v-98cafb53]{width:100%;min-width:0}.health-chart-area[data-v-98cafb53]{position:relative;padding-left:16px}.health-chart-ratio[data-v-98cafb53]{position:relative;height:0;padding-top:48%}.health-plot[data-v-98cafb53]{position:absolute;top:0;right:0;bottom:0;left:0}.health-grid[data-v-98cafb53]{position:absolute;left:0;right:0;border-top:1px solid #E1E5DC}.health-grid--top[data-v-98cafb53]{top:12%}.health-grid--middle[data-v-98cafb53]{top:50%}.health-grid--bottom[data-v-98cafb53]{top:88%}.health-line[data-v-98cafb53]{position:absolute;height:2px;background:#70766f;transform-origin:left center}.health-point[data-v-98cafb53]{position:absolute;display:flex;align-items:center;justify-content:center;width:44px;height:44px;transform:translate(-50%,-50%);padding:0;margin:0;border:0;background:transparent;overflow:visible}.health-dot[data-v-98cafb53]{width:10px;height:10px;border-radius:50%}.health-point--selected .health-dot[data-v-98cafb53]{width:14px;height:14px;outline:2px solid #365E4B;outline-offset:3px}.health-reference[data-v-98cafb53]{position:absolute;left:0;right:0;background:#efe6d4;color:#70766f;font-size:14px;padding-left:4px}.health-y-labels[data-v-98cafb53]{position:absolute;left:0;top:0;bottom:12px;display:flex;flex-direction:column;justify-content:space-between;font-size:14px;color:#70766f}.health-x-labels[data-v-98cafb53]{display:flex;justify-content:space-between;font-size:14px;color:#70766f}.health-legend[data-v-98cafb53]{display:flex;flex-wrap:wrap;gap:4px;color:#70766f;font-size:14px}.health-legend__dot[data-v-98cafb53]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px}.health-facts[data-v-98cafb53]{display:flex;flex-direction:column;gap:12px}.health-fact[data-v-98cafb53]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px;padding-bottom:4px;border-bottom:1px solid #E1E5DC}.health-fact__value[data-v-98cafb53]{font-weight:500}.health-fact__reference[data-v-98cafb53]{width:100%;font-size:14px;color:#70766f}.health-delta[data-v-98cafb53],.health-footnote[data-v-98cafb53]{font-size:14px;color:#70766f}.health-period-color-0[data-v-98cafb53]{background:#2f6f8f}.health-period-color-1[data-v-98cafb53]{background:#c46a3a}.health-period-color-2[data-v-98cafb53]{background:#3f7d56}.health-period-color-3[data-v-98cafb53]{background:#78588f}.health-period-color-4[data-v-98cafb53]{background:#a57a20}.health-period-color-5[data-v-98cafb53]{background:#a3546a}.health-period-color-6[data-v-98cafb53]{background:#497b7b}.health-period-color-7[data-v-98cafb53]{background:#77583d}.health-period-color-8[data-v-98cafb53]{background:#5464a0}.health-period-color-9[data-v-98cafb53]{background:#997339}.health-period-color-10[data-v-98cafb53]{background:#5c7747}.health-period-color-11[data-v-98cafb53]{background:#7c5770}@media(max-width:768px){.health-stage[data-v-98cafb53]{grid-template-columns:minmax(0,1fr)}.health-category[data-v-98cafb53]{padding:12px}.health-category .health-hint[data-v-98cafb53]{display:none}.health-chart-area--wide[data-v-98cafb53]{min-width:36rem}.health-range[data-v-98cafb53]{justify-content:flex-start}}@media(min-width:1200px){.health-topbar[data-v-98cafb53],.health-main[data-v-98cafb53]{padding-inline:calc((100% - 896px)/2)}}.health-summary-card[data-v-98cafb53]{padding:4px;border:0;background:#faf8f4;gap:4px;overflow-wrap:anywhere}.health-summary-card .health-heading[data-v-98cafb53]{font-size:14px;color:#70766f;font-weight:400}.health-summary-card[data-v-98cafb53] .pill-button{border:0;background:transparent;padding:0;white-space:normal;min-width:0;font-size:14px;text-align:left}.health-summary-card>.health-hint[data-v-98cafb53]{font-size:11.9px}.health-overview-fact[data-v-98cafb53]{display:flex;flex-direction:column;gap:12px;padding:16px;background:#faf8f4;border-radius:.75rem}.health-overview-fact__value[data-v-98cafb53]{font-size:35px;font-weight:600}.health-overview-tabs uni-button[data-v-98cafb53]{padding-inline:4px}.health-overview-tabs uni-button[aria-selected=true][data-v-98cafb53]{color:#18201c;border-bottom-color:#18201c;font-weight:600}.report-cases-page[data-v-62e19ceb]{box-sizing:border-box;display:flex;min-height:100%;flex-direction:column;padding:calc(env(safe-area-inset-top,0px) + 16px) 0 0;background:#fff;color:#18201c}.report-cases-topbar[data-v-62e19ceb]{box-sizing:border-box;display:flex;flex:none;align-items:center;gap:4px;min-height:44px;padding:8px 16px;border-bottom:1px solid #E1E5DC;background:#fff}.report-cases-topbar__back[data-v-62e19ceb]{display:inline-flex;flex:none;align-items:center;min-width:44px;min-height:44px;margin:0;padding:0;border:0;background:transparent;color:#365e4b;font-size:14px;font-weight:500;text-align:left}.report-cases-topbar__back[data-v-62e19ceb]:before{content:"‹ "}.report-cases-topbar__back[data-v-62e19ceb]:after{border:0}.report-cases-topbar__title[data-v-62e19ceb]{flex:1 1 auto;color:#18201c;font-size:16px;font-weight:600;text-align:center}.report-cases-topbar__spacer[data-v-62e19ceb]{flex:none;width:44px}.report-cases-main[data-v-62e19ceb]{flex:1 1 auto;min-width:0;padding:12px 16px calc(env(safe-area-inset-bottom,0px) + 48px)}.report-cases-page__feedback[data-v-62e19ceb]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;color:#70766f;font-size:14px;line-height:1.38}.report-filters[data-v-62e19ceb]{display:flex;flex:none;gap:6px;margin-bottom:12px;overflow-x:auto;-webkit-overflow-scrolling:touch}.report-filters__chip[data-v-62e19ceb]{flex:none;margin:0;padding:6px 12px;border:1px solid #70766F;border-radius:9999px;background:#fff;color:#70766f;font-size:14px;line-height:1.38}.report-filters__chip[data-v-62e19ceb]:after{border:0}.report-filters__chip--on[data-v-62e19ceb]{border-color:#18201c;background:#18201c;color:#fff;font-weight:500}.report-list[data-v-62e19ceb]{display:flex;flex-direction:column;gap:12px}.report-card[data-v-62e19ceb]{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff}.report-card__status[data-v-62e19ceb]{align-self:flex-start;padding:2px 4px;border-radius:9999px;font-size:14px;font-weight:500}.report-card__status--ok[data-v-62e19ceb],.report-card__status--proc[data-v-62e19ceb]{background:#edf1e7;color:#365e4b}.report-card__status--wait[data-v-62e19ceb]{background:#fffbeb;color:#92400e}.report-card__name[data-v-62e19ceb]{color:#18201c;font-size:16px;font-weight:600;line-height:1.43}.report-card__facts[data-v-62e19ceb]{display:flex;flex-direction:column;gap:4px}.report-card__fact[data-v-62e19ceb]{color:#70766f;font-size:14px;line-height:1.38}.report-card__fact-value[data-v-62e19ceb]{color:#18201c;font-weight:500}.report-card__reason[data-v-62e19ceb]{color:#92400e;font-size:14px;line-height:1.38}.report-card__foot[data-v-62e19ceb]{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:2px}.report-card__order[data-v-62e19ceb]{flex:1 1 auto;min-width:0;margin:0;padding:0;border:0;background:transparent;color:#70766f;font-size:14px;text-align:left}.report-card__order[data-v-62e19ceb]:after{border:0}.report-card__cta[data-v-62e19ceb]{flex:none}@media(min-width:1200px){.report-cases-topbar[data-v-62e19ceb],.report-cases-main[data-v-62e19ceb]{padding-inline:calc((100% - 896px)/2)}}.report-ownership[data-v-7150e553]{display:flex;flex-direction:column;gap:4px;padding:16px;background:#faf8f4;border-radius:.75rem}.report-ownership__hint[data-v-7150e553]{font-size:14px;color:#70766f}.report-ownership__choices[data-v-7150e553]{display:flex;gap:4px;flex-wrap:wrap}.report-detail-page[data-v-255d25df]{box-sizing:border-box;display:flex;min-height:100vh;flex-direction:column;padding:env(safe-area-inset-top,0px) 0 0;background:#fff;color:#18201c}.report-topbar[data-v-255d25df]{box-sizing:border-box;display:flex;flex:none;align-items:center;gap:4px;min-height:44px;padding:8px 16px;border-bottom:1px solid #E1E5DC;background:#fff}.report-topbar__back[data-v-255d25df]{display:inline-flex;flex:none;align-items:center;min-width:44px;min-height:44px;margin:0;padding:0;border:0;background:transparent;color:#365e4b;font-size:14px;font-weight:500;text-align:left}.report-topbar__back[data-v-255d25df]:before{content:"‹ "}.report-topbar__back[data-v-255d25df]:after{border:0}.report-topbar__title[data-v-255d25df]{flex:1 1 auto;color:#18201c;font-size:16px;font-weight:600;text-align:left}.report-detail-main[data-v-255d25df]{box-sizing:border-box;flex:1 1 auto;width:100%;min-width:0;padding:12px 16px 72px}.report-detail-content[data-v-255d25df]{box-sizing:border-box;display:flex;width:100%;max-width:640px;min-width:0;flex-direction:column;gap:12px;margin-inline:auto}.report-detail-page__feedback[data-v-255d25df]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;color:#70766f}.report-hero[data-v-255d25df]{display:flex;flex-direction:column;gap:2px;padding:16px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff}.report-hero__status[data-v-255d25df]{align-self:flex-start;padding:2px 4px;border-radius:9999px;font-size:14px;font-weight:500}.report-hero__status--ok[data-v-255d25df],.report-hero__status--proc[data-v-255d25df]{background:#edf1e7;color:#365e4b}.report-hero__status--wait[data-v-255d25df]{background:#fffbeb;color:#92400e}.report-hero__name[data-v-255d25df]{color:#18201c;font-size:16px;font-weight:600}.report-hero__meta[data-v-255d25df]{color:#70766f;font-size:14px;line-height:1.38}.report-block[data-v-255d25df]{display:flex;flex-direction:column;gap:0;padding:16px 0 0;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff;overflow:hidden}.report-block--rows[data-v-255d25df]{padding-top:0}.report-block--dim[data-v-255d25df]{opacity:.55}.report-block--highlighted[data-v-255d25df]{border-color:#70766f}.report-block__title[data-v-255d25df]{padding:0 16px 4px;color:#70766f;font-size:14px;font-weight:500}.report-block--rows>.report-block__title[data-v-255d25df]{padding-top:16px}.report-block__pad[data-v-255d25df]{padding:0 16px 16px}.report-row[data-v-255d25df]{display:flex;width:100%;min-width:0;align-items:center;justify-content:flex-start;gap:4px;margin:0;padding:12px 16px;border:0;border-top:1px solid #E1E5DC;border-radius:0;background:transparent;color:#18201c;font-size:16px;text-align:left}.report-block>.report-row[data-v-255d25df]:first-of-type,.report-block__title+.report-row[data-v-255d25df],.report-block__title+.report-row--static[data-v-255d25df]{border-top:0}.report-row--static[data-v-255d25df]{align-items:baseline;cursor:default}.report-row__key[data-v-255d25df]{flex:none;min-width:64px;color:#70766f;font-size:14px;font-weight:500}.report-row__key--accent[data-v-255d25df]{min-width:0;color:#365e4b;font-size:14px;font-weight:500}.report-row__val[data-v-255d25df]{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;color:#18201c;font-size:16px;line-height:1.43;text-align:start}.report-row:not(.report-row--static) .report-row__val[data-v-255d25df]{flex:0 1 auto;overflow:hidden;color:#70766f;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.report-row__chev[data-v-255d25df]{flex:none;margin-inline-start:auto;color:#b5b5b5}.report-subject-form[data-v-255d25df]{display:flex;flex-direction:column;gap:4px;padding:0 16px 16px}.report-field[data-v-255d25df]{display:flex;flex-direction:column;gap:2px}.report-field__label[data-v-255d25df]{color:#70766f;font-size:14px;font-weight:500}.report-card__hint[data-v-255d25df]{color:#70766f;font-size:14px;letter-spacing:-.01em;line-height:1.38}.report-card__warning[data-v-255d25df]{padding:0 16px 4px;color:#92400e;font-size:14px}.report-input[data-v-255d25df]{box-sizing:border-box;width:100%;min-height:44px;margin:0;padding:8px 12px;border:1px solid #E1E5DC;border-radius:.5rem;background:#faf8f4;color:#18201c;font-size:16px}.report-choices[data-v-255d25df]{display:flex;flex-wrap:wrap;gap:4px}.report-choice[data-v-255d25df]{flex:1 1 auto;min-height:44px;min-width:44px;margin:0;padding-inline:12px;border:1px solid #E1E5DC;border-radius:9999px;background:#fff;color:#70766f}.report-choice--active[data-v-255d25df]{border-color:#365e4b;background:#365e4b;color:#fff}.report-choice[data-v-255d25df]:after{border:0}.report-drop[data-v-255d25df]{display:flex;flex-direction:column;gap:2px;margin:0 16px 16px;padding:12px 16px;border:2px dashed #E1E5DC;border-radius:.75rem;background:#edf1e7;color:#70766f;font-size:14px;line-height:1.38;text-align:start}.report-drop--locked[data-v-255d25df]{border-color:#70766f;background:#faf8f4;color:#b5b5b5}.report-drop__accent[data-v-255d25df]{color:#365e4b;font-weight:500}.report-drop__sub[data-v-255d25df]{color:#b5b5b5}.report-upload-actions[data-v-255d25df]{display:flex;flex-wrap:wrap;gap:4px}.report-file[data-v-255d25df]{display:flex;align-items:center;gap:4px;padding:16px;border-top:1px solid #E1E5DC}.report-block__title+.report-file[data-v-255d25df],.report-drop+.report-file[data-v-255d25df]{border-top:1px solid #E1E5DC}.report-file__icon[data-v-255d25df]{flex:none;box-sizing:border-box;display:grid;place-items:center;width:40px;height:40px;border:1px solid #E1E5DC;border-radius:.5rem;background:#faf8f4;color:#70766f;font-size:14px;font-weight:500}.report-file__body[data-v-255d25df]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:1px}.report-file__heading[data-v-255d25df]{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.report-file__name[data-v-255d25df]{overflow:hidden;color:#18201c;font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.report-file__meta[data-v-255d25df]{color:#70766f;font-size:14px}.report-file__badge[data-v-255d25df]{flex:none;padding:0 2px;border-radius:9999px;background:#edf1e7;color:#365e4b;font-size:14px;font-weight:500}.report-file__go[data-v-255d25df]{flex:none;margin:0;padding:0;border:0;background:transparent;color:#365e4b;font-size:14px;font-weight:500}.report-file__go[data-v-255d25df]:after{border:0}.report-file__go[data-v-255d25df]:disabled{color:#b5b5b5}.report-bar[data-v-255d25df]{position:sticky;z-index:100;bottom:0;display:flex;flex:none;box-sizing:border-box;width:100%;align-items:center;justify-content:stretch;gap:4px;margin-top:auto;padding:12px 16px calc(env(safe-area-inset-bottom,0px) + 16px);border-top:1px solid #E1E5DC;background:#fff}.report-bar__ghost[data-v-255d25df]{flex:none}.report-bar__cta[data-v-255d25df]{flex:1 1 auto}.report-bar__cta--alone[data-v-255d25df]{flex:1 1 auto;width:100%}@media(min-width:1200px){.report-topbar[data-v-255d25df],.report-detail-main[data-v-255d25df],.report-bar[data-v-255d25df]{padding-inline:calc((100% - 640px)/2)}}.report-upload-intro[data-v-255d25df]{display:flex;flex-direction:column;gap:12px;padding-block:16px}.report-upload-intro>uni-text[data-v-255d25df]:first-child{font-size:30.8px;font-weight:600}.report-upload-intro>uni-text[data-v-255d25df]:last-child{font-size:16px}.report-submitted[data-v-255d25df]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:96px 16px}.report-submitted__check[data-v-255d25df]{display:flex;align-items:center;justify-content:center;width:55px;height:55px;border:1px solid #365E4B;border-radius:50%;color:#365e4b;font-size:28px}.report-submitted__title[data-v-255d25df]{font-size:28px;font-weight:600}.report-related[data-v-255d25df]{display:flex;flex-direction:column;gap:12px}.report-drop__choose[data-v-255d25df]{min-width:65%;margin-top:12px}.report-system-result[data-v-255d25df]{padding:0;border:0;background:transparent}.questionnaire-section-tabs[data-v-fe0f9924]{display:flex;width:-moz-max-content;width:max-content;gap:4px}.questionnaire-section-tabs uni-button[data-v-fe0f9924]{margin:0;background:#fff;color:#70766f;border:0;font-size:14px;min-height:44px}.questionnaire-section-tabs uni-button[aria-selected=true][data-v-fe0f9924]{color:#365e4b;border-bottom:2px solid #365E4B}.questionnaire-form[data-v-fe0f9924]{display:flex;flex-direction:column;gap:12px;min-width:0}.questionnaire-progress[data-v-fe0f9924],.questionnaire-section[data-v-fe0f9924],.questionnaire-section__intro[data-v-fe0f9924],.questionnaire-question[data-v-fe0f9924]{display:flex;flex-direction:column;gap:4px}.questionnaire-progress[data-v-fe0f9924]{background:#fff}.questionnaire-progress__labels[data-v-fe0f9924]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px;font-size:14px}.questionnaire-progress__track[data-v-fe0f9924]{height:4px;background:#faf8f4;border-radius:9999px;overflow:hidden}.questionnaire-progress__fill[data-v-fe0f9924]{height:100%;background:#365e4b;transition:width .15s}.questionnaire-section[data-v-fe0f9924]{gap:12px}.questionnaire-question[data-v-fe0f9924]{padding-block:4px;background:#fff;overflow-wrap:anywhere}.questionnaire-question--invalid[data-v-fe0f9924]{border-color:#92400e}.questionnaire-question__heading[data-v-fe0f9924]{display:flex;align-items:flex-start;gap:4px;font-weight:500}.questionnaire-question__heading>uni-text[data-v-fe0f9924]:first-child{flex:1;min-width:0}.questionnaire-question__required[data-v-fe0f9924]{flex:none;color:#70766f;font-size:14px;font-weight:400}.questionnaire-heading[data-v-fe0f9924]{font-size:24px;font-weight:600}.questionnaire-hint[data-v-fe0f9924]{color:#70766f;font-size:14px;line-height:1.43}.questionnaire-options[data-v-fe0f9924]{display:flex;flex-direction:column;gap:4px}.questionnaire-option[data-v-fe0f9924]{justify-content:flex-start;width:100%;display:flex;align-items:center;gap:4px;min-height:48px;margin:0;padding:8px 12px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff;color:#18201c;text-align:left;line-height:1.43;font-size:16px}.questionnaire-option[data-v-fe0f9924]:after{border:0}.questionnaire-option--selected[data-v-fe0f9924]{border-color:#365e4b;background:#edf1e7}.questionnaire-option__mark[data-v-fe0f9924]{display:flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;border:1px solid #70766F;border-radius:.25rem;flex:none;color:#365e4b}.questionnaire-number[data-v-fe0f9924]{display:flex;align-items:center;gap:4px}.questionnaire-input[data-v-fe0f9924],.questionnaire-textarea[data-v-fe0f9924]{box-sizing:border-box;width:100%;min-width:0;padding:8px 12px;border:1px solid #E1E5DC;border-radius:.75rem;background:#faf8f4;color:#18201c;font-size:16px}.questionnaire-input[data-v-fe0f9924]{flex:1;height:44px}.questionnaire-textarea[data-v-fe0f9924]{min-height:110px;line-height:1.43}.questionnaire-check[data-v-fe0f9924]{display:flex;align-items:flex-start;gap:4px;padding:4px 0;line-height:1.43}.questionnaire-check uni-checkbox[data-v-fe0f9924]{flex:none}.questionnaire-check uni-text[data-v-fe0f9924]{min-width:0}.questionnaire-date[data-v-fe0f9924]{display:flex;align-items:center;gap:4px}.questionnaire-date uni-picker[data-v-fe0f9924]{flex:1;min-width:0}.questionnaire-date__picker[data-v-fe0f9924]{padding:8px 12px;border:1px solid #E1E5DC;border-radius:.75rem}.questionnaire-error[data-v-fe0f9924]{color:#92400e;font-size:14px}.questionnaire-actions[data-v-fe0f9924]{position:sticky;bottom:0;z-index:5;display:flex;gap:4px;padding:16px 0 calc(env(safe-area-inset-bottom,0px) + 16px);background:#fff}.questionnaire-actions>.pill-button[data-v-fe0f9924]{flex:1;white-space:normal}.report-product-grid[data-v-7f0756e6]{display:flex;flex-direction:column;gap:12px;min-width:0}.report-product-card[data-v-7f0756e6]{display:flex;align-items:flex-start;gap:12px;min-width:0;padding-block:12px}.report-product-card__media[data-v-7f0756e6]{width:104px;height:104px;flex:none;border:0;border-radius:.5rem}.report-product-card__copy[data-v-7f0756e6]{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px;overflow-wrap:anywhere}.report-product-card__name[data-v-7f0756e6]{font-weight:600}.report-product-card__sku[data-v-7f0756e6]{font-size:14px;color:#70766f}.report-product-card__purchase[data-v-7f0756e6]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px}.report-product-card__price[data-v-7f0756e6]{font-size:20px;font-weight:600}.report-product-card__purchase[data-v-7f0756e6] .pill-button{padding:0;font-size:14px;white-space:normal;text-align:left}@media(max-width:380px){.report-product-card__media[data-v-7f0756e6]{width:5rem;height:5rem}}.consumer-report-document[data-v-9c45386b],.consumer-report-section[data-v-9c45386b],.consumer-report-card[data-v-9c45386b],.consumer-report-summary[data-v-9c45386b]{display:flex;flex-direction:column;min-width:0;gap:4px;overflow-wrap:anywhere}.consumer-report-document[data-v-9c45386b]{gap:36px;line-height:1.43}.consumer-report-section[data-v-9c45386b]{scroll-margin-top:6rem}.consumer-report-section[data-v-9c45386b]:empty{display:none}.consumer-report-card[data-v-9c45386b]{padding-block:4px}.consumer-report-summary[data-v-9c45386b]{gap:12px}.consumer-report-eyebrow[data-v-9c45386b],.consumer-report-period[data-v-9c45386b],.consumer-report-hint[data-v-9c45386b]{color:#70766f;font-size:14px}.consumer-report-title[data-v-9c45386b],.consumer-report-emphasis[data-v-9c45386b]{font-size:16px;font-weight:600}.consumer-report-heading[data-v-9c45386b]{font-size:21.6px;font-weight:600}.consumer-report-navigation[data-v-9c45386b]{position:sticky;top:0;z-index:2;background:#fff;min-width:0}.consumer-report-navigation__scroll[data-v-9c45386b]{width:100%}.consumer-report-navigation__links[data-v-9c45386b]{display:flex;justify-content:space-around;gap:12px;min-width:-moz-max-content;min-width:max-content}.consumer-report-navigation__links[data-v-9c45386b] .pill-button{border-radius:0;border:0;border-bottom:2px solid transparent;font-size:14px}.consumer-report-navigation__links[data-v-9c45386b] .pill-button[aria-current=location]{border-bottom-color:#18201c}.rhythm-orbit[data-v-9c45386b]{position:relative;display:flex;align-items:center;justify-content:center;width:14.5rem;height:14.5rem;max-width:100%;margin:16px auto;border-radius:50%;background:linear-gradient(90deg,#edf1e7 50%,#365e4b 50%)}.rhythm-orbit__type[data-v-9c45386b]{max-width:85%;padding:4px;border-radius:9999px;background:#fff;font-size:24px;font-weight:600;text-align:center}.rhythm-orbit__sun[data-v-9c45386b],.rhythm-orbit__moon[data-v-9c45386b]{position:absolute;top:14%;font-size:2rem}.rhythm-orbit__sun[data-v-9c45386b]{left:18%;color:#365e4b}.rhythm-orbit__moon[data-v-9c45386b]{right:18%;color:#fff}.rhythm-orbit-panel[data-v-9c45386b]{background:#faf8f4;padding:4px;border-radius:.75rem}.consumer-report-day[data-v-9c45386b]{display:flex;flex-direction:column}.consumer-report-day-row[data-v-9c45386b]{display:grid;grid-template-columns:minmax(4.5rem,1fr) minmax(0,3fr);gap:4px;padding-block:12px;border-bottom:1px solid #E1E5DC}.consumer-report-day-row>uni-text[data-v-9c45386b]:last-child{grid-column:2}.consumer-report-day-row .consumer-report-period[data-v-9c45386b]{grid-row:1/4;align-self:start;color:#365e4b}.nutrient-focus[data-v-9c45386b]{display:flex;align-items:center;justify-content:center;gap:4px;padding-block:12px}.nutrient-focus uni-button[data-v-9c45386b]{display:flex;align-items:center;justify-content:center;flex:1;min-width:0;max-width:9rem;min-height:6rem;aspect-ratio:1;border-radius:50%;border:0;background:#edf1e7;color:#18201c;font-size:14px;padding:4px;overflow-wrap:anywhere}.nutrient-focus uni-button[aria-pressed=true][data-v-9c45386b]{flex:1.25;background:#faf8f4;font-weight:600}.nutrient-tabs-scroll[data-v-9c45386b]{width:100%}.nutrient-tabs[data-v-9c45386b]{display:flex;width:-moz-max-content;width:max-content;gap:12px}.nutrient-tabs uni-button[data-v-9c45386b]{margin:0;min-height:44px;padding:4px 0;border:0;border-bottom:2px solid transparent;background:#fff;color:#70766f;font-size:14px}.nutrient-tabs uni-button.nutrient-tab--selected[data-v-9c45386b]{border-bottom-color:#18201c;color:#18201c}.consumer-report-card__top[data-v-9c45386b]{display:flex;align-items:center;gap:4px}.consumer-report-rank[data-v-9c45386b]{color:#70766f;font-size:14px}.consumer-report-note-details[data-v-9c45386b]{display:flex;flex-direction:column;gap:4px}.consumer-report-notes-toggle[data-v-9c45386b]{align-self:flex-start}#report-notes[data-v-9c45386b]{padding:16px;background:#faf8f4;border-radius:.75rem}.consumer-report-card--diet[data-v-9c45386b]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,44%);gap:4px}.consumer-report-card--diet>.consumer-report-diet-image[data-v-9c45386b]{grid-column:2;grid-row:1/5;align-self:start;width:100%;height:auto;aspect-ratio:166/141;max-width:12rem;border:0;border-radius:.5rem}.online-report-page[data-v-21382803]{display:flex;flex-direction:column;min-height:100vh;color:#18201c;line-height:1.43;padding-top:env(safe-area-inset-top,0px);background:#fff}.online-report-topbar[data-v-21382803]{background:#fff}.online-report-topbar__inner[data-v-21382803]{box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px;width:100%;max-width:800px;min-height:44px;margin:0 auto;padding:8px 16px}.online-report-topbar__side[data-v-21382803]{display:flex;align-items:center;min-width:0}.online-report-topbar__side--start[data-v-21382803]{justify-content:flex-start}.online-report-topbar__back[data-v-21382803]{margin-inline-start:-2px;padding-inline:2px}.online-report-topbar__title[data-v-21382803]{max-width:100%;overflow:hidden;color:#18201c;font-size:16px;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap}.online-report-main[data-v-21382803]{display:flex;flex-direction:column;gap:12px;width:100%;max-width:800px;box-sizing:border-box;min-width:0;margin:0 auto;padding:12px 16px calc(env(safe-area-inset-bottom,0px) + 12px)}.online-report-hero[data-v-21382803],.online-report-task[data-v-21382803]{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff;overflow-wrap:anywhere}.online-report-hero>.pill-button[data-v-21382803]{align-self:flex-start;padding-inline:0}.online-report-status[data-v-21382803]{align-self:flex-start;color:#365e4b;background:#edf1e7;border-radius:9999px;padding:2px 4px;font-size:14px}.online-report-status--ready[data-v-21382803]{color:#365e4b;background:#edf1e7}.online-report-title[data-v-21382803]{font-size:16px;font-weight:600}.online-report-heading[data-v-21382803]{font-weight:600}.online-report-hint[data-v-21382803]{color:#70766f;font-size:14px}.online-report-warning[data-v-21382803]{color:#92400e;font-size:14px}.online-report-actions[data-v-21382803]{display:flex;flex-wrap:wrap;gap:4px;padding-top:4px}.online-report-actions>.pill-button[data-v-21382803]{flex:1;white-space:normal}.online-report-history[data-v-21382803]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.online-report-history uni-picker[data-v-21382803]{flex:1;min-width:0}.online-report-history__select[data-v-21382803]{padding:8px 12px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff;overflow-wrap:anywhere}.online-report-feedback[data-v-21382803]{display:flex;flex-direction:column;gap:4px;font-size:14px}.personal-recommendations[data-v-035729f7]{display:flex;flex-direction:column;gap:12px;min-width:0}.personal-recommendations--featured[data-v-035729f7]{padding:16px;background:#edf1e7;border-radius:.75rem}.personal-recommendations__heading[data-v-035729f7]{display:flex;flex-direction:column;gap:4px;font-size:22.4px;font-weight:600}.personal-recommendations__subtitle[data-v-035729f7]{font-size:14px;font-weight:400;color:#70766f}.personal-recommendations__banner[data-v-035729f7]{display:flex;align-items:center;justify-content:space-between;gap:4px;min-height:10rem;box-sizing:border-box;background:#edf1e7;padding:16px;overflow:hidden}.personal-recommendations__banner>uni-view[data-v-035729f7]{display:flex;flex-direction:column;gap:12px;min-width:0}.personal-recommendations__banner>uni-view>uni-text[data-v-035729f7]:first-child{font-size:25.6px;font-weight:600}.personal-recommendations__banner[data-v-035729f7] .thumbnail{width:35%;height:8rem;border:0;border-radius:0;background:transparent}.personal-recommendations__banner[data-v-035729f7] .thumbnail__image{-o-object-fit:contain;object-fit:contain}.personal-recommendations__filters[data-v-035729f7]{display:flex;width:-moz-max-content;width:max-content;gap:4px;padding-inline:16px}.personal-recommendations__filters uni-button[data-v-035729f7]{margin:0;padding:4px;min-height:44px;border:0;background:transparent;color:#70766f;font-size:14px;border-radius:0}.personal-recommendations__filters .is-selected[data-v-035729f7]{color:#18201c;border-bottom:2px solid #18201C;font-weight:600}.personal-recommendations__item[data-v-035729f7]{display:flex;align-items:flex-start;gap:12px;background:#fff;padding:24px 16px;border-bottom:1px solid #E1E5DC;min-width:0}.personal-recommendations--featured .personal-recommendations__item[data-v-035729f7]{padding:16px;border:0}.personal-recommendations__image[data-v-035729f7]{width:104px;height:104px;border:0;border-radius:.5rem}.personal-recommendations__copy[data-v-035729f7]{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px;overflow-wrap:anywhere}.personal-recommendations__name[data-v-035729f7]{font-weight:600}.personal-recommendations__sku[data-v-035729f7]{font-size:14px;color:#70766f}.personal-recommendations__reasons[data-v-035729f7],.personal-recommendations__reasons>uni-view[data-v-035729f7]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.personal-recommendations__reason[data-v-035729f7]{color:#365e4b;font-size:14px}.personal-recommendations__reasons[data-v-035729f7] .pill-button{min-height:0;padding:0;font-size:14px}.personal-recommendations__purchase[data-v-035729f7]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px;margin-top:auto}.personal-recommendations__price[data-v-035729f7]{font-size:20px;font-weight:600}.personal-recommendations__purchase[data-v-035729f7] .pill-button{padding:0;font-size:14px;white-space:normal;text-align:left}.personal-recommendations__empty[data-v-035729f7]{padding:16px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}@media(max-width:380px){.personal-recommendations__image[data-v-035729f7]{width:80px;height:80px}}.member-center[data-v-31046c93]{max-width:52rem;margin:auto;padding:0 16px 16px;display:flex;flex-direction:column;gap:12px;overflow-wrap:anywhere}.member-center__top[data-v-31046c93],.member-center__heading[data-v-31046c93]{display:flex;align-items:center;gap:4px;font-weight:600;font-size:20px}.member-center__top[data-v-31046c93]{min-height:48px;margin-bottom:-12px}.member-center__top>uni-text[data-v-31046c93],.member-center__heading>uni-text[data-v-31046c93]{flex:1}.member-center__account-icon[data-v-31046c93]{width:1.5rem;height:1.5rem}.member-center__top[data-v-31046c93] .pill-button{padding-inline:2px}.member-center__hero[data-v-31046c93]{position:relative;min-height:180px;margin-inline:-16px;overflow:hidden;background:#edf1e7}.member-center__portrait[data-v-31046c93]{position:absolute;inset:0 0 0 auto;width:48%;height:100%;border:0;border-radius:0}.member-center__hero-copy[data-v-31046c93]{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;padding:16px;width:65%;box-sizing:border-box;min-height:180px;background:linear-gradient(90deg,#EDF1E7 72%,transparent);font-size:14px}.member-center__title[data-v-31046c93]{font-size:25.6px;font-weight:600;white-space:pre-line}.member-center__guest[data-v-31046c93]{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:4px;border-radius:.5rem;background:#edf1e7;font-size:14px}.member-center__services[data-v-31046c93],.member-center__summaries[data-v-31046c93]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.member-service[data-v-31046c93]{display:flex;flex-direction:column;gap:4px;background:#faf8f4;padding:0 2.6666666667px 4px;border-radius:.5rem;min-width:0;overflow:hidden}.member-service__image[data-v-31046c93]{width:calc(100% + 5.3332px);margin-inline:-2.6666666667px;height:64px;border:0;border-radius:0}.member-service__title[data-v-31046c93]{font-size:14px;font-weight:600}.member-service[data-v-31046c93] .pill-button{margin-top:auto;padding-inline:2px;white-space:normal;font-size:14px}.member-center__hint[data-v-31046c93]{font-size:14px;color:#70766f}.member-center__heading[data-v-31046c93]{margin-top:4px}.member-center__heading[data-v-31046c93] .pill-button{font-weight:400;color:#70766f;font-size:14px}.member-center__quotas[data-v-31046c93],.member-center__choices[data-v-31046c93],.member-center__choice[data-v-31046c93],.member-center__ordinary[data-v-31046c93]{display:flex;flex-direction:column;gap:4px}.member-center__quotas[data-v-31046c93]{font-size:14px}.member-center__summaries>uni-button[data-v-31046c93]{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:137.6px;padding:4px;background:#faf8f4;border:0;border-radius:.5rem;text-align:left;color:#18201c;font-size:14px;min-width:0}.member-center__summary-value[data-v-31046c93]{font-size:14px;font-weight:600}.member-center__symbol[data-v-31046c93]{width:2rem;height:2rem;color:#365e4b;margin-top:auto;flex:none}.member-center__ordinary>uni-text[data-v-31046c93]:first-child{font-size:20px;font-weight:600}.member-center__history[data-v-31046c93]{margin-top:4px}@media(min-width:768px){.member-center__hero[data-v-31046c93]{border-radius:.75rem;margin-inline:0}.member-center__hero-copy[data-v-31046c93]{min-height:16rem}.member-service__image[data-v-31046c93]{height:8rem}}.points[data-v-8a04f47a]{display:flex;flex-direction:column;gap:16px;max-width:40rem;margin:auto;width:100%;min-width:0;overflow-wrap:anywhere;padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}.points__heading[data-v-8a04f47a],.points__balance-label[data-v-8a04f47a],.points__line[data-v-8a04f47a],.points__tabs[data-v-8a04f47a]{display:flex;align-items:center;justify-content:space-between;gap:4px}.points__heading[data-v-8a04f47a],.points__title[data-v-8a04f47a]{font-size:28px;font-weight:600}.points__balance[data-v-8a04f47a]{display:flex;flex-direction:column;gap:4px;background:#faf8f4;padding:16px}.points__number[data-v-8a04f47a]{font-size:2.5rem;font-weight:600}.points__line[data-v-8a04f47a]{padding-block:4px;border-bottom:1px solid #E1E5DC}.points__line>uni-view[data-v-8a04f47a],.points__record[data-v-8a04f47a],.points__address[data-v-8a04f47a]{display:flex;flex-direction:column;gap:4px;min-width:0}.points__hint[data-v-8a04f47a]{font-size:14px;color:#70766f}.points__grid[data-v-8a04f47a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.points__product[data-v-8a04f47a]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:0;padding:0;background:transparent;border:0;text-align:left;min-width:0;color:#18201c;font-size:inherit;line-height:1.5}.points__product-image[data-v-8a04f47a],.points__image-placeholder[data-v-8a04f47a]{width:100%;aspect-ratio:1;height:auto;border-radius:.5rem}.points__image-placeholder[data-v-8a04f47a]{display:flex;align-items:center;justify-content:center;background:#faf8f4;color:#70766f}.points__hero[data-v-8a04f47a]{width:100%;aspect-ratio:1;height:auto}.points__cost[data-v-8a04f47a]{color:#365e4b;font-weight:600}.points__cost[data-v-8a04f47a]{font-size:28px}.points__success[data-v-8a04f47a]{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding-block:16px}.points__check[data-v-8a04f47a]{font-size:3rem}.points__address-choice[data-v-8a04f47a]{min-height:44px;display:flex;align-items:center}.points__record[data-v-8a04f47a]{padding-block:12px;border-bottom:1px solid #E1E5DC}.points__line>.pill-button[data-v-8a04f47a]{flex-shrink:0;min-width:5rem}.points__product .points__cost[data-v-8a04f47a]{font-size:20px;color:#18201c}.points__task[data-v-8a04f47a]{display:flex;align-items:center;gap:4px;min-width:0}.points__heading[data-v-8a04f47a]{font-size:28px}.points__balance[data-v-8a04f47a]{margin-inline:-16px;padding:24px 16px}.points__number[data-v-8a04f47a]{font-size:clamp(44px,12vw,56px);line-height:1.2}.points__line[data-v-8a04f47a]{gap:16px;padding-block:16px}.points__line>uni-view[data-v-8a04f47a]{flex:1}.points__line>.line-icon[data-v-8a04f47a]{color:#365e4b}.points__tabs[data-v-8a04f47a]{justify-content:flex-end}.points__grid[data-v-8a04f47a]{gap:16px 4px}.points__product[data-v-8a04f47a]{gap:2px}.points__product-image[data-v-8a04f47a],.points__hero[data-v-8a04f47a]{width:100%;height:auto;aspect-ratio:1;border:0}.points__product-image[data-v-8a04f47a]{border-radius:.5rem}.points__hero[data-v-8a04f47a]{width:calc(100% + 32px);margin-inline:-16px;aspect-ratio:13/11;border-radius:0}.points__address[data-v-8a04f47a]{padding:16px;background:#edf1e7;border-radius:.5rem}.points__success[data-v-8a04f47a]{padding-top:48px;gap:16px}.points__check[data-v-8a04f47a]{width:56px;height:56px;border:2px solid #365E4B;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#365e4b;font-size:32px;margin-bottom:16px}.points__success>.points__title[data-v-8a04f47a]{font-size:32px}.points__heading[data-v-8a04f47a]{font-size:20px}.points__tabs[data-v-8a04f47a]{order:1}.points__scope[data-v-8a04f47a]{order:2}.points__address[data-v-8a04f47a]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.points__address[data-v-8a04f47a] .section-heading__title{font-size:16px}.points__address>uni-picker[data-v-8a04f47a],.points__address>uni-text[data-v-8a04f47a]{grid-column:1/-1}.points__address>.pill-button[data-v-8a04f47a]{max-width:11rem}.points__address[data-v-8a04f47a] .section-heading{margin:0}.points-order[data-v-eafb847a]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;max-width:36rem;margin:16px auto;padding:16px;background:#faf8f4;color:#18201c}.referral-panel[data-v-93b7acd6]{display:flex;flex-direction:column;min-height:calc(100vh - 88px);background:#fff}.referral-panel__topbar[data-v-93b7acd6]{box-sizing:border-box;display:flex;flex:none;align-items:center;gap:4px;min-height:44px;padding:8px 16px;border-bottom:1px solid #E1E5DC;background:#fff}.referral-panel__back[data-v-93b7acd6]{display:inline-flex;flex:none;align-items:center;min-width:44px;min-height:44px;margin:0;padding:0;border:0;background:transparent;color:#365e4b;font-size:14px;font-weight:500;text-align:left}.referral-panel__back[data-v-93b7acd6]:before{content:"‹ "}.referral-panel__back[data-v-93b7acd6]:after{border:0}.referral-panel__title[data-v-93b7acd6]{flex:1 1 auto;color:#18201c;font-size:16px;font-weight:600;text-align:center}.referral-panel__spacer[data-v-93b7acd6]{flex:none;width:44px}.referral-panel__pages[data-v-93b7acd6]{display:flex;flex:none;background:#fff;border-bottom:1px solid #E1E5DC}.referral-panel__page[data-v-93b7acd6]{flex:1 1 auto;min-height:44px;margin:0;padding:8px 0;border:0;border-bottom:2px solid transparent;background:transparent;color:#70766f;font-size:14px;font-weight:500}.referral-panel__page--active[data-v-93b7acd6]{color:#18201c;font-weight:600;border-bottom-color:#365e4b}.referral-panel__page[data-v-93b7acd6]:after{border:0}.referral-panel__body[data-v-93b7acd6]{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;padding:12px 16px 56px}.referral-hero[data-v-93b7acd6]{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid #E1E5DC;border-radius:.75rem;background:linear-gradient(165deg,#edf1e7,#fff)}.referral-hero__code-row[data-v-93b7acd6]{display:flex;align-items:baseline;justify-content:space-between;gap:4px}.referral-hero__label[data-v-93b7acd6]{flex:none;color:#70766f;font-size:14px;font-weight:500}.referral-hero__code[data-v-93b7acd6]{flex:1 1 auto;min-width:0;color:#18201c;font-size:20px;font-weight:600;letter-spacing:.08em;text-align:right}.referral-hero__actions[data-v-93b7acd6]{display:flex;gap:4px}.referral-hero__btn[data-v-93b7acd6]{flex:1 1 auto;min-height:44px;margin:0;padding:0 16px;border-radius:9999px;font-size:14px;font-weight:500}.referral-hero__btn--primary[data-v-93b7acd6]{border:0;background:#365e4b;color:#fff}.referral-hero__btn--secondary[data-v-93b7acd6]{border:1px solid #E1E5DC;background:#fff;color:#365e4b}.referral-hero__btn[data-v-93b7acd6]:after{border:0}.referral-block[data-v-93b7acd6]{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff}.referral-block__head[data-v-93b7acd6]{display:flex;align-items:center;justify-content:space-between;gap:4px}.referral-block__title[data-v-93b7acd6]{color:#18201c;font-size:14px;font-weight:600}.referral-block__count[data-v-93b7acd6]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:22px;padding:0 2px;border-radius:9999px;background:#edf1e7;color:#365e4b;font-size:14px;font-weight:500}.referral-metrics[data-v-93b7acd6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.referral-metrics__item[data-v-93b7acd6]{display:flex;flex-direction:column;gap:1px;min-width:0;padding:4px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff;text-align:center}.referral-metrics__value[data-v-93b7acd6]{color:#365e4b;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.referral-metrics__label[data-v-93b7acd6],.referral-metrics__hint[data-v-93b7acd6]{color:#70766f;font-size:14px;line-height:1.38}.referral-segments[data-v-93b7acd6]{display:flex;gap:2px;padding:2px;border-radius:9999px;background:#faf8f4}.referral-segments__item[data-v-93b7acd6]{flex:1 1 auto;min-height:44px;margin:0;padding:0 4px;border:0;border-radius:9999px;background:transparent;color:#70766f;font-size:14px;font-weight:500}.referral-segments__item--active[data-v-93b7acd6]{background:#fff;color:#18201c;font-weight:600}.referral-segments__item[data-v-93b7acd6]:after{border:0}.referral-panel__panel[data-v-93b7acd6]{display:flex;flex-direction:column;gap:4px}.referral-row[data-v-93b7acd6]{display:flex;align-items:flex-start;justify-content:space-between;gap:4px;padding-top:4px;border-top:1px solid #E1E5DC}.referral-block>.referral-row[data-v-93b7acd6]:first-of-type,.referral-panel__panel>.referral-row[data-v-93b7acd6]:first-of-type{padding-top:0;border-top:0}.referral-row__main[data-v-93b7acd6]{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.referral-row__side[data-v-93b7acd6]{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:1px}.referral-row__name[data-v-93b7acd6]{color:#18201c;font-size:14px;font-weight:500}.referral-row__sub[data-v-93b7acd6],.referral-row__meta[data-v-93b7acd6],.referral-panel__empty[data-v-93b7acd6],.referral-panel__message[data-v-93b7acd6]{color:#70766f;font-size:14px;line-height:1.38}.referral-row__copy[data-v-93b7acd6]{margin:0;padding:0;border:0;background:transparent;color:#365e4b;font-size:14px;font-weight:500}.referral-row__copy[data-v-93b7acd6]:after{border:0}.referral-row__order[data-v-93b7acd6]{display:flex;align-items:center;gap:4px;min-width:0}.referral-row__order .referral-row__sub[data-v-93b7acd6]{flex:0 1 auto;min-width:0}.referral-row__order .referral-row__copy[data-v-93b7acd6]{flex:none}.referral-row__points[data-v-93b7acd6]{flex:none;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.referral-row__points--accent[data-v-93b7acd6],.referral-row__points--plus[data-v-93b7acd6]{color:#365e4b}.referral-row__points--minus[data-v-93b7acd6]{color:#b91c1c}.referral-panel__more[data-v-93b7acd6],.referral-panel__refresh[data-v-93b7acd6]{width:100%;min-height:44px;margin:0;padding:0 16px;border:1px solid #E1E5DC;border-radius:9999px;background:#faf8f4;color:#70766f;font-size:14px}.referral-panel__more[data-v-93b7acd6]:after,.referral-panel__refresh[data-v-93b7acd6]:after{border:0}.referral-panel__footer[data-v-93b7acd6]{display:flex;flex-direction:column;gap:4px}.referral-panel__error[data-v-93b7acd6]{color:#b91c1c;font-size:14px;line-height:1.38}.reviews[data-v-c501f3a5]{display:flex;flex-direction:column;gap:12px}.reviews__heading[data-v-c501f3a5],.review-card__heading[data-v-c501f3a5]{display:flex;align-items:baseline;justify-content:space-between;gap:4px}.reviews__title[data-v-c501f3a5],.reviews__form-title[data-v-c501f3a5]{color:#18201c;font-size:16px;font-weight:500;letter-spacing:-.01em}.reviews__count[data-v-c501f3a5],.reviews__feedback[data-v-c501f3a5],.reviews__bar-label[data-v-c501f3a5],.reviews__bar-count[data-v-c501f3a5],.review-card__meta[data-v-c501f3a5]{color:#70766f;font-size:14px;letter-spacing:-.01em;line-height:1.43}.reviews__feedback--error[data-v-c501f3a5]{color:#92400e}.reviews__summary[data-v-c501f3a5]{display:flex;align-items:center;gap:24px;padding:16px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff}.reviews__score[data-v-c501f3a5]{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:2px}.reviews__average[data-v-c501f3a5]{color:#18201c;font-size:28px;font-weight:600;line-height:1}.reviews__stars[data-v-c501f3a5],.review-card__stars[data-v-c501f3a5],.reviews__star--active[data-v-c501f3a5]{color:#18201c;letter-spacing:.1em}.reviews__bars[data-v-c501f3a5]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:2px}.reviews__bar[data-v-c501f3a5]{display:flex;align-items:center;gap:4px}.reviews__bar-label[data-v-c501f3a5]{flex:0 0 2.2em}.reviews__bar-count[data-v-c501f3a5]{flex:0 0 1.5em;text-align:end}.reviews__bar-track[data-v-c501f3a5]{overflow:hidden;flex:1 1 auto;height:6px;border-radius:9999px;background:#fff}.reviews__bar-fill[data-v-c501f3a5]{height:100%;border-radius:9999px;background:#18201c}.reviews__form[data-v-c501f3a5]{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff}.reviews__rating[data-v-c501f3a5]{display:flex;gap:4px}.reviews__star[data-v-c501f3a5]{min-width:44px;min-height:44px;margin:0;padding:0;border:0;background:transparent;color:#70766f;font-size:28px}.reviews__input[data-v-c501f3a5]{box-sizing:border-box;width:100%;min-height:96px;padding:8px 12px;border:1px solid #E1E5DC;border-radius:.5rem;background:#fff;color:#18201c;font-size:16px;line-height:1.43}.reviews__submit[data-v-c501f3a5]{align-self:flex-start;min-height:44px;margin:0;padding:8px 32px;border:0;border-radius:9999px;background:#18201c;color:#fff;font-size:14px;font-weight:500}.reviews__submit[data-v-c501f3a5]:disabled{color:#b5b5b5}.reviews__list[data-v-c501f3a5]{display:flex;overflow:hidden;flex-direction:column;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff}.review-card[data-v-c501f3a5]{display:flex;flex-direction:column;gap:4px;padding:16px;border-bottom:1px solid #E1E5DC}.review-card[data-v-c501f3a5]:last-child{border-bottom:0}.review-card__body[data-v-c501f3a5]{color:#18201c;line-height:1.43;overflow-wrap:anywhere}.review-reply[data-v-c501f3a5]{display:flex;flex-direction:column;gap:1px;margin-left:16px;padding:2px 4px;border-left:3px solid #365E4B;background:#fff}.review-reply__label[data-v-c501f3a5]{color:#365e4b;font-size:14px;font-weight:500}.review-reply__meta[data-v-c501f3a5]{color:#70766f;font-size:14px}.review-reply__body[data-v-c501f3a5]{color:#70766f;font-size:14px;line-height:1.43;overflow-wrap:anywhere}.order-item-review[data-v-8c56051b]{display:flex;flex-direction:column;gap:2px;padding:4px;border:1px solid #E1E5DC;border-radius:.75rem;background:#faf8f4}.order-item-review__title[data-v-8c56051b]{color:#18201c;font-size:14px;font-weight:500}.order-item-review__rating[data-v-8c56051b]{display:flex;gap:2px}.order-item-review__star[data-v-8c56051b]{margin:0;padding:0;border:0;background:transparent;color:#70766f;font-size:28px}.order-item-review__star--active[data-v-8c56051b]{color:#18201c}.order-item-review__input[data-v-8c56051b]{box-sizing:border-box;width:100%;min-height:64px;padding:8px 12px;border:1px solid #E1E5DC;border-radius:.5rem;background:#fff;color:#18201c;font-size:16px}.order-item-review__submit[data-v-8c56051b]{align-self:flex-start;min-height:44px;margin:0;padding:8px 24px;border:0;border-radius:9999px;background:#18201c;color:#fff;font-size:14px}.order-item-review__done[data-v-8c56051b]{color:#70766f;font-size:14px}.order-item-review__error[data-v-8c56051b]{color:#92400e;font-size:14px}.order-detail-page[data-v-f5a90900]{box-sizing:border-box;padding:16px 16px calc(env(safe-area-inset-bottom,0px) + 48px);background:#fff;color:#18201c}.order-detail-page--sticky[data-v-f5a90900]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 52px)}.detail-back[data-v-f5a90900]{display:inline-flex;align-items:center;gap:1px;margin:0 0 4px;padding:0;border:0;background:transparent;color:#70766f;font-size:14px}.detail-back[data-v-f5a90900]:after{border:0}.detail-back__chevron[data-v-f5a90900]{font-size:28px;line-height:1}.detail-copy[data-v-f5a90900]{flex:none;margin:0;padding:1px 2px;border:1px solid #E1E5DC;border-radius:9999px;background:#fff;color:#365e4b;font-size:14px}.detail-hero[data-v-f5a90900]{display:flex;flex-direction:column;gap:2px;margin:0 -16px 12px;padding:16px;background:linear-gradient(180deg,#fffbeb,#fff);border-bottom:1px solid #E1E5DC}.detail-hero--success[data-v-f5a90900]{background:linear-gradient(180deg,#edf1e7,#fff)}.detail-hero--muted[data-v-f5a90900]{background:linear-gradient(180deg,#faf8f4,#fff)}.detail-hero--ship[data-v-f5a90900],.detail-hero--default[data-v-f5a90900]{background:linear-gradient(180deg,#fff,#fff)}.detail-hero--pending[data-v-f5a90900]{background:linear-gradient(180deg,#fffbeb,#fff)}.detail-hero__status[data-v-f5a90900]{color:#18201c;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.022em;line-height:1.18}.detail-hero__status--pending[data-v-f5a90900]{color:#92400e}.detail-hero__status--success[data-v-f5a90900]{color:#365e4b}.detail-hero__status--muted[data-v-f5a90900]{color:#70766f}.detail-hero__due[data-v-f5a90900]{color:#365e4b;font-size:14px;font-weight:650;line-height:1.38}.detail-steps[data-v-f5a90900]{display:flex;justify-content:space-between;gap:2px;margin-top:4px}.detail-steps__item[data-v-f5a90900]{color:#b5b5b5;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:1.38}.detail-steps__item--on[data-v-f5a90900]{color:#365e4b;font-weight:650}.detail-steps__item--done[data-v-f5a90900]{color:#365e4b;font-weight:400}.detail-row__value--actions[data-v-f5a90900]{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:2px;max-width:70%;text-align:right}.detail-sticky[data-v-f5a90900]{position:fixed;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;gap:2px;padding:4px 16px calc(env(safe-area-inset-bottom,0px) + 4px);border-top:1px solid #E1E5DC;background:#fff}.detail-sticky__hint[data-v-f5a90900]{color:#70766f;font-size:14px}.detail-sticky__actions[data-v-f5a90900]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:2px}.aftersale-form__confirm[data-v-f5a90900]{display:none}.detail-section[data-v-f5a90900]{display:flex;flex-direction:column;gap:4px;margin-bottom:4px;padding:16px;border-radius:.75rem;background:#fff}.detail-section[data-v-f5a90900] .section-heading__title,.detail-info[data-v-f5a90900] .section-heading__title,.detail-summary[data-v-f5a90900] .section-heading__title,.detail-address[data-v-f5a90900] .section-heading__title,.detail-fulfillment[data-v-f5a90900] .section-heading__title{font-size:14px;font-weight:650}.detail-info .detail-rows[data-v-f5a90900],.detail-summary .detail-rows[data-v-f5a90900],.detail-fulfillment .detail-rows[data-v-f5a90900]{gap:2px;font-size:14px;line-height:1.38;color:#70766f}.detail-info .detail-row__value[data-v-f5a90900],.detail-summary .detail-row__value[data-v-f5a90900],.detail-fulfillment .detail-row__value[data-v-f5a90900]{color:#18201c;font-size:14px;font-weight:400}.detail-summary .detail-row--total .detail-row__value[data-v-f5a90900],.detail-summary .detail-row--total>uni-text[data-v-f5a90900]:last-child{font-weight:700}.detail-rows[data-v-f5a90900]{display:flex;flex-direction:column;gap:4px;padding-block:0;border-top:0;border-bottom:0}.detail-rows--copy[data-v-f5a90900]{gap:2px;color:#18201c;font-size:14px;font-weight:400;line-height:1.38}.detail-items[data-v-f5a90900]{border-top:1px solid #E1E5DC;padding-top:4px;font-size:14px;line-height:1.38;color:#70766f}.detail-item-block[data-v-f5a90900]{border-bottom:1px solid #E1E5DC}.detail-item-block[data-v-f5a90900]:last-child{border-bottom:0}.detail-subheading[data-v-f5a90900]{font-size:16px;font-weight:500}.report-action-row[data-v-f5a90900]{box-sizing:border-box;display:flex;width:100%;align-items:center;justify-content:space-between;gap:4px;margin:0;padding:12px 0;border:0;border-top:1px solid #E1E5DC;background:transparent;color:#365e4b;font-size:16px;text-align:left}.report-action-row__label[data-v-f5a90900]{flex:1 1 auto;min-width:0;font-weight:500}.report-action-row__chevron[data-v-f5a90900]{flex:none;color:#70766f;font-size:28px;line-height:1}.detail-card[data-v-f5a90900],.alert-card[data-v-f5a90900],.address-card[data-v-f5a90900],.payment-card[data-v-f5a90900],.fulfillment-card[data-v-f5a90900],.aftersale-card[data-v-f5a90900],.cancel-section[data-v-f5a90900]{display:flex;flex-direction:column;gap:4px}.detail-hint[data-v-f5a90900],.feedback[data-v-f5a90900],.address-card[data-v-f5a90900]{color:#70766f}.detail-hint[data-v-f5a90900]{font-size:14px;letter-spacing:-.01em}.detail-card[data-v-f5a90900]{margin-bottom:12px;padding:16px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff}.alert-card[data-v-f5a90900]{margin-bottom:12px;padding:16px;border:1px solid #70766F;border-radius:.75rem;background:#fff;color:#92400e}.detail-card__title[data-v-f5a90900],.detail-item__name[data-v-f5a90900],.detail-item__total[data-v-f5a90900]{font-weight:400}.detail-item__name[data-v-f5a90900]{font-size:14px;color:#18201c}.detail-item__sku[data-v-f5a90900],.detail-item__qty[data-v-f5a90900]{font-size:14px;font-weight:400;color:#70766f}.detail-item__total[data-v-f5a90900]{font-size:14px;color:#18201c}.detail-item__member-price[data-v-f5a90900],.detail-item__entitlement[data-v-f5a90900]{color:#365e4b;font-size:14px}.detail-item__renewal[data-v-f5a90900]{color:#70766f;font-size:14px}.detail-item__service[data-v-f5a90900]{align-self:flex-start;border:1px solid #E1E5DC;border-radius:9999px;padding:0 4px;color:#70766f;font-size:14px}.detail-row[data-v-f5a90900],.detail-item[data-v-f5a90900]{display:flex;align-items:flex-start;justify-content:space-between;gap:4px;padding-block:12px}.detail-item[data-v-f5a90900]{padding-block:4px}.detail-item__identity[data-v-f5a90900]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.detail-item__reports[data-v-f5a90900]{display:none}.shipment[data-v-f5a90900]{display:flex;flex-direction:column;gap:4px}.shipment+.shipment[data-v-f5a90900]{margin-top:4px;padding-top:4px;border-top:1px solid #E1E5DC}.payment-methods[data-v-f5a90900]{display:flex;flex-wrap:wrap;gap:4px}.payment-method[data-v-f5a90900]{min-height:44px;margin:0;padding-inline:12px;border:1px solid #E1E5DC;border-radius:9999px;background:#fff;color:#70766f}.payment-method--selected[data-v-f5a90900]{border-color:#365e4b;color:#365e4b;font-weight:500}.payment-method__mark[data-v-f5a90900],.payment-method__hint[data-v-f5a90900],.payment-method__radio[data-v-f5a90900]{display:none}.cancel-section[data-v-f5a90900]{margin-top:48px;padding:16px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff}.cancel-section__hint[data-v-f5a90900]{color:#b91c1c}.payment-method[data-v-f5a90900]:disabled{color:#b5b5b5}@media(min-width:768px){.detail-loading[data-v-f5a90900]{display:none}.order-detail-page--sticky[data-v-f5a90900]{padding-bottom:16px}.detail-sticky[data-v-f5a90900]{position:static;z-index:auto;margin-bottom:12px;padding:16px;border:1px solid #E1E5DC;border-radius:.75rem}.order-detail-page--pay[data-v-f5a90900]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px)}.order-detail-page--pay .payment-card[data-v-f5a90900]{margin-bottom:0;border-bottom:0;border-radius:.75rem .75rem 0 0}.payment-card__submit[data-v-f5a90900]{display:none}.detail-sticky--pay[data-v-f5a90900]{position:static;z-index:auto;margin-bottom:12px;padding:0 16px 16px;border:1px solid #E1E5DC;border-top:0;border-radius:0 0 .75rem .75rem;background:#fff}.detail-sticky--pay .detail-sticky__actions[data-v-f5a90900]{justify-content:flex-start}.detail-sticky--form[data-v-f5a90900]{display:none}.aftersale-form__confirm[data-v-f5a90900]{display:flex;flex-direction:column;align-items:stretch;gap:4px}.aftersale-form__confirm-actions[data-v-f5a90900]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px}.payment-methods[data-v-f5a90900]{flex-direction:column;align-items:stretch}.payment-method[data-v-f5a90900]{display:flex;width:100%;align-items:center;gap:12px;padding:8px 16px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff;color:#18201c;text-align:left}.payment-method--selected[data-v-f5a90900]{border-color:#365e4b;background:#edf1e7;color:#18201c}.payment-method__mark[data-v-f5a90900]{display:grid;flex:none;width:44px;height:44px;place-items:center;border-radius:.75rem;background:#18201c;color:#fff;font-size:16px;font-weight:500}.payment-method__mark--wallet[data-v-f5a90900],.payment-method__mark--alipay[data-v-f5a90900]{background:#365e4b}.payment-method__copy[data-v-f5a90900]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:2px}.payment-method__hint[data-v-f5a90900]{display:block;color:#70766f;font-size:14px;font-weight:400}.payment-method__radio[data-v-f5a90900]{display:flex;flex:none;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-inline-start:auto;border:2px solid #70766F;border-radius:9999px;background:#fff}.payment-method--selected .payment-method__radio[data-v-f5a90900]{border-color:#365e4b}.payment-method--selected .payment-method__radio-dot[data-v-f5a90900]{width:8px;height:8px;border-radius:9999px;background:#365e4b}}@media(min-width:1200px){.order-detail-page[data-v-f5a90900]{padding-inline:calc((100% - 896px)/2)}}.detail-card__title[data-v-f5a90900]{font-size:16px;letter-spacing:-.01em}.detail-card__heading[data-v-f5a90900]{display:flex;align-items:center;justify-content:space-between;gap:4px}.reorder-feedback[data-v-f5a90900]{font-size:14px;line-height:1.43}.reorder-feedback--success[data-v-f5a90900]{color:#365e4b}.reorder-feedback--error[data-v-f5a90900]{color:#92400e}.detail-item__name--link[data-v-f5a90900]{cursor:pointer}.detail-row--discount[data-v-f5a90900]{color:#365e4b}.detail-rows .detail-row[data-v-f5a90900]{padding-block:0}.detail-row--total[data-v-f5a90900]{padding-top:4px;border-top:1px solid #E1E5DC;color:#18201c;font-size:14px}.detail-row--total .detail-row__value[data-v-f5a90900],.detail-row--total>uni-text[data-v-f5a90900]:last-child{font-size:14px;font-weight:700}.confirmation-hint[data-v-f5a90900]{color:#b91c1c;font-size:14px}.aftersale-input[data-v-f5a90900]{box-sizing:border-box;width:100%;min-height:99px;padding:8px 12px;border:1px solid #E1E5DC;border-radius:.5rem;background:#fff;color:#18201c;font-size:16px;line-height:1.43}.tracking-number[data-v-f5a90900],.aftersale-reason[data-v-f5a90900]{overflow-wrap:anywhere}.aftersale-form[data-v-f5a90900]{display:flex;flex-direction:column;gap:12px;margin-top:4px;padding:16px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff}.aftersale-form__heading[data-v-f5a90900]{font-size:16px;font-weight:650;color:#18201c}.aftersale-form__lead[data-v-f5a90900]{color:#70766f;font-size:14px;line-height:1.43}.aftersale-form__block[data-v-f5a90900]{display:flex;flex-direction:column;gap:4px}.aftersale-form__label[data-v-f5a90900]{font-size:14px;font-weight:650;letter-spacing:-.01em;color:#18201c}.kind-options[data-v-f5a90900]{display:flex;flex-wrap:wrap;gap:2px}.kind-option[data-v-f5a90900]{flex:1 1 auto;min-height:44px;margin:0;padding:0 12px;border:1px solid #E1E5DC;border-radius:9999px;background:#fff;color:#70766f;font-size:14px;font-weight:400}.kind-option--active[data-v-f5a90900]{border-color:#e1e5dc;background:#edf1e7;color:#365e4b;font-weight:500}.kind-option[data-v-f5a90900]:after,.aftersale-pick__toggle[data-v-f5a90900]:after,.aftersale-pick__step[data-v-f5a90900]:after{border:0}.aftersale-kind-solo[data-v-f5a90900]{font-weight:500;color:#18201c}.aftersale-estimate[data-v-f5a90900]{display:flex;align-items:baseline;justify-content:space-between;gap:4px;padding:4px 16px;border-radius:.5rem;border:1px solid #E1E5DC;background:#edf1e7}.aftersale-estimate__label[data-v-f5a90900]{color:#70766f;font-size:14px}.aftersale-estimate__amount[data-v-f5a90900]{color:#365e4b;font-size:28px;font-weight:700}.aftersale-picker[data-v-f5a90900]{display:flex;flex-direction:column;gap:4px}.aftersale-pick[data-v-f5a90900]{display:flex;align-items:center;gap:4px;padding:4px;border:1px solid #E1E5DC;border-radius:.5rem;background:#fff}.aftersale-pick--selected[data-v-f5a90900]{border-color:#e1e5dc;background:#edf1e7}.aftersale-pick__toggle[data-v-f5a90900]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30.8px;height:30.8px;margin:0;padding:0;border:1px solid #70766F;border-radius:9999px;background:#fff;color:transparent;font-size:14px;font-weight:700;line-height:1}.aftersale-pick--selected .aftersale-pick__toggle[data-v-f5a90900]{border-color:#365e4b;background:#365e4b;color:#fff}.aftersale-pick__copy[data-v-f5a90900]{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:1px}.aftersale-pick__name[data-v-f5a90900]{font-size:14px;font-weight:600;color:#18201c}.aftersale-pick__stepper[data-v-f5a90900]{display:flex;flex:none;align-items:center;gap:2px}.aftersale-pick__qty[data-v-f5a90900]{min-width:1.25em;text-align:center;font-weight:650;color:#365e4b}.aftersale-pick__step[data-v-f5a90900]{width:30.8px;height:30.8px;margin:0;padding:0;border:1px solid #E1E5DC;border-radius:9999px;background:#fff;color:#365e4b;font-size:16px;line-height:1}.aftersale-line[data-v-f5a90900]{color:#70766f;font-size:14px}.return-form[data-v-f5a90900]{display:flex;flex-direction:column;gap:4px}.return-form__input[data-v-f5a90900]{box-sizing:border-box;min-height:44px;padding:8px 12px;border:1px solid #E1E5DC;border-radius:.5rem;background:#fff;color:#18201c;font-size:16px}.detail-hero[data-v-f5a90900]{background:transparent;padding-block:24px}.detail-hero__status[data-v-f5a90900]{font-size:30px;color:#18201c}.detail-steps[data-v-f5a90900]{display:none}.detail-fulfillment[data-v-f5a90900]{padding:20px;border-radius:.75rem;background:#edf1e7}.detail-item[data-v-f5a90900]{padding-block:24px}.detail-item__total[data-v-f5a90900]{color:#18201c;font-size:22px}@media(max-width:767px){.detail-item[data-v-f5a90900] .thumbnail{width:104px;height:104px}.detail-section[data-v-f5a90900]{margin-block:20px}}.order-taskbar[data-v-f5a90900]{display:flex;align-items:center;gap:16px}.order-taskbar__title[data-v-f5a90900]{font-size:16px;font-weight:600}@media(min-width:768px){.order-taskbar__title[data-v-f5a90900]{display:none}}.detail-fulfillment[data-v-f5a90900]{background:#edf1e7;border:0;border-radius:.75rem;margin-inline:16px;padding:16px}.detail-address[data-v-f5a90900]{padding-block:16px}.assistance-entry[data-v-f5a90900]{padding:16px;display:flex;flex-direction:column;gap:4px;font-size:14px;color:#70766f}@media(max-width:767px){.detail-item[data-v-f5a90900]{display:grid;grid-template-columns:104px minmax(0,1fr);gap:4px 16px}.detail-item[data-v-f5a90900] .thumbnail{width:100%;height:104px;grid-row:1/3}.detail-item__identity[data-v-f5a90900]{min-width:0}.detail-item__total[data-v-f5a90900]{grid-column:2;justify-self:start;font-size:16px}}.orders-page[data-v-dfd7f91d]{box-sizing:border-box;min-height:100vh;padding:calc(env(safe-area-inset-top,0px) + 16px) 16px calc(48px + env(safe-area-inset-bottom,0px));background:#fff;color:#18201c}.orders-page__toolbar[data-v-dfd7f91d]{display:flex;flex-direction:column;align-items:stretch;gap:4px;margin-bottom:4px}.orders-page__desk-title[data-v-dfd7f91d]{display:none}.orders-page__search[data-v-dfd7f91d]{width:100%}.orders-page__search-input[data-v-dfd7f91d]{box-sizing:border-box;width:100%;min-height:44px;padding:0 12px;border:1px solid #E1E5DC;border-radius:9999px;background:#faf8f4;color:#18201c;font-size:16px}.orders-alert[data-v-dfd7f91d],.order-list[data-v-dfd7f91d],.order-card[data-v-dfd7f91d]{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;text-align:start}.orders-alert[data-v-dfd7f91d]{gap:4px;margin-bottom:12px;padding:16px;border-radius:.75rem;background:#fff;border:1px solid #70766F;color:#92400e}.orders-empty__title[data-v-dfd7f91d]{color:#18201c;font-weight:500}.orders-feedback[data-v-dfd7f91d]{color:#70766f}.status-filters-shell[data-v-dfd7f91d]{position:relative;margin:0 -16px 12px;background:#fff;border-bottom:1px solid #E1E5DC}.status-filters[data-v-dfd7f91d]{padding-inline:16px;white-space:nowrap;scrollbar-width:none}.status-filters[data-v-dfd7f91d]::-webkit-scrollbar{display:none}.status-filters__row[data-v-dfd7f91d]{display:inline-flex;gap:0;padding-right:32px}.status-filter[data-v-dfd7f91d]{position:relative;display:inline-flex;flex:none;flex-shrink:0;align-items:center;min-height:44px;margin:0;padding:4px 12px 6px;border:0;border-radius:0;background:transparent;color:#70766f;font-size:14px;white-space:nowrap}.status-filter[data-v-dfd7f91d]:after{content:"";position:absolute;left:50%;bottom:1px;width:12px;height:1px;border-radius:9999px;background:transparent;transform:translate(-50%)}.status-filter__content[data-v-dfd7f91d]{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}.status-filter--active[data-v-dfd7f91d]{color:#18201c;font-weight:500}.status-filter--active[data-v-dfd7f91d]:after{background:#365e4b}.status-filter__badge[data-v-dfd7f91d]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:14px;height:14px;padding:0 2px;border-radius:9999px;background:#365e4b;color:#fff;font-size:11.9px;font-weight:500;line-height:1;text-align:center}.order-list[data-v-dfd7f91d]{gap:4px;border-top:0}.order-card[data-v-dfd7f91d]{box-sizing:border-box;width:100%;gap:4px;margin:0;padding:16px;border:1px solid #E1E5DC;border-radius:.75rem;background:#fff;color:#18201c;text-align:left}.order-card__meta[data-v-dfd7f91d],.order-card__sum[data-v-dfd7f91d]{display:flex;align-items:center;justify-content:space-between;gap:4px}.order-card__id[data-v-dfd7f91d],.order-card__count[data-v-dfd7f91d],.order-card__time[data-v-dfd7f91d]{color:#70766f;font-size:14px}.order-card__id--compact[data-v-dfd7f91d]{flex:1 1 auto;min-width:0}.order-card__id-block[data-v-dfd7f91d],.order-card__copy[data-v-dfd7f91d],.order-list__colhead[data-v-dfd7f91d],.order-card__ledger[data-v-dfd7f91d]{display:none}.order-card__mobile[data-v-dfd7f91d]{display:flex;flex-direction:column;align-items:stretch;gap:4px}.order-card__status[data-v-dfd7f91d]{flex:none;padding:1px 2px;border-radius:9999px;background:#edf1e7;color:#365e4b;font-size:14px;font-weight:500;white-space:nowrap}.order-card__status--pending[data-v-dfd7f91d],.order-card__status--ship[data-v-dfd7f91d]{background:#fffbeb;color:#92400e}.order-card__status--success[data-v-dfd7f91d]{background:#edf1e7;color:#365e4b}.order-card__status--muted[data-v-dfd7f91d]{background:#faf8f4;color:#70766f}.order-card__lines[data-v-dfd7f91d]{display:flex;flex-direction:column;gap:4px}.order-card__line[data-v-dfd7f91d]{display:flex;align-items:center;gap:4px;min-width:0}.order-card__line-title[data-v-dfd7f91d]{flex:1 1 auto;min-width:0;overflow:hidden;color:#18201c;font-size:16px;font-weight:500;line-height:1.43;white-space:nowrap;text-overflow:ellipsis}.order-card__line-qty[data-v-dfd7f91d],.orders-page__end[data-v-dfd7f91d]{display:none}.order-card__foot[data-v-dfd7f91d]{display:flex;flex-direction:column;align-items:stretch;gap:4px}.order-card__sum[data-v-dfd7f91d]{padding-top:2px;border-top:1px solid #E1E5DC}.order-card__total[data-v-dfd7f91d]{color:#18201c;font-size:16px;font-weight:600}.order-card__ctas[data-v-dfd7f91d]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.load-more[data-v-dfd7f91d]{width:100%;min-height:44px;margin:12px 0 0;border:1px solid #E1E5DC;border-radius:9999px;background:#fff;color:#365e4b;font-weight:500}.status-filter[data-v-dfd7f91d]:disabled,.load-more[data-v-dfd7f91d]:disabled{color:#b5b5b5}@media(min-width:768px){.orders-page[data-v-dfd7f91d]{box-sizing:border-box;width:100%;max-width:1168px;margin-inline:auto;padding:32px 32px 96px}.orders-page__toolbar[data-v-dfd7f91d]{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.orders-page__desk-title[data-v-dfd7f91d]{display:block;flex:none;color:#18201c;font-size:28px;font-weight:600;line-height:1.18;letter-spacing:-.022em}.orders-page__search[data-v-dfd7f91d]{flex:0 1 auto;width:352px;max-width:100%;margin:0}.orders-page__search-input[data-v-dfd7f91d]{background:#fff}.status-filters-shell[data-v-dfd7f91d]{margin:0 0 12px;border:1px solid #E1E5DC;border-radius:.75rem}.status-filters-shell[data-v-dfd7f91d]:has(+.order-list .order-card){margin-bottom:0;border-radius:.75rem .75rem 0 0}.status-filters[data-v-dfd7f91d]{padding-inline:16px}.status-filters__row[data-v-dfd7f91d]{padding-right:16px}.order-list[data-v-dfd7f91d]:has(.order-card){gap:0;border:1px solid #E1E5DC;border-top:0;border-radius:0 0 .75rem .75rem;background:#fff;overflow:hidden}.order-list__colhead[data-v-dfd7f91d]{display:grid;grid-template-columns:minmax(0,1.5fr) 80px 96px 120px 128px;gap:12px;padding:4px 16px;background:#faf8f4;border-bottom:1px solid #E1E5DC;color:#70766f;font-size:14px}.order-list__col--qty[data-v-dfd7f91d],.order-list__col--paid[data-v-dfd7f91d],.order-list__col--action[data-v-dfd7f91d]{text-align:end}.order-list:has(.order-card) .order-card[data-v-dfd7f91d]{gap:0;padding:0;border:0;border-radius:0;border-bottom:1px solid #E1E5DC;overflow:hidden}.order-list:has(.order-card) .order-card[data-v-dfd7f91d]:last-child{border-bottom:0}.order-card__meta[data-v-dfd7f91d]{padding:4px 16px;background:#faf8f4;border-bottom:1px solid #E1E5DC}.order-list:has(.order-card) .order-card:first-of-type .order-card__meta[data-v-dfd7f91d]{padding-top:12px}.order-card__id--compact[data-v-dfd7f91d]{display:none}.order-card__id-block[data-v-dfd7f91d]{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:1px;min-width:0}.order-card__id-row[data-v-dfd7f91d]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-width:0}.order-card__time[data-v-dfd7f91d]{display:inline;color:#70766f;font-size:14px}.order-card__id[data-v-dfd7f91d]{flex:none;color:#18201c;font-size:16px;font-weight:500}.order-card__copy[data-v-dfd7f91d]{display:inline-flex;flex:none;align-items:center;margin:0;padding:1px 2px;border:1px solid #E1E5DC;border-radius:9999px;background:#fff;color:#365e4b;font-size:14px}.order-card__status[data-v-dfd7f91d]{padding:0;border-radius:0;background:transparent;font-size:18px;line-height:1.43}.order-card__status--pending[data-v-dfd7f91d],.order-card__status--ship[data-v-dfd7f91d],.order-card__status--success[data-v-dfd7f91d],.order-card__status--muted[data-v-dfd7f91d]{background:transparent}.order-card__mobile[data-v-dfd7f91d]{display:none}.order-card__ledger[data-v-dfd7f91d]{display:grid;grid-template-columns:minmax(0,1.5fr) 80px 96px 120px 128px;gap:12px;align-items:start;padding:16px}.order-card__ledger-goods[data-v-dfd7f91d]{display:flex;flex-direction:column;gap:12px;min-width:0}.order-card__ledger-line[data-v-dfd7f91d]{display:flex;align-items:flex-start;gap:12px;min-width:0}.order-card__ledger-line .thumbnail--sm[data-v-dfd7f91d]{width:64px;height:64px}.order-card__ledger-title[data-v-dfd7f91d]{flex:1 1 auto;min-width:0;color:#18201c;font-size:16px;font-weight:500;line-height:1.43}.order-card__ledger-recipient[data-v-dfd7f91d]{color:#18201c;font-size:16px;line-height:1.43;padding-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-card__ledger-qty[data-v-dfd7f91d]{color:#70766f;font-size:16px;text-align:end;padding-top:1px}.order-card__ledger-pay[data-v-dfd7f91d]{display:flex;flex-direction:column;align-items:flex-end;gap:1px;text-align:end}.order-card__ledger-total[data-v-dfd7f91d]{color:#18201c;font-size:16px;font-weight:600;line-height:1.43}.order-card__ledger-sub[data-v-dfd7f91d]{color:#70766f;font-size:14px;line-height:1.38}.order-card__ledger-sub--discount[data-v-dfd7f91d]{color:#365e4b}.order-card__ledger-ops[data-v-dfd7f91d]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;padding-left:12px}.order-card__ledger-ops .pill-button[data-v-dfd7f91d],.order-card__ledger-ops uni-button[data-v-dfd7f91d]{width:auto;min-width:80px;max-width:100%;padding-inline:12px}.orders-page__end[data-v-dfd7f91d]{display:block;margin-top:12px;color:#70766f;font-size:14px;text-align:center}.orders-page .feedback-card[data-v-dfd7f91d]{align-items:flex-start}.orders-page .feedback-card .pill-button[data-v-dfd7f91d],.orders-page .feedback-card uni-button[data-v-dfd7f91d]{width:auto;min-width:160px}}.order-card[data-v-dfd7f91d]{border-radius:.75rem;background:#faf8f4;border:0}.order-card__status[data-v-dfd7f91d]{color:#365e4b;background:transparent}@media(max-width:767px){.order-card__lines[data-v-dfd7f91d]{background:#fff;margin:0 16px;padding-inline:0}.order-card__line[data-v-dfd7f91d]{padding-block:12px;gap:16px;align-items:flex-start}.order-card__line[data-v-dfd7f91d] .thumbnail--sm{width:104px;height:104px}.order-card__line-title[data-v-dfd7f91d]{font-size:16px;line-height:1.5}.order-card__ctas[data-v-dfd7f91d]{width:100%}.order-card__ctas[data-v-dfd7f91d] .pill-button{flex:1}.order-card__foot[data-v-dfd7f91d]{flex-wrap:wrap;gap:12px}.orders-page__desk-title[data-v-dfd7f91d]{display:block;font-size:20px}}.order-card[data-v-dfd7f91d]{overflow-wrap:anywhere}@media(max-width:767px){.order-card[data-v-dfd7f91d]{padding:16px;background:#faf8f4;border:0}.order-card__mobile[data-v-dfd7f91d] .thumbnail{width:104px;height:104px}.order-card__ctas[data-v-dfd7f91d]{gap:4px}.order-card__ctas[data-v-dfd7f91d] .pill-button{flex:1}}.order-status-grid[data-v-9926c281]{display:flex;flex-direction:column;gap:12px}.order-status-grid[data-v-9926c281] .section-heading{margin-bottom:0}.order-status-grid__heading[data-v-9926c281],.order-status-grid__title[data-v-9926c281]{display:none}.order-status-grid__link[data-v-9926c281]{margin:0;padding:0;border:0;background:transparent;color:#365e4b;font-size:14px;font-weight:500;line-height:1.38}.order-status-grid__entries[data-v-9926c281]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin-top:0;padding-top:0;border-top:0}.order-status-entry[data-v-9926c281]{position:relative;display:flex;min-height:50.6px;flex-direction:column;align-items:center;justify-content:center;gap:2px;margin:0;padding:2px 0;overflow:visible;border:0;background:transparent;color:#18201c;line-height:1.38;text-align:center}.order-status-entry__glyph[data-v-9926c281]{display:flex;width:37.4px;height:37.4px;align-items:center;justify-content:center;border-radius:50%;background:#faf8f4;color:#18201c;font-size:14px;font-weight:500;line-height:1}.order-status-entry__caption[data-v-9926c281]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1px;max-width:100%}.order-status-entry__label[data-v-9926c281]{color:#70766f;font-size:14px;line-height:1.38}.order-status-entry__badge[data-v-9926c281]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;min-width:14px;height:14px;padding:0 2px;border-radius:9999px;background:#365e4b;color:#fff;font-size:11.9px;font-weight:500;line-height:1}.site-footer[data-v-f34c7ae5]{box-sizing:border-box;width:100%;margin-top:12px;padding:12px 16px;border-top:1px solid #E1E5DC;background:#faf8f4;color:#70766f}.site-footer__inner[data-v-f34c7ae5]{display:flex;flex-direction:column;gap:12px}.site-footer--hide-mobile[data-v-f34c7ae5]{display:none}.site-footer__brand-block[data-v-f34c7ae5],.site-footer__contact[data-v-f34c7ae5],.site-footer__links-block[data-v-f34c7ae5]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.site-footer__brand[data-v-f34c7ae5]{color:#18201c;font-size:16px;font-weight:500;letter-spacing:-.022em}.site-footer__tagline[data-v-f34c7ae5]{color:#70766f;font-size:14px;line-height:1.43}.site-footer__title[data-v-f34c7ae5]{color:#18201c;font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.site-footer__links[data-v-f34c7ae5]{display:flex;flex-wrap:wrap;gap:4px 12px}.site-footer__link[data-v-f34c7ae5]{display:inline-flex;width:auto;margin:0;padding:0;border:0;border-radius:0;background:transparent;line-height:1.43;color:#70766f;font-size:14px;text-align:left}.site-footer__link[data-v-f34c7ae5]:after{border:0}.site-footer__link[data-v-f34c7ae5]:hover{color:#18201c}.site-footer__line[data-v-f34c7ae5]{font-size:14px;line-height:1.43}.site-footer__legal[data-v-f34c7ae5]{padding-top:2px;border-top:1px solid #E1E5DC;font-size:14px;line-height:1.43}@media(min-width:768px){.site-footer[data-v-f34c7ae5]{display:block;width:100%;max-width:none;margin-top:48px;margin-inline:0;padding:60px 0}.site-footer__inner[data-v-f34c7ae5]{display:grid;box-sizing:border-box;width:100%;max-width:1168px;margin-inline:auto;padding-inline:32px;grid-template-columns:minmax(12rem,1.1fr) minmax(0,1fr) minmax(0,1.2fr);grid-template-areas:"brand links contact" "legal legal legal";align-items:start;-moz-column-gap:60px;column-gap:60px;row-gap:12px}.site-footer__brand-block[data-v-f34c7ae5]{grid-area:brand;gap:4px;padding-right:12px}.site-footer__brand[data-v-f34c7ae5]{font-size:28px;letter-spacing:-.022em}.site-footer__tagline[data-v-f34c7ae5]{max-width:22em;font-size:16px;line-height:1.43}.site-footer__links-block[data-v-f34c7ae5]{grid-area:links;gap:4px}.site-footer__title[data-v-f34c7ae5]{margin-bottom:2px}.site-footer__links[data-v-f34c7ae5]{flex-direction:column;align-items:flex-start;gap:3px}.site-footer__link[data-v-f34c7ae5]{font-size:16px;color:#18201c}.site-footer__contact[data-v-f34c7ae5]{grid-area:contact;gap:3px}.site-footer__line[data-v-f34c7ae5]{font-size:16px}.site-footer__legal[data-v-f34c7ae5]{grid-area:legal;margin-top:4px;padding-top:12px;text-align:center;color:#70766f}}@media(min-width:1200px){.site-footer__inner[data-v-f34c7ae5]{padding-inline:32px}}.announcement-bar__text[data-v-c293fa74]{overflow-wrap:anywhere}.announcement-bar[data-v-c293fa74]{box-sizing:border-box;cursor:pointer;display:flex;min-height:calc(32px + env(safe-area-inset-top,0px));align-items:center;justify-content:center;padding:calc(4px + env(safe-area-inset-top,0px)) 16px 4px;background:#edf1e7;color:#18201c;font-size:14px;line-height:1.38;letter-spacing:-.01em;text-align:center}.site-header[data-v-c293fa74]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;padding-inline:16px;padding-bottom:0;border-bottom:1px solid #E1E5DC;background:#fff}.site-header__top-row[data-v-c293fa74]{display:flex;width:100%;min-height:60px;align-items:center;justify-content:space-between;gap:12px}.site-header__actions[data-v-c293fa74]{display:flex;align-items:center;justify-content:flex-end;gap:4px}.site-header__search-capsule[data-v-c293fa74]{display:none;align-items:center;gap:4px;min-width:0;height:33px;padding-inline:12px;border:1px solid #70766F;border-radius:9999px;background:#faf8f4}.site-header__search-capsule--mobile[data-v-c293fa74]{display:flex;min-width:100%;max-width:100%;height:37.4px;background:#faf8f4}.site-header__mobile-search[data-v-c293fa74]{display:block;width:100%;padding-top:2px}.site-header--no-search[data-v-c293fa74]{padding-bottom:2px}.site-header__search-icon[data-v-c293fa74]{width:14px;height:14px;color:#70766f;flex-shrink:0}.site-header__search-input[data-v-c293fa74]{width:100%;min-width:0;height:100%;border:0;outline:none;background:transparent;color:#18201c;font-size:14px}.site-header__search-submit[data-v-c293fa74]{flex:none;min-height:28.6px;margin:0;padding:0 12px;border:0;border-radius:9999px;background:#365e4b;color:#fff;font-size:14px;font-weight:500;white-space:nowrap}.site-header__market[data-v-c293fa74]{display:flex;align-items:center;gap:2px}.site-header__market-item[data-v-c293fa74]{min-height:28px;margin:0;padding:0 10px;border:1px solid #E1E5DC;border-radius:9999px;background:#fff;color:#70766f;font-size:12px}.site-header__market-item--active[data-v-c293fa74]{border-color:#18201c;color:#18201c;font-weight:500}.site-header__brand[data-v-c293fa74],.site-header__navigation-item[data-v-c293fa74]{min-height:44px;margin:0;border:0;background:transparent;color:#18201c}.site-header__brand[data-v-c293fa74]{padding:0;font-size:22px;font-weight:800;letter-spacing:.04em}.site-header__nav-row[data-v-c293fa74]{display:none;width:100%}.site-header__navigation[data-v-c293fa74]{display:flex;align-items:center;gap:12px}.site-header__navigation-item[data-v-c293fa74]{position:relative;display:inline-flex;align-items:center;font-size:14px;font-weight:500;color:#70766f;cursor:pointer}.site-header__navigation-item--active[data-v-c293fa74]{color:#18201c;font-weight:700}.site-header__navigation-item--active[data-v-c293fa74]:after{position:absolute;right:0;bottom:-4px;left:0;height:2px;border-radius:9999px;background:#18201c;content:""}.site-header__brand[data-v-c293fa74]:focus-visible,.site-header__navigation-item[data-v-c293fa74]:focus-visible{outline:2px solid #365E4B;outline-offset:2px}@media(min-width:768px){.announcement-bar[data-v-c293fa74],.site-header[data-v-c293fa74]{padding-inline:32px}.site-header[data-v-c293fa74]{padding-bottom:0}.site-header__top-row[data-v-c293fa74]{display:grid;grid-template-columns:minmax(0,192px) minmax(0,1fr) minmax(0,192px);align-items:center;-moz-column-gap:12px;column-gap:12px;min-height:56px;padding-block:4px}.site-header__brand[data-v-c293fa74]{justify-self:start}.site-header__search-capsule[data-v-c293fa74]{display:flex;box-sizing:border-box;width:100%;max-width:640px;min-width:0;height:39.6px;margin-inline:auto;border-color:#365e4b;border-width:2px;background:#fff}.site-header__search-input[data-v-c293fa74]{font-size:16px}.site-header__actions[data-v-c293fa74]{justify-self:end;min-height:44px}.site-header__nav-row[data-v-c293fa74]{display:grid;box-sizing:border-box;grid-template-columns:minmax(0,192px) minmax(0,1fr) minmax(0,192px);-moz-column-gap:12px;column-gap:12px;align-items:center;min-height:30px;padding-block:0;border-top:1px solid #E1E5DC;background:#faf8f4}.site-header__navigation[data-v-c293fa74]{grid-column:2;justify-content:center;gap:20px;min-height:30px;width:100%;max-width:640px;margin-inline:auto}.site-header__navigation-item[data-v-c293fa74]{min-height:0;padding-block:3px;color:#18201c;font-size:16px;font-weight:500;line-height:1.43}.site-header__navigation-item--active[data-v-c293fa74]{color:#365e4b;font-weight:600}.site-header__navigation-item--active[data-v-c293fa74]:after{bottom:0;height:2px;background:#365e4b}.site-header__mobile-search[data-v-c293fa74]{display:none}}@media(min-width:1200px){.announcement-bar[data-v-c293fa74],.site-header[data-v-c293fa74]{padding-inline:48px}.site-header__top-row[data-v-c293fa74],.site-header__nav-row[data-v-c293fa74]{grid-template-columns:minmax(0,224px) minmax(0,1fr) minmax(0,224px)}.site-header__search-capsule[data-v-c293fa74]{max-width:704px}}.site-header__search-toggle[data-v-c293fa74]{display:flex;width:44px;min-height:44px;padding:0;margin:0 0 0 auto;border:0;background:transparent;color:#18201c}@media(min-width:768px){.site-header__search-toggle[data-v-c293fa74]{display:none}}@media(max-width:767px){.site-header[data-v-c293fa74]{position:sticky;top:0;z-index:100}.site-header--task[data-v-c293fa74],.announcement-bar--task[data-v-c293fa74],.site-header--content[data-v-c293fa74],.announcement-bar--content[data-v-c293fa74],.site-header__brand--desktop[data-v-c293fa74]{display:none}}.site-header__mobile-title[data-v-c293fa74]{font-size:20px;font-weight:600}@media(min-width:768px){.site-header__mobile-title[data-v-c293fa74]{display:none}}.site-page[data-v-b3a976e8]{display:flex;flex-direction:column;min-height:calc(100vh - 88px);background:#fff}.site-page__topbar[data-v-b3a976e8]{flex:none;border-bottom:1px solid #E1E5DC;background:#fff}.site-page__topbar-inner[data-v-b3a976e8]{box-sizing:border-box;display:flex;align-items:center;gap:4px;width:100%;max-width:44rem;min-height:44px;margin:0 auto;padding:8px 16px}.site-page__back[data-v-b3a976e8]{display:inline-flex;flex:none;align-items:center;min-width:44px;min-height:44px;margin:0;padding:0;border:0;background:transparent;color:#365e4b;font-size:14px;font-weight:500;text-align:left}.site-page__back[data-v-b3a976e8]:before{content:"‹ "}.site-page__back[data-v-b3a976e8]:after{border:0}.site-page__top-title[data-v-b3a976e8]{flex:1 1 auto;min-width:0;overflow:hidden;color:#18201c;font-size:16px;font-weight:600;text-align:center;text-overflow:ellipsis;white-space:nowrap}.site-page__spacer[data-v-b3a976e8]{flex:none;width:44px}.site-page__body[data-v-b3a976e8]{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;max-width:44rem;width:100%;margin:0 auto;padding:12px 16px 56px}.site-page__paragraph[data-v-b3a976e8]{color:#18201c;font-size:16px;line-height:1.43;white-space:pre-wrap}.site-page__heading[data-v-b3a976e8]{color:#18201c;font-size:16px;font-weight:600}.site-page__link[data-v-b3a976e8]{color:#365e4b;text-decoration:underline}.site-page__state[data-v-b3a976e8]{color:#70766f;font-size:14px}uni-page-body{min-height:100%;background:#fff;color:#18201c;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.43;letter-spacing:-.01em}body{background:#fff}uni-view,uni-scroll-view,uni-button,uni-input,uni-image{box-sizing:border-box}uni-button,uni-input{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:-.01em}uni-button:after{border:0}uni-button{display:inline-flex;align-items:center;justify-content:center;line-height:1.38;transition:opacity .12s ease,background-color .12s ease}uni-button:active:not([disabled]){opacity:.72}
