@charset "UTF-8";.global-navbar[data-v-427465e4]{position:fixed;top:0;left:0;right:0;z-index:999;padding-top:env(safe-area-inset-top);background:#fffffff5;backdrop-filter:blur(5.33333vw);-webkit-backdrop-filter:blur(5.33333vw)}.global-navbar.global-navbar--light[data-v-427465e4]{border-bottom-color:transparent}.global-navbar.global-navbar--light .navbar-title[data-v-427465e4],.global-navbar.global-navbar--light .back-icon[data-v-427465e4]{color:#fff}.navbar-content[data-v-427465e4]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:14.93333vw;padding:0 3.2vw}.navbar-left[data-v-427465e4]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:11.73333vw;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.back-button[data-v-427465e4]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:11.73333vw;height:11.73333vw;padding:0;margin:0;background:transparent;border:none;cursor:pointer;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}.back-button[data-v-427465e4]:active{opacity:.6}.back-icon[data-v-427465e4]{width:5.33333vw;height:5.33333vw;color:#1f2024}.navbar-title[data-v-427465e4]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:calc(3.73333vw * var(--app-font-scale, 1));font-weight:700;line-height:1;color:#1f2024;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2.13333vw}.navbar-right[data-v-427465e4]{width:11.73333vw;height:11.73333vw;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@supports not (padding-top: env(safe-area-inset-top)){.global-navbar[data-v-427465e4]{padding-top:5.33333vw}}.app-container{width:100%;min-height:100vh;background:#fafafa;position:relative}.page-container{min-height:100vh}.page-container--with-navbar{padding-top:calc(14.93333vw + env(safe-area-inset-top))}@supports not (padding-top: env(safe-area-inset-top)){.page-container--with-navbar{padding-top:20.26667vw}}.loading-placeholder{width:100%;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;min-height:100%}html,body,input,textarea,button,select{text-size-adjust:none;-webkit-text-size-adjust:none}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:calc(3.73333vw * var(--app-font-scale, 1));line-height:1.5;color:#333;background-color:#fafafa;-webkit-tap-highlight-color:transparent}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}button,input,select,textarea{font-family:inherit;font-size:inherit;outline:none;border:none;background:transparent}button{cursor:pointer}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}view{display:block;box-sizing:border-box}text{display:inline}image{display:inline-block;width:100%;height:auto;vertical-align:middle}scroll-view{display:block;overflow:auto;-webkit-overflow-scrolling:touch}checkbox-group{display:block}checkbox{display:inline-block}.touch-btn-primary{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:12.8vw;padding:3.2vw 6.4vw;min-width:32vw;border-radius:6.4vw;background-color:var(--main-bg);color:#fff;font-size:calc(4.26667vw * var(--app-font-scale, 1));font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;box-sizing:border-box}.touch-btn-primary:hover{background-color:var(--main-bg2)}.touch-btn-primary:active{background-color:var(--main-bg2);-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.touch-btn-secondary{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:11.73333vw;padding:2.66667vw 5.33333vw;border-radius:5.86667vw;background-color:#fff;color:#666;border:1px solid #e8e8e8;font-size:calc(3.73333vw * var(--app-font-scale, 1));cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;box-sizing:border-box}.touch-btn-secondary:hover{background-color:#f5f5f5;border-color:var(--main-bg);color:var(--main-bg)}.touch-btn-secondary:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.touch-btn-small{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:9.6vw;padding:2.13333vw 4.26667vw;border:1.06667vw solid transparent;border-radius:5.86667vw;background-clip:padding-box;font-size:calc(3.2vw * var(--app-font-scale, 1));cursor:pointer;box-sizing:border-box}.touch-btn-small:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.touch-btn-text{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;border:1.06667vw solid transparent;background-clip:padding-box;font-size:calc(3.73333vw * var(--app-font-scale, 1));color:var(--main-bg);cursor:pointer;box-sizing:border-box;min-height:9.6vw}.touch-btn-text:hover{color:var(--main-bg2);text-decoration:underline}.touch-btn-fixed{position:fixed;bottom:calc(13.33333vw + env(safe-area-inset-bottom));left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:13.86667vw;padding:3.73333vw 8.53333vw;max-width:53.33333vw;border-radius:6.93333vw;background-color:var(--main-bg);color:#fff;font-size:calc(4.26667vw * var(--app-font-scale, 1));font-weight:500;cursor:pointer;box-shadow:0 1.06667vw 4.26667vw #0000001f;z-index:999;box-sizing:border-box}.touch-btn-fixed:hover{background-color:var(--main-bg2)}.touch-btn-fixed:active{-webkit-transform:translateX(-50%) scale(.98);-ms-transform:translateX(-50%) scale(.98);transform:translate(-50%) scale(.98)}.touch-icon-btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:11.73333vw;height:11.73333vw;border-radius:5.86667vw;cursor:pointer;box-sizing:border-box}.touch-icon-btn:hover{background-color:#f5f5f5}.touch-icon-btn:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.touch-btn-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2.13333vw;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.touch-btn-group>.touch-btn-primary,.touch-btn-group>.touch-btn-secondary,.touch-btn-group>.touch-btn-small{margin:0}.touch-target{min-height:11.73333vw;min-width:11.73333vw}.touch-target-large{min-height:12.8vw;min-width:12.8vw}.touch-card{min-height:12.8vw;padding:4.26667vw;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;box-sizing:border-box}.touch-card:hover{background-color:#f5f5f5}.touch-card:active{background-color:#e8e8e8}.touch-row{min-height:11.73333vw;padding:3.2vw 4.26667vw;cursor:pointer;box-sizing:border-box}.touch-row:hover{background-color:#f5f5f5}.touch-row:active{background-color:#e8e8e8}.touch-link{display:inline;padding:1.06667vw 2.13333vw;cursor:pointer}.touch-link:hover{color:var(--main-bg)}:root{--font-adaptive-icon-display: inline-flex}[data-font-level=xlarge] .font-adaptive-icon-button,[data-font-resilience=adaptive] .font-adaptive-icon-button{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1.06667vw!important}[data-font-level=xlarge] .font-adaptive-icon-button__icon,[data-font-resilience=adaptive] .font-adaptive-icon-button__icon{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}[data-font-level=xlarge] .evaluation-form-page .font-adaptive-icon-button,[data-font-resilience=adaptive] .evaluation-form-page .font-adaptive-icon-button{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}[data-font-level=xlarge] .evaluation-form-page .section-actions,[data-font-resilience=adaptive] .evaluation-form-page .section-actions{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}[data-font-level=xlarge] :is(.footer-btn button,.privacy-intro-actions button,.pii-actions button,.sig-footer button,.legal-modal button,.login-btn,.flow-btn,.btn-consumable-outline,.popup-confirm-btn,.h5-modal-btn,.cart-right,.inline-search-btn,.btn-mini),[data-font-resilience=adaptive] :is(.footer-btn button,.privacy-intro-actions button,.pii-actions button,.sig-footer button,.legal-modal button,.login-btn,.flow-btn,.btn-consumable-outline,.popup-confirm-btn,.h5-modal-btn,.cart-right,.inline-search-btn,.btn-mini){height:auto!important;min-height:11.73333vw;padding-top:2.4vw!important;padding-bottom:2.4vw!important;line-height:1.25!important;white-space:normal!important;word-break:keep-all;overflow-wrap:anywhere;box-sizing:border-box}[data-font-level=xlarge] .font-adaptive-stack-form .form-item:not(.vertical),[data-font-resilience=adaptive] .font-adaptive-stack-form .form-item:not(.vertical){-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;gap:1.6vw!important}[data-font-level=xlarge] .font-adaptive-stack-form .label,[data-font-resilience=adaptive] .font-adaptive-stack-form .label{display:block;width:auto!important;max-width:100%!important;margin-bottom:0!important;line-height:1.5!important;white-space:normal!important;overflow-wrap:anywhere}[data-font-level=xlarge] .font-adaptive-stack-form .input,[data-font-level=xlarge] .font-adaptive-stack-form .input-group,[data-font-level=xlarge] .font-adaptive-stack-form .picker-view,[data-font-resilience=adaptive] .font-adaptive-stack-form .input,[data-font-resilience=adaptive] .font-adaptive-stack-form .input-group,[data-font-resilience=adaptive] .font-adaptive-stack-form .picker-view{width:100%!important;max-width:100%!important;min-width:0}[data-font-level=xlarge] .font-adaptive-stack-form .input-group,[data-font-level=xlarge] .font-adaptive-stack-form .picker-view,[data-font-resilience=adaptive] .font-adaptive-stack-form .input-group,[data-font-resilience=adaptive] .font-adaptive-stack-form .picker-view{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6vw;height:auto!important;padding-top:1.6vw!important;padding-bottom:1.6vw!important}[data-font-level=xlarge] .font-adaptive-stack-form .input-group .btn-mini,[data-font-resilience=adaptive] .font-adaptive-stack-form .input-group .btn-mini{margin-left:auto!important}[data-font-level=xlarge] .font-adaptive-stack-form .footer-btn,[data-font-resilience=adaptive] .font-adaptive-stack-form .footer-btn{gap:2.13333vw;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}[data-font-level=xlarge] .font-adaptive-stack-form .footer-btn .btn-save,[data-font-level=xlarge] .font-adaptive-stack-form .footer-btn .btn-delete,[data-font-resilience=adaptive] .font-adaptive-stack-form .footer-btn .btn-save,[data-font-resilience=adaptive] .font-adaptive-stack-form .footer-btn .btn-delete{min-width:0}[data-font-level=xlarge] .font-adaptive-stack-form .footer-btn .btn-delete,[data-font-resilience=adaptive] .font-adaptive-stack-form .footer-btn .btn-delete{width:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}[data-font-level=xlarge] .workstation-grid,[data-font-resilience=adaptive] .workstation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.73333vw 2.66667vw}[data-font-level=xlarge] .workstation-grid__item,[data-font-resilience=adaptive] .workstation-grid__item{gap:1.6vw;padding:1.06667vw 0}[data-font-level=xlarge] .workstation-grid__label,[data-font-resilience=adaptive] .workstation-grid__label{max-width:100%;font-size:calc(3.2vw * var(--app-font-scale, 1));line-height:1.45;word-break:keep-all;overflow-wrap:anywhere;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-font-level=xlarge] .commerce-goods-page .member-bar,[data-font-resilience=adaptive] .commerce-goods-page .member-bar{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.6vw}[data-font-level=xlarge] .commerce-goods-page .member-info,[data-font-resilience=adaptive] .commerce-goods-page .member-info,[data-font-level=xlarge] .commerce-goods-page .member-info .label,[data-font-resilience=adaptive] .commerce-goods-page .member-info .label{display:block}[data-font-level=xlarge] .commerce-goods-page .member-info .value,[data-font-resilience=adaptive] .commerce-goods-page .member-info .value{display:block;margin-left:0;margin-top:1.06667vw;white-space:normal;overflow:visible;text-overflow:unset;overflow-wrap:anywhere}[data-font-level=xlarge] .commerce-goods-page .top-tabs,[data-font-resilience=adaptive] .commerce-goods-page .top-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6vw 2.66667vw;padding:1.6vw 3.2vw}[data-font-level=xlarge] .commerce-goods-page .top-tabs .tab-item,[data-font-resilience=adaptive] .commerce-goods-page .top-tabs .tab-item{min-width:0;padding:2.4vw 1.06667vw 2.93333vw}[data-font-level=xlarge] .commerce-goods-page .main-content,[data-font-resilience=adaptive] .commerce-goods-page .main-content{padding-bottom:23.46667vw}[data-font-level=xlarge] .commerce-goods-page .left-aside,[data-font-resilience=adaptive] .commerce-goods-page .left-aside{width:26.13333vw}[data-font-level=xlarge] .commerce-goods-page .left-aside .category-item,[data-font-resilience=adaptive] .commerce-goods-page .left-aside .category-item{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:1.33333vw;padding-right:1.6vw}[data-font-level=xlarge] .commerce-goods-page .left-aside .item-name,[data-font-resilience=adaptive] .commerce-goods-page .left-aside .item-name{white-space:normal;overflow:visible;text-overflow:unset;text-align:left;line-height:1.4;overflow-wrap:anywhere}[data-font-level=xlarge] .commerce-goods-page .search-bar .inline-search,[data-font-resilience=adaptive] .commerce-goods-page .search-bar .inline-search{min-height:11.2vw;height:auto;padding-top:1.33333vw;padding-bottom:1.33333vw}[data-font-level=xlarge] .commerce-goods-page .inline-search-btn,[data-font-resilience=adaptive] .commerce-goods-page .inline-search-btn,[data-font-level=xlarge] .commerce-goods-page .consumable-actions .btn,[data-font-resilience=adaptive] .commerce-goods-page .consumable-actions .btn,[data-font-level=xlarge] .commerce-goods-page .card-action,[data-font-resilience=adaptive] .commerce-goods-page .card-action,[data-font-level=xlarge] .commerce-goods-page .cart-right,[data-font-resilience=adaptive] .commerce-goods-page .cart-right,[data-font-level=xlarge] .commerce-checkout-page .flow-btn,[data-font-resilience=adaptive] .commerce-checkout-page .flow-btn,[data-font-level=xlarge] .commerce-checkout-page .btn-consumable-outline,[data-font-resilience=adaptive] .commerce-checkout-page .btn-consumable-outline,[data-font-level=xlarge] .commerce-checkout-page .popup-confirm-btn,[data-font-resilience=adaptive] .commerce-checkout-page .popup-confirm-btn,[data-font-level=xlarge] .commerce-checkout-page .h5-modal-btn,[data-font-resilience=adaptive] .commerce-checkout-page .h5-modal-btn{min-height:11.73333vw;height:auto;padding-top:2.4vw;padding-bottom:2.4vw;line-height:1.25;white-space:normal;word-break:keep-all;text-align:center;box-sizing:border-box}[data-font-level=xlarge] .commerce-goods-page .goods-item,[data-font-resilience=adaptive] .commerce-goods-page .goods-item{padding:2.93333vw 2.66667vw}[data-font-level=xlarge] .commerce-goods-page .goods-item .goods-item-left,[data-font-resilience=adaptive] .commerce-goods-page .goods-item .goods-item-left{width:12.26667vw;height:12.26667vw;margin-right:1.86667vw}[data-font-level=xlarge] .commerce-goods-page .goods-item .goods-name,[data-font-resilience=adaptive] .commerce-goods-page .goods-item .goods-name{line-height:1.35}[data-font-level=xlarge] .commerce-goods-page .goods-item .desc-footer,[data-font-resilience=adaptive] .commerce-goods-page .goods-item .desc-footer{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.6vw}[data-font-level=xlarge] .commerce-goods-page .cart-bar,[data-font-resilience=adaptive] .commerce-goods-page .cart-bar{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:2.13333vw}[data-font-level=xlarge] .commerce-goods-page .cart-left,[data-font-resilience=adaptive] .commerce-goods-page .cart-left{min-height:13.86667vw}[data-font-level=xlarge] .commerce-goods-page .cart-right,[data-font-resilience=adaptive] .commerce-goods-page .cart-right{-webkit-box-flex:0;-webkit-flex:0 0 29.86667vw;-ms-flex:0 0 29.86667vw;flex:0 0 29.86667vw;padding-left:2.4vw;padding-right:2.4vw}[data-font-level=xlarge] .commerce-checkout-page .patient-info,[data-font-resilience=adaptive] .commerce-checkout-page .patient-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:1.06667vw}[data-font-level=xlarge] .commerce-checkout-page .patient-name,[data-font-resilience=adaptive] .commerce-checkout-page .patient-name,[data-font-level=xlarge] .commerce-checkout-page .patient-id,[data-font-resilience=adaptive] .commerce-checkout-page .patient-id{overflow-wrap:anywhere}[data-font-level=xlarge] .commerce-checkout-page .flow-all-list,[data-font-resilience=adaptive] .commerce-checkout-page .flow-all-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.33333vw}[data-font-level=xlarge] .commerce-checkout-page .flow-all-list .t-r,[data-font-resilience=adaptive] .commerce-checkout-page .flow-all-list .t-r{text-align:left}[data-font-level=xlarge] .commerce-checkout-page .price-display,[data-font-resilience=adaptive] .commerce-checkout-page .price-display{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-font-level=xlarge] .commerce-checkout-page .flow-fixed-footer,[data-font-resilience=adaptive] .commerce-checkout-page .flow-fixed-footer{padding:2.13333vw 2.66667vw calc(2.66667vw + env(safe-area-inset-bottom));padding-bottom:calc(2.66667vw + constant(safe-area-inset-bottom))}[data-font-level=xlarge] .commerce-checkout-page .chackout-box,[data-font-resilience=adaptive] .commerce-checkout-page .chackout-box{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:2.13333vw}[data-font-level=xlarge] .commerce-checkout-page .chackout-left,[data-font-resilience=adaptive] .commerce-checkout-page .chackout-left{min-width:0;line-height:1.35}[data-font-level=xlarge] .commerce-checkout-page .chackout-right,[data-font-resilience=adaptive] .commerce-checkout-page .chackout-right{-webkit-box-flex:0;-webkit-flex:0 0 33.6vw;-ms-flex:0 0 33.6vw;flex:0 0 33.6vw}[data-font-level=xlarge] .analysis-page .filter-bar,[data-font-resilience=adaptive] .analysis-page .filter-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}[data-font-level=xlarge] .analysis-page .filter-date,[data-font-resilience=adaptive] .analysis-page .filter-date{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:1.6vw}[data-font-level=xlarge] .analysis-page .filter-date picker,[data-font-resilience=adaptive] .analysis-page .filter-date picker{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}[data-font-level=xlarge] .analysis-page .filter-date__value,[data-font-resilience=adaptive] .analysis-page .filter-date__value{min-height:10.66667vw;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 2.13333vw;border:1rpx solid #eaedfd;border-radius:2.4vw;background:#fff;white-space:nowrap}[data-font-level=xlarge] .analysis-page .filter-tabs,[data-font-resilience=adaptive] .analysis-page .filter-tabs{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6vw}[data-font-level=xlarge] .analysis-page .filter-tab,[data-font-resilience=adaptive] .analysis-page .filter-tab{min-width:0;padding:2.4vw 1.6vw;line-height:1.2}[data-font-level=xlarge] .analysis-page .overview-card__item,[data-font-resilience=adaptive] .analysis-page .overview-card__item{width:100%}[data-font-level=xlarge] .analysis-page .overview-card__item--with-left-border,[data-font-resilience=adaptive] .analysis-page .overview-card__item--with-left-border{border-left:0}[data-font-level=xlarge] .analysis-page .overview-card__item+.overview-card__item,[data-font-resilience=adaptive] .analysis-page .overview-card__item+.overview-card__item{border-top:1rpx solid #eaedfd}[data-font-level=xlarge] .analysis-page .analysis-section__title,[data-font-resilience=adaptive] .analysis-page .analysis-section__title{line-height:1.25}[data-font-level=xlarge] .analysis-page .analysis-section__card,[data-font-resilience=adaptive] .analysis-page .analysis-section__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}[data-font-level=xlarge] .analysis-page .analysis-ring,[data-font-resilience=adaptive] .analysis-page .analysis-ring{margin:0 auto;width:29.33333vw;height:29.33333vw}[data-font-level=xlarge] .analysis-page .analysis-ring__inner,[data-font-resilience=adaptive] .analysis-page .analysis-ring__inner{width:20.26667vw;height:20.26667vw;padding:0 1.33333vw}[data-font-level=xlarge] .analysis-page .analysis-ring__value,[data-font-resilience=adaptive] .analysis-page .analysis-ring__value{white-space:normal;overflow-wrap:anywhere;line-height:1.15}[data-font-level=xlarge] .analysis-page .analysis-legend,[data-font-resilience=adaptive] .analysis-page .analysis-legend{width:100%}[data-font-level=xlarge] .analysis-page .analysis-legend__item,[data-font-resilience=adaptive] .analysis-page .analysis-legend__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"dot name name" ". value percent";-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.6vw;-moz-column-gap:1.6vw;column-gap:1.6vw;row-gap:1.06667vw;padding:2.13333vw 0}[data-font-level=xlarge] .analysis-page .analysis-legend__dot,[data-font-resilience=adaptive] .analysis-page .analysis-legend__dot{grid-area:dot}[data-font-level=xlarge] .analysis-page .analysis-legend__name,[data-font-resilience=adaptive] .analysis-page .analysis-legend__name{grid-area:name;white-space:normal;overflow:visible;text-overflow:unset;line-height:1.4}[data-font-level=xlarge] .analysis-page .analysis-legend__value,[data-font-resilience=adaptive] .analysis-page .analysis-legend__value{grid-area:value;min-width:0;text-align:left}[data-font-level=xlarge] .analysis-page .analysis-legend__percent,[data-font-resilience=adaptive] .analysis-page .analysis-legend__percent{grid-area:percent;min-width:0}[data-font-level=xlarge] .business-overview-page .filter-bar,[data-font-resilience=adaptive] .business-overview-page .filter-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}[data-font-level=xlarge] .business-overview-page .filter-date,[data-font-resilience=adaptive] .business-overview-page .filter-date{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:1.6vw}[data-font-level=xlarge] .business-overview-page .filter-date picker,[data-font-resilience=adaptive] .business-overview-page .filter-date picker{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}[data-font-level=xlarge] .business-overview-page .filter-date__separator,[data-font-resilience=adaptive] .business-overview-page .filter-date__separator{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}[data-font-level=xlarge] .business-overview-page .filter-date__value,[data-font-resilience=adaptive] .business-overview-page .filter-date__value{min-height:10.66667vw;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 2.13333vw;border:1rpx solid #eaedfd;border-radius:2.4vw;background:#fff;white-space:nowrap}[data-font-level=xlarge] .business-overview-page .filter-tabs,[data-font-resilience=adaptive] .business-overview-page .filter-tabs{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6vw}[data-font-level=xlarge] .business-overview-page .filter-tab,[data-font-resilience=adaptive] .business-overview-page .filter-tab{min-width:0;padding:2.4vw 1.6vw;line-height:1.2}[data-font-level=xlarge] .business-overview-page .summary-card__grid,[data-font-resilience=adaptive] .business-overview-page .summary-card__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[data-font-level=xlarge] .business-overview-page .summary-card__item,[data-font-resilience=adaptive] .business-overview-page .summary-card__item{width:100%}[data-font-level=xlarge] .business-overview-page .summary-card__item--with-left-border,[data-font-resilience=adaptive] .business-overview-page .summary-card__item--with-left-border{border-left:0}[data-font-level=xlarge] .business-overview-page .summary-card__item+.summary-card__item,[data-font-resilience=adaptive] .business-overview-page .summary-card__item+.summary-card__item{border-top:1rpx solid #eaedfd}[data-font-level=xlarge] .business-overview-page .summary-card__value,[data-font-resilience=adaptive] .business-overview-page .summary-card__value{white-space:normal;overflow-wrap:anywhere}[data-font-level=xlarge] .treatment-records-container .selected-member,[data-font-resilience=adaptive] .treatment-records-container .selected-member{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:3.2vw}[data-font-level=xlarge] .treatment-records-container .change-member-btn,[data-font-resilience=adaptive] .treatment-records-container .change-member-btn{margin-left:0;width:100%}[data-font-level=xlarge] .treatment-records-container .recent-item,[data-font-resilience=adaptive] .treatment-records-container .recent-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2.13333vw;padding-right:7.46667vw}[data-font-level=xlarge] .treatment-records-container .recent-date,[data-font-resilience=adaptive] .treatment-records-container .recent-date{min-width:0;width:100%;font-family:Poppins,sans-serif;line-height:1.3}[data-font-level=xlarge] .treatment-records-container .recent-info,[data-font-resilience=adaptive] .treatment-records-container .recent-info{width:100%;gap:2.13333vw}[data-font-level=xlarge] .treatment-records-container .recent-name,[data-font-resilience=adaptive] .treatment-records-container .recent-name{overflow-wrap:anywhere;line-height:1.3}[data-font-level=xlarge] .treatment-records-container .recent-arrow,[data-font-resilience=adaptive] .treatment-records-container .recent-arrow{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[data-font-level=xlarge] .font-adaptive-comparison .recent-item,[data-font-resilience=adaptive] .font-adaptive-comparison .recent-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2.13333vw;padding-right:7.46667vw}[data-font-level=xlarge] .font-adaptive-comparison .recent-date,[data-font-resilience=adaptive] .font-adaptive-comparison .recent-date{min-width:0;width:100%;font-family:Poppins,sans-serif;line-height:1.3}[data-font-level=xlarge] .font-adaptive-comparison .recent-info,[data-font-resilience=adaptive] .font-adaptive-comparison .recent-info{width:100%;gap:2.13333vw}[data-font-level=xlarge] .font-adaptive-comparison .recent-name,[data-font-resilience=adaptive] .font-adaptive-comparison .recent-name{overflow-wrap:anywhere;line-height:1.3}[data-font-level=xlarge] .font-adaptive-comparison .recent-arrow,[data-font-resilience=adaptive] .font-adaptive-comparison .recent-arrow{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[data-font-level=xlarge] .member-list .member-card,[data-font-resilience=adaptive] .member-list .member-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[data-font-level=xlarge] .member-list .member-side,[data-font-resilience=adaptive] .member-list .member-side{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%;min-width:0;padding-left:0}[data-font-level=xlarge] .member-list .member-row--head,[data-font-resilience=adaptive] .member-list .member-row--head{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-font-level=xlarge] .member-list .member-phone,[data-font-resilience=adaptive] .member-list .member-phone{width:100%}[data-font-level=xlarge] .member-list .member-chip,[data-font-resilience=adaptive] .member-list .member-chip{min-height:7.46667vw;line-height:1.2;padding-top:1.33333vw;padding-bottom:1.33333vw;white-space:normal;overflow-wrap:anywhere}[data-font-level=xlarge] .member-list .contract-tag,[data-font-resilience=adaptive] .member-list .contract-tag{min-height:8.53333vw;line-height:1.2;padding-top:1.33333vw;padding-bottom:1.33333vw;white-space:normal;text-align:center}[data-font-level=xlarge] .medical-service-page .header,[data-font-resilience=adaptive] .medical-service-page .header{padding:4vw 3.2vw}[data-font-level=xlarge] .medical-service-page .title,[data-font-resilience=adaptive] .medical-service-page .title{line-height:1.25;overflow-wrap:anywhere}[data-font-level=xlarge] .medical-service-page .subtitle,[data-font-resilience=adaptive] .medical-service-page .subtitle{line-height:1.5}[data-font-level=xlarge] .medical-service-page .search-box,[data-font-resilience=adaptive] .medical-service-page .search-box{min-height:12.26667vw;height:auto;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:2.13333vw;padding-bottom:2.13333vw}[data-font-level=xlarge] .medical-service-page .member-trigger-text,[data-font-resilience=adaptive] .medical-service-page .member-trigger-text{white-space:normal;overflow:visible;text-overflow:unset;line-height:1.45}[data-font-level=xlarge] .medical-service-page .selected-member,[data-font-resilience=adaptive] .medical-service-page .selected-member{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.06667vw}[data-font-level=xlarge] .medical-service-page .selected-phone,[data-font-resilience=adaptive] .medical-service-page .selected-phone{margin-left:0}[data-font-level=xlarge] .medical-service-page .section-title,[data-font-resilience=adaptive] .medical-service-page .section-title,[data-font-level=xlarge] .medical-service-page .section-title-row,[data-font-resilience=adaptive] .medical-service-page .section-title-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:1.6vw}[data-font-level=xlarge] .medical-service-page .section-actions,[data-font-resilience=adaptive] .medical-service-page .section-actions{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6vw}[data-font-level=xlarge] .medical-service-page .action-btn,[data-font-resilience=adaptive] .medical-service-page .action-btn,[data-font-level=xlarge] .medical-service-page .upload-btn,[data-font-resilience=adaptive] .medical-service-page .upload-btn,[data-font-level=xlarge] .medical-service-page .voice-btn-large,[data-font-resilience=adaptive] .medical-service-page .voice-btn-large,[data-font-level=xlarge] .medical-service-page .extract-btn,[data-font-resilience=adaptive] .medical-service-page .extract-btn{min-height:12.26667vw;height:auto!important;line-height:1.25!important;white-space:normal!important}[data-font-level=xlarge] .medical-service-page .radio-group,[data-font-level=xlarge] .medical-service-page .checkbox-group,[data-font-resilience=adaptive] .medical-service-page .radio-group,[data-font-resilience=adaptive] .medical-service-page .checkbox-group{gap:2.66667vw}[data-font-level=xlarge] .medical-service-page .radio-item,[data-font-level=xlarge] .medical-service-page .checkbox-item,[data-font-resilience=adaptive] .medical-service-page .radio-item,[data-font-resilience=adaptive] .medical-service-page .checkbox-item{min-width:17.6vw;min-height:11.73333vw;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.3}[data-font-level=xlarge] .container.font-adaptive-management-list .member-card,[data-font-resilience=adaptive] .container.font-adaptive-management-list .member-card{min-height:auto;height:auto!important;padding:2.66667vw 3.2vw}[data-font-level=xlarge] .container.font-adaptive-management-list .member-card-content,[data-font-resilience=adaptive] .container.font-adaptive-management-list .member-card-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2.13333vw}[data-font-level=xlarge] .container.font-adaptive-management-list .member-card-main,[data-font-resilience=adaptive] .container.font-adaptive-management-list .member-card-main{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:1.6vw;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}[data-font-level=xlarge] .container.font-adaptive-management-list .member-info-text,[data-font-resilience=adaptive] .container.font-adaptive-management-list .member-info-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.06667vw;min-width:0}[data-font-level=xlarge] .container.font-adaptive-management-list .member-card-name,[data-font-resilience=adaptive] .container.font-adaptive-management-list .member-card-name{line-height:1.25;overflow-wrap:anywhere}[data-font-level=xlarge] .container.font-adaptive-management-list .member-card-phone,[data-font-resilience=adaptive] .container.font-adaptive-management-list .member-card-phone{line-height:1.35;overflow-wrap:anywhere}[data-font-level=xlarge] .container.font-adaptive-management-list .pagination-bar,[data-font-resilience=adaptive] .container.font-adaptive-management-list .pagination-bar{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.13333vw;padding:3.2vw 0}[data-font-level=xlarge] .container.font-adaptive-management-list .page-size-picker,[data-font-resilience=adaptive] .container.font-adaptive-management-list .page-size-picker{min-height:10.66667vw;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2.13333vw 3.2vw}[data-font-level=xlarge] .container.font-adaptive-management-list .picker-content,[data-font-resilience=adaptive] .container.font-adaptive-management-list .picker-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.06667vw}[data-font-level=xlarge] .container.font-adaptive-management-list .page-nav,[data-font-resilience=adaptive] .container.font-adaptive-management-list .page-nav{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6vw;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}[data-font-level=xlarge] .container.font-adaptive-management-list .nav-btn,[data-font-resilience=adaptive] .container.font-adaptive-management-list .nav-btn{min-height:10.66667vw;height:auto!important;line-height:1.25!important;padding:2.13333vw 3.2vw!important;white-space:normal!important}[data-font-level=xlarge] .container.font-adaptive-management-list .page-info,[data-font-resilience=adaptive] .container.font-adaptive-management-list .page-info{line-height:1.4;padding:1.06667vw 0}[data-font-level=xlarge] .container.font-adaptive-management-list .bottom-actions,[data-font-resilience=adaptive] .container.font-adaptive-management-list .bottom-actions{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.13333vw;padding:3.2vw 2.66667vw}[data-font-level=xlarge] .container.font-adaptive-management-list .delete-btn,[data-font-resilience=adaptive] .container.font-adaptive-management-list .delete-btn,[data-font-level=xlarge] .container.font-adaptive-management-list .compare-btn,[data-font-resilience=adaptive] .container.font-adaptive-management-list .compare-btn{min-height:12.8vw;height:auto!important;line-height:1.25!important;padding-top:2.66667vw!important;padding-bottom:2.66667vw!important;white-space:normal!important}[data-font-level=xlarge] .employee-page.font-adaptive-management-list .employee-search-panel{height:auto;min-height:13.33333vw;padding-top:2.66667vw;padding-bottom:2.66667vw}[data-font-level=xlarge] .employee-page.font-adaptive-management-list .employee-search-input{line-height:1.35}[data-font-level=xlarge] .employee-page.font-adaptive-management-list .employee-card__avatar-wrapper{--employee-avatar-width: 19.2vw;--employee-avatar-height: 19.2vw;--employee-avatar-body-height: 11.2vw;--employee-role-block-height: 8vw}[data-font-level=xlarge] .employee-page.font-adaptive-management-list .employee-card__avatar-fg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:calc(10.13333vw * var(--app-font-scale, 1));padding-top:2.13333vw;box-sizing:border-box}[data-font-level=xlarge] .employee-page.font-adaptive-management-list .employee-card__role{width:100%;padding-left:1.6vw;padding-right:1.6vw}[data-font-level=xlarge] .employee-page.font-adaptive-management-list .employee-card__role-text{line-height:1.15}[data-font-level=xlarge] .employee-page.font-adaptive-management-list .employee-card__content{width:100%;min-width:auto;gap:1.6vw;padding-top:1.06667vw}[data-font-level=xlarge] .employee-page.font-adaptive-management-list .employee-card__name{line-height:1.25;overflow-wrap:anywhere}[data-font-level=xlarge] .employee-page.font-adaptive-management-list .employee-card__phone-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.06667vw}[data-font-level=xlarge] .employee-page.font-adaptive-management-list .employee-card__phone{line-height:1.35;overflow-wrap:anywhere}[data-font-level=xlarge] .employee-page.font-adaptive-management-list .employee-card__meta-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.53333vw;line-height:1.4}[data-font-level=xlarge] .employee-page.font-adaptive-management-list .employee-card__meta-value{overflow-wrap:anywhere;line-height:1.4}[data-font-level=xlarge] .employee-page.font-adaptive-management-list .employee-create-btn{width:calc(100% - 10.93333vw);max-width:74.13333vw;height:auto!important;min-height:14.93333vw;line-height:1.25!important;padding-top:2.13333vw!important;padding-bottom:2.13333vw!important;white-space:normal!important}:root{--app-font-scale: 1}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:calc(3.73333vw * var(--app-font-scale, 1));line-height:1.5;color:#333;background-color:#fafafa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;vertical-align:middle}button{border:none;background:none;cursor:pointer;font-family:inherit}.voice-main-btn,.voice-btn-large,.voice-btn-small{-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}input,textarea{font-family:inherit;font-size:inherit}ul,ol{list-style:none;padding:0;margin:0}.safe-area-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.safe-area-top{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.h5-picker[data-v-f2bb9761]{position:relative;cursor:pointer}.h5-picker-native[data-v-f2bb9761]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.h5-picker-select[data-v-f2bb9761]{top:0;left:0;width:100%;height:100%;pointer-events:auto}.h5-scroll-view[data-v-f107256e]{position:relative;-webkit-overflow-scrolling:touch;box-sizing:border-box}.h5-scroll-view-y[data-v-f107256e]{overflow-y:auto;overflow-x:hidden}.h5-scroll-view-x[data-v-f107256e]{overflow-x:auto;overflow-y:hidden}.h5-scroll-view-y.h5-scroll-view-x[data-v-f107256e]{overflow:auto}.h5-scroll-view-x[data-v-f107256e]:not(.h5-scroll-view-y){white-space:nowrap}.h5-scroll-view-no-scrollbar[data-v-f107256e]{scrollbar-width:none;-ms-overflow-style:none}.h5-scroll-view-no-scrollbar[data-v-f107256e]::-webkit-scrollbar{display:none}.u-popup-root[data-v-78cffb19]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#00000073;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.u-popup--bottom[data-v-78cffb19]{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.u-popup-panel[data-v-78cffb19]{background:#fff;color:#111;box-shadow:0 4.26667vw 10.66667vw #0003;position:relative;max-height:min(80vh,192vw);overflow:auto;-webkit-overflow-scrolling:touch}.u-popup-panel--center[data-v-78cffb19]{width:min(92vw,149.33333vw);border-radius:3.73333vw}.u-popup-panel--bottom[data-v-78cffb19]{width:100vw;border-top-left-radius:4.26667vw;border-top-right-radius:4.26667vw;padding-bottom:env(safe-area-inset-bottom)}.u-popup-close[data-v-78cffb19]{position:absolute;top:2.66667vw;right:2.66667vw;width:9.06667vw;height:9.06667vw;border:none;border-radius:266.4vw;background:#0000000f;cursor:pointer}.u-popup-close[data-v-78cffb19]:before,.u-popup-close[data-v-78cffb19]:after{content:"";position:absolute;top:50%;left:50%;width:3.73333vw;height:.53333vw;background:#0000008c;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.u-popup-close[data-v-78cffb19]:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.u-popup-close[data-v-78cffb19]:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.u-popup-content[data-v-78cffb19]{width:100%}.u-popup-fade-enter-active[data-v-78cffb19],.u-popup-fade-leave-active[data-v-78cffb19]{-webkit-transition:opacity .18s ease;transition:opacity .18s ease}.u-popup-fade-enter-from[data-v-78cffb19],.u-popup-fade-leave-to[data-v-78cffb19]{opacity:0}.u-popup-zoom-enter-active[data-v-78cffb19],.u-popup-zoom-leave-active[data-v-78cffb19]{-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,opacity .18s ease;transition:transform .18s ease,opacity .18s ease,-webkit-transform .18s ease}.u-popup-zoom-enter-from[data-v-78cffb19],.u-popup-zoom-leave-to[data-v-78cffb19]{-webkit-transform:scale(.96);-ms-transform:scale(.96);transform:scale(.96);opacity:0}.u-popup-slide-up-enter-active[data-v-78cffb19],.u-popup-slide-up-leave-active[data-v-78cffb19]{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}.u-popup-slide-up-enter-from[data-v-78cffb19],.u-popup-slide-up-leave-to[data-v-78cffb19]{-webkit-transform:translateY(3.2vw);-ms-transform:translateY(3.2vw);transform:translateY(3.2vw);opacity:0}
