@charset "UTF-8";@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;font-display:block;src:url(https://staticcdn.buzud.com/ui/material-symbols/material-symbols-outlined.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:100%;vertical-align:text-top;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.page{color:#0e0f10;background-color:#fff}.page>section{padding:2.5rem 0;max-width:80rem;margin:0 auto}.page>section>.title{margin-top:2.5rem;text-align:center;font-size:3rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.012rem}header{height:37.25rem;position:relative;background-color:#010f20;background-image:url(https://staticcdn.buzud.com/web/events/mydiabcare2025/head_bg.jpg);background-position:center center;background-size:auto 100%;padding:5rem 0 0}@media screen and (min-width:2000px){header{background-size:100% auto}}header .content{margin:0 auto;display:flex;flex-direction:column;align-items:center}header .content .logo img{display:block;width:47.3125rem;height:20.125rem}header .content .register{margin-top:3rem;cursor:pointer;display:inline-flex;padding:1.5rem 3.875rem;justify-content:center;align-items:center;border-radius:.75rem;background:linear-gradient(180deg,#00ccb4,#02a895);border:none;box-shadow:0 -1px 1px #000 inset,0 1px 1px #fff9 inset;color:#fff;text-shadow:0 .0625rem .1875rem #079685;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem;text-transform:uppercase}header .content .register.disabled{cursor:inherit;background:linear-gradient(180deg,#ddd,#999)}.about_event{padding:1.5rem 0;max-width:80rem;margin:0 auto}.about_event .title{color:#0e0f10;text-align:center;font-size:3rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.012rem}.about_event .content{margin-top:4rem;display:flex;flex-direction:row;justify-content:space-between;gap:2.5rem}.about_event .content .details table{font-size:1.0625rem;font-style:normal;font-weight:400}.about_event .content .details table .prop_name{font-weight:500;width:7.56rem}.about_event .content .details table td{padding-bottom:.5rem}.about_event .content .more_details{font-size:1rem;font-style:normal;font-weight:400;line-height:148%;width:40rem}.about_event .content .more_details p{margin-top:1.5rem}.about_event .map{width:35.5rem;height:19.5rem;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:1.5rem}.about_event .map img{display:block;width:35.5rem}.agenda{width:100%;max-width:initial!important;background-color:#00213b;background-image:url(https://staticcdn.buzud.com/web/events/expo2024/agenda_bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:auto 100%;color:#fff}@media screen and (min-width:2000px){.agenda{background-size:100% 100%}}.agenda .title{margin-top:0!important}.agenda .content{margin:1.5rem auto 0}.agenda .content .timeline{display:flex;flex-direction:column;align-items:center}.agenda .content .timeline .timeline-items{position:relative;left:-6.5rem}.agenda .content .timeline .timeline-item{width:1rem;height:4.5rem;position:relative}.agenda .content .timeline .timeline-item .time{position:absolute;top:50%;transform:translateY(-50%);right:3.5rem;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;letter-spacing:-.006rem;color:#00ccb4;white-space:nowrap}.agenda .content .timeline .timeline-item .details{position:absolute;top:50%;transform:translateY(-50%);left:3.5rem;font-size:1.5rem;font-style:normal;font-weight:500;line-height:2rem;letter-spacing:-.006rem;color:#fff;white-space:nowrap}.partner .content{text-align:center}.partner .content h2{margin-top:2.5rem;font-size:3rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.012rem}.partner .content .partners{margin:1.5rem auto;display:flex;align-items:center;justify-content:center}.partner .content .partners img{display:block;width:30.8125rem;height:7.375rem}.modal{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#0006;z-index:100;display:flex;justify-content:center;align-items:center}.modal .panel{width:40rem;border-radius:1.5rem;background:#fff;color:#0e0f10;position:relative;overflow-x:hidden;max-height:100%;overflow-y:auto}.modal .panel .header{width:100%;height:6.8125rem;background:var(--text-color-link, #00A9CE);color:#fff;padding:1.5rem 2.5rem}.modal .panel .header h5{font-size:2rem;font-style:normal;font-weight:500;line-height:2.75rem;letter-spacing:-.008rem}.modal .panel .header p{font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.0035rem}.modal .panel .content{padding:1.5rem 2.5rem 2.5rem}.modal .panel .content .success{margin-top:4rem;text-align:center}.modal .panel .content .success img{width:16.1rem;height:15rem}.modal .panel .content .success_message{margin-top:1.5rem;text-align:center;font-size:2rem;font-style:normal;font-weight:500;line-height:2.75rem;letter-spacing:-.008rem}.modal .panel .content .success_detail{margin-top:1rem;text-align:center;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.0035rem}.modal .panel .content .success_detail p{margin-top:1rem}.modal .panel .content .input{width:100%;border-radius:.5rem;display:flex;flex-direction:row;justify-content:space-between;padding:.75rem 1rem;height:3rem;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:-.005rem;margin-left:0;margin-top:3.5rem}.modal .panel .content .input:first-of-type{margin-top:2rem}.modal .panel .content .input input{height:1.5rem;text-align:left}.modal .panel .content .input .layui-input-prefix{position:absolute;top:-2rem;font-size:1.0625rem;font-style:normal;font-weight:500;line-height:1.5rem;letter-spacing:-.00425rem;left:0}.modal .panel .content .input.disabled{background:#0e0f1014}.modal .panel .content .input.disabled input{background:none;color:#0e0f10a1}.modal .panel .content .input .error-message{display:none}.modal .panel .content .input.error{border-color:#f55;position:relative;margin-bottom:2rem}.modal .panel .content .input.error:has(+.input){margin-bottom:3rem}.modal .panel .content .input.error .error-message{display:block;position:absolute;left:0;bottom:-1.5rem;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:-.00425rem;color:#f55}.modal .panel .content .submit,.modal .panel .content .close{margin-top:2.5rem;width:100%;padding:1.5rem 0;text-align:center;border-radius:.75rem;background:linear-gradient(180deg,#00ccb4,#02a895);box-shadow:0 -.0625rem .0625rem #000 inset,.0625rem .0625rem .0625rem .0625rem #fff9 inset;border:none;text-shadow:0 .0625rem .1875rem #079685;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem;color:var(--text-color-white-text, #FFF);cursor:pointer}.modal .panel>.close{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;border:none;z-index:100;cursor:pointer}span.highlight{color:#00ccb4}.public_pop .line{display:flex;flex-direction:row;justify-content:flex-start;gap:8rem}.public_pop .line .input{border:none;margin-top:3.5rem!important;padding:0!important}.public_pop .line .left{width:fit-content!important}.public_pop .line .left .quantity{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;border-radius:.5rem;border:.0265rem solid var(--control-line, rgba(14, 15, 16, .16))}.public_pop .line .left .quantity .layui-input{width:2.4375rem;padding:0 .5rem}.public_pop .line .left .quantity button{width:3rem;height:3rem;padding:.75rem;border:none;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.public_pop .line .left .quantity button.minus{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Reduce'%3E%3Cpath id='Vector' d='M20.5 13H3.5C2.95 13 2.5 12.55 2.5 12C2.5 11.45 2.95 11 3.5 11H20.5C21.05 11 21.5 11.45 21.5 12C21.5 12.55 21.05 13 20.5 13Z' fill='%230E0F10' /%3E%3C/g%3E%3C/svg%3E%0A")}.public_pop .line .left .quantity button.minus.disabled{cursor:auto;opacity:.3}.public_pop .line .left .quantity button.plus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20.5 11H13V3.5C13 2.95 12.55 2.5 12 2.5C11.45 2.5 11 2.95 11 3.5V11H3.5C2.95 11 2.5 11.45 2.5 12C2.5 12.55 2.95 13 3.5 13H11V20.5C11 21.05 11.45 21.5 12 21.5C12.55 21.5 13 21.05 13 20.5V13H20.5C21.05 13 21.5 12.55 21.5 12C21.5 11.45 21.05 11 20.5 11Z' fill='%230E0F10'/%3E%3C/svg%3E")}.public_pop .line .left .quantity button.plus.disabled{cursor:auto;opacity:.3}.public_pop .line .right .price{font-size:2rem;font-style:normal;font-weight:500;line-height:2.75rem;letter-spacing:-.008rem}@media screen and (max-width:1280px)and (min-width:750px){.page>section>.title{font-size:2rem;letter-spacing:-.008rem}header{height:37.5rem;padding:7.375rem 0 0}header .content .logo img{display:block;width:38.875rem;height:17.75rem}header .content .register{margin-top:3rem}.about_event .title{margin:1.5rem auto 0!important;white-space:nowrap;font-size:3rem!important;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.012rem}.about_event .content{margin:4rem 1.5rem 1.5rem;flex-direction:row;gap:1.5rem}.about_event .content .details{width:25.5rem}.about_event .content .more_details{margin-top:2.5rem;font-size:1rem;font-style:normal;font-weight:400;line-height:148%;width:auto}.about_event .map{width:34rem;height:19.5rem;margin:0 auto}.agenda{margin-top:.5rem!important;width:100%}.agenda .title{margin-top:0!important;font-size:3rem!important}.agenda .content{width:100%;margin:1.69rem auto 0;display:flex;flex-direction:row;justify-content:center;padding:0 1.5rem}.agenda .content .timeline .timeline-items{position:relative;left:-6.5rem}.modal .panel{width:21.4375rem;border-radius:1.5rem}.modal .panel .header{height:6rem;padding:1.5rem}.modal .panel .header h5{line-height:normal;font-size:1.25rem;letter-spacing:-.005rem}.modal .panel .header p{margin-top:0;font-size:.75rem;letter-spacing:-.003rem}.modal .panel .content{padding:1.5rem}.modal .panel .content .input{border-radius:.25rem;height:auto;font-size:.875rem;line-height:normal;letter-spacing:-.0035rem;margin-top:2.256rem;flex-direction:column}.modal .panel .content .input:first-of-type{margin-top:1.5rem}.modal .panel .content .input input{height:1.063rem}.modal .panel .content .input .layui-input-prefix{position:absolute;top:-1.563rem;font-size:.875rem;line-height:normal;letter-spacing:-.0035rem}.modal .panel .content .input.error{border-color:#f55;position:relative;margin-bottom:1.5rem}.modal .panel .content .input.error:has(+.input){margin-bottom:1.5rem}.modal .panel .content .input.error .error-message{bottom:-1.0625rem;font-size:.875rem;line-height:normal;letter-spacing:-.0035rem;color:#f55}.modal .panel .content .success{margin-top:1.5rem;text-align:center}.modal .panel .content .success img{width:8.0625rem;height:7.5rem}.modal .panel .content .success_message{font-size:1.5rem;line-height:2rem;letter-spacing:-.0086rem}.modal .panel .content .success_detail{margin-top:.75rem}.modal .panel .content .submit,.modal .panel .content .close{margin-top:.5rem;padding:.5rem 0;text-align:center;border-radius:.25rem;font-size:1rem;line-height:2rem}.modal .panel>.close{width:1.5rem;height:1.5rem}.modal .panel>.close img{width:1.5rem;height:1.5rem}.public_pop .line{gap:1.75rem}.public_pop .line .left .quantity{border-radius:.25rem}.public_pop .line .left .quantity .layui-input{width:2.25rem;padding:0 .5rem}.public_pop .line .left .quantity button{width:2.5rem;height:2.5rem;border:none}.public_pop .line .right .price{margin-top:.5rem;font-size:1.5rem;line-height:2rem;letter-spacing:-.006rem}}@media screen and (max-width:750px){.page>section>.title{font-size:2rem;letter-spacing:-.008rem}header{height:22.625rem;padding:4rem 0 0}header .content .logo img{display:block;width:21.4375rem;height:9.125rem}header .content .register{margin-top:2.5rem}.about_event{padding:.5rem 0 2.5rem!important;max-width:80rem;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start}.about_event .title{margin:0 auto;width:20.4375rem;font-size:3rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.012rem}.about_event .content{margin:1.5rem 1.5rem .5rem;flex-direction:column;gap:1.5rem}.about_event .content .more_details{margin-top:2.5rem;font-size:1rem;font-style:normal;font-weight:400;line-height:148%;width:auto}.about_event .map{width:20.4375rem;height:15rem;margin:0 auto}.agenda{margin-top:.5rem!important;width:100%}.agenda .title{margin-top:0!important}.agenda .content{width:100%;margin:1.69rem auto 0;display:flex;flex-direction:row;justify-content:flex-start;padding:0 1.5rem}.agenda .content .timeline .timeline-items{left:0}.agenda .content .timeline .timeline-items .time{left:2.5rem;top:50%;transform:translateY(-50%);font-size:1.0625rem;font-style:normal;font-weight:500;line-height:1.5rem;letter-spacing:-.00425rem}.agenda .content .timeline .timeline-items .details{left:2.5rem;transform:translateY(.75rem);font-size:1.0625rem;font-style:normal;font-weight:500;line-height:1.5rem;letter-spacing:-.00425rem;width:20rem;white-space:normal}.modal .panel{width:21.4375rem;border-radius:1.5rem}.modal .panel .header{height:6rem;padding:1.5rem}.modal .panel .header h5{line-height:normal;font-size:1.25rem;letter-spacing:-.005rem}.modal .panel .header p{margin-top:0;font-size:.75rem;letter-spacing:-.003rem}.modal .panel .content{padding:1.5rem}.modal .panel .content .input{border-radius:.25rem;height:auto;font-size:.875rem;line-height:normal;letter-spacing:-.0035rem;margin-top:2.256rem;flex-direction:column}.modal .panel .content .input:first-of-type{margin-top:1.5rem}.modal .panel .content .input input{height:1.063rem}.modal .panel .content .input .layui-input-prefix{position:absolute;top:-1.563rem;font-size:.875rem;line-height:normal;letter-spacing:-.0035rem}.modal .panel .content .input.error{border-color:#f55;position:relative;margin-bottom:1.5rem}.modal .panel .content .input.error:has(+.input){margin-bottom:1.5rem}.modal .panel .content .input.error .error-message{bottom:-1.0625rem;font-size:.875rem;line-height:normal;letter-spacing:-.0035rem;color:#f55}.modal .panel .content .success{margin-top:1.5rem;text-align:center}.modal .panel .content .success img{width:8.0625rem;height:7.5rem}.modal .panel .content .success_message{font-size:1.5rem;line-height:2rem;letter-spacing:-.0086rem}.modal .panel .content .success_detail{margin-top:.75rem}.modal .panel .content .submit,.modal .panel .content .close{margin-top:.5rem;padding:.5rem 0;text-align:center;border-radius:.25rem;font-size:1rem;line-height:2rem}.modal .panel>.close{width:1.5rem;height:1.5rem}.modal .panel>.close img{width:1.5rem;height:1.5rem}.public_pop .line{gap:1.75rem}.public_pop .line .left .quantity{border-radius:.25rem}.public_pop .line .left .quantity .layui-input{width:2.25rem;padding:0 .5rem}.public_pop .line .left .quantity button{width:2.5rem;height:2.5rem;border:none}.public_pop .line .right .price{margin-top:.5rem;font-size:1.5rem;line-height:2rem;letter-spacing:-.006rem}}
