.sheet-screen{max-width:1320px}.sheet-screen .bench-heading{padding-bottom:16px}.sheet-screen .bench-heading h1{max-width:820px}.review-instruction{margin:0 0 6px;font-size:16px}.review-limit{color:#a8aeb8;max-width:880px;margin:0 0 20px;font-size:13px}.sheet-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sheet-card{background:#111318;border:1px solid #2a2e37;border-radius:16px;min-width:0;overflow:hidden}.sheet-card>header{justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.sheet-card h2{margin:0;font-size:20px}.sheet-card header>span{color:#a8aeb8;font-size:12px}.sheet-image{background:#fff;display:block}.sheet-image img{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;display:block}.sheet-actions{justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.sheet-actions .vote{min-height:42px;margin:0;padding:8px 14px;font-size:14px}.native-link{font-size:13px;color:#c4b6ff!important}.model-reveal{border-top:1px solid #2a2e37;padding:12px 18px;font-size:13px}.model-reveal summary,.plan-panel summary{cursor:pointer;font-weight:600}.model-reveal p{color:#a8aeb8;overflow-wrap:anywhere}.failed-attempt{background:#19151d;flex-direction:column;justify-content:center;min-height:200px;padding:24px 18px;display:flex}.failed-attempt p{color:#a8aeb8;font-size:14px}.plan-panel{color:#a8aeb8;border:1px solid #2a2e37;border-radius:14px;margin-top:22px;padding:18px;font-size:14px}.plan-panel summary{color:#f5f7f8}@media (max-width:700px){.sheet-grid{grid-template-columns:1fr;gap:16px}.sheet-card>header,.sheet-actions,.model-reveal{padding:12px 14px}.review-instruction{font-size:15px}.sheet-screen .bench-heading h1{font-size:32px}.review-limit{font-size:12px}.failed-attempt{min-height:180px}}.sheet-screen .sheet-grid{grid-template-columns:1fr}.reference-comparison{grid-template-columns:1fr 1fr;gap:12px;padding:0 16px 12px;display:grid}.reference-comparison figure{min-width:0;margin:0}.reference-comparison figcaption{color:#a8aeb8;margin:0 0 6px;font-size:12px}.reference-comparison a{background:#fff;display:block}.reference-comparison img{aspect-ratio:1960/1320;object-fit:contain;width:100%;height:auto;display:block}.reference-comparison .sheet-image img{aspect-ratio:1960/1320}.original-links{flex-wrap:wrap;gap:12px;display:flex}.original-links a{color:#c4b6ff}@media (max-width:700px){.reference-comparison{grid-template-columns:1fr;gap:10px;padding:0 14px 10px}.reference-comparison figcaption{font-size:11px}}.collection-reference{min-width:0}.collection-reference h3{color:#a8aeb8;margin:0 0 6px;font-size:12px;font-weight:500}.collection-reference figure+figure{margin-top:12px}.collection-reference img,.reference-comparison .generated-reference img{aspect-ratio:auto;object-fit:contain;height:auto;max-height:70vh}.collection-reference p{color:#a8aeb8;overflow-wrap:anywhere;margin:6px 0 12px;font-size:12px}.generated-reference video{object-fit:contain;background:#08080b;width:100%;max-height:70vh;display:block}.review-limit a,.model-reveal a{color:#c4b6ff}.sheet-actions a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:700px){.sheet-actions{flex-wrap:wrap}.collection-reference img,.reference-comparison .generated-reference img,.generated-reference video{max-height:none}}.reference-comparison{flex-wrap:wrap;gap:12px;display:flex}.reference-comparison>.generated-reference{order:0;width:100%}.reference-comparison>.collection-reference,.reference-comparison>.original-reference{order:1;width:100%}.collection-reference{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.collection-reference h3,.collection-reference>.reference-provenance{grid-column:1/-1}.collection-reference figure+figure{margin:0}.reference-comparison .generated-reference img{object-fit:contain;aspect-ratio:auto;height:auto;max-height:60vh}.reference-comparison .collection-reference .media-preview img,.reference-comparison .original-reference .media-preview img{object-fit:contain;aspect-ratio:auto;height:180px}.reference-comparison .collection-reference .media-preview[data-reference-focus=reviewed] img,.reference-comparison .original-reference .media-preview[data-reference-focus=reviewed] img{object-fit:cover;object-position:var(--media-focus)}.reference-comparison a,.sheet-image{background:#111318}.media-preview{cursor:zoom-in;background:#111318;border:0;width:100%;padding:0;display:block;position:relative}.media-preview img{width:100%;display:block}.media-preview>span{color:#fff;background:#111c;border:1px solid #ffffff40;border-radius:7px;place-items:center;width:36px;height:36px;font-size:22px;display:grid;position:absolute;bottom:8px;right:8px}.media-viewer{background:#09090c;border:1px solid #34343e;border-radius:12px;width:calc(100vw - 24px);max-width:none;height:calc(100dvh - 24px);max-height:none;padding:44px 12px 12px}.media-viewer::backdrop{background:#000d}.media-viewer img{aspect-ratio:auto;width:100%;height:100%;max-height:none;object-fit:contain!important}.media-close{color:#fff;background:#252530;border:0;width:36px;height:36px;font-size:24px;position:absolute;top:5px;right:8px}.bench-report{border-top:1px solid #303039;margin-top:24px;padding-top:18px}.bench-report h2{font-size:20px}.bench-report p{color:#a8aeb8;max-width:850px;line-height:1.6}@media (max-width:700px){.reference-comparison .collection-reference .media-preview img,.reference-comparison .original-reference .media-preview img{height:128px}.reference-comparison{padding:0 14px 10px}.collection-reference{grid-template-columns:repeat(2,minmax(0,1fr))}}.reference-comparison .media-viewer img{aspect-ratio:auto;object-fit:contain;width:100%;height:100%;max-height:none}.bench-live.bench-detail{width:100%;max-width:none;padding-inline:clamp(12px,2vw,32px)}.bench-detail .site-header{width:100%;margin-inline:0}.bench-detail .bench-heading h1{max-width:none}.bench-detail .reference-comparison{grid-template-columns:repeat(12,minmax(0,1fr));padding-inline:clamp(12px,1.5vw,24px);display:grid}.bench-detail .reference-comparison>*{grid-column:1/-1;min-width:0}.bench-detail .collection-reference{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bench-detail .collection-reference:has(>.source-scene){grid-template-columns:repeat(2,minmax(0,1fr))}.bench-detail .collection-reference>.source-scene{grid-column:1/-1}.bench-detail .collection-reference>.source-scene .media-preview img{object-fit:contain;height:auto;max-height:55vh}.bench-detail.bench-cinematic .generated-reference .media-preview img{aspect-ratio:auto;object-fit:contain;height:auto;max-height:65vh}.bench-detail .collection-reference:has(>figure:nth-of-type(2)):not(:has(>figure:nth-of-type(3))){grid-template-columns:repeat(2,minmax(0,1fr))}.bench-detail .generated-reference .media-preview img{object-fit:contain;aspect-ratio:auto;width:100%;height:clamp(320px,55vh,550px);max-height:none}.bench-detail .collection-reference .media-preview img{height:clamp(160px,17vw,220px);max-height:none}.bench-detail .media-preview{border:1px solid #2a2e37;border-radius:10px;overflow:hidden}.bench-detail .media-preview>span{width:44px;height:44px}.bench-detail .generated-reference video{object-fit:contain;width:100%;max-height:65vh}.bench-detail .single-reference{grid-template-columns:minmax(0,1fr);max-width:760px;margin-inline:auto}.bench-detail .collection-reference.single-reference figure{width:100%;margin-inline:auto}.bench-detail .original-reference{max-width:1000px;margin-inline:auto}.bench-detail .single-reference .media-preview img{height:220px}.inline-vote{width:100%;max-width:none;margin:0 auto;padding:0 clamp(12px,1.5vw,24px) 12px}.vote-frame{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111318;border-radius:12px;position:relative}.inline-vote iframe{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111318;border:0;width:100%;display:block}.vote-loading{z-index:1;border-radius:inherit;color:#a8aeb8;background:#111318;justify-content:center;align-items:center;margin:0;font-size:13px;display:flex;position:absolute;inset:0}.vote-help{color:#a8aeb8;margin-top:2px;font-size:12px}.vote-help summary{cursor:pointer;align-items:center;min-height:30px;display:flex}.vote-help p{margin:4px 0}.vote-help a{color:#c4b6ff;text-decoration:underline}@media (max-width:700px){.bench-detail .collection-reference{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bench-detail .collection-reference.single-reference{grid-template-columns:minmax(0,1fr)}.bench-detail .collection-reference .media-preview img{height:128px}.bench-detail .single-reference .media-preview img{height:160px}.bench-detail .generated-reference .media-preview img{height:clamp(300px,52vh,440px)}.inline-vote{padding:0 12px 8px}}.bench-detail .sheet-card{overflow:visible}.vote-boundary{height:1px;margin-top:-1px}.bench-detail .inline-vote{--vote-safe-bottom:env(safe-area-inset-bottom,0px);z-index:10;box-sizing:border-box;padding-top:0;padding-bottom:var(--vote-safe-bottom);background:#111318;border-top:1px solid #8c70ed;border-radius:12px 12px 0 0;position:sticky;top:auto;bottom:0;box-shadow:0 -8px 16px #08080b33}.bench-detail .inline-vote:not(.active){box-shadow:none;position:static}.bench-detail .vote-frame{overflow:visible}.bench-detail .vote-help{max-height:100px;overflow:auto}.bench-detail .inline-vote:not(.in-flow) .vote-help{display:none}.bench-detail .inline-vote.in-flow{box-shadow:none;border-radius:0;padding-bottom:12px;position:static}.bench-detail .inline-vote.in-flow .vote-frame{max-height:none}.bench-detail .reference-comparison{padding-top:12px}@media (max-height:450px){.bench-detail .inline-vote{position:static}.bench-detail .vote-frame{max-height:none}.bench-detail .inline-vote:not(.in-flow) .vote-help{display:block}}.bench-feedback-dialog{box-sizing:border-box;color:#f5f7f8;background:#111318;border:1px solid #484052;border-radius:16px;width:min(560px,100vw - 24px);max-width:none;height:min(600px,100dvh - 32px);max-height:none;margin:auto;padding:0;overflow:hidden}.bench-feedback-dialog::backdrop{background:#000a}.bench-save-confirmation{z-index:100;bottom:calc(118px + env(safe-area-inset-bottom,0px));color:#f5f7f8;pointer-events:none;background:#241b39;border:1px solid #a995ff;border-radius:12px;max-width:calc(100vw - 32px);margin:0;padding:10px 16px;font-size:14px;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 4px 24px #0008}.bench-feedback-dialog[open]{flex-direction:column;display:flex}.bench-feedback-dialog>header{border-bottom:1px solid #302b3a;flex-shrink:0;justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.bench-feedback-dialog>header strong{font-size:15px}.bench-feedback-dialog>header button{color:#eee;cursor:pointer;background:0 0;border:0;border-radius:8px;width:44px;min-height:44px;padding:0;font-size:26px}.bench-feedback-dialog>header button:focus-visible{outline:2px solid #baf}.bench-feedback-dialog>iframe{background:#111318;border:0;flex:1;width:100%;min-height:0}.bench-feedback-dialog>p{margin:12px;font-size:13px}.bench-feedback-dialog a{color:#c4b6ff}.sheet-card>header .attempt-heading{flex:1;min-width:0}.sheet-card>header .attempt-heading h2{overflow-wrap:anywhere;line-height:1.3}.sheet-card>header>span{flex-shrink:0}.attempt-prompt{color:#c4b6ff;margin:4px 0 0;font-size:13px;line-height:1.4}@media (max-width:700px){.sheet-card>header .attempt-heading h2{font-size:17px}.attempt-prompt{font-size:12px}}.attempt-workspace,.attempt-media,.attempt-review{display:contents}@media (min-width:1100px){.bench-live.bench-detail{max-width:1320px;margin-inline:auto;padding-inline:32px}.bench-detail .bench-heading h1{max-width:none;font-size:44px}.bench-detail .sheet-grid{gap:32px}.bench-detail .sheet-card>header{border-bottom:1px solid #2a2e37;padding:20px 24px}.attempt-workspace{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;padding:24px;display:grid}.attempt-media{min-width:0;display:block}.attempt-review{background:#111318;border:1px solid #3c354d;border-radius:14px;flex-direction:column;align-self:start;min-width:0;display:flex;position:sticky;top:24px;overflow:visible}.bench-detail .reference-comparison{gap:20px;padding:0}.bench-detail .generated-reference .media-preview img,.bench-detail.bench-cinematic .generated-reference .media-preview img{object-fit:contain;aspect-ratio:auto;height:auto;max-height:660px}.bench-detail .generated-reference video{max-height:660px}.bench-detail .collection-reference{grid-template-columns:repeat(2,minmax(0,1fr))}.bench-detail .single-reference{grid-template-columns:minmax(0,1fr);width:100%;max-width:560px}.bench-detail .original-reference{width:100%}.bench-detail .collection-reference .media-preview img,.bench-detail .original-reference .media-preview img{height:200px}.bench-detail .inline-vote,.bench-detail .inline-vote.in-flow,.bench-detail .inline-vote:not(.active){z-index:auto;box-shadow:none;--vote-safe-bottom:0px;border:0;border-radius:14px 14px 0 0;order:0;padding:12px 10px;position:static;top:auto;bottom:auto}.attempt-review .vote-boundary{display:none}.attempt-review .model-reveal{order:1;padding:16px;font-size:13px}.attempt-media .failed-attempt{border-radius:10px}}.reference-provenance{color:#a8aeb8;font-size:12px}.reference-provenance summary{cursor:pointer}.reference-provenance p{font-size:12px;line-height:1.45}
