@font-face{font-family:"Lato";font-style:italic;font-weight:400;src:local("Lato Italic"),local("Lato-Italic"),url(https://fonts.gstatic.com/s/lato/v15/S6u8w4BMUTPHjxsAUi-qNiXg7eU0.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Lato";font-style:italic;font-weight:400;src:local("Lato Italic"),local("Lato-Italic"),url(https://fonts.gstatic.com/s/lato/v15/S6u8w4BMUTPHjxsAXC-qNiXg7Q.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Lato";font-style:italic;font-weight:700;src:local("Lato Bold Italic"),local("Lato-BoldItalic"),url(https://fonts.gstatic.com/s/lato/v15/S6u_w4BMUTPHjxsI5wq_FQftx9897sxZ.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Lato";font-style:italic;font-weight:700;src:local("Lato Bold Italic"),local("Lato-BoldItalic"),url(https://fonts.gstatic.com/s/lato/v15/S6u_w4BMUTPHjxsI5wq_Gwftx9897g.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v15/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v15/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Lato";font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v15/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Lato";font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v15/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}a{color:#1772d0}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:#f09228;cursor:pointer}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Lato",Verdana,Helvetica,sans-serif;font-size:14px;padding:16px;background-color:#f5f4f0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace;white-space:pre}strong{font-family:"Lato",Verdana,Helvetica,sans-serif;font-size:14px}ul{list-style-type:none;padding:0;margin:0}ul.breadcrumb{display:inline-flex;flex-flow:row wrap;justify-content:center}ul.breadcrumb>li{min-width:-webkit-max-content;min-width:max-content}ul:not(.thin).breadcrumb>li:nth-child(n+2):before{white-space:pre;content:"/  "}ul.thin.breadcrumb>li:nth-child(n+2):before{white-space:pre;content:"/ "}ul.thin.breadcrumb>li:not(:last-child):after{white-space:pre;content:" "}ul:not(.thin).breadcrumb>li:not(:last-child):after{white-space:pre;content:"  "}.container{max-width:770px;margin:auto}.container>div{padding-bottom:30px}.container>div:nth-child(2){padding-bottom:20px}body{margin-left:20px}.latest-blog{padding:0;background:inherit;border:none;margin:-32px -32px 10px 0}.latest-blog-header-row{padding-bottom:4px}.latest-blog-more-link{font-size:.9rem}.latest-blog-title{margin:0 0 4px;font-size:1rem;text-transform:uppercase;letter-spacing:.08em;color:#666}.latest-blog-link{text-decoration:none;color:inherit}.latest-blog-link h3{margin:0 0 4px;font-size:1.1rem}.latest-blog-meta{margin:0;font-size:.85rem;color:#777}.latest-blog-desc{margin:6px 0 0}.latest-blog-more{margin:8px 0 0;font-size:.9rem}.home-section-title{font-size:1rem;text-transform:uppercase;letter-spacing:.08em;color:#666;font-weight:700}.intro-content{display:flex;justify-content:center;flex-flow:column nowrap}@media screen and (min-width:700px){.intro-content{max-width:640px}}.intro-container{display:flex;flex-flow:row-reverse wrap;justify-content:center}@media screen and (min-width:700px){.intro-container{justify-content:space-between}}.intro-content>div{margin-bottom:14px}.container{margin:0;max-width:800px;padding:0 15px}.selected-paper-list .paper-container{display:flex;flex-flow:row-reverse wrap;justify-content:center}.selected-paper-list .paper-info{display:flex;flex-flow:column nowrap;justify-content:center}@media screen and (min-width:810px){.selected-paper-list .paper-container{justify-content:space-between}.selected-paper-list .paper-info{max-width:600px}}.selected-paper-list>li:not(:last-child){padding-bottom:16px}.paper-title{font-family:"Lato",Verdana,Helvetica,sans-serif;font-size:14px;font-weight:700}.conference-info{font-family:"Courier New",Courier,monospace;letter-spacing:-.05em;width:52px;display:inline-block}ul.author-list{display:inline-flex;flex-flow:row wrap;justify-content:flex-start;max-width:570px}ul.author-list>li{min-width:-webkit-max-content;min-width:max-content}ul.author-list>li:not(:last-child):after{white-space:pre;content:", "}.paper-image-container{display:flex;flex-flow:column nowrap;justify-content:center}.enabled-category{text-decoration:underline;color:#000}.paper-topic{font-size:18px;color:grey;font-style:italic}.topic-list>li{padding-bottom:14px}.date-paper-list>li,.topic-paper-list>li{padding-bottom:8px}.author-list{color:#777}.author-list strong{color:#000}.author-container{position:relative;display:inline-block;vertical-align:initial}.dagger{font-size:50%;vertical-align:super;line-height:0;margin-left:0}.date-paper-list,.selected-paper-list,.topic-list,.topic-paper-list{margin-top:0;padding-left:0;margin-bottom:0}.date-paper-list>li:last-child,.selected-paper-list>li:last-child,.topic-paper-list>li:last-child{padding-bottom:0}.blog-root{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;padding:40px 20px}.blog-layout{display:flex;max-width:1100px;margin:0 auto;grid-gap:32px;gap:32px}.blog-main{flex:1 1;min-width:0}.blog-citations{flex:0 0 260px;font-size:.85rem;line-height:1.4;position:-webkit-sticky;position:sticky;top:80px;align-self:flex-start}.blog-citations__title{font-size:.9rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;opacity:.7}.blog-citations__list{list-style:none;padding-left:0;margin:0}.blog-citations__item+.blog-citations__item{margin-top:6px}.blog-citations__label{font-weight:600}.blog-header{margin-bottom:32px}.blog-kicker{text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;opacity:.7;margin-bottom:4px}.blog-title{font-size:2.2rem;line-height:1.2;margin:0 0 8px}.blog-meta{font-size:.9rem;opacity:.7}.blog-body{font-size:1rem;line-height:1.7}.blog-section+.blog-section{margin-top:24px}.citation-inline{font-size:.7em;vertical-align:super}.citation-inline a{text-decoration:none}.citation-inline__link{cursor:pointer;color:#1a0dab}.references-block{margin-top:48px;border-top:1px solid rgba(0,0,0,.06);padding-top:24px}.references-block__title{font-size:1.1rem;margin-bottom:12px}.references-block__list{margin:0;padding-left:1.4em}.references-block__label{font-weight:600}.blog-index{max-width:800px;margin:0 auto}.blog-index-list{list-style:none;padding-left:0;margin:24px 0 0}.blog-index-item+.blog-index-item{margin-top:20px;border-top:1px solid #eee;padding-top:16px}.blog-index-link{text-decoration:none;color:inherit}.blog-index-link h2{margin:0;font-size:1.4rem}.blog-index-meta{margin:4px 0;font-size:.85rem;color:#777}.blog-index-desc{margin:4px 0 0;color:#555}@media (max-width:900px){.blog-layout{flex-direction:column}.blog-citations{position:static;flex-basis:auto;width:100%;margin-top:24px}}.blog-body--with-side .blog-row{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1.1fr);grid-column-gap:32px;column-gap:32px;align-items:flex-start}.blog-row-main{min-width:0}.blog-row-side{font-size:.85rem;line-height:1.4}.blog-row+.blog-row{margin-top:4px}.blog-body strong{font-family:inherit;font-size:inherit}.blog-body h2{margin-top:.6em;margin-bottom:0}.blog-body h3{margin-top:.4em;margin-bottom:0}.blog-body p{margin-top:.3em;margin-bottom:.3em}.side-ref+.side-ref{margin-top:8px}.side-ref-label{font-weight:600;margin-right:4px}.side-ref a{text-decoration:none}.side-ref--highlight{animation:ref-flash 1.6s ease-out}@keyframes ref-flash{0%{background-color:rgba(255,220,80,.55)}to{background-color:initial}}li.ref--highlight{animation:ref-flash 1.6s ease-out}.blog-figure{margin:24px 0}.blog-figure img{max-width:100%;height:auto;display:block}.blog-figure figcaption{font-size:.85rem;color:#666;margin-top:6px}.bibtex-block{margin-top:24px;padding:16px;background:inherit;border-radius:4px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.85rem;overflow-x:auto}.bibtex-code{margin:0;white-space:pre}@media (max-width:900px){.blog-body--with-side .blog-row{grid-template-columns:minmax(0,1fr);grid-row-gap:4px;row-gap:4px}.blog-row-side{margin-top:4px}}