html{scroll-padding-top:60px}html,body{margin:0;padding:0;--scroll-percent: 0;background-color:#000;color:#fff}:root{font-size:17px;scroll-behavior:smooth;--inner-width: 50em}h1{font-size:3em;line-height:initial;font-weight:700;margin:1em 0}header{position:fixed;top:0;flex:0 0 60px;padding:10px 20px;width:100%;display:flex;align-items:center;justify-content:space-between;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:calc(var(--scroll-percent) * var(--scroll-percent));filter:blur(calc((1 - var(--scroll-percent) * var(--scroll-percent)) * 10px));color:#fff;z-index:2;box-sizing:border-box}.logo-wrap{display:flex;align-items:center}.logo{height:40px}.logo-title{margin-left:.25em;font-weight:700;font-size:1.05rem}.hero{color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;height:100vh;width:100%;left:0;top:0;background:url(./hero-MyvQzfYO.jpg) center / cover no-repeat;padding-bottom:10vh;box-sizing:border-box}.hero:before{position:absolute;inset:0;content:"";background-color:#0009!important}.hero:after{display:var(--filter-visible);position:absolute;inset:0;content:"";-webkit-backdrop-filter:blur(calc(10px * (var(--scroll-percent) - .2)));backdrop-filter:blur(calc(10px * (var(--scroll-percent) - .2)))}.hero-logo{width:8em;margin:10px;animation:breath 2s ease-out infinite alternate}.hero-title{text-align:center;font-size:5rem;line-height:1.05em;max-width:60%;font-weight:700;position:relative;margin-bottom:20px}.copyright{position:relative;text-align:center;opacity:.8}a{color:#249cff;outline:none}a[class]{text-decoration:none;color:inherit}main{margin-top:calc(100vh - 9em);position:relative;z-index:1}section{display:flex;justify-content:center;font-size:1.05rem;line-height:1.5em}section.overview-wrap{position:relative;background-color:transparent!important;z-index:2}section.overview-wrap:before{content:"";position:absolute;inset:0;margin:0 auto;background-color:#222;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);z-index:1}.section-inner{max-width:var(--inner-width);z-index:2;color:#fff;padding:0 0 80px;text-align:justify;box-sizing:border-box;width:100%;display:flex;flex-direction:column}.section-title{text-align:center;text-decoration:none;outline:none;display:block;color:#fff}.section-content{padding:0 20px}.section-text{max-width:var(--inner-width);margin:0 auto}section:nth-child(2n){background-color:#000}section:nth-child(odd){background-color:#222}aside{position:fixed;left:0;top:40vh;z-index:2;background-color:#fcfcfc80;padding:16px 16px 16px 10px;border-radius:0 10px 10px 0;transform:translate(-110%,-50%);animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:ease-in;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.toc--active>a.toc-item-title{background-color:#ffffff4d}.toc__head{display:flex;justify-content:center}.toc-logo{width:2em;object-fit:contain}.toc-item{display:flex;margin:4px;flex-direction:column}.toc-item__body{padding-left:4px}.toc-item--2 a.toc-item-title{font-size:.85em}a.toc-item-title{text-decoration:none;padding:4px 8px;border-radius:4px;color:#fff;transition:all .2s ease-in}@keyframes breath{0%{filter:drop-shadow(0px 0px 0px rgba(255,255,255,.1))}to{filter:drop-shadow(0px 0px 10px rgba(252,252,252,.5))}}@keyframes slide-in{0%{transform:translate(-110%,-50%);filter:blur(4px)}to{transform:translateY(-50%);filter:blur(0)}}@keyframes slide-out{0%{transform:translateY(-50%);filter:blur(0)}to{transform:translate(-110%,-50%);filter:blur(4px)}}.person-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.person{display:flex;flex-direction:column;align-items:center;margin:20px}.person-avatar{height:100px;width:100px;object-fit:cover;border-radius:50px;display:block;-webkit-user-select:none;user-select:none}.person__body{text-align:center}footer{position:relative;z-index:1;padding:0 0 100px;display:flex;flex-direction:column;align-items:center}.footer-inner{max-width:var(--inner-width);width:100%;padding:0 20px;box-sizing:border-box}.footer-item{display:flex;flex-direction:column}.footer-item-title{font-size:3em;margin:1em 0}.sponsors{display:flex;flex-wrap:wrap;font-family:sans-serif;gap:30px}.sponsor{display:flex;flex-direction:column;margin:20px 0;color:#fff;text-decoration:none;justify-content:center;align-items:center;width:180px}.sponsor-logo{width:100%;display:flex;align-items:center;justify-content:center;height:70px}.sponsor-logo img{max-height:100%;max-width:100%;object-fit:contain}.sponsor-name{text-align:center;text-decoration:none;color:#fff;margin-top:.5em}.timeline{display:flex;flex-direction:column;align-self:center;padding:0 20px}.timeline-item{display:flex;align-items:center}.timeline-month{min-height:3em;display:flex;align-self:stretch;align-items:center;justify-content:flex-end;font-size:1.5em;font-weight:700;flex:0 0 140px;width:140px;position:relative;padding-right:10px;margin-right:10px}.timeline-month:before{position:absolute;right:0;top:0;bottom:0;width:20px;background-color:#2e2e2e;content:"";z-index:-1}.timeline-events{padding:.5em}.foot-copyright{text-align:center;color:#ffffff80;z-index:2;position:relative;margin:8px;font-size:.75em}.speaker{display:flex;flex:0 0 200px;flex-direction:column;align-items:center}.speaker__avatar{height:140px;width:140px;margin:8px;object-fit:cover;border-radius:50%;display:block;-webkit-user-select:none;user-select:none}.speaker__name{font-weight:700;text-align:center}.speaker__title{text-align:center;font-size:.85em;color:#ffffff80}.keynote{display:flex;align-items:center;position:relative;flex-direction:column;gap:40px;margin:40px 0}.swiper{position:relative;flex:1;width:100%}.swiper__body{overflow:hidden;display:flex;flex-wrap:nowrap;width:100%}.swiper-item{cursor:default;padding:20px 40px 40px;flex:0 0 100%;box-sizing:border-box;transition:transform .3s ease-in;display:flex;flex-direction:column;border-radius:8px;background-color:#555}.swiper-item__title{font-weight:700;font-family:sans-serif;text-align:center;font-size:1.25em;margin:1em 0;text-transform:uppercase}.swiper-item:nth-child(odd){background-color:#333}.swiper:hover .swiper-switch-right{display:flex;animation:slide-in-right .2s ease-in backwards}.swiper:hover .swiper-switch-left{display:flex;animation:slide-in-left .2s ease-in backwards}@keyframes slide-in-right{0%{transform:translate(10px,-50%);opacity:0}to{transform:translateY(-50%);opacity:1;display:flex}}@keyframes slide-out-right{0%{display:flex;transform:translateY(-50%);opacity:1}to{transform:translate(10px,-50%);opacity:0;display:none}}@keyframes slide-in-left{0%{transform:translate(-10px,-50%);opacity:0}to{transform:translateY(-50%);opacity:1;display:flex}}@keyframes slide-out-left{0%{display:flex;transform:translateY(-50%);opacity:1}to{transform:translate(-10px,-50%);opacity:0;display:none}}.swiper-switch{position:absolute;top:50%;display:none;align-items:center;transform:translateY(-50%);cursor:pointer;padding:16px;border-radius:50%;background-color:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.swiper-switch:hover{background-color:#ffffff4d}.swiper-switch-left{left:8px;animation:slide-out-left .2s ease-in forwards}.swiper-switch-right{right:8px;animation:slide-out-right .2s ease-in forwards}.swiper-switch .svg-icon{height:10px;width:10px}.keynote-title{font-weight:700;margin:.5em 0;text-align:center}.swiper-indictor-wrap{display:flex;justify-content:center;position:absolute;bottom:10px;left:0;right:0;margin:0 auto}.swiper-indictor{padding:12px 4px;cursor:pointer}.swiper-indictor--active .swiper-indictor__btn{background-color:#fffc}.swiper-indictor__btn{height:2px;width:30px;background-color:#fff6;transition:background-color .3s ease-in}.link-icon{height:1em;width:1em;display:inline-block;margin:0 4px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1744439002354'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='1457'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200'%20height='200'%3e%3cpath%20d='M426.112%20488.938667l-46.613333%2046.570666a64.042667%2064.042667%200%200%200-70.101334%209.92l-2.752%202.581334-120.661333%20120.682666a64%2064%200%200%200-2.602667%2087.765334l2.602667%202.752%2090.496%2090.496a64%2064%200%200%200%2087.786667%202.581333l2.730666-2.56%20120.682667-120.704c13.397333-13.397333%2019.605333-31.253333%2018.645333-48.789333l51.626667-51.648a128.042667%20128.042667%200%200%201-25.024%20145.706666l-120.682667%20120.682667a128%20128%200%200%201-181.013333%200l-90.517333-90.517333a128%20128%200%200%201%200-181.013334l120.682666-120.682666a128.042667%20128.042667%200%200%201%20164.693334-13.824zM804.458667%20140.714667l90.517333%2090.517333a128%20128%200%200%201%200%20181.013333l-120.682667%20120.682667a128.042667%20128.042667%200%200%201-145.706666%2025.024l51.648-51.626667a63.850667%2063.850667%200%200%200%2046.08-16.064l2.709333-2.581333%20120.682667-120.682667a64%2064%200%200%200%202.581333-87.786666l-2.56-2.730667-90.517333-90.496a64%2064%200%200%200-87.786667-2.602667l-2.730667%202.602667-120.682666%20120.661333a64.021333%2064.021333%200%200%200-12.501334%2072.853334l-46.570666%2046.613333a128.042667%20128.042667%200%200%201%2013.824-164.714667l120.682666-120.682666a128%20128%200%200%201%20181.013334%200z'%20fill='%23ffffff'%20p-id='1458'%3e%3c/path%3e%3cpath%20d='M624.938667%20380.586667a8.533333%208.533333%200%200%201%2012.074666%200l33.194667%2033.173333a8.533333%208.533333%200%200%201%200%2012.074667L425.813333%20670.208a8.533333%208.533333%200%200%201-12.074666%200l-33.194667-33.194667a8.533333%208.533333%200%200%201%200-12.074666L624.938667%20380.586667z'%20fill='%23ffffff'%20p-id='1459'%3e%3c/path%3e%3c/svg%3e") no-repeat center / contain}.section-inner.program{max-width:1600px}@media screen and (min-width:1200px){.section-inner.program{padding:0 180px}}@media screen and (max-width:1200px){.hero-title{font-size:3rem}aside{display:none}}@media screen and (min-width:900px){section.overview-wrap:before{width:calc(var(--inner-width) + (100% - var(--inner-width)) * var(--scroll-percent));border-radius:calc(28px * (1 - var(--scroll-percent))) calc(28px * (1 - var(--scroll-percent))) 0 0}.keynote{flex-direction:row}}@media screen and (max-width:480px){.footer-item-title{font-size:3em;margin:1em 0;text-align:center}.sponsors{flex-direction:column}}.text--muted{font-size:1rem;color:#aaa}.agenda{display:grid;row-gap:1px;grid-template-columns:60px 1fr;grid-template-rows:repeat(28,1.5rem);margin-bottom:80px}.agenda-time{transform:translateY(50%);align-self:center;height:1.5rem;justify-self:end;display:flex;align-items:center;padding-right:4px;color:#ddd}.agenda-time--ticket{font-size:.75rem;color:#aaa}.agenda-event{border-radius:4px;display:flex;align-items:center;padding:0 10px}.agenda-event--1,.agenda-event--6,.agenda-event--9,.agenda-event--10,.agenda-event--5{background-color:#1cffdd03}.agenda-event--2,.agenda-event--4,.agenda-event--8{background-color:#226cff0d}.agenda-event--3,.agenda-event--7{background-color:#ffffff05}.agenda-event--6,.agenda-event--9{background-color:#e1831f08}.agenda-item{display:flex;align-items:center;margin:10px 0;gap:10px}.paper{margin:10px 0;position:relative;padding-left:10px}.paper:before{content:"";position:absolute;top:4px;width:2px;bottom:4px;left:0;background-color:#fff3}.paper-title{font-weight:700}.paper-authors{font-size:.85rem;opacity:.8}.oral-session{max-width:var(--inner-width);margin:30px auto}.oral-sesseion__title{font-size:1.25rem}#notification-banner{position:fixed;top:0;right:0;left:0;display:flex;align-items:center;justify-content:center;padding:1em;background-color:#ffffff1a;white-space:pre-wrap}.photo-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));column-gap:10px}.highlight-figure{justify-self:center;width:100%;margin:20px 0;border-radius:8px;object-fit:cover;text-align:center}img{width:100%;object-fit:contain;border-radius:4px}.full-width-chart{width:100%}figure.chart-wrap{text-align:center;margin:30px 0}figcaption{text-align:center;font-family:sans-serif;color:#ffffff4d}
