:root{--surface:#ffffff;--line:#d2d2d7;--link:#0066cc;--blue-hover:#0076df;--shadow:0 18px 44px rgba(0,0,0,0.08);--ease:cubic-bezier(0.4,0,0.6,1);--motion-ease-apple:cubic-bezier(0.4,0,0.6,1);--motion-ease-out:cubic-bezier(0.16,1,0.3,1);--motion-duration-reveal:640ms;--motion-duration-panel:280ms}*{box-sizing:border-box}html{scrollbar-gutter:stable;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro SC,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif;font-optical-sizing:auto;letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,html{background:var(--bg)}body{min-height:100vh;margin:0;overflow-x:hidden;overflow-y:scroll}body:after{position:fixed;z-index:9999;inset:0;background:#0d0e15;content:"";opacity:0;pointer-events:none;visibility:hidden;transition:opacity .36s var(--motion-ease-apple),visibility 0s linear .36s}html[data-route-transition=leaderboard-enter] body:after,html[data-route-transition=leaderboard-reveal] body:after,html[data-route-transition=neuroinfra-exit] body:after,html[data-route-transition=neuroinfra-reveal] body:after{visibility:visible;transition:opacity .36s var(--motion-ease-apple),visibility 0s linear 0s}html[data-route-transition=leaderboard-enter] body:after,html[data-route-transition=neuroinfra-exit] body:after{opacity:1}html[data-route-transition=leaderboard-reveal] body:after,html[data-route-transition=neuroinfra-reveal] body:after{opacity:0}html[data-route-transition=neuroinfra-exit] body:after,html[data-route-transition=neuroinfra-reveal] body:after{background:#f5f5f7}a{color:inherit;text-decoration:none}a:hover{color:var(--link)}button{font:inherit}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.scroll-reveal{--reveal-delay:0ms;--reveal-duration:var(--motion-duration-reveal);--reveal-scale:1;--reveal-y:14px}.scroll-reveal[data-reveal=hero]{--reveal-duration:680ms;--reveal-y:10px}.scroll-reveal[data-reveal=section]{--reveal-duration:700ms;--reveal-y:18px}.scroll-reveal[data-reveal=card]{--reveal-duration:560ms;--reveal-y:12px}.scroll-reveal[data-reveal=panel]{--reveal-duration:620ms;--reveal-y:16px;--reveal-scale:0.992}.scroll-reveal[data-reveal=subtle]{--reveal-duration:520ms;--reveal-y:8px}.scroll-reveal[data-reveal-ready=true]{transition:opacity var(--reveal-duration) var(--motion-ease-out) var(--reveal-delay),transform var(--reveal-duration) var(--motion-ease-out) var(--reveal-delay);will-change:opacity,transform}.scroll-reveal[data-reveal-ready=true][data-reveal-visible=false]{opacity:0;transform:translate3d(0,var(--reveal-y),0) scale(var(--reveal-scale))}.scroll-reveal[data-reveal-ready=true][data-reveal-visible=true]{opacity:1;transform:translateZ(0) scale(1)}.site-shell{display:flex;min-height:100vh;flex-direction:column}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:grid;width:100%;grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr);min-height:44px;align-items:center;grid-gap:14px;gap:14px;padding:0 18px;border-bottom:1px solid rgba(0,0,0,.08);background:rgba(250,250,252,.82);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);transform:translateY(0);transition:transform .32s var(--motion-ease-apple),opacity .24s var(--motion-ease-apple)}html[data-route-transition=leaderboard-enter] .site-header,html[data-route-transition=neuroinfra-exit] .site-header{opacity:0;transform:translateY(-100%)}html[data-route-transition=neuroinfra-reveal] .site-header{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.site-header,body:after{transition-duration:1ms}}.brand{display:flex;min-width:0;align-items:center;gap:8px}.brand-mark{position:relative;display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;gap:2px;border-radius:7px;background:linear-gradient(145deg,#1d1d1f,#3a3a3c);box-shadow:inset 0 1px 0 rgba(255,255,255,.16)}.brand-mark span{width:2px;border-radius:999px;background:rgba(255,255,255,.88)}.brand-mark span:first-child{height:8px}.brand-mark span:nth-child(2){height:14px}.brand-mark span:nth-child(3){height:10px}.brand strong{display:block;color:var(--ink);font-size:.875rem;font-weight:600;line-height:1.1}.brand-copy{display:inline-flex;align-items:center}.signal-switcher{position:relative;z-index:30;justify-self:start}.site-brand-cluster{display:flex;min-width:0;align-items:center;gap:12px;justify-self:start}.eeg-arena-header-link{display:inline-flex;height:32px;flex:0 0 auto;align-items:center;justify-content:center;padding:3px 7px;border-radius:999px;color:inherit;opacity:.88;transition:background .16s ease,opacity .16s ease,transform .16s ease}.eeg-arena-header-link:hover{background:rgba(0,0,0,.05);opacity:1}.eeg-arena-header-link:active{transform:scale(.97)}.eeg-arena-header-logo{display:block;width:112px;height:auto}.eeg-arena-header-mark{display:none;width:27px;height:27px}.signal-trigger{min-width:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.signal-current,.signal-trigger{display:inline-flex;align-items:center}.signal-current{min-width:38px;height:26px;min-height:26px;justify-content:center;box-sizing:border-box;margin-left:0;padding:4px 9px;border:1px solid rgba(0,0,0,.18);border-radius:999px;background:linear-gradient(145deg,#1d1d1f,#3a3a3c);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 2px 7px rgba(0,0,0,.12);font-size:.625rem;font-weight:700;letter-spacing:.015em;line-height:1;animation:signal-current-arrive .36s cubic-bezier(.22,1,.36,1) both}@keyframes signal-current-arrive{0%{opacity:0;transform:translateX(-7px) scale(.88)}62%{opacity:1;transform:translateX(1px) scale(1.025)}to{opacity:1;transform:translateX(0) scale(1)}}.signal-trigger:after{display:inline-block;width:5px;height:5px;margin-left:3px;border:solid rgba(29,29,31,.48);border-width:0 1px 1px 0;content:"";transform:translateY(-3px) rotate(45deg)}.signal-trigger[aria-expanded=true]:after{transform:translateY(0) rotate(225deg)}.signal-menu{position:fixed;top:44px;right:0;left:0;border-bottom:1px solid rgba(0,0,0,.08);background:rgba(250,250,252,.96);-webkit-backdrop-filter:saturate(180%) blur(22px);backdrop-filter:saturate(180%) blur(22px);opacity:0;pointer-events:none;transform:translateY(-8px);visibility:hidden;transition:opacity .18s var(--ease),transform .18s var(--ease),visibility .18s var(--ease)}.signal-menu[data-open=true]{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.signal-menu-inner{width:min(1080px,calc(100% - 48px));margin:0 auto;padding:28px 0 30px}.card-kicker,.signal-menu-kicker{margin:0 0 12px;color:var(--muted);font-size:.75rem;font-weight:600;line-height:1.3}.signal-menu-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.signal-menu-item{display:grid;grid-gap:5px;gap:5px;min-height:116px;padding:16px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--ink);cursor:pointer;text-align:left}.signal-menu-item:hover,.signal-menu-item[aria-current=true]{border-color:var(--line);background:rgba(255,255,255,.74)}.signal-menu-item span{color:var(--link);font-size:.875rem;font-weight:600}.signal-menu-item strong{font-size:1rem;font-weight:600;line-height:1.2}.signal-menu-item small{color:var(--muted);font-size:.75rem;line-height:1.35}.primary-nav-shell{margin-left:auto}.mobile-nav-toggle{display:none}.top-nav{width:max-content;flex-wrap:nowrap;justify-content:center;gap:2px;font-size:.8125rem;line-height:1}.site-header-account,.top-nav{display:flex;align-items:center}.site-header-account{min-width:0;gap:6px;justify-content:flex-end;justify-self:end}.neuroinfra-eegfm-link{display:inline-flex;width:126px;height:34px;min-height:34px;align-items:center;justify-content:center;gap:6px;padding:0 11px;border:1px solid rgba(60,60,67,.14);border-radius:999px;background:rgba(255,255,255,.72);color:#454547;font-size:.72rem;font-weight:550;text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease}.neuroinfra-eegfm-link:hover{border-color:rgba(60,60,67,.24);background:#ffffff;color:var(--ink);text-decoration:none;transform:translateY(-1px)}.neuroinfra-eegfm-arrow{font-size:.86rem;line-height:1}@media (max-width:700px){.neuroinfra-eegfm-label{display:none}.neuroinfra-eegfm-link{width:32px;height:32px;min-height:32px;padding:0}}.account-anonymous,.account-menu{position:relative;flex:0 0 auto}.account-anonymous{display:flex;align-items:center;gap:4px}.account-anonymous button,.account-trigger{min-height:30px;padding:6px 10px;border:0;border-radius:999px;background:transparent;color:#454547;cursor:pointer;font-size:.75rem}.account-anonymous button:hover,.account-trigger:hover{background:rgba(0,0,0,.055);color:var(--ink)}.account-anonymous .account-create{background:var(--blue);color:#fff}.account-anonymous .account-create:hover{background:var(--blue-hover);color:#fff}.account-trigger{display:flex;align-items:center;gap:7px;padding:3px 9px 3px 3px;border:1px solid rgba(0,0,0,.12);background:rgba(255,255,255,.78)}.account-trigger span{display:grid;width:25px;height:25px;place-items:center;border-radius:50%;background:#1d1d1f;color:#fff;font-size:.68rem;font-weight:700}.account-trigger strong{max-width:100px;overflow:hidden;font-size:.72rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.account-chevron{width:12px;height:12px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;transition:transform .16s ease}.account-chevron[data-open=true]{transform:rotate(180deg)}.profile-avatar{overflow:hidden}.profile-avatar img{width:100%;height:100%;object-fit:cover}.profile-avatar[data-default=true]{box-shadow:inset 0 0 0 1px rgba(60,60,67,.1),inset 0 1px 1px rgba(255,255,255,.72)}.profile-avatar-placeholder{width:68%;height:68%;overflow:visible;fill:currentColor}.account-popover{position:absolute;z-index:80;top:calc(100% + 8px);right:0;display:grid;width:250px;grid-gap:5px;gap:5px;padding:14px;border:1px solid var(--line);border-radius:13px;background:rgba(255,255,255,.98);box-shadow:0 18px 48px rgba(0,0,0,.14)}.account-popover-identity{display:flex;align-items:center;justify-content:space-between;gap:10px}.account-popover-identity strong{overflow:hidden;font-size:.86rem;text-overflow:ellipsis}.account-popover-identity small{flex:none;font-size:.67rem;font-weight:600}.account-role-badge,.profile-role-label{display:inline-flex;min-height:23px;align-items:center;padding:4px 9px;border-radius:999px;background:rgba(88,86,214,.11);color:#514fc2;line-height:1;white-space:nowrap}.account-role-badge[data-role=admin],.profile-role-label[data-role=admin]{background:rgba(0,113,227,.12);color:#0066cc}.account-role-badge[data-role=superadmin],.profile-role-label[data-role=superadmin]{background:rgba(255,59,48,.11);color:#c5322c}.account-popover>span{overflow:hidden;color:var(--muted);font-size:.7rem;text-overflow:ellipsis;margin-bottom:6px}.account-popover a,.account-popover button{padding:8px;border:0;border-radius:7px;background:#f5f5f7;color:var(--ink);cursor:pointer;font-size:.72rem;text-align:left}.account-loading{width:72px;height:25px;border-radius:999px;background:#e8e8eb}.auth-backdrop{position:fixed;z-index:1000;inset:0;display:grid;overflow-y:auto;place-items:center;padding:24px;background:rgba(0,0,0,.42);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.auth-dialog{position:relative;width:min(440px,100%);max-height:calc(100dvh - 48px);overflow-y:auto;padding:30px;border:1px solid rgba(255,255,255,.72);border-radius:18px;background:#fff;box-shadow:0 30px 90px rgba(0,0,0,.22)}.auth-dialog h2{margin:4px 0 20px;font-size:1.75rem;letter-spacing:-.035em}.auth-eyebrow{margin:0;color:var(--blue);font-size:.68rem;font-weight:700;letter-spacing:.01em}.auth-dialog form{display:grid;grid-gap:13px;gap:13px}.auth-dialog label{display:grid;grid-gap:5px;gap:5px;color:#505054;font-size:.7rem;font-weight:600}.auth-dialog label input:not([type=checkbox]){width:100%;min-height:40px;padding:9px 11px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--ink);font:inherit;font-size:.82rem;font-weight:400;outline:none}.auth-dialog label input:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(0,113,227,.12)}.auth-dialog .auth-license{grid-template-columns:18px 1fr;align-items:start;line-height:1.45}.auth-license input{margin-top:2px}.auth-submit{min-height:40px;border:0;border-radius:9px;background:var(--blue);color:#fff;cursor:pointer;font-size:.78rem;font-weight:650}.auth-submit:disabled{cursor:wait;opacity:.58}.auth-close{position:absolute;top:14px;right:14px;width:29px;height:29px;border:0;border-radius:50%;background:#eeeef0;cursor:pointer;font-size:1.1rem}.auth-switch{display:flex;justify-content:space-between;gap:8px;margin-top:16px}.auth-switch button{padding:0;border:0;background:transparent;color:var(--link);cursor:pointer;font-size:.72rem}.auth-switch button:disabled{color:var(--muted);cursor:default;opacity:.72}.auth-field-status{min-height:14px;font-size:.64rem;font-weight:500;line-height:1.35}.auth-field-status.checking{color:var(--muted)}.auth-field-status.available{color:#248a3d}.auth-field-status.taken{color:#c9252d}.auth-captcha{display:grid;grid-gap:9px;gap:9px;padding:10px;border-radius:15px;background:rgba(118,118,128,.075)}.auth-captcha-image{position:relative;display:grid;min-height:58px;overflow:hidden;place-items:center;border-radius:11px;background:#f7f8fb;color:var(--muted);font-size:.7rem}.auth-captcha-image img{display:block;width:184px;max-width:100%;height:58px;object-fit:cover}.auth-captcha-image button{position:absolute;right:7px;bottom:7px;display:grid;width:27px;height:27px;padding:0;place-items:center;border:1px solid rgba(60,60,67,.1);border-radius:50%;background:rgba(255,255,255,.88);color:#636366;cursor:pointer;font-size:1rem;line-height:1;box-shadow:0 2px 8px rgba(0,0,0,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.auth-captcha-image button:disabled{cursor:wait;opacity:.55}.auth-captcha label input{letter-spacing:.18em;text-transform:uppercase}.auth-error,.auth-notice{padding:9px 11px;border-radius:8px;font-size:.7rem;line-height:1.45}.auth-error{margin:0;background:#fff1f0;color:#9f2723}.auth-notice{background:#edf6ff;color:#174e84}.top-nav a{padding:8px 10px;border-radius:7px;color:rgba(29,29,31,.72);white-space:nowrap}.top-nav a:hover{color:var(--ink)}.top-nav a[aria-current=page]{border-radius:980px;background:var(--blue);color:#ffffff}.top-nav a[aria-current=page]:hover{background:var(--blue-hover);color:#ffffff}main{flex:1 1}.page{width:min(1068px,calc(100% - 88px));margin:0 auto;padding:38px 0 96px}.page-wide{width:min(1120px,calc(100% - 88px))}h1,h2,h3,p{margin-top:0}h1{max-width:1060px;font-size:4rem;line-height:1.07}h1,h2{margin-bottom:16px;color:var(--ink);font-weight:600}h2{font-size:1.75rem;line-height:1.14}h3{margin-bottom:10px;color:var(--ink);font-size:1.1875rem;font-weight:600;line-height:1.21}p{line-height:1.47}.eyebrow,p{color:var(--muted)}.eyebrow{margin:0 0 12px;font-size:.875rem;font-weight:600;line-height:1.3}.page-header{max-width:920px;padding:76px 0 58px}.modality-development{display:grid;width:min(1068px,calc(100% - 88px));min-height:62vh;align-items:center;margin:0 auto;padding:92px 0 110px}.modality-development>div{max-width:720px}.modality-development h1{margin-bottom:14px}.modality-development p:not(.eyebrow){max-width:640px;margin-bottom:0;color:#333336;font-size:1.5rem;line-height:1.2}.modality-development .button{margin-top:26px;cursor:pointer}.dashboard-hero{display:grid;align-items:center;padding:92px 0 36px}.hero-copy{width:100%;max-width:860px;margin:0 auto;text-align:center}.hero-copy h1{max-width:none;margin-bottom:10px;font-size:3.5rem}.hero-copy>p:not(.eyebrow){max-width:760px;margin:0 auto;color:#333336;font-size:1.625rem;line-height:1.14}.hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.button,.hero-actions{justify-content:center}.button{display:inline-flex;min-height:44px;align-items:center;padding:11px 21px;border:1px solid var(--link);border-radius:980px;color:var(--link);font-size:1.0625rem;line-height:1.18}.button:hover{border-color:var(--blue-hover);background:rgba(0,113,227,.05);color:var(--blue-hover)}.button.primary{border-color:var(--blue);background:var(--blue);color:#ffffff}.button.primary:hover{border-color:var(--blue-hover);background:var(--blue-hover);color:#ffffff}.hero-links{display:flex;flex-wrap:wrap;justify-content:center;gap:22px;margin-top:15px;color:var(--link);font-size:1.0625rem}.hero-links a:after{margin-left:5px;content:">"}.content-section,.module-carousel-section,.resource-shelf-section{margin-top:64px}.module-carousel-track,.resource-shelf{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,1fr);grid-gap:16px;gap:16px;overflow-x:auto;padding:4px 0 18px;scroll-snap-type:x proximity;scrollbar-width:thin}.apple-module-card,.resource-card{min-height:244px;padding:24px;border:1px solid rgba(210,210,215,.78);border-radius:8px;background:var(--surface);box-shadow:var(--shadow);scroll-snap-align:start}.apple-module-card:hover,.resource-card:hover{color:inherit;transform:translateY(-1px)}.card-body{min-height:98px}.card-meta,.card-note{margin:18px 0 0;color:var(--link);font-size:.875rem;font-weight:600}.module-carousel-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.module-carousel-shell{margin-top:8px}.apple-module-card h3{font-size:1.5rem;line-height:1.15}.home-page{padding-top:0}.home-hero{display:block;padding:48px 0 18px}.home-hero-stage{display:grid;justify-items:center;text-align:center}.home-hero-statement{display:grid;max-width:100%;justify-items:center;grid-gap:8px;gap:8px;margin-bottom:0;white-space:normal}.home-release-label{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--ink);font-size:1.0625rem;font-weight:650;line-height:1.2}.home-release-label img{flex:0 0 auto;width:28px;height:28px;border-radius:7px}.home-statement-divider{display:none}.home-hero h1{display:grid;max-width:1080px;justify-items:center;margin:0;font-size:2.75rem;line-height:1.05}.home-hero h1 span{display:block}.home-hero .home-release-title{display:flex;max-width:none;flex-wrap:nowrap;align-items:center;justify-content:center;gap:14px;margin:0;color:#1d1d1f;font-size:clamp(1.5rem,2.4vw,2.25rem);font-weight:500;letter-spacing:0;line-height:1.02}.home-hero .home-release-title>span{display:inline-flex;align-items:center;white-space:nowrap}.home-release-mark{display:block;width:44px;height:44px;flex:0 0 44px;border-radius:10px}.home-release-neuroinfra{height:44px;min-height:44px;box-sizing:border-box;padding:0 14px;border-radius:999px;background:linear-gradient(145deg,#1d1d1f,#3a3a3c);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.16)}.home-release-eeg{color:#0071e3}.home-hero .home-supporting-title{max-width:1180px;margin:10px 0 0;color:#1d1d1f;font-size:clamp(1.75rem,2.8vw,2.5rem);font-weight:500;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}@media (max-width:560px){.home-hero .home-release-title{gap:8px;font-size:1.35rem}.home-release-mark{width:32px;height:32px;flex-basis:32px;border-radius:8px}.home-release-neuroinfra{height:32px;min-height:32px;padding-inline:10px}.home-hero .home-supporting-title{max-width:340px;margin-top:12px;font-size:1.75rem;line-height:1.1}}.home-hero-subtitle{max-width:100%;margin:0;color:#333336;font-size:1.25rem;line-height:1.25;white-space:nowrap}.home-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px}.home-actions .button{min-height:38px;padding:9px 19px;font-size:1rem}.home-hero-links{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:12px;color:var(--link);font-size:.9375rem}.home-hero-links a:after{margin-left:5px;content:">"}.home-showcase{--home-showcase-gutter:max(22px,calc((100vw - 1080px) / 2));margin-top:10px;overflow:hidden;padding:12px 0 30px;background:#f5f5f7}.home-showcase-inner{width:100%;margin:0}.home-showcase-track{display:grid;grid-auto-columns:360px;grid-auto-flow:column;grid-gap:18px;gap:18px;overflow-x:auto;overscroll-behavior-x:contain;padding:4px var(--home-showcase-gutter) 16px;scroll-padding-inline:var(--home-showcase-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.home-showcase-track::-webkit-scrollbar{display:none}.home-showcase-card{--home-card-delay:0ms;position:relative;display:block;min-height:404px;overflow:hidden;padding:26px;border-radius:26px;background:#ffffff;box-shadow:none;color:var(--ink);scroll-snap-align:start;transition:opacity .62s var(--motion-ease-out) var(--home-card-delay),transform .62s var(--motion-ease-out) var(--home-card-delay),background .26s var(--motion-ease-apple),box-shadow .26s var(--motion-ease-apple)}.home-showcase-card:hover{background:#fbfbfd;box-shadow:none;color:var(--ink);transform:translateY(-3px)}.home-showcase.scroll-reveal[data-reveal-ready=true][data-reveal-visible=false] .home-showcase-card{opacity:0;transform:translate3d(0,18px,0)}.home-showcase.scroll-reveal[data-reveal-ready=true][data-reveal-visible=true] .home-showcase-card{opacity:1;transform:translateZ(0)}.home-showcase.scroll-reveal[data-reveal-ready=true][data-reveal-visible=true] .home-showcase-card:hover{transform:translateY(-3px)}.home-showcase-card:focus-visible,.home-showcase-control:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.home-showcase-card-copy{position:relative;z-index:2;display:grid;max-width:296px;grid-gap:8px;gap:8px}.home-showcase-kicker{color:#333336;font-size:.975rem;font-weight:650;line-height:1.2}.home-showcase-value{display:grid;grid-gap:4px;gap:4px;color:var(--ink)}.home-showcase-value strong{font-size:2.35rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;line-height:1}.home-showcase-value span{max-width:252px;font-size:1.48rem;font-weight:650;line-height:1.08}.home-showcase-body{max-width:280px;color:#424245;font-size:.925rem;line-height:1.32}.home-showcase-card-action{position:absolute;right:18px;bottom:24px;z-index:3;display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:50%;background:#1d1d1f;color:#ffffff;box-shadow:none}.home-showcase-card-action span,.home-showcase-card-action span:after{position:absolute;display:block;border-radius:999px;background:currentColor;content:""}.home-showcase-card-action span{width:15px;height:2.5px}.home-showcase-card-action span:after{top:50%;left:50%;width:2.5px;height:15px;transform:translate(-50%,-50%)}.home-showcase-visual{position:absolute;right:0;bottom:48px;left:0;z-index:1;height:196px;pointer-events:none}.home-showcase-visual img{position:absolute;right:0;bottom:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom;transform-origin:center bottom;transition:transform .56s var(--motion-ease-out)}.home-showcase-card:hover .home-showcase-visual img{transform:scale(1.025)}.format-card,.interface-module,.model-architecture-chip,.model-family-card,.prediction-contract,.release-note,.review-badge,.standard-core,.standard-source{border:1px solid rgba(210,210,215,.68);border-radius:8px;background:rgba(255,255,255,.88);box-shadow:0 10px 22px rgba(0,0,0,.1)}.format-card{position:absolute;display:inline-flex;width:82px;height:52px;align-items:center;justify-content:center;color:#1d1d1f;font-size:.9375rem;font-weight:700}.format-card-mat{bottom:44px;left:24px;background:#fff4df;transform:rotate(-4deg)}.format-card-edf{bottom:66px;left:102px;background:#eaf2ff;transform:rotate(3deg)}.format-card-h5{right:26px;bottom:56px;background:#eaf8ef;transform:rotate(-2deg)}.format-card-csv{right:82px;bottom:18px;background:#fff0f5;transform:rotate(4deg)}.format-card-py{bottom:14px;left:56px;width:112px;background:#f4f4f6}.visual-models{display:block}.model-family-card{position:absolute;display:grid;align-content:center;grid-gap:4px;gap:4px;padding:10px;color:#1d1d1f;font-size:.75rem;font-weight:700;line-height:1.08}.model-family-card strong{display:block;color:inherit;font-size:.625rem;font-weight:650;opacity:.72}.model-family-foundation{bottom:52px;left:28px;width:156px;height:84px;background:#1d1d1f;color:#ffffff}.model-family-supervised{right:28px;bottom:70px;width:122px;height:60px;background:#f4f4f6;color:#333336}.model-architecture-strip{position:absolute;right:72px;bottom:16px;left:30px;display:flex;gap:7px}.model-architecture-chip{display:inline-flex;min-width:0;height:28px;flex:1 1;align-items:center;justify-content:center;color:#333336;font-size:.5625rem;font-weight:700}.model-architecture-chip:nth-child(2){flex:1.35 1;color:#0066cc}.leaderboard-window{position:absolute;right:64px;bottom:22px;left:24px;display:grid;grid-gap:7px;gap:7px;padding:12px;border:1px solid rgba(210,210,215,.7);border-radius:8px;background:#fbfbfd;box-shadow:0 18px 34px rgba(0,0,0,.12)}.leaderboard-row{display:grid;grid-template-columns:30px minmax(0,1fr) 36px;align-items:center;grid-gap:10px;gap:10px;color:#1d1d1f;font-size:.75rem;font-weight:650}.leaderboard-bar{display:block;height:8px;border-radius:999px;background:linear-gradient(90deg,#0071e3,#2f7d5c)}.visual-data-standard:before,.visual-model-interface:before{position:absolute;right:58px;bottom:64px;left:58px;height:2px;background:rgba(0,102,204,.34);content:""}.standard-core,.standard-source{position:absolute;display:inline-flex;align-items:center;justify-content:center;color:#1d1d1f;font-size:.75rem;font-weight:700}.standard-source{width:78px;height:42px}.source-a{bottom:76px;left:22px}.source-b{bottom:24px;left:38px}.source-c{right:22px;bottom:70px}.source-d{right:76px;bottom:8px;width:72px}.standard-core{bottom:38px;left:50%;width:122px;height:58px;background:#1d1d1f;color:#ffffff;transform:translateX(-50%)}.visual-model-interface{display:block}.interface-module{position:absolute;display:inline-flex;width:96px;min-height:32px;align-items:center;justify-content:center;padding:4px 7px;color:#333336;font-size:.5625rem;font-weight:700;line-height:1.08;text-align:center}.interface-foundation{bottom:96px;left:22px}.interface-baseline{right:22px;bottom:96px}.interface-data{bottom:58px;left:20px;width:76px}.interface-params{bottom:58px;left:106px;width:116px}.interface-registry{right:20px;bottom:58px;width:84px}.prediction-contract{position:absolute;bottom:14px;left:50%;display:inline-flex;width:126px;height:36px;align-items:center;justify-content:center;background:#eaf2ff;color:#0066cc;font-size:.6875rem;font-weight:700;transform:translateX(-50%)}.release-note{position:absolute;bottom:22px;left:28px;display:grid;width:156px;grid-gap:9px;gap:9px;padding:16px}.release-note span{display:block;height:10px;border-radius:999px;background:rgba(29,29,31,.18)}.release-note span:first-child{width:58px;background:#1d1d1f}.release-note span:nth-child(2){width:104px}.release-note span:nth-child(3){width:126px}.review-badge{position:absolute;right:36px;bottom:48px;display:inline-flex;width:64px;height:64px;align-items:center;justify-content:center;background:#eaf8ef;color:#2f7d5c;font-size:1rem;font-weight:800}.home-showcase-controls{display:flex;justify-content:flex-end;gap:14px;padding:12px var(--home-showcase-gutter) 0 0}.home-showcase-control{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:0;border-radius:50%;background:#d9d9de;color:#5f6065;cursor:pointer;padding:0;transition:background .18s var(--ease),color .18s var(--ease)}.home-showcase-control span{display:block;width:11px;height:11px;border-top:4px solid;border-right:4px solid;border-radius:2px}.home-showcase-control:first-child span{transform:translateX(2px) rotate(-135deg)}.home-showcase-control:last-child span{transform:translateX(-2px) rotate(45deg)}.home-showcase-control:not(:disabled):hover{background:#cfcfd5;color:#1d1d1f}.home-showcase-control:disabled{background:#ececf0;color:#b6b6bc;cursor:default}.models-page{padding-top:0;background:transparent}body:has(.models-page){background:#f2f2f7}.models-hero{display:grid;justify-items:center;padding:36px 0 14px;text-align:center}.models-hero h1{max-width:none;margin-bottom:12px;font-size:3.5rem}.models-lead{max-width:760px;margin:0 auto;color:#333336;font-size:1.25rem;line-height:1.24}.evaluation-lead a,.models-lead a{color:var(--link);font-weight:500;text-decoration:none}.evaluation-lead a:hover,.models-lead a:hover{color:var(--blue);text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.18em}.evaluation-lead a:focus-visible,.models-lead a:focus-visible{border-radius:4px;outline:2px solid rgba(0,102,204,.42);outline-offset:3px}.models-stat-grid{display:grid;width:min(980px,100%);grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:22px}.models-stat{display:grid;grid-template-columns:1fr;align-content:start;grid-gap:7px;gap:7px;min-width:0;min-height:104px;padding:14px;border:1px solid rgba(210,210,215,.46);border-radius:8px;background:rgba(255,255,255,.78);box-shadow:0 8px 22px rgba(0,0,0,.035);text-align:left}.models-stat strong{color:var(--ink);font-size:clamp(2.125rem,3vw,2.625rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;line-height:1}.models-stat-copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.models-stat-copy span{color:var(--ink);font-size:.9375rem;font-weight:600;line-height:1.25}.models-stat small{color:var(--muted);font-size:.71875rem;line-height:1.24}.models-anchor-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px}.models-anchor-links .button{min-height:38px;padding:9px 19px;font-size:1rem}.models-interface-band{margin:38px 0 0;padding:36px 0 0;border-top:1px solid rgba(210,210,215,.55);border-bottom:0;background:transparent;scroll-margin-top:72px}.models-interface-band .models-section-heading,.models-section-heading{max-width:760px}.models-section-heading p:not(.eyebrow){margin-bottom:0;color:#333336;font-size:1.0625rem}.model-interface-guide{display:grid;grid-template-columns:minmax(260px,.36fr) minmax(0,.64fr);grid-gap:32px;gap:32px;align-items:start;margin-top:22px}@keyframes model-interface-stage-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.model-interface-step-selector{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;padding:0;border:0}.model-interface-step{display:grid;grid-template-columns:auto minmax(0,1fr);min-height:62px;grid-gap:10px;gap:10px;align-content:center;padding:11px 12px;border:0;border-radius:12px;background:rgba(255,255,255,.5);color:var(--ink);cursor:pointer;text-align:left;transition:background .16s var(--ease),color .16s var(--ease),box-shadow .16s var(--ease),transform .16s var(--ease)}.model-interface-step:hover{background:rgba(255,255,255,.78);transform:translateY(-1px)}.model-interface-step[aria-pressed=true]{background:#ffffff;box-shadow:inset 0 0 0 1px rgba(210,210,215,.48),0 8px 20px rgba(0,0,0,.055)}.model-interface-step-index{display:inline-grid;width:24px;height:24px;place-items:center;border-radius:8px;background:rgba(255,255,255,.78);color:#86868b;font-size:.75rem;font-weight:650;line-height:1}.model-interface-step[aria-pressed=true] .model-interface-step-index{background:rgba(0,113,227,.1);color:var(--link)}.model-interface-step-copy{display:grid;min-width:0;grid-gap:5px;gap:5px}.model-interface-step-copy strong{overflow-wrap:anywhere;font-size:.875rem;font-weight:650;line-height:1.18}.model-interface-step-copy small{color:var(--muted);font-size:.75rem;line-height:1.32}.model-interface-stage{display:grid;min-width:0;grid-gap:12px;gap:12px;padding:16px;border:1px solid rgba(210,210,215,.46);border-radius:14px;background:rgba(255,255,255,.72);box-shadow:0 12px 28px rgba(0,0,0,.04);animation:model-interface-stage-in .2s var(--ease)}.model-interface-example-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.model-interface-example-header h3{margin-bottom:0;font-size:1.0625rem}.model-interface-example-header p{margin-bottom:0;overflow-wrap:anywhere;color:var(--muted);font-family:SF Mono,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.75rem;line-height:1.35}.model-interface-code{overflow-x:auto;margin:0;padding:20px;border-radius:8px;background:#1d1d1f;color:#f5f5f7;font-size:.875rem;line-height:1.5;box-shadow:none}.model-interface-code code{font-family:SF Mono,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,monospace;white-space:pre}.python-code-line{display:block;min-height:1.5em}.py-token-keyword{color:#ff7b72}.py-token-class,.py-token-function{color:#d2a8ff}.py-token-string{color:#a5d6ff}.py-token-constant,.py-token-number{color:#79c0ff}.py-token-variable{color:#ffa657}.model-explorer{margin:42px 0 0;padding:36px 0 0;border-top:1px solid rgba(210,210,215,.55);background:transparent;scroll-margin-top:min(420px,48vh)}.model-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;padding:8px;border:1px solid rgba(210,210,215,.58);border-radius:999px;background:rgba(245,245,247,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.segmented-control{display:flex;max-width:100%;gap:2px;overflow-x:auto;padding:0;scrollbar-width:thin}.segmented-control,.segmented-control button{border:0;border-radius:999px;background:transparent}.segmented-control button{min-height:34px;white-space:nowrap;color:rgba(29,29,31,.72);cursor:pointer;font-size:.875rem;font-weight:600;padding:7px 13px;transition:background .16s var(--ease),color .16s var(--ease),box-shadow .16s var(--ease)}.segmented-control button[aria-pressed=true]{background:#ffffff;color:var(--ink);box-shadow:0 1px 8px rgba(0,0,0,.09)}.model-search{position:relative;display:block;flex:0 1 390px;min-width:min(390px,100%)}.model-search span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.model-search:after,.model-search:before{position:absolute;pointer-events:none;content:""}.model-search:before{top:50%;left:15px;width:11px;height:11px;border:1.6px solid #86868b;border-radius:999px;transform:translateY(-56%)}.model-search:after{top:calc(50% + 4px);left:25px;width:7px;height:1.6px;border-radius:999px;background:#86868b;transform:rotate(45deg)}.model-search input{width:100%;min-height:38px;padding:9px 14px 9px 38px;border:1px solid rgba(210,210,215,.5);border-radius:999px;background:rgba(255,255,255,.88);color:var(--ink);font:inherit;font-size:.875rem;transition:background .16s var(--ease),border-color .16s var(--ease),box-shadow .16s var(--ease)}.model-search input:focus{border-color:rgba(0,102,204,.46);background:#ffffff;outline:0;box-shadow:inset 0 0 0 1px rgba(0,102,204,.48),0 1px 2px rgba(0,0,0,.035)}.model-card:focus-visible,.model-interface-step:focus-visible,.model-modal-close:focus-visible,.segmented-control button:focus-visible{outline:2px solid rgba(0,102,204,.42);outline-offset:2px}.model-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));align-items:start;grid-gap:12px;gap:12px;margin-top:18px}@keyframes model-card-enter{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}.model-card{--model-card-delay:0ms;display:grid;height:96px;min-width:0;align-content:start;padding:12px;border:1px solid rgba(210,210,215,.46);border-radius:12px;background:rgba(255,255,255,.72);box-shadow:none;color:inherit;cursor:pointer;text-align:left;text-decoration:none;animation:model-card-enter .3s var(--motion-ease-out) both;animation-delay:var(--model-card-delay);transition:opacity .26s var(--motion-ease-out),border-color .26s var(--motion-ease-apple),box-shadow .26s var(--motion-ease-apple),transform .26s var(--motion-ease-apple),background .26s var(--motion-ease-apple)}.model-card:hover{border-color:rgba(0,102,204,.3);background:#ffffff;box-shadow:0 10px 24px rgba(0,0,0,.052);transform:translateY(-2px)}.model-explorer.scroll-reveal[data-reveal-ready=true] .model-card-grid,.model-explorer.scroll-reveal[data-reveal-ready=true] .model-toolbar,.models-interface-band.scroll-reveal[data-reveal-ready=true] .model-interface-guide{transition:opacity .62s var(--motion-ease-out) var(--reveal-delay),transform .62s var(--motion-ease-out) var(--reveal-delay)}.model-explorer.scroll-reveal[data-reveal-ready=true][data-reveal-visible=false] .model-card-grid,.model-explorer.scroll-reveal[data-reveal-ready=true][data-reveal-visible=false] .model-toolbar,.models-interface-band.scroll-reveal[data-reveal-ready=true][data-reveal-visible=false] .model-interface-guide{opacity:0;transform:translate3d(0,12px,0)}.model-explorer.scroll-reveal[data-reveal-ready=true][data-reveal-visible=true] .model-card-grid,.model-explorer.scroll-reveal[data-reveal-ready=true][data-reveal-visible=true] .model-toolbar,.models-interface-band.scroll-reveal[data-reveal-ready=true][data-reveal-visible=true] .model-interface-guide{opacity:1;transform:translateZ(0)}.model-card-header{display:grid;min-width:0;grid-gap:5px;gap:5px}.model-card-top{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:8px;overflow:hidden}.model-card-top strong{flex:1 1 auto;min-width:0}.model-card-year{flex:0 0 auto;color:var(--blue);font-size:.6875rem;font-weight:700;line-height:1.2}.model-card-header strong{display:block;overflow:hidden;overflow-wrap:anywhere;color:var(--ink);font-size:.9375rem;font-weight:650;line-height:1.16;text-overflow:ellipsis;white-space:nowrap}.model-card-header small{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--muted);font-size:.71875rem;line-height:1.28}.model-card-size{display:block;max-width:100%;min-height:.75rem;overflow:hidden;color:#515154;font-size:.625rem;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.model-empty-state{margin-top:20px;padding:22px;border:1px solid rgba(210,210,215,.58);border-radius:8px;background:#fbfbfd;color:var(--muted)}@keyframes model-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes model-sheet-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.model-modal-backdrop{position:fixed;inset:0;z-index:120;display:grid;align-items:center;justify-items:center;overflow-y:auto;padding:34px;animation:model-backdrop-in .18s var(--ease);background:rgba(245,245,247,.42);backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px)}.model-modal-panel{width:min(1040px,calc(100vw - 48px));max-height:calc(100vh - 68px);overflow-y:auto;border:1px solid rgba(210,210,215,.58);border-radius:12px;background:rgba(255,255,255,.9);box-shadow:0 24px 80px rgba(0,0,0,.18);animation:model-sheet-in .22s var(--ease)}.model-modal-header{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:grid;grid-template-columns:minmax(190px,.28fr) minmax(0,1fr) auto;align-items:flex-start;grid-gap:22px;gap:22px;padding:24px 26px 16px;border-bottom:1px solid rgba(210,210,215,.58);background:rgba(255,255,255,.78);backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px)}.model-modal-title-block{min-width:0}.model-modal-header h2{margin-bottom:0;font-size:1.625rem;line-height:1.08}.model-modal-close{position:relative;display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;border:1px solid rgba(210,210,215,.74);border-radius:999px;background:rgba(245,245,247,.86);color:#6e6e73;cursor:pointer;transition:background .16s var(--ease),border-color .16s var(--ease),color .16s var(--ease),transform .16s var(--ease)}.model-modal-close:after,.model-modal-close:before{position:absolute;width:12px;height:1.5px;border-radius:999px;background:currentColor;content:""}.model-modal-close:before{transform:rotate(45deg)}.model-modal-close:after{transform:rotate(-45deg)}.model-modal-close:hover{border-color:rgba(134,134,139,.45);background:#eeeeef;color:var(--ink)}.model-modal-close:active{transform:scale(.96)}.model-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 28px;gap:0 28px;padding:10px 26px 30px}.model-detail-group{min-width:0;padding:18px 0;border-bottom:1px solid rgba(210,210,215,.52)}.model-overview-summary{padding:0;border-bottom:0}.model-detail-group.model-overview-summary dl{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 18px}.model-overview-summary dl>div{display:inline-flex;max-width:100%;align-items:baseline;gap:6px}.model-input-group,.model-preprocessing-group{grid-row:span 2}.model-detail-grid-supervised .model-input-group{grid-row:auto}.model-detail-grid-supervised .model-channels-group{grid-column:2;grid-row:1}.model-detail-grid-supervised .model-config-group{grid-column:1;grid-row:2}.model-detail-grid-supervised .model-sources-group{grid-column:2;grid-row:2}.model-detail-grid-supervised .model-baseline-config-group{grid-column:1/-1;grid-row:2}.model-preprocessing-group dl>div{grid-template-columns:1fr}.model-preprocessing-group dt{display:none}.model-detail-group h3{margin-bottom:12px;font-size:.9375rem;letter-spacing:0;line-height:1.25}.model-detail-group-heading{display:flex;align-items:baseline;justify-content:space-between;gap:18px;margin-bottom:12px}.model-detail-group-heading h3{margin-bottom:0}.model-config-action{flex:0 0 auto;color:var(--link);font-size:.875rem;font-weight:650;line-height:1.35}.model-detail-group dl{display:grid;grid-gap:10px;gap:10px;margin:0}.model-detail-group dl>div{display:grid;grid-template-columns:minmax(112px,.36fr) minmax(0,1fr);grid-gap:10px;gap:10px}.model-detail-group.model-preprocessing-group dl>div{grid-template-columns:1fr}.model-detail-group.model-overview-summary dl>div{display:inline-flex}.model-config-group dl>div{grid-template-columns:1fr;gap:0}.model-config-group dt{display:none}.model-detail-group .model-config-token-list{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding-left:0;list-style:none}.model-detail-group .model-config-token-list li{display:inline-flex;min-width:0;min-height:23px;align-items:center;padding:3px 7px;border:1px solid rgba(210,210,215,.72);border-radius:6px;background:#f5f5f7;color:#1d1d1f;font-family:SF Mono,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.6875rem;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.model-overview-summary dt{color:#6e6e73;font-size:.75rem;font-weight:600;line-height:1.35;white-space:nowrap}.model-overview-summary dd{color:#1d1d1f;font-size:.875rem;font-weight:500;line-height:1.35;overflow-wrap:normal}.model-detail-group dt{color:var(--muted);font-size:.75rem;line-height:1.4}.model-detail-group dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--ink);font-size:.84375rem;line-height:1.42}.model-detail-group ul{display:grid;grid-gap:5px;gap:5px;margin:0;padding-left:17px}.model-source-groups{display:grid;grid-gap:11px;gap:11px}.model-source-groups>div{display:grid;grid-template-columns:minmax(64px,max-content) minmax(0,1fr);align-items:baseline;grid-gap:10px;gap:10px}.model-source-groups span{color:var(--muted);font-size:.8125rem;white-space:nowrap}.model-source-groups>div>div{display:flex;min-width:0;flex-wrap:wrap;gap:7px 12px}.model-source-groups a{display:inline-flex;color:var(--link);font-size:.875rem;font-weight:650;line-height:1.35;text-decoration:none}.model-config-action:hover,.model-source-groups a:hover{color:var(--blue);text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.18em}@media (prefers-reduced-motion:reduce){.model-interface-stage,.model-modal-backdrop,.model-modal-panel{animation:none}.evaluation-chip-button,.evaluation-choice-button,.evaluation-data-stage-rail button,.evaluation-field input,.evaluation-option-row,.evaluation-primary-action,.evaluation-search-field input,.evaluation-single-control-strip button,.evaluation-step-button,.model-card,.model-interface-step,.model-modal-close,.model-search input,.segmented-control button{transition:none}}.profile-editor-page,.profile-page-state{width:min(100% - 40px,680px);margin:0 auto;padding:76px 0 110px}.profile-editor-page form{display:grid;grid-gap:34px;gap:34px}.profile-public-preview{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:18px 20px;gap:18px 20px;padding:24px;border:1px solid rgba(60,60,67,.12);border-radius:20px;background:rgba(255,255,255,.9);box-shadow:0 1px 2px rgba(0,0,0,.025),0 12px 32px rgba(0,0,0,.055)}.profile-avatar-preview{display:grid;width:76px;height:76px;place-items:center;border-radius:50%;background:var(--blue);color:#fff;font-size:1.45rem;font-weight:750;box-shadow:0 0 0 1px rgba(60,60,67,.08),0 8px 22px rgba(0,0,0,.1)}.profile-preview-identity{display:grid;min-width:0;align-content:center;grid-gap:8px;gap:8px}.profile-preview-identity h2{overflow:hidden;margin:0;font-size:1.3rem;font-weight:650;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.profile-preview-meta{display:flex;min-width:0;align-items:center;gap:9px;color:var(--muted)}.profile-preview-meta p{overflow:hidden;margin:0;font-size:.78rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.profile-role-label{flex:none;font-size:.69rem;font-weight:600}.profile-preview-bio{grid-column:1/-1;margin:0;padding-top:16px;border-top:1px solid rgba(60,60,67,.1);color:#515154;font-size:.78rem;white-space:pre-wrap}.profile-public-preview>a{grid-column:1/-1;justify-self:start;color:var(--link);font-size:.72rem}.profile-editor-avatar{display:flex;align-items:center;gap:20px;padding-bottom:30px;border-bottom:1px solid var(--line)}.profile-avatar-card{display:grid;flex:none;place-items:center;border-radius:50%;background:var(--blue);color:#fff;font-weight:750;width:64px;height:64px;font-size:1.25rem}.profile-editor-avatar{justify-content:space-between}.profile-avatar-copy{display:grid;grid-gap:4px;gap:4px}.profile-avatar-copy strong{font-size:.76rem}.profile-avatar-copy small{color:var(--muted);font-size:.65rem;font-weight:400}.profile-avatar-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:9px}.profile-editor-avatar button,.profile-upload{padding:8px 12px;border:0;border-radius:8px;background:#ececf0;color:var(--ink);cursor:pointer;font-size:.72rem;font-weight:650}.profile-upload{display:inline-flex;align-items:center;gap:7px}.profile-upload-plus{display:inline-grid;width:20px;height:20px;place-items:center;border-radius:50%;background:#d1d1d6;color:#515154}.profile-upload-plus svg{display:block;width:10px;height:10px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.7}.profile-upload input{position:absolute;width:1px;height:1px;opacity:0}.profile-editor-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px 18px;gap:24px 18px}.profile-field{display:grid;grid-gap:7px;gap:7px;color:#454547;font-size:.72rem;font-weight:650}.profile-editor-grid input:not([type=checkbox]),.profile-editor-grid textarea{width:100%;padding:10px 11px;border:1px solid var(--line);border-radius:9px;background:#fff;font:inherit;font-weight:400;outline:none}.profile-editor-grid textarea{min-height:120px;resize:vertical}.profile-editor-grid input:focus,.profile-editor-grid textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(0,113,227,.11)}.profile-field-meta>small{color:var(--muted);font-size:.62rem;font-weight:400;text-align:right}.profile-editor-wide{grid-column:1/-1}.profile-field-meta{display:flex;align-items:center;justify-content:space-between;gap:14px}.profile-visibility{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:.67rem;font-weight:500}.profile-account-readonly{display:grid;overflow:hidden;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:16px;background:#fff}.profile-account-readonly>div{display:grid;grid-gap:5px;gap:5px;min-width:0;padding:18px 20px}.profile-account-readonly>div+div{border-left:1px solid var(--line)}.profile-account-readonly span{color:var(--muted);font-size:.62rem}.profile-account-readonly strong{overflow:hidden;font-size:.82rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.profile-editor-actions{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:14px}.profile-action-feedback{display:flex;min-width:0;flex:1 1;align-items:center}.profile-editor-actions a{color:var(--link);font-size:.74rem}.profile-editor-actions button,.profile-page-state button{padding:10px 18px;border:0;border-radius:9px;background:var(--blue);color:#fff;cursor:pointer;font-weight:650}.profile-feedback{max-width:100%;margin:0;padding:8px 11px;border-radius:9px;font-size:.72rem}.profile-feedback.error{background:#fff1f0;color:#982c28}.profile-feedback.success{background:#ecf8ef;color:#236431}.public-profile-heading{display:grid;grid-gap:7px;gap:7px;margin-top:18px}.public-profile-heading h1,.public-profile-heading h2{margin:0}.public-profile-heading h2{font-size:1.2rem;line-height:1.15}.public-profile-institution{margin:7px 0 28px;color:var(--muted)}.profile-card-backdrop{position:fixed;z-index:1100;inset:0;display:grid;place-items:center;padding:20px;background:rgba(0,0,0,.34);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.profile-card{position:relative;width:min(360px,100%);padding:24px;border-radius:18px;background:#fff;box-shadow:0 24px 70px rgba(0,0,0,.2);outline:none}.profile-card-close{position:absolute;top:12px;right:12px;width:28px;height:28px;border:0;border-radius:50%;cursor:pointer}.profile-card .public-profile-heading{margin-top:14px}.profile-card .public-profile-institution{margin-bottom:14px}.profile-card-bio{display:-webkit-box;overflow:hidden;color:#4d4d51;font-size:.75rem;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:4}.profile-card a{display:block;margin-top:12px;color:var(--link);font-size:.72rem}.comment-author{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.comment-author .profile-avatar{display:grid;width:26px;height:26px;place-items:center;border-radius:50%;background:var(--blue);color:#fff;font-size:.62rem}@media (max-width:600px){.profile-account-readonly,.profile-editor-grid{grid-template-columns:1fr}.profile-editor-wide{grid-column:auto}.profile-editor-avatar{align-items:flex-start}.profile-editor-actions{justify-content:space-between}.profile-account-readonly>div+div{border-top:1px solid var(--line);border-left:0}.profile-public-preview{grid-template-columns:auto minmax(0,1fr);padding:20px}}.channel-profile-heading>div>span{color:var(--link);font-size:.6875rem;font-weight:800;letter-spacing:.01em}.channel-profile-panel>p,.data-cache-provenance{margin:0;color:var(--muted);font-size:.8125rem;line-height:1.45}.data-page .dataset-toolbar{gap:9px;padding:13px}.data-page .dataset-filter-group{gap:5px}.data-page .dataset-filter-group>span{font-size:.6875rem}.data-page .dataset-filter-options{gap:4px}.data-page .dataset-filter-options button{min-height:28px;padding:5px 8px;font-size:.6875rem}.dataset-toolbar-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.dataset-toolbar-heading>strong{color:var(--ink);font-size:.8125rem}.dataset-toolbar-heading button{padding:5px 8px;border:0;border-radius:999px;background:rgba(0,102,204,.08);color:var(--link);cursor:pointer;font-size:.6875rem;font-weight:750}.data-page .dataset-search-primary{width:100%;min-width:0;margin:0;padding:0;border:0;background:transparent}.data-page .dataset-search-primary input{min-height:44px;padding-left:42px;border-color:rgba(0,102,204,.24);background:#f7fbff;font-size:.875rem}.channel-name-filter{display:grid;grid-template-columns:auto minmax(220px,1fr) auto;grid-gap:8px;gap:8px;align-items:center;min-width:0;padding:8px 10px;border:1px solid rgba(210,210,215,.72);border-radius:8px;background:#fbfbfd}.channel-name-filter>span{color:var(--muted);font-size:.6875rem;font-weight:700;white-space:nowrap}.channel-name-filter input{width:100%;min-height:34px;padding:7px 10px;border:1px solid rgba(210,210,215,.76);border-radius:7px;background:#ffffff;color:var(--ink);font:inherit;font-size:.75rem}.channel-name-filter input:focus{border-color:rgba(0,102,204,.5);outline:0;box-shadow:0 0 0 2px rgba(0,102,204,.1)}.channel-name-filter small{color:var(--muted);font-size:.625rem;line-height:1.3;white-space:nowrap}.numeric-range-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:7px;gap:7px}.numeric-filter-note{margin:-3px 1px 0;color:var(--muted);font-size:.59375rem;line-height:1.35}.numeric-range-filter{display:grid;min-width:0;grid-gap:4px;gap:4px;margin:0;padding:9px 10px 8px;border:1px solid rgba(210,210,215,.72);border-radius:8px;background:#fbfbfd}.numeric-range-filter legend{padding:0;color:var(--muted);font-size:.625rem;font-weight:750}.numeric-range-values{display:flex;min-height:18px;align-items:baseline;gap:4px;white-space:nowrap}.numeric-range-values strong{min-width:0;color:var(--ink);font-size:.75rem}.numeric-range-values small,.numeric-range-values span{color:var(--muted);font-size:.5625rem}.dual-range-control{position:relative;height:22px}.dual-range-rail,.dual-range-selection{position:absolute;top:9px;height:4px;border-radius:999px}.dual-range-rail{right:0;left:0;background:rgba(29,29,31,.12)}.dual-range-selection{background:var(--blue)}.dual-range-input{position:absolute;inset:0;width:100%;height:22px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;pointer-events:none}.dual-range-min{z-index:2}.dual-range-max{z-index:3}.dual-range-input::-webkit-slider-runnable-track{height:4px;background:transparent}.dual-range-input::-webkit-slider-thumb{width:14px;height:14px;margin-top:-5px;border:2px solid #ffffff;border-radius:50%;-webkit-appearance:none;appearance:none;background:var(--blue);box-shadow:0 0 0 1px rgba(0,80,170,.3),0 1px 3px rgba(0,0,0,.18);cursor:-webkit-grab;cursor:grab;pointer-events:auto}.dual-range-input::-moz-range-track{height:4px;background:transparent}.dual-range-input::-moz-range-thumb{width:12px;height:12px;border:2px solid #ffffff;border-radius:50%;background:var(--blue);box-shadow:0 0 0 1px rgba(0,80,170,.3),0 1px 3px rgba(0,0,0,.18);cursor:grab;pointer-events:auto}.channel-modality-row{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px}.channel-modality-row>span{display:inline-flex;gap:5px;align-items:center;padding:5px 8px;border:1px solid rgba(0,102,204,.14);border-radius:999px;background:rgba(255,255,255,.75);color:var(--muted);font-size:.625rem;font-weight:700}.channel-modality-row b{color:var(--link);font-size:inherit}.dataset-channel-compact{display:flex;gap:6px;align-items:center;min-width:0;color:rgba(29,29,31,.64);font-size:.625rem;font-weight:700;line-height:1.2}.channel-state-dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#2a9d58;box-shadow:0 0 0 3px rgba(42,157,88,.11)}.channel-state-dot.legacy{background:#c79a2a;box-shadow:0 0 0 3px rgba(199,154,42,.12)}.channel-state-dot.unavailable{background:#8b8b90;box-shadow:0 0 0 3px rgba(139,139,144,.12)}.dataset-status-inline.failed,.dataset-status-stamp.failed{color:#b42318}.dataset-detail-error,.dataset-detail-loading{display:grid;justify-items:center;grid-gap:10px;gap:10px;margin-top:18px;padding:34px;border:1px solid rgba(210,210,215,.82);border-radius:10px;background:#ffffff;text-align:center}.dataset-detail-loading>span{width:26px;height:26px;border:3px solid rgba(0,102,204,.16);border-top:3px solid var(--link);border-radius:50%;animation:data-detail-spin .8s linear infinite}@keyframes data-detail-spin{to{transform:rotate(1turn)}}.channel-profile-panel{display:grid;grid-gap:14px;gap:14px}.channel-profile-heading{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.channel-profile-heading h3{margin:6px 0 0;font-size:1.2rem}.channel-profile-state{flex:0 0 auto;padding:6px 9px;border-radius:999px;font-size:.6875rem;font-weight:800}.channel-profile-state.scanned{background:rgba(42,157,88,.12);color:#24804c}.channel-profile-state.legacy{background:rgba(199,154,42,.13);color:#8a6f16}.channel-profile-state.unavailable{background:rgba(100,100,105,.1);color:#66666b}.channel-profile-modalities{margin-top:-2px}.channel-config-list{display:grid;grid-gap:7px;gap:7px}.channel-config-details{overflow:hidden;border:1px solid rgba(210,210,215,.76);border-radius:9px;background:#fbfbfd}.channel-config-details summary{display:grid;grid-template-columns:auto auto auto minmax(180px,1fr) auto;grid-gap:10px;gap:10px;align-items:center;min-height:44px;padding:9px 12px;cursor:pointer;list-style:none}.channel-config-details summary::-webkit-details-marker{display:none}.channel-config-details summary:after{content:"+";color:var(--link);font-weight:800}.channel-config-details[open] summary:after{content:"−"}.channel-config-details summary>code{padding:5px 7px;border-radius:6px;background:rgba(0,102,204,.08);color:var(--link);font-weight:800}.channel-config-details summary>strong{font-size:.75rem}.channel-config-details summary>span:not(.channel-config-modalities){color:var(--muted);font-size:.6875rem}.channel-config-modalities{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end}.channel-config-modalities i{padding:4px 6px;border-radius:999px;background:rgba(29,29,31,.065);color:rgba(29,29,31,.7);font-size:.625rem;font-style:normal;font-weight:750}.channel-name-list{display:flex;flex-wrap:wrap;gap:5px;padding:12px;border-top:1px solid rgba(210,210,215,.68);background:#ffffff}.channel-name-list code{padding:4px 6px;border-radius:5px;background:rgba(0,102,204,.07);color:#174f82;font-size:.6875rem}.dataset-modal-detailed{width:min(1180px,100%)}.dataset-discussion{margin-top:22px;padding:22px;border:1px solid var(--line);border-radius:16px;background:#f8f8fa}.dataset-discussion>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.dataset-discussion>header div{display:grid;grid-gap:3px;gap:3px}.dataset-discussion>header span{color:var(--blue);font-size:.62rem;font-weight:700;letter-spacing:.01em}.dataset-discussion>header h3{margin:0;font-size:1.25rem}.dataset-discussion>header>strong{padding:5px 9px;border-radius:999px;background:#e8e8eb;color:var(--muted);font-size:.64rem}.dataset-discussion-intro{margin:8px 0 17px;color:var(--muted);font-size:.72rem}.dataset-comment-form{overflow:hidden;margin-bottom:16px;border:1px solid #c8c8cc;border-radius:11px;background:#fff}.dataset-comment-form textarea{display:block;width:100%;min-height:82px;padding:11px;border:0;background:transparent;color:var(--ink);font:inherit;font-size:.76rem;line-height:1.5;outline:none;resize:vertical}.dataset-comment-form>div:last-child{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:7px;border-top:1px solid #eeeef0}.dataset-comment-form small{color:var(--muted);font-size:.6rem}.dataset-comment-form button,.dataset-comment-login{min-height:31px;padding:6px 11px;border:0;border-radius:8px;background:var(--blue);color:#fff;cursor:pointer;font-size:.68rem;font-weight:650}.dataset-comment-form button:disabled{cursor:not-allowed;opacity:.46}.dataset-comment-login{margin-bottom:16px}.dataset-reply-context{display:flex;align-items:center;gap:4px;padding:7px 10px;border-bottom:1px solid #eeeef0;background:#f1f6fc;color:var(--muted);font-size:.64rem}.dataset-reply-context button{min-height:0;margin-left:auto;padding:0;background:transparent;color:var(--link)}.dataset-comment-message{padding:8px 10px;border-radius:8px;background:#edf6ff;color:#174e84;font-size:.66rem}.dataset-comment-empty{padding:18px 0;color:var(--muted);font-size:.7rem;text-align:center}.dataset-comment-list>article{padding:14px 0;border-top:1px solid #dddde1}.dataset-comment-body>p{margin:8px 0;color:#343438;font-size:.76rem;line-height:1.55;white-space:pre-wrap}.dataset-comment-meta{display:flex;align-items:baseline;gap:8px}.dataset-comment-meta strong{font-size:.72rem}.dataset-comment-meta small,.dataset-comment-meta time{color:var(--muted);font-size:.59rem}.dataset-comment-actions{display:flex;align-items:center;gap:8px}.dataset-comment-actions button{padding:0;border:0;background:transparent;color:var(--link);cursor:pointer;font-size:.61rem}.dataset-comment-actions span{margin-left:auto;color:#8b8b91;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.56rem}.dataset-comment-reply{margin:12px 0 0 28px;padding:11px 12px;border-left:2px solid #b9d8f8;border-radius:0 9px 9px 0;background:#fff}.dataset-facts dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.dataset-facts dl>div{min-width:0;padding:10px;border-radius:7px;background:#f5f5f7}.dataset-facts dt{color:var(--muted);font-size:.6875rem;font-weight:750}.dataset-facts dd{margin:4px 0 0;overflow-wrap:anywhere;color:var(--ink);font-size:.8125rem}.dataset-task-spec-list article>header{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(210,210,215,.68)}.dataset-task-spec-list article>header>span{display:grid;flex:0 0 auto;width:24px;height:24px;place-items:center;padding:0}.dataset-task-spec-list article>header>div{display:grid;grid-gap:3px;gap:3px}.dataset-task-spec-list article>header strong{line-height:1.3}.dataset-task-spec-list article>header small{color:var(--link);font-size:.6875rem;font-weight:750}.task-specification{font-size:.8125rem}.task-specification blockquote,.task-specification ol,.task-specification p,.task-specification ul{max-width:none}.data-cache-provenance{margin:40px auto 0;padding-top:18px;border-top:1px solid var(--line);text-align:center}.markdown-table-wrap{max-width:100%;overflow-x:auto}@media (max-width:1100px){.numeric-range-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.channel-name-filter{grid-template-columns:1fr}.channel-name-filter small{white-space:normal}.numeric-range-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-config-details summary{grid-template-columns:auto 1fr auto auto}.channel-config-details summary:after{grid-column:4;grid-row:1}.channel-config-modalities{grid-column:1/-1;grid-row:2;justify-content:flex-start}.dataset-facts dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.numeric-range-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dataset-detail-loading>span{animation:none}}html[data-eeg-arena-theme=dark]{background:#0d0e15;color-scheme:dark}body[data-eeg-arena-theme=dark]{--bg:#0d0e15;--ink:#f1f1f3;--muted:#8a8a95;--line:rgba(255,255,255,0.07);background:#0d0e15;color:#f1f1f3}body[data-eeg-arena-theme=dark] .site-shell,body[data-eeg-arena-theme=dark] main{background:#0d0e15}body[data-eeg-arena-theme=dark] .site-header{min-height:44px;padding-inline:max(28px,calc((100% - 1800px) / 2));border-bottom-color:rgba(255,255,255,.06);background:rgba(13,14,21,.9);-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%)}body[data-eeg-arena-theme=dark] .brand strong{color:#f4f4f6}body[data-eeg-arena-theme=dark] .brand small,body[data-eeg-arena-theme=dark] .top-nav a{color:rgba(255,255,255,.48)}body[data-eeg-arena-theme=dark] .signal-trigger:after{border-color:rgba(255,255,255,.42)}body[data-eeg-arena-theme=dark] .top-nav a:hover{background:rgba(255,255,255,.045);color:rgba(255,255,255,.9)}body[data-eeg-arena-theme=dark] .top-nav a[aria-current=page],body[data-eeg-arena-theme=dark] .top-nav a[aria-current=page]:hover{background:transparent;color:#f7f7f8}body[data-eeg-arena-theme=dark] .mobile-nav-toggle{color:#f7f7f8}body[data-eeg-arena-theme=dark] .mobile-nav-toggle:hover{background:rgba(255,255,255,.06)}body[data-eeg-arena-theme=dark] .signal-menu,body[data-eeg-arena-theme=dark] .top-nav{border-color:rgba(255,255,255,.08);background:rgba(20,21,30,.97);color:#f1f1f3}body[data-eeg-arena-theme=dark] .signal-menu-item{color:#f1f1f3}body[data-eeg-arena-theme=dark] .signal-menu-item:hover,body[data-eeg-arena-theme=dark] .signal-menu-item[aria-current=true]{border-color:rgba(255,255,255,.09);background:rgba(255,255,255,.04)}@media (max-width:960px){body[data-eeg-arena-theme=dark] .site-header{min-height:50px;padding-inline:20px}body[data-eeg-arena-theme=dark] .top-nav{border-color:rgba(255,255,255,.09);background:rgba(19,20,29,.985);box-shadow:0 18px 46px rgba(0,0,0,.38)}}.evaluation-page{padding-top:0;background:transparent}body:has(.evaluation-page){background:#f2f2f7}.evaluation-hero{display:grid;justify-items:center;padding:34px 0 12px;text-align:center}.evaluation-lead{max-width:760px;margin:0 auto;color:#333336;font-size:1.25rem;font-weight:400;line-height:1.24}.evaluation-capability-grid{width:min(980px,100%);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px}.evaluation-capability-card{grid-template-columns:1fr;align-content:start;gap:7px;min-height:94px;padding:13px 14px;border-color:rgba(210,210,215,.46);background:rgba(255,255,255,.78);box-shadow:0 8px 22px rgba(0,0,0,.035)}.evaluation-capability-card strong{color:var(--ink);font-size:clamp(1.8rem,2.55vw,2.35rem)}.evaluation-capability-card .evaluation-capability-value-text{font-size:clamp(1.1rem,1.45vw,1.35rem);line-height:1.05}.evaluation-capability-copy{gap:4px}.evaluation-capability-copy span{font-size:.9375rem}.evaluation-capability-copy small{display:-webkit-box;overflow:hidden;font-size:.71875rem;line-height:1.24;-webkit-box-orient:vertical;-webkit-line-clamp:2}.evaluation-path-grid{display:grid;grid-template-columns:1fr;grid-gap:38px;gap:38px;margin-top:42px;padding-top:36px;border-top:1px solid rgba(210,210,215,.55)}.evaluation-run-panel{display:grid;grid-template-columns:minmax(0,.62fr) minmax(320px,.38fr);min-width:0;grid-gap:24px;gap:24px;align-items:start;padding:22px;border:1px solid rgba(210,210,215,.58);border-radius:8px;background:rgba(255,255,255,.72);box-shadow:0 18px 44px rgba(0,0,0,.05);scroll-margin-top:78px}.evaluation-preview-stack,.evaluation-run-main,.evaluation-run-side,.evaluation-run-workflow{display:grid;min-width:0;grid-gap:16px;gap:16px}.evaluation-run-side{max-height:540px;overflow:auto;padding:16px 12px 16px 16px;border:1px solid rgba(210,210,215,.52);border-radius:8px;background:rgba(251,251,253,.76)}@keyframes evaluation-panel-in{0%{opacity:0;transform:translate3d(0,8px,0) scale(.994)}to{opacity:1;transform:translateZ(0) scale(1)}}.evaluation-path-grid.scroll-reveal[data-reveal-ready=true] .evaluation-run-composer-workbench{transition:opacity .66s var(--motion-ease-out),transform .66s var(--motion-ease-out)}.evaluation-path-grid.scroll-reveal[data-reveal-ready=true] .evaluation-run-composer-workbench:nth-child(2){transition-delay:90ms}.evaluation-path-grid.scroll-reveal[data-reveal-ready=true][data-reveal-visible=false] .evaluation-run-composer-workbench{opacity:0;transform:translate3d(0,18px,0)}.evaluation-path-grid.scroll-reveal[data-reveal-ready=true][data-reveal-visible=true] .evaluation-run-composer-workbench{opacity:1;transform:translateZ(0)}.evaluation-panel-transition{display:grid;height:100%;min-height:0;animation:evaluation-panel-in var(--motion-duration-panel) var(--motion-ease-out) both}.evaluation-panel-transition>.evaluation-selector-panel{height:100%}.command-preview-card p,.coverage-card p,.evaluation-mini-card p,.evaluation-run-main h2,.evaluation-run-main p{margin-bottom:0}.evaluation-run-main h2{margin-bottom:-2px;font-size:1.625rem;line-height:1.14}.evaluation-run-main>p:not(.eyebrow){max-width:520px;color:#333336;font-size:1rem;line-height:1.42}.evaluation-run-composer-workbench{--evaluation-single-workspace-height:430px;--evaluation-single-strip-height:52px;--evaluation-single-preview-gap:10px;--evaluation-single-code-offset:calc(var(--evaluation-single-strip-height) + var(--evaluation-single-preview-gap));grid-template-columns:1fr;gap:18px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.evaluation-run-composer-workbench+.evaluation-run-composer-workbench{padding-top:36px;border-top:1px solid rgba(210,210,215,.55)}.evaluation-single-header{display:grid;max-width:760px;grid-gap:8px;gap:8px;margin-bottom:2px}.evaluation-single-header h2,.evaluation-single-header p{margin-bottom:0}.evaluation-single-header h2{font-size:1.875rem;line-height:1.14}.evaluation-single-header p{color:#333336;font-size:1.0625rem;line-height:1.36}.evaluation-single-workspace{display:grid;grid-template-columns:158px 300px minmax(0,1fr);align-items:stretch;grid-gap:18px;gap:18px;height:var(--evaluation-single-workspace-height)}.evaluation-single-workspace>.evaluation-run-side{position:relative;height:100%;max-height:none;min-height:0;overflow:hidden;margin-top:0;padding:12px;border:1px solid rgba(210,210,215,.42);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(245,245,247,.58)),rgba(255,255,255,.66);box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 18px 42px rgba(0,0,0,.045);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.evaluation-step-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:2px;padding:0;border:0;background:transparent}.evaluation-step-button{display:grid;min-width:0;min-height:82px;align-content:start;grid-gap:5px;gap:5px;padding:13px;border:1px solid transparent;border-radius:8px;background:rgba(255,255,255,.5);color:var(--ink);cursor:pointer;text-align:left;transition:background .16s var(--ease),border-color .16s var(--ease),box-shadow .16s var(--ease),transform .16s var(--ease)}.evaluation-step-button:hover{background:rgba(255,255,255,.78);transform:translateY(-1px)}.evaluation-step-button[aria-pressed=true]{border-color:rgba(210,210,215,.58);background:#ffffff;box-shadow:0 12px 28px rgba(0,0,0,.07)}.evaluation-step-button span{color:#86868b;font-size:1.15rem;font-weight:650;line-height:1}.evaluation-step-button[aria-pressed=true] span{color:var(--link)}.evaluation-step-button strong{color:var(--ink);font-size:1rem;font-weight:650;line-height:1.22}.evaluation-step-button small{color:var(--muted);font-size:.75rem;line-height:1.32}.evaluation-single-workspace .evaluation-step-tabs{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:minmax(44px,auto);align-self:start;align-content:start;gap:0;height:auto;margin-top:0;padding:6px;border:1px solid rgba(210,210,215,.52);border-radius:18px;background:rgba(245,245,247,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 14px 30px rgba(0,0,0,.045)}.evaluation-single-workspace .evaluation-step-button{grid-template-columns:auto minmax(0,1fr);align-items:center;height:auto;min-height:44px;align-content:center;gap:4px 8px;overflow:hidden;padding:8px;border:0;border-radius:12px;background:transparent}.evaluation-single-workspace .evaluation-step-button:hover{background:rgba(245,245,247,.78)}.evaluation-single-workspace .evaluation-step-button[aria-pressed=true]{background:#ffffff;box-shadow:inset 0 0 0 1px rgba(210,210,215,.48),0 8px 20px rgba(0,0,0,.055)}.evaluation-single-control-strip button:disabled,.evaluation-step-button:disabled{cursor:default;opacity:.46;transform:none}.evaluation-single-control-strip button:disabled:hover,.evaluation-step-button:disabled:hover{background:transparent}.evaluation-single-workspace .evaluation-step-button small{display:none}.evaluation-single-workspace .evaluation-step-button span{display:inline-grid;width:24px;height:24px;place-items:center;border-radius:8px;background:rgba(255,255,255,.78);color:#86868b;font-size:.75rem;line-height:1}.evaluation-single-workspace .evaluation-step-button[aria-pressed=true] span{background:rgba(0,113,227,.1);color:var(--link)}.evaluation-single-workspace .evaluation-step-button strong{min-width:0;font-size:.8125rem;line-height:1.15;white-space:normal}.evaluation-single-workspace .evaluation-command-summary{min-height:28px;align-content:center;gap:7px;overflow:hidden}.evaluation-single-workspace .evaluation-command-summary span{padding:5px 9px;border-radius:999px;background:rgba(245,245,247,.86);color:#6e6e73;font-size:.75rem;white-space:nowrap}.evaluation-single-workspace .evaluation-preview-stack{display:grid;grid-column:3;grid-row:1;grid-template-rows:var(--evaluation-single-strip-height) minmax(0,1fr);height:100%;min-height:0;grid-gap:var(--evaluation-single-preview-gap);gap:var(--evaluation-single-preview-gap)}.evaluation-run-composer-multi-queue{--evaluation-single-workspace-height:520px;--evaluation-single-strip-height:66px}.evaluation-run-composer-multi-queue .evaluation-single-workspace{grid-template-columns:158px 320px minmax(0,1fr)}.evaluation-run-composer-multi-queue .evaluation-single-workspace .evaluation-step-tabs{grid-template-rows:none}.evaluation-run-composer-multi-queue .evaluation-single-workspace .evaluation-preview-stack{grid-template-rows:var(--evaluation-single-strip-height) minmax(112px,.38fr) minmax(0,.62fr)}.evaluation-run-composer-multi-queue .evaluation-live-json{min-height:0;grid-template-rows:auto minmax(0,1fr);margin-top:0}.evaluation-run-composer-multi-queue .evaluation-live-json .evaluation-code-block{max-height:none}.evaluation-run-composer-multi-queue .evaluation-single-workspace .evaluation-option-row{height:54px;min-height:54px;max-height:54px;padding-right:18px}.evaluation-run-composer-multi-queue .evaluation-single-workspace .evaluation-model-option-list .evaluation-option-row{grid-template-columns:minmax(0,1fr) auto}.evaluation-run-composer-multi-queue .evaluation-single-workspace .evaluation-option-row em{max-width:78px;font-size:.625rem}.evaluation-run-composer-multi-queue .evaluation-single-workspace .evaluation-task-option-list-plain .evaluation-option-row{grid-template-columns:minmax(0,1fr);height:auto;min-height:58px;max-height:none;padding-right:16px}.evaluation-run-composer-multi-queue .evaluation-single-workspace .evaluation-task-option-list-plain .evaluation-option-row:after{content:none}.evaluation-run-composer-multi-queue .evaluation-single-workspace .evaluation-task-option-list-plain .evaluation-option-row small{overflow:visible;overflow-wrap:normal;text-overflow:clip;white-space:normal;word-break:normal}.evaluation-command-summary{display:flex;flex-wrap:wrap;gap:8px 14px;color:var(--muted);font-size:.8125rem}.evaluation-command-summary span{min-width:0;overflow-wrap:anywhere}.evaluation-selector-panel,.evaluation-selector-panel-body{display:grid;min-width:0;grid-gap:16px;gap:16px}.evaluation-selector-panel-body{min-height:0}.evaluation-selector-panel h3{margin-bottom:5px;font-size:1.0625rem;line-height:1.2}.evaluation-selector-panel p{margin-bottom:0;font-size:.875rem;line-height:1.42}.evaluation-run-composer-workbench .evaluation-selector-panel{height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr);gap:14px}.evaluation-run-composer-workbench .evaluation-selector-panel h3{font-size:1rem}.evaluation-run-composer-workbench .evaluation-selector-panel-body{grid-template-rows:auto minmax(0,1fr);overflow:hidden}.evaluation-run-composer-workbench .evaluation-selector-panel-body>:only-child{grid-row:1/-1}.evaluation-multi-panel-flow{display:grid;height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr) auto auto;grid-gap:12px;gap:12px;overflow:hidden}.evaluation-multi-assets-flow{grid-template-rows:minmax(0,1fr) auto auto}.evaluation-multi-choice-flow{grid-template-rows:minmax(0,1fr) auto}.evaluation-multi-panel-flow>.evaluation-option-list{max-height:none;min-height:0}.evaluation-multi-panel-flow .evaluation-inline-summary{padding:10px 0}.evaluation-multi-resource-flow{align-content:start;overflow:auto}.evaluation-field,.evaluation-search-field{display:grid;min-width:0;grid-gap:6px;gap:6px}.evaluation-search-field{position:relative}.evaluation-search-field:after,.evaluation-search-field:before{position:absolute;pointer-events:none;content:""}.evaluation-search-field:before{top:calc(100% - 24px);left:15px;width:10px;height:10px;border:1.5px solid #86868b;border-radius:999px}.evaluation-search-field:after{top:calc(100% - 14px);left:24px;width:7px;height:1.5px;border-radius:999px;background:#86868b;transform:rotate(45deg);transform-origin:left center}.evaluation-choice-group>span,.evaluation-field span,.evaluation-search-field span{color:var(--muted);font-size:.75rem;font-weight:600}.evaluation-field input,.evaluation-search-field input{width:100%;min-height:38px;padding:9px 14px;border:1px solid rgba(210,210,215,.5);border-radius:999px;background:rgba(255,255,255,.88);color:var(--ink);font:inherit;font-size:.875rem;transition:background .16s var(--ease),border-color .16s var(--ease),box-shadow .16s var(--ease)}.evaluation-search-field input{padding-left:38px}.evaluation-option-list{display:grid;max-height:180px;overflow:auto;padding:6px;border:1px solid rgba(210,210,215,.58);border-radius:8px;background:rgba(255,255,255,.72)}.evaluation-option-list-compact{max-height:180px}.evaluation-model-option-list{max-height:320px}.evaluation-single-workspace .evaluation-option-list{height:100%;align-content:start;max-height:none;min-height:0;padding:0;border:1px solid rgba(210,210,215,.48);border-radius:14px;background:rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.72);scroll-padding:10px}.evaluation-single-workspace .evaluation-dataset-option-list,.evaluation-single-workspace .evaluation-model-option-list,.evaluation-single-workspace .evaluation-single-task-option-list{max-height:none}.evaluation-option-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;min-width:0;padding:10px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;text-align:left;transition:background .16s var(--ease),color .16s var(--ease)}.evaluation-option-row:hover{background:rgba(245,245,247,.86)}.evaluation-option-row[data-selected=true]{background:#ffffff;box-shadow:0 1px 8px rgba(0,0,0,.08)}.evaluation-option-row[data-selected=true] strong{color:var(--link)}.evaluation-option-row[data-selected=true] em{border-color:rgba(0,102,204,.22);background:rgba(0,102,204,.08);color:#0055aa}.evaluation-option-row span{display:grid;min-width:0;grid-gap:2px;gap:2px}.evaluation-option-row strong{overflow:hidden;color:var(--ink);font-size:.875rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.evaluation-option-row small{overflow:hidden;color:var(--muted);font-size:.75rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.evaluation-option-row em{display:inline-flex;max-width:150px;align-items:center;justify-content:center;padding:4px 7px;border:1px solid rgba(210,210,215,.78);border-radius:999px;color:var(--muted);font-size:.6875rem;font-style:normal;font-weight:600;line-height:1.15;text-align:center}.evaluation-single-workspace .evaluation-option-row{position:relative;z-index:0;height:58px;min-height:58px;max-height:58px;padding:0 24px;border-bottom:1px solid rgba(210,210,215,.54);border-radius:0;transform-origin:center right;transition:background .17s var(--ease),border-color .17s var(--ease),box-shadow .17s var(--ease),opacity .17s var(--ease),transform .19s var(--ease)}.evaluation-single-workspace .evaluation-choice-button:before,.evaluation-single-workspace .evaluation-option-row:before{position:absolute;top:50%;left:7px;width:7px;height:7px;border:1px solid rgba(134,134,139,.42);border-radius:999px;background:rgba(255,255,255,.9);content:"";transform:translateY(-50%);transition:background .17s var(--ease),border-color .17s var(--ease),box-shadow .17s var(--ease),transform .19s var(--ease)}.evaluation-single-workspace .evaluation-choice-button:after,.evaluation-single-workspace .evaluation-option-row:after{position:absolute;top:50%;right:9px;width:6px;height:6px;border-top:1.5px solid rgba(134,134,139,.52);border-right:1.5px solid rgba(134,134,139,.52);content:"";opacity:.72;transform:translate(-1px,-50%) rotate(45deg);transition:border-color .17s var(--ease),opacity .17s var(--ease),transform .19s var(--ease)}.evaluation-single-workspace .evaluation-option-row em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evaluation-single-workspace .evaluation-option-row:last-child{border-bottom:0}.evaluation-single-workspace .evaluation-option-row:first-child{border-top-left-radius:13px;border-top-right-radius:13px}.evaluation-single-workspace .evaluation-option-row:last-child{border-bottom-right-radius:13px;border-bottom-left-radius:13px}.evaluation-single-workspace .evaluation-option-row:hover{z-index:3;background:rgba(255,255,255,.96);box-shadow:inset 0 0 0 1px rgba(0,113,227,.08);transform:scale(1.006)}.evaluation-single-workspace .evaluation-choice-button:hover:before,.evaluation-single-workspace .evaluation-option-row:hover:before{border-color:rgba(0,113,227,.42);background:#0071e3;box-shadow:0 0 0 4px rgba(0,113,227,.1);transform:translateY(-50%) scale(1.15)}.evaluation-single-workspace .evaluation-choice-button:hover:after,.evaluation-single-workspace .evaluation-option-row:hover:after{border-color:rgba(0,102,204,.76);opacity:1;transform:translateY(-50%) rotate(45deg)}.evaluation-single-workspace .evaluation-option-row[data-selected=true]{background:rgba(255,255,255,.72);box-shadow:none}.evaluation-single-workspace .evaluation-choice-button[data-selected=true]:before,.evaluation-single-workspace .evaluation-option-row[data-selected=true]:before{border-color:rgba(0,113,227,.42);background:#0071e3;box-shadow:0 0 0 3px rgba(0,113,227,.08)}.evaluation-single-workspace .evaluation-choice-group>div:has(.evaluation-choice-button:hover) .evaluation-choice-button,.evaluation-single-workspace .evaluation-option-list:has(.evaluation-option-row:hover) .evaluation-option-row{opacity:.74}.evaluation-single-workspace .evaluation-choice-group>div:has(.evaluation-choice-button:hover) .evaluation-choice-button:hover,.evaluation-single-workspace .evaluation-option-list:has(.evaluation-option-row:hover) .evaluation-option-row:hover{opacity:1}.evaluation-single-workspace .evaluation-choice-button:has(+.evaluation-choice-button:hover),.evaluation-single-workspace .evaluation-choice-button:hover+.evaluation-choice-button,.evaluation-single-workspace .evaluation-option-row:has(+.evaluation-option-row:hover),.evaluation-single-workspace .evaluation-option-row:hover+.evaluation-option-row{z-index:2;opacity:.92;background:rgba(255,255,255,.72);transform:scale(1.003)}.evaluation-single-workspace .evaluation-model-option-list .evaluation-option-row{grid-template-columns:minmax(0,1fr)}.evaluation-single-workspace .evaluation-single-task-option-list .evaluation-option-row{grid-template-columns:minmax(0,1fr);height:auto;min-height:64px;max-height:none;padding-block:10px}.evaluation-single-workspace .evaluation-single-task-option-list .evaluation-option-row small,.evaluation-single-workspace .evaluation-single-task-option-list .evaluation-option-row strong{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:normal}.evaluation-single-workspace .evaluation-choice-group{min-height:0;align-content:start;overflow:auto;padding:0;scroll-padding:10px}.evaluation-single-workspace .evaluation-choice-group-multi{height:100%}.evaluation-choice-group,.evaluation-filter-group{display:grid;grid-gap:10px;gap:10px}.evaluation-chip-row,.evaluation-toggle-row{display:flex;flex-wrap:wrap;gap:7px}.evaluation-chip-button,.evaluation-choice-button{border:1px solid rgba(210,210,215,.58);border-radius:999px;background:rgba(255,255,255,.72);color:rgba(29,29,31,.72);cursor:pointer;font:inherit;transition:background .16s var(--ease),border-color .16s var(--ease),color .16s var(--ease),box-shadow .16s var(--ease)}.evaluation-chip-button{min-height:34px;padding:7px 10px;font-size:.8125rem;font-weight:600}.evaluation-chip-button[data-selected=true],.evaluation-choice-button[data-selected=true]{border-color:rgba(255,255,255,.92);background:#ffffff;color:var(--ink);box-shadow:0 1px 8px rgba(0,0,0,.09)}.evaluation-run-composer-multi-queue .evaluation-gpu-grid .evaluation-chip-button[data-selected=true]{border-color:rgba(0,113,227,.92);background:#0071e3;color:#ffffff;box-shadow:0 8px 18px rgba(0,113,227,.2)}.evaluation-run-composer-multi-queue .evaluation-gpu-grid .evaluation-chip-button[data-selected=true]:hover{background:#0077ed}.evaluation-choice-group>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.evaluation-choice-button{display:grid;min-width:0;grid-gap:4px;gap:4px;padding:11px 12px;border-radius:8px;text-align:left}.evaluation-choice-button strong{overflow:hidden;font-size:.8125rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.evaluation-choice-button small{color:var(--muted);font-size:.6875rem;line-height:1.25}.evaluation-single-workspace .evaluation-choice-group>div{grid-template-columns:1fr;gap:0;overflow:hidden;border:1px solid rgba(210,210,215,.48);border-radius:14px;background:rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.evaluation-single-workspace .evaluation-choice-button{position:relative;z-index:0;height:58px;min-height:58px;max-height:58px;align-content:center;padding:0 24px;border:0;border-bottom:1px solid rgba(210,210,215,.54);border-radius:0;background:transparent;box-shadow:none;transform-origin:center right;transition:background .17s var(--ease),box-shadow .17s var(--ease),opacity .17s var(--ease),transform .19s var(--ease)}.evaluation-single-workspace .evaluation-choice-button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evaluation-single-workspace .evaluation-choice-button:last-child{border-bottom:0}.evaluation-single-workspace .evaluation-choice-button:first-child{border-top-left-radius:13px;border-top-right-radius:13px}.evaluation-single-workspace .evaluation-choice-button:last-child{border-bottom-right-radius:13px;border-bottom-left-radius:13px}.evaluation-single-workspace .evaluation-choice-button[data-selected=true]{background:rgba(255,255,255,.72);box-shadow:none}.evaluation-single-workspace .evaluation-choice-button[data-selected=true] strong{color:var(--link)}.evaluation-single-workspace .evaluation-choice-button:hover{z-index:3;background:rgba(255,255,255,.96);box-shadow:inset 0 0 0 1px rgba(0,113,227,.08);transform:scale(1.006)}.evaluation-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.evaluation-gpu-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px}.evaluation-primary-action{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:36px;align-items:center;justify-content:center;padding:8px 16px;border:0;border-radius:999px;background:#0071e3;color:#ffffff;cursor:pointer;font:inherit;font-size:.8125rem;font-weight:650;transition:background .16s var(--ease),box-shadow .16s var(--ease),transform .16s var(--ease)}.evaluation-primary-action:hover{background:#0077ed}.evaluation-primary-action:active{transform:scale(.98)}.evaluation-primary-action:disabled{cursor:default;opacity:.42;box-shadow:none;transform:none}.evaluation-secondary-action{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:36px;align-items:center;justify-content:center;padding:8px 4px;border:0;border-radius:999px;background:transparent;color:var(--link);cursor:pointer;font:inherit;font-size:.8125rem;font-weight:650;transition:color .16s var(--ease),transform .16s var(--ease)}.evaluation-secondary-action:hover{color:var(--blue-hover)}.evaluation-secondary-action:active{transform:scale(.98)}.evaluation-data-stage-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;overflow:visible;border:0;background:transparent}.evaluation-data-stage-rail button{display:grid;min-width:0;grid-gap:4px;gap:4px;padding:11px;border:1px solid transparent;border-radius:8px;background:rgba(255,255,255,.5);color:inherit;cursor:pointer;font:inherit;text-align:left;transition:background .16s var(--ease),border-color .16s var(--ease),box-shadow .16s var(--ease),transform .16s var(--ease)}.evaluation-data-stage-rail button:hover{background:rgba(255,255,255,.78);transform:translateY(-1px)}.evaluation-data-stage-rail button[data-active=true]{border-color:rgba(210,210,215,.58);background:#ffffff;box-shadow:0 8px 18px rgba(0,0,0,.06)}.evaluation-data-stage-rail span{color:var(--muted);font-size:.75rem;font-weight:650;line-height:1.2}.evaluation-data-stage-rail strong{overflow:hidden;color:var(--ink);font-size:.8125rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.evaluation-single-control-strip{display:grid;min-width:0;height:52px;min-height:52px;grid-gap:4px;gap:4px;padding:4px;border:1px solid rgba(210,210,215,.58);border-radius:999px;background:rgba(245,245,247,.78)}.evaluation-single-control-strip-data,.evaluation-single-control-strip-model{grid-template-columns:repeat(2,minmax(0,1fr))}.evaluation-single-control-strip-run,.evaluation-single-control-strip-settings{grid-template-columns:repeat(3,minmax(0,1fr))}.evaluation-single-control-strip-multi-model{grid-template-columns:repeat(2,minmax(0,1fr));height:66px;min-height:66px;overflow:hidden;border-radius:999px}.evaluation-single-control-strip-multi-data,.evaluation-single-control-strip-multi-run{grid-template-columns:repeat(4,minmax(0,1fr));height:66px;min-height:66px;overflow:hidden;border-radius:999px}.evaluation-single-control-strip button{display:grid;min-width:0;grid-gap:2px;gap:2px;align-content:center;padding:7px 10px;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:center}.evaluation-single-control-strip button:hover{background:rgba(255,255,255,.72)}.evaluation-single-control-strip button[data-active=true]{background:#ffffff;box-shadow:0 1px 8px rgba(0,0,0,.08)}.evaluation-single-control-strip span,.evaluation-single-control-strip strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evaluation-single-control-strip span{color:var(--muted);font-size:.71875rem;font-weight:650;line-height:1.1}.evaluation-single-control-strip strong{color:var(--ink);font-size:.78125rem;line-height:1.15}.evaluation-run-composer-multi-queue .evaluation-single-control-strip button{padding:8px 12px;text-align:left}.evaluation-run-composer-multi-queue .evaluation-single-control-strip span{font-size:.6875rem}.evaluation-run-composer-multi-queue .evaluation-single-control-strip strong{font-size:.75rem}.evaluation-single-control-strip .evaluation-strip-status[data-complete=true]{color:var(--link)}.evaluation-single-control-strip .evaluation-strip-status[data-complete=false]{color:#86868b}.evaluation-run-composer-multi-queue .evaluation-data-stage-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;overflow:visible}.evaluation-run-composer-multi-queue .evaluation-data-stage-rail button{min-height:48px;align-content:center;padding:9px;border-radius:12px}.evaluation-run-composer-multi-queue .evaluation-filter-group{gap:8px}.evaluation-run-composer-multi-queue .evaluation-filter-group .evaluation-chip-row{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}.evaluation-run-composer-multi-queue .evaluation-filter-group .evaluation-chip-button{flex:0 0 auto;white-space:nowrap}.evaluation-single-control-strip-budget{display:flex;align-items:center;overflow:hidden;border-radius:8px}.evaluation-single-control-strip-budget span{display:inline-flex;min-width:0;align-items:baseline;gap:6px;padding:0 10px;color:var(--muted);font-size:.78125rem}.evaluation-single-control-strip-budget strong{flex:0 0 auto;color:var(--ink)}.evaluation-run-stage-fields{display:grid;min-height:0;align-content:start;grid-gap:12px;gap:12px}.evaluation-command-complete{display:grid;align-content:start;grid-gap:10px;gap:10px;min-height:0;padding-top:2px}.evaluation-command-complete>span{width:-moz-fit-content;width:fit-content;padding:4px 9px;border-radius:999px;background:rgba(0,113,227,.1);color:#0066cc;font-size:.71875rem;font-weight:650;line-height:1.2}.evaluation-command-complete strong{color:var(--ink);font-size:1.05rem;line-height:1.18}.evaluation-command-complete p{margin-bottom:2px;color:var(--muted);font-size:.8125rem;line-height:1.42}.evaluation-complete-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:4px}.evaluation-live-json{display:grid;min-width:0;grid-gap:8px;gap:8px;margin-top:4px}.evaluation-live-json-header{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding-top:3px}.evaluation-live-json-header strong{color:var(--ink);font-size:.9375rem}.evaluation-live-json-header span{color:var(--muted);font-size:.8125rem;line-height:1.35}.evaluation-live-json .evaluation-code-block{max-height:220px;overflow:auto}.evaluation-inline-summary{display:flex;align-items:baseline;gap:10px;padding:13px 0;border-top:1px solid rgba(210,210,215,.82);border-bottom:1px solid rgba(210,210,215,.82)}.evaluation-inline-summary strong{color:var(--ink);font-size:1.5rem;line-height:1}.evaluation-inline-summary span{color:var(--muted);font-size:.875rem;line-height:1.35}.evaluation-field input:focus,.evaluation-search-field input:focus{border-color:rgba(0,102,204,.46);background:#ffffff;outline:0;box-shadow:inset 0 0 0 1px rgba(0,102,204,.48),0 1px 2px rgba(0,0,0,.035)}.evaluation-chip-button:focus-visible,.evaluation-choice-button:focus-visible,.evaluation-data-stage-rail button:focus-visible,.evaluation-option-row:focus-visible,.evaluation-primary-action:focus-visible,.evaluation-secondary-action:focus-visible,.evaluation-single-control-strip button:focus-visible,.evaluation-step-button:focus-visible{outline:2px solid rgba(0,102,204,.42);outline-offset:2px}.evaluation-step-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin:2px 0 0;padding:0;border-top:1px solid rgba(210,210,215,.82);border-bottom:1px solid rgba(210,210,215,.82);list-style:none;counter-reset:evaluation-step}.evaluation-step-list li{position:relative;min-width:0;min-height:82px;overflow-wrap:anywhere;padding:29px 14px 14px;border-right:1px solid rgba(210,210,215,.72);color:var(--ink);font-size:.875rem;font-weight:600;line-height:1.24;counter-increment:evaluation-step}.evaluation-step-list li:last-child{border-right:0}.evaluation-step-list li:before{position:absolute;top:12px;left:14px;color:var(--link);content:"0" counter(evaluation-step);font-size:.6875rem;font-weight:700;line-height:1}.evaluation-code-block{overflow-x:auto;max-height:180px;margin:2px 0 0;padding:20px;border-radius:8px;background:#1d1d1f;color:#f5f5f7;font-size:.875rem;line-height:1.5}.evaluation-single-workspace .evaluation-code-block{height:100%;min-height:0;max-height:none;overflow:auto;margin:0;padding:14px 16px;border-radius:14px;font-size:.71875rem;line-height:1.38}.evaluation-code-block[data-placeholder=true]{color:rgba(245,245,247,.82)}.evaluation-code-block[data-placeholder=true] .evaluation-code-line-primary{color:rgba(245,245,247,.94);font-weight:600}.evaluation-code-block[data-placeholder=true] .evaluation-code-line-muted{color:rgba(245,245,247,.42)}.evaluation-code-block[data-placeholder=true] .evaluation-code-line-muted .evaluation-code-token,.evaluation-code-block[data-placeholder=true] .evaluation-code-line-primary .evaluation-code-token{color:inherit}.evaluation-code-block code{font-family:SF Mono,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,monospace;white-space:pre}.evaluation-code-line{display:block;min-height:1.5em}.evaluation-single-workspace .evaluation-code-line{min-height:1.38em}.evaluation-code-token-command{color:#7ee787}.evaluation-code-token-flag,.evaluation-code-token-key{color:#79c0ff}.evaluation-code-token-value{color:#ffa657}.evaluation-code-token-string{color:#a5d6ff}.evaluation-code-token-boolean,.evaluation-code-token-number{color:#d2a8ff}.evaluation-code-token-placeholder{color:#ff7b72}.evaluation-code-token-comment,.evaluation-code-token-punctuation{color:#8b949e}.evaluation-page :is(.evaluation-run-side,.evaluation-option-list,.evaluation-choice-group,.evaluation-code-block,.evaluation-check-grid,.evaluation-step-tabs,.evaluation-single-control-strip-data){-webkit-overflow-scrolling:touch;overscroll-behavior:auto;scroll-behavior:smooth;scrollbar-color:transparent transparent;scrollbar-gutter:auto;scrollbar-width:thin}.evaluation-page :is(.evaluation-run-side,.evaluation-option-list,.evaluation-choice-group,.evaluation-code-block,.evaluation-check-grid,.evaluation-step-tabs,.evaluation-single-control-strip-data):focus-within,.evaluation-page :is(.evaluation-run-side,.evaluation-option-list,.evaluation-choice-group,.evaluation-code-block,.evaluation-check-grid,.evaluation-step-tabs,.evaluation-single-control-strip-data):hover{scrollbar-color:rgba(60,60,67,.28) transparent}.evaluation-page :is(.evaluation-run-side,.evaluation-option-list,.evaluation-choice-group,.evaluation-code-block,.evaluation-check-grid,.evaluation-step-tabs,.evaluation-single-control-strip-data)::-webkit-scrollbar{width:3px;height:3px}.evaluation-page :is(.evaluation-run-side,.evaluation-option-list,.evaluation-choice-group,.evaluation-code-block,.evaluation-check-grid,.evaluation-step-tabs,.evaluation-single-control-strip-data)::-webkit-scrollbar-corner,.evaluation-page :is(.evaluation-run-side,.evaluation-option-list,.evaluation-choice-group,.evaluation-code-block,.evaluation-check-grid,.evaluation-step-tabs,.evaluation-single-control-strip-data)::-webkit-scrollbar-track{background:transparent}.evaluation-page :is(.evaluation-run-side,.evaluation-option-list,.evaluation-choice-group,.evaluation-code-block,.evaluation-check-grid,.evaluation-step-tabs,.evaluation-single-control-strip-data)::-webkit-scrollbar-thumb{border-radius:999px;background:transparent}.evaluation-page :is(.evaluation-run-side,.evaluation-option-list,.evaluation-choice-group,.evaluation-code-block,.evaluation-check-grid,.evaluation-step-tabs,.evaluation-single-control-strip-data):focus-within::-webkit-scrollbar-thumb,.evaluation-page :is(.evaluation-run-side,.evaluation-option-list,.evaluation-choice-group,.evaluation-code-block,.evaluation-check-grid,.evaluation-step-tabs,.evaluation-single-control-strip-data):hover::-webkit-scrollbar-thumb{background:rgba(60,60,67,.3)}.evaluation-page :is(.evaluation-run-side,.evaluation-option-list,.evaluation-choice-group,.evaluation-code-block,.evaluation-check-grid,.evaluation-step-tabs,.evaluation-single-control-strip-data)::-webkit-scrollbar-thumb:active{background:rgba(60,60,67,.42)}.evaluation-check-grid{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;border-top:1px solid rgba(210,210,215,.82);border-bottom:1px solid rgba(210,210,215,.82)}.evaluation-mini-card{min-width:0;padding:13px 0;border-bottom:1px solid rgba(210,210,215,.68)}.evaluation-mini-card:last-child{border-bottom:0}.evaluation-mini-card h3{margin-bottom:4px;color:var(--ink);font-size:.9375rem;line-height:1.25}.evaluation-mini-card p{font-size:.84375rem;line-height:1.42}.evaluation-run-composer-workbench .evaluation-check-grid{min-height:0;overflow:auto;gap:0;border:0}.evaluation-run-composer-workbench .evaluation-mini-card{position:relative;padding:13px 0 13px 22px}.evaluation-run-composer-workbench .evaluation-mini-card:before{position:absolute;top:20px;left:2px;width:7px;height:7px;border-radius:999px;background:var(--link);content:""}.evaluation-details,.evaluation-tabs{display:grid;grid-gap:0;gap:0;border-top:1px solid rgba(210,210,215,.82);border-bottom:1px solid rgba(210,210,215,.82)}.coverage-card,.evaluation-details details,.evaluation-tabs details{overflow:hidden;border-top:0;border-bottom:1px solid rgba(210,210,215,.68)}.evaluation-details details:last-child,.evaluation-tabs details:last-child{border-bottom:0}.coverage-card summary,.evaluation-details summary,.evaluation-tabs summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;color:var(--ink);cursor:pointer;font-size:.9rem;font-weight:600;list-style:none}.evaluation-details summary,.evaluation-tabs summary{min-height:43px;padding:12px 0}.coverage-card summary{padding:18px 0}.coverage-card summary::-webkit-details-marker,.evaluation-details summary::-webkit-details-marker,.evaluation-tabs summary::-webkit-details-marker{display:none}.coverage-card summary:after,.evaluation-details summary:after,.evaluation-tabs summary:after{display:inline-block;width:7px;height:7px;border:solid var(--link);border-width:0 1.5px 1.5px 0;content:"";flex:0 0 auto;transform:translateY(-2px) rotate(45deg)}.coverage-card[open] summary:after,.evaluation-details details[open] summary:after,.evaluation-tabs details[open] summary:after{transform:translateY(2px) rotate(225deg)}.coverage-card ul,.evaluation-details ul,.evaluation-tabs ul{display:grid;grid-gap:7px;gap:7px;margin:0;padding:0 0 14px 18px;color:var(--muted);font-size:.875rem;line-height:1.4}.evaluation-tabs .evaluation-code-block{margin-bottom:12px}.evaluation-assets-band{display:grid;grid-gap:28px;gap:28px;margin:72px calc(50% - 50vw) 0;padding:62px max(44px,calc((100vw - 1120px) / 2));border-top:1px solid rgba(210,210,215,.72);border-bottom:1px solid rgba(210,210,215,.72);background:#fbfbfd}.evaluation-section-heading{max-width:780px}.evaluation-section-heading h2{margin-bottom:10px;font-size:2rem;line-height:1.1}.evaluation-section-heading p:not(.eyebrow){margin-bottom:0;color:#333336;font-size:1.0625rem;line-height:1.45}.coverage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 34px;gap:0 34px;border-top:1px solid rgba(210,210,215,.82)}.coverage-card{position:relative;background:transparent}.coverage-card:nth-last-child(-n+2){border-bottom:1px solid rgba(210,210,215,.82)}.coverage-card summary span{display:grid;min-width:0;grid-gap:5px;gap:5px}.coverage-card summary strong{color:var(--ink);font-size:1.0625rem;line-height:1.2}.coverage-card summary small{color:var(--muted);font-size:.875rem;font-weight:400;line-height:1.38}.coverage-card summary em{color:var(--link);flex:0 0 auto;font-size:.75rem;font-style:normal;font-weight:600;line-height:1.2;white-space:nowrap}.coverage-card ul{padding-bottom:18px}.coverage-command-bridge{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;overflow:hidden;border:1px solid rgba(0,102,204,.18);border-radius:8px;background:rgba(0,102,204,.045)}.coverage-command-step{position:relative;display:grid;min-height:62px;align-items:center;padding:14px 18px;border-right:1px solid rgba(0,102,204,.16);color:var(--ink);font-size:.875rem;font-weight:600;line-height:1.3}.coverage-command-step:last-child{border-right:0}.coverage-command-step:not(:last-child):after{position:absolute;top:50%;right:10px;color:var(--link);content:">";transform:translateY(-50%)}.command-preview-card{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:24px 34px;gap:24px 34px;padding-top:30px;border-top:1px solid rgba(210,210,215,.82)}.command-preview-card h3{margin-bottom:8px;font-size:1.5rem}.command-preview-grid{display:grid;grid-gap:0;gap:0;align-self:start;border-top:1px solid rgba(210,210,215,.82);border-bottom:1px solid rgba(210,210,215,.82)}.command-preview-grid div{display:grid;grid-template-columns:minmax(112px,.36fr) minmax(0,1fr);grid-gap:14px;gap:14px;padding:12px 0;border-bottom:1px solid rgba(210,210,215,.68)}.command-preview-grid div:last-child{border-bottom:0}.command-preview-grid span{color:var(--muted);font-size:.75rem;font-weight:600;line-height:1.3}.command-preview-grid strong{min-width:0;overflow-wrap:anywhere;color:var(--ink);font-size:.875rem;line-height:1.35}.command-preview-card .evaluation-tabs{grid-column:1/-1}.site-footer{display:flex;justify-content:space-between;gap:24px;padding:28px max(22px,calc((100vw - 1080px) / 2));border-top:1px solid rgba(0,0,0,.08);color:var(--muted);font-size:.75rem;line-height:1.35}.floating-home{position:fixed;bottom:22px;left:22px;z-index:15;display:grid;width:44px;height:44px;place-items:center;border-radius:50%;background:#1d1d1f;color:#ffffff;box-shadow:0 10px 24px rgba(0,0,0,.2)}.floating-home:hover{color:#ffffff;text-decoration:none}body:has(.evaluation-page) .floating-home,body:has(.home-page) .floating-home{display:none}.floating-home-letter{font-size:1.05rem;font-weight:700}.data-page .page-header{padding-bottom:34px}.data-hero{display:grid;justify-items:center;padding:76px 0 34px;text-align:center}.data-lead{max-width:850px;margin:0;color:#333336;font-size:1.5rem;line-height:1.2}.data-lead a{color:var(--link)}.data-anchor-nav{position:-webkit-sticky;position:sticky;top:44px;z-index:12;display:flex;flex-wrap:wrap;gap:8px;padding:10px 0;background:rgba(245,245,247,.86);-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px)}.data-anchor-nav a{padding:8px 12px;border:1px solid rgba(210,210,215,.86);border-radius:980px;background:rgba(255,255,255,.8);color:rgba(29,29,31,.76);font-size:.875rem;font-weight:600}.data-anchor-nav a:hover{color:var(--link)}.data-snapshot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:34px}.data-snapshot>div{min-height:112px;padding:22px;border:1px solid rgba(210,210,215,.78);border-radius:8px;background:var(--surface);box-shadow:var(--shadow)}.data-snapshot span{display:block;color:var(--ink);font-size:2rem;font-weight:600;line-height:1.1}.data-snapshot small{display:block;margin-top:4px;color:var(--link);font-size:.75rem;font-weight:700;line-height:1.2}.data-snapshot p{margin:9px 0 0;font-size:.875rem}.data-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.data-overview>div{min-height:126px;padding:24px;border:1px solid rgba(210,210,215,.78);border-radius:8px;background:var(--surface);box-shadow:var(--shadow)}.data-overview span{display:block;color:var(--ink);font-size:2rem;font-weight:600;line-height:1.1}.data-overview p{margin:10px 0 0;font-size:.875rem}.data-section-heading{max-width:760px;margin-bottom:20px}.data-category-grid,.data-doc-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.data-category-card,.data-doc-link-grid a{display:grid;grid-gap:7px;gap:7px;min-height:112px;padding:18px;border:1px solid rgba(210,210,215,.78);border-radius:8px;background:var(--surface)}.data-doc-link-grid a:hover{color:inherit;transform:translateY(-1px)}.data-category-card strong,.data-doc-link-grid strong{color:var(--ink);font-size:1rem;line-height:1.25}.data-category-card span,.data-doc-link-grid span{color:var(--muted);font-size:.875rem;line-height:1.4}.data-category-card{min-height:86px}.data-doc-panel{margin-top:56px;padding-top:24px;border-top:1px solid var(--line)}.data-doc-panel-header{max-width:860px;margin-bottom:30px}.data-doc-panel-header h2{margin-bottom:10px;font-size:2.25rem}.data-doc-panel-header a{color:var(--link);font-size:.9375rem;font-weight:600}.markdown-body{max-width:100%;color:var(--ink)}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{max-width:920px;scroll-margin-top:70px}.markdown-body h1{margin-top:48px;font-size:2.5rem}.markdown-body h2{margin-top:36px;font-size:1.75rem}.markdown-body h3{margin-top:28px;font-size:1.25rem}.markdown-body blockquote,.markdown-body li,.markdown-body p{max-width:920px}.markdown-body a{color:var(--link)}.markdown-body ol,.markdown-body ul{max-width:920px;margin:0 0 18px;padding-left:22px;color:var(--muted);line-height:1.48}.markdown-body li+li{margin-top:6px}.markdown-body blockquote{margin:16px 0 22px;padding:15px 18px;border-left:3px solid var(--blue);border-radius:0 8px 8px 0;background:rgba(255,255,255,.72)}.markdown-body blockquote p{margin:0}.markdown-body code{padding:.15em .35em;border-radius:5px;background:rgba(29,29,31,.08);color:var(--ink);font-size:.92em}.markdown-body pre{max-width:100%;overflow-x:auto;padding:18px;border-radius:8px;background:#1d1d1f;color:#ffffff;line-height:1.5}.markdown-body pre code{padding:0;background:transparent;color:inherit;white-space:pre}.markdown-body table{display:block;width:100%;max-width:100%;margin:18px 0 26px;overflow-x:auto;border-collapse:collapse;font-size:.875rem}.markdown-body td,.markdown-body th{min-width:120px;padding:10px 12px;border:1px solid var(--line);text-align:left;vertical-align:top}.markdown-body th{background:rgba(255,255,255,.88);color:var(--ink);font-weight:600}.markdown-body td{background:rgba(255,255,255,.56);color:#333336}.markdown-body hr{margin:34px 0;border:0;border-top:1px solid var(--line)}.data-empty-state,.data-source-note{max-width:860px}.data-empty-state code,.data-source-note code{padding:.12em .32em;border-radius:5px;background:rgba(29,29,31,.08);color:var(--ink)}.dataset-explorer{scroll-margin-top:78px}.dataset-toolbar{display:grid;grid-gap:14px;gap:14px;padding:18px;border:1px solid rgba(210,210,215,.78);border-radius:8px;background:#ffffff;box-shadow:var(--shadow)}.dataset-search{position:relative;display:block;width:min(430px,100%)}.dataset-search span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.dataset-search:after,.dataset-search:before{position:absolute;pointer-events:none;content:""}.dataset-search:before{top:50%;left:15px;width:11px;height:11px;border:1.6px solid #86868b;border-radius:999px;transform:translateY(-56%)}.dataset-search:after{top:calc(50% + 4px);left:25px;width:7px;height:1.6px;border-radius:999px;background:#86868b;transform:rotate(45deg)}.dataset-filter-group>span{color:var(--muted);font-size:.75rem;font-weight:600}.dataset-search input{width:100%;min-height:38px;padding:9px 14px 9px 38px;border:1px solid rgba(210,210,215,.5);border-radius:999px;background:rgba(255,255,255,.88);color:var(--ink);font:inherit;font-size:.875rem;transition:background .16s var(--ease),border-color .16s var(--ease),box-shadow .16s var(--ease)}.dataset-search input:focus{border-color:rgba(0,102,204,.46);background:#ffffff;outline:0;box-shadow:inset 0 0 0 1px rgba(0,102,204,.48),0 1px 2px rgba(0,0,0,.035)}.dataset-filter-group{display:grid;grid-gap:8px;gap:8px}.dataset-filter-options{display:flex;flex-wrap:wrap;gap:6px}.dataset-filter-options button{min-height:34px;padding:7px 11px;border:1px solid rgba(210,210,215,.86);border-radius:980px;background:#ffffff;color:rgba(29,29,31,.74);cursor:pointer;font-size:.8125rem;font-weight:600}.dataset-filter-options button[aria-pressed=true]{border-color:var(--blue);background:var(--blue);color:#ffffff}.dataset-result-bar{display:flex;align-items:baseline;gap:6px;margin-top:18px;color:var(--muted);font-size:.9375rem}.dataset-result-bar strong{color:var(--ink);font-size:1.5rem;line-height:1}.dataset-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:12px;gap:12px;margin-top:18px}.dataset-card{position:relative;display:grid;min-height:206px;min-width:0;align-content:start;grid-gap:8px;gap:8px;padding:12px;border:1px solid rgba(210,210,215,.46);border-radius:12px;background:rgba(255,255,255,.72);box-shadow:none;color:inherit;cursor:pointer;text-align:left;transition:border-color .26s var(--motion-ease-apple),box-shadow .26s var(--motion-ease-apple),transform .26s var(--motion-ease-apple),background .26s var(--motion-ease-apple)}.dataset-status-stamp{position:absolute;top:10px;right:10px;z-index:1;padding:4px 6px;border:1px solid;border-radius:5px;background:rgba(255,255,255,.84);font-size:.5625rem;font-weight:800;letter-spacing:.02em;line-height:1;transform:rotate(4deg)}.dataset-status-inline.published,.dataset-status-stamp.published{color:#24804c}.dataset-status-inline.pending-review,.dataset-status-stamp.pending-review{color:#8a6f16}.dataset-status-inline.kernel-update,.dataset-status-stamp.kernel-update{color:#a0431e}.dataset-card:focus-visible,.dataset-card:hover{border-color:rgba(0,102,204,.3);background:#ffffff;box-shadow:0 10px 24px rgba(0,0,0,.052);transform:translateY(-2px)}.dataset-card h3{display:-webkit-box;min-height:calc(.71875rem * 1.28 * 2);margin-bottom:0;overflow:hidden;color:rgba(29,29,31,.68);font-size:.71875rem;font-weight:600;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dataset-card-topline{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-height:24px;padding-right:70px}.dataset-category{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;padding:4px 7px;border-radius:980px;background:rgba(0,102,204,.08);color:var(--link);font-size:.625rem;font-weight:700;line-height:1.1}.dataset-tag-list{display:inline-flex;flex-wrap:wrap;gap:4px}.dataset-tag-list span{padding:4px 7px;border-radius:980px;background:rgba(42,157,88,.12);color:#24804c;font-size:.625rem;font-weight:700;line-height:1.1}.dataset-abbr{display:block;color:var(--ink);font-size:.9375rem;font-weight:650;line-height:1.16}.dataset-metadata{display:grid;grid-gap:3px;gap:3px;margin:0}.dataset-metadata div{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:8px}.dataset-metadata dt{color:var(--muted);font-size:.625rem;font-weight:700;line-height:1.2}.dataset-metadata dd{min-width:0;margin:0;overflow:hidden;color:var(--ink);font-size:.6875rem;font-weight:600;line-height:1.25;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dataset-task-row{display:flex;flex-wrap:wrap;gap:4px;margin-top:1px}.dataset-task-row span{padding:4px 6px;border-radius:980px;background:rgba(29,29,31,.08);color:rgba(29,29,31,.76);font-size:.625rem;font-weight:700}.dataset-empty{margin-top:18px;padding:24px;border:1px solid rgba(210,210,215,.86);border-radius:8px;background:#ffffff}.dataset-modal-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:28px;background:rgba(0,0,0,.36)}.dataset-modal{width:min(1020px,100%);max-height:min(86vh,920px);overflow:auto;padding:28px;border-radius:8px;background:#f5f5f7;box-shadow:0 24px 72px rgba(0,0,0,.28)}.dataset-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;padding-bottom:18px;border-bottom:1px solid var(--line)}.dataset-modal-kicker{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.dataset-status-inline{display:inline-flex;padding:5px 9px;border:1px solid;border-radius:980px;background:rgba(255,255,255,.82);font-size:.75rem;font-weight:800;line-height:1}.dataset-status-inline.benchmarked{color:var(--link)}.dataset-modal-header h2{margin-bottom:8px;font-size:2rem}.dataset-modal-header code{padding:.15em .4em;border-radius:5px;background:rgba(29,29,31,.08);color:var(--ink)}.dataset-modal-close{min-height:36px;padding:8px 12px;border:1px solid rgba(210,210,215,.92);border-radius:980px;background:#ffffff;color:var(--ink);cursor:pointer;font-size:.875rem;font-weight:700}.dataset-modal-summary{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 12px}.dataset-modal-summary span,.dataset-source-link{padding:7px 10px;border-radius:980px;background:#ffffff;color:rgba(29,29,31,.76);font-size:.8125rem;font-weight:700}.dataset-source-link{display:inline-flex;margin-bottom:18px;color:var(--link)}.dataset-detail-layout{display:grid;grid-gap:14px;gap:14px}.dataset-detail-section{padding:18px;border:1px solid rgba(210,210,215,.82);border-radius:8px;background:#ffffff}.dataset-detail-section h3{margin-bottom:12px}.dataset-detail-body{padding:0}.dataset-info-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.dataset-info-list div{min-width:0;padding:10px;border-radius:8px;background:#f5f5f7}.dataset-info-list dt{color:var(--muted);font-size:.6875rem;font-weight:800}.dataset-info-list dd{margin:4px 0 0;overflow-wrap:anywhere;color:var(--ink);font-size:.8125rem;line-height:1.25}.dataset-task-detail-list{display:grid;grid-gap:10px;gap:10px}.dataset-task-detail-list article{padding:14px;border:1px solid rgba(210,210,215,.76);border-radius:8px;background:#fbfbfd}.dataset-task-detail-list article>div:first-child{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.dataset-task-detail-list strong{color:var(--ink)}.dataset-task-detail-list span{padding:4px 7px;border-radius:980px;background:rgba(0,102,204,.08);color:var(--link);font-size:.75rem;font-weight:800}.data-guide-band,.data-task-overview{scroll-margin-top:78px}.data-review-flow,.data-task-summary-grid,.data-workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.data-review-flow article,.data-task-summary-grid div,.data-workflow-card{min-height:128px;padding:20px;border:1px solid rgba(210,210,215,.86);border-radius:8px;background:#ffffff;box-shadow:0 10px 24px rgba(0,0,0,.052)}.data-task-summary-grid strong,.data-workflow-card>span{display:block;color:var(--ink);font-size:2rem;font-weight:600;line-height:1}.data-task-summary-grid span{display:block;margin-top:9px;color:var(--muted);font-size:.9375rem}.data-review-flow,.data-workflow-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.data-review-flow h3,.data-workflow-card h3{margin-top:14px}.data-review-flow p,.data-workflow-card p{margin-bottom:0;font-size:.9375rem}.data-workflow-card code{display:block;margin-top:14px;overflow:hidden;padding:9px;border-radius:8px;background:#1d1d1f;color:#ffffff;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.data-guide-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.data-guide-links a{padding:10px 14px;border:1px solid var(--link);border-radius:980px;color:var(--link);font-size:.9375rem;font-weight:700}.task-export-composer{scroll-margin-top:78px}.task-export-panel{display:grid;grid-gap:16px;gap:16px;padding:20px;border:1px solid rgba(210,210,215,.86);border-radius:8px;background:#ffffff;box-shadow:var(--shadow)}.task-export-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:end}.task-export-controls label{display:grid;grid-gap:7px;gap:7px;min-width:0}.task-export-controls span{color:var(--muted);font-size:.75rem;font-weight:700}.task-export-controls select{width:100%;min-height:44px;padding:10px 12px;border:1px solid rgba(210,210,215,.92);border-radius:8px;background:#fbfbfd;color:var(--ink);font:inherit}.task-export-controls button,.task-export-selection button{min-height:44px;padding:10px 14px;border:1px solid var(--blue);border-radius:8px;background:var(--blue);color:#ffffff;cursor:pointer;font-weight:700}.task-export-command,.task-export-selection{padding:18px;border-radius:8px;background:#f5f5f7}.task-export-command h3,.task-export-selection h3{margin-bottom:12px}.task-export-selection ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.task-export-selection li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid rgba(210,210,215,.78);border-radius:8px;background:#ffffff}.task-export-selection li span{display:grid;grid-gap:4px;gap:4px;color:var(--muted);font-size:.875rem}.task-export-selection li strong{color:var(--ink);font-size:.9375rem}.task-export-selection button{min-height:34px;border-color:rgba(210,210,215,.92);background:#ffffff;color:var(--ink);font-size:.8125rem}.task-export-command pre{margin:0;overflow-x:auto;padding:16px;border-radius:8px;background:#1d1d1f;color:#ffffff;line-height:1.5}.task-export-command code{white-space:pre}@media (max-width:960px){.site-header{position:-webkit-sticky;position:sticky;min-height:50px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 22px}.site-brand-cluster{grid-column:1}.site-header-account{grid-column:2}.primary-nav-shell{position:relative;z-index:40;grid-column:3}.mobile-nav-toggle{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;color:var(--ink);cursor:pointer}.mobile-nav-toggle:hover{background:rgba(118,118,128,.1)}.mobile-nav-toggle:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.mobile-nav-toggle span{position:absolute;width:16px;height:1.5px;border-radius:99px;background:currentColor;transition:transform .18s var(--ease)}.mobile-nav-toggle span:first-child{transform:translateY(-3px)}.mobile-nav-toggle span:last-child{transform:translateY(3px)}.mobile-nav-toggle[aria-expanded=true] span:first-child{transform:rotate(45deg)}.mobile-nav-toggle[aria-expanded=true] span:last-child{transform:rotate(-45deg)}.top-nav{position:absolute;top:42px;right:0;display:none;width:min(240px,calc(100vw - 32px));align-items:stretch;flex-direction:column;gap:2px;padding:8px;border:1px solid rgba(0,0,0,.08);border-radius:15px;background:rgba(250,250,252,.96);box-shadow:0 18px 46px rgba(0,0,0,.13);-webkit-backdrop-filter:saturate(180%) blur(24px);backdrop-filter:saturate(180%) blur(24px)}.top-nav[data-open=true]{display:flex}.top-nav a{width:100%;padding:10px 12px;border-radius:9px}.top-nav::-webkit-scrollbar{display:none}.top-nav a{flex:0 0 auto}.signal-menu{top:86px}.signal-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.modality-development,.page,.page-wide{width:min(100% - 44px,720px);padding-bottom:72px}.modality-development{padding-top:82px}.hero-copy h1,h1{font-size:3rem}.home-hero{padding:38px 0 20px}.home-hero-statement{gap:10px}.home-statement-divider{display:none}.home-hero h1{font-size:2.75rem}.home-hero-subtitle{font-size:1.0625rem}.home-showcase{margin-top:12px;padding:16px 0 28px}.home-showcase-inner{width:100%;margin-left:0}.home-showcase-track{grid-auto-columns:350px;gap:16px}.hero-copy>p:not(.eyebrow){font-size:1.25rem}.models-hero h1{font-size:3rem}.evaluation-lead,.models-lead{font-size:1.1875rem}.evaluation-capability-grid{width:min(100%,640px);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.evaluation-path-grid{gap:36px;margin-top:38px;padding-top:32px}.evaluation-run-panel{grid-template-columns:1fr;gap:24px;padding:24px}.evaluation-run-composer-workbench{padding:0;border:0;background:transparent;box-shadow:none}.evaluation-run-side{max-height:none;overflow:visible;padding:18px}.evaluation-single-workspace{grid-template-columns:1fr;grid-template-rows:auto var(--evaluation-single-workspace-height) var(--evaluation-single-workspace-height);height:auto}.evaluation-run-composer-multi-queue .evaluation-single-workspace{grid-template-columns:1fr}.evaluation-single-workspace .evaluation-step-tabs{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:none;height:auto;margin-top:0}.evaluation-run-composer-multi-queue .evaluation-single-workspace .evaluation-step-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.evaluation-single-workspace .evaluation-step-button{height:auto;min-height:52px}.evaluation-single-workspace .evaluation-preview-stack{grid-column:auto;grid-row:auto;height:var(--evaluation-single-workspace-height)}.evaluation-single-workspace>.evaluation-run-side{height:100%}.evaluation-run-composer-workbench .evaluation-run-side{margin-top:0;padding:12px}.evaluation-selector-panel{max-width:100%}.command-preview-card{grid-template-columns:1fr;gap:34px}.evaluation-step-list{grid-template-columns:repeat(3,minmax(0,1fr))}.coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.model-interface-guide{grid-template-columns:1fr;gap:22px}.model-interface-step-selector{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.model-toolbar{align-items:stretch;flex-direction:column;border-radius:20px;padding:10px}.model-search{flex-basis:auto;min-width:0}.model-detail-group.model-overview-summary dl{gap:7px 14px}.data-category-grid,.data-doc-link-grid,.data-overview,.data-review-flow,.data-snapshot,.data-task-summary-grid,.data-workflow-grid,.task-export-controls{grid-template-columns:1fr}}@media (max-width:700px){.models-stat-grid{grid-template-columns:1fr}.evaluation-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.model-detail-grid{grid-template-columns:1fr}.model-detail-grid-supervised .model-channels-group,.model-detail-grid-supervised .model-config-group,.model-detail-grid-supervised .model-sources-group{grid-column:auto;grid-row:auto}.model-modal-header{grid-template-columns:minmax(0,1fr) auto}.model-overview-summary{grid-column:1/-1}}@media (max-width:620px){.site-brand-cluster{gap:7px}.eeg-arena-header-link{width:34px;padding-inline:3px}.eeg-arena-header-logo{display:none}.eeg-arena-header-mark{display:block}}@media (max-width:560px){.site-header{padding-inline:10px}.top-nav{justify-content:flex-start}.signal-menu{top:86px}.signal-menu-inner{width:calc(100% - 32px)}.signal-menu-grid{grid-template-columns:1fr}.modality-development,.page,.page-wide{width:calc(100% - 32px)}.modality-development{min-height:58vh;padding:72px 0 84px}.modality-development h1{font-size:2.75rem}.modality-development p:not(.eyebrow){font-size:1.125rem}.dashboard-hero{padding-top:72px}.home-hero{padding-top:34px}.home-release-label{font-size:.9375rem}.hero-copy h1,h1{font-size:2.5rem}.home-hero h1{font-size:1.875rem}.home-hero-subtitle{font-size:1rem;line-height:1.32;white-space:normal}.home-actions{align-items:center;gap:8px;margin-top:14px}.home-actions .button{width:auto;min-height:36px;padding:8px 14px;font-size:.875rem}.home-hero-links{gap:14px;margin-top:10px;font-size:.875rem}.home-showcase{--home-showcase-gutter:16px;margin-top:10px;padding:14px 0 24px}.home-showcase-inner{width:100%;margin-left:0}.home-showcase-track{grid-auto-columns:min(328px,calc(100vw - 32px));gap:12px}.home-showcase-card{min-height:356px;padding:20px}.home-showcase-card-copy{max-width:238px;gap:8px}.home-showcase-value strong{font-size:1.75rem}.home-showcase-value span{font-size:1.125rem}.home-showcase-body{max-width:226px;font-size:.8125rem}.home-showcase-visual{bottom:44px;height:164px}.home-showcase-card-action{right:18px;bottom:20px;width:38px;height:38px}.home-showcase-controls{gap:10px;padding-top:8px}.home-showcase-control{width:40px;height:40px}.home-showcase-control span{width:10px;height:10px;border-width:3.5px}.format-card{width:76px;height:48px}.format-card-mat{left:18px}.format-card-edf{left:90px}.format-card-h5{right:22px}.format-card-csv{right:76px}.format-card-py{left:52px;width:104px}.model-family-foundation{bottom:48px;left:20px;width:142px;height:76px}.model-family-supervised{right:20px;bottom:66px;width:108px;height:54px}.model-architecture-strip{right:64px;bottom:14px;left:24px;gap:4px}.model-architecture-chip{height:26px;font-size:.5rem}.leaderboard-window{right:60px;bottom:22px;left:20px}.standard-source{width:68px}.source-a{left:16px}.source-b{left:24px}.source-c{right:16px}.source-d{right:66px;bottom:4px;width:62px}.standard-core{width:108px}.interface-module{width:88px;min-height:30px;padding:4px 5px;font-size:.5rem}.interface-foundation{left:16px}.interface-baseline{right:16px}.interface-data{left:16px;width:70px}.interface-params{left:92px;width:108px}.interface-registry{right:16px;width:78px}.prediction-contract{width:112px}.release-note{left:22px;width:150px}.review-badge{right:28px;width:62px;height:62px}.hero-copy>p:not(.eyebrow){font-size:1.125rem}.evaluation-hero{padding-top:48px}.models-hero{padding:34px 0 10px}.models-hero h1{font-size:2.5rem}.evaluation-lead,.models-lead{font-size:1.125rem}.models-section-heading p:not(.eyebrow){font-size:1rem}.coverage-command-bridge,.coverage-grid,.models-stat-grid{grid-template-columns:1fr}.evaluation-capability-grid{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.evaluation-capability-card{gap:6px;min-height:92px;padding:13px 12px}.evaluation-capability-card strong{font-size:2rem}.evaluation-capability-card .evaluation-capability-value-text{font-size:1.125rem}.evaluation-capability-copy span{font-size:.8125rem}.evaluation-capability-copy small{display:none}.evaluation-assets-band{padding:48px 16px}.model-explorer,.models-interface-band{margin-top:34px;padding:30px 0 0}.evaluation-path-grid{gap:34px;margin-top:34px;padding-top:28px}.evaluation-run-composer-workbench+.evaluation-run-composer-workbench{padding-top:30px}.evaluation-choice-group>div,.evaluation-data-stage-rail,.evaluation-field-grid,.evaluation-step-list,.evaluation-step-tabs{grid-template-columns:1fr}.evaluation-live-json-header{align-items:flex-start;flex-direction:column;gap:2px}.evaluation-step-button{min-height:0;padding:14px}.evaluation-data-stage-rail button,.evaluation-step-button{border-right:1px solid transparent;border-bottom:1px solid transparent}.evaluation-data-stage-rail button:last-child,.evaluation-step-button:last-child{border-bottom:1px solid transparent}.evaluation-option-row{grid-template-columns:1fr;gap:8px}.evaluation-run-composer-multi-queue .evaluation-single-workspace .evaluation-option-row{grid-template-columns:1fr;height:auto;min-height:64px;max-height:none}.evaluation-option-row em{max-width:100%;justify-self:start}.evaluation-option-list,.evaluation-option-list-compact{max-height:250px}.evaluation-model-option-list{max-height:300px}.evaluation-gpu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evaluation-step-list li{min-height:0;padding:31px 0 13px;border-right:0;border-bottom:1px solid rgba(210,210,215,.68)}.evaluation-step-list li:last-child{border-bottom:0}.evaluation-step-list li:before{left:0}.evaluation-code-block{font-size:.75rem}.evaluation-single-workspace .evaluation-step-tabs{display:flex;grid-template-columns:none;margin-top:0;overflow-x:auto}.evaluation-single-workspace .evaluation-step-button{flex:0 0 146px;height:auto;min-height:54px;padding:10px}.evaluation-single-workspace .evaluation-step-button span{width:24px;height:24px;font-size:.75rem}.evaluation-single-workspace .evaluation-step-button strong{font-size:.875rem}.evaluation-single-workspace .evaluation-step-button small{display:none}.evaluation-single-control-strip-data,.evaluation-single-control-strip-multi-data,.evaluation-single-control-strip-multi-model,.evaluation-single-control-strip-multi-run{display:flex;grid-template-columns:none;overflow-x:auto;border-radius:8px}.evaluation-single-control-strip-data button,.evaluation-single-control-strip-multi-data button,.evaluation-single-control-strip-multi-model button,.evaluation-single-control-strip-multi-run button{min-width:150px;text-align:left}.coverage-card:nth-last-child(-n+2){border-bottom:0}.coverage-card:last-child{border-bottom:1px solid rgba(210,210,215,.82)}.coverage-card summary{align-items:flex-start;flex-direction:column;gap:8px;min-height:0}.coverage-card summary em{white-space:normal}.coverage-card summary:after{position:absolute;top:18px;right:0}.coverage-command-step{min-height:58px;border-right:0;border-bottom:1px solid rgba(0,102,204,.16)}.coverage-command-step:last-child{border-bottom:0}.coverage-command-step:not(:last-child):after,.coverage-command-step:nth-child(2):after{content:none}.model-interface-step-selector{grid-template-columns:1fr}.model-interface-step{min-height:0}.model-interface-example-header{align-items:flex-start;flex-direction:column;gap:4px}.model-interface-code{font-size:.75rem}.model-card-grid{grid-template-columns:repeat(auto-fit,minmax(158px,1fr))}.model-modal-backdrop{align-items:stretch;padding:12px}.model-modal-panel{width:100%;max-height:calc(100vh - 24px)}.model-modal-header{gap:14px;padding:20px 18px 16px}.model-detail-grid{padding:4px 18px 24px}.model-detail-group dl>div{grid-template-columns:1fr;gap:4px}.model-detail-group.model-overview-summary dl{gap:7px 12px}.model-detail-group.model-overview-summary dl>div{display:inline-flex;gap:7px}.module-carousel-track,.resource-shelf{grid-auto-columns:min(306px,calc(100vw - 44px))}.site-footer{flex-direction:column;padding:24px 16px}.floating-home{bottom:18px;left:18px}.data-doc-panel-header h2,.markdown-body h1{font-size:2rem}.markdown-body h2{font-size:1.5rem}.data-overview span{font-size:1.75rem}.data-anchor-nav{position:static}.data-snapshot span,.data-task-summary-grid strong,.data-workflow-card>span{font-size:1.75rem}.dataset-card-grid{grid-template-columns:1fr}.dataset-card{min-height:0}.dataset-modal-backdrop{padding:12px}.dataset-modal{max-height:92vh;padding:18px}.dataset-modal-header{flex-direction:column}.dataset-info-list{grid-template-columns:1fr}.dataset-detail-body{padding:14px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important}.evaluation-panel-transition,.evaluation-path-grid .evaluation-run-composer-workbench,.home-showcase-card,.home-showcase-visual img,.model-card,.model-interface-stage,.model-modal-backdrop,.model-modal-panel,.scroll-reveal,.scroll-reveal[data-reveal-ready=true],.scroll-reveal[data-reveal-ready=true][data-reveal-visible=false],.scroll-reveal[data-reveal-ready=true][data-reveal-visible=true]{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}}:root{--bg:#f5f5f7;--surface:rgba(255,255,255,0.92);--line:rgba(60,60,67,0.18);--ink:#1d1d1f;--muted:#6e6e73;--link:#06c;--blue:#0071e3;--blue-hover:#0077ed;--apple-radius:20px;--apple-radius-small:12px;--shadow:0 1px 2px rgba(0,0,0,0.025),0 12px 32px rgba(0,0,0,0.055)}::selection{background:rgba(0,113,227,.18)}body{background:radial-gradient(circle at 50% -180px,rgba(255,255,255,.94),transparent 430px),var(--bg)}h1,h2,h3{letter-spacing:-.025em}p{line-height:1.55}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}:where(a,button,input,select,textarea):focus-visible{outline:3px solid rgba(0,113,227,.28);outline-offset:2px}.site-header{min-height:48px;border-bottom-color:rgba(0,0,0,.07);background:rgba(250,250,252,.78);box-shadow:0 1px 0 rgba(255,255,255,.5);backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px)}.data-anchor-nav,.signal-menu{top:48px}.top-nav a{border-radius:999px;color:rgba(29,29,31,.68)}.top-nav a:hover{background:rgba(0,0,0,.045)}.top-nav a[aria-current=page],.top-nav a[aria-current=page]:hover{background:rgba(0,0,0,.075);color:var(--ink)}.account-trigger{border-color:rgba(60,60,67,.16);background:rgba(255,255,255,.72);box-shadow:0 1px 2px rgba(0,0,0,.03)}.account-trigger:hover{border-color:rgba(60,60,67,.24);background:rgba(255,255,255,.96)}.account-menu-badge,.account-unread-badge{display:inline-grid;min-width:18px;height:18px;padding:0 5px;place-items:center;border:2px solid #fff;border-radius:999px;background:#ff3b30;color:#fff;font-size:.625rem;font-weight:700;font-style:normal;line-height:1;box-shadow:0 2px 7px rgba(190,24,18,.24)}.account-unread-badge{position:absolute;top:-7px;right:-8px;pointer-events:none}.account-popover .account-notifications-link{display:flex;align-items:center;justify-content:space-between;gap:12px}.account-menu-badge{min-width:20px;height:20px;border:0;box-shadow:none}.account-popover,.auth-dialog,.profile-card{border-color:rgba(60,60,67,.14);border-radius:20px;background:rgba(255,255,255,.96);box-shadow:0 24px 70px rgba(0,0,0,.16);backdrop-filter:saturate(180%) blur(28px);-webkit-backdrop-filter:saturate(180%) blur(28px)}.account-popover a,.account-popover button{border-radius:10px;background:transparent}.account-popover a:hover,.account-popover button:hover{background:rgba(0,0,0,.05)}.button{box-shadow:0 1px 2px rgba(0,0,0,.04)}.button:hover{transform:translateY(-1px)}.button:active{transform:translateY(0) scale(.985)}.button.primary{box-shadow:0 3px 10px rgba(0,113,227,.18)}.apple-module-card,.data-category-card,.data-doc-link-grid a,.data-overview>div,.data-review-flow article,.data-snapshot>div,.data-task-summary-grid div,.data-workflow-card,.dataset-card,.evaluation-capability-card,.model-card,.model-interface-stage,.models-stat,.resource-card{border-color:rgba(60,60,67,.12);border-radius:var(--apple-radius);background:rgba(255,255,255,.82);box-shadow:var(--shadow)}.dataset-card,.model-card{border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,.025),0 6px 18px rgba(0,0,0,.035)}.apple-module-card:hover,.data-doc-link-grid a:hover,.dataset-card:hover,.model-card:hover,.resource-card:hover{border-color:rgba(0,113,227,.22);background:rgba(255,255,255,.98);box-shadow:0 16px 40px rgba(0,0,0,.085);transform:translateY(-2px)}.dataset-toolbar,.evaluation-run-panel:not(.evaluation-run-composer-workbench),.task-export-panel{border-color:rgba(60,60,67,.12);border-radius:22px;background:rgba(255,255,255,.86);box-shadow:var(--shadow)}.model-toolbar{border-color:rgba(60,60,67,.12);background:rgba(232,232,237,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.58)}.segmented-control button[aria-pressed=true]{box-shadow:0 1px 5px rgba(0,0,0,.12)}.auth-dialog label input:not([type=checkbox]),.profile-editor-grid input:not([type=checkbox]),.profile-editor-grid textarea,.task-export-controls select{border-color:transparent;border-radius:var(--apple-radius-small);background:rgba(118,118,128,.09);box-shadow:inset 0 0 0 1px rgba(60,60,67,.04)}.auth-dialog label input:focus,.profile-editor-grid input:focus,.profile-editor-grid textarea:focus,.task-export-controls select:focus{border-color:rgba(0,113,227,.52);background:#fff;outline:0;box-shadow:0 0 0 4px rgba(0,113,227,.1)}.profile-editor-page{padding-top:54px}.profile-editor-page form{gap:36px}.profile-editor-avatar{padding-bottom:32px;border-bottom-color:rgba(60,60,67,.14)}.profile-editor-avatar button,.profile-upload{border-radius:999px;background:rgba(118,118,128,.1)}.profile-editor-avatar button:hover,.profile-upload:hover{background:rgba(118,118,128,.16)}.profile-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:26px 20px}.profile-field:not(.profile-editor-wide){grid-template-rows:18px 44px;align-content:start}.profile-field>label:first-child{display:flex;min-height:18px;align-items:center;line-height:18px}.profile-editor-grid input:not([type=checkbox]){min-height:44px}.profile-visibility input{accent-color:var(--blue)}.profile-account-readonly{border-color:rgba(60,60,67,.12);background:rgba(255,255,255,.88);box-shadow:0 1px 2px rgba(0,0,0,.025),0 10px 28px rgba(0,0,0,.045)}.profile-account-readonly>div+div{border-color:rgba(60,60,67,.1)}.profile-editor-actions button{border-radius:999px;box-shadow:0 3px 10px rgba(0,113,227,.18)}.profile-nickname-status{min-height:14px;color:var(--muted);font-size:.63rem;font-weight:500;line-height:14px}.profile-nickname-status.available{color:#248a3d}.profile-nickname-status.taken{color:#c9252d}.site-footer{border-top-color:rgba(60,60,67,.12);background:rgba(245,245,247,.78)}@media (max-width:900px){.site-header{border-radius:0 0 18px 18px}.signal-menu{top:86px}}@media (max-width:600px){.profile-editor-page{padding-top:34px}.profile-editor-grid{grid-template-columns:1fr}.profile-editor-avatar{align-items:stretch;flex-direction:column}.profile-avatar-actions{justify-content:flex-start}.profile-editor-actions{justify-content:space-between}}@media (max-width:560px){.signal-menu{top:86px}}@media (prefers-reduced-motion:reduce){a,button,input,select,textarea{transition:none!important}.signal-current{animation:none}}.profile-avatar[data-default=true]{background:linear-gradient(145deg,#f2f2f4,#d8d8dd);color:#8a8a90}.notifications-page,.notifications-page-state{width:min(100% - 40px,720px);margin:0 auto;padding:58px 0 110px}.notifications-header{display:grid;grid-gap:7px;gap:7px;margin-bottom:28px}.notifications-header h1,.notifications-page-state h1{margin:0;font-size:clamp(2rem,5vw,2.75rem);font-weight:700;letter-spacing:-.045em;line-height:1}.notifications-header p,.notifications-page-state p{margin:0;color:var(--muted);font-size:.875rem;line-height:1.5}.notifications-list{display:grid;grid-gap:12px;gap:12px}.notification-card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;padding:17px 42px 17px 17px;border:1px solid rgba(60,60,67,.1);border-radius:22px;background:rgba(255,255,255,.82);box-shadow:0 1px 2px rgba(0,0,0,.025),0 10px 30px rgba(0,0,0,.045);backdrop-filter:saturate(170%) blur(20px);-webkit-backdrop-filter:saturate(170%) blur(20px)}.notification-card.is-unread{background:rgba(255,255,255,.98);box-shadow:0 1px 2px rgba(0,0,0,.03),0 14px 36px rgba(0,0,0,.065)}.notification-avatar{display:grid;width:46px;height:46px;flex:none;place-items:center;border-radius:50%}.notification-card-copy{display:grid;min-width:0;grid-gap:6px;gap:6px}.notification-card-meta{display:flex;align-items:center;justify-content:space-between;gap:16px;color:#8e8e93;font-size:.6875rem;line-height:1.2}.notification-card-meta span{color:#6e6e73;font-weight:600}.notification-card-meta time{flex:none}.notification-card p{margin:0;color:#3a3a3c;font-size:.875rem;line-height:1.45}.notification-card p strong{color:var(--ink);font-weight:650}.notification-unread-dot{position:absolute;top:50%;right:19px;width:8px;height:8px;border-radius:50%;background:var(--blue);transform:translateY(-50%);box-shadow:0 0 0 4px rgba(0,113,227,.09)}.notifications-empty{display:grid;min-height:280px;place-items:center;align-content:center;grid-gap:8px;gap:8px;padding:36px;border-radius:24px;background:rgba(255,255,255,.58);color:var(--muted);text-align:center}.notifications-empty>span{color:#aeaeb2;font-size:2.2rem;line-height:1}.notifications-empty h2{margin:5px 0 0;color:var(--ink);font-size:1rem}.notifications-empty p{margin:0;font-size:.8125rem}.notifications-error{padding:13px 15px;border-radius:14px;background:#fff1f0;color:#982c28;font-size:.8125rem}.notifications-page-state{display:grid;min-height:50vh;align-content:center;justify-items:start;grid-gap:12px;gap:12px}.notifications-page-state button{padding:9px 17px;border:0;border-radius:999px;background:var(--blue);color:#fff;cursor:pointer;font-weight:650}@media (max-width:600px){.notifications-page,.notifications-page-state{width:min(100% - 28px,720px);padding-top:36px}.notification-card{padding:15px 36px 15px 15px;border-radius:20px}.notification-avatar{width:42px;height:42px}.notification-card p{font-size:.8125rem}.notification-card-meta{gap:10px}}.settings-page,.settings-page-state{width:min(100% - 40px,720px);margin:0 auto;padding:58px 0 110px}.settings-page-state{display:grid;min-height:50vh;align-content:center;justify-items:start;grid-gap:12px;gap:12px}.settings-header{margin-bottom:28px}.settings-header h1,.settings-page-state h1{margin:0;font-size:clamp(2rem,5vw,2.75rem);font-weight:700;letter-spacing:-.045em;line-height:1}.settings-page-state p{margin:0;color:var(--muted);font-size:.875rem}.settings-page-state>button{padding:9px 17px;border:0;border-radius:999px;background:var(--blue);color:#fff;cursor:pointer;font-weight:650}.settings-card{overflow:hidden;border:1px solid rgba(60,60,67,.11);border-radius:22px;background:rgba(255,255,255,.86);box-shadow:0 1px 2px rgba(0,0,0,.025),0 12px 34px rgba(0,0,0,.055);backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px)}.settings-row{position:relative;display:grid;width:100%;min-height:76px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:13px;gap:13px;padding:13px 18px;border:0;background:transparent;color:var(--ink);text-align:left}.settings-row+.settings-row:before{content:"";position:absolute;top:0;right:18px;left:65px;height:1px;background:rgba(60,60,67,.11)}.settings-row-button{font:inherit;cursor:pointer;transition:background .18s ease}.settings-row-button:hover{background:rgba(118,118,128,.065)}.settings-row-button:active{background:rgba(118,118,128,.11)}.settings-row-button:focus-visible{z-index:1;outline:3px solid rgba(0,113,227,.24);outline-offset:-3px}.settings-row-button:disabled{cursor:default;opacity:.58}.settings-row-button:disabled:hover{background:transparent}.settings-icon{display:grid;width:32px;height:32px;place-items:center;border-radius:9px;background:rgba(0,113,227,.1);color:#0878dc}.settings-icon svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.settings-row-copy{display:grid;min-width:0;grid-gap:3px;gap:3px}.settings-row-copy strong{font-size:.875rem;font-weight:620;letter-spacing:-.01em;line-height:1.25}.settings-row-copy small{max-width:570px;color:#77777c;font-size:.75rem;font-weight:400;line-height:1.45}.settings-chevron{width:8px;height:14px;margin-right:2px;fill:none;stroke:#b1b1b6;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.settings-disabled-mark{color:#aeaeb2;font-size:1rem}.settings-row.is-danger{color:#d52b22}.settings-row.is-danger .settings-icon{background:rgba(255,59,48,.1);color:#e5362c}.settings-row.is-danger .settings-row-copy small{color:#8e6b69}.settings-row-note{color:#c83730!important;font-weight:520!important}.settings-switch{position:relative;width:48px;height:28px;padding:0;border:0;border-radius:999px;background:#d2d2d7;cursor:pointer;transition:background .22s ease}.settings-switch span{position:absolute;top:2px;left:2px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.24);transition:transform .24s cubic-bezier(.34,1.32,.64,1)}.settings-switch[aria-checked=true]{background:#34c759}.settings-switch[aria-checked=true] span{transform:translateX(20px)}.settings-switch:focus-visible{outline:3px solid rgba(0,113,227,.22);outline-offset:3px}.settings-switch:disabled{cursor:wait;opacity:.62}.settings-page-feedback{min-height:42px;padding:11px 4px 0}.settings-page-feedback p{margin:0;color:#248a3d;font-size:.78rem}.settings-page-feedback .settings-feedback-error{color:#c62d28}.settings-dialog-backdrop{position:fixed;z-index:1200;inset:0;display:grid;padding:24px;place-items:center;background:rgba(0,0,0,.32);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation:settings-backdrop-in .18s ease-out}.settings-dialog{position:relative;width:min(430px,100%);padding:27px;border:1px solid rgba(255,255,255,.72);border-radius:24px;background:rgba(255,255,255,.97);box-shadow:0 28px 80px rgba(0,0,0,.2);animation:settings-dialog-in .25s cubic-bezier(.22,.9,.28,1.08)}.settings-dialog h2{margin:0 34px 6px 0;font-size:1.28rem;font-weight:700;letter-spacing:-.035em}.settings-dialog>p{margin:0 26px 20px 0;color:var(--muted);font-size:.79rem;line-height:1.5}.settings-dialog.is-danger h2{color:#c92c25}.settings-dialog form{display:grid;grid-gap:14px;gap:14px}.settings-dialog-field{display:grid;grid-gap:6px;gap:6px;color:#505054;font-size:.75rem;font-weight:600}.settings-dialog-field input{width:100%;min-height:44px;padding:10px 12px;border:1px solid transparent;border-radius:13px;outline:none;background:rgba(118,118,128,.09);color:var(--ink);font:inherit;font-size:.875rem;font-weight:400}.settings-dialog-field input:focus{border-color:rgba(0,113,227,.5);background:#fff;box-shadow:0 0 0 4px rgba(0,113,227,.1)}.settings-dialog-close{position:absolute;top:14px;right:14px;display:grid;width:28px;height:28px;padding:0 0 2px;place-items:center;border:0;border-radius:50%;background:rgba(118,118,128,.12);color:#636366;cursor:pointer;font-size:1.1rem;line-height:1}.settings-dialog-close:hover{background:rgba(118,118,128,.2)}.settings-dialog-error{margin:14px 0 0!important;padding:10px 12px;border-radius:12px;background:#fff1f0;color:#a22c27!important;font-size:.75rem!important}.settings-dialog-actions{display:flex;justify-content:flex-end;gap:9px;padding-top:4px}.settings-dialog-actions button{min-height:38px;padding:8px 15px;border:0;border-radius:999px;background:rgba(118,118,128,.1);color:var(--ink);cursor:pointer;font:inherit;font-size:.78rem;font-weight:650}.settings-dialog-actions button[type=submit]{background:var(--blue);color:#fff}.settings-dialog-actions button[type=submit].is-danger{background:#ff3b30}.settings-dialog-actions button:disabled{cursor:default;opacity:.46}@keyframes settings-backdrop-in{0%{opacity:0}}@keyframes settings-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.975)}}@media (max-width:600px){.settings-page,.settings-page-state{width:min(100% - 28px,720px);padding-top:36px}.settings-card{border-radius:20px}.settings-row{min-height:72px;grid-template-columns:32px minmax(0,1fr) auto;gap:11px;padding:12px 14px}.settings-row+.settings-row:before{right:14px;left:57px}.settings-row-copy strong{font-size:.84rem}.settings-row-copy small{font-size:.7rem}.settings-dialog-backdrop{align-items:end;padding:12px}.settings-dialog{width:100%;padding:24px 20px 20px;border-radius:24px}}@media (prefers-reduced-motion:reduce){.settings-dialog,.settings-dialog-backdrop{animation:none}.settings-switch,.settings-switch span{transition:none}}.site-shell--review{height:100vh;height:100dvh;min-height:0;overflow:hidden}.site-shell--review>main{display:flex;min-height:0;overflow:hidden}@media (max-width:900px){.site-shell--review .site-header{position:relative;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:48px;min-height:48px;align-items:center;gap:12px;padding:0 12px;border-radius:0}.site-shell--review .signal-switcher{grid-column:1;grid-row:1}.site-shell--review .signal-menu{top:48px}.site-shell--review .top-nav{grid-column:2;grid-row:1;width:100%;flex:1 1;min-width:0;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.site-shell--review .top-nav::-webkit-scrollbar{display:none}.site-shell--review .top-nav a{flex:0 0 auto}.site-shell--review .site-header-account{grid-column:3;grid-row:1}}