:root{--content-width:1200px;--card-border:#e5e7eb;--card-shadow:0 8px 18px #1118270f;--muted-text:#4b5563}body{color:#111827;font-family:Google Sans,Noto Sans,Castoro;font-size:16px;line-height:1.5}.app{margin:0 auto;text-align:center}.container{margin:0 auto;max-width:1200px;max-width:var(--content-width)}.publication-title{font-weight:700}.publication-authors,.publication-title{font-family:Google Sans,sans-serif}.author-block{display:inline-block;margin:0 10px 6px}.publication-links{margin-top:20px}.publication-note{color:#4b5563;color:var(--muted-text);font-size:.95rem;margin:14px auto 0;max-width:760px}.link-block{margin:0 5px}.hf-icon{display:inline-block;height:1em;width:1em}.navbar-links{flex-grow:1;justify-content:center}.abstract-text{font-size:1rem;line-height:1.7;text-align:justify;white-space:normal}.abstract-text p+p{margin-top:1rem}.hero{padding:40px 0}.hero-body{padding:3rem 0}.section{padding:3rem 1.5rem}#demo{margin-top:10px}.results-container{gap:80px;margin-top:20px}.result-image-wrapper,.results-container{display:flex;flex-direction:column;width:100%}.result-image-wrapper{align-items:center;gap:12px}.result-image{display:block!important;height:auto!important;max-width:1020px!important;min-width:1020px!important;object-fit:contain!important;width:1020px!important}#results .container{max-width:1200px;max-width:var(--content-width);padding:0 20px}#results .column{padding:0;width:auto!important}#results .columns{margin:0;width:auto!important}.figure-caption{color:#333;flex:none;font-size:.95rem;line-height:1.45;margin-top:0;max-width:920px;padding-top:0;text-align:left;width:100%}.pose-viewer-intro{margin:8px 0 0;text-align:left}.demo-groups-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.pose-viewers-grid{grid-gap:8px;display:grid;gap:8px;margin-top:8px}.pose-viewers-grid.two-up{grid-template-columns:repeat(2,minmax(0,1fr))}.pose-viewers-grid.three-up{grid-template-columns:repeat(3,minmax(0,1fr))}.demo-group{margin-top:0}.demo-group-title{margin-bottom:6px;text-align:left}.demo-group .pose-image{max-height:170px}.demo-group .pose-plot-wrapper{height:160px}.demo-group .pose-card{padding:8px}.demo-group .pose-card-title{margin-bottom:4px}.demo-group .pose-card-title.title.is-5{font-size:.82rem}.demo-group .mesh-angle-control{margin-top:4px}.demo-group .mesh-angle-header{font-size:.66rem;margin-bottom:4px}.demo-group .mesh-angle-slider{height:12px}.pose-card{background-color:#fff;border:1px solid #e5e7eb;border:1px solid var(--card-border);border-radius:12px;box-shadow:0 8px 18px #1118270f;box-shadow:var(--card-shadow);padding:16px;text-align:left}.pose-card-title{margin-bottom:10px}.pose-card-image,.pose-card-title{text-align:center}.pose-image{background-color:#f8fafc;border:1px solid #e5e7eb;border:1px solid var(--card-border);border-radius:10px;max-height:360px;object-fit:cover;width:100%}.pose-plot-wrapper{height:340px;width:100%}.pose-plot{height:100%!important;width:100%!important}.mesh-angle-control{margin-top:12px}.mesh-angle-header{align-items:center;color:#374151;display:flex;font-size:.9rem;font-weight:600;justify-content:space-between;margin-bottom:6px}.mesh-angle-slider{accent-color:#2563eb;cursor:pointer;width:100%}.pose-status{font-size:.95rem;margin:6px 0 0;text-align:left}.pose-loading{color:#2563eb}.pose-error{color:#b91c1c}#BibTeX .content,#BibTeX pre{text-align:left}#BibTeX pre{white-space:pre-wrap}@media screen and (max-width:768px){.result-image-wrapper{align-items:center;flex-direction:column}.result-image{margin:0 auto;max-width:100%!important;min-width:0!important;min-width:auto!important;width:100%!important}.figure-caption{padding:15px 0 0;width:100%}.publication-title{font-size:1.5rem!important;padding:0 15px}.publication-authors{padding:0 10px}.author-block{margin:2px 5px}.container{padding:0 10px}.hero-body,.section{padding:2rem .5rem}.results-container{gap:20px;padding:0 10px}#results .container{padding:0 10px}.pose-plot-wrapper{height:300px}.demo-groups-grid,.pose-viewers-grid.two-up{grid-template-columns:1fr}.demo-groups-grid{gap:20px}.pose-viewers-grid.three-up{grid-template-columns:1fr}}@media screen and (max-width:480px){.publication-title{font-size:1.25rem!important}.is-size-5{font-size:.9rem!important}.publication-links{display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.link-block{margin:2px}.button.is-normal{font-size:.9rem;padding:0 .5rem}}
/*# sourceMappingURL=main.078cd557.css.map*/