.bench-live{box-sizing:border-box;color:#f5f7f8;width:100%;max-width:1320px;margin:auto;padding:0 24px 40px}.bench-live a{color:inherit;text-decoration:none}.bench-live .site-header{border-bottom:1px solid #2a2e37;justify-content:space-between;align-items:center;min-height:72px;display:flex}.bench-heading{padding:38px 0 24px}.bench-live h1{letter-spacing:-.045em;margin:8px 0 12px;font-size:clamp(30px,5vw,50px);line-height:1.1}.bench-live h2{letter-spacing:-.025em;margin:10px 0;font-size:26px;line-height:1.18}.bench-live p{line-height:1.55}.eyebrow{letter-spacing:.09em;text-transform:uppercase;color:#baf;font-size:12px}.bench-heading>p:last-child,.muted,.experiment-card p,.create p{color:#a8aeb8}.experiment-card{background:#111318;border:1px solid #2a2e37;border-radius:18px;grid-template-columns:160px 1fr;align-items:center;gap:24px;display:grid;overflow:hidden}.experiment-card img{object-fit:cover;width:160px;height:210px}.experiment-card>div{padding:18px 20px 18px 0}.experiment-card strong{color:#c4b6ff}.comparison{padding-top:40px;scroll-margin-top:20px}.clips{grid-template-columns:1fr 1fr;gap:20px;display:grid}.clips article{background:#111318;border:1px solid #2a2e37;border-radius:16px;min-width:0;padding:14px}.clips h3{margin:0 0 12px;font-size:18px}.clips video{aspect-ratio:9/16;object-fit:contain;background:#000;border-radius:10px;width:100%;display:block}.bench-live .vote{color:#fff;background:#7c5cff;border-radius:10px;justify-content:center;align-items:center;min-height:48px;margin-top:14px;padding:10px 14px;font-size:15px;font-weight:650;display:flex}.note{color:#a8aeb8;max-width:760px;font-size:13px}.create{background:#111318;border:1px solid #2a2e37;border-radius:16px;margin-top:28px;padding:24px}.create .vote{width:fit-content}.bench-live footer{color:#a8aeb8;justify-content:space-between;gap:15px;margin-top:30px;font-size:13px;display:flex}:is(.bench-live a:focus-visible,.bench-live video:focus-visible){outline-offset:4px;outline:2px solid #20d1bd}@media (max-width:600px){.bench-live{padding:0 16px calc(24px + env(safe-area-inset-bottom))}.bench-live .site-header{min-height:56px}.bench-heading{padding:22px 0 18px}.experiment-card{grid-template-columns:105px 1fr;gap:14px}.experiment-card img{width:105px;height:190px}.experiment-card>div{padding:14px 12px 14px 0}.experiment-card h2{font-size:22px}.experiment-card p{margin:8px 0;font-size:14px}.clips{grid-template-columns:1fr;gap:22px}.clips video{max-height:65svh}.comparison{padding-top:28px}.create{padding:18px}.create .vote{width:100%}}.collections{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.collection{background:#111318;border:1px solid #2a2e37;border-radius:16px;overflow:hidden}.collection img{object-fit:cover;width:100%;height:210px;display:block}.collection>a>div{padding:18px}.collection h2{font-size:23px}.collection p{color:#a8aeb8}.collection .eyebrow{font-size:11px}.collection .vote{margin-top:18px}@media (max-width:800px){.collections{grid-template-columns:1fr}.collection img{object-fit:contain;background:#080a0d;height:240px}}.collection[data-benchmark=saturn-voice] img{object-position:50% 20%}.bench-community-entry{flex-wrap:wrap;align-items:center;gap:1rem;margin:0 0 1.5rem;display:flex}.bench-community-entry a{color:#f5f3ff;border:1px solid #7c5cff;border-radius:999px;align-items:center;min-height:44px;padding:.5rem 1rem;font-size:1rem;display:inline-flex}.bench-community-entry a:focus-visible{outline-offset:4px;outline:2px solid #baf}.bench-community-entry p{color:#a7abb8;margin:0;font-size:.875rem;line-height:1.5}.bench-live .site-header{box-sizing:border-box;width:100%;max-width:none;margin:0}.bench-live .nav-create{white-space:nowrap;background:#7254db;border:1px solid #8c70ed;border-radius:9px;padding:10px 14px;font-size:13px}.bench-live .collections{grid-template-columns:repeat(3,minmax(0,1fr))}.bench-search{color:#aaa;gap:8px;margin:12px 0;font-size:13px;display:grid}.bench-search input{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#131318;border:1px solid #303039;border-radius:9px;padding:12px 14px;font-size:16px}.search-count{color:#aaa;font-size:12px}.bench-live .collection img{object-fit:cover;aspect-ratio:16/9}.bench-live .navo-brand-section{color:#eee}@media (max-width:1000px){.bench-live .collections{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.bench-live{padding:0 16px 32px}.bench-live .collections{grid-template-columns:1fr}.bench-live .bench-heading h1{font-size:28px}.bench-live .nav-create{font-size:12px}.bench-live .site-header{min-height:64px}}.bench-live .collection{min-width:0;display:flex}.bench-live .collection>a{flex-direction:column;width:100%;min-width:0;display:flex}.bench-live .collection>a>img{flex:none}.bench-live .collection>a>div{flex-direction:column;flex:1;display:flex}.bench-live .collection .vote{margin-top:auto}.bench-live .collection>a>div>p:last-of-type{margin-bottom:20px}.bench-live .collection>a>img{aspect-ratio:16/9;object-fit:cover;object-position:50% 20%;height:auto}.bench-live .collection .vote{background:#7254db;box-shadow:inset 0 0 0 1px #b89fff}.bench-live .collection>a:hover .vote{background:#6244aa;box-shadow:inset 0 0 0 1px #d2c0ff}.bench-live .collection>a:focus-visible .vote{outline-offset:3px;outline:3px solid #fff}.benchmark-actions{border-top:1px solid #303039;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:32px 0;padding:24px 0;display:grid}.benchmark-actions h2{margin:0 0 8px;font-size:21px}.benchmark-actions p{color:#afb1bb;font-size:14px;line-height:1.6}.benchmark-actions a{color:#c5b4ff;display:inline-block}.benchmark-actions .nav-create{color:#fff;min-height:44px;padding:12px 16px}.bench-report h3{margin-top:20px;font-size:16px}.bench-community-entry{flex-wrap:wrap;gap:16px;display:flex}.bench-report p{max-width:80ch}@media (max-width:700px){.benchmark-actions{grid-template-columns:1fr;gap:20px;margin:24px 0;padding:18px 0}.benchmark-actions h2{font-size:19px}}.benchmark-design{background:#111318;border:1px solid #363044;border-radius:12px;margin:0 0 20px;padding:16px 18px}.benchmark-design>h2{letter-spacing:normal;margin:4px 0 12px;font-size:20px}.benchmark-design>.eyebrow{margin:0}.benchmark-design dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}.benchmark-design dt{color:#c9b9ff;font-size:12px;font-weight:650}.benchmark-design dd{color:#d7d9e0;margin:4px 0 0;font-size:14px;line-height:1.5}.benchmark-design .comparison-limit{color:#adb1bc;margin:12px 0 0;font-size:13px}.comparison-group{border-top:1px solid #303039;margin-top:12px;padding-top:12px}.comparison-group>strong{font-size:13px}.comparison-group>div{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.bench-live .comparison-group a{color:#e1d6ff;border:1px solid #7965ab;border-radius:8px;min-height:24px;padding:9px 12px;font-size:13px}.sheet-card[id]{scroll-margin-top:16px}.collection .comparison-kind{color:#d5c5ff;margin:0 0 6px;font-size:12px;font-weight:650}@media (max-width:650px){.benchmark-design{padding:12px}.benchmark-design>h2{font-size:17px}.benchmark-design dl{grid-template-columns:1fr;gap:8px}.benchmark-design dl>div{grid-template-columns:92px minmax(0,1fr);gap:8px;display:grid}.benchmark-design dd{margin:0;font-size:13px}.comparison-group>div{gap:6px}.bench-live .comparison-group a{padding:8px 10px;font-size:12px}}.benchmark-design{background:0 0;border:0;margin-bottom:18px;padding:0}.benchmark-design .benchmark-short{color:#d4d6dd;margin:0 0 6px;font-size:15px;line-height:1.45}.comparison-details>summary{cursor:pointer;color:#c9b9ff;min-height:32px;font-size:13px;list-style-position:inside;display:list-item}.comparison-details[open]{background:#111318;border:1px solid #363044;border-radius:10px;padding:12px 14px}.comparison-details[open]>summary{margin-bottom:10px}@media (max-width:650px){.benchmark-design{padding:0}.benchmark-design .benchmark-short{font-size:14px}}.review-focus{color:#d7d0e7;margin:10px 0;font-size:13px}.attempt-scorecard{box-sizing:border-box;border-block:1px solid #34303f;margin:10px 0;padding:12px 14px}.score-status{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.score-status>div{min-width:0}.score-status dt{color:#b6afc8;font-size:11px;line-height:1.4}.score-status dd{margin:5px 0 0;font-size:16px;font-weight:650;line-height:1.3}.score-status small{color:#aaa3b8;margin-left:2px;font-size:11px;font-weight:400}.score-status a{color:#c9b7ff;font-size:13px;text-decoration:underline}.score-explanation{margin-top:10px;font-size:13px}.score-explanation summary,.bench-report summary{cursor:pointer;color:#c9b7ff;min-height:28px}.score-explanation p{color:#b6afc8;font-size:12px}.score-explanation dl>div{margin:10px 0}.score-explanation dt{font-weight:650}.score-explanation dd{color:#c3becd;margin:4px 0;line-height:1.5}@media (min-width:1100px){.score-status{gap:8px}.score-status dd{font-size:14px}.score-status a{font-size:12px}}
