﻿@import"./fontawesome/css/all.min.css";:root{--content-max-width: 1280px;--nav-height: 100px;--nav-bgcolor: #D9D9D9;--btn-bgcolor: #5E9DA4;--body-bgcolor: #F1F3F7;--clr-error: #DC5959;--clr-notify: #EAD45F;--clr-okay: #5E9DA4;--clr-okay-light: #d7e3e5;--clr-text: #253649}*{margin:0;padding:0;font-size:1em;font-family:"Noto Sans TC",sans-serif;letter-spacing:0;border:none;outline:none;background-color:rgba(0,0,0,0);color:#000;word-wrap:break-word;text-decoration:none;box-sizing:border-box;touch-action:manipulation;scrollbar-width:none;-ms-overflow-style:none;-webkit-touch-callout:inherit;-webkit-user-select:inherit;-khtml-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit;user-select:inherit}*::-webkit-scrollbar{display:none}img{object-fit:contain}img[data-src]{content:url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");background:linear-gradient(to right, #EEF0F3, #E0E2E8, #EEF0F3)}button,a[href]:not([href=""]){cursor:pointer}.t1{font-size:34px;font-weight:600}.t2{font-size:clamp(24px,7.5vw,28px);font-weight:600}@media screen and (min-width: 640px){.t2{font-size:clamp(24px,7.5vw,26px)}}@media screen and (min-width: 800px){.t2{font-size:clamp(24px,7.5vw,30px)}}.t3{font-size:24px;font-weight:400}.t4{font-size:1.25rem;font-weight:400}.t5{font-size:18px;font-weight:400}.t6{font-size:16px;font-weight:500}*[\:if],*[\:else-if],*[\:else]{display:none}h1{font-size:34px;font-weight:600}h2{font-size:clamp(24px,7.5vw,28px);font-weight:600}@media screen and (min-width: 640px){h2{font-size:clamp(24px,7.5vw,26px)}}@media screen and (min-width: 800px){h2{font-size:clamp(24px,7.5vw,30px)}}h3{font-size:24px;font-weight:400}h4{font-size:1.25rem;font-weight:400}h5{font-size:18px;font-weight:400}h6{font-size:16px;font-weight:500}p{font-size:18px;font-weight:400}html{position:fixed;display:block;width:100%;height:100%;overflow:hidden}body{position:relative;display:block;width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;background-color:var(--nav-bgcolor)}body.privacy{background:#f1f3f7}body.privacy section{padding-bottom:var(--nav-height);margin-left:50%;transform:translateX(-50%);width:100%;max-width:640px}@media screen and (max-width: 639px){body.privacy section{padding:0 16px}}body.privacy section ol{padding-left:24px;list-style-type:decimal;list-style-position:outside}body.privacy section p{margin-top:8px;line-height:24px;font-size:16px}body.privacy section li{line-height:32px;font-size:16px}body.privacy section a{color:#4682b4}body>nav{position:sticky;z-index:10;top:0;width:100%;height:var(--nav-height);background-color:var(--nav-bgcolor)}body>nav>section{display:flex;justify-content:space-between;margin:0 auto;padding:0 1rem;width:100%;max-width:var(--content-max-width);height:inherit}body>nav>section>section{display:flex;align-items:center}body>nav>section>section:nth-child(1){flex-shrink:1}body>nav>section>section:nth-child(1) button,body>nav>section>section:nth-child(1) a{display:flex;flex-flow:row;height:11.5vw;max-height:4rem}body>nav>section>section:nth-child(1) button img,body>nav>section>section:nth-child(1) button svg,body>nav>section>section:nth-child(1) a img,body>nav>section>section:nth-child(1) a svg{height:100%;pointer-events:none}body>nav>section>section:nth-last-child(1){flex-shrink:0;display:flex;flex-flow:row wrap;flex-direction:space-between;gap:1.5rem}body>nav>section>section:nth-last-child(1)>p{display:none;line-height:2.25rem;color:var(--clr-text)}@media screen and (min-width: 800px){body>nav>section>section:nth-last-child(1)>p{display:block}}body>nav>section>section:nth-last-child(1) button.mobile,body>nav>section>section:nth-last-child(1) a.mobile{display:none}@media screen and (max-width: 719px){body>nav>section>section:nth-last-child(1) button.desktop,body>nav>section>section:nth-last-child(1) a.desktop{display:none}body>nav>section>section:nth-last-child(1) button.mobile,body>nav>section>section:nth-last-child(1) a.mobile{display:flex}}body>nav>section>section:nth-last-child(1) button>p,body>nav>section>section:nth-last-child(1) a>p{padding:.5rem 1rem;min-width:4.5rem;line-height:1.5rem;background-color:var(--btn-bgcolor);color:#fff;text-align:center;border-radius:1.25rem;pointer-events:none}body>div.home{position:relative;padding:56px 0 80px;width:100%;height:initial;background:#f1f3f7}body>div.home[auth="1"] section.body h2.auth{display:block}body>div.home[auth="1"] section.body section.auth{display:flex}body>div.home>h2{position:relative;margin-bottom:56px;text-align:center;color:var(--clr-text)}body>div.home>h2.auth{display:none}body>div.home>section{position:relative;display:flex;justify-content:space-between;left:50%;transform:translateX(-50%);width:100%;max-width:var(--content-max-width);height:inherit;gap:36px}body>div.home>section.body{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;gap:0;left:50%;transform:translateX(-50%);padding:0 1rem;width:100%;max-width:var(--content-max-width);height:inherit}body>div.home>section.body>section{position:relative;display:flex;justify-content:space-between;width:100%}body>div.home>section.body>section.auth{display:none}body>div.home>section.body>section.top{gap:36px}@media screen and (max-width: 639px){body>div.home>section.body>section.top{justify-content:center;flex-wrap:wrap;gap:0;margin-bottom:56px}}body>div.home>section.body>section.top>div{position:relative;width:calc(100% - 325px - 36px)}@media screen and (max-width: 639px){body>div.home>section.body>section.top>div{margin-bottom:32px;width:100%}}body>div.home>section.body>section.top>div p{position:relative;top:50%;transform:translateY(-50%);color:var(--clr-text)}body>div.home>section.body>section.history{flex-wrap:wrap;gap:36px;margin-bottom:11.25rem}@media screen and (max-width: 479px){body>div.home>section.body>section.history{margin-bottom:56px}}body>div.home>section.body>section.history>div{position:relative;padding:16px 24px 59px;width:calc((100% - 36px)/2);border-radius:10px;overflow:hidden;background-color:#fff}@media screen and (max-width: 479px){body>div.home>section.body>section.history>div{width:100%}}body>div.home>section.body>section.history>div>h2{margin-top:50px;text-align:center;color:#5e9da4}body>div.home>section.body>section.history>div>h2.high{color:#dc5959}body>div.home>section.body>section.model{flex-wrap:wrap;gap:36px}body>div.home>section.body>section.model>a,body>div.home>section.body>section.model>div{position:relative;padding-top:calc((100% - 72px)/3*.3743315508);width:calc((100% - 72px)/3);border-radius:5px;overflow:hidden;cursor:pointer}@media screen and (max-width: 1023px){body>div.home>section.body>section.model>a,body>div.home>section.body>section.model>div{padding-top:calc((100% - 36px)/2*.3743315508);width:calc((100% - 36px)/2)}}@media screen and (max-width: 639px){body>div.home>section.body>section.model>a,body>div.home>section.body>section.model>div{padding-top:37.4331550802%;width:100%}}body>div.home>section.body>section.model>a:hover::before,body>div.home>section.body>section.model>div:hover::before{opacity:.8}body>div.home>section.body>section.model>a::before,body>div.home>section.body>section.model>div::before{content:"";z-index:1;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:#333;opacity:.6;transition:.3s}body>div.home>section.body>section.model>a img,body>div.home>section.body>section.model>div img{z-index:0;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}body>div.home>section.body>section.model>a strong,body>div.home>section.body>section.model>div strong{z-index:2;position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;color:#fff}body>div.home>section.body>strong{position:relative;margin-bottom:56px;text-align:center;color:var(--clr-text);width:100%}body>div.home>section.body>strong.auth{display:none}body>section.login{padding:5rem 0;width:100%;background:#f1f3f7}body>section.login>section{display:flex;flex-flow:row wrap;justify-content:center;gap:2rem;margin:0 auto;padding:0 1rem;width:100%;max-width:var(--content-max-width);height:inherit}@media screen and (min-width: 800px){body>section.login>section{flex-flow:row}}body>section.login>section>section{display:flex;align-items:center;flex-flow:column;width:100%;max-width:576px;transition:.2s}body>section.login>section>section>h3{width:100%;color:var(--clr-text);text-align:left}body>section.login>section>section>div{display:flex;flex-flow:column;margin-top:1rem;width:100%;background-color:#d9d9d9}body>section.login>section>section>div.left{padding:2.5rem 2rem}body>section.login>section>section>div.left label{margin-top:24px;font-size:1rem;font-weight:400;color:var(--clr-text)}body>section.login>section>section>div.left label:nth-child(1){margin-top:0}body>section.login>section>section>div.left label input{margin-top:.25rem;padding:0 1.5rem;width:100%;line-height:2.75rem;background-color:#fff;border:1px solid var(--clr-text);border-radius:.25rem}body>section.login>section>section>div.left a{margin-top:.5rem;font-size:.75rem;font-weight:500;color:#5e9da4}body>section.login>section>section>div.left button{margin-top:2.5rem;width:100%;height:3.5rem;background:#5e9da4;border-radius:.5rem;color:#fff}body>section.login>section>section>div.right{padding:1.5rem 2rem}body>section.login>section>section>div.right strong{position:relative;color:var(--clr-text)}body>section.login>section>section>div.right label{margin-top:1.5rem;color:var(--clr-text)}body>section.login>section>section>div.right label input{margin-top:.25rem;padding:0 1.5rem;width:100%;line-height:2.75rem;background-color:#fff;border:1px solid var(--clr-text);border-radius:.25rem}body>section.login>section>section>div.right p{position:relative;margin-top:1rem;color:var(--clr-text)}body>section.login>section>section>div.right a,body>section.login>section>section>div.right button{position:relative;margin-top:24px;width:100%;height:55px;line-height:55px;text-align:center;background:#5e9da4;border-radius:10px;color:#fff}body>section.login>section>section>div.right a.checkbox,body>section.login>section>section>div.right button.checkbox{position:relative;line-height:1.25rem;height:1.25rem;background:rgba(0,0,0,0);text-align:left;color:var(--clr-text)}body>section.login>section>section>div.right a.checkbox::before,body>section.login>section>section>div.right button.checkbox::before{content:"";display:inline-block;vertical-align:top;margin-right:.75rem;width:1.25rem;height:1.25rem;background-color:#fff;border-radius:.25rem}body>section.login>section>section>div.right a.checkbox.checked:after,body>section.login>section>section>div.right button.checkbox.checked:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;background-color:#5e9da4;border-radius:.25rem}body>section.login>section>section>div.right span{margin:1.5rem 0;width:100%;height:1px;background-color:#333}body>section.patient-select{padding:5rem 0;width:100%;background-color:#f1f3f7}body>section.patient-select>section{display:flex;flex-flow:column;justify-content:space-between;margin:0 auto;padding:0 1rem;width:100%;max-width:var(--content-max-width)}body>section.patient-select>section>h1{position:relative;width:100%;color:var(--clr-text)}body>section.patient-select>section>section{display:flex;flex-flow:column;align-items:center;gap:4rem;margin-top:4.5rem;width:100%}@media screen and (min-width: 1024px){body>section.patient-select>section>section{flex-flow:row;justify-content:space-between;align-items:flex-start;gap:2rem}}body>section.patient-select>section>section>section{width:100%}body>section.patient-select>section>section>section:nth-child(1){display:flex;flex-flow:column;gap:2rem}body>section.patient-select>section>section>section:nth-child(1)>label{position:relative;color:var(--clr-text)}body>section.patient-select>section>section>section:nth-child(1)>label select,body>section.patient-select>section>section>section:nth-child(1)>label input{position:relative;display:block;margin-top:.25rem;padding:.75rem 1.5rem;width:100%;line-height:1.25rem;background-color:#fff;border:1px solid var(--clr-text);border-radius:.25rem}body>section.patient-select>section>section>section:nth-child(1)>label select[type=date],body>section.patient-select>section>section>section:nth-child(1)>label input[type=date]{padding-right:1rem}body>section.patient-select>section>section>section:nth-child(1)>label.focus>i{transform:rotate(90deg)}body>section.patient-select>section>section>section:nth-child(1)>label>i{position:absolute;right:1.5rem;bottom:.75rem;line-height:1.25rem;transition:.5s}body>section.patient-select>section>section>section:nth-child(1)>section:nth-last-child(2){display:flex;justify-content:space-between;margin:2rem 0;width:100%;height:17.5rem}body>section.patient-select>section>section>section:nth-child(1)>section:nth-last-child(2) img{object-fit:contain;width:17.5rem;height:auto}body>section.patient-select>section>section>section:nth-child(1)>section:nth-last-child(1){display:flex;justify-content:center}@media screen and (min-width: 1024px){body>section.patient-select>section>section>section:nth-child(1)>section:nth-last-child(1){justify-content:flex-start}}body>section.patient-select>section>section>section:nth-child(1)>section:nth-last-child(1)>button{position:relative;display:block;padding:1rem 3rem;width:100%;color:#fff;background:#5e9da4;border-radius:.5rem}@media screen and (min-width: 1024px){body>section.patient-select>section>section>section:nth-child(1)>section:nth-last-child(1)>button{width:auto}}body>section.patient-select>section>section>section:nth-child(2){width:100%;max-width:26rem}body>section.patient-select>section>section>section:nth-child(2)>svg{position:relative;margin-left:50%;width:100%;transform:translateX(-50%)}body>section.osa-risk-assessment{position:relative;padding:70px 0 80px;width:100%;height:initial;background:#f1f3f7}body>section.osa-risk-assessment>section{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;left:50%;transform:translateX(-50%);padding:0 1rem;width:100%;max-width:var(--content-max-width);height:inherit;gap:0 62px}body>section.osa-risk-assessment>section h1{position:relative;width:100%;color:var(--clr-text);text-align:center}body>section.osa-risk-assessment>section>img{position:relative;margin-top:40px;margin-left:50%;margin-right:-50%;transform:translateX(-50%)}@media screen and (min-width: 800px){body>section.osa-risk-assessment>section>img{position:absolute;top:307px;right:1rem;margin-top:unset;margin-left:unset;margin-right:unset;transform:unset;width:calc((100% - 80px)/3);max-width:308px}}body>section.osa-risk-assessment>section>section:nth-child(3){position:relative;display:block;margin-top:48px;width:100%;height:initial;white-space:nowrap;font-size:0;overflow:hidden}@media screen and (min-width: 800px){body>section.osa-risk-assessment>section>section:nth-child(3){margin-top:160px}}body>section.osa-risk-assessment>section>section:nth-child(3)>p{position:relative;display:block;padding-top:56px;line-height:24px;font-size:16px;font-weight:400;color:var(--clr-text)}@media screen and (min-width: 800px){body>section.osa-risk-assessment>section>section:nth-child(3)>p{width:calc((100% - 80px)/3*2 + 40px)}}body>section.osa-risk-assessment>section>section:nth-child(3)>div{position:relative;display:flex;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap;padding-bottom:20px;gap:20px 40px;width:100%}@media screen and (max-width: 799px){body>section.osa-risk-assessment>section>section:nth-child(3)>div[num="1"]>label,body>section.osa-risk-assessment>section>section:nth-child(3)>div[num="2"]>label{width:calc((100% - 40px)/2)}}@media screen and (max-width: 640px){body>section.osa-risk-assessment>section>section:nth-child(3)>div[num="1"]>label{width:100%}body>section.osa-risk-assessment>section>section:nth-child(3)>div[num="3"]>label{width:calc((100% - 40px)/2)}body>section.osa-risk-assessment>section>section:nth-child(3)>div[num="3"]>label:nth-child(1){width:100%}}body>section.osa-risk-assessment>section>section:nth-child(3)>div>label{position:relative;display:block;width:calc((100% - 80px)/3);font-size:16px;font-weight:400;color:var(--clr-text)}body>section.osa-risk-assessment>section>section:nth-child(3)>div>label.err::before{opacity:1}body>section.osa-risk-assessment>section>section:nth-child(3)>div>label::before{content:attr(data-hint);position:absolute;left:.125rem;bottom:-1.75rem;font-size:.75rem;color:red;opacity:0;transition:.3s}body>section.osa-risk-assessment>section>section:nth-child(3)>div>label[data-unit]:not([data-unit=""])::after{content:attr(data-unit);position:absolute;bottom:2.5px;right:12px;padding:12px 0;line-height:21px;color:#9d9d9d}body>section.osa-risk-assessment>section>section:nth-child(3)>div>label>input[type=checkbox],body>section.osa-risk-assessment>section>section:nth-child(3)>div>label>input[type=radio]{display:none}body>section.osa-risk-assessment>section>section:nth-child(3)>div>label>input[type=checkbox]+span,body>section.osa-risk-assessment>section>section:nth-child(3)>div>label>input[type=radio]+span{position:relative;display:block;margin-top:10px;padding:12px 24px 12px 58px;line-height:21px;text-align:left;background-color:#fff;border:1px solid var(--clr-text);border-radius:5px}body>section.osa-risk-assessment>section>section:nth-child(3)>div>label>input[type=checkbox]+span::before,body>section.osa-risk-assessment>section>section:nth-child(3)>div>label>input[type=radio]+span::before{content:"";position:absolute;top:50%;left:14px;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;border:2px solid #484848}body>section.osa-risk-assessment>section>section:nth-child(3)>div>label>input[type=checkbox]+span::after,body>section.osa-risk-assessment>section>section:nth-child(3)>div>label>input[type=radio]+span::after{content:"";position:absolute;top:50%;left:20px;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;background-color:rgba(0,0,0,0)}body>section.osa-risk-assessment>section>section:nth-child(3)>div>label>input[type=checkbox]:checked+span,body>section.osa-risk-assessment>section>section:nth-child(3)>div>label>input[type=radio]:checked+span{color:#5e9da4;background-color:rgba(95,158,165,.1);border:1px solid rgba(0,0,0,0)}body>section.osa-risk-assessment>section>section:nth-child(3)>div>label>input[type=checkbox]:checked+span::before,body>section.osa-risk-assessment>section>section:nth-child(3)>div>label>input[type=radio]:checked+span::before{border:2px solid #5e9da4}body>section.osa-risk-assessment>section>section:nth-child(3)>div>label>input[type=checkbox]:checked+span::after,body>section.osa-risk-assessment>section>section:nth-child(3)>div>label>input[type=radio]:checked+span::after{background-color:#5e9da4}body>section.osa-risk-assessment>section>section:nth-child(3)>div>label input{position:relative;display:block;margin-top:10px;padding:12px 24px;width:100%;line-height:21px;background-color:#fff;border:1px solid var(--clr-text);border-radius:5px}body>section.osa-risk-assessment>section>section:nth-last-child(1){display:flex;justify-content:center;margin-top:112px;gap:24px;width:100%}body>section.osa-risk-assessment>section>section:nth-last-child(1) a,body>section.osa-risk-assessment>section>section:nth-last-child(1) button{padding:16px 60px;color:#5e9da4;border-radius:10px;border:1px solid #5e9da4}@media screen and (max-width: 799px){body>section.osa-risk-assessment>section>section:nth-last-child(1) a,body>section.osa-risk-assessment>section>section:nth-last-child(1) button{padding:16px 32px}}@media screen and (max-width: 479px){body>section.osa-risk-assessment>section>section:nth-last-child(1) a,body>section.osa-risk-assessment>section>section:nth-last-child(1) button{padding:16px}}body>section.osa-risk-assessment>section>section:nth-last-child(1) a.clr,body>section.osa-risk-assessment>section>section:nth-last-child(1) button.clr{color:#fff;background-color:#5e9da4}body>section.diabetes-risk-prediction{padding:70px 0 5rem;width:100%;background:#f1f3f7}body>section.diabetes-risk-prediction>section{display:flex;flex-flow:column;margin:0 auto;padding:0 1rem;width:100%;max-width:var(--content-max-width);gap:0 4rem}body>section.diabetes-risk-prediction>section h1{width:100%;color:var(--clr-text);text-align:center}body>section.diabetes-risk-prediction>section ul{display:flex;justify-content:center;gap:2rem;padding-top:7rem;width:100%;list-style-type:none;list-style-position:outside;--process-0: calc(0);--process-50: calc((100px * 2 + 64px) / 2);--process-100: calc(100px * 2 + 64px)}body>section.diabetes-risk-prediction>section ul[page="0"]::before{background-position:var(--process-0)}body>section.diabetes-risk-prediction>section ul[page="0"] li:nth-child(1)::before{background-color:#5e9da4}body>section.diabetes-risk-prediction>section ul[page="0"] li:nth-child(2)::before,body>section.diabetes-risk-prediction>section ul[page="0"] li:nth-child(3)::before{background-color:#d9d9d9}body>section.diabetes-risk-prediction>section ul[page="1"]::before{background-position:var(--process-50)}body>section.diabetes-risk-prediction>section ul[page="1"] li:nth-child(1)::before,body>section.diabetes-risk-prediction>section ul[page="1"] li:nth-child(2)::before{background-color:#5e9da4}body>section.diabetes-risk-prediction>section ul[page="1"] li:nth-child(3)::before{background-color:#d9d9d9}body>section.diabetes-risk-prediction>section ul[page="2"]::before{background-position:var(--process-100)}body>section.diabetes-risk-prediction>section ul[page="2"] li:nth-child(1)::before,body>section.diabetes-risk-prediction>section ul[page="2"] li:nth-child(2)::before,body>section.diabetes-risk-prediction>section ul[page="2"] li:nth-child(3)::before{background-color:#5e9da4}body>section.diabetes-risk-prediction>section ul::before{content:"";position:absolute;top:calc(5rem + 10px);left:50%;transform:translateX(-50%);width:264px;height:4px;background:linear-gradient(to left, #5E9DA4 50%, #D9D9D9 50%);background-size:200%;background-position:var(--process-0);transition:.3}body>section.diabetes-risk-prediction>section ul li{position:relative;min-width:100px;text-align:center;cursor:pointer}body>section.diabetes-risk-prediction>section ul li::before{content:"";position:absolute;top:-2rem;left:50%;transform:translateX(-50%);width:1.5rem;height:1.5rem;background-color:#d9d9d9;border-radius:50%;cursor:pointer}body>section.diabetes-risk-prediction>section section.quest{display:flex;flex-flow:column;width:100%;white-space:nowrap;font-size:0;overflow:hidden}body>section.diabetes-risk-prediction>section section.quest[page="0"]>div:nth-child(1){margin-left:0;height:initial}body>section.diabetes-risk-prediction>section section.quest[page="0"]>div:nth-child(2),body>section.diabetes-risk-prediction>section section.quest[page="0"]>div:nth-child(3){height:0}body>section.diabetes-risk-prediction>section section.quest[page="1"]>div:nth-child(1){margin-left:-100%;height:0}body>section.diabetes-risk-prediction>section section.quest[page="1"]>div:nth-child(2){height:initial}body>section.diabetes-risk-prediction>section section.quest[page="1"]>div:nth-child(3){height:0}body>section.diabetes-risk-prediction>section section.quest[page="2"]>div:nth-child(1){margin-left:-200%;height:0}body>section.diabetes-risk-prediction>section section.quest[page="2"]>div:nth-child(2){height:0}body>section.diabetes-risk-prediction>section section.quest[page="2"]>div:nth-child(3){height:initial}body>section.diabetes-risk-prediction>section section.quest>section{display:inline-block;vertical-align:top;width:100%;transition:.3s}body>section.diabetes-risk-prediction>section section.quest>section>div{display:flex;align-items:flex-end;padding-top:3.5rem;padding-bottom:1.25rem;gap:1.25rem 2.5rem;width:100%}@media screen and (max-width: 799px){body>section.diabetes-risk-prediction>section section.quest>section>div[num="1"]>label,body>section.diabetes-risk-prediction>section section.quest>section>div[num="2"]>label{width:calc((100% - 2.5rem)/2)}}@media screen and (max-width: 640px){body>section.diabetes-risk-prediction>section section.quest>section>div[num="1"]>label{width:100%}body>section.diabetes-risk-prediction>section section.quest>section>div[num="3"]>label{width:calc((100% - 2.5rem)/2)}body>section.diabetes-risk-prediction>section section.quest>section>div[num="3"]>label:nth-child(1){width:100%}}body>section.diabetes-risk-prediction>section section.quest>section>div>label{position:relative;display:block;width:calc((100% - 5rem)/3);font-size:1rem;color:var(--clr-text)}body>section.diabetes-risk-prediction>section section.quest>section>div>label.err::before{opacity:1}body>section.diabetes-risk-prediction>section section.quest>section>div>label::before{content:attr(data-hint);position:absolute;left:.125rem;bottom:-1.25rem;font-size:.75rem;color:red;opacity:0;transition:.3s}body>section.diabetes-risk-prediction>section section.quest>section>div>label[data-unit]:not([data-unit=""])::after{content:attr(data-unit);position:absolute;bottom:.125rem;right:.75rem;padding:.75rem 0;line-height:1.25rem;color:#9d9d9d}body>section.diabetes-risk-prediction>section section.quest>section>div>label>input[type=checkbox],body>section.diabetes-risk-prediction>section section.quest>section>div>label>input[type=radio]{display:none}body>section.diabetes-risk-prediction>section section.quest>section>div>label>input[type=checkbox]+span,body>section.diabetes-risk-prediction>section section.quest>section>div>label>input[type=radio]+span{position:relative;display:block;margin-top:10px;padding:12px 1.5rem 12px calc(2rem + 26px);line-height:21px;text-align:left;background-color:#fff;border:1px solid var(--clr-text);border-radius:5px}body>section.diabetes-risk-prediction>section section.quest>section>div>label>input[type=checkbox]+span::before,body>section.diabetes-risk-prediction>section section.quest>section>div>label>input[type=radio]+span::before{content:"";position:absolute;top:50%;left:14px;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;border:2px solid #484848}body>section.diabetes-risk-prediction>section section.quest>section>div>label>input[type=checkbox]+span::after,body>section.diabetes-risk-prediction>section section.quest>section>div>label>input[type=radio]+span::after{content:"";position:absolute;top:50%;left:1.25rem;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;background-color:rgba(0,0,0,0)}body>section.diabetes-risk-prediction>section section.quest>section>div>label>input[type=checkbox]:checked+span,body>section.diabetes-risk-prediction>section section.quest>section>div>label>input[type=radio]:checked+span{color:#5e9da4;background-color:rgba(95,158,165,.1);border:1px solid rgba(0,0,0,0)}body>section.diabetes-risk-prediction>section section.quest>section>div>label>input[type=checkbox]:checked+span::before,body>section.diabetes-risk-prediction>section section.quest>section>div>label>input[type=radio]:checked+span::before{border:2px solid #5e9da4}body>section.diabetes-risk-prediction>section section.quest>section>div>label>input[type=checkbox]:checked+span::after,body>section.diabetes-risk-prediction>section section.quest>section>div>label>input[type=radio]:checked+span::after{background-color:#5e9da4}body>section.diabetes-risk-prediction>section section.quest>section>div>label input{display:block;margin-top:10px;padding:12px 1.5rem;width:100%;line-height:21px;background-color:#fff;border:1px solid var(--clr-text);border-radius:5px}body>section.diabetes-risk-prediction>section section.quest>section>div>label input.focus{background-color:#ffe7df}body>section.diabetes-risk-prediction>section>section:nth-last-child(1){display:flex;justify-content:center;margin-top:112px;gap:1.5rem;width:100%}body>section.diabetes-risk-prediction>section>section:nth-last-child(1) a,body>section.diabetes-risk-prediction>section>section:nth-last-child(1) button{padding:16px 60px;color:#5e9da4;border-radius:10px;border:1px solid #5e9da4}@media screen and (max-width: 799px){body>section.diabetes-risk-prediction>section>section:nth-last-child(1) a,body>section.diabetes-risk-prediction>section>section:nth-last-child(1) button{padding:16px 2rem}}@media screen and (max-width: 479px){body>section.diabetes-risk-prediction>section>section:nth-last-child(1) a,body>section.diabetes-risk-prediction>section>section:nth-last-child(1) button{padding:16px}}body>section.diabetes-risk-prediction>section>section:nth-last-child(1) a.col,body>section.diabetes-risk-prediction>section>section:nth-last-child(1) button.col{color:#fff;background-color:#5e9da4}body>footer{padding:2rem 0;width:100%;background-color:var(--nav-bgcolor)}@media screen and (min-width: 768px){body>footer{padding:0;height:9rem}}body>footer>section{display:flex;justify-content:center;align-items:center;flex-flow:column;gap:1rem;margin:0 auto;padding:0 1rem;width:100%;max-width:var(--content-max-width);height:inherit}@media screen and (min-width: 768px){body>footer>section{flex-flow:row;justify-content:space-between}}body>footer>section>section{display:flex;align-items:center}body>footer>section>section.left img,body>footer>section>section.left svg{width:auto;height:4rem}body>footer>section>section.right{flex-wrap:wrap;gap:2.5rem}@media screen and (max-width: 640px){body>footer>section>section.right{justify-content:center}}@media screen and (max-width: 413px){body>footer>section>section.right{justify-content:space-between}}body>footer>section>section.right a,body>footer>section>section.right p{line-height:1.5rem;color:#333}@media screen and (max-width: 413px){body>footer>section>section.right a,body>footer>section>section.right p{width:calc(50% - 1.25rem);text-align:center}}body>section.vq{padding:2rem 1rem 5rem;background:#f1f3f7}body>section.vq>section{margin:0 auto;width:100%;max-width:1024px}body>section.vq>section h1{line-height:3.25rem;font-size:2rem;color:var(--clr-text)}body>section.vq>section>p{margin-top:2.5rem;line-height:1.5rem;color:var(--clr-text)}body>section.vq>section section.center{display:flex;justify-content:center;align-items:center;margin-top:1.5rem;padding:80px 0;width:100%;max-width:1024px;background-color:var(--clr-okay-light)}body>section.vq>section section.center button{display:flex;align-items:center;gap:1rem;font-size:24px;font-weight:300}body>section.vq>section section.center button:has(span.loader){flex-flow:column;gap:0;font-size:20px;pointer-events:none}body>section.vq>section section.center button i{pointer-events:none;width:48px;height:48px;line-height:48px;font-size:16px;border-radius:50%;text-align:center;background-color:#000;color:#fff}body>section.vq>section section.center button span.loader,body>section.vq>section section.center button span.loader:before,body>section.vq>section section.center button span.loader:after{border-radius:50%;width:2.5em;height:2.5em;animation-fill-mode:both;animation:bblFadInOut 1.8s infinite ease-in-out}body>section.vq>section section.center button span.loader{color:#000;font-size:7px;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-0.16s}body>section.vq>section section.center button span.loader:before,body>section.vq>section section.center button span.loader:after{content:"";position:absolute;top:0}body>section.vq>section section.center button span.loader:before{left:-3.5em;animation-delay:-0.32s}body>section.vq>section section.center button span.loader:after{left:3.5em}@keyframes bblFadInOut{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}body>section.vq>section figure{display:block;margin-top:1.5rem;padding:1.5rem;width:100%;max-width:1024px;background-color:var(--clr-okay-light)}body>section.vq>section figure h4{font-size:1.25rem;color:var(--clr-text)}body>section.vq>section figure img{margin-top:1.5rem;width:100%}body>section.vq>section section.btn{position:relative;margin-top:3.5rem;display:flex;justify-content:center;gap:1rem}body>section.vq>section section.btn[state="1"] button.rc svg.rc{display:none}body>section.vq>section section.btn[state="1"] button.rc svg.stop{display:block}body>section.vq>section section.btn[state="1"] button.rc p{margin-left:0;max-width:64px}body>section.vq>section section.btn[state="1"] button.pause{margin-left:0;padding:1.25rem;max-width:5rem;opacity:1;background-color:var(--clr-okay-light)}body>section.vq>section section.btn[state="2"] button.rc{background-color:#fbddd9}body>section.vq>section section.btn[state="2"] button.rc svg.rc{display:none}body>section.vq>section section.btn[state="2"] button.rc svg.stop{display:block}body>section.vq>section section.btn[state="2"] button.rc svg.stop path{stroke:var(--clr-error)}body>section.vq>section section.btn[state="2"] button.rc p{margin-left:0;max-width:64px;color:var(--clr-error)}body>section.vq>section section.btn[state="2"] button.pause{margin-left:0;padding:1.25rem;max-width:5rem;opacity:1;background-color:var(--clr-okay)}body>section.vq>section section.btn[state="2"] button.pause svg path{stroke:#fff}body>section.vq>section section.btn[state="3"] button.rc{margin-left:-1rem;padding:0;max-width:0;opacity:0}body>section.vq>section section.btn[state="3"] button.play{margin-left:0;padding:1.25rem 60px;max-width:160px;opacity:1;background-color:var(--clr-okay-light)}body>section.vq>section section.btn[state="3"] button.re,body>section.vq>section section.btn[state="3"] button.send{opacity:1}body>section.vq>section section.btn[state="4"] button.rc{margin-left:-1rem;padding:0;max-width:0;opacity:0}body>section.vq>section section.btn[state="4"] button.play{margin-left:0;padding:1.25rem 1.25rem;max-width:160px;opacity:1;background-color:var(--clr-okay-light)}body>section.vq>section section.btn[state="4"] button.play svg.play{display:none}body>section.vq>section section.btn[state="4"] button.play svg.pause{display:block}body>section.vq>section section.btn[state="4"] button.play p{margin-left:0;max-width:64px;color:var(--clr-okay)}body>section.vq>section section.btn[state="4"] button.re,body>section.vq>section section.btn[state="4"] button.send{opacity:1}body>section.vq>section section.btn button{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;padding:1.25rem;gap:1.5rem;height:5rem;border-radius:2.5rem;transition:.2s;overflow:hidden}body>section.vq>section section.btn button.re{position:absolute;z-index:0;top:.75rem;left:0;height:3.5rem;border:1px solid var(--clr-error);color:var(--clr-error);border-radius:.75rem;opacity:0}@media screen and (min-width: 640px){body>section.vq>section section.btn button.re{width:152px}}body>section.vq>section section.btn button.send{position:absolute;z-index:0;top:.75rem;right:0;height:3.5rem;background-color:var(--clr-okay);color:#fff;border-radius:.75rem;opacity:0}@media screen and (min-width: 640px){body>section.vq>section section.btn button.send{width:9.5rem}}body>section.vq>section section.btn button.rc{background-color:var(--clr-error)}body>section.vq>section section.btn button.pause,body>section.vq>section section.btn button.play{margin-left:-1rem;padding:0;max-width:0;opacity:0;overflow:hidden}body>section.vq>section section.btn button svg{width:2.5rem;height:2.5rem}body>section.vq>section section.btn button svg.stop{display:none}body>section.vq>section section.btn button svg.pause{display:none}body>section.vq>section section.btn button p{margin-left:-1.5rem;max-width:0;font-size:1.25rem;font-style:normal;color:#fff;white-space:nowrap;overflow:hidden;transition:.3s}body>section.vq>section section.btn button::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}body>section.result{padding:5rem 0;width:100%;background-color:var(--body-bgcolor)}body>section.result>section{display:flex;flex-flow:column;align-items:center;margin:0 auto;padding:0 1rem;width:100%;max-width:var(--content-max-width);gap:0 4rem}body>section.result>section h1{color:var(--clr-text)}body>section.result>section>section{display:flex;flex-flow:column;gap:4rem;align-items:center;padding-top:3.5rem}@media screen and (min-width: 640px){body>section.result>section>section{flex-flow:row;align-items:flex-start;padding-top:11em}}body>section.result>section>section>section>h2>strong{display:block;margin-top:4rem;color:var(--clr-text)}body>section.result>section>section>section>h2>strong:nth-child(1){margin-top:0;color:#000}@media screen and (min-width: 640px){body>section.result>section>section>section>h2>strong{margin-top:6.5rem}}body>section.result>section>section>section>h2>strong>span{color:var(--clr-okay)}body>section.result>section>section>section>h2>strong>span.mid{color:var(--clr-notify)}body>section.result>section>section>section>h2>strong>span.risk{color:var(--clr-error)}body>section.result>section>section>section>ol{margin-top:2.5rem;padding:.75rem 1.5rem .75rem 3rem;background-color:var(--clr-okay-light);list-style-type:disc;list-style-position:outside}body>section.result>section>section>section>ol>li{font-size:1.125rem;font-weight:400}body>section.result>section>section>section>p{margin-top:2.75rem;padding:.75rem 1.5rem;background-color:var(--clr-okay-light)}body>section.result>section>section>img,body>section.result>section>section>svg{flex-shrink:0;transition:.3s}@media screen and (min-width: 640px){body>section.result>section>section>img,body>section.result>section>section>svg{margin-top:5.25rem;width:260px}}@media screen and (min-width: 800px){body>section.result>section>section>img,body>section.result>section>section>svg{width:325px}}body>section.result>section ul{position:relative;display:flex;flex-flow:row wrap;justify-content:space-between;margin:5rem 0 3rem;width:100%;list-style:none}@media screen and (min-width: 640px){body>section.result>section ul{margin-top:10rem}}body>section.result>section ul li{color:#9d9d9d}body>section.result>section ul li:nth-last-child(1){position:absolute;left:0;bottom:-3rem;transform:0;margin-right:0;line-height:1.5rem;transition:.3s;color:#000}body>section.result>section ul li:nth-last-child(1)::before{content:"▴";position:absolute;display:block;top:-1.5rem;left:inherit;transform:inherit;margin-right:inherit;font-size:2rem}body>section.result>section ul::after{content:"";margin-top:.5rem;width:100%;height:2rem;background:linear-gradient(to right, #5E9DA4 0 33%, #EAD45F 33% 67%, #DC5959 67% 100%)}body>section.result>section ul.osa::after{background:linear-gradient(to right, #5E9DA4 0 37%, #EAD45F 37% 60%, #DC5959 60% 100%)}body>section.result-photo{padding:5rem 0;width:100%;background:#f1f3f7}body>section.result-photo>section{display:flex;flex-flow:column;flex-wrap:wrap;gap:4rem;justify-content:space-between;margin:0 auto;padding:0 1rem;width:100%;max-width:var(--content-max-width)}body>section.result-photo>section>h1{color:var(--clr-text)}body>section.result-photo>section>section{display:flex;flex-flow:column;width:100%}body>section.result-photo>section>section>section:nth-child(1){display:flex;flex-flow:column;gap:1.5rem;justify-content:space-between;align-items:flex-start;width:100%}@media screen and (min-width: 800px){body>section.result-photo>section>section>section:nth-child(1){flex-flow:row}}body>section.result-photo>section>section>section:nth-child(1)>section{display:flex;flex-flow:column;gap:1.5rem}body>section.result-photo>section>section>section:nth-child(1)>section:has(button){flex-shrink:0}body>section.result-photo>section>section>section:nth-child(1)>section>p{line-height:2rem;color:var(--clr-text)}body>section.result-photo>section>section>section:nth-child(1)>section>p.xl{font-size:1.5rem}body>section.result-photo>section>section>section:nth-child(1)>section>p.l{font-size:1.25rem}body>section.result-photo>section>section>section:nth-child(1)>section>p.clr{color:#5e9da4}body>section.result-photo>section>section>section:nth-child(1)>section>p.red{color:#dc5959}body>section.result-photo>section>section>section:nth-child(1)>section>p.bold{font-weight:700}body>section.result-photo>section>section>section:nth-child(1)>section>ul{padding:1rem;background-color:#d7e3e5;border-radius:.5rem;list-style:decimal;list-style-position:inside}body>section.result-photo>section>section>section:nth-child(1)>section>button{flex-shrink:0;padding:1rem 3rem;color:#fff;background:#5e9da4;border-radius:.5rem}body>section.result-photo>section>section>section:nth-child(2){display:flex;flex-flow:column;gap:2rem;margin-top:4rem;width:100%}@media screen and (min-width: 800px){body>section.result-photo>section>section>section:nth-child(2){flex-flow:row;gap:4rem}}body>section.result-photo>section>section>section:nth-child(2)>img,body>section.result-photo>section>section>section:nth-child(2)>svg{width:100%;border-radius:.25rem}@media screen and (min-width: 800px){body>section.result-photo>section>section>section:nth-child(2)>img,body>section.result-photo>section>section>section:nth-child(2)>svg{width:calc((100% - 4rem)/2)}}body>section.result-photo>section>section>section:nth-last-child(1){display:flex;flex-flow:row wrap;justify-content:center;margin-top:6rem;width:100%}body>section.result-photo>section>section>section:nth-last-child(1) button{position:relative;padding:1rem 3rem;color:#5e9da4;border-radius:.5rem;border:1px solid #5e9da4}body>section.agreement{display:flex;justify-content:center;align-items:center;background:#f1f3f7}body>section.agreement>section{display:flex;flex-flow:column;align-items:center;padding:5rem 1rem;width:100%;max-width:var(--content-max-width)}body>section.agreement>section:has(section.content)>nav{max-width:960px}body>section.agreement>section>nav{display:flex;width:100%}body>section.agreement>section>nav a{display:flex;align-items:center;gap:1rem}body>section.agreement>section>nav a i{width:1.5rem;line-height:1.5rem;text-align:center;pointer-events:none}body>section.agreement>section>strong{margin:3rem 0 2rem;width:100%;max-width:960px;text-align:center;font-size:2rem;color:#253649}body>section.agreement>section>section.list{display:flex;flex-flow:row wrap;justify-content:center;gap:2rem;width:100%}@media screen and (min-width: 960px){body>section.agreement>section>section.list{justify-content:flex-start}}body>section.agreement>section>section.list>a{position:relative;display:flex;justify-content:center;align-items:center;gap:1.5rem;height:180px;border:3px solid #5e9da4;border-radius:.5rem;transition:.3s;padding:1rem 1.5rem;width:100%;max-width:640px}body>section.agreement>section>section.list>a.unopen{padding-top:4rem;background-color:#a5a5a5;border:3px solid #a5a5a5;cursor:not-allowed}body>section.agreement>section>section.list>a.unopen::after{content:"表單建置中，尚未開放";z-index:1;position:absolute;top:-3px;left:-3px;right:-3px;width:calc(100% + 6px);height:2.5rem;line-height:2.5rem;text-align:center;color:#ff4500;background-color:#ffece5;border-radius:.5rem .5rem 0 0}body>section.agreement>section>section.list>a.unopen>p{color:#fff;font-size:1rem}@media screen and (min-width: 640px){body>section.agreement>section>section.list>a.unopen>p{line-height:2rem;font-size:1.25rem}}@media screen and (min-width: 960px){body>section.agreement>section>section.list>a{padding:2rem 2.5rem;width:calc((100% - 2rem)/2)}}@media(hover: hover){body>section.agreement>section>section.list>a:not(.unopen):hover{background-color:#5e9da4}body>section.agreement>section>section.list>a:not(.unopen):hover>p{color:#fff}}body>section.agreement>section>section.list>a:has(img){justify-content:flex-start}body>section.agreement>section>section.list>a:has(img)>p{text-align:left}body>section.agreement>section>section.list>a img{transition:.3s;width:3rem;height:3rem}@media screen and (min-width: 480px){body>section.agreement>section>section.list>a img{width:4rem;height:4rem}}body>section.agreement>section>section.list>a>p{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;transition:.3s;overflow:hidden;line-height:2rem;font-size:1.25rem}@media screen and (min-width: 640px){body>section.agreement>section>section.list>a>p{line-height:2.5rem;font-size:1.5rem}}body>section.agreement>section>section.content{display:flex;flex-flow:row wrap;justify-content:space-between;gap:0;margin:0 0 2rem;padding:2rem 1rem;background-color:#d7e3e5;width:100%;max-width:960px;border-radius:.5rem}@media screen and (min-width: 480px){body>section.agreement>section>section.content{padding:2rem}}body>section.agreement>section>section.content>strong{display:block;padding:0 0 .5rem;width:100%;line-height:2rem;font-size:1.25rem;font-weight:400}body>section.agreement>section>section.content>p{width:100%;line-height:2rem;font-size:1rem}body>section.agreement>section>section.content>span{display:block;margin:.5rem 0;width:100%}body>section.agreement>section>section.content>ul{width:100%}body>section.agreement>section>section.content>ul li{margin-left:2rem;width:calc(100% - 2rem);line-height:2rem;font-size:1rem}body>section.agreement>section>section.content>ul li input[type=radio]{margin-right:.75rem}body>section.agreement>section>section.content a{text-decoration:underline}body>section.agreement>section>section.content>img.sign{margin-top:2rem;width:100%;max-width:320px;background-color:#fff}body>section.agreement>section>section.content label{display:flex;flex-flow:column;gap:.5rem;width:100%;font-size:1rem}body>section.agreement>section>section.content label:has(input[type=radio]){align-items:center;flex-flow:row wrap}body>section.agreement>section>section.content label._50{width:calc((100% - 1rem)/2)}@media screen and (min-width: 480px){body>section.agreement>section>section.content label._50{width:calc((100% - 2rem)/2)}}body>section.agreement>section>section.content label input{padding:.75rem 1.5rem;background-color:#fff;border:1px solid #253649;border-radius:.25rem}body>section.agreement>section>section.content>section{display:flex;align-items:center;flex-flow:row wrap;gap:.75rem}body>section.agreement>section>section.content>section span{width:100%}body>section.agreement>section>section.content>section label{position:relative;padding:0 1.5rem;width:initial;min-width:5rem;line-height:2.5rem;justify-content:center;background-color:#fff;border:1px solid #000;border-radius:4px;transition:.2s}body>section.agreement>section>section.content>section label input[type=radio]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0}body>section.agreement>section>section.content>section label:has(input[type=radio]:checked){background-color:#5e9da4;color:#fff;border:1px solid #5e9da4}body>section.agreement>section>section.button{display:flex;justify-content:center;gap:1rem;margin:4rem 0 0;width:100%}body>section.agreement>section>section.button>a,body>section.agreement>section>section.button>button{padding:1rem 3rem;width:auto;border-radius:.5rem;border:1px solid #5e9da4;color:#5e9da4;background-color:rgba(0,0,0,0)}body>section.agreement>section>section.button>a.clr,body>section.agreement>section>section.button>button.clr{color:#fff;background-color:#5e9da4}@keyframes pop-show{0%{opacity:0}100%{opacity:1}}@keyframes pop-body-show{0%{opacity:0}100%{opacity:1}}body>section.pop{z-index:100;position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);animation:pop-show;animation-duration:.2s}body>section.pop.hide{opacity:0;background-color:rgba(0,0,0,0);transition:.2s}body>section.pop.hide>div{transition:.2s}body>section.pop>div{position:relative;display:flex;flex-flow:column;align-items:center;gap:2rem;padding:1.5rem 1rem;width:calc(100% - 2rem);max-width:40rem;background-color:#fff;border-radius:5px;animation:pop-body-show;animation-duration:.2s}body>section.pop>div.xl{max-width:60rem}body>section.pop>div>img.close{z-index:1;position:absolute;top:1.5rem;right:1.5rem;width:1.5rem;height:1.5rem;cursor:pointer}body>section.pop>div>h3{position:relative;text-align:center;color:var(--clr-text)}body>section.pop>div>p{line-height:1.5rem;text-align:center;color:var(--clr-text)}body>section.pop>div>p.clr{padding:1rem;width:100%;max-width:400px;background-color:#d7e3e5}body>section.pop>div>p.clr>a{color:var(--clr-text)}body>section.pop>div>p>a{color:#5e9da4;text-decoration:underline;white-space:nowrap}body>section.pop>div section{margin-top:12px;max-height:calc(100vh - 14rem);max-width:640px;overflow:scroll}body>section.pop>div section ol{padding-left:24px;list-style-type:decimal;list-style-position:outside}body>section.pop>div section p{margin-top:8px;line-height:24px;font-size:16px;color:var(--clr-text)}body>section.pop>div section li{line-height:32px;font-size:16px}body>section.pop>div section a{color:#4682b4}body>section.pop>div img.cover,body>section.pop>div video{width:100%}body>section.pop>div canvas{width:100%;aspect-ratio:16/9;background-color:#eee}body>section.pop>div button.canvas{margin-top:-1rem}body>section.pop>div>section.body{position:relative;display:flex;align-items:flex-start;justify-content:center;gap:1.5rem}@media screen and (max-width: 799px){body>section.pop>div>section.body{flex-flow:column}}body>section.pop>div>section.body a,body>section.pop>div>section.body button{position:relative;flex:1;padding:.75rem;background:#f1f3f7;border-radius:10px;color:var(--clr-text);text-align:center}body>section.pop>div>section:nth-last-child(1){display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:1.5rem}body>section.pop>div>section:nth-last-child(1)>button{padding:1rem 3rem;background-color:rgba(0,0,0,0);color:#5e9da4;border:1px solid #5e9da4;border-radius:10px}body>section.pop>div>section:nth-last-child(1)>button.clr{background-color:#5e9da4;color:#fff;border:1px solid rgba(0,0,0,0)}body>div.hint{z-index:100;position:fixed;display:flex;align-items:center;justify-content:space-between;top:124px;left:50%;transform:translateX(-50%);padding:12px 24px;width:calc(100% - 2rem);max-width:640px;background-color:#d9f9d2}body>div.hint.info{background-color:#ffece5}body>div.hint.info>p{color:#ff4500}body>div.hint>img{position:relative;object-fit:cover;width:24px;height:24px}body>div.hint>p{position:relative;width:calc(100% - 48px - 28px);color:#247a10}
