body,html{background:#fff;margin:0;padding:0;font-size:18px}html{scroll-padding-top:48px;height:100%}body{font-family:ftm,Helvetica,Arial,sans-serif;font-weight:300;quotes:"“" "”";position:relative;min-width:320px;min-height:100%;display:flex;flex-direction:column}p,.tx{line-height:1.4em;margin-top:15px;margin-bottom:10px}p.wnx+*{margin-top:0 !important}.cspc{margin:20px 0}h1,h2{font-weight:300;margin:15px 0;position:relative;z-index:2}h1{letter-spacing:-0.02em;line-height:0.9em;font-size:36px;margin-top:16px}h2{margin-top:35px;font-size:28px}h3,h4,h5,h6,.details h1,.details h2{font-weight:400;line-height:1.2em;margin-top:25px;margin-bottom:10px;letter-spacing:initial}h3,h4,.details h1{font-size:22px}h5,h6,.details h2{font-size:18px}body::before{content:'';height:110px;position:absolute;left:0;right:0;top:0;background:#fff;z-index:8}#eth_bg{position:relative;margin:-110px auto -114px;max-width:1200px;width:100%;height:224px;z-index:10;padding:0 10px;box-sizing:border-box;pointer-events:none;background:url(/img/eth-sip-eth_crop.png) -35px 0/auto 100px no-repeat,url(/img/eth-sip-back.png) -35px -1px/auto 224px no-repeat}#eth_bg::before{content:'';position:absolute;top:0;left:-40px;width:40px;height:100%;background:url(/img/eth-sip-back.png) 5px -1px/auto 224px no-repeat}#eth_bg.pnh{height:110px;margin-bottom:-10px}#eth_blk{position:sticky;left:0;right:0;top:0;height:48px;margin-top:-48px;z-index:7;background:rgba(255,255,255,0.9);backdrop-filter:saturate(150%) blur(30px);-webkit-backdrop-filter:saturate(150%) blur(30px)}#sip_logo1{display:none;margin:0 auto;pointer-events:all;max-width:388px;width:95%;max-height:25px;height:auto}#sip_logo3{position:relative;top:7px;pointer-events:all;height:80px}.pbnnr{position:absolute;left:-40px;right:0;height:120px;background:url(/img/eth-sip-back.png) 5px -111px/auto 224px no-repeat}main.abstract>.pbnnr,main.release>.pbnnr{max-width:initial !important}#mnav{height:48px;position:sticky;top:0;left:0;right:0;z-index:8;width:100%;margin:52px auto 10px;max-width:1200px;padding:0 10px;box-sizing:border-box}#mnav ul{height:48px;margin:0 -10px;padding:0 0 0 10px}#mnav h2,#pnav h2{display:none}#mnav a{color:#222;text-decoration:none;font-weight:300;line-height:1em;outline:none}#mnav a:hover{border-bottom:1px solid #1f407a;color:#1f407a}#mnav ul,#pnav ul{list-style:none;display:flex;flex-direction:row;justify-content:center;align-items:center;text-transform:lowercase}#mnav ul li{flex:0 1 auto;margin:0 10px;padding:5px 0}#pnav ul li{flex:0 1 auto;margin:0 10px}#mnav ul li:first-child{flex:1 4 auto;padding-top:0;margin:5px 0 0}#mnav ul li:first-child a{border:none}#mnav ul li a{display:inline-block;white-space:nowrap}#pnav{float:right}#pnav ul{margin:-10px 0 0;padding:0;line-height:1.2em}#pnav a{color:#222;font-weight:300;font-size:16px}#pnav ul li:before{content:'↓';padding-right:5px;font-size:12px}ul,ol{line-height:1.4em;padding:0 0 0 20px;text-indent:0.5em}ul{list-style-type:square}ul li,ol li{text-indent:0}ul.blt li,ol li{padding-left:.5em}#menu_logo{opacity:0}#menu_logo a{background:url(/img/eth-sip-small.png) 0 0/auto 30px no-repeat;padding:0;width:120px;height:30px;text-indent:-200px;overflow:hidden}.rds{display:none}.inactive{color:#888}main{position:relative;margin:10px auto 48px;max-width:1200px;width:100%}main>*:not(.fb){padding-left:10px;padding-right:10px;box-sizing:border-box;margin-left:auto;margin-right:auto}main>.fb{max-width:1180px;margin-left:auto;margin-right:auto;width:100%}main>img.fb{display:block}main a{color:#222;text-decoration:none;border-bottom:1px dashed #ccc}main a:hover{color:#1f407a;border-bottom:1px solid #1f407a}main>*:last-child{margin-bottom:0}footer{font-size:12px;line-height:14px;color:#ddd;text-align:center;margin:auto 0 0;padding:15px 0 10px;background:#fafafa}a img{border:0}strong{font-weight:500}.ss{font-weight:400}ins{text-decoration:none}.indent{padding-left:35px !important}.si{font-weight:500;color:#1f407a}a.nb,a.nb:hover{border-bottom:none;line-height:0;color:#1f407a}.thcap a:hover{font-weight:500;color:#1f407a}.w80{width:80%;margin:0 auto}.w90{width:90%;margin:0 auto}.w95{width:95%;margin:0 auto}.rlst{list-style:none;padding:0;margin-top:0;margin-bottom:10px;line-height:1.6em}.rlst li{padding-left:1em;text-indent:-1em}.tlon,.tltw,.tlth{list-style:none;padding:0;display:grid;grid-gap:10px;margin:0 0 10px;clear:both}.tlon{grid-template-columns:1fr}.tltw{grid-template-columns:1fr 1fr}.tlth{grid-template-columns:repeat(3, 1fr)}.mttw{grid-template-columns:repeat(auto-fit, minmax(320px, 1fr)) !important}.tltw>*,.tlth>*{padding:0 0 100%;height:0;overflow:hidden;background:#fafafa;text-align:center;position:relative}.tlact{background:rgba(0,0,0,0.4)}.tlact img,.tlact .thsub{filter:blur(10px)}.tlact .detind{display:block !important}.dtact{display:block !important}.tltw article,.tlth article,.tlth>li,.tlth>li>a{display:flex;flex-direction:column}.tlth>li a,.tlth>li a .thcap{cursor:pointer;color:#1f407a;font-weight:400}.clab{cursor:pointer}.tlth>li>a:hover .thcap,.tlth>li>a:hover .thsub{color:#336acc}.tltw>.details,.tlth>.details{grid-column:1/-1;padding:0 !important;height:initial !important;display:none;box-shadow:0 5px 15px #ccc}.prjhd{display:none !important}.yrin{font-size:18px;font-weight:300;position:sticky;margin-top:40px;margin-bottom:0;top:48px;z-index:6;grid-column:1/-1;line-height:1em;background:#fff}.yrinp,.yrin a{color:#aaa;font-size:16px;line-height:1em}.yrin a,.yrin a:hover{border:none;margin-left:10px}.yrinp{display:none}.yrin:hover>.yrinp{display:inline}.yrinp::before{content:'';margin-left:10px}.yrgp{margin-top:20px !important}.detdes{padding:0 10px 20px}.detind{width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;border-bottom:40px solid black;position:absolute;bottom:20px;left:calc(50% - 40px);display:none;cursor:pointer}.sbt img,.sbt picture,.tsbt img{width:100%;left:0;object-fit:cover}.details p:last-child{padding-bottom:0;margin-bottom:0}.tlif{position:absolute;bottom:0;left:0;right:0;padding:0 0 5px;color:#fafafa}.tlif .thcap,.bnri .thcap{font-weight:500;padding:0 5px 3px}.tlif .thsub{padding:0 5px 2.5%;font-weight:400}.tlsq{height:0;padding-bottom:100%;position:relative}.sbn{width:100% !important;height:0 !important;padding-bottom:56.25% !important;overflow:hidden !important;display:block !important;position:relative !important}.sbt{width:100% !important;height:0 !important;padding-bottom:62.5% !important;overflow:hidden !important;display:block !important;position:relative !important}.sbs{width:100%;height:0;padding-bottom:37.5%;overflow:hidden;display:block;position:relative}.tsbt{width:100% !important;height:0 !important;padding-bottom:31.375%;overflow:hidden !important;display:block !important;position:relative !important;margin-bottom:10px}.thcap,.tltw article h3,.tltw article h4,.tlth article h3,.tlth article h4,.tlth article h5,.detdes h1{display:block;text-align:center;line-height:1em;padding:4% 1.5% 0;margin:0;font-weight:300}.tlth .thcap,.tltw .thcap,article h3{font-size:18px}.detdes h4,.detdes h1{font-weight:400 !important;padding:20px 0 0 !important}.pabstract,.abt{text-align:left;font-size:18px;padding:10px 0 0}.pabstract h5,.detdes .abt h2{font-size:18px;display:inline-block !important;margin:10px 5px 0 0 !important;padding:0 !important;font-weight:400 !important}.pabstract p,.abt p{display:inline}.detdes .pabstract,.detdes .pabstract h5{font-size:16px}.thsub{display:block;line-height:1.2em;opacity:0.85;padding:5px 3% 0;font-size:16px}.thsub>p{line-height:1.2em}.tlth .thsub,.tltw .thsub{font-size:16px}.tlth img,.tltw img,.tlon img,.tlnb .thcap,.tlnb .thsub{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tlnb{margin-bottom:10px}.pst{position:absolute}.pst,.psto{display:flex;align-items:center;justify-items:center;width:100%;height:100%;flex-direction:column}.pst img,.pst picture{height:100%}.psto img,psto picture{width:100%}.pst::after,.psto::after,.imncr::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}a .pst::after,a .psto::after{cursor:pointer}.tlth .tx{grid-column:1/-1;text-align:left;height:initial !important;background:none;padding-bottom:0;margin:0}a img{border:0}.notice,.il{font-style:italic}.st{text-decoration:line-through}.prnw::after{content:'new';background:rgba(0,0,0,0.5);padding:.3em .6em .2em;font-size:0.75em;font-weight:500;color:#fff;white-space:nowrap;border-radius:1em;position:absolute;top:5px;right:5px}.social{display:flex;grid-gap:10px;justify-content:center;margin-top:1.5%}.social span,.social a,.social img,.social a:hover{display:block;width:20px;height:20px;border:none}main.abstract>*:not(.fb),main.abstract #related>*:not(.fb),main.release>*:not(.fb),main.release #related>*:not(.fb){max-width:1000px}main.abstract>.fb,main.abstract #related>.fb,main.release>.fb,main.release #related>.fb{max-width:980px;margin-left:auto;margin-right:auto}main.abstract>section:not(#related)>*,main.abstract #related,main.release>section:not(#related)>*,main.release #related{padding-left:0;padding-right:0}main.abstract>section:not(#related)>*,main.abstract #related,main.release>section:not(#related)>*,main.release #related{padding-left:0;padding-right:0}main.abstract #related>*:not(.fb),main.release #related>*:not(.fb){padding-left:10px;padding-right:10px}main.abstract #related,main.release #related{margin-top:80px}main.abstract #related .clab,main.paper #related .clab,main.release #related .clab{cursor:initial}main.paper #related{margin-top:160px}main.abstract #publication .thsub,main.abstract #release .thsub{font-size:18px}.details :not(.abt)>h2,.detdes .nabt,main.paper .yabt{display:none !important}.detdes .sttl>p{display:inline}.bnri{position:relative;width:100%;height:0;padding-bottom:28.57%;overflow:hidden;color:#222;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bnri a{color:#222}.bnri .biv,.bnri .biv a{color:#f6f6f6}.bnri::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.bmg{margin:10px 0 20px}.bnri>article{position:absolute;width:100%;height:100%;transition:opacity 1.5s;z-index:3;background:#fff}.banot{opacity:0}.bnri img{width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bnri .bwrp{width:100%;height:100%;position:absolute;overflow:hidden;display:flex;align-items:center}.bnri .desc{align-self:center;margin:0 2% 0 0;position:absolute;right:0;width:28%;transition:width 0.5s}.bnri .left .desc{right:inherit;left:0;margin:0 0 0 2%}.dsad{padding:8% 0 0;font-size:0.85em;width:100%}.dsal{padding:4% 0 0;width:100%}.ytplay,.ytplay:hover{border:none}.ytplay img{width:30%;max-width:48px}.bnri .bbd{background-color:rgba(255,255,255,0.4)}.bnri .thsub{padding:0;font-weight:400}#banner{position:relative;z-index:3;transition:all 1.5s}.switches{position:absolute;bottom:clamp(5px, -25vw + 305px, 8px);left:clamp(5px, -25vw + 305px, 10px);z-index:8}.switches ul{margin:0;padding:0;list-style:none;line-height:8px;display:flex;opacity:0.85;color:#1f407a}.switches li{width:8px;height:8px;margin:1px;border:1px solid rgba(25,25,25,0.45);border-radius:10px;cursor:pointer;padding:0;background-color:transparent;color:#111;transition:border 1.5s, background 1.5s, color 1.5s}.switches li:hover .swlb{display:inline-block}.switches .slb{margin:0;width:10px;height:10px;background-color:rgba(25,25,25,0.45);border-color:transparent}.biv li{border-color:rgba(230,230,230,0.45);color:#eee}.biv li.slb{background-color:rgba(230,230,230,0.45);border-color:transparent}.switches .swlb{position:absolute;left:0;top:-1em;font-size:0.65em;white-space:nowrap;display:none}.pblt{list-style:none;padding:0;line-height:1.2em;margin:0}.pblt li{padding:0}.pblt>li:not(:first-child){margin-top:40px}.pblt>li>div:last-child{clear:both}.pblt .text>span:not(:last-child){display:inline-block}.pblt .text>span:first-child{margin-top:-2pt}.pblt .title,.pblt .authors{padding-bottom:2pt;display:block !important;font-size:18px;margin:0}.pblt .thumb{float:left;width:220px;line-height:0}.pblt .thumb img{width:100%}.pblt .thumb a,.pblt .thumb a:hover{border:none}.pblt .text.flt,.pblt .options.flt{width:calc(100% - 240px);margin-bottom:2pt;float:right}.pblt .options,.detdes .options,#publication .options{list-style-type:none;margin:0;padding:0;line-height:1.5em;text-indent:0}.pblt .options>li,.detdes .options>li,#publication .options>li{display:inline-block;margin-right:5px}.pblt .options>li a,.detdes .options>li a,#publication .options>li a{white-space:nowrap;border:1px solid #888;text-align:center;padding:5px 5px 3px;text-transform:uppercase;font-size:14px}.pbrk{margin:0 -5px 0 0 !important}.sttl{margin-bottom:2pt}.pblt .title,.pblt .award{font-weight:400}.pblt .title,.pblt .venue,.pblt .options{display:block}#frpg>h1{position:absolute;top:0;left:0}.snvpbi{display:none}.ifct{position:relative;width:100%;height:0;padding-bottom:min(540px, 56.25%);background:#222}.ifct iframe,.sbt iframe,.sbn iframe{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5}#mnav .short,.es{display:none}.nw{white-space:nowrap}.paper .top{position:relative}.paper .authors{font-size:18px !important}.paper .details p{margin:0}.paper .details>span{font-size:16px}.paper .venue{font-style:italic}.paper .figure{margin:40px 0 0}.paper .figure>img{width:100%}.paper .figure.half{text-align:center}.paper .figure.half>img{width:max(50%, 520px)}.paper .figure.half>.thsub{text-align:left}table{border:0;margin:0;padding:0}.course{width:100%}.course tr{margin:0;padding:0}.course tr:nth-child(odd){background:#fafafa}.course tr:nth-child(even){background:#fff}.course th{background:#e8e8e8}.course td{padding:3px 2px;vertical-align:top}.course td:nth-child(1){text-align:right}.course td:nth-child(1),.course td:nth-child(2){width:1%;padding-right:5px;white-space:nowrap}.course td:last-child{width:1%;padding-right:0;white-space:nowrap}.checkboxes{display:flex;list-style:none;padding:0;margin:-10px 0 0;flex-wrap:wrap}.checkboxes li{margin-right:10px;white-space:nowrap}.checkboxes input{position:relative;top:-2px}.parvr,.phaptics,.pinteraction,.pembedded,.phealth{display:block}.tag,.tagi,.ths,.tdp{padding:.3em .6em .2em;font-size:9pt;font-weight:400;color:#fff;white-space:nowrap;border-radius:.8em;top:-2px;position:relative}.tag,.tagi{margin:2px 4px;background:#bbb}.tag{display:inline-block}.ths{background:#79e}.tdp{background:#a45}.ths,.tdp{margin:2px 4px}.nmg{margin:0 !important}.lbskills{display:block;position:absolute;bottom:0;width:60%}.avproj{position:relative}.tgs,.tds,.thsb{position:absolute;list-style:none;padding:0;margin:5px 0}.tgs{bottom:-4px;right:0}.tgs>li,.tds>li,.thsb>li{display:inline-block;line-height:1em}.tds{bottom:18pt;right:0}.thsb{top:-18pt;right:0;list-style:none;padding:0;margin:0}.lbsk{display:block;height:14px;line-height:14px;font-size:8pt;color:#fff;white-space:nowrap;position:relative;margin:5px;text-align:left;border-bottom:#fff solid 2px}#allproj .avproj{margin-top:40px}#allproj>.avproj:not(:first-child){border-top:dashed #ccc 1px;padding-top:20px}#allproj .taken .title,#allproj .taken p{text-decoration:line-through}h4{position:relative}#prjpreview>li{position:relative;line-height:1.8em}#prjpast>li{margin-bottom:10px}#prjpast .rq{font-size:0.85em}#prjpreview,#prjpast{list-style:none;margin:0}#prjpreview .tds{bottom:-3px !important}.contact{margin-top:24pt}a[name]{position:relative;top:-60px}@media screen and (max-width: 550px){.tds{position:initial;margin-bottom:5px}.tgs{position:initial}.contact{margin-top:initial}}#avprj_iframe{border:0;margin:0;padding:0;height:0;overflow:hidden}.fo1{order:1}.fo2{order:2}.fo3{order:3}.fo4{order:4}.fo5{order:5}.fo6{order:6}.fo7{order:7}.fo8{order:8}.ed:before{content:'@'}.ep:before{content:'.'}.es{display:none}@media screen and (max-width: 1020px){html,body{background:#fff}#mnav ul>li:first-child{padding-top:11px}#menu_logo a{position:relative;top:-4px}main{padding:0 0 25px;border-radius:0}footer{background:#fafafa;height:25px}}@media screen and (max-width: 904px){.tlth:not(.tlnb){grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 829px){.snvpb{display:none}.snvpbi{display:block}}@media screen and (max-width: 767px){body{font-size:16px}h1{font-size:32px;margin-top:10px}h2{font-size:24px}h3,h4,.details h1{font-size:18px}h5,h6,.details h2{font-size:16px}#eth_bg.pnh{height:90px}#pnav a{font-size:14px}#pnav ul li:before{font-size:12px}.yrin{font-size:16px}.yrinp,.yrin a{font-size:14px}.tlth .thcap,.tltw .thcap,article h3{font-size:16px}.pabstract{font-size:14px}.pabstract h5{font-size:16px;margin:10px 5px 0 0}.tlth .thsub,.tltw .thsub{font-size:14px}main ol,main ul{padding:0 0 0 20px}body::before{height:90px}#eth_bg{background:url(/img/eth-sip-back.png) -25px 0/auto 160px no-repeat;margin:-90px auto -70px;height:160px}#eth_blk{background:rgba(250,250,250,0.9)}#sip_logo1{display:block;position:relative;top:18px}#sip_logo3{display:none}.pbnnr{top:48px;background-position-y:-91px}#mnav{margin:42px 0 0;padding:0}#mnav ul{display:flex;justify-content:center;margin:initial;padding:initial}#mnav ul li{margin:0 7px}#mnav ul>li:first-child{display:none}.snvpb{display:none}.snvpbi{display:block}.bmg{margin:0 0 10px}.switches{bottom:10px}.tlon,.tltw,.tlth{display:block}.tlon>article,.tltw>article,.tlth>article,.tlon>li,.tltw>li,.tlth>li{height:initial;padding:0 0 10px;margin:0 0 10px !important}.tltw>.details,.tlth>.details{box-shadow:0 3px 9px #ccc}.sbs{height:initial;padding:0}.tsbt{padding-bottom:62.5%}.tlnb>*{width:100%;height:0;padding-bottom:62.5% !important;overflow:hidden;display:block;position:relative}.tltw.tlnb img,.tlth.tlnb img{left:0;object-fit:scale-down}.thcap,.tltw article h3,.tltw article h4,.tlth article h3,.tlth article h4,.tlth article h5{padding:10px 0 0}.thsub{font-size:14px !important}.dsad{font-size:14px !important}.detdes{padding:0 10px 10px}.bnri{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;display:block;position:relative}.bnri .desc{width:38%}.back_link{display:block}.yrin{font-size:16px !important;margin:20px 0 0}.rlst{margin:10px 0}.pblt .thumb{max-width:180px;width:50%}.pblt .title,.pblt .authors{font-size:16px}.pblt .options{width:calc(100% - min(50% + 10px, 190px)) !important}.pblt .text{float:none !important;width:inherit !important;margin-bottom:10px !important}.pblt .options,.detdes .options,#publication .options{display:flex;flex-wrap:wrap}.detdes .options,#publication .options{margin-top:10px}.pblt .options.flt{float:left;margin-left:10px}.pblt .options>li,#publication .options>li{display:block;margin:0 10px 10px 0}.detdes .options{justify-content:center}.detdes .options>li{display:block;margin:0 5px 10px}.pblt .options>li a,.detdes .options>li a,#publication .options>li a{font-size:14px;min-width:48px;min-height:24px;display:inline-block;box-sizing:border-box;padding:3px 5px 1px}.pbrk{flex-basis:100%}.th90 .thit,.th90 .twit{max-width:90%}.th80 .thit,.th80 .twit{max-width:80%}.paper .figure{margin:20px 0 0}.paper .figure.half>img{width:100%}.paper .figure.half>.thsub{text-align:left}}@media screen and (max-width: 480px){.rd{display:none}.rdb,.rds{display:block}#mnav ul{justify-content:space-between;margin:0 10px}#mnav ul li{margin:0}.si.mnpub,.mnpub>a{text-indent:-999px;line-height:0 !important}.mnpub>a::after,.si.mnpub::after{content:'Papers';line-height:1.4em;display:block;text-indent:0}}
