@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.rotating{animation:rotating 30s linear infinite}.loading-bg-block{width:150px;height:150px;background-color:#fff;border-radius:24px}.fixed{position:absolute;inset:0;align-items:center;justify-content:center;display:flex;margin:auto}.mask{position:fixed;top:0;left:0;z-index:9999;display:none;width:100%;height:100%;background-color:#0a0a0a33}.mask.active{display:block;overflow:hidden}.notify-loading-mask{z-index:9999;display:none;width:100%;height:100px}.notify-loading-mask.active{display:block;overflow:hidden}.loading-bk-color{background-color:#fbfbfb}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.statistic-group{float:left;padding:6px;margin:6px;border:solid 1px;border-radius:5px}.statistic-group .content,.statistic-group .title{justify-content:center;display:flex}.statistic-group-title{margin:6px 5px 0;font-size:12px;text-align:center}.report-section{margin:20px 0}.report-section .section-title{width:20px;transform:rotate(-180deg);text-orientation:mixed;writing-mode:vertical-lr}.report-section .section-content{width:100%;font-size:16px}.report-header{width:100%}.report-header img{position:relative;top:6px;float:left}.report-header .header-info{float:right;height:50px;max-width:1000px;padding:6px 30px;margin:6px;color:#4b4b4b;text-align:center;border:1px solid #979797;border-radius:3px}.report-header .header-info .profile{width:100%;color:#4b4b4b;font-size:24px;font-weight:700}.report-legend-container{font-size:15px;text-align:right}.report-legend-container .report-legend{display:inline-block}.report-legend-container .report-legend .item{float:left;margin:6px 12px}.report-legend-container .report-legend .item .name{color:#969696;text-align:center}.agp-main-chart .chart-target-range-hash{fill:#ddd}.agp-main-chart .very-high-level-1 .recharts-area-area{fill:#ffd9bf}.agp-main-chart .very-high-level-1 .recharts-area-curve{stroke:transparent}.agp-main-chart .high-level-1 .recharts-area-area{fill:#ffe6b3}.agp-main-chart .high-level-1 .recharts-area-curve{stroke:transparent}.agp-main-chart .target-range-level-1 .recharts-area-area{fill:#bfe6c2}.agp-main-chart .target-range-level-1 .recharts-area-curve{stroke:transparent}.agp-main-chart .low-level-1 .recharts-area-area{fill:#ff8073}.agp-main-chart .low-level-1 .recharts-area-curve{stroke:transparent}.agp-main-chart .very-low-level-1 .recharts-area-area{fill:#a30014}.agp-main-chart .very-low-level-1 .recharts-area-curve{stroke:transparent}.agp-main-chart .very-high-level-2 .recharts-area-area{fill:#ffb380}.agp-main-chart .very-high-level-2 .recharts-area-curve{stroke:transparent}.agp-main-chart .high-level-2 .recharts-area-area{fill:#ffc966}.agp-main-chart .high-level-2 .recharts-area-curve{stroke:transparent}.agp-main-chart .target-range-level-2 .recharts-area-area{fill:#91da9d}.agp-main-chart .target-range-level-2 .recharts-area-curve{stroke:transparent}.agp-main-chart .low-level-2 .recharts-area-area{fill:#f20000}.agp-main-chart .low-level-2 .recharts-area-curve{stroke:transparent}.agp-main-chart .very-high-median-line path{stroke:#ff6900;stroke-width:4}.agp-main-chart .high-median-line path{stroke:#ffa600;stroke-width:4}.agp-main-chart .target-range-median-line path{stroke:#14b85c;stroke-width:4}.agp-main-chart .low-median-line path{stroke:#f20000;stroke-width:4}.agp-main-chart .very-low-median-line path{stroke:#a30014;stroke-width:4}.agp-main-chart .iqr-25-75range .recharts-area-area{fill:#9cb2d2}.agp-main-chart .iqr-25-75range .recharts-area-curve{stroke:#9cb2d2;stroke-width:2}.agp-main-chart .iqr-5-95range .recharts-area-area{fill:#dfe7f1}.agp-main-chart .iqr-5-95range .recharts-area-curve{stroke:#9bb2d2;stroke-dasharray:10,6;stroke-width:2}.agp-main-chart .target-range path{fill-opacity:.1;stroke:#59bc68;stroke-width:3px}.agp-main-chart .iqr25-line path,.agp-main-chart .iqr75-line path{stroke:#03a0f0;stroke-width:2}.agp-main-chart .iqr10-line path,.agp-main-chart .iqr90-line path{stroke:#86a9c9;stroke-dasharray:10,6;stroke-width:2}.agp-main-chart .iqr50-line path{stroke:#1f1f1f;stroke-width:4}.agp-main-chart .v5-iqr50-line path{stroke:#57b87d;stroke-width:4}.statistic-summary{display:inline-block;width:100%;height:330px}.glucose-target-header{height:30px}.target-header{color:#4b4b4b;font-size:24px;font-weight:700}.statistic-target{float:left;width:40%;height:370px}.statistic-target .statistic-target-block{height:320px;border:1px solid #979797;border-radius:6px}.statistic-target .statistic-target-block .vertical-divide{width:1px;background-color:#979797}.statistic-target .statistic-target-block .horizontal-divide{height:1px;background-color:#979797}.statistic-target .statistic-target-block .avg-glucose-block{flex:.3}.statistic-target .statistic-target-block .gmi-block{flex:.38}.statistic-target .statistic-target-block .cv-block{flex:.32}.statistic-target hr{border:2px solid #000000}.statistic-target .enhance-text{color:#000;font-weight:800}.statistic-target .row-padding{padding:10px}.statistic-target .row-data{justify-content:space-between;display:flex}.statistic-target .statistic-target-footer{height:30px;margin-top:10px;color:#505050;font-size:16px}.agp-daily-chart{float:left}@media print{.no-data-chart-block-v4{top:17px!important;max-height:61px!important}}.no-data-chart-block{position:relative;top:5px;height:83px}.no-data-chart-block .no-data-chart{width:95%;margin-right:5px;margin-left:5px;border-top:1px solid #BEBEBE;border-bottom:1px solid #BEBEBE;border-left:1px solid #BEBEBE}.no-data-chart-block .no-data-chart .no-data-text{color:#505050;font-size:16px;font-weight:500}.no-data-chart-block .no-data-day-label{position:relative;top:5px;left:10px;z-index:10;width:10px;height:0px;font-size:16px}@media print{.no-data-chart-block .no-data-day-label{top:7px!important}}.no-data-chart-block .time-row-block{position:absolute;bottom:-15px;text-align:center}.no-data-chart-block .time-row-block .time-text{height:50px;color:#7d7d7d;font-size:12px;font-weight:500}.daily-chart-date-head{line-height:103px}.agp-daily-chart-base,.no-data-chart-block{display:inline-block;width:14%}.agp-daily-chart-base .header,.no-data-chart-block .header{font-size:16px;text-align:center}.agp-daily-chart-base .day-label,.no-data-chart-block .day-label{position:relative;top:10px;left:10px;z-index:10;width:10px;height:0px;font-size:16px}@media print{.agp-daily-chart-base .day-label,.no-data-chart-block .day-label{top:24px!important}}.agp-daily-chart-base .x-axis,.no-data-chart-block .x-axis{font-size:10px}.agp-daily-chart-base .x-axis span:nth-child(2),.no-data-chart-block .x-axis span:nth-child(2){padding-left:35%}.agp-daily-chart-base .x-axis span:nth-child(3),.no-data-chart-block .x-axis span:nth-child(3){float:right}.agp-report-table-base{width:960px;height:100%;padding:10px 20px;margin:0 auto;font-size:22px}.agp-report-table table{background:#fff;border-collapse:collapse;border-spacing:2px}.agp-report-table table,.agp-report-table th,.agp-report-table td{padding:5px;text-align:center;border:1px solid #EEE}.agp-report-table th{color:#9c9d9d;text-align:center;background:#eee}.agp-report-table tr:nth-child(2n){background:#eee}.agp-report-table tr:hover{background:#ccc}.agp-report-div{width:100%;height:100%;background-color:#eee}.report-info-header{width:100%;height:100px;padding:10px 15px 20px 0;color:#fff;background-color:#2196f3}.report-info-header .report-info-header-row{padding-top:20px}.report-info-header .report-info-header-row span{padding-left:10px}.ant-pagination{margin-top:15px;text-align:center}table{color:#404040;background:#fff}.report-info-hospital{font-size:28px;font-weight:700;text-align:left}.agp-title{float:left;padding-right:10px;padding-left:10px;margin-left:15px;font-size:30px;border:2px solid #808080}.agp-title-mark{font-weight:700}.captur-agp{width:166px;height:29px}.report-section-full{width:100%;padding-top:10px}.report-section-full .report-section-header{font-size:24px;font-weight:800}.section-content{color:#505050;font-size:16px;font-weight:500}.ambulatory-header-block{padding-top:55px;margin-top:55px}.daily-chart-day-header{display:inline-block;width:14%;color:#505050;font-size:20px;text-align:center}.main-chart-v4-div{height:420px!important}.main-chart-v4-div .target-range-style{position:relative;left:21px;z-index:100;width:45px;height:22px;color:#fff;font-size:16px;font-weight:700;background-color:#79a45a;border-radius:4px}.main-chart-v4-div .line-percent-position{position:relative;left:calc(100% - 20px)}.main-chart-v4-div .line-percent{width:35px;height:20px;color:#505050;font-size:16px;font-weight:500;border-radius:3px}@media print{.main-chart-v4-div{width:1110px!important;height:420px!important}.main-chart-v4-div .line-percent-position{position:relative;left:1095px;z-index:100}}.main-chart-range-bar{position:relative;top:10%;right:1%;display:inline-block;float:right;width:2%;height:100%;min-height:450px;white-space:nowrap}.main-chart-range-bar .main-chart-percent{position:absolute;height:15px}.statistic-info{flex-direction:column;justify-content:space-between;display:flex;height:100px}.statistic-info .statistic-info-header{padding:8px 7px 0 5px;color:#505050;font-size:19px}.statistic-info .statistic-info-footer{padding:0 10px;color:#505050;font-size:22px;font-weight:700}.statistic-info .statistic-info-footer .value{margin-right:4px;font-size:34px}.statistic-info .statistic-info-footer .unit{font-size:18px}.statistic-info-first{display:inline-block;width:100%;min-width:452px;padding-top:20px}.statistic-info-first .statistic-info{width:49%}.statistic-info-second{display:inline-block;width:100%;min-width:452px;padding-top:30px}.statistic-info-second .statistic-info:nth-child(1){float:left;width:31.5%;height:134px;white-space:nowrap}.statistic-info-second .statistic-info:nth-child(2){float:left;width:31.5%;height:134px;margin-left:2.5%}.statistic-info-second .statistic-info:nth-child(3){float:left;width:31.5%;height:134px;margin-left:2.5%}.glucose-target{float:left;width:22%;height:370px}.glucose-target .glucose-target-content{height:322px;padding-top:16px}.glucose-target .glucose-target-row{height:65px;padding:5px 2px 0;border-bottom:1px solid #979797}.glucose-target .glucose-target-row .glucose-target-row-info{height:26px;color:#505050;font-size:20px}.glucose-target .glucose-target-row .glucose-target-row-info .info-percentage{font-size:20px;font-weight:700}.glucose-target .glucose-target-row .glucose-target-row-description{padding-top:5px;color:#959595;font-size:16px;font-weight:500}.time-in-range-info{float:left;width:75%;margin-left:5px}.time-in-range-info .time-in-range-row{height:65px;padding:4px 2px 2px;border-bottom:1px solid #979797}.time-in-range-info .time-in-range-row .info-time{color:#505050;font-size:20px;font-weight:500}.time-in-range-info .time-in-range-row .time-in-range-row-description{color:#7d7d7d;font-size:16px;font-weight:500}.time-in-range-info .time-in-range-row .info-percentage{font-size:28px;font-weight:900}.time-in-range-info .time-in-range-row .info-percentage.very-high{width:inherit;color:#d8631b;background-color:#fff}.time-in-range-info .time-in-range-row .info-percentage.high{width:inherit;color:#e5a526;background-color:#fff}.time-in-range-info .time-in-range-row .info-percentage.target-range{width:inherit;color:#79a45a;background-color:#fff}.time-in-range-info .time-in-range-row .info-percentage.low{width:inherit;color:#d17371;background-color:#fff}.time-in-range-info .time-in-range-row .info-percentage.very-low{width:inherit;color:#a71914;background-color:#fff}.time-in-range-info .time-in-range-row .info-percentage.zero{width:inherit;color:#4b4b4b;background-color:#fff;opacity:.3}.range-content-bar{float:left;width:13%;padding-left:18px}.vertical-split{float:left;width:1px;height:40px;margin-left:1%;border:1px solid #979797}.captur{float:left;padding-top:6px;margin-left:1%}.report-user-info{float:right;padding-right:10px}.daily-chart-month-info{position:relative;flex-direction:column;justify-content:space-between;display:inline-flex;float:left;width:30px;padding-right:60px;padding-left:8px;color:#505050;font-size:20px;white-space:nowrap}.daily-chart-main-v4{width:100%;padding-left:60px}.daily-chart-main-v5{width:100%;padding-left:75px}.dot{margin:0 10px;font-size:16px}.agp-report-container-empty-block{color:#bfbfbf;font-size:16px;font-weight:500;border:solid 1px #D6D6D6;border-radius:6px}.agp-report-container{width:1120px;height:100vh;background-color:#fff;border-radius:6px}.agp-report-container .print-btn-block{float:right;width:fit-content;height:70px;padding:6px}.agp-report-container .print-btn-block .print-btn{width:118px;height:42px;color:#4275c3;background-color:#eaf2ff;border:1px solid #4275C3;border-radius:8px}.agp-report-container .print-btn-block .print-btn .font-icon{margin-right:4px;font-size:30px}.agp-report-container .print-btn-block .print-btn .text{font-size:20px;font-weight:700}.daily-chart-table th{padding-top:50px}.daily-chart-table td{width:100%}.agp-print-table{page-break-after:auto!important}.agp-print-table thead{display:table-header-group!important}.agp-print-table tbody{display:table-row-group;height:auto!important;vertical-align:top}.agp-print-table tr{display:table-row;height:auto!important}.agp-print-table td{display:table-cell;height:auto!important;vertical-align:top}.agp-print-table .agp-bookmark-thead{display:none!important}@media print{.agp-print-table .agp-bookmark-thead{display:table-header-group!important}}.agp-print-table .daily-chart-month-info{padding-top:30px}.agp-print-table .daily-chart-items{height:102.5px!important;contain:content}.agp-print-table .daily-chart-items .recharts-responsive-container>div{width:147px!important;overflow-x:visible!important}.agp-print-table .daily-blood-sugar-report tr.daily-chart-list,.agp-print-table .daily-blood-sugar-report tr.daily-chart-list td{display:block}@media print{.agp-print-table .daily-blood-sugar-report tr.daily-chart-list{display:table-row}.agp-print-table .daily-blood-sugar-report tr.daily-chart-list td{display:table-cell}}@media print{.agp-print-table .daily-blood-sugar-report .day-label{top:18px!important}}@media print{.agp-print-table .daily-blood-sugar-report .agp-daily-chart .recharts-surface{height:100px!important}}@media print{.agp-print-table .daily-blood-sugar-report .agp-main-chart .recharts-surface{height:400px!important}}.agp-print-table .daily-blood-sugar-report .no-data-chart-block .no-data-chart-v4{width:95%;margin-right:5px;margin-left:5px;border-top:1px solid #BEBEBE;border-bottom:1px solid #BEBEBE;border-left:1px solid #BEBEBE}@media print{.agp-print-table .daily-blood-sugar-report .no-data-chart-block .no-data-chart-v4{height:70px;padding-top:5px}}.agp-print-table .daily-blood-sugar-report .no-data-chart-block .no-data-chart-v4 .no-data-text{color:#505050;font-size:16px;font-weight:500}.agp-print-table .daily-blood-sugar-report .no-data-chart-block .no-data-chart-v5{width:100%;border-top:1px solid rgb(125,125,125);border-bottom:1px solid rgb(125,125,125);border-left:1px solid rgb(125,125,125)}@media print{.agp-print-table .daily-blood-sugar-report .no-data-chart-block .no-data-chart-v5{height:81px}}.agp-print-table .daily-blood-sugar-report .no-data-chart-block .no-data-chart-v5 .no-data-text{color:#505050;font-size:16px;font-weight:500}@media print{.agp-print-table .daily-blood-sugar-report .no-data-chart-block .no-data-day-label{top:13px!important}}.agp-print-table .daily-blood-sugar-report .no-data-chart-block .time-row-block{position:absolute;bottom:-15px;text-align:center}@media print{.agp-print-table .daily-blood-sugar-report .no-data-chart-block .time-row-block{bottom:-37px!important}}.agp-print-table .daily-blood-sugar-report .no-data-chart-block .time-row-block .time-text{height:50px;color:#7d7d7d;font-family:Roboto;font-size:12px;font-weight:500}.agp-print-table .daily-blood-sugar-bookmark tr.daily-chart-list,.agp-print-table .daily-blood-sugar-bookmark tr.daily-chart-list td{display:block}@media print{.agp-print-table .daily-blood-sugar-bookmark tr.daily-chart-list{display:table-row}.agp-print-table .daily-blood-sugar-bookmark tr.daily-chart-list td{display:table-cell}}.agp-print-table .daily-blood-sugar-bookmark tr.daily-chart-list .day-label{top:6px!important}@media print{.agp-print-table .daily-blood-sugar-bookmark tr.daily-chart-list .day-label{top:11px!important}}.agp-print-table .daily-blood-sugar-bookmark tr.daily-chart-list .no-data-chart-block .no-data-chart-v4{width:95%;margin-right:5px;margin-left:5px;border-top:1px solid #BEBEBE;border-bottom:1px solid #BEBEBE;border-left:1px solid #BEBEBE}@media print{.agp-print-table .daily-blood-sugar-bookmark tr.daily-chart-list .no-data-chart-block .no-data-chart-v4{height:72px;padding-top:7px}}.agp-print-table .daily-blood-sugar-bookmark tr.daily-chart-list .no-data-chart-block .no-data-chart-v4 .no-data-text{color:#505050;font-size:16px;font-weight:500}.agp-print-table .daily-blood-sugar-bookmark tr.daily-chart-list .no-data-chart-block .no-data-chart-v5{width:100%;border-top:1px solid rgb(125,125,125);border-bottom:1px solid rgb(125,125,125);border-left:1px solid rgb(125,125,125)}@media print{.agp-print-table .daily-blood-sugar-bookmark tr.daily-chart-list .no-data-chart-block .no-data-chart-v5{height:81px}}.agp-print-table .daily-blood-sugar-bookmark tr.daily-chart-list .no-data-chart-block .no-data-chart-v5 .no-data-text{color:#505050;font-size:16px;font-weight:500}.agp-print-table .daily-blood-sugar-bookmark tr.daily-chart-list .no-data-chart-block .no-data-day-label{top:1px!important}@media print{.agp-print-table .daily-blood-sugar-bookmark tr.daily-chart-list .no-data-chart-block .no-data-day-label{top:-6px!important}}.agp-print-table .daily-blood-sugar-bookmark tr.daily-chart-list .no-data-chart-block .time-row-block{position:absolute;bottom:-19px;text-align:center}@media print{.agp-print-table .daily-blood-sugar-bookmark tr.daily-chart-list .no-data-chart-block .time-row-block{bottom:-28px!important}}.agp-print-table .daily-blood-sugar-bookmark tr.daily-chart-list .no-data-chart-block .time-row-block .time-text{height:50px;color:#7d7d7d;font-family:Roboto;font-size:12px;font-weight:500}.agp-header-logo{display:inline}@media print{.agp-header-logo{display:none}}.fixed-width{width:1200px}.agp-tab-content-block{height:calc(100% - 110px)}.recharts-cartesian-axis-ticks{color:#505050;font-size:14px;font-weight:500}.second-month-position{margin-top:100px}.recharts-wrapper,.recharts-surface{background-color:#fff!important}@media print{.recharts-wrapper,.recharts-surface{width:100%!important}}@media print{body{-webkit-print-color-adjust:exact!important}}.agp-report-title-icon{width:5px;height:24px;margin-right:10px;background-color:#4b4b4b}.agp-daily-chart .recharts-area path{fill-opacity:1!important}.statistic-time-range-title{margin-bottom:6px;margin-left:188px}.agp-report-statistic-time-range{width:38%;height:370px}.agp-report-statistic-time-range .range-content-height-340{height:340px}.agp-report-statistic-time-range .range-content-height-280{height:280px}.agp-report-statistic-time-range .range-content{padding:10px}.agp-report-statistic-time-range .range-content .range-content-bar{width:80px;height:100%}.agp-report-statistic-time-range .range-bar{width:60px}.statistic-time-range{float:left}.statistic-time-range .target-header-block{margin-left:15px}.statistic-time-range .range-bar{display:flex;padding-top:1px}.statistic-time-range .range-bar div{width:100%}.statistic-time-range .range-bar .top-radius{border-top-right-radius:3px;border-top-left-radius:3px}.statistic-time-range .range-bar .bottom-radius{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.statistic-time-range .barChart,.statistic-time-range .very-low,.statistic-time-range .low,.statistic-time-range .target-range,.statistic-time-range .high,.statistic-time-range .very-high{width:10%}.statistic-time-range .barRange{align-self:center;display:flex}.statistic-time-range .very-high{background-color:#d8631b}.statistic-time-range .high{background-color:#e5a526}.statistic-time-range .target-range{background-color:#79a45a}.statistic-time-range .low{background-color:#d17371}.statistic-time-range .very-low{background-color:#a71914}.statistic-time-range .range-content .range-description{flex-direction:column;justify-content:center;display:flex;width:40%;padding-left:10px}.statistic-time-range .target-header{color:#4b4b4b;font-size:24px;font-weight:700}.statistic-time-range .target-footer{width:600px;margin-left:15px;color:#505050;font-size:16px;font-weight:500}.agp-report-very-high{width:55px;background-color:#d8631b}.agp-report-high{width:55px;background-color:#e5a526}.agp-report-target-range{width:55px;background-color:#79a45a}.agp-report-low{width:55px;background-color:#d17371}.agp-report-very-low{width:55px;background-color:#a71914}.top-radius{border-top-right-radius:3px;border-top-left-radius:3px}.bottom-radius{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.agp-report-container-v5 .realted-indicator-item-container{border-bottom:1px solid black}.agp-report-container-v5 .realted-indicator-item-container .realted-indicator-item-title{color:#222;font-family:roboto;font-size:22px;font-weight:700}.agp-report-container-v5 .realted-indicator-item-container .realted-indicator-item-desc{color:#222;font-size:16px;font-weight:500}.agp-report-container-v5 .realted-indicator-item-container .realted-indicator-item-value{color:#222;font-size:30px;font-weight:700}.agp-report-container-v5 .realted-indicator-item-container .realted-indicator-item-unit{color:#222;font-size:18px}.agp-report-container-v5 .mix-percentage-text,.agp-report-container-v5 .single-percentage-text{color:#222;font-weight:700}.agp-report-container-v5 .mix-percentage-text .percentage,.agp-report-container-v5 .single-percentage-text .percentage{font-size:32px}.agp-report-container-v5 .mix-percentage-text .unit,.agp-report-container-v5 .single-percentage-text .unit{font-size:16px}.agp-report-container-v5 .mix-percentage-desc,.agp-report-container-v5 .single-percentage-desc{color:#9a9a9a;font-size:14px;font-weight:500}.agp-report-container-v5 .target-desc{color:#9a9a9a;font-size:14px;font-weight:700}.agp-report-container-v5 .range-desc{color:#222;font-size:18px;font-weight:700}.agp-report-container-v5 .target-range-topic-title-section{width:560px}.agp-report-container-v5 .target-range-and-related-indicator-block{height:430px}.agp-report-container-v5 .main-chart-container{height:450px}.agp-report-container-v5 .custom-padding-bottom{padding-bottom:70px}.agp-report-container-v5 .rangebar-veryhilo-info-container{width:560px}.agp-report-container-v5 .rangebar-veryhilo-info-container .line-info-container{height:70px}.agp-report-container-v5 .rangebar-veryhilo-info-container .line-info-container .dashed-line-block{width:254px;padding-left:57px}.agp-report-container-v5 .rangebar-veryhilo-info-container .line-info-container .percentage-block{width:80px;color:#222}.agp-report-container-v5 .rangebar-veryhilo-info-container .line-info-container .percentage-block .percentage{font-size:22px;font-weight:700}.agp-report-container-v5 .rangebar-veryhilo-info-container .line-info-container .percentage-block .unit{font-size:16px;font-weight:400}.agp-report-container-v5 .rangebar-veryhilo-info-container .line-info-container .solid-line-block{width:88px}.agp-report-container-v5 .rangebar-veryhilo-info-container .range-content-bar-new-container{height:280px}.agp-report-container-v5 .rangebar-veryhilo-info-container .range-content-bar-new-container .mix-percentage-block{color:#222;font-weight:700}.agp-report-container-v5 .rangebar-veryhilo-info-container .range-content-bar-new-container .mix-percentage-block .line-right-width{width:337px}.agp-report-container-v5 .rangebar-veryhilo-info-container .range-content-bar-new-container .mix-percentage-block .solid-line-right{border-right:1px solid #999}.agp-report-container-v5 .rangebar-veryhilo-info-container .range-content-bar-new-container .rangebar-hilo-info-block .single-range-info-block{width:337px}.agp-report-container-v5 .rangebar-veryhilo-info-container .range-content-bar-new-container .rangebar-hilo-info-block .single-range-info-block .range-desc{color:#222;font-size:18px}.agp-report-container-v5 .rangebar-veryhilo-info-container .range-content-bar-new-container .rangebar-hilo-info-block .hilo-range-info-block{width:170px}.agp-report-container-v5 .rangebar-veryhilo-info-container .range-content-bar-new-container .rangebar-hilo-info-block .hilo-range-info-block .range-desc{color:#222;font-size:18px}.agp-report-container-v5 .rangebar-veryhilo-info-container .range-content-bar-new-container .rangebar-hilo-info-block .percentage-block{width:80px;color:#222}.agp-report-container-v5 .rangebar-veryhilo-info-container .range-content-bar-new-container .rangebar-hilo-info-block .percentage-block .percentage{font-size:22px;font-weight:700}.agp-report-container-v5 .rangebar-veryhilo-info-container .range-content-bar-new-container .rangebar-hilo-info-block .percentage-block .unit{font-size:16px;font-weight:400}.agp-report-container-v5 .rangebar-veryhilo-info-container .range-content-bar-new-container .rangebar-hilo-info-block .solid-line-block{width:87px}.agp-report-container-v5 .rangebar-veryhilo-info-container .range-content-bar-new-container .range-block{width:337px}.range-content-bar-new{float:left;width:55px}.dashed-line{height:1px;border-top:1px dashed #999}.solid-line{border-top:1px solid #999}.dashed-line-top-left{border-top:1px dashed #999;border-left:1px dashed #999}.dashed-line-bottom-left{border-bottom:1px dashed #999;border-left:1px dashed #999}.solid-line-top-right{border-top:1px solid #999;border-right:1px solid #999}.solid-line-bottom-right{border-right:1px solid #999;border-bottom:1px solid #999}.main-chart-v5-div{width:1060px!important;height:420px!important}.main-chart-v5-div .target-range-style{position:relative;left:9px;z-index:100;width:45px;height:22px;color:#fff;font-size:16px;font-weight:700;background-color:#79a45a;border-radius:4px}@media print{.main-chart-v5-div .target-range-style{left:18px}}.main-chart-v5-div .line-percent-position{position:relative;left:calc(100% + 5px)}.main-chart-v5-div .line-percent{width:35px;height:20px;color:#505050;font-size:16px;font-weight:500;border-radius:3px}@media print{.main-chart-v5-div{width:1080px!important;height:420px!important}.main-chart-v5-div .line-percent-position{position:relative;left:calc(100% + -0px);z-index:100}}@media print{.no-data-chart-block-v5{top:6px!important;max-height:63px!important}}.main-chart-mask{position:relative;top:0;left:0;z-index:41;width:1070px;height:420px;color:#000;font-size:20px;font-weight:700;background-color:#fff;opacity:.7}.range-high-position{position:relative;top:-280px;left:85px}.range-target-position{position:relative;top:-160px;left:85px}.range-low-position{position:relative;top:-40px;left:85px}.range-target-percentage-position{position:relative;top:-20px;left:0}.mix-percentage-low{position:relative;top:-15px;left:85px;height:20px}.mix-percentage-high{position:relative;top:-290px;left:85px;height:20px}.point-info-wrap{box-sizing:border-box;height:100%}.point-info-wrap .point-alert{color:red;font-weight:700}.point-info-wrap .error-message-view{height:50px}.point-info-wrap .error-message-view .error-message-text{color:red;font-weight:700}.point-info-wrap .redeem-price-view{align-items:center;padding:10px 20px;border-bottom:2px solid #E6E6E6}.point-info-wrap .redeem-price-view .label-container{float:left;width:66%;text-align:left}.point-info-wrap .redeem-price-view .redeem-name{font-size:24px}.point-info-wrap .redeem-price-view .discount-coupon-money-container{align-items:center;justify-content:flex-end;display:flex;float:right;width:34%;margin-right:30px}.point-info-wrap .redeem-price-view .label-text{padding:10px;margin:0 5px;color:#000;font-size:18px;font-weight:700;border:0}.point-info-wrap .redeem-price-view .point-input-content-logo{vertical-align:middle}.point-info-wrap .redeem-price-view .redeem-price-block{align-items:center;justify-content:flex-end;display:flex}.point-info-wrap .redeem-price-view .redeem-price-block .redeem-price{color:#004f9c;font-size:26px;font-weight:700}.point-info-wrap .redeem-price-view .redeem-input{position:relative}.point-info-wrap .redeem-price-view .redeem-input .ant-input-validation-true{color:#004f9c}.point-info-wrap .redeem-price-view .redeem-input .ant-input-validation-false{color:red}.point-info-wrap .redeem-price-view .redeem-input .ant-input{width:40%;height:60px;font-size:30px;font-weight:700;line-height:60px;text-align:center;vertical-align:middle;border:1px solid #929292;border-radius:10px}.point-info-wrap .redeem-price-view .redeem-input .error-message-text{position:absolute}.point-info-wrap .redeem-price-view .dollar-text{margin-left:5px}.point-info-wrap .redeem-price-view .discount-coupon-money{margin-right:6px;color:#004f9c;font-size:40px;font-weight:700}.point-info-wrap .point-input-content{text-align:center}.point-info-wrap .point-input-content .redeem-not-input{font-size:50px!important;border:unset!important}.point-info-wrap .point-input-content .label-text{margin:0 5px;font-size:20px}.point-info-wrap .point-input-content .point-input-content-logo{vertical-align:middle}.point-info-wrap .point-input-content .redeem-input{position:relative}.point-info-wrap .point-input-content .redeem-input .ant-input-validation-true{color:#004f9c}.point-info-wrap .point-input-content .redeem-input .ant-input-validation-false{color:red}.point-info-wrap .point-input-content .redeem-input .ant-input{width:40%;height:60px;font-size:30px;font-weight:700;line-height:60px;text-align:center;vertical-align:middle;border:1px solid #929292;border-radius:10px}.point-info-wrap .point-input-content .redeem-input .error-message-text{position:absolute}.point-info-wrap .point-input-content .dollar-text,.point-info-wrap .point-input-content .point_discount_text{margin-left:5px}.point-info-wrap .redeem-input-content{align-items:center;display:flex}.point-info-wrap .redeem-input-content .label-container{float:left;width:66%;text-align:left}.point-info-wrap .redeem-input-content .redeem-name{font-size:24px}.point-info-wrap .redeem-input-content .discount-coupon-money-container{align-items:center;justify-content:flex-end;display:flex;float:right;width:34%;margin-right:30px}.point-info-wrap .redeem-input-content .label-text{padding:10px;margin:0 5px;color:#000;font-size:18px;font-weight:700;border:0}.point-info-wrap .redeem-input-content .point-input-content-logo{vertical-align:middle}.point-info-wrap .redeem-input-content .redeem-price-block{align-items:center;justify-content:flex-end;display:flex}.point-info-wrap .redeem-input-content .redeem-price-block .redeem-price{color:#004f9c;font-size:26px;font-weight:700}.point-info-wrap .redeem-input-content .redeem-input{position:relative}.point-info-wrap .redeem-input-content .redeem-input .ant-input-validation-true{color:#004f9c}.point-info-wrap .redeem-input-content .redeem-input .ant-input-validation-false{color:red}.point-info-wrap .redeem-input-content .redeem-input .ant-input{width:40%;height:60px;font-size:30px;font-weight:700;line-height:60px;text-align:center;vertical-align:middle;border:1px solid #929292;border-radius:10px}.point-info-wrap .redeem-input-content .redeem-input .error-message-text{position:absolute}.point-info-wrap .redeem-input-content .dollar-text{margin-left:5px}.point-info-wrap .redeem-input-content .discount-coupon-money{margin-right:6px;color:#004f9c;font-size:40px;font-weight:700}.point-info-wrap .point-status-wrap{width:100%;padding-top:15px;font-size:14px;line-height:20px}.point-info-wrap .point-status-wrap .available-point-block,.point-info-wrap .point-status-wrap .used-point-block{box-sizing:border-box;float:left;width:50%;padding-right:10px;font-size:18px;text-align:right}.point-info-wrap .point-status-wrap .remaining-point-block{box-sizing:border-box;float:left;width:50%;padding-left:10px;font-size:18px;text-align:left}.coupon-store-text{margin:10px 0;color:#004f9c;font-weight:700}.coupon-translate{flex-direction:column;display:flex;height:100%;margin:0 auto;font-size:20px;font-weight:600}.coupon-translate .coupon-header{position:relative;align-items:center;flex-direction:column;justify-content:center;display:flex;padding:5px 5%;margin-bottom:3%;border-bottom:#EBEBEB 1px solid}.coupon-translate .coupon-header .logo{display:flex;padding:10px 0 5px}.coupon-translate .coupon-header .coupon-scan{padding:5px 0 10px;color:#373737;font-size:18px;font-weight:700}.coupon-translate .coupon-header .close-icon{position:absolute;right:10px;cursor:pointer}.coupon-translate main{flex:1 1;padding:10px 24px;color:#505050}.coupon-translate main .align-center{align-items:center}.coupon-translate main .coupon-item{padding:10px 0;border-bottom:#EBEBEB 1px solid}.coupon-translate main .coupon-item:last-of-type{border-bottom:none}.coupon-translate main .item-title{color:#505050;white-space:nowrap}.coupon-translate main .item-content{width:50%;color:#141414;font-weight:700;text-align:right;word-break:break-all}.coupon-translate main .item-input .input-area{text-align:right}.coupon-translate main .item-input .input-area+img{margin-left:15.7px}.coupon-translate main .item-input input{width:170px;color:#141414;font-weight:700;text-align:right;border:none}.coupon-translate main .item-input img{cursor:pointer}.coupon-translate main .item-input.hide-scan .input-area{margin-right:0}.coupon-translate main .err-msg{color:#bf0000;font-size:14px}.coupon-translate main .discount{color:#004f9c;font-size:22px;font-weight:400}.coupon-translate main .barcode{align-items:center;flex-direction:column;display:flex}.coupon-translate main .store-barcode,.coupon-translate main .scan-barcode{align-self:flex-end;display:flex;text-align:center}.coupon-translate main .quick-select{flex-direction:column;display:flex}.coupon-translate main .quick-select .quick-select-text{margin-top:9px;color:#505050;text-align:left}.coupon-translate main .quick-select .store-button{width:100%;height:50px;margin-top:18px;color:#094f9c;font-size:20px;border:1px solid #094F9C;border-radius:25px}.coupon-translate main .scan-area{padding-top:16px;color:#094f9c;font-size:18px}.coupon-translate main .scan-area .scan-strip-qrcode{width:327px;height:50px;margin-bottom:9px;font-size:20px;border:1px solid #094F9C;border-radius:25px}.coupon-translate main .scan-area .scan-strip-qrcode .scan-strip-text{margin-right:10px}.coupon-translate main .scan-area .strip-info{text-decoration:underline}@media screen and (max-width:320px){.coupon-translate main{padding:10px 9px}.coupon-translate main .scan-barcode,.coupon-translate main .store-barcode{transform:translate(12px)}}.coupon-translate main.redeemed{height:calc(100vh - 150px);background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/redeemed.svg);background-repeat:no-repeat;background-position:0 -100px}.coupon-translate footer{width:100%;padding-bottom:20px}.coupon-translate footer .notice{width:100%;padding-bottom:15px;color:#004f9c;font-size:14px;text-align:center}.coupon-translate footer .button-compose .button{padding:11px 28px}.coupon-translate footer .button-compose .confirm-button{width:327px;height:50px;opacity:.25}.coupon-translate footer .button-compose .confirm-button.active{opacity:1}.coupon-translate .not-start{height:100vh}.coupon-translate .not-start .title{margin:10px 0;color:#373737;font-size:20px}.coupon-translate .not-start .content,.coupon-translate .not-start .footer{color:#141414;font-size:16px}.scanner{position:relative}.scanner #reader{width:100%}.scanner .scanner-title{position:absolute;top:10px;width:100%;color:#fff;font-size:20px;font-weight:700}.scanner .close-scanner-icon{position:absolute;top:10px;right:10px;z-index:2;width:20px;height:20px}.ant-modal-header{border-bottom:0}.ant-modal-footer{border-top:0}.text-center{text-align:center}.modal-box-info .ant-modal-header{padding:30px 0 0;border-bottom:0}.modal-box-info .ant-modal-header .ant-modal-title{font-size:26px;text-align:center}.modal-box-info .ant-modal-body{padding:18px}.modal-box-info .ant-modal-body .box-info{color:#000}.modal-box-info .ant-modal-body .box-info span{padding-bottom:18px}.modal-box-info .ant-modal-footer{display:none;border-top:0}.modal-campaign-redeem-fail,.modal-cancel-redeem,.modal-network-alert,.modal-scan-alert,.modal-timeout-alert,.modal-reg-success{width:323px;height:146px;padding-bottom:0}.modal-campaign-redeem-fail .modal-title,.modal-cancel-redeem .modal-title,.modal-network-alert .modal-title,.modal-scan-alert .modal-title,.modal-timeout-alert .modal-title,.modal-reg-success .modal-title{font-size:23px}.modal-campaign-redeem-fail .modal-desc,.modal-cancel-redeem .modal-desc,.modal-network-alert .modal-desc,.modal-scan-alert .modal-desc,.modal-timeout-alert .modal-desc,.modal-reg-success .modal-desc{color:#141414;font-size:18px;font-weight:400}.modal-campaign-redeem-fail .ant-modal-content,.modal-cancel-redeem .ant-modal-content,.modal-network-alert .ant-modal-content,.modal-scan-alert .ant-modal-content,.modal-timeout-alert .ant-modal-content,.modal-reg-success .ant-modal-content{border-radius:20px}.modal-campaign-redeem-fail .ant-modal-header,.modal-cancel-redeem .ant-modal-header,.modal-network-alert .ant-modal-header,.modal-scan-alert .ant-modal-header,.modal-timeout-alert .ant-modal-header,.modal-reg-success .ant-modal-header{border-radius:20px 20px 0 0}.modal-campaign-redeem-fail .ant-modal-body,.modal-cancel-redeem .ant-modal-body,.modal-network-alert .ant-modal-body,.modal-scan-alert .ant-modal-body,.modal-timeout-alert .ant-modal-body,.modal-reg-success .ant-modal-body{color:#141414;font-size:18px;font-weight:700;text-align:center}.modal-campaign-redeem-fail .ant-modal-body .success-title,.modal-cancel-redeem .ant-modal-body .success-title,.modal-network-alert .ant-modal-body .success-title,.modal-scan-alert .ant-modal-body .success-title,.modal-timeout-alert .ant-modal-body .success-title,.modal-reg-success .ant-modal-body .success-title{font-size:20px}.modal-campaign-redeem-fail .ant-modal-body .content,.modal-cancel-redeem .ant-modal-body .content,.modal-network-alert .ant-modal-body .content,.modal-scan-alert .ant-modal-body .content,.modal-timeout-alert .ant-modal-body .content,.modal-reg-success .ant-modal-body .content{color:#505050;font-size:16px}.modal-campaign-redeem-fail .ant-modal-body .cancel-redeem,.modal-cancel-redeem .ant-modal-body .cancel-redeem,.modal-network-alert .ant-modal-body .cancel-redeem,.modal-scan-alert .ant-modal-body .cancel-redeem,.modal-timeout-alert .ant-modal-body .cancel-redeem,.modal-reg-success .ant-modal-body .cancel-redeem{word-break:keep-all}.modal-campaign-redeem-fail .ant-modal-footer,.modal-cancel-redeem .ant-modal-footer,.modal-network-alert .ant-modal-footer,.modal-scan-alert .ant-modal-footer,.modal-timeout-alert .ant-modal-footer,.modal-reg-success .ant-modal-footer{padding:0;margin:0}.modal-network-alert .ant-modal-footer .confirm-button,.modal-scan-alert .ant-modal-footer .confirm-button,.modal-timeout-alert .ant-modal-footer .confirm-button{width:275px;height:50px}.modal-timeout-alert .ant-modal-body{word-break:keep-all!important}.button-compose .button{width:128px;height:50px;font-size:16px;border-radius:25px;cursor:pointer;-webkit-user-select:none;user-select:none}.button-compose .cancel-button{color:#004f9c;border:1px solid #004F9C}.button-compose .confirm-button{color:#fff;background-color:#004f9c;opacity:1}.button-compose.square .button{border-radius:5px}.button-compose.square .cancel-button{color:#707070;background-color:#f2f2f2;border:0}.button-compose.square .confirm-button{color:#fff;background-color:#247dd6;opacity:1}.button-compose.square .confirm-button.disable{opacity:.5}.store-text{float:right;margin-right:40px;color:#004f9c;font-weight:700}.coupon-rule-text{margin-top:30px}.coupon-rule-text .rule-text-block{margin:20px}.coupon-rule-text .rule-text-block .rule-text-title{color:#000;font-size:18px;font-weight:700}.coupon-rule-text .rule-text-block .rule-infos{height:100vh;overflow:scroll}.redeem-rule-text{margin:20px 20px 0;text-indent:-9px}.redeem-rule-text .rule-text-block{margin:20px}.redeem-rule-text .rule-text-block .rule-text-title{color:#000;font-size:18px;font-weight:700}.redeem-rule-text .rule-text-block .rule-infos{height:100vh;overflow:scroll}.redeem-desc-title,.redeem-desc-content{padding:15px;color:#696969}.redeem-image{padding:10px;text-align:center;border-bottom:1px solid #CCC}.redeem-image img{width:100px;height:100px}.barcode{float:right;clear:both}.pointOut .content-footer .default-btn,.content-footer .confirm-redeem-btn{width:100%}.white-logo{margin-left:4px}.redeem-desc-block{padding:20px;border-bottom:2px solid #E6E6E6}.redeem-desc-block .redeem-item-name{color:#000;font-size:24px}.redeem-desc-block .redeem-time-left-block{align-items:center;display:flex}.redeem-desc-block .redeem-time-left-block .redeem-time-left{margin-left:10px;font-size:20px}.point-home-page-container{height:100vh;overflow-y:hidden}.point-home-page-container .divide{height:20px;background-color:#f2f2f2}.point-home-page-container .tab-panel-container{height:calc(100% - 300px)}.point-home-page-container .record-item{height:79px;padding:0 20px}.point-home-page-container .record-item .date-time-text{color:#a2a2a2;font-size:12px}.point-home-page-container .record-item .action-text{display:-webkit-box;width:100%;overflow:hidden;color:#1f1f1f;font-size:14px;font-weight:500;text-overflow:ellipsis;word-break:break-all;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.point-home-page-container .record-item .point-blue{color:#004f9c;font-size:20px;font-weight:700}.point-home-page-container .record-item .point-gray{color:#a2a2a2;font-size:20px}.point-home-page-container .point-block{height:170px;border-bottom:1px solid #EAEAEA}.point-home-page-container .point-block .home-page-header{color:#1f1f1f;font-size:40px;font-weight:700}.point-home-page-container .point-block .point-desc{color:#707070;font-size:14px;font-weight:400}.point-home-page-container .point-tab{font-size:16px;font-weight:700;opacity:1}.point-home-page-container .empty-data{color:#a2a2a2;font-size:22px;font-weight:700;letter-spacing:1.1px}.point-action-card{width:90%;min-height:130px;padding:20px;margin-top:20px;background-color:#fff;border-radius:10px}.point-action-card .card-title{font-size:20px;font-weight:700}.point-action-card .card-title .font-icon{color:#505050}.point-action-card .card-desc-block{width:70%}.point-action-card .card-desc-block .card-desc{color:#707070;font-size:14px;font-weight:400}.point-action-card .card-desc-block .custom-desc{color:#707070;font-size:16px;font-weight:500}.point-exchange-result-container{position:relative;width:100%;height:100%;overflow:scroll;background-color:#f2f2f2}.point-exchange-result-container .point-exchange-result-block{padding:20px}.point-exchange-result-container .point-exchange-result-block img{display:block}.point-exchange-result-container .point-exchange-result-step{width:100%;padding:28px 26px;background-color:#fff}.point-exchange-result-container .point-exchange-result-step .step-item{height:50px;font-size:15px;word-break:break-all}.point-exchange-result-container .point-exchange-result-step .result-header{width:100%;padding:20px;color:#1f1f1f;font-size:24px;font-weight:700;background-color:#fff;border-radius:12px 12px 0 0}.point-exchange-result-container .point-exchange-result-step .result-header .header-text{margin-top:16px}.point-exchange-result-container .point-exchange-result-step .result-desc{color:#505050;font-size:18px}.point-exchange-result-container .point-exchange-result-step .result-desc .highlight-text{color:#4275c3;font-weight:700}.point-exchange-btn{width:90%;padding:15px 0;margin-bottom:20px;color:#fff;font-size:20px;font-weight:500;background-color:#247dd6;border-radius:5px}.familymart-agreement-terms-container{width:100%;height:100%;background-color:#f2f2f2}.familymart-agreement-terms-container .header-info{width:100%;padding:10px 0;background-color:#fff}.familymart-agreement-terms-container .header-info .terms-desc{color:#1f1f1f;font-size:14px;font-weight:400}.familymart-agreement-terms-container .body-info{height:calc(100% - 315px);padding:15px;margin-top:10px;overflow:auto;background-color:#fff}.familymart-agreement-terms-container .body-info .body-info-title{color:#1f1f1f;font-size:18px;font-weight:700;text-align:center}.familymart-agreement-terms-container .body-info .body-info-content{margin:20px 0;color:#707070;font-size:14px;font-weight:400}.familymart-agreement-terms-container .body-info .mask-text{position:absolute;bottom:92px;left:0;width:98%;height:25px;background-color:#fff;opacity:.5}.point-exchange-page-container{width:100%;height:100%;background-color:#f2f2f2}.point-exchange-page-container .header-point-info{height:60px;padding:25px;color:#1f1f1f;font-size:18px;font-weight:700;background-color:#fff;border-top:1px solid #DBDBDB}.point-exchange-page-container .body-point-info{height:calc(100% - 150px);padding:20px;overflow:auto;color:#707070}.point-exchange-page-container .body-point-info .handle-reduce-point-block{width:100%;background-color:#fff;border-radius:10px}.point-exchange-page-container .body-point-info .handle-reduce-point-block .commodity{height:160px;color:#707070;font-size:20px;font-weight:500}.point-exchange-page-container .body-point-info .handle-reduce-point-block .dash-line{position:relative;width:100%;height:3px;background-color:#fff}.point-exchange-page-container .body-point-info .handle-reduce-point-block .redeem-info-block{height:220px;padding:20px}.point-exchange-page-container .body-point-info .handle-reduce-point-block .redeem-info-block .item-row{height:0px;color:#1f1f1f;font-size:16px;font-weight:500}.point-exchange-page-container .body-point-info .handle-reduce-point-block .redeem-info-block .item-row .item-point{color:#1f1f1f;font-size:20px}.point-exchange-page-container .body-point-info .handle-reduce-point-block .redeem-info-block .item-row .item-row-desc{color:#a2a2a2;font-size:14px}.point-exchange-page-container .body-point-info .handle-reduce-point-block .redeem-info-block .item-row .item-row-error-desc{color:#f66;font-size:14px;font-weight:400}.point-exchange-page-container .body-point-info .redeem-rule-block{padding:20px;color:#707070;font-size:14px}.point-exchange-page-container .body-point-info .redeem-rule-block .redeem-rule-content{padding-left:18px;text-indent:-18px}.point-exchange-page-container .confirm-btn{width:90%!important;background-color:#247dd6}.point-control-btn{width:40px;height:40px;color:#a2a2a2;font-size:22px;border-radius:40px}.point-control-btn-disable{color:#a2a2a2;background-color:#f2f2f2;opacity:.5}.point-control-btn-enable{color:#0467c6;font-weight:300;background-color:#fff;border:1px solid #0467C6}.point-exchange-input{width:min-content!important;max-width:60px!important;min-width:55px!important;color:#000!important;font-size:26px!important;font-weight:700!important;text-align:center!important;border:unset!important}.point-exchange-input:focus{border:transparent!important}.rightest-point{color:#004f9c!important;font-size:18px!important;font-weight:500}.rightest-blue{color:#4275c3!important}.padding-unset{padding:unset!important}.point-member-bind-result-container .result-title{color:#464646;font-size:28px;font-weight:500}.point-member-bind-result-container .result-desc{color:#707070;font-size:16px;font-weight:400;line-height:30px}.point-member-bind-result-container .result-btn{width:90%;height:60px;color:#fff;font-size:18px;font-weight:500;background-color:#247dd6;border-radius:4px}.malaysia-campaign-redeem{height:calc(100% - 188px)}.malaysia-campaign-redeem .divide{height:20px;background-color:#f2f2f2}.malaysia-campaign-redeem .point-block{height:100px;border-bottom:1px solid #EAEAEA}.malaysia-campaign-redeem .item-row{width:100%;min-height:90px;background-color:#fff}.malaysia-campaign-redeem .item-row .left-row-info .date-time{color:#a2a2a2;font-size:12px}.malaysia-campaign-redeem .item-row .left-row-info .event-description{color:#1f1f1f;font-size:18px;font-weight:700}.malaysia-campaign-redeem .item-row .right-row-info .increase-point{color:#004f9c;font-weight:700}.malaysia-campaign-redeem .item-row .right-row-info .reduce-point{color:#a2a2a2;font-weight:700}.malaysia-campaign-redeem .item-row .campaign-title{min-height:30px;font-size:16px;font-weight:700}.malaysia-campaign-redeem .item-row .campaign-desc{min-height:30px;color:#707070;font-size:14px}.malaysia-campaign-redeem .item-row .campaign-footer{min-height:30px}.malaysia-campaign-redeem .item-row .campaign-footer .name{margin-right:4px;font-size:14px}.malaysia-campaign-redeem .item-row .campaign-footer .point{margin-left:4px;color:#004f9d;font-size:16px;font-weight:700}.malaysia-campaign-redeem .item-row .campaign-footer .due-date{color:#a2a2a2;font-size:12px}.malaysia-campaign-redeem-inside-page{height:calc(100% - 92px);overflow:hidden}.malaysia-campaign-redeem-inside-page .campaign-top-divide{height:2px;background-color:#eee}.malaysia-campaign-redeem-inside-page .divide{height:20px;background-color:#f2f2f2}.malaysia-campaign-redeem-inside-page .campaign-divide{height:20px;background-color:#eee}.malaysia-campaign-redeem-inside-page .campaign-header{height:48px;padding:0 24px}.malaysia-campaign-redeem-inside-page .campaign-header .title{color:#1f1f1f;font-size:18px}.malaysia-campaign-redeem-inside-page .campaign-header .point{margin-left:4px;color:#004f9d;font-size:18px;font-weight:700}.malaysia-campaign-redeem-inside-page .campaign-body{height:calc(100% - 70px);overflow:auto}.malaysia-campaign-redeem-inside-page .campaign-body .body-padding{padding:24px}.malaysia-campaign-redeem-inside-page .campaign-body .campaign-name{color:#1f1f1f;font-size:22px;font-weight:700}.malaysia-campaign-redeem-inside-page .campaign-body .due-date{color:#a2a2a2;font-size:12px}.malaysia-campaign-redeem-inside-page .campaign-body .campaign-image-block{height:250px}.malaysia-campaign-redeem-inside-page .campaign-body .campaign-unit{padding:10px 24px;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA}.malaysia-campaign-redeem-inside-page .campaign-body .campaign-unit .unit{color:#1f1f1f;font-size:22px}.malaysia-campaign-redeem-inside-page .campaign-body .campaign-unit .point{margin-left:4px;color:#004f9d;font-size:18px;font-weight:700}.malaysia-campaign-redeem-inside-page .campaign-body .campaign-rule-desc{padding:24px}.malaysia-campaign-redeem-inside-page .campaign-footer{position:fixed;bottom:0;width:100%;height:92px;background-color:#fff;box-shadow:0 -4px 6px #0000001a}.malaysia-campaign-redeem-inside-page .campaign-footer .footer-button{flex:1;height:60px;margin:0 25px;color:#fff;background-color:#247dd6;border-radius:5px}.malaysia-campaign-verification-code-page .campaign-footer{position:fixed;bottom:0;width:100%;height:92px;background-color:#fff;box-shadow:0 -4px 6px #0000001a}.malaysia-campaign-verification-code-page .campaign-footer .footer-button{flex:1;height:60px;margin:0 25px;color:#fff;background-color:#247dd6;border-radius:5px}.malaysia-campaign-manual-mode-page{width:100%;height:100%;background-color:#004f9c}.malaysia-campaign-manual-mode-page .input-block{height:50vh}.malaysia-campaign-manual-mode-page .title{color:#fff;font-size:22px}.malaysia-campaign-manual-mode-page .verify-input{width:80%;padding:8px 0;color:#004f9c;font-size:36px;font-weight:700;text-align:center;border:none;border-bottom:1.5px solid #999;border-radius:5px;outline:none;caret-color:#1677ff}.malaysia-campaign-manual-mode-page .verify-input:focus{border-bottom-color:#1677ff}.malaysia-campaign-manual-mode-page .verify-input::-webkit-outer-spin-button,.malaysia-campaign-manual-mode-page .verify-input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.malaysia-campaign-manual-mode-page .next-btn{padding:8.5px 33.5px 8.5px 32.5px;border:solid 2px #FFF;border-radius:5px}.monthly-report-channel{height:100%;padding:15px 6px;background:#e7e7e7}.monthly-report-channel .card{margin-bottom:15px;font-family:PingFang TC;text-align:center;background:#fff;border-radius:15px}.monthly-report-channel .card .letter-image-block{display:inline-flex}.monthly-report-channel .card .letter-image-block div span{margin:30px}.monthly-report-channel .card .letter-icon{width:140px;margin-top:20px}.monthly-report-channel .card .letter-year{position:absolute;margin-top:78px;margin-left:57px;color:#fff;font-size:12px}.monthly-report-channel .card .letter-title{margin-bottom:14px;color:#2f2f2f;font-size:26px;font-weight:700}.monthly-report-channel .card .letter-title .month-word{color:#2358a8}.monthly-report-channel .card .bottom-bar{padding-right:16px;line-height:37px;background-color:#6395e6;border-radius:0 0 15px 15px}.monthly-report-channel .card .bottom-bar button{color:#fff;font-size:14px;font-weight:600;text-align:right}.monthly-report .pair-summary-page,.monthly-report .activity-page,.monthly-report .relation-background .relation-page,.monthly-report .info-page{width:320px;height:667px;margin:0 auto}.none-monthly-report-channel{height:100%}.none-monthly-report-channel .empty-image{width:168px;word-wrap:break-word}.monthly-report .title{margin-bottom:10px;color:#505050;font-family:PingFang TC;font-size:28px;font-weight:700;line-height:28px}.monthly-report .subtitle{color:#505050;font-family:PingFang TC;font-size:16px}.monthly-report .info-page{padding-left:15px;font-family:PingFang TC}.monthly-report .info-page .user-info{align-items:center;justify-content:space-around;display:flex;margin-top:40px}.monthly-report .info-page .user-info img{width:100px;height:100px;border-radius:50%;object-fit:cover;object-position:center}.monthly-report .info-page .user-info .desc{color:#505050;font-size:32px;font-weight:700;line-height:30px;word-break:break-all}.monthly-report .info-page .user-info .desc span{color:#676767;font-size:18px;font-weight:400}.monthly-report .info-page .report-period{width:100%;margin-top:15px}.monthly-report .info-page .report-period .show-block{width:137px;height:34px;color:#fff;font-weight:700;line-height:34px;text-align:center;background-color:#4da9b6;border-radius:15px}.monthly-report .info-page .under-text{margin-top:20px;color:#2358a8;font-size:18px;text-align:center}.monthly-report .info-page .check-item{align-items:center;display:flex;width:100%;margin-top:15px}.monthly-report .info-page .check-item .mark{width:33px;height:33px;margin-top:7px}.monthly-report .info-page .check-item .mark svg{width:inherit;height:inherit}.monthly-report .info-page .check-item .text{margin-left:10px}.monthly-report .info-page .check-item .text .highlight{color:#004f9c;font-size:30px}.monthly-report .relation-background{width:100%;background-color:#f8f8f8}.monthly-report .relation-background .relation-page{position:relative;font-family:PingFang TC}.monthly-report .relation-background .relation-page .show-relation{position:relative;top:150px;color:#fff}.monthly-report .relation-background .relation-page .show-relation .background-img{position:absolute;width:100%}.monthly-report .relation-background .relation-page .show-relation .org-avatar{position:absolute;top:44px;left:215px;width:102px;height:102px;border-radius:50%}.monthly-report .relation-background .relation-page .show-relation .org-desc{position:absolute;top:133px;left:154px;width:165px;height:46px;font-size:18px}.monthly-report .relation-background .relation-page .show-relation .org-name{position:absolute;top:47px;width:192px;height:46px;font-size:28px;font-weight:700;line-height:20px;text-align:center}.monthly-report .relation-background .relation-page .show-relation .org-name .other-name{font-size:12px}.monthly-report .relation-background .relation-page .under-message{position:absolute;top:460px;width:100%;color:#676767;line-height:50px;text-align:center}.monthly-report .relation-background .relation-page .under-message img{width:50px}.monthly-report .relation-background .relation-page .under-message .message-cnt{color:#004f9c;font-size:40px}.monthly-report .avg-page{width:320px;height:300px;margin:15px auto auto;font-family:PingFang TC}.monthly-report .avg-page .card{position:relative;width:320px;height:180px;margin-top:20px;text-align:center}.monthly-report .avg-page .card svg{width:inherit;height:inherit;filter:drop-shadow(0px 3px 6px rgba(0,0,0,.161))}.monthly-report .avg-page .card svg text{font-size:40px;font-weight:700}.monthly-report .avg-page .card .date{position:absolute;font-size:12px;line-height:14px}.monthly-report .avg-page .card .date.ex{top:130px;left:63px}.monthly-report .avg-page .card .date.current{top:130px;left:230px}.monthly-report .avg-page .card .date .month{font-size:18px;font-weight:700}.monthly-report .avg-page .card .long-arrow{position:absolute;top:130px;left:127px;width:66px;height:16px}.monthly-report .avg-page .card .curr-avg-bar-value,.monthly-report .avg-page .card .ex-avg-bar-value{position:absolute;width:86px;height:50px;font-size:20px}.monthly-report .avg-page .card .ex-avg-bar-value{left:34px}.monthly-report .avg-page .card .ex-avg-bar-value.normal{top:45px}.monthly-report .avg-page .card .ex-avg-bar-value.high{top:25px}.monthly-report .avg-page .card .curr-avg-bar-value{left:200px;font-weight:700}.monthly-report .avg-page .card .curr-avg-bar-value.normal{top:45px}.monthly-report .avg-page .card .curr-avg-bar-value.high{top:25px}.monthly-report .a1c-page{width:320px;height:367px;margin:15px auto auto;font-family:PingFang TC}.monthly-report .a1c-page .none-a1c-card{width:320px;height:260px;text-align:center;box-shadow:0 1px 18px #00000029;border-radius:15px}.monthly-report .a1c-page .none-a1c-card img{width:40px;margin-top:40px}.monthly-report .a1c-page .none-a1c-card .no-data-desc{font-size:20px;font-weight:700;line-height:45px}.monthly-report .a1c-page .none-a1c-card .org-hint{color:#004f9c;font-weight:700}.monthly-report .a1c-page .panel{position:relative;width:320px;height:250px}.monthly-report .a1c-page .panel .card{position:relative;width:238px}.monthly-report .a1c-page .panel .card .background-img{width:inherit}.monthly-report .a1c-page .panel .card .date{position:absolute;top:25px;left:20px;font-size:18px;font-weight:700;line-height:16px;text-align:center}.monthly-report .a1c-page .panel .card .date .dc{font-size:15px;font-weight:400}.monthly-report .a1c-page .panel .card .a1c-value{position:absolute;top:17px;right:55px;font-size:28px;font-weight:700}.monthly-report .a1c-page .panel .card .a1c-value span{font-size:18px}.monthly-report .a1c-page .panel .card .diff-a1c-desc{position:absolute;top:75px;left:20px;font-size:18px;font-weight:700;text-align:left}.monthly-report .a1c-page .panel .card .diff-a1c{position:absolute;top:75px;right:55px;color:#004f9c;font-size:36px;font-weight:700}.monthly-report .a1c-page .panel .card .diff-a1c span{font-size:18px}.monthly-report .a1c-page .panel .card .touchdown-img{position:absolute;top:90px;left:40px;width:120px}.monthly-report .a1c-page .panel .card .touchdown-img img{width:inherit}.monthly-report .a1c-page .panel .a1c-bar{position:absolute;top:0;right:55px;z-index:-1;width:20px}.monthly-report .a1c-page .panel .a1c-bar img{width:inherit}.monthly-report .a1c-page .panel .a1c-bar-desc{position:absolute;top:100px;right:10px;font-size:16px;font-weight:700}.monthly-report .a1c-page .under-desc{font-size:16px}.monthly-report .activity-page{position:relative;font-family:Helvetica Neue}.monthly-report .activity-page .sun-24-img{width:320px}.monthly-report .activity-page .sun-24-img img{width:inherit}.monthly-report .activity-page .desc{position:absolute;top:117px;width:100%;padding:5px;font-size:16px;background-color:#ededed}.monthly-report .activity-page .desc span{color:#004f9c;font-weight:700}.monthly-report .activity-page .hint{position:absolute;width:60px;height:70px}.monthly-report .activity-page .hint svg{width:inherit;height:inherit}.monthly-report .activity-page .hint svg text{font-size:14px;font-weight:700}.monthly-report .activity-page .hint.high{top:247px}.monthly-report .activity-page .hint.low{top:520px}.monthly-report .activity-page .hint.midnightnomark{left:0}.monthly-report .activity-page .hint.wakeupnomark{left:37px}.monthly-report .activity-page .hint.breakfastbefore{left:73px}.monthly-report .activity-page .hint.breakfastafter{left:99px}.monthly-report .activity-page .hint.lunchbefore{left:135px}.monthly-report .activity-page .hint.lunchafter{left:161px}.monthly-report .activity-page .hint.dinnerbefore{left:197px}.monthly-report .activity-page .hint.dinnerafter{left:223px}.monthly-report .activity-page .hint.bednomark{left:259px}.monthly-report .activity-page .chart{position:relative;top:100px;width:100%;font-family:Helvetica Neue}.monthly-report .activity-page .chart .unit{font-size:14px;text-align:center}.monthly-report .activity-page .chart svg{width:inherit;height:210px}.monthly-report .activity-page .chart svg .bar-cnt-14{font-size:14px}.monthly-report .activity-page .chart .x-img{position:absolute;top:220px;left:20px;width:280px;margin-top:30px}.monthly-report .activity-page .chart .x-img img{width:inherit;margin-top:20px}.monthly-report .activity-page .chart .x-desc{position:absolute;top:240px;width:320px;font-size:16px}.monthly-report .activity-page .chart .x-desc .midnight{position:absolute;left:12px}.monthly-report .activity-page .chart .x-desc .wakeup{position:absolute;left:54px}.monthly-report .activity-page .chart .x-desc .breakfast{position:absolute;left:101px}.monthly-report .activity-page .chart .x-desc .lunch{position:absolute;left:164px}.monthly-report .activity-page .chart .x-desc .dinner{position:absolute;left:225px}.monthly-report .activity-page .chart .x-desc .bed{position:absolute;left:275px}.monthly-report .pair-summary-page{font-family:PingFang TC}.monthly-report .pair-summary-page .none-pair-img{width:100%;margin-top:15px}.monthly-report .pair-summary-page .none-pair-img img{width:inherit}.monthly-report .pair-summary-page .none-pair-title{justify-content:space-between;display:flex;width:100%;font-size:18px;line-height:65px}.monthly-report .pair-summary-page .none-pair-title .left-title{color:#505050;font-weight:700}.monthly-report .pair-summary-page .none-pair-title .right-title{color:#afafaf}.monthly-report .pair-summary-page .pair-card{width:320px}.monthly-report .pair-summary-page .pair-card .card-title{display:flex;margin:5px 0;color:#505050;font-size:18px;line-height:45px}.monthly-report .pair-summary-page .pair-card .card-title .left-title{flex:.3;font-weight:700}.monthly-report .pair-summary-page .pair-card .card-title .diff{flex:.3;flex-direction:row-reverse;display:flex;height:45px}.monthly-report .pair-summary-page .pair-card .card-title .diff .arrow{width:30px;height:45px}.monthly-report .pair-summary-page .pair-card .card-title .diff .arrow svg{width:inherit;height:inherit}.monthly-report .pair-summary-page .pair-card .card-title .diff .value{color:#676767;font-size:40px}.monthly-report .pair-summary-page .pair-card .card-title .right-title{flex:.4;font-size:18px;text-align:right}.monthly-report .pair-summary-page .pair-card .inside-card{flex-wrap:wrap;justify-content:space-between;display:flex;width:100%;color:#fff;border-radius:10px}.monthly-report .pair-summary-page .pair-card .inside-card.red{background-color:#cc6464}.monthly-report .pair-summary-page .pair-card .inside-card.blue{background-color:#89bcf8}.monthly-report .pair-summary-page .pair-card .inside-card.deep-blue{background-color:#548cd8}.monthly-report .pair-summary-page .pair-card .inside-card.green{background-color:#8dba70}.monthly-report .pair-summary-page .pair-card .inside-card .photo-img{width:100px;height:100px;border-bottom-left-radius:10px;border-top-left-radius:10px}.monthly-report .pair-summary-page .pair-card .inside-card .photo-img img{width:inherit;height:inherit}.monthly-report .pair-summary-page .pair-card .inside-card .desc{flex:0 0 210px;flex-wrap:wrap;display:flex}.monthly-report .pair-summary-page .pair-card .inside-card .desc .location{flex:0 0 210px;font-size:24px;opacity:.523}.monthly-report .pair-summary-page .pair-card .inside-card .desc .date-and-rapid{flex:0 0 210px;justify-content:space-around;display:flex}.monthly-report .pair-summary-page .pair-card .inside-card .desc .date-and-rapid .date{flex:0 0 110px;height:44px;font-size:15px}.monthly-report .pair-summary-page .pair-card .inside-card .desc .date-and-rapid .rapid{align-items:center;flex:0 0 70px;justify-content:space-between;display:flex;font-size:16px}.monthly-report .pair-summary-page .pair-card .inside-card .desc .date-and-rapid .rapid img{width:25px;height:25px}.monthly-report .pair-summary-page .pair-card .inside-card .desc .date-and-rapid .rapid span{text-align:right}.footer-background{width:100%;background-color:#f8f8f8}.footer-background .footer{width:320px;padding:30px 0;margin:0 auto;font-family:PingFang TC;text-align:center}.footer-background .footer .footer-note{color:#707070;font-size:12px;font-weight:400}.footer-background .footer .scroll-btn{width:100%;height:42px;color:#fff;font-weight:700;background-color:#004f9c;border-radius:21px}.footer-background .footer .rightest{margin:25px 0}.footer-background .footer .rightest img{width:132px;height:20px}.footer-background .footer .desc{margin-top:10px;color:#004f9c;font-size:18px;font-weight:700}.blood-sugar-report{width:1080px;height:1560px;padding:10px;margin:auto;font-size:20px}.blood-sugar-report .flex{display:flex}.blood-sugar-report .fs-12{font-size:12px}.blood-sugar-report .fs-13{font-size:13px}.blood-sugar-report .fs-15{font-size:15px}.blood-sugar-report .fs-16{font-size:16px}.blood-sugar-report .fs-22{font-size:22px}.blood-sugar-report .fs-50{font-size:50px}.blood-sugar-report .title-bold{font-weight:700}.blood-sugar-report .tip-text{text-align:center}.blood-sugar-report .tips{margin-right:15px}.blood-sugar-report .circle-tip{margin:2px 0}.blood-sugar-report .border-line{padding:8px 10px;border:1px solid #707070;border-radius:4px}.blood-sugar-report .posValue{color:#81a61f}.blood-sugar-report .negValue{color:#f6818c}.blood-sugar-report .report-header{display:flex;width:100%;margin-bottom:5px}.blood-sugar-report .report-header .header-private{padding:0 10px;margin-right:30px;line-height:28px}.blood-sugar-report .report-header .header-range{flex:1;font-size:17px;line-height:23px}.blood-sugar-report .report-header .header-logo{width:240px;padding:4px 10px 0;color:#004f9c}.blood-sugar-report .report-header .header-logo .logo-text{margin:5px 0 0 10px}.blood-sugar-report .trend-and-hba1c .monthly-trend{width:890px;height:260px;margin:0 10px 10px 0}.blood-sugar-report .trend-and-hba1c .monthly-trend .monthly-trend-title{margin-bottom:11px}.blood-sugar-report .trend-and-hba1c .monthly-trend .monthly-chart{justify-content:space-between}.blood-sugar-report .trend-and-hba1c .monthly-trend .monthly-chart .monthly-bar{width:175px;margin-right:5px}.blood-sugar-report .trend-and-hba1c .monthly-trend .monthly-chart .percent-block{margin-bottom:10px}.blood-sugar-report .trend-and-hba1c .monthly-trend .monthly-chart .percent-bar{margin-right:4px}.blood-sugar-report .trend-and-hba1c .monthly-trend .monthly-chart .percent-info{justify-content:center}.blood-sugar-report .trend-and-hba1c .monthly-trend .monthly-chart .compare{padding:0 5px;text-align:center}.blood-sugar-report .trend-and-hba1c .last-hba1c{width:252px;margin:0 0 10px;font-size:16px}.blood-sugar-report .biweekly-trends-detail{height:800px;margin-bottom:10px}.blood-sugar-report .biweekly-trends-detail .biweekly-trends-title{justify-content:space-between}.blood-sugar-report .biweekly-trends-detail .patterns-and-trend svg{display:block}.blood-sugar-report .biweekly-trends-detail .test-in-range{padding-left:25px}.blood-sugar-report .biweekly-trends-detail .trend-chart-list{color:#004f9c}.blood-sugar-report .biweekly-trends-detail .remark{width:800px;color:#454545}.blood-sugar-report .biweekly-trends-detail .remark .remark-title{width:81px;text-align:center}.blood-sugar-report .biweekly-trends-detail .chart-tips{justify-content:space-between}.blood-sugar-report .biweekly-trends-detail .pattern-tips{padding:0 20px}.blood-sugar-report .biweekly-trends-detail .pattern-tips .pattern-tip{color:#1f1f1f;font-size:12px}.blood-sugar-report .biweekly-trends-detail .pattern-tips .pattern-tip .pattern-title{padding:3px 10px;color:#fff;border-radius:10px}.blood-sugar-report .biweekly-trends-detail .glucose-level-tips{justify-content:flex-end;padding-left:20px;color:#1f1f1f;font-size:12px}.blood-sugar-report .biweekly-trends-detail .variation-tips{padding:0 20px;color:#1f1f1f}.blood-sugar-report .statistics-by-days{height:220px;margin-bottom:10px}.blood-sugar-report .statistics-by-days .statistics-table{width:800px;font-size:14px;text-align:center}.blood-sugar-report .statistics-by-days .statistics-table .table-header{height:44px;color:#fff;font-size:12px;background-color:#5878a8}.blood-sugar-report .statistics-by-days .statistics-table .table-body{height:28px;line-height:28px}.blood-sugar-report .statistics-by-days .statistics-table .table-body .odd{background-color:#e6e6e6}.blood-sugar-report .statistics-by-days .variation-tips{justify-content:flex-end;padding-left:20px;font-size:12px}.blood-sugar-report .discussion{padding:10px 8px}.blood-sugar-report .discussion .report-gen-date{align-items:flex-end;padding-left:20px;font-size:16px;font-weight:700}.insight-report-container{width:100%;height:100%;background:url(https://care-static-web.rightest.com/webview/Resource/Images/userReport/sugarControlPerformanceBk.png) no-repeat;background-size:contain}.insight-report-container .abnormal-fluctuation-block,.insight-report-container .hi-lo-event-block{width:100%;margin:20px 0}.insight-report-container .abnormal-fluctuation-block .empty-content-block,.insight-report-container .hi-lo-event-block .empty-content-block{width:88%;height:90px;padding:11.1px 9.8px 11.1px 18px;color:#1f1f1f;font-size:18px;font-weight:400;background-color:#ecf6ff}.insight-report-container .abnormal-fluctuation-block .event-title,.insight-report-container .hi-lo-event-block .event-title{font-size:26px;font-weight:700}.insight-report-container .abnormal-fluctuation-block .event-desc,.insight-report-container .hi-lo-event-block .event-desc{margin-right:20px;margin-left:45px;color:#707070;font-size:16px;font-weight:400}.insight-report-container .abnormal-fluctuation-block .chart-info,.insight-report-container .hi-lo-event-block .chart-info{height:114px;padding:8px 14px;color:#1f1f1f;font-size:16px;background-color:#51a5f91a;border-radius:8px}.insight-report-container .abnormal-fluctuation-block .chart-info .chart-title,.insight-report-container .hi-lo-event-block .chart-info .chart-title{font-weight:400}.insight-report-container .abnormal-fluctuation-block .chart-info .chart-value,.insight-report-container .hi-lo-event-block .chart-info .chart-value{font-weight:700}.insight-report-container .abnormal-fluctuation-block .chart-info-note,.insight-report-container .hi-lo-event-block .chart-info-note{color:#707070;font-size:12px;font-weight:400}.insight-report-container .report-header{width:75%;min-height:190px;padding:25px 40px 15px}.insight-report-container .report-header .report-title{margin-bottom:10px;color:#fff;font-size:24px;font-weight:700}.insight-report-container .report-header .report-desc{color:#fff;font-size:18px;font-weight:400}.insight-report-container .data-blocks{width:89%;padding:18px;background-color:#fff;box-shadow:0 3px 20px #00000029;border-radius:12px}.insight-report-container .data-blocks .divide-block{height:10px;margin:20px 0}.insight-report-container .data-blocks .divide-block .divide{width:100%;height:10px;background-color:#f8f8f8}.insight-report-container .data-blocks .abnormal-fluctuation-item-block .date-time{color:#1f1f1f;font-size:16px}.insight-report-container .data-blocks .abnormal-fluctuation-item-block .abnormal-fluctuation-item-info-block{width:100%;height:150px;padding:12px;margin:10px 0;background-color:#f8f8f8;border-radius:8px}.insight-report-container .data-blocks .abnormal-fluctuation-item-block .abnormal-fluctuation-item-info-block .chart-title{color:#707070;font-size:16px}.insight-report-container .data-blocks .abnormal-fluctuation-item-block .abnormal-fluctuation-item-info-block .chart-title .title-unit{font-size:12px}.insight-report-container .data-blocks .abnormal-fluctuation-item-block .abnormal-fluctuation-item-info-block .chart-value{color:#1f1f1f;font-size:22px}.insight-report-container .data-blocks .abnormal-fluctuation-item-block .note-list-block .note-item-block{margin:10px 0}.insight-report-container .data-blocks .abnormal-fluctuation-item-block .note-list-block .note-item-block .time{width:80px}.insight-report-container .data-blocks .abnormal-fluctuation-item-block .note-list-block .note-item-block .note-list-block{color:#1f1f1f;font-size:16px}.insight-report-container .data-blocks .abnormal-fluctuation-item-block .note-list-block .note-item-block .note-list-block .note-photo{border-radius:6px}.insight-report-container .data-blocks .abnormal-fluctuation-item-block .note-list-block .empty-note-desc{color:#1f1f1f;font-size:16px}.insight-report-container .data-blocks .datas-title{margin-bottom:10px;color:#707070;font-size:18px;font-weight:700}.insight-report-container .data-blocks .tir-bar{margin-bottom:10px}.insight-report-container .data-blocks .tir-bar .name{font-size:20px}.insight-report-container .data-blocks .tir-bar .percentage{font-size:32px;font-weight:700}.insight-report-container .data-blocks .tir-bar .bar-chart-block{height:15px}.insight-report-container .data-blocks .tips{color:#707070;font-size:16px}.insight-report-container .data-blocks .divide{height:1px;margin:12px 0;background-color:#dbdbdb}.insight-report-container .data-blocks .insight-report-detail .detail-title{color:#707070;font-size:15px}.insight-report-container .data-blocks .insight-report-detail .target{color:#707070;font-size:12px}.insight-report-container .data-blocks .insight-report-detail .detail-info{width:55%}.insight-report-container .data-blocks .insight-report-detail .value{width:20%;color:#1f1f1f;font-size:26px;font-weight:700}.insight-report-container .data-blocks .insight-report-detail .value-diff{width:25%;color:#1f1f1f;font-size:16px;font-weight:700}.messageContainer{flex-direction:column;display:flex;width:100%;height:100%;overflow:auto;background-color:#fff}.coming-soon{display:grid;width:100%;height:100vh;font-size:2rem;font-weight:700;background-color:#e7e7e7;place-items:center}.event-img-box{position:relative;box-sizing:border-box;display:block;width:342px!important;height:170px!important;margin:2%;background-color:#0000;border:1px solid #F2F2F2;border-radius:3vw}.event-img-box>*{position:absolute;left:0;width:100%}.event-img-box>div:nth-child(1){top:0;height:100%;border-radius:3vw 3vw 0 0}.event-img-box>div:nth-child(1)>*{position:absolute;left:0;width:100%}.event-img-box>div:nth-child(1) img{top:0;height:100%;background:linear-gradient(#0000,#00000080);border-radius:3vw}.event-img-box>div:nth-child(1)>div{top:40%;align-items:flex-end;box-sizing:border-box;display:flex;height:60%;padding:2.5% 5%;background:linear-gradient(#0000,#00000080)}.event-img-box>div:nth-child(1)>div>div{width:100%;color:#fff}.event-img-box>div:nth-child(1)>div>div>div:nth-child(1){font-size:7vw;font-weight:500}.event-img-box>div:nth-child(1)>div>div>div:nth-child(2){font-size:4vw;word-wrap:break-word;white-space:pre-line}.event-img-box>div:nth-child(2){top:82%;align-items:center;justify-content:flex-end;box-sizing:border-box;display:flex;height:18%;padding-right:5%;color:#fff;font-size:4vw;background-color:#991d15;border-radius:0 0 3vw 3vw}.event-img-box-inner{position:relative;box-sizing:border-box;display:block;width:100%!important;background-color:#0000}.event-img-box-inner>*{position:absolute;left:0;width:100%}.event-img-box-inner>div:nth-child(1){top:0;height:100%}.event-img-box-inner>div:nth-child(1)>*{position:absolute;left:0;width:100%}.event-img-box-inner>div:nth-child(1) img{top:0;height:100%}.event-img-box-inner>div:nth-child(1)>div{top:40%;align-items:flex-end;box-sizing:border-box;display:flex;height:60%;padding:2.5% 5%}.event-img-box-inner>div:nth-child(1)>div>div{width:100%;color:#fff}.event-img-box-inner>div:nth-child(1)>div>div>div:nth-child(1){font-size:7vw;font-weight:500}.event-img-box-inner>div:nth-child(1)>div>div>div:nth-child(2){font-size:4vw;word-wrap:break-word;white-space:pre-line}.event-img-box-inner>div:nth-child(2){top:82%;align-items:center;justify-content:flex-end;box-sizing:border-box;display:flex;height:18%;padding-right:5%;color:#fff;font-size:4vw;background-color:#991d15;border-radius:0 0 3vw 3vw}.event-msg-box{position:relative;box-sizing:border-box;display:block;width:340px;padding:2% 0%;margin-bottom:36px;border-radius:3vw 3vw 3vw 0}.event-msg-box .msg-box-content{color:#1f1f1f!important}.event-msg-box>div:first-child>div:nth-child(1){align-items:center;display:flex;width:100%}.event-msg-box>div:first-child>div:nth-child(1)>div:first-child{width:10%}.event-msg-box>div:first-child>div:nth-child(1)>div:last-child{width:90%;color:#1f1f1f;font-size:24px;font-weight:700}.event-msg-box>div:first-child>div:nth-child(2){align-items:flex-start;flex-direction:column;box-sizing:border-box;display:flex;width:100%;font-size:16px;font-weight:500;word-wrap:normal;word-break:break-word;white-space:normal}.event-msg-box>div:first-child>div:nth-child(3){align-items:center;box-sizing:border-box;display:flex;width:100%;margin-top:0;color:#b0b0b0;font-size:3.5vw;white-space:nowrap}.event-msg-box>div:last-child{position:absolute;top:calc(100% - 5vw);left:-5vw;width:5vw;height:5vw;background:linear-gradient(-223deg,transparent 5vw,white 0)}.card{width:96%;margin:2%;font-family:PingFang TC;text-align:center;background:#fff;border-radius:15px}.card .letter-icon{width:140px;margin-top:20px}.card .letter-year{position:absolute;margin-top:78px;margin-left:57px;color:#fff;font-size:12px}.card .letter-title{padding:4%;margin-bottom:14px;color:#2f2f2f;font-size:26px;font-weight:700}.card .letter-title .month-word{color:#2358a8}.card .bottom-bar{padding-right:16px;line-height:37px;background-color:#6395e6;border-radius:0 0 15px 15px}.card .bottom-bar button{width:100%;color:#fff;font-size:14px;font-weight:600;text-align:right;background-color:#6395e6;border:unset;border-radius:0 0 15px 15px}.inside-page-banner{align-items:center;flex-direction:row;justify-content:center;display:flex;width:100%;padding:1% 0%;margin:0;color:#fff;font-weight:bolder;background-color:#004f9c}.inside-page-content{align-items:flex-start;flex-direction:column;justify-content:flex-start;display:flex;overflow:auto;overflow-x:hidden}.inside-page-content-with-btn{height:calc(100% - 110px)}.inside-page-content-without-btn{height:100%}.inside-page-text-content{width:100%;height:100%;margin-top:15px;word-wrap:break-word}.inside-page-text-content h2{margin-bottom:0}.fixed-click-me{position:fixed;top:120px;right:0;padding:20px 10px 10px;color:#fff;font-weight:500;letter-spacing:10px;background-color:#004f9c;box-shadow:-3px 3px 10px #29000066;border-radius:20px 0 0 20px;cursor:pointer;writing-mode:vertical-rl}.fixed-click-me.done{background-color:gray;pointer-events:none}.no-activit_yet{width:100%;height:100vh;color:#919191;background-color:#e7e7e7}.no-activit_yet .no-activit_yet_title{margin-bottom:10px;font-size:28px;font-weight:500}.no-activit_yet .no-activit_yet_content{font-size:20px}.campaign-active{background-color:#ea4f20}.campaign-not-during{background-color:#5e200d}.campaign-error{background-color:#ebebeb}.inside-campaign-footer{position:absolute;bottom:0;box-sizing:"border-box";width:100%;height:100px;padding:20px;border-top:1px solid #E8E8E8}.inside-campaign-footer .btn-compose .secondary-btn-block{flex:1;margin:0 10px 0 0}.inside-campaign-footer .btn-compose .secondary-btn-block .secondary-btn{box-sizing:border-box;height:60px;padding:5px 0;color:#707070;font-size:20px;font-weight:500;line-height:30px;text-align:center;background-color:#f2f2f2;border-radius:4px}.inside-campaign-footer .btn-compose .primary-btn-block{flex:1;margin:0 0 0 10px}.inside-campaign-footer .btn-compose .primary-btn-block .primary-btn{box-sizing:border-box;height:60px;padding:5px 0;color:#fff;font-size:20px;font-weight:500;line-height:30px;text-align:center;background-color:#4275c3;border-radius:4px}.tabpanel{height:calc(100% - 280px);overflow:auto;background-color:#f2f2f2}.coupon-icon{width:24px;height:24px;margin-right:8px}.coupon{position:relative;padding:4px 0}.coupon .coupon-head{width:24px;height:120px;background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/ticket_L_white.svg)}.coupon .coupon-receive-content{width:calc(100% - 110px);height:120px;padding-left:55px;font-size:17px;background-color:#fff}.coupon .coupon-receive-content .receive-title{position:relative;z-index:2;color:#505050;font-size:20px;font-weight:700}.coupon .coupon-receive-content .price-block{height:40px;margin-top:5px;color:#f47148}.coupon .coupon-receive-content .price-block .receive-unit{padding-bottom:4px;font-size:16px}.coupon .coupon-receive-content .price-block .receive-price{padding-bottom:8px;font-size:34px;font-weight:900}.coupon .coupon-receive-content .receive-btn{height:28px;min-width:128px;color:#fff;font-size:16px;background-color:#141414;border-radius:12px}.coupon .coupon-content{width:calc(100% - 148px);height:120px;font-size:17px;background-color:#fff}.coupon .coupon-content .coupon-title{width:100%;color:#141414;font-size:17px;font-weight:700}.coupon .coupon-content .coupon-description{color:#505050;font-size:12px}.coupon .coupon-content .period{position:relative;width:100%;color:#919191;font-size:12px}.coupon .coupon-content .period:before{display:flex;width:12px;height:12px;margin-right:4px;content:"";background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/clock.svg)}.coupon .coupon-content .period .coupon-date{flex:1}.coupon .coupon-content .period .expired{padding:0 3px;color:#fff;background-color:#919191;border-radius:3px}.coupon .coupon-price-receive{position:relative;width:85px;height:120px;background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/ticket-receive.svg)}.coupon .coupon-price{width:128px;height:120px;padding-left:20px;color:#fff}.coupon .coupon-price .price-unit{align-self:flex-start;margin-top:14px;font-size:9px}.coupon .coupon-price .small-price{font-size:26px}.coupon .coupon-price .default-price{font-size:34px}.coupon .coupon-price.blue{background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/ticket_R_blue.svg)}.coupon .coupon-price.green{background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/ticket_R_green.svg)}.coupon .coupon-price.red{background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/ticket-cgm.svg)}.coupon .coupon-price.red-en{background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/ticket-cgm-en.svg)}.coupon .coupon-price.yellow{background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/ticket_R_yellow.svg)}.coupon .coupon-price.ticket-cgm-medFirst{background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/ticket-cgm-medFirst.svg)}.coupon .coupon-price.gray{position:relative;color:#b6b6b6;background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/ticket_R_gray.svg)}.coupon>img.used{position:absolute;right:88px;bottom:4px;width:120px;height:70px}.coupon-detail{width:100%;height:100vh}.coupon-detail .coupon-detail-header{position:relative;width:100%;margin-bottom:40px}.coupon-detail .coupon-detail-header .coupon-detail-header-bg{width:100%;height:104px;background-repeat:no-repeat;background-size:cover}.coupon-detail .coupon-detail-header .coupon-detail-header-bg.red{background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/header_bg_red.svg)}.coupon-detail .coupon-detail-header .coupon-detail-header-bg.green{background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/header_bg_green.svg)}.coupon-detail .coupon-detail-header .coupon-detail-header-bg.blue{background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/header_bg_blue.svg)}.coupon-detail .coupon-detail-header .coupon-detail-header-bg.yellow{background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/header_bg_yellow.svg)}.coupon-detail .coupon-detail-header .coupon-detail-header-price{position:absolute;bottom:-27px;width:128px;height:88px;color:#fff}.coupon-detail .coupon-detail-header .coupon-detail-header-price .price-unit{font-size:10px}.coupon-detail .coupon-detail-header .coupon-detail-header-price .price-free,.coupon-detail .coupon-detail-header .coupon-detail-header-price .price-value{font-size:36px}.coupon-detail .coupon-detail-header .coupon-detail-header-price.red{background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/ticket_stub_red.svg)}.coupon-detail .coupon-detail-header .coupon-detail-header-price.green{background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/ticket_stub_green.svg)}.coupon-detail .coupon-detail-header .coupon-detail-header-price.blue{background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/ticket_stub_blue.svg)}.coupon-detail .coupon-detail-header .coupon-detail-header-price.yellow{background-image:url(https://care-static-web.rightest.com/webview/Resource/Images/svg/ticket_stub_yellow.svg)}.coupon-detail .coupon-detail-title{padding:10px 24px;color:#141414;font-size:20px;font-weight:700}.coupon-detail .coupon-detail-content{padding:24px 24px 108px}.coupon-detail .coupon-detail-content .title{margin:0;color:#141414;font-size:16px;font-weight:700}.coupon-detail .coupon-detail-content .content{margin-bottom:16px;color:#505050;font-size:14px}.coupon-detail .coupon-detail-content .content ul{padding-inline-start:18px}.coupon-detail .coupon-detail-footer{position:fixed;bottom:0;width:100%;height:108px;background-color:#fff;box-shadow:0 -4px 6px #0000001a}.coupon-detail .coupon-detail-footer .footer-button{flex:1;height:60px;margin:0 25px;color:#fff;background-color:#247dd6;border-radius:5px}.coupon-bar-dash{position:relative;width:100%;height:26px;padding:0 13px;background-color:#fff}.coupon-bar-dash .dash-line{width:95%;height:1px;background-image:linear-gradient(to right,#D5D5D5 0%,#D5D5D5 50%,transparent 50%);background-repeat:repeat-x;background-size:10px}.coupon-bar-dash:before{position:absolute;left:-13px;width:26px;height:26px;content:"";background-color:#f2f2f2;border-radius:50%}.coupon-bar-dash:after{position:absolute;right:-13px;width:26px;height:26px;content:"";background-color:#f2f2f2;border-radius:50%}.coupon-cgm-redeem{position:relative;width:100%;height:100%;overflow:scroll;background-color:#f2f2f2}.coupon-cgm-redeem .cgm-redeem-flow{padding:20px}.coupon-cgm-redeem .cgm-redeem-flow img{display:block}.coupon-cgm-redeem .cgm-redeem-header{width:100%;padding:20px;color:#fff;font-size:24px;font-weight:500;background-color:#fff;border-radius:12px}.coupon-cgm-redeem .cgm-redeem-header .header-title{opacity:.7}.coupon-cgm-redeem .cgm-redeem-header .header-title .icon{margin-right:6px}.coupon-cgm-redeem .cgm-redeem-header .header-text{font-size:32px;font-weight:700}.coupon-cgm-redeem .cgm-redeem-header.red{background-color:#f47148}.coupon-cgm-redeem .cgm-redeem-header.green{background-color:#53d49f}.coupon-cgm-redeem .cgm-redeem-header.blue{background-color:#7bbefd}.coupon-cgm-redeem .cgm-redeem-header.yellow{background-color:#fcc201}.coupon-cgm-redeem .cgm-redeem-step{width:100%;padding:28px 0;background-color:#fff}.coupon-cgm-redeem .cgm-redeem-step .step-title{color:#1f1f1f;font-size:22px;font-weight:700}.coupon-cgm-redeem .cgm-redeem-step .store-info>img{margin-top:30px}.coupon-cgm-redeem .cgm-redeem-step .store-name-color-black{color:#1f1f1f}.coupon-cgm-redeem .cgm-redeem-step .store-name-color-blue{color:#004f9c}.coupon-cgm-redeem .cgm-redeem-step .store-name{padding-top:10px;font-size:19px;font-weight:700}.coupon-cgm-redeem .cgm-redeem-step .step-sub-title{color:#a2a2a2;font-size:14px}.coupon-cgm-redeem .cgm-redeem-step .step-input{width:100%;height:44px;padding:10px 15px;margin:18px 0;text-align:center;border:1px solid #D5D5D5;border-radius:22px}.coupon-cgm-redeem .cgm-redeem-step .step-input .boxCode-input{color:#000;font-size:15px;background-color:transparent;border:none;outline:none}.coupon-cgm-redeem .cgm-redeem-step .scan-button{width:200px;height:40px;margin-top:16px;color:#fff;font-weight:500;background-color:#0467c6;box-shadow:0 5px 10px #004f9c33;border-radius:20px}.coupon-cgm-redeem .cgm-redeem-step .store-code-error,.coupon-cgm-redeem .cgm-redeem-step .box-code-error{color:#f66;font-size:14px}.coupon-cgm-redeem .cgm-redeem-step.step-1{padding:28px 26px 10px;border-radius:12px 12px 0 0}.coupon-cgm-redeem .cgm-redeem-step.step-2{border-radius:0 0 12px 12px}.coupon-cgm-redeem .cgm-box-input{padding:0 20px}.coupon-cgm-redeem .cgm-box-input .box-code-text{width:93%;height:44px;padding:8px 9px 10px 14px;margin:6px 5px 10px 0;color:#1f1f1f;background-color:#fff;border:solid 1px #D5D5D5;border-radius:22px}.coupon-cgm-redeem .cgm-box-input .box-code-text .code-text{width:88%}.coupon-cgm-redeem .cgm-input-notice{width:calc(100% - 12px);margin:16px 0 0;overflow:hidden;color:#707070;font-size:16px;font-weight:500}.coupon-cgm-redeem .cgm-input-notice:after,.coupon-cgm-redeem .cgm-input-notice:before{position:relative;flex-grow:1;display:inline-block;height:1px;content:"";vertical-align:middle;background-color:#d5d5d5}.coupon-cgm-redeem .cgm-input-notice:before{right:12px;margin-left:-10%}.coupon-cgm-redeem .cgm-input-notice:after{left:12px;margin-right:-10%}.coupon-cgm-redeem .quick-select{margin:15px 15px 0;color:#171717;font-size:12px}.coupon-cgm-redeem .cgm-redeem-notice{padding:26px 0 0;color:#a2a2a2;font-size:14px}.cgm-redeem-buttons{height:92px;padding:16px;background-color:#fff}.cgm-redeem-buttons .btn{padding:15px 0;font-size:18px;font-weight:500;border-radius:5px}.cgm-redeem-buttons .cancel-button{color:#707070;background-color:#f2f2f2}.cgm-redeem-buttons .confirm-button{color:#fff;background-color:#247dd6;opacity:.5}.cgm-redeem-buttons .confirm-button.enable{opacity:1}.coupon-record{position:relative;width:100%;height:100%;padding:20px;overflow:hidden;overflow-y:scroll;background-color:#f2f2f2}.coupon-record.cgm-result{padding-bottom:100px;overflow:scroll}.coupon-record.cgm-result .record-header{padding:20px 20px 10px}.coupon-record .record-header{width:100%;padding:20px;color:#1f1f1f;font-size:24px;font-weight:700;background-color:#fff;border-radius:12px 12px 0 0}.coupon-record .record-header .header-text{margin-top:16px}.coupon-record .record-header .header-text-sub{margin:5px;color:#707070;font-size:14px}.coupon-record .record-content{width:100%;overflow:auto;background-color:#fff;border-radius:0 0 12px 12px}.coupon-record .record-content .record-item{padding:10px 16px;color:#1f1f1f;font-size:14px}.coupon-record .record-content .record-item .item-title{min-width:100px}.coupon-record .record-content .record-item .item-text{font-weight:700;text-align:right;word-break:break-all;overflow-wrap:anywhere}.coupon-record .bottom-pin{position:fixed;bottom:0;width:100%;padding:16px 0;background-color:#f2f2f2}.coupon-record .back-ticket{width:calc(100% - 40px);padding:18px 0;color:#fff;font-size:18px;font-weight:700;background-color:#247dd6;border-radius:5px}.default-modal-style,.modal-close-webview,.modal-redeemed,.modal-cgm-redeem,.modal-show-barcode,.modal-show-receive-fail,.modal-account-bind,.modal-referral-card-campaign,.modal-show-referral-card-alert{min-width:323px;min-height:146px;padding-bottom:0}.default-modal-style .ant-modal-content,.modal-close-webview .ant-modal-content,.modal-redeemed .ant-modal-content,.modal-cgm-redeem .ant-modal-content,.modal-show-barcode .ant-modal-content,.modal-show-receive-fail .ant-modal-content,.modal-account-bind .ant-modal-content,.modal-referral-card-campaign .ant-modal-content,.modal-show-referral-card-alert .ant-modal-content{border-radius:20px}.default-modal-style .ant-modal-header,.modal-close-webview .ant-modal-header,.modal-redeemed .ant-modal-header,.modal-cgm-redeem .ant-modal-header,.modal-show-barcode .ant-modal-header,.modal-show-receive-fail .ant-modal-header,.modal-account-bind .ant-modal-header,.modal-referral-card-campaign .ant-modal-header,.modal-show-referral-card-alert .ant-modal-header{border-radius:20px 20px 0 0}.default-modal-style .ant-modal-body,.modal-close-webview .ant-modal-body,.modal-redeemed .ant-modal-body,.modal-cgm-redeem .ant-modal-body,.modal-show-barcode .ant-modal-body,.modal-show-receive-fail .ant-modal-body,.modal-account-bind .ant-modal-body,.modal-referral-card-campaign .ant-modal-body,.modal-show-referral-card-alert .ant-modal-body{padding-bottom:0;color:#141414;font-size:18px;font-weight:700;text-align:center}.default-modal-style .ant-modal-body .success-title,.modal-close-webview .ant-modal-body .success-title,.modal-redeemed .ant-modal-body .success-title,.modal-cgm-redeem .ant-modal-body .success-title,.modal-show-barcode .ant-modal-body .success-title,.modal-show-receive-fail .ant-modal-body .success-title,.modal-account-bind .ant-modal-body .success-title,.modal-referral-card-campaign .ant-modal-body .success-title,.modal-show-referral-card-alert .ant-modal-body .success-title{font-size:20px}.default-modal-style .ant-modal-body .campaign-desc,.modal-close-webview .ant-modal-body .campaign-desc,.modal-redeemed .ant-modal-body .campaign-desc,.modal-cgm-redeem .ant-modal-body .campaign-desc,.modal-show-barcode .ant-modal-body .campaign-desc,.modal-show-receive-fail .ant-modal-body .campaign-desc,.modal-account-bind .ant-modal-body .campaign-desc,.modal-referral-card-campaign .ant-modal-body .campaign-desc,.modal-show-referral-card-alert .ant-modal-body .campaign-desc{margin-top:20px;font-size:16px;font-weight:400;text-align:left}.default-modal-style .ant-modal-body .close-webview-text,.default-modal-style .ant-modal-body .redeemed-text,.modal-close-webview .ant-modal-body .close-webview-text,.modal-close-webview .ant-modal-body .redeemed-text,.modal-redeemed .ant-modal-body .close-webview-text,.modal-redeemed .ant-modal-body .redeemed-text,.modal-cgm-redeem .ant-modal-body .close-webview-text,.modal-cgm-redeem .ant-modal-body .redeemed-text,.modal-show-barcode .ant-modal-body .close-webview-text,.modal-show-barcode .ant-modal-body .redeemed-text,.modal-show-receive-fail .ant-modal-body .close-webview-text,.modal-show-receive-fail .ant-modal-body .redeemed-text,.modal-account-bind .ant-modal-body .close-webview-text,.modal-account-bind .ant-modal-body .redeemed-text,.modal-referral-card-campaign .ant-modal-body .close-webview-text,.modal-referral-card-campaign .ant-modal-body .redeemed-text,.modal-show-referral-card-alert .ant-modal-body .close-webview-text,.modal-show-referral-card-alert .ant-modal-body .redeemed-text{margin-top:10px;font-size:16px;font-weight:400}.default-modal-style .ant-modal-body .content,.modal-close-webview .ant-modal-body .content,.modal-redeemed .ant-modal-body .content,.modal-cgm-redeem .ant-modal-body .content,.modal-show-barcode .ant-modal-body .content,.modal-show-receive-fail .ant-modal-body .content,.modal-account-bind .ant-modal-body .content,.modal-referral-card-campaign .ant-modal-body .content,.modal-show-referral-card-alert .ant-modal-body .content{color:#505050;font-size:16px}.default-modal-style .ant-modal-body .redeemed .redeemed-title,.modal-close-webview .ant-modal-body .redeemed .redeemed-title,.modal-redeemed .ant-modal-body .redeemed .redeemed-title,.modal-cgm-redeem .ant-modal-body .redeemed .redeemed-title,.modal-show-barcode .ant-modal-body .redeemed .redeemed-title,.modal-show-receive-fail .ant-modal-body .redeemed .redeemed-title,.modal-account-bind .ant-modal-body .redeemed .redeemed-title,.modal-referral-card-campaign .ant-modal-body .redeemed .redeemed-title,.modal-show-referral-card-alert .ant-modal-body .redeemed .redeemed-title{color:#1f1f1f;font-size:20px}.default-modal-style .ant-modal-body .redeemed .redeemed-text,.modal-close-webview .ant-modal-body .redeemed .redeemed-text,.modal-redeemed .ant-modal-body .redeemed .redeemed-text,.modal-cgm-redeem .ant-modal-body .redeemed .redeemed-text,.modal-show-barcode .ant-modal-body .redeemed .redeemed-text,.modal-show-receive-fail .ant-modal-body .redeemed .redeemed-text,.modal-account-bind .ant-modal-body .redeemed .redeemed-text,.modal-referral-card-campaign .ant-modal-body .redeemed .redeemed-text,.modal-show-referral-card-alert .ant-modal-body .redeemed .redeemed-text{padding:0 40px;color:#141414}.default-modal-style .ant-modal-body .cancel-redeem,.modal-close-webview .ant-modal-body .cancel-redeem,.modal-redeemed .ant-modal-body .cancel-redeem,.modal-cgm-redeem .ant-modal-body .cancel-redeem,.modal-show-barcode .ant-modal-body .cancel-redeem,.modal-show-receive-fail .ant-modal-body .cancel-redeem,.modal-account-bind .ant-modal-body .cancel-redeem,.modal-referral-card-campaign .ant-modal-body .cancel-redeem,.modal-show-referral-card-alert .ant-modal-body .cancel-redeem{word-break:keep-all}.default-modal-style .ant-modal-body .receive-fail-content .receive-fail-title,.modal-close-webview .ant-modal-body .receive-fail-content .receive-fail-title,.modal-redeemed .ant-modal-body .receive-fail-content .receive-fail-title,.modal-cgm-redeem .ant-modal-body .receive-fail-content .receive-fail-title,.modal-show-barcode .ant-modal-body .receive-fail-content .receive-fail-title,.modal-show-receive-fail .ant-modal-body .receive-fail-content .receive-fail-title,.modal-account-bind .ant-modal-body .receive-fail-content .receive-fail-title,.modal-referral-card-campaign .ant-modal-body .receive-fail-content .receive-fail-title,.modal-show-referral-card-alert .ant-modal-body .receive-fail-content .receive-fail-title{color:#000;font-size:20px;font-weight:700}.default-modal-style .ant-modal-body .receive-fail-content .receive-fail-desc,.modal-close-webview .ant-modal-body .receive-fail-content .receive-fail-desc,.modal-redeemed .ant-modal-body .receive-fail-content .receive-fail-desc,.modal-cgm-redeem .ant-modal-body .receive-fail-content .receive-fail-desc,.modal-show-barcode .ant-modal-body .receive-fail-content .receive-fail-desc,.modal-show-receive-fail .ant-modal-body .receive-fail-content .receive-fail-desc,.modal-account-bind .ant-modal-body .receive-fail-content .receive-fail-desc,.modal-referral-card-campaign .ant-modal-body .receive-fail-content .receive-fail-desc,.modal-show-referral-card-alert .ant-modal-body .receive-fail-content .receive-fail-desc{color:#505050;font-size:16px;font-weight:400}.default-modal-style .ant-modal-body .cgm-redeem .redeem-title,.default-modal-style .ant-modal-body .show-barcode .redeem-title,.default-modal-style .ant-modal-body .show-scan-easy-kits .redeem-title,.default-modal-style .ant-modal-body .receive-title .redeem-title,.default-modal-style .ant-modal-body .account-bind .redeem-title,.default-modal-style .ant-modal-body .show-alert .redeem-title,.modal-close-webview .ant-modal-body .cgm-redeem .redeem-title,.modal-close-webview .ant-modal-body .show-barcode .redeem-title,.modal-close-webview .ant-modal-body .show-scan-easy-kits .redeem-title,.modal-close-webview .ant-modal-body .receive-title .redeem-title,.modal-close-webview .ant-modal-body .account-bind .redeem-title,.modal-close-webview .ant-modal-body .show-alert .redeem-title,.modal-redeemed .ant-modal-body .cgm-redeem .redeem-title,.modal-redeemed .ant-modal-body .show-barcode .redeem-title,.modal-redeemed .ant-modal-body .show-scan-easy-kits .redeem-title,.modal-redeemed .ant-modal-body .receive-title .redeem-title,.modal-redeemed .ant-modal-body .account-bind .redeem-title,.modal-redeemed .ant-modal-body .show-alert .redeem-title,.modal-cgm-redeem .ant-modal-body .cgm-redeem .redeem-title,.modal-cgm-redeem .ant-modal-body .show-barcode .redeem-title,.modal-cgm-redeem .ant-modal-body .show-scan-easy-kits .redeem-title,.modal-cgm-redeem .ant-modal-body .receive-title .redeem-title,.modal-cgm-redeem .ant-modal-body .account-bind .redeem-title,.modal-cgm-redeem .ant-modal-body .show-alert .redeem-title,.modal-show-barcode .ant-modal-body .cgm-redeem .redeem-title,.modal-show-barcode .ant-modal-body .show-barcode .redeem-title,.modal-show-barcode .ant-modal-body .show-scan-easy-kits .redeem-title,.modal-show-barcode .ant-modal-body .receive-title .redeem-title,.modal-show-barcode .ant-modal-body .account-bind .redeem-title,.modal-show-barcode .ant-modal-body .show-alert .redeem-title,.modal-show-receive-fail .ant-modal-body .cgm-redeem .redeem-title,.modal-show-receive-fail .ant-modal-body .show-barcode .redeem-title,.modal-show-receive-fail .ant-modal-body .show-scan-easy-kits .redeem-title,.modal-show-receive-fail .ant-modal-body .receive-title .redeem-title,.modal-show-receive-fail .ant-modal-body .account-bind .redeem-title,.modal-show-receive-fail .ant-modal-body .show-alert .redeem-title,.modal-account-bind .ant-modal-body .cgm-redeem .redeem-title,.modal-account-bind .ant-modal-body .show-barcode .redeem-title,.modal-account-bind .ant-modal-body .show-scan-easy-kits .redeem-title,.modal-account-bind .ant-modal-body .receive-title .redeem-title,.modal-account-bind .ant-modal-body .account-bind .redeem-title,.modal-account-bind .ant-modal-body .show-alert .redeem-title,.modal-referral-card-campaign .ant-modal-body .cgm-redeem .redeem-title,.modal-referral-card-campaign .ant-modal-body .show-barcode .redeem-title,.modal-referral-card-campaign .ant-modal-body .show-scan-easy-kits .redeem-title,.modal-referral-card-campaign .ant-modal-body .receive-title .redeem-title,.modal-referral-card-campaign .ant-modal-body .account-bind .redeem-title,.modal-referral-card-campaign .ant-modal-body .show-alert .redeem-title,.modal-show-referral-card-alert .ant-modal-body .cgm-redeem .redeem-title,.modal-show-referral-card-alert .ant-modal-body .show-barcode .redeem-title,.modal-show-referral-card-alert .ant-modal-body .show-scan-easy-kits .redeem-title,.modal-show-referral-card-alert .ant-modal-body .receive-title .redeem-title,.modal-show-referral-card-alert .ant-modal-body .account-bind .redeem-title,.modal-show-referral-card-alert .ant-modal-body .show-alert .redeem-title{color:#373737;font-size:20px;font-weight:700}.default-modal-style .ant-modal-body .cgm-redeem .easy-kits-title,.default-modal-style .ant-modal-body .show-barcode .easy-kits-title,.default-modal-style .ant-modal-body .show-scan-easy-kits .easy-kits-title,.default-modal-style .ant-modal-body .receive-title .easy-kits-title,.default-modal-style .ant-modal-body .account-bind .easy-kits-title,.default-modal-style .ant-modal-body .show-alert .easy-kits-title,.modal-close-webview .ant-modal-body .cgm-redeem .easy-kits-title,.modal-close-webview .ant-modal-body .show-barcode .easy-kits-title,.modal-close-webview .ant-modal-body .show-scan-easy-kits .easy-kits-title,.modal-close-webview .ant-modal-body .receive-title .easy-kits-title,.modal-close-webview .ant-modal-body .account-bind .easy-kits-title,.modal-close-webview .ant-modal-body .show-alert .easy-kits-title,.modal-redeemed .ant-modal-body .cgm-redeem .easy-kits-title,.modal-redeemed .ant-modal-body .show-barcode .easy-kits-title,.modal-redeemed .ant-modal-body .show-scan-easy-kits .easy-kits-title,.modal-redeemed .ant-modal-body .receive-title .easy-kits-title,.modal-redeemed .ant-modal-body .account-bind .easy-kits-title,.modal-redeemed .ant-modal-body .show-alert .easy-kits-title,.modal-cgm-redeem .ant-modal-body .cgm-redeem .easy-kits-title,.modal-cgm-redeem .ant-modal-body .show-barcode .easy-kits-title,.modal-cgm-redeem .ant-modal-body .show-scan-easy-kits .easy-kits-title,.modal-cgm-redeem .ant-modal-body .receive-title .easy-kits-title,.modal-cgm-redeem .ant-modal-body .account-bind .easy-kits-title,.modal-cgm-redeem .ant-modal-body .show-alert .easy-kits-title,.modal-show-barcode .ant-modal-body .cgm-redeem .easy-kits-title,.modal-show-barcode .ant-modal-body .show-barcode .easy-kits-title,.modal-show-barcode .ant-modal-body .show-scan-easy-kits .easy-kits-title,.modal-show-barcode .ant-modal-body .receive-title .easy-kits-title,.modal-show-barcode .ant-modal-body .account-bind .easy-kits-title,.modal-show-barcode .ant-modal-body .show-alert .easy-kits-title,.modal-show-receive-fail .ant-modal-body .cgm-redeem .easy-kits-title,.modal-show-receive-fail .ant-modal-body .show-barcode .easy-kits-title,.modal-show-receive-fail .ant-modal-body .show-scan-easy-kits .easy-kits-title,.modal-show-receive-fail .ant-modal-body .receive-title .easy-kits-title,.modal-show-receive-fail .ant-modal-body .account-bind .easy-kits-title,.modal-show-receive-fail .ant-modal-body .show-alert .easy-kits-title,.modal-account-bind .ant-modal-body .cgm-redeem .easy-kits-title,.modal-account-bind .ant-modal-body .show-barcode .easy-kits-title,.modal-account-bind .ant-modal-body .show-scan-easy-kits .easy-kits-title,.modal-account-bind .ant-modal-body .receive-title .easy-kits-title,.modal-account-bind .ant-modal-body .account-bind .easy-kits-title,.modal-account-bind .ant-modal-body .show-alert .easy-kits-title,.modal-referral-card-campaign .ant-modal-body .cgm-redeem .easy-kits-title,.modal-referral-card-campaign .ant-modal-body .show-barcode .easy-kits-title,.modal-referral-card-campaign .ant-modal-body .show-scan-easy-kits .easy-kits-title,.modal-referral-card-campaign .ant-modal-body .receive-title .easy-kits-title,.modal-referral-card-campaign .ant-modal-body .account-bind .easy-kits-title,.modal-referral-card-campaign .ant-modal-body .show-alert .easy-kits-title,.modal-show-referral-card-alert .ant-modal-body .cgm-redeem .easy-kits-title,.modal-show-referral-card-alert .ant-modal-body .show-barcode .easy-kits-title,.modal-show-referral-card-alert .ant-modal-body .show-scan-easy-kits .easy-kits-title,.modal-show-referral-card-alert .ant-modal-body .receive-title .easy-kits-title,.modal-show-referral-card-alert .ant-modal-body .account-bind .easy-kits-title,.modal-show-referral-card-alert .ant-modal-body .show-alert .easy-kits-title{color:#373737;font-size:24px;font-weight:700}.default-modal-style .ant-modal-body .cgm-redeem .alert-title,.default-modal-style .ant-modal-body .show-barcode .alert-title,.default-modal-style .ant-modal-body .show-scan-easy-kits .alert-title,.default-modal-style .ant-modal-body .receive-title .alert-title,.default-modal-style .ant-modal-body .account-bind .alert-title,.default-modal-style .ant-modal-body .show-alert .alert-title,.modal-close-webview .ant-modal-body .cgm-redeem .alert-title,.modal-close-webview .ant-modal-body .show-barcode .alert-title,.modal-close-webview .ant-modal-body .show-scan-easy-kits .alert-title,.modal-close-webview .ant-modal-body .receive-title .alert-title,.modal-close-webview .ant-modal-body .account-bind .alert-title,.modal-close-webview .ant-modal-body .show-alert .alert-title,.modal-redeemed .ant-modal-body .cgm-redeem .alert-title,.modal-redeemed .ant-modal-body .show-barcode .alert-title,.modal-redeemed .ant-modal-body .show-scan-easy-kits .alert-title,.modal-redeemed .ant-modal-body .receive-title .alert-title,.modal-redeemed .ant-modal-body .account-bind .alert-title,.modal-redeemed .ant-modal-body .show-alert .alert-title,.modal-cgm-redeem .ant-modal-body .cgm-redeem .alert-title,.modal-cgm-redeem .ant-modal-body .show-barcode .alert-title,.modal-cgm-redeem .ant-modal-body .show-scan-easy-kits .alert-title,.modal-cgm-redeem .ant-modal-body .receive-title .alert-title,.modal-cgm-redeem .ant-modal-body .account-bind .alert-title,.modal-cgm-redeem .ant-modal-body .show-alert .alert-title,.modal-show-barcode .ant-modal-body .cgm-redeem .alert-title,.modal-show-barcode .ant-modal-body .show-barcode .alert-title,.modal-show-barcode .ant-modal-body .show-scan-easy-kits .alert-title,.modal-show-barcode .ant-modal-body .receive-title .alert-title,.modal-show-barcode .ant-modal-body .account-bind .alert-title,.modal-show-barcode .ant-modal-body .show-alert .alert-title,.modal-show-receive-fail .ant-modal-body .cgm-redeem .alert-title,.modal-show-receive-fail .ant-modal-body .show-barcode .alert-title,.modal-show-receive-fail .ant-modal-body .show-scan-easy-kits .alert-title,.modal-show-receive-fail .ant-modal-body .receive-title .alert-title,.modal-show-receive-fail .ant-modal-body .account-bind .alert-title,.modal-show-receive-fail .ant-modal-body .show-alert .alert-title,.modal-account-bind .ant-modal-body .cgm-redeem .alert-title,.modal-account-bind .ant-modal-body .show-barcode .alert-title,.modal-account-bind .ant-modal-body .show-scan-easy-kits .alert-title,.modal-account-bind .ant-modal-body .receive-title .alert-title,.modal-account-bind .ant-modal-body .account-bind .alert-title,.modal-account-bind .ant-modal-body .show-alert .alert-title,.modal-referral-card-campaign .ant-modal-body .cgm-redeem .alert-title,.modal-referral-card-campaign .ant-modal-body .show-barcode .alert-title,.modal-referral-card-campaign .ant-modal-body .show-scan-easy-kits .alert-title,.modal-referral-card-campaign .ant-modal-body .receive-title .alert-title,.modal-referral-card-campaign .ant-modal-body .account-bind .alert-title,.modal-referral-card-campaign .ant-modal-body .show-alert .alert-title,.modal-show-referral-card-alert .ant-modal-body .cgm-redeem .alert-title,.modal-show-referral-card-alert .ant-modal-body .show-barcode .alert-title,.modal-show-referral-card-alert .ant-modal-body .show-scan-easy-kits .alert-title,.modal-show-referral-card-alert .ant-modal-body .receive-title .alert-title,.modal-show-referral-card-alert .ant-modal-body .account-bind .alert-title,.modal-show-referral-card-alert .ant-modal-body .show-alert .alert-title{color:#1f1f1f;font-size:20px;font-weight:700}.default-modal-style .ant-modal-body .cgm-redeem .alert-desc,.default-modal-style .ant-modal-body .show-barcode .alert-desc,.default-modal-style .ant-modal-body .show-scan-easy-kits .alert-desc,.default-modal-style .ant-modal-body .receive-title .alert-desc,.default-modal-style .ant-modal-body .account-bind .alert-desc,.default-modal-style .ant-modal-body .show-alert .alert-desc,.modal-close-webview .ant-modal-body .cgm-redeem .alert-desc,.modal-close-webview .ant-modal-body .show-barcode .alert-desc,.modal-close-webview .ant-modal-body .show-scan-easy-kits .alert-desc,.modal-close-webview .ant-modal-body .receive-title .alert-desc,.modal-close-webview .ant-modal-body .account-bind .alert-desc,.modal-close-webview .ant-modal-body .show-alert .alert-desc,.modal-redeemed .ant-modal-body .cgm-redeem .alert-desc,.modal-redeemed .ant-modal-body .show-barcode .alert-desc,.modal-redeemed .ant-modal-body .show-scan-easy-kits .alert-desc,.modal-redeemed .ant-modal-body .receive-title .alert-desc,.modal-redeemed .ant-modal-body .account-bind .alert-desc,.modal-redeemed .ant-modal-body .show-alert .alert-desc,.modal-cgm-redeem .ant-modal-body .cgm-redeem .alert-desc,.modal-cgm-redeem .ant-modal-body .show-barcode .alert-desc,.modal-cgm-redeem .ant-modal-body .show-scan-easy-kits .alert-desc,.modal-cgm-redeem .ant-modal-body .receive-title .alert-desc,.modal-cgm-redeem .ant-modal-body .account-bind .alert-desc,.modal-cgm-redeem .ant-modal-body .show-alert .alert-desc,.modal-show-barcode .ant-modal-body .cgm-redeem .alert-desc,.modal-show-barcode .ant-modal-body .show-barcode .alert-desc,.modal-show-barcode .ant-modal-body .show-scan-easy-kits .alert-desc,.modal-show-barcode .ant-modal-body .receive-title .alert-desc,.modal-show-barcode .ant-modal-body .account-bind .alert-desc,.modal-show-barcode .ant-modal-body .show-alert .alert-desc,.modal-show-receive-fail .ant-modal-body .cgm-redeem .alert-desc,.modal-show-receive-fail .ant-modal-body .show-barcode .alert-desc,.modal-show-receive-fail .ant-modal-body .show-scan-easy-kits .alert-desc,.modal-show-receive-fail .ant-modal-body .receive-title .alert-desc,.modal-show-receive-fail .ant-modal-body .account-bind .alert-desc,.modal-show-receive-fail .ant-modal-body .show-alert .alert-desc,.modal-account-bind .ant-modal-body .cgm-redeem .alert-desc,.modal-account-bind .ant-modal-body .show-barcode .alert-desc,.modal-account-bind .ant-modal-body .show-scan-easy-kits .alert-desc,.modal-account-bind .ant-modal-body .receive-title .alert-desc,.modal-account-bind .ant-modal-body .account-bind .alert-desc,.modal-account-bind .ant-modal-body .show-alert .alert-desc,.modal-referral-card-campaign .ant-modal-body .cgm-redeem .alert-desc,.modal-referral-card-campaign .ant-modal-body .show-barcode .alert-desc,.modal-referral-card-campaign .ant-modal-body .show-scan-easy-kits .alert-desc,.modal-referral-card-campaign .ant-modal-body .receive-title .alert-desc,.modal-referral-card-campaign .ant-modal-body .account-bind .alert-desc,.modal-referral-card-campaign .ant-modal-body .show-alert .alert-desc,.modal-show-referral-card-alert .ant-modal-body .cgm-redeem .alert-desc,.modal-show-referral-card-alert .ant-modal-body .show-barcode .alert-desc,.modal-show-referral-card-alert .ant-modal-body .show-scan-easy-kits .alert-desc,.modal-show-referral-card-alert .ant-modal-body .receive-title .alert-desc,.modal-show-referral-card-alert .ant-modal-body .account-bind .alert-desc,.modal-show-referral-card-alert .ant-modal-body .show-alert .alert-desc{color:#1f1f1f;font-size:15px;font-weight:400}.default-modal-style .ant-modal-body .cgm-redeem .receive-text,.default-modal-style .ant-modal-body .cgm-redeem .redeem-text,.default-modal-style .ant-modal-body .show-barcode .receive-text,.default-modal-style .ant-modal-body .show-barcode .redeem-text,.default-modal-style .ant-modal-body .show-scan-easy-kits .receive-text,.default-modal-style .ant-modal-body .show-scan-easy-kits .redeem-text,.default-modal-style .ant-modal-body .receive-title .receive-text,.default-modal-style .ant-modal-body .receive-title .redeem-text,.default-modal-style .ant-modal-body .account-bind .receive-text,.default-modal-style .ant-modal-body .account-bind .redeem-text,.default-modal-style .ant-modal-body .show-alert .receive-text,.default-modal-style .ant-modal-body .show-alert .redeem-text,.modal-close-webview .ant-modal-body .cgm-redeem .receive-text,.modal-close-webview .ant-modal-body .cgm-redeem .redeem-text,.modal-close-webview .ant-modal-body .show-barcode .receive-text,.modal-close-webview .ant-modal-body .show-barcode .redeem-text,.modal-close-webview .ant-modal-body .show-scan-easy-kits .receive-text,.modal-close-webview .ant-modal-body .show-scan-easy-kits .redeem-text,.modal-close-webview .ant-modal-body .receive-title .receive-text,.modal-close-webview .ant-modal-body .receive-title .redeem-text,.modal-close-webview .ant-modal-body .account-bind .receive-text,.modal-close-webview .ant-modal-body .account-bind .redeem-text,.modal-close-webview .ant-modal-body .show-alert .receive-text,.modal-close-webview .ant-modal-body .show-alert .redeem-text,.modal-redeemed .ant-modal-body .cgm-redeem .receive-text,.modal-redeemed .ant-modal-body .cgm-redeem .redeem-text,.modal-redeemed .ant-modal-body .show-barcode .receive-text,.modal-redeemed .ant-modal-body .show-barcode .redeem-text,.modal-redeemed .ant-modal-body .show-scan-easy-kits .receive-text,.modal-redeemed .ant-modal-body .show-scan-easy-kits .redeem-text,.modal-redeemed .ant-modal-body .receive-title .receive-text,.modal-redeemed .ant-modal-body .receive-title .redeem-text,.modal-redeemed .ant-modal-body .account-bind .receive-text,.modal-redeemed .ant-modal-body .account-bind .redeem-text,.modal-redeemed .ant-modal-body .show-alert .receive-text,.modal-redeemed .ant-modal-body .show-alert .redeem-text,.modal-cgm-redeem .ant-modal-body .cgm-redeem .receive-text,.modal-cgm-redeem .ant-modal-body .cgm-redeem .redeem-text,.modal-cgm-redeem .ant-modal-body .show-barcode .receive-text,.modal-cgm-redeem .ant-modal-body .show-barcode .redeem-text,.modal-cgm-redeem .ant-modal-body .show-scan-easy-kits .receive-text,.modal-cgm-redeem .ant-modal-body .show-scan-easy-kits .redeem-text,.modal-cgm-redeem .ant-modal-body .receive-title .receive-text,.modal-cgm-redeem .ant-modal-body .receive-title .redeem-text,.modal-cgm-redeem .ant-modal-body .account-bind .receive-text,.modal-cgm-redeem .ant-modal-body .account-bind .redeem-text,.modal-cgm-redeem .ant-modal-body .show-alert .receive-text,.modal-cgm-redeem .ant-modal-body .show-alert .redeem-text,.modal-show-barcode .ant-modal-body .cgm-redeem .receive-text,.modal-show-barcode .ant-modal-body .cgm-redeem .redeem-text,.modal-show-barcode .ant-modal-body .show-barcode .receive-text,.modal-show-barcode .ant-modal-body .show-barcode .redeem-text,.modal-show-barcode .ant-modal-body .show-scan-easy-kits .receive-text,.modal-show-barcode .ant-modal-body .show-scan-easy-kits .redeem-text,.modal-show-barcode .ant-modal-body .receive-title .receive-text,.modal-show-barcode .ant-modal-body .receive-title .redeem-text,.modal-show-barcode .ant-modal-body .account-bind .receive-text,.modal-show-barcode .ant-modal-body .account-bind .redeem-text,.modal-show-barcode .ant-modal-body .show-alert .receive-text,.modal-show-barcode .ant-modal-body .show-alert .redeem-text,.modal-show-receive-fail .ant-modal-body .cgm-redeem .receive-text,.modal-show-receive-fail .ant-modal-body .cgm-redeem .redeem-text,.modal-show-receive-fail .ant-modal-body .show-barcode .receive-text,.modal-show-receive-fail .ant-modal-body .show-barcode .redeem-text,.modal-show-receive-fail .ant-modal-body .show-scan-easy-kits .receive-text,.modal-show-receive-fail .ant-modal-body .show-scan-easy-kits .redeem-text,.modal-show-receive-fail .ant-modal-body .receive-title .receive-text,.modal-show-receive-fail .ant-modal-body .receive-title .redeem-text,.modal-show-receive-fail .ant-modal-body .account-bind .receive-text,.modal-show-receive-fail .ant-modal-body .account-bind .redeem-text,.modal-show-receive-fail .ant-modal-body .show-alert .receive-text,.modal-show-receive-fail .ant-modal-body .show-alert .redeem-text,.modal-account-bind .ant-modal-body .cgm-redeem .receive-text,.modal-account-bind .ant-modal-body .cgm-redeem .redeem-text,.modal-account-bind .ant-modal-body .show-barcode .receive-text,.modal-account-bind .ant-modal-body .show-barcode .redeem-text,.modal-account-bind .ant-modal-body .show-scan-easy-kits .receive-text,.modal-account-bind .ant-modal-body .show-scan-easy-kits .redeem-text,.modal-account-bind .ant-modal-body .receive-title .receive-text,.modal-account-bind .ant-modal-body .receive-title .redeem-text,.modal-account-bind .ant-modal-body .account-bind .receive-text,.modal-account-bind .ant-modal-body .account-bind .redeem-text,.modal-account-bind .ant-modal-body .show-alert .receive-text,.modal-account-bind .ant-modal-body .show-alert .redeem-text,.modal-referral-card-campaign .ant-modal-body .cgm-redeem .receive-text,.modal-referral-card-campaign .ant-modal-body .cgm-redeem .redeem-text,.modal-referral-card-campaign .ant-modal-body .show-barcode .receive-text,.modal-referral-card-campaign .ant-modal-body .show-barcode .redeem-text,.modal-referral-card-campaign .ant-modal-body .show-scan-easy-kits .receive-text,.modal-referral-card-campaign .ant-modal-body .show-scan-easy-kits .redeem-text,.modal-referral-card-campaign .ant-modal-body .receive-title .receive-text,.modal-referral-card-campaign .ant-modal-body .receive-title .redeem-text,.modal-referral-card-campaign .ant-modal-body .account-bind .receive-text,.modal-referral-card-campaign .ant-modal-body .account-bind .redeem-text,.modal-referral-card-campaign .ant-modal-body .show-alert .receive-text,.modal-referral-card-campaign .ant-modal-body .show-alert .redeem-text,.modal-show-referral-card-alert .ant-modal-body .cgm-redeem .receive-text,.modal-show-referral-card-alert .ant-modal-body .cgm-redeem .redeem-text,.modal-show-referral-card-alert .ant-modal-body .show-barcode .receive-text,.modal-show-referral-card-alert .ant-modal-body .show-barcode .redeem-text,.modal-show-referral-card-alert .ant-modal-body .show-scan-easy-kits .receive-text,.modal-show-referral-card-alert .ant-modal-body .show-scan-easy-kits .redeem-text,.modal-show-referral-card-alert .ant-modal-body .receive-title .receive-text,.modal-show-referral-card-alert .ant-modal-body .receive-title .redeem-text,.modal-show-referral-card-alert .ant-modal-body .account-bind .receive-text,.modal-show-referral-card-alert .ant-modal-body .account-bind .redeem-text,.modal-show-referral-card-alert .ant-modal-body .show-alert .receive-text,.modal-show-referral-card-alert .ant-modal-body .show-alert .redeem-text{padding:0 20px;margin:10px;color:#141414;font-size:16px;font-weight:400}.default-modal-style .ant-modal-body .cgm-redeem .receive-text.empty-top-margin,.default-modal-style .ant-modal-body .cgm-redeem .redeem-text.empty-top-margin,.default-modal-style .ant-modal-body .show-barcode .receive-text.empty-top-margin,.default-modal-style .ant-modal-body .show-barcode .redeem-text.empty-top-margin,.default-modal-style .ant-modal-body .show-scan-easy-kits .receive-text.empty-top-margin,.default-modal-style .ant-modal-body .show-scan-easy-kits .redeem-text.empty-top-margin,.default-modal-style .ant-modal-body .receive-title .receive-text.empty-top-margin,.default-modal-style .ant-modal-body .receive-title .redeem-text.empty-top-margin,.default-modal-style .ant-modal-body .account-bind .receive-text.empty-top-margin,.default-modal-style .ant-modal-body .account-bind .redeem-text.empty-top-margin,.default-modal-style .ant-modal-body .show-alert .receive-text.empty-top-margin,.default-modal-style .ant-modal-body .show-alert .redeem-text.empty-top-margin,.modal-close-webview .ant-modal-body .cgm-redeem .receive-text.empty-top-margin,.modal-close-webview .ant-modal-body .cgm-redeem .redeem-text.empty-top-margin,.modal-close-webview .ant-modal-body .show-barcode .receive-text.empty-top-margin,.modal-close-webview .ant-modal-body .show-barcode .redeem-text.empty-top-margin,.modal-close-webview .ant-modal-body .show-scan-easy-kits .receive-text.empty-top-margin,.modal-close-webview .ant-modal-body .show-scan-easy-kits .redeem-text.empty-top-margin,.modal-close-webview .ant-modal-body .receive-title .receive-text.empty-top-margin,.modal-close-webview .ant-modal-body .receive-title .redeem-text.empty-top-margin,.modal-close-webview .ant-modal-body .account-bind .receive-text.empty-top-margin,.modal-close-webview .ant-modal-body .account-bind .redeem-text.empty-top-margin,.modal-close-webview .ant-modal-body .show-alert .receive-text.empty-top-margin,.modal-close-webview .ant-modal-body .show-alert .redeem-text.empty-top-margin,.modal-redeemed .ant-modal-body .cgm-redeem .receive-text.empty-top-margin,.modal-redeemed .ant-modal-body .cgm-redeem .redeem-text.empty-top-margin,.modal-redeemed .ant-modal-body .show-barcode .receive-text.empty-top-margin,.modal-redeemed .ant-modal-body .show-barcode .redeem-text.empty-top-margin,.modal-redeemed .ant-modal-body .show-scan-easy-kits .receive-text.empty-top-margin,.modal-redeemed .ant-modal-body .show-scan-easy-kits .redeem-text.empty-top-margin,.modal-redeemed .ant-modal-body .receive-title .receive-text.empty-top-margin,.modal-redeemed .ant-modal-body .receive-title .redeem-text.empty-top-margin,.modal-redeemed .ant-modal-body .account-bind .receive-text.empty-top-margin,.modal-redeemed .ant-modal-body .account-bind .redeem-text.empty-top-margin,.modal-redeemed .ant-modal-body .show-alert .receive-text.empty-top-margin,.modal-redeemed .ant-modal-body .show-alert .redeem-text.empty-top-margin,.modal-cgm-redeem .ant-modal-body .cgm-redeem .receive-text.empty-top-margin,.modal-cgm-redeem .ant-modal-body .cgm-redeem .redeem-text.empty-top-margin,.modal-cgm-redeem .ant-modal-body .show-barcode .receive-text.empty-top-margin,.modal-cgm-redeem .ant-modal-body .show-barcode .redeem-text.empty-top-margin,.modal-cgm-redeem .ant-modal-body .show-scan-easy-kits .receive-text.empty-top-margin,.modal-cgm-redeem .ant-modal-body .show-scan-easy-kits .redeem-text.empty-top-margin,.modal-cgm-redeem .ant-modal-body .receive-title .receive-text.empty-top-margin,.modal-cgm-redeem .ant-modal-body .receive-title .redeem-text.empty-top-margin,.modal-cgm-redeem .ant-modal-body .account-bind .receive-text.empty-top-margin,.modal-cgm-redeem .ant-modal-body .account-bind .redeem-text.empty-top-margin,.modal-cgm-redeem .ant-modal-body .show-alert .receive-text.empty-top-margin,.modal-cgm-redeem .ant-modal-body .show-alert .redeem-text.empty-top-margin,.modal-show-barcode .ant-modal-body .cgm-redeem .receive-text.empty-top-margin,.modal-show-barcode .ant-modal-body .cgm-redeem .redeem-text.empty-top-margin,.modal-show-barcode .ant-modal-body .show-barcode .receive-text.empty-top-margin,.modal-show-barcode .ant-modal-body .show-barcode .redeem-text.empty-top-margin,.modal-show-barcode .ant-modal-body .show-scan-easy-kits .receive-text.empty-top-margin,.modal-show-barcode .ant-modal-body .show-scan-easy-kits .redeem-text.empty-top-margin,.modal-show-barcode .ant-modal-body .receive-title .receive-text.empty-top-margin,.modal-show-barcode .ant-modal-body .receive-title .redeem-text.empty-top-margin,.modal-show-barcode .ant-modal-body .account-bind .receive-text.empty-top-margin,.modal-show-barcode .ant-modal-body .account-bind .redeem-text.empty-top-margin,.modal-show-barcode .ant-modal-body .show-alert .receive-text.empty-top-margin,.modal-show-barcode .ant-modal-body .show-alert .redeem-text.empty-top-margin,.modal-show-receive-fail .ant-modal-body .cgm-redeem .receive-text.empty-top-margin,.modal-show-receive-fail .ant-modal-body .cgm-redeem .redeem-text.empty-top-margin,.modal-show-receive-fail .ant-modal-body .show-barcode .receive-text.empty-top-margin,.modal-show-receive-fail .ant-modal-body .show-barcode .redeem-text.empty-top-margin,.modal-show-receive-fail .ant-modal-body .show-scan-easy-kits .receive-text.empty-top-margin,.modal-show-receive-fail .ant-modal-body .show-scan-easy-kits .redeem-text.empty-top-margin,.modal-show-receive-fail .ant-modal-body .receive-title .receive-text.empty-top-margin,.modal-show-receive-fail .ant-modal-body .receive-title .redeem-text.empty-top-margin,.modal-show-receive-fail .ant-modal-body .account-bind .receive-text.empty-top-margin,.modal-show-receive-fail .ant-modal-body .account-bind .redeem-text.empty-top-margin,.modal-show-receive-fail .ant-modal-body .show-alert .receive-text.empty-top-margin,.modal-show-receive-fail .ant-modal-body .show-alert .redeem-text.empty-top-margin,.modal-account-bind .ant-modal-body .cgm-redeem .receive-text.empty-top-margin,.modal-account-bind .ant-modal-body .cgm-redeem .redeem-text.empty-top-margin,.modal-account-bind .ant-modal-body .show-barcode .receive-text.empty-top-margin,.modal-account-bind .ant-modal-body .show-barcode .redeem-text.empty-top-margin,.modal-account-bind .ant-modal-body .show-scan-easy-kits .receive-text.empty-top-margin,.modal-account-bind .ant-modal-body .show-scan-easy-kits .redeem-text.empty-top-margin,.modal-account-bind .ant-modal-body .receive-title .receive-text.empty-top-margin,.modal-account-bind .ant-modal-body .receive-title .redeem-text.empty-top-margin,.modal-account-bind .ant-modal-body .account-bind .receive-text.empty-top-margin,.modal-account-bind .ant-modal-body .account-bind .redeem-text.empty-top-margin,.modal-account-bind .ant-modal-body .show-alert .receive-text.empty-top-margin,.modal-account-bind .ant-modal-body .show-alert .redeem-text.empty-top-margin,.modal-referral-card-campaign .ant-modal-body .cgm-redeem .receive-text.empty-top-margin,.modal-referral-card-campaign .ant-modal-body .cgm-redeem .redeem-text.empty-top-margin,.modal-referral-card-campaign .ant-modal-body .show-barcode .receive-text.empty-top-margin,.modal-referral-card-campaign .ant-modal-body .show-barcode .redeem-text.empty-top-margin,.modal-referral-card-campaign .ant-modal-body .show-scan-easy-kits .receive-text.empty-top-margin,.modal-referral-card-campaign .ant-modal-body .show-scan-easy-kits .redeem-text.empty-top-margin,.modal-referral-card-campaign .ant-modal-body .receive-title .receive-text.empty-top-margin,.modal-referral-card-campaign .ant-modal-body .receive-title .redeem-text.empty-top-margin,.modal-referral-card-campaign .ant-modal-body .account-bind .receive-text.empty-top-margin,.modal-referral-card-campaign .ant-modal-body .account-bind .redeem-text.empty-top-margin,.modal-referral-card-campaign .ant-modal-body .show-alert .receive-text.empty-top-margin,.modal-referral-card-campaign .ant-modal-body .show-alert .redeem-text.empty-top-margin,.modal-show-referral-card-alert .ant-modal-body .cgm-redeem .receive-text.empty-top-margin,.modal-show-referral-card-alert .ant-modal-body .cgm-redeem .redeem-text.empty-top-margin,.modal-show-referral-card-alert .ant-modal-body .show-barcode .receive-text.empty-top-margin,.modal-show-referral-card-alert .ant-modal-body .show-barcode .redeem-text.empty-top-margin,.modal-show-referral-card-alert .ant-modal-body .show-scan-easy-kits .receive-text.empty-top-margin,.modal-show-referral-card-alert .ant-modal-body .show-scan-easy-kits .redeem-text.empty-top-margin,.modal-show-referral-card-alert .ant-modal-body .receive-title .receive-text.empty-top-margin,.modal-show-referral-card-alert .ant-modal-body .receive-title .redeem-text.empty-top-margin,.modal-show-referral-card-alert .ant-modal-body .account-bind .receive-text.empty-top-margin,.modal-show-referral-card-alert .ant-modal-body .account-bind .redeem-text.empty-top-margin,.modal-show-referral-card-alert .ant-modal-body .show-alert .receive-text.empty-top-margin,.modal-show-referral-card-alert .ant-modal-body .show-alert .redeem-text.empty-top-margin{margin-top:0}.default-modal-style .ant-modal-body .cgm-redeem .receive-text.empty-bottom-margin,.default-modal-style .ant-modal-body .cgm-redeem .redeem-text.empty-bottom-margin,.default-modal-style .ant-modal-body .show-barcode .receive-text.empty-bottom-margin,.default-modal-style .ant-modal-body .show-barcode .redeem-text.empty-bottom-margin,.default-modal-style .ant-modal-body .show-scan-easy-kits .receive-text.empty-bottom-margin,.default-modal-style .ant-modal-body .show-scan-easy-kits .redeem-text.empty-bottom-margin,.default-modal-style .ant-modal-body .receive-title .receive-text.empty-bottom-margin,.default-modal-style .ant-modal-body .receive-title .redeem-text.empty-bottom-margin,.default-modal-style .ant-modal-body .account-bind .receive-text.empty-bottom-margin,.default-modal-style .ant-modal-body .account-bind .redeem-text.empty-bottom-margin,.default-modal-style .ant-modal-body .show-alert .receive-text.empty-bottom-margin,.default-modal-style .ant-modal-body .show-alert .redeem-text.empty-bottom-margin,.modal-close-webview .ant-modal-body .cgm-redeem .receive-text.empty-bottom-margin,.modal-close-webview .ant-modal-body .cgm-redeem .redeem-text.empty-bottom-margin,.modal-close-webview .ant-modal-body .show-barcode .receive-text.empty-bottom-margin,.modal-close-webview .ant-modal-body .show-barcode .redeem-text.empty-bottom-margin,.modal-close-webview .ant-modal-body .show-scan-easy-kits .receive-text.empty-bottom-margin,.modal-close-webview .ant-modal-body .show-scan-easy-kits .redeem-text.empty-bottom-margin,.modal-close-webview .ant-modal-body .receive-title .receive-text.empty-bottom-margin,.modal-close-webview .ant-modal-body .receive-title .redeem-text.empty-bottom-margin,.modal-close-webview .ant-modal-body .account-bind .receive-text.empty-bottom-margin,.modal-close-webview .ant-modal-body .account-bind .redeem-text.empty-bottom-margin,.modal-close-webview .ant-modal-body .show-alert .receive-text.empty-bottom-margin,.modal-close-webview .ant-modal-body .show-alert .redeem-text.empty-bottom-margin,.modal-redeemed .ant-modal-body .cgm-redeem .receive-text.empty-bottom-margin,.modal-redeemed .ant-modal-body .cgm-redeem .redeem-text.empty-bottom-margin,.modal-redeemed .ant-modal-body .show-barcode .receive-text.empty-bottom-margin,.modal-redeemed .ant-modal-body .show-barcode .redeem-text.empty-bottom-margin,.modal-redeemed .ant-modal-body .show-scan-easy-kits .receive-text.empty-bottom-margin,.modal-redeemed .ant-modal-body .show-scan-easy-kits .redeem-text.empty-bottom-margin,.modal-redeemed .ant-modal-body .receive-title .receive-text.empty-bottom-margin,.modal-redeemed .ant-modal-body .receive-title .redeem-text.empty-bottom-margin,.modal-redeemed .ant-modal-body .account-bind .receive-text.empty-bottom-margin,.modal-redeemed .ant-modal-body .account-bind .redeem-text.empty-bottom-margin,.modal-redeemed .ant-modal-body .show-alert .receive-text.empty-bottom-margin,.modal-redeemed .ant-modal-body .show-alert .redeem-text.empty-bottom-margin,.modal-cgm-redeem .ant-modal-body .cgm-redeem .receive-text.empty-bottom-margin,.modal-cgm-redeem .ant-modal-body .cgm-redeem .redeem-text.empty-bottom-margin,.modal-cgm-redeem .ant-modal-body .show-barcode .receive-text.empty-bottom-margin,.modal-cgm-redeem .ant-modal-body .show-barcode .redeem-text.empty-bottom-margin,.modal-cgm-redeem .ant-modal-body .show-scan-easy-kits .receive-text.empty-bottom-margin,.modal-cgm-redeem .ant-modal-body .show-scan-easy-kits .redeem-text.empty-bottom-margin,.modal-cgm-redeem .ant-modal-body .receive-title .receive-text.empty-bottom-margin,.modal-cgm-redeem .ant-modal-body .receive-title .redeem-text.empty-bottom-margin,.modal-cgm-redeem .ant-modal-body .account-bind .receive-text.empty-bottom-margin,.modal-cgm-redeem .ant-modal-body .account-bind .redeem-text.empty-bottom-margin,.modal-cgm-redeem .ant-modal-body .show-alert .receive-text.empty-bottom-margin,.modal-cgm-redeem .ant-modal-body .show-alert .redeem-text.empty-bottom-margin,.modal-show-barcode .ant-modal-body .cgm-redeem .receive-text.empty-bottom-margin,.modal-show-barcode .ant-modal-body .cgm-redeem .redeem-text.empty-bottom-margin,.modal-show-barcode .ant-modal-body .show-barcode .receive-text.empty-bottom-margin,.modal-show-barcode .ant-modal-body .show-barcode .redeem-text.empty-bottom-margin,.modal-show-barcode .ant-modal-body .show-scan-easy-kits .receive-text.empty-bottom-margin,.modal-show-barcode .ant-modal-body .show-scan-easy-kits .redeem-text.empty-bottom-margin,.modal-show-barcode .ant-modal-body .receive-title .receive-text.empty-bottom-margin,.modal-show-barcode .ant-modal-body .receive-title .redeem-text.empty-bottom-margin,.modal-show-barcode .ant-modal-body .account-bind .receive-text.empty-bottom-margin,.modal-show-barcode .ant-modal-body .account-bind .redeem-text.empty-bottom-margin,.modal-show-barcode .ant-modal-body .show-alert .receive-text.empty-bottom-margin,.modal-show-barcode .ant-modal-body .show-alert .redeem-text.empty-bottom-margin,.modal-show-receive-fail .ant-modal-body .cgm-redeem .receive-text.empty-bottom-margin,.modal-show-receive-fail .ant-modal-body .cgm-redeem .redeem-text.empty-bottom-margin,.modal-show-receive-fail .ant-modal-body .show-barcode .receive-text.empty-bottom-margin,.modal-show-receive-fail .ant-modal-body .show-barcode .redeem-text.empty-bottom-margin,.modal-show-receive-fail .ant-modal-body .show-scan-easy-kits .receive-text.empty-bottom-margin,.modal-show-receive-fail .ant-modal-body .show-scan-easy-kits .redeem-text.empty-bottom-margin,.modal-show-receive-fail .ant-modal-body .receive-title .receive-text.empty-bottom-margin,.modal-show-receive-fail .ant-modal-body .receive-title .redeem-text.empty-bottom-margin,.modal-show-receive-fail .ant-modal-body .account-bind .receive-text.empty-bottom-margin,.modal-show-receive-fail .ant-modal-body .account-bind .redeem-text.empty-bottom-margin,.modal-show-receive-fail .ant-modal-body .show-alert .receive-text.empty-bottom-margin,.modal-show-receive-fail .ant-modal-body .show-alert .redeem-text.empty-bottom-margin,.modal-account-bind .ant-modal-body .cgm-redeem .receive-text.empty-bottom-margin,.modal-account-bind .ant-modal-body .cgm-redeem .redeem-text.empty-bottom-margin,.modal-account-bind .ant-modal-body .show-barcode .receive-text.empty-bottom-margin,.modal-account-bind .ant-modal-body .show-barcode .redeem-text.empty-bottom-margin,.modal-account-bind .ant-modal-body .show-scan-easy-kits .receive-text.empty-bottom-margin,.modal-account-bind .ant-modal-body .show-scan-easy-kits .redeem-text.empty-bottom-margin,.modal-account-bind .ant-modal-body .receive-title .receive-text.empty-bottom-margin,.modal-account-bind .ant-modal-body .receive-title .redeem-text.empty-bottom-margin,.modal-account-bind .ant-modal-body .account-bind .receive-text.empty-bottom-margin,.modal-account-bind .ant-modal-body .account-bind .redeem-text.empty-bottom-margin,.modal-account-bind .ant-modal-body .show-alert .receive-text.empty-bottom-margin,.modal-account-bind .ant-modal-body .show-alert .redeem-text.empty-bottom-margin,.modal-referral-card-campaign .ant-modal-body .cgm-redeem .receive-text.empty-bottom-margin,.modal-referral-card-campaign .ant-modal-body .cgm-redeem .redeem-text.empty-bottom-margin,.modal-referral-card-campaign .ant-modal-body .show-barcode .receive-text.empty-bottom-margin,.modal-referral-card-campaign .ant-modal-body .show-barcode .redeem-text.empty-bottom-margin,.modal-referral-card-campaign .ant-modal-body .show-scan-easy-kits .receive-text.empty-bottom-margin,.modal-referral-card-campaign .ant-modal-body .show-scan-easy-kits .redeem-text.empty-bottom-margin,.modal-referral-card-campaign .ant-modal-body .receive-title .receive-text.empty-bottom-margin,.modal-referral-card-campaign .ant-modal-body .receive-title .redeem-text.empty-bottom-margin,.modal-referral-card-campaign .ant-modal-body .account-bind .receive-text.empty-bottom-margin,.modal-referral-card-campaign .ant-modal-body .account-bind .redeem-text.empty-bottom-margin,.modal-referral-card-campaign .ant-modal-body .show-alert .receive-text.empty-bottom-margin,.modal-referral-card-campaign .ant-modal-body .show-alert .redeem-text.empty-bottom-margin,.modal-show-referral-card-alert .ant-modal-body .cgm-redeem .receive-text.empty-bottom-margin,.modal-show-referral-card-alert .ant-modal-body .cgm-redeem .redeem-text.empty-bottom-margin,.modal-show-referral-card-alert .ant-modal-body .show-barcode .receive-text.empty-bottom-margin,.modal-show-referral-card-alert .ant-modal-body .show-barcode .redeem-text.empty-bottom-margin,.modal-show-referral-card-alert .ant-modal-body .show-scan-easy-kits .receive-text.empty-bottom-margin,.modal-show-referral-card-alert .ant-modal-body .show-scan-easy-kits .redeem-text.empty-bottom-margin,.modal-show-referral-card-alert .ant-modal-body .receive-title .receive-text.empty-bottom-margin,.modal-show-referral-card-alert .ant-modal-body .receive-title .redeem-text.empty-bottom-margin,.modal-show-referral-card-alert .ant-modal-body .account-bind .receive-text.empty-bottom-margin,.modal-show-referral-card-alert .ant-modal-body .account-bind .redeem-text.empty-bottom-margin,.modal-show-referral-card-alert .ant-modal-body .show-alert .receive-text.empty-bottom-margin,.modal-show-referral-card-alert .ant-modal-body .show-alert .redeem-text.empty-bottom-margin{margin-bottom:0}.default-modal-style .ant-modal-footer,.modal-close-webview .ant-modal-footer,.modal-redeemed .ant-modal-footer,.modal-cgm-redeem .ant-modal-footer,.modal-show-barcode .ant-modal-footer,.modal-show-receive-fail .ant-modal-footer,.modal-account-bind .ant-modal-footer,.modal-referral-card-campaign .ant-modal-footer,.modal-show-referral-card-alert .ant-modal-footer{border-top:0}.default-modal-style .ant-modal-footer .close-webivew .confirm-button,.modal-close-webview .ant-modal-footer .close-webivew .confirm-button,.modal-redeemed .ant-modal-footer .close-webivew .confirm-button,.modal-cgm-redeem .ant-modal-footer .close-webivew .confirm-button,.modal-show-barcode .ant-modal-footer .close-webivew .confirm-button,.modal-show-receive-fail .ant-modal-footer .close-webivew .confirm-button,.modal-account-bind .ant-modal-footer .close-webivew .confirm-button,.modal-referral-card-campaign .ant-modal-footer .close-webivew .confirm-button,.modal-show-referral-card-alert .ant-modal-footer .close-webivew .confirm-button{color:#707070;font-size:18px;background-color:#f2f2f2;border-radius:5px}.default-modal-style .ant-modal-footer .close-webivew .cancel-button,.modal-close-webview .ant-modal-footer .close-webivew .cancel-button,.modal-redeemed .ant-modal-footer .close-webivew .cancel-button,.modal-cgm-redeem .ant-modal-footer .close-webivew .cancel-button,.modal-show-barcode .ant-modal-footer .close-webivew .cancel-button,.modal-show-receive-fail .ant-modal-footer .close-webivew .cancel-button,.modal-account-bind .ant-modal-footer .close-webivew .cancel-button,.modal-referral-card-campaign .ant-modal-footer .close-webivew .cancel-button,.modal-show-referral-card-alert .ant-modal-footer .close-webivew .cancel-button{color:#fff;font-size:18px;background-color:#247dd6;border:0;border-radius:5px}.default-modal-style .ant-modal-footer .cgm-redeem .button,.default-modal-style .ant-modal-footer .show-barcode .button,.default-modal-style .ant-modal-footer .account-bind .button,.modal-close-webview .ant-modal-footer .cgm-redeem .button,.modal-close-webview .ant-modal-footer .show-barcode .button,.modal-close-webview .ant-modal-footer .account-bind .button,.modal-redeemed .ant-modal-footer .cgm-redeem .button,.modal-redeemed .ant-modal-footer .show-barcode .button,.modal-redeemed .ant-modal-footer .account-bind .button,.modal-cgm-redeem .ant-modal-footer .cgm-redeem .button,.modal-cgm-redeem .ant-modal-footer .show-barcode .button,.modal-cgm-redeem .ant-modal-footer .account-bind .button,.modal-show-barcode .ant-modal-footer .cgm-redeem .button,.modal-show-barcode .ant-modal-footer .show-barcode .button,.modal-show-barcode .ant-modal-footer .account-bind .button,.modal-show-receive-fail .ant-modal-footer .cgm-redeem .button,.modal-show-receive-fail .ant-modal-footer .show-barcode .button,.modal-show-receive-fail .ant-modal-footer .account-bind .button,.modal-account-bind .ant-modal-footer .cgm-redeem .button,.modal-account-bind .ant-modal-footer .show-barcode .button,.modal-account-bind .ant-modal-footer .account-bind .button,.modal-referral-card-campaign .ant-modal-footer .cgm-redeem .button,.modal-referral-card-campaign .ant-modal-footer .show-barcode .button,.modal-referral-card-campaign .ant-modal-footer .account-bind .button,.modal-show-referral-card-alert .ant-modal-footer .cgm-redeem .button,.modal-show-referral-card-alert .ant-modal-footer .show-barcode .button,.modal-show-referral-card-alert .ant-modal-footer .account-bind .button{flex:1;padding:10px;margin:0 8px;font-size:18px;font-weight:500;border-radius:5px}.default-modal-style .ant-modal-footer .cgm-redeem .cancel-button,.default-modal-style .ant-modal-footer .show-barcode .cancel-button,.default-modal-style .ant-modal-footer .account-bind .cancel-button,.modal-close-webview .ant-modal-footer .cgm-redeem .cancel-button,.modal-close-webview .ant-modal-footer .show-barcode .cancel-button,.modal-close-webview .ant-modal-footer .account-bind .cancel-button,.modal-redeemed .ant-modal-footer .cgm-redeem .cancel-button,.modal-redeemed .ant-modal-footer .show-barcode .cancel-button,.modal-redeemed .ant-modal-footer .account-bind .cancel-button,.modal-cgm-redeem .ant-modal-footer .cgm-redeem .cancel-button,.modal-cgm-redeem .ant-modal-footer .show-barcode .cancel-button,.modal-cgm-redeem .ant-modal-footer .account-bind .cancel-button,.modal-show-barcode .ant-modal-footer .cgm-redeem .cancel-button,.modal-show-barcode .ant-modal-footer .show-barcode .cancel-button,.modal-show-barcode .ant-modal-footer .account-bind .cancel-button,.modal-show-receive-fail .ant-modal-footer .cgm-redeem .cancel-button,.modal-show-receive-fail .ant-modal-footer .show-barcode .cancel-button,.modal-show-receive-fail .ant-modal-footer .account-bind .cancel-button,.modal-account-bind .ant-modal-footer .cgm-redeem .cancel-button,.modal-account-bind .ant-modal-footer .show-barcode .cancel-button,.modal-account-bind .ant-modal-footer .account-bind .cancel-button,.modal-referral-card-campaign .ant-modal-footer .cgm-redeem .cancel-button,.modal-referral-card-campaign .ant-modal-footer .show-barcode .cancel-button,.modal-referral-card-campaign .ant-modal-footer .account-bind .cancel-button,.modal-show-referral-card-alert .ant-modal-footer .cgm-redeem .cancel-button,.modal-show-referral-card-alert .ant-modal-footer .show-barcode .cancel-button,.modal-show-referral-card-alert .ant-modal-footer .account-bind .cancel-button{color:#707070;background-color:#f2f2f2}.default-modal-style .ant-modal-footer .cgm-redeem .confirm-button,.default-modal-style .ant-modal-footer .show-barcode .confirm-button,.default-modal-style .ant-modal-footer .account-bind .confirm-button,.modal-close-webview .ant-modal-footer .cgm-redeem .confirm-button,.modal-close-webview .ant-modal-footer .show-barcode .confirm-button,.modal-close-webview .ant-modal-footer .account-bind .confirm-button,.modal-redeemed .ant-modal-footer .cgm-redeem .confirm-button,.modal-redeemed .ant-modal-footer .show-barcode .confirm-button,.modal-redeemed .ant-modal-footer .account-bind .confirm-button,.modal-cgm-redeem .ant-modal-footer .cgm-redeem .confirm-button,.modal-cgm-redeem .ant-modal-footer .show-barcode .confirm-button,.modal-cgm-redeem .ant-modal-footer .account-bind .confirm-button,.modal-show-barcode .ant-modal-footer .cgm-redeem .confirm-button,.modal-show-barcode .ant-modal-footer .show-barcode .confirm-button,.modal-show-barcode .ant-modal-footer .account-bind .confirm-button,.modal-show-receive-fail .ant-modal-footer .cgm-redeem .confirm-button,.modal-show-receive-fail .ant-modal-footer .show-barcode .confirm-button,.modal-show-receive-fail .ant-modal-footer .account-bind .confirm-button,.modal-account-bind .ant-modal-footer .cgm-redeem .confirm-button,.modal-account-bind .ant-modal-footer .show-barcode .confirm-button,.modal-account-bind .ant-modal-footer .account-bind .confirm-button,.modal-referral-card-campaign .ant-modal-footer .cgm-redeem .confirm-button,.modal-referral-card-campaign .ant-modal-footer .show-barcode .confirm-button,.modal-referral-card-campaign .ant-modal-footer .account-bind .confirm-button,.modal-show-referral-card-alert .ant-modal-footer .cgm-redeem .confirm-button,.modal-show-referral-card-alert .ant-modal-footer .show-barcode .confirm-button,.modal-show-referral-card-alert .ant-modal-footer .account-bind .confirm-button{color:#fff;background-color:#247dd6;border:0}.default-modal-style .ant-modal-footer .redeemed-alert .confirm-button,.modal-close-webview .ant-modal-footer .redeemed-alert .confirm-button,.modal-redeemed .ant-modal-footer .redeemed-alert .confirm-button,.modal-cgm-redeem .ant-modal-footer .redeemed-alert .confirm-button,.modal-show-barcode .ant-modal-footer .redeemed-alert .confirm-button,.modal-show-receive-fail .ant-modal-footer .redeemed-alert .confirm-button,.modal-account-bind .ant-modal-footer .redeemed-alert .confirm-button,.modal-referral-card-campaign .ant-modal-footer .redeemed-alert .confirm-button,.modal-show-referral-card-alert .ant-modal-footer .redeemed-alert .confirm-button{width:278px;font-size:18px;font-weight:700;background-color:#247dd6;border-radius:5px}@media screen and (max-width:360px){.default-modal-style,.modal-close-webview,.modal-redeemed,.modal-cgm-redeem,.modal-show-barcode,.modal-show-receive-fail,.modal-account-bind,.modal-referral-card-campaign,.modal-show-referral-card-alert{min-width:300px}}.cgm-qr-scan{position:fixed;top:0;right:0;z-index:10;width:100%;height:100vh;color:#fff;font-weight:500;background-color:#000}.cgm-qr-scan .cgm-scan-header{flex:1;font-size:20px}.cgm-qr-scan .cgm-scan{flex:5;width:100%}.cgm-qr-scan .cgm-scan-footer{flex:3;font-size:18px}.cgm-qr-scan .cgm-scan-footer .fail-scan{font-size:20px;font-weight:500;text-decoration:underline}.cgm-qr-scan .cgm-scan-footer .close-btn{padding:10px 40px;font-size:18px;border:2px solid #FFFFFF;border-radius:5px}input:focus::placeholder{color:transparent}.scan-text-easy-kits{color:#1f1f1f;font-size:18px;font-weight:700}.loading-block{position:relative;top:2px;width:24px;height:30px}.loading-block .loading-img{position:absolute;bottom:2px;width:40px;height:30px;background-image:url(https://care-static-web.rightest.com/gp940/Resource/images/loading_2.gif);background-size:contain}.coupon-list-container{height:calc(100% - 48px)}.delete-announce-container{color:#1f1f1f;font-size:16px;background-color:#f2f2f2}.delete-announce-container .delete-notice{width:100%;padding:24px;margin-bottom:10px;background-color:#fff}.delete-announce-container .delete-notice .delete-notice-img{margin-bottom:20px}.delete-announce-container .delete-notice .delete-notice-context{margin-bottom:12px}.delete-announce-container .delete-right{width:100%;padding:24px;font-weight:700;background-color:#fff}.delete-announce-container .delete-right .delete-right-title{margin-bottom:18px;font-size:18px}.delete-announce-container .delete-right .delete-right-item{margin-bottom:18px}.delete-announce-container .delete-right .delete-right-item .right-img{margin-right:30px}.delete-announce-container .delete-right .delete-right-item .right-content{color:#707070;font-size:14px}.delete-announce-container .delete-right .delete-right-item:last-child{margin-bottom:0}.delete-announce-container ul{margin-bottom:20px;color:#707070;padding-inline-start:24px}.delete-announce-container .delete-announce-btn{padding:8px 16px 20px;background-color:#fff}.delete-announce-container .delete-announce-btn .button{flex:1;height:60px;font-size:18px;font-weight:500;border-radius:5px}.delete-announce-container .delete-announce-btn .cancel-button{margin-right:16px;color:#707070;background-color:#f2f2f2;border:unset}.delete-announce-container .delete-announce-btn .confirm-button{background-color:#247dd6}.delete-right-detail{padding:36px 22px 0}.delete-right-detail .confirm-right{margin-bottom:40px;color:#373737;font-size:22px;font-weight:700}.delete-right-detail .right-item{margin-bottom:18px}.delete-right-detail .delete-right-btn{padding:8px 0 20px;background-color:#fff}.delete-right-detail .delete-right-btn .button{flex:1;height:60px;font-size:18px;font-weight:500;border-radius:5px}.delete-right-detail .delete-right-btn .cancel-button{margin-right:16px;color:#707070;background-color:#f2f2f2;border:unset}.delete-right-detail .delete-right-btn .confirm-button{background-color:#247dd6}.delete-right-detail .delete-right-btn .confirm-button.disable{opacity:.5}.delete-notifications{color:#1f1f1f;font-size:16px;background-color:#f2f2f2}.delete-notifications .delete-notification-item{width:100%;margin-top:20px;background-color:#fff}.delete-notifications .delete-notification-item .delete-title{padding:16px;font-size:18px;font-weight:700}.delete-notifications .delete-notification-item .delete-title .necessary{margin-left:12px;color:#a2a2a2;font-size:12px;font-weight:500}.delete-notifications .delete-notification-item .delete-sub-title{padding:0 16px;color:#707070;font-size:14px}.delete-notifications .delete-notification-item .delete-notification-detail{color:#707070;font-size:14px;font-weight:400}.delete-notifications .delete-notification-item .delete-notification-detail li{margin:8px 0}.delete-notifications .delete-notification-item .delete-reason-radio{padding:20px 16px}.delete-notifications .delete-notification-item .delete-reason-radio .ant-radio-wrapper{margin-bottom:12px;color:#373737}.delete-notifications .delete-notification-item .delete-reason-radio .ant-radio-wrapper:last-child{margin-bottom:0}.delete-notifications .delete-notification-item .need-copy-radio{padding:20px 16px}.delete-notifications .delete-notification-item .agree-notification{padding:23px 16px;color:#1f1f1f;font-size:16px;font-weight:500}.delete-notifications .delete-notification-item .email-valid{height:43px;padding:0 16px}.delete-notifications .delete-notification-item .email-error{padding:4px 16px 0;color:#f66;font-size:12px;font-weight:500}.delete-notifications .delete-btn{padding:20px 24px;background-color:#fff}.delete-notifications .delete-btn .button{flex:1;height:60px;font-size:18px;font-weight:500;border-radius:5px}.delete-notifications .delete-btn .confirm-button{background-color:#247dd6}.delete-notifications .delete-btn .confirm-button.disable{opacity:.5}.modal-fail-delete,.modal-start-delete,.modal-delete-success{min-width:323px;min-height:146px;padding-bottom:0}.modal-fail-delete .ant-modal-body .fail-delete-title,.modal-fail-delete .ant-modal-body .modal-title,.modal-start-delete .ant-modal-body .fail-delete-title,.modal-start-delete .ant-modal-body .modal-title,.modal-delete-success .ant-modal-body .fail-delete-title,.modal-delete-success .ant-modal-body .modal-title{margin-bottom:10px;color:#1f1f1f;font-size:20px;font-weight:700}.modal-fail-delete .ant-modal-body .fail-delete-text,.modal-fail-delete .ant-modal-body .modal-text,.modal-start-delete .ant-modal-body .fail-delete-text,.modal-start-delete .ant-modal-body .modal-text,.modal-delete-success .ant-modal-body .fail-delete-text,.modal-delete-success .ant-modal-body .modal-text{color:#141414;font-size:16px;font-weight:400}.modal-fail-delete .fail-delete,.modal-fail-delete .delete-success,.modal-start-delete .fail-delete,.modal-start-delete .delete-success,.modal-delete-success .fail-delete,.modal-delete-success .delete-success{padding:0 6px 12px}.modal-fail-delete .fail-delete .button,.modal-fail-delete .delete-success .button,.modal-start-delete .fail-delete .button,.modal-start-delete .delete-success .button,.modal-delete-success .fail-delete .button,.modal-delete-success .delete-success .button{flex:1;font-size:18px;font-weight:500;border-radius:5px}.modal-fail-delete .fail-delete .confirm-button,.modal-fail-delete .delete-success .confirm-button,.modal-start-delete .fail-delete .confirm-button,.modal-start-delete .delete-success .confirm-button,.modal-delete-success .fail-delete .confirm-button,.modal-delete-success .delete-success .confirm-button{background-color:#247dd6}.modal-fail-delete .delete-success>.confirm-button,.modal-start-delete .delete-success>.confirm-button,.modal-delete-success .delete-success>.confirm-button{padding:11px 0;color:#fff}.modal-fail-delete .start-delete,.modal-start-delete .start-delete,.modal-delete-success .start-delete{padding:0 6px 12px}.modal-fail-delete .start-delete .button,.modal-start-delete .start-delete .button,.modal-delete-success .start-delete .button{flex:1;padding:11px 0;margin:0 8px;font-size:18px;font-weight:500;border-radius:5px}.modal-fail-delete .start-delete .cancel-button,.modal-start-delete .start-delete .cancel-button,.modal-delete-success .start-delete .cancel-button{color:#707070;background-color:#f2f2f2}.modal-fail-delete .start-delete .confirm-button,.modal-start-delete .start-delete .confirm-button,.modal-delete-success .start-delete .confirm-button{color:#fff;background-color:#247dd6;border:0}@media screen and (max-width:360px){.modal-fail-delete,.modal-start-delete,.modal-delete-success{min-width:300px}}.check-support-phone-title{color:#000;font-size:22px;font-weight:400}.check-support-phone-footer-text,.point-footer-desc{position:fixed;bottom:10px;width:100%;color:#a2a2a2;font-size:12px;font-weight:400;text-align:center}.help-block{width:100%;min-height:147px;padding:14px;margin:0 30px;background-color:#f2f2f2;border-radius:9px}.help-block .help-block-header{color:#1f1f1f;font-size:16px;font-weight:500}.help-block .help-block-body{margin-top:4px;margin-left:28px;color:#464646;font-size:14px;font-weight:400;line-height:24px}.check-support-phone-btn{width:fit-content;height:44px;padding:0 25px;font-size:18px;border:solid 1px #1F1F1F;border-radius:22px}.MuiOutlinedInput-notchedOutline legend span{padding-right:20px!important}.check-phone-support-header-line{width:100%;height:10px;margin-bottom:38px;background-color:#e94f20}.custom-result-component{padding:0 32px}.custom-result-component .lottie-block{height:85px;margin-bottom:10px}@media screen and (min-width:1180px){.custom-result-component .result-title{color:#000000d9;font-size:24px}.custom-result-component .result-subTitle{margin:10px 0;color:#00000073;font-size:16px}}@media screen and (max-width:1179.99px){.custom-result-component .result-title{color:#000000d9;font-size:6.4vw}.custom-result-component .result-subTitle{margin:10px 0;color:#00000073;font-size:3.7vw}}.model-selector{max-height:0;overflow:hidden;transition:max-height 3s ease-out}.model-selector.active{max-height:200px;padding:10px 0}.referral-card-campaign-container .clinic-name{width:240px;text-align:center}html{width:100%;height:100%}body{width:100%;height:100%;margin:0;color:#505050;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:18px!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:25px;background-color:#fff}.dp-flex{display:flex}.dp-inline{display:inline}.dp-none{display:none}#root,.App{width:100%;height:100%}textarea,input{outline:none}.app-wrap{position:relative;height:100%;margin:0 auto}.clearfix:before{display:table;content:""}.clearfix:after{display:table;clear:both;content:""}.flex-full-size{width:100%;height:100%}.flex-center-center{align-items:center;justify-content:center;display:-webkit-flex;display:flex}.flex-column{flex-direction:column;display:flex;display:-webkit-flex}.justify-content-center{justify-content:center!important;display:-webkit-flex!important;display:flex!important}.default-btn{width:80%;font-family:Roboto;font-size:18px;font-weight:500;background-color:#247dd5;border-radius:12px}.text-disable{color:#b7b0b0!important}.text-color-white{color:#fff}.text-color-rightest{color:#4275c3}.width-1{width:1px}.width-120{width:120px}.width-100{width:100px}.width-70{width:70px}.width-260{width:260px}.width-410{width:410px}.width-310{width:310px}.text-color-black{color:#000}.text-red{color:red}.text-e80000{color:#e80000}.text-a2a2a2{color:#a2a2a2}.text-707070{color:#707070}.text-1f1f1f{color:#1f1f1f}.display-inline-block{display:inline-block}.display-inline-flex{display:inline-flex}.display-flex{display:flex}.display-block{display:block}.display-none{display:none!important}.display-contents{display:contents}.over-flow-auto{overflow:auto}.over-flow-hidden{overflow:hidden}.position-relative{position:relative}.position-absolute{position:absolute}.default-icon{width:18px;height:18px}.display-none{display:none}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.width-99-percentage{width:99%}.width-98-percentage{width:98%}.width-55-percentage{width:55%}.width-45-percentage{width:45%}.width-44-percentage{width:44%}.width-helf-percentage{width:50%}.width-48-percentage{width:48%}.width-70-percentage{width:70%}.height-helf-percentage{height:50%}.height-49-percentage{height:49%}.height-40-percentage{height:40%}.height-59-percentage{height:59%}.height-90-percentage{height:90%}.float-right{float:right}.float-left{float:left}.small-margin{margin:2px}.margin-right-zero{margin-right:0}.margin-left-zero{margin-left:0}.margin-top-zero{margin-top:0}.margin-bottom-zero{margin-bottom:0}.flex-flow-column{flex-flow:column}.padding-top-zero{padding-top:0}.default-padding{padding:30px}.small-padding{padding:15px}.default-margin{margin:30px!important}.small-margin{margin:15px!important}.default-top-margin{margin-top:15px!important}.default-bottom-margin{margin-bottom:15px!important}.default-left-margin{margin-left:15px!important}.default-right-margin{margin-right:15px!important}.small-top-margin{margin-top:10px!important}.small-bottom-margin{margin-bottom:10px!important}.small-left-margin{margin-left:10px!important}.small-right-margin{margin-right:10px!important}.default-top-padding{padding-top:15px!important}.default-bottom-padding{padding-bottom:15px!important}.default-left-padding{padding-left:15px!important}.default-right-padding{padding-right:15px!important}.medium-left-padding{padding-left:25px!important}.medium-right-padding{padding-right:25px!important}.medium-right-margin{margin-right:25px!important}.medium-top-margin{margin-top:25px!important}.medium-bottom-margin{margin-bottom:25px!important}.medium-left-margin{margin-left:25px!important}.large-right-margin{margin-right:35px!important}.large-top-margin{margin-top:35px!important}.large-bottom-margin{margin-bottom:35px!important}.large-left-margin{margin-left:35px}.x-small-margin{margin:4px}.x-small-padding{padding:4px}.x-small-bottom-margin{margin-bottom:4px}.x-small-top-margin{margin-top:4px}.x-small-left-margin{margin-left:4px}.x-small-right-margin{margin-right:4px}.x-small-bottom-padding{padding-bottom:4px}.x-small-top-padding{padding-top:4px}.x-small-left-padding{padding-left:4px}.x-small-right-padding{padding-right:4px}.small-bottom-padding{padding-bottom:10px}.small-top-padding{padding-top:10px}.small-left-padding{padding-left:10px}.small-right-padding{padding-right:10px}.large-left-padding{padding-left:30px}.large-right-padding{padding-right:30px}.large-top-padding{padding-top:30px}.large-bottom-padding{padding-bottom:30px}.no-data-text{color:#bfbfbf}.font-weight-bold{font-weight:700}.font-weight-bolder{font-weight:bolder}.font-weight-normal{font-weight:400}.overflow-dot-dot-dot{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.word-break-all{word-break:break-all}.word-break-word{word-break:break-word}.white-space-nowrap{white-space:nowrap}.text-decoration-none{text-decoration:none}.text-color-gray{color:#747474}.text-color-BEBEBE{color:#bebebe}.test-delete{position:relative}.test-delete:after{position:absolute;top:50%;left:50%;box-sizing:border-box;height:3px;content:"";border-radius:4px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.8;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.test-delete-default:after{width:33px}.test-delete-full:after{width:110%}.test-delete-c50:after{background:#505050;border:1px solid #505050}.test-delete-c70:after{background:#707070;border:1px solid #707070}.ant-table-placeholder{padding:0!important}::placeholder{color:#d0d0d0;opacity:.8}.input-field::placeholder{padding-top:100px;line-height:1!important;vertical-align:top!important}.flex-1{flex:1}.flex-1-2{flex:1.2}.flex-1-5{flex:1.5}.flex-1-8{flex:1.8}.flex-2{flex:2}.flex-2-2{flex:2.2}.flex-2-5{flex:2.5}.flex-2-8{flex:2.8}.flex-3{flex:3}.flex-5{flex:5}.flex-6{flex:6}.flex-9{flex:9}.width-26-percent{width:26%}.width-40-percent{width:40%}.width-45-percent{width:45%}.width-55-percent{width:55%}.width-60-percent{width:60%}.width-74-percent{width:74%}.width-90-percent{width:90%}@media print{html{min-width:1040px}}.full-height-by-unit-vh{height:100vh}.tspan{font-size:24px!important}.font-size-12{font-size:12px!important}.font-size-14{font-size:14px!important}.font-size-16{font-size:16px!important}.font-size-18{font-size:18px!important}.font-size-22{font-size:22px!important}.font-size-24{font-size:24px!important}.font-size-26{font-size:26px!important}.font-size-30{font-size:30px!important}.font-size-40{font-size:40px!important}.empty-margin{margin:0}.teach-modal-close{position:absolute;right:30px;z-index:4}.bk-white{background-color:#fff}.bk-f2f2f2{background-color:#f2f2f2}.app-wrap{height:100%}@page{margin:1.48cm .5cm;size:A4 portrait}.height-zero{height:0px}.width-zero{width:0px}.ant-modal-footer{border:unset!important}.icon-logo-white{margin-right:5px;margin-left:5px}.container-wrap{box-sizing:border-box;width:100%;height:100%;overflow:scroll;background:#fff}.container-wrap .content-head{width:100%;padding:30px 5px;text-align:center;border-bottom:2px solid #E6E6E6}.container-wrap .content-head .content-row{align-items:center;display:flex;height:50px;padding-left:30px;font-size:16px;text-align:left}.container-wrap .content-head .content-row .content-left{float:left;width:40%;height:100%}.container-wrap .content-head .content-row .content-right{float:right;width:60%;height:100%}.container-wrap .content-head .content-row .content-row-logo{vertical-align:top}.container-wrap .content-head .content-row .content{align-items:center;display:flex;margin:4px;font-weight:700}.container-wrap .content-head .content-row .content .content-important{margin-right:4px;color:#004f9c;font-size:28px;font-weight:bolder}.container-wrap .content-wrap{box-sizing:border-box;height:calc(100% - 215px)}.container-wrap .content-wrap .notice-content{margin:0 9px;font-size:16px;text-indent:-9px}.container-wrap .content-wrap .event-name{font-size:24px;text-align:center}.container-wrap .content-wrap .redeem-store-name{padding-left:20px;margin-top:20px;font-size:18px}.container-wrap .content-wrap .coupon-store-name{height:80px;padding-left:20px;margin-top:12px;color:#000;font-size:18px;font-weight:700;border-bottom:2px solid #E6E6E6}.container-wrap .content-wrap .redeem-desc{text-align:left}.container-wrap .content-padding{padding:10px 20px}.container-wrap .text-align-center{text-align:center}.content-footer{position:absolute;bottom:0;box-sizing:border-box;width:100%;height:100px;padding:20px;background-color:#fff;box-shadow:0 -4px 4px #0000001a;border-top:1px solid #E8E8E8}.content-footer .cancel_btn_container{width:70%}.content-footer .confirm_btn_container{width:100%}.default-btn,.cancel-btn{box-sizing:border-box;float:left;width:50%;height:60px;padding:5px;font-size:23px;line-height:50px;text-align:center;border-radius:10px}.default-btn{width:65%;color:#fff;background:#004f9c}.btn-disable{background-color:#247dd6!important;opacity:.5!important;pointer-events:none!important}.title{margin:15px 0;color:#004f9c;font-size:23px;font-weight:700}.label-text .left{width:30%}.label-text .right{width:70%;color:#000;font-weight:700;text-align:right}.label-text .used-point{align-items:center;justify-content:flex-end;display:flex}.label-text .trans-number{word-break:break-word}.left{float:left}.right{float:right}.flex{display:flex}.flex-1{flex:1 1 auto}.flex-column{flex-direction:column;display:flex}.flex-between{justify-content:space-between;display:flex}.bold{font-weight:700}.flex-grow-1{flex-grow:1;display:flex}.flex-center-center{align-items:center;justify-content:center;display:-webkit-flex}.flex-center-start{-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;display:flex;display:-webkit-flex}.flex-center-end{align-items:center;justify-content:flex-end;display:flex}.flex-center-even{align-items:center;justify-content:space-evenly;display:flex}.flex-center-between{align-items:center;justify-content:space-between;display:flex}.flex-center-around{align-items:center;justify-content:space-around;display:flex}.flex-start-center{align-items:flex-start;justify-content:center;display:flex}.flex-start-start{-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;display:flex;display:-webkit-flex}.flex-start-end{-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-end;justify-content:flex-end;display:flex;display:-webkit-flex}.flex-start-even{align-items:flex-start;justify-content:space-evenly;display:flex}.flex-start-between{align-items:flex-start;justify-content:space-between;display:flex}.flex-start-around{align-self:start;justify-content:space-around;display:flex}.flex-end-center{align-items:flex-end;justify-content:center;display:flex}.flex-end-start{align-items:flex-end;justify-content:flex-start;display:flex}.flex-end-end{align-items:flex-end;justify-content:flex-end;display:flex}.flex-end-around{align-items:flex-end;justify-content:space-around;display:flex}.flex-end-between{align-items:flex-end;justify-content:space-between;display:flex}.flex-end-even{align-items:flex-end;justify-content:space-evenly;display:flex}.align-items-center{align-items:center!important;display:-webkit-flex!important;display:flex!important}.cursor-pointer{cursor:pointer}.full-height{height:100%}.full-width{width:100%}.ant-input{width:100%;height:100%}::-webkit-scrollbar{position:absolute;width:6px;height:6px;background:transparent}::-webkit-scrollbar *{background:transparent}::-webkit-scrollbar-track{background:transparent;border-radius:10px}::-webkit-scrollbar-thumb{background-color:#b5b5b5;border-radius:10px}.disable-link{cursor:default;pointer-events:none}.text-18{font-size:18px}.text-underline{text-decoration:underline}.ant-modal-wrap{overflow-x:hidden}.object-fit-contain{object-fit:contain}.error-401-body{height:300px}.error-401-title{color:#464646;font-family:Roboto;font-size:28px;font-weight:500}.error-401-desc{color:#707070;font-size:17px;font-weight:400}.error-401-error-code{color:#707070;font-size:12px;font-weight:400}.error-401-confirm-btn{width:80%;font-family:Roboto;font-size:18px;font-weight:500;background-color:#247dd5;border-radius:12px}.err-code{color:#bf0000;font-size:8px}.default-box-shadow{box-shadow:10px 1px 18px #00000029}.button-compose-v2{height:100%;padding:16px;background-color:#fff}.button-compose-v2 .btn{width:45%;padding:15px 0;font-size:18px;font-weight:500;border-radius:5px}.button-compose-v2 .cancel-button{color:#707070;background-color:#f2f2f2}.button-compose-v2 .confirm-button{color:#fff;background-color:#247dd6;opacity:.5}.button-compose-v2 .confirm-button.enable{opacity:1}.footer-btn-compose-container,.footer-btn-container{position:absolute;bottom:0;width:100%;height:92px}.footer-btn-compose-container .footer-text,.footer-btn-container .footer-text{position:fixed;bottom:0;width:100%;padding:10px 0;text-align:center}.ant-result{padding:25px 32px!important}.hyper-link-text{color:#247dd6}.bk-transparent{background-color:transparent!important}.MuiTab-root.Mui-selected{color:#1f1f1f!important}.default-opacity{opacity:.5!important}.experience-activities-container{width:100%;height:100vh;background-color:#fff}.experience-activities-container .body-block{height:380px;background-color:#fff}.experience-activities-container .body-block .step-content-block{height:220px}.experience-activities-container .clinic-info{color:#000;font-size:20px;font-weight:700}@media screen and (min-width:767.99px){.experience-activities-container .banner-block{width:100vw}}@media screen and (max-width:767.98px){.experience-activities-container .banner-block{width:100vw}}.experience-activities-container .banner-block{background-color:#fff}.experience-activities-container .banner-block .banner-image{width:100%}.experience-activities-container .submit-block{background-color:#fff}.experience-activities-container .notice{padding:0 20px 20px;color:#7d7d7d;font-size:14px;line-height:24px;background-color:#fff}.icon-button{height:100%;padding:14px 0!important;margin-left:14px!important}.separate-line-block{width:100%}.separate-line-block .separate-line{width:95%;background-color:#bfbfbf}.separate-line-block .full-separate-line{width:100%;background-color:#dee5f1}.separate-line-block .full-separate-line-2{width:100%;background-color:#00000029}.separate-line-block .separate-line-small{height:1px}@-moz-document url-prefix(){.separate-line-block .separate-line-small{height:1.5px}}.separate-line-block .separate-line-normal{height:4px}@-moz-document url-prefix(){.separate-line-block .separate-line-normal{height:4.5px}}.separate-line-block .separate-line-large{height:7px}@-moz-document url-prefix(){.separate-line-block .separate-line-large{height:7.5px}}.bar-chart-color-block{width:100%;height:100%}.bar-chart-color-block .bar-chart-empty-data{width:1px;background-color:#626267}.bar-chart-color-block .bar-chart-color{width:100%;height:100%}.bar-chart-color-block .bar-chart-color:nth-child(1){width:2%;background-color:#a71914}.bar-chart-color-block .bar-chart-color:nth-child(2){width:10%;background-color:#d17371}.bar-chart-color-block .bar-chart-color:nth-child(3){width:70%;background-color:#79a45a}.bar-chart-color-block .bar-chart-color:nth-child(4){width:13%;background-color:#e5a526}.bar-chart-color-block .bar-chart-color:nth-child(5){width:5%;background-color:#d8631b}.card-list{align-items:center;flex-direction:column;display:flex;gap:12px}.flip-block{padding:9px 0}.flip-block .flip-card{height:110px;-webkit-perspective:1000px;perspective:1000px;cursor:pointer}.flip-block .flip-card .flip-card-inner{position:relative;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;transition:transform .6s}.flip-block .flip-card .flip-card-inner .flip-card-front,.flip-block .flip-card .flip-card-inner .flip-card-back{position:absolute;width:100%;height:100%;-webkit-transform:rotateY(0deg);transform:rotateY(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-backface-visibility:hidden}.flip-block .flip-card .flip-card-inner .flip-card-front{flex-direction:column;justify-content:center;display:flex;color:#333}.flip-block .flip-card .flip-card-inner .flip-card-back{flex-direction:column;justify-content:center;display:flex;color:#222;background:#f8f8f8;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-block .flip-card .flip-card-inner.flipped{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.common-list{height:100%}.common-list .tab{font-size:16px;font-weight:700;opacity:1}.common-list .empty-data{color:#a2a2a2;font-size:22px;font-weight:700;letter-spacing:1.1px}.verify-input{width:80%;padding:8px 0;font-size:36px;font-weight:700;text-align:center;border:none;border-bottom:1.5px solid #999;outline:none;caret-color:#1677ff}.verify-input:focus{border-bottom-color:#1677ff}.verify-input::-webkit-outer-spin-button,.verify-input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}
