@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/josefin-sans-vietnamese-400-normal-5bZRxDiL.woff2) format("woff2"),url(/build/assets/josefin-sans-vietnamese-400-normal-7lki-pri.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/josefin-sans-latin-ext-400-normal-WydUZGG0.woff2) format("woff2"),url(/build/assets/josefin-sans-latin-ext-400-normal-GP5qjHwf.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/josefin-sans-latin-400-normal-Bw73c5y2.woff2) format("woff2"),url(/build/assets/josefin-sans-latin-400-normal-OLNf33Pm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/josefin-sans-vietnamese-600-normal-B3-kA7Zo.woff2) format("woff2"),url(/build/assets/josefin-sans-vietnamese-600-normal-CD4q0dTQ.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/josefin-sans-latin-ext-600-normal-BBwcr3jX.woff2) format("woff2"),url(/build/assets/josefin-sans-latin-ext-600-normal-UIETFcKM.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/josefin-sans-latin-600-normal-DXjG1Gv0.woff2) format("woff2"),url(/build/assets/josefin-sans-latin-600-normal-CcMFZ0n5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/josefin-sans-vietnamese-700-normal-Bf6tRy0O.woff2) format("woff2"),url(/build/assets/josefin-sans-vietnamese-700-normal-D0Hgujik.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/josefin-sans-latin-ext-700-normal-CrzN3gB5.woff2) format("woff2"),url(/build/assets/josefin-sans-latin-ext-700-normal-Cl1GrozZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/josefin-sans-latin-700-normal-dFmzeJn3.woff2) format("woff2"),url(/build/assets/josefin-sans-latin-700-normal-DDiyraUl.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.tpl-hoi-thao{--t-font-display: "Josefin Sans", system-ui, sans-serif;font-variant-numeric:lining-nums}.tpl-hoi-thao .inv-count__num,.tpl-hoi-thao .inv-gift__acc{font-variant-numeric:lining-nums tabular-nums}.tpl-hoi-thao .inv-sec,.tpl-hoi-thao .inv-footer{text-align:left}.tpl-hoi-thao .inv-text,.tpl-hoi-thao .inv-venue__addr,.tpl-hoi-thao .inv-timeline,.tpl-hoi-thao .inv-count{margin-left:0}.tpl-hoi-thao .inv-divider{justify-content:flex-start;margin-left:0}.tpl-hoi-thao .inv-divider:before{display:none}.tpl-hoi-thao .inv-actions{justify-content:flex-start}.tpl-hoi-thao .inv-hosts,.tpl-hoi-thao .inv-host{text-align:left}.tpl-hoi-thao .inv-sec--album .inv-head{padding:0 26px}.tpl-hoi-thao .inv-divider svg,.tpl-hoi-thao .inv-divider:before,.tpl-hoi-thao .inv-divider:after{display:none}.tpl-hoi-thao .inv-divider{width:44px;height:3px;background:var(--t-primary)}.tpl-hoi-thao{--t-radius: 4px}.tpl-hoi-thao .inv-btn{border-radius:3px}.tpl-hoi-thao .inv-input,.tpl-hoi-thao .inv-choice span,.tpl-hoi-thao .inv-count__cell,.tpl-hoi-thao .inv-album .swiper-slide,.tpl-hoi-thao .inv-map,.tpl-hoi-thao .inv-tl__photo,.tpl-hoi-thao .inv-venue__note,.tpl-hoi-thao .inv-wish,.tpl-hoi-thao .inv-wish:nth-child(2n),.tpl-hoi-thao .inv-form__msg,.tpl-hoi-thao .inv-gift__qr,.tpl-hoi-thao .inv-gift__acc{border-radius:4px}.tpl-hoi-thao .inv-count__cell{background:var(--t-primary);border-color:var(--t-primary)}.tpl-hoi-thao .inv-count__num{color:var(--t-primary-ink)}.tpl-hoi-thao .inv-count__label{color:var(--t-primary-ink);opacity:.78}.tpl-hoi-thao .inv-btn{letter-spacing:.18em;text-transform:uppercase;font-size:11.5px}.tpl-hoi-thao .inv-open__names{font-family:var(--t-font-display);font-size:32px;font-weight:600;line-height:1.3}.tpl-hoi-thao .inv-open__names small{font-size:17px;margin:4px 0}.tpl-hoi-thao .inv-footer__thanks{font-family:var(--t-font-display);font-size:30px;font-weight:600;line-height:1.35}.ht-cover{gap:18px;padding:60px 24px 76px;background:repeating-linear-gradient(135deg,rgba(255,255,255,.06) 0 2px,transparent 2px 18px),var(--t-primary);color:var(--t-primary-ink)}.ht-cover .inv-cover__scroll{border-color:color-mix(in srgb,var(--t-primary-ink) 50%,transparent)}.ht-cover .inv-cover__scroll:after{background:var(--t-primary-ink)}.ht-kicker{font-size:11.5px;font-weight:600;letter-spacing:.34em;text-transform:uppercase}.ht-ticket{width:100%;text-align:left;color:var(--t-ink);filter:drop-shadow(0 26px 30px rgba(0,0,0,.32))}.ht-main{padding:24px 24px 26px;border-radius:22px 22px 0 0;background:var(--t-surface);-webkit-mask:radial-gradient(circle 13px at 0 100%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 13px at 100% 100%,#0000 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 13px at 0 100%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 13px at 100% 100%,#0000 97%,#000) right / 51% 100% no-repeat}.ht-stub{display:grid;gap:14px;padding:22px 24px 20px;border-radius:0 0 22px 22px;background:linear-gradient(90deg,var(--t-line) 50%,transparent 50%) 13px 0 / 12px 2px repeat-x,var(--t-surface);-webkit-mask:radial-gradient(circle 13px at 0 0,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 13px at 100% 0,#0000 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 13px at 0 0,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 13px at 100% 0,#0000 97%,#000) right / 51% 100% no-repeat}.ht-org{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:30px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--t-muted)}.ht-org img{max-height:36px;max-width:140px;object-fit:contain}.ht-org em{flex:none;padding:5px 10px 3px;border-radius:6px;background:var(--t-accent);color:var(--t-ink);font-style:normal;letter-spacing:.16em}.ht-title{margin:22px 0 0;font-family:var(--t-font-display);font-size:35px;font-weight:700;line-height:1.26;letter-spacing:-.01em;text-wrap:balance}.ht-tagline{margin:12px 0 0;font-size:14px;color:var(--t-muted)}.ht-cols{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:10px}.ht-stub small{display:block;font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--t-muted)}.ht-stub strong{display:block;font-family:var(--t-font-display);font-size:19px;font-weight:700;line-height:1.4}.ht-venue strong{font-size:15.5px;font-weight:600}.ht-code{display:flex;align-items:flex-end;gap:14px;font-family:var(--t-font-display);font-size:12px;font-weight:600;letter-spacing:.14em;color:var(--t-muted)}.ht-barcode{flex:1;height:36px;background:repeating-linear-gradient(90deg,var(--t-ink) 0 2px,transparent 2px 4px,var(--t-ink) 4px 7px,transparent 7px 9px,var(--t-ink) 9px 10px,transparent 10px 14px,var(--t-ink) 14px 18px,transparent 18px 20px)}.ht-guest{margin:0;font-size:13px}.ht-guest strong{display:block;font-family:var(--t-font-display);font-size:20px}.tpl-hoi-thao .inv-title{font-size:30px;font-weight:700;line-height:1.3}.tpl-hoi-thao .inv-sec--speakers,.tpl-hoi-thao .inv-sec--rsvp{background:var(--t-surface)}.tpl-hoi-thao .inv-sec--rsvp .inv-card{background:var(--t-bg)}.tpl-hoi-thao .inv-sec--agenda .inv-timeline{padding-left:0;gap:0}.tpl-hoi-thao .inv-sec--agenda .inv-timeline:before,.tpl-hoi-thao .inv-sec--agenda .inv-tl:before{display:none}.tpl-hoi-thao .inv-sec--agenda .inv-tl{display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:16px;padding:16px 0;border-bottom:1px solid var(--t-line)}.tpl-hoi-thao .inv-sec--agenda .inv-tl:last-child{border-bottom:0}.tpl-hoi-thao .inv-sec--agenda .inv-tl__time{grid-row:span 3;font-family:var(--t-font-display);font-size:19px;font-weight:600;letter-spacing:0}.tpl-hoi-thao .inv-sec--agenda .inv-tl__title{margin-top:0;font-size:17px}.tpl-hoi-thao .inv-sec--agenda .inv-tl__photo{grid-column:2}.tpl-hoi-thao .inv-sec--speakers .inv-timeline{counter-reset:step;padding-left:54px}.tpl-hoi-thao .inv-sec--speakers .inv-timeline:before{left:17px}.tpl-hoi-thao .inv-sec--speakers .inv-tl{counter-increment:step}.tpl-hoi-thao .inv-sec--speakers .inv-tl:before{content:counter(step);left:-54px;top:-2px;width:36px;height:36px;display:grid;place-items:center;background:var(--t-primary);color:var(--t-primary-ink);border:0;box-shadow:0 0 0 5px var(--t-bg);font-family:var(--t-font-display);font-size:16px;font-weight:600;line-height:1}.tpl-hoi-thao .inv-sec--speakers .inv-timeline:before{display:none}.tpl-hoi-thao .inv-sec--speakers .inv-tl:before{width:40px;height:40px;border-radius:12px;box-shadow:none}.tpl-hoi-thao .inv-sec--speakers .inv-tl__title{font-size:21px}.tpl-hoi-thao .inv-tl__title,.tpl-hoi-thao .inv-venue__name,.tpl-hoi-thao .inv-host__lines,.tpl-hoi-thao .inv-count__num,.tpl-hoi-thao .inv-when__day strong{font-weight:700}.tpl-hoi-thao .inv-open__names,.tpl-hoi-thao .inv-footer__thanks{font-weight:700;line-height:1.3}
