.embodied-datasets-page{background:radial-gradient(circle at 18% 0,rgba(19,135,192,.16),transparent 24%),radial-gradient(circle at 22% 6%,rgba(244,82,13,.07),transparent 24%),var(--palette-black,#000);color:var(--palette-cream,#faedd1);font-family:My-Poppins,Arial,sans-serif;min-height:100vh;overflow-x:hidden}.embodied-datasets-main{margin:0 auto;max-width:1740px;padding:clamp(124px,8vw,158px) clamp(32px,7.4vw,150px) clamp(76px,6vw,112px)}.dataset-browser{display:grid;gap:clamp(44px,4vw,70px)}.dataset-browser-topbar{display:grid;gap:clamp(34px,3.2vw,54px)}.dataset-search{align-items:center;background:#faedd10f;border:1px solid hsla(41,80%,90%,.28);border-radius:.083333rem;display:flex;gap:14px;min-height:62px;padding:0 19px;transition:border-color .24s ease,box-shadow .24s ease;width:min(100%,356px)}.dataset-search:focus-within{border-color:var(--palette-sky,#1387c0);box-shadow:0 0 0 3px #1387c02e}.dataset-search span{border:2px solid var(--palette-cream,#faedd1);border-radius:50%;display:block;height:23px;position:relative;width:23px}.dataset-search span:after{background:var(--palette-cream,#faedd1);border-radius:999px;bottom:-7px;content:"";height:10px;position:absolute;right:-5px;transform:rotate(-45deg);width:2px}.dataset-search input{background:transparent;border:0;color:var(--palette-cream,#faedd1);flex:1;font:inherit;font-size:17px;min-width:0;outline:0}.dataset-search input::-moz-placeholder{color:#faedd175}.dataset-search input::placeholder{color:#faedd175}.dataset-category-tabs{display:flex;flex-wrap:wrap;gap:clamp(16px,2.4vw,42px)}.dataset-category-tabs button,.dataset-task-list button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;color:#faedd1b8;cursor:pointer;font:inherit;transition:background .22s ease,border-color .22s ease,color .22s ease,transform .22s ease}.dataset-category-tabs button{border-radius:.069444rem;font-size:clamp(17px,1.16vw,22px);font-weight:500;line-height:1.2;padding:12px 13px}.dataset-category-tabs button:focus-visible,.dataset-category-tabs button:hover{color:var(--palette-cream,#faedd1)}.dataset-category-tabs button.is-active{background:var(--palette-cream,#faedd1);color:var(--palette-ink,#080808)}.dataset-browser-layout{display:grid;gap:clamp(54px,5vw,96px);grid-template-columns:minmax(230px,354px) minmax(0,1fr)}.dataset-task-panel{align-self:start;position:sticky;top:calc(var(--app-header-height, 100px) + 24px)}.dataset-task-panel h3{color:var(--palette-cream,#faedd1);font-size:clamp(26px,1.75vw,34px);font-weight:600;line-height:1.22;margin:0 0 clamp(22px,2vw,34px)}.dataset-task-list{display:flex;flex-wrap:wrap;gap:11px 12px}.dataset-task-list button{border-color:#faedd13d;border-radius:.083333rem;font-size:clamp(15px,.96vw,18px);line-height:1;padding:16px 15px}.dataset-task-list button:focus-visible,.dataset-task-list button:hover{border-color:#98e4ffa3;color:var(--palette-cream,#faedd1);transform:translateY(-1px)}.dataset-task-list button.is-active{background:#1387c02e;border-color:var(--palette-sky,#1387c0);color:var(--palette-aqua,#b7fffa)}.dataset-results{min-width:0}.dataset-result-grid{display:grid;gap:16px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.dataset-result-card{align-items:start;background:linear-gradient(135deg,rgba(19,135,192,.04),transparent 48%),#000000ad;border:1px solid hsla(41,80%,90%,.18);border-radius:.125rem;color:var(--palette-cream,#faedd1);display:grid;gap:18px;grid-template-columns:34px minmax(0,1fr);min-height:104px;padding:22px 18px 18px 22px;position:relative;transition:border-color .24s ease,box-shadow .24s ease,transform .24s ease}.dataset-result-card:focus-within,.dataset-result-card:hover{border-color:#b7fffaa3;box-shadow:0 0 30px #1387c024;transform:translateY(-2px)}.dataset-result-link{border-radius:inherit;inset:0;position:absolute;z-index:1}.dataset-result-icon{align-items:center;border:2px solid var(--palette-cream,#faedd1);border-radius:12px 12px 18px 18px;display:flex;height:32px;justify-content:center;position:relative;width:22px}.dataset-result-icon img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.dataset-result-icon:has(img){background:#faedd114;border-color:#faedd138;border-radius:.083333rem;height:34px;width:34px}.dataset-result-icon:has(img):after,.dataset-result-icon:has(img):before{display:none}.dataset-result-icon:not(:has(img)):before{background:var(--palette-cream,#faedd1);border-radius:999px;bottom:-8px;content:"";height:10px;left:50%;position:absolute;transform:translate(-50%);width:2px}.dataset-result-icon:not(:has(img)):after{border-bottom:2px solid var(--palette-cream,#faedd1);border-left:2px solid var(--palette-cream,#faedd1);border-radius:0 0 10px 10px;border-right:2px solid var(--palette-cream,#faedd1);bottom:-2px;content:"";height:12px;left:-7px;position:absolute;width:32px}.dataset-result-card h3{color:var(--palette-cream,#faedd1);font-size:clamp(18px,1.08vw,22px);font-weight:600;line-height:1.3;margin:0;padding-right:92px}.dataset-result-card p{display:none}.dataset-result-tags{bottom:20px;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end;margin:0;position:absolute;right:18px}.dataset-result-tags a{color:#faedd1b8;font-size:14px;font-weight:500;line-height:1;position:relative;text-decoration:none;z-index:2}.dataset-result-tags a:focus-visible,.dataset-result-tags a:hover{color:var(--palette-cream,#faedd1)}.dataset-empty{border:1px solid hsla(41,80%,90%,.16);border-radius:.125rem;color:var(--palette-muted,hsla(41,80%,90%,.72));font-size:clamp(15px,.96vw,18px);line-height:1.7;margin:0;padding:28px;text-align:center}.sr-only{height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}.dataset-detail-main{margin:0 auto;max-width:1780px;padding:clamp(64px,6vw,112px) clamp(32px,7.4vw,150px) clamp(84px,6vw,120px);position:relative}.dataset-detail-main>*{position:relative;z-index:1}.dataset-detail-hero{display:grid;gap:clamp(18px,1.8vw,28px);justify-items:stretch;margin:0 auto clamp(30px,3.1vw,48px);max-width:1460px}.dataset-detail-hero h1{color:var(--palette-cream,#faedd1);font-size:clamp(34px,2.45vw,44px);font-weight:600;justify-self:center;letter-spacing:0;line-height:1.14;margin:0;max-width:1120px;text-align:center}.dataset-detail-types{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px;justify-content:flex-start;margin-top:clamp(2px,.35vw,6px);text-align:left}.dataset-detail-types span,.dataset-detail-types strong{color:var(--palette-cream,#faedd1);font-size:clamp(18px,1.35vw,24px);font-weight:600;line-height:1.25}.dataset-detail-types span{color:#faedd1b8}.dataset-detail-summary{color:#faedd1bd;font-size:clamp(17px,1.22vw,24px);font-weight:500;line-height:1.78;margin:0;max-width:1440px;text-align:left;width:100%}.dataset-sample-section{display:grid;gap:0;margin:0 auto;max-width:1560px}.dataset-sample-title{background:linear-gradient(100deg,#2c64e2,#409ae6);border-radius:24px 24px 0 0;padding:clamp(12px,1vw,18px) clamp(22px,1.8vw,32px)}.dataset-sample-title h2{color:#fff;font-size:clamp(18px,1.12vw,24px);font-weight:600;line-height:1.2;margin:0}.dataset-audio-table{background:#faedd109;border:1px solid hsla(41,80%,90%,.14);border-radius:0 0 24px 24px;box-shadow:0 22px 70px #00000047;overflow:hidden}.dataset-sample-section.is-audio-sample .dataset-audio-table{border-radius:24px}.dataset-audio-row{align-items:center;background:#faedd109;display:grid;gap:0;grid-template-columns:minmax(180px,1fr) minmax(320px,2fr) minmax(0,2fr);min-height:78px}.dataset-audio-row:nth-child(odd):not(.is-head){background:#000000ad}.dataset-audio-row>*{align-items:center;border-left:1px solid hsla(41,80%,90%,.1);color:#faedd1d6;display:flex;font-size:clamp(16px,1vw,20px);height:100%;line-height:1.6;margin:0;min-width:0;padding:18px 22px}.dataset-audio-row>.dataset-audio-player-cell{justify-content:center;padding-left:26px;padding-right:26px}.dataset-audio-row>:first-child{border-left:0}.dataset-audio-row.is-head{background:linear-gradient(100deg,#2c64e2,#409ae6);min-height:64px}.dataset-audio-row.is-head strong{color:#fff;font-size:clamp(18px,1.2vw,24px);font-weight:600}.dataset-audio-row>span:first-child{color:var(--palette-cream,#faedd1);font-size:clamp(17px,1.08vw,21px);font-weight:600;justify-content:flex-start}.dataset-audio-row audio{background:#202020;border-radius:999px;color-scheme:dark;filter:none;height:42px;max-width:590px;padding:0;width:100%}.dataset-audio-row audio::-webkit-media-controls-enclosure,.dataset-audio-row audio::-webkit-media-controls-panel{background-color:#202020;border-radius:999px}.dataset-audio-row audio::-webkit-media-controls-current-time-display,.dataset-audio-row audio::-webkit-media-controls-time-remaining-display{color:#faedd1b8;text-shadow:none}.dataset-image-gallery-shell{background:#faedd10b;border:1px solid hsla(41,80%,90%,.12);border-radius:0 0 24px 24px;box-shadow:0 22px 70px #00000047;display:grid;gap:20px;padding:clamp(22px,2.4vw,34px) clamp(26px,3.2vw,48px)}.dataset-image-gallery-shell.is-scrollable{grid-template-columns:74px minmax(0,1fr) 74px}.dataset-image-gallery-shell.is-centered{grid-template-columns:minmax(0,1fr)}.dataset-image-gallery{align-items:center;display:flex;gap:28px;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.dataset-image-gallery::-webkit-scrollbar{display:none}.dataset-image-gallery-shell.is-centered .dataset-image-gallery{justify-content:center;overflow:hidden}.dataset-image-card{flex:0 0 min(36%,500px);margin:0;min-width:0;scroll-snap-align:start}.dataset-image-gallery-shell.is-centered .dataset-image-card{flex-basis:min(36%,500px)}.dataset-image-gallery img{aspect-ratio:16/9;border:1px solid hsla(41,80%,90%,.12);border-radius:0;box-shadow:0 14px 36px #00000052;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.dataset-image-nav{align-self:center;background:#0000003d;border:1.5px solid hsla(0,0%,100%,.9);border-radius:999px;color:#fff;cursor:pointer;display:inline-grid;font:300 58px/1 Arial,sans-serif;height:68px;place-items:center;transition:background .2s ease,border-color .2s ease,transform .2s ease;width:68px}.dataset-image-nav:focus-visible,.dataset-image-nav:hover{background:#1387c02e;border-color:#b7fffaeb;outline:none;transform:translateY(-1px)}@media(max-width:1024px){.dataset-detail-main,.embodied-datasets-main{padding-left:clamp(32px,7vw,72px);padding-right:clamp(32px,7vw,72px)}.dataset-detail-summary{font-size:clamp(16px,2.2vw,20px)}.dataset-browser-layout{grid-template-columns:1fr}.dataset-task-panel{position:static}.dataset-audio-row{grid-template-columns:96px minmax(230px,340px) minmax(220px,1fr)}}@media(max-width:720px){.dataset-detail-main,.embodied-datasets-main{padding:44px 24px 74px}.dataset-detail-hero{gap:18px;justify-items:start;margin-bottom:30px;text-align:left}.dataset-detail-hero h1{font-size:32px;line-height:1.18}.dataset-detail-summary{font-size:16px;font-weight:400;line-height:1.75}.dataset-detail-types{justify-content:flex-start}.dataset-detail-types span,.dataset-detail-types strong{font-size:17px}.dataset-search{width:100%}.dataset-category-tabs{gap:10px}.dataset-category-tabs button{font-size:15px;padding:10px 11px}.dataset-result-grid{grid-template-columns:1fr}.dataset-result-card{border-radius:14px;grid-template-columns:34px minmax(0,1fr)}.dataset-task-list button{font-size:14px;padding:12px 13px}.dataset-audio-table{overflow-x:auto}.dataset-audio-row{grid-template-columns:110px 280px 280px;min-height:68px;min-width:670px}.dataset-audio-row>*{font-size:15px;padding:14px 16px}.dataset-audio-row>.dataset-audio-player-cell{padding-left:18px;padding-right:18px}.dataset-audio-row audio{height:38px}.dataset-sample-title{border-radius:14px 14px 0 0;padding:10px 16px}.dataset-sample-title h2{font-size:18px}.dataset-audio-table,.dataset-image-gallery-shell{border-radius:0 0 14px 14px}.dataset-image-gallery-shell{grid-template-columns:1fr;padding:16px 18px;position:relative}.dataset-image-card,.dataset-image-gallery-shell.is-centered .dataset-image-card{flex-basis:min(72vw,330px)}.dataset-image-nav{font-size:44px;height:52px;position:absolute;top:50%;transform:translateY(-50%);width:52px;z-index:2}.dataset-image-nav:focus-visible,.dataset-image-nav:hover{transform:translateY(-50%)}.dataset-image-nav.is-prev{left:10px}.dataset-image-nav.is-next{right:10px}}
