.dz-panel>.section-head:first-child{margin-top:0}.dz-callout>.notice{margin:0 0 12px}.dz-create>.row{flex:1 1 auto;justify-content:flex-end}.dz-inline{display:inline-flex;align-items:center;gap:8px;font:500 13px/1.3 var(--font-ui);color:var(--text-subtitle)}.dz-lang{display:flex;gap:6px}.dz-lang input{flex:1 1}.dz-lang button{flex:none}.dz-fish-top{grid-template-columns:minmax(0,1fr) 260px;grid-gap:0 12px}.dz-fish-top,.dz-name-row{display:grid;gap:0 12px;align-items:start}.dz-name-row{grid-template-columns:minmax(0,1fr) minmax(0,2fr) 170px;grid-gap:0 12px}.dz-with-gender{grid-template-columns:minmax(0,1fr) 150px minmax(0,1.6fr) 170px}.dz-group{display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:24px;gap:24px;padding:20px 0 6px;border-top:1px solid var(--border-light)}.dz-group:first-child{padding-top:4px;border-top:0}.dz-group-label h3{font-size:14px;margin:0 0 2px}.dz-group-label p{margin:0;font-size:13px;line-height:1.45;color:var(--text-muted)}.dz-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0 12px;gap:0 12px;align-items:start}.dz-s2{grid-column:span 2}.dz-s4{grid-column:1/-1}.dz-catalogue{margin:-6px 0 14px}.dz-made{display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap;margin-top:24px}.dz-made-body{flex:1 1 260px;min-width:0}.dz-made-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.dz-made-title>:is(h3,h4){margin:0;font-size:15px;letter-spacing:-.005em;overflow-wrap:anywhere}.dz-made-actions{display:flex;gap:8px;align-self:center;flex-wrap:wrap}.dz-made-sample{max-width:420px;margin-top:12px}.icon-tile.dz-ok{background:var(--success-bg);color:var(--success-fg)}.icon-tile.dz-danger{background:var(--danger-bg);color:var(--danger-fg)}.dz-voice{display:flex;flex-direction:column;gap:12px;padding:14px 16px;min-width:0}.dz-voice>.notice{margin:0}.dz-voice-head{justify-content:space-between;gap:8px 12px}.dz-voice-head,.dz-voice-name{display:flex;align-items:center;flex-wrap:wrap}.dz-voice-name{gap:6px 8px;min-width:0}.dz-voice-name>:is(h3,h4){margin:0;font-size:15px;letter-spacing:-.005em}.dz-tags{display:flex;flex-wrap:wrap;gap:4px}.dz-players{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));grid-gap:10px;gap:10px}.dz-sample{min-width:0;padding:10px 12px 12px;border-radius:var(--r-md);background:transparent;border:1px solid var(--border-light)}.dz-sample p{margin:8px 0 0;font-size:12.5px;line-height:1.5;color:var(--text-muted)}.dz-batch>summary,.dz-disclosure>summary{list-style:none;cursor:pointer}.dz-batch>summary::-webkit-details-marker,.dz-disclosure>summary::-webkit-details-marker{display:none}.dz-disclosure>summary{display:inline-flex;align-items:center;gap:4px;border-radius:var(--r-xs);font:500 13px/1.4 var(--font-ui);color:var(--text-muted)}.dz-disclosure>summary:hover{color:var(--text-title)}.dz-chev,.dz-disclosure>summary>svg{width:16px;height:16px;flex:none;transition:transform .15s var(--ease)}.dz-chev{color:var(--text-muted)}.dz-batch[open]>summary>.dz-chev,.dz-disclosure[open]>summary>svg{transform:rotate(90deg)}.dz-pre-label{margin:12px 0 4px;font:500 12px/1.3 var(--font-ui);color:var(--text-muted)}.dz-pre{margin:0;padding:10px 12px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.55;color:var(--text);background:var(--surface-sunken);border-radius:var(--r-md)}.dz-views{margin:0 0 14px}.dz-batch+.dz-batch,.dz-batch-skel+.dz-batch-skel{border-top:1px solid var(--border-light)}.dz-batch>summary{display:flex;align-items:center;gap:6px 12px;min-height:56px;padding:10px 18px;transition:background-color .12s var(--ease)}.dz-batch>summary:hover{background:var(--fill-weak)}.dz-batch>summary:focus-visible{outline-offset:-2px;border-radius:calc(var(--r-lg) - 1px)}.dz-batch>summary>code{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dz-batch>summary>.badge{flex:none}.dz-batch-count{display:flex;align-items:center;gap:8px;flex:none;margin-left:auto;font-size:13px;color:var(--text-muted);white-space:nowrap}.dz-batch-body{display:flex;flex-direction:column;gap:10px;padding:2px 18px 18px}.dz-batch-body>.notice{margin:0}.dz-batch-skel{display:flex;align-items:center;height:56px;padding:0 18px}.dz-batch-skel .skeleton{height:16px}.dz-pair+.dz-pair{margin-top:28px;padding-top:24px;border-top:1px solid var(--border-light)}.dz-pair-head{display:flex;align-items:baseline;gap:8px;margin-bottom:12px}.dz-pair-head h3{margin:0;font-size:16px}.dz-pair-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));grid-gap:12px;gap:12px;align-items:start}.dz-pair-col{display:flex;flex-direction:column;gap:8px;min-width:0}.dz-missing{padding:22px 16px;text-align:center;font-size:13.5px;color:var(--text-muted);border:1px dashed var(--border);border-radius:var(--r-lg)}.dz-tunnel{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:28px}.dz-host{font:12px/1.3 var(--font-mono);overflow-wrap:anywhere}.dz-host,.dz-quota{color:var(--text-muted)}.dz-quota{margin:0 0 14px;font-size:13px}.dz-quota b{color:var(--text-title);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dz-ml-describe{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:0 12px;gap:0 12px;align-items:end}.dz-ml-go{gap:10px;margin-bottom:14px}.dz-add,.dz-ml-go{display:flex;align-items:center}.dz-add{gap:8px;flex-wrap:wrap;margin-top:12px}.dz-add input{flex:1 1 200px;max-width:340px;min-width:0}.dz-extras{display:flex;flex-direction:column;gap:8px;margin-top:12px}.dz-extra{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dz-extra-name{min-width:90px;font-size:13px;color:var(--text-title)}.dz-extra input{flex:1 1 240px;min-width:0}.dz-utter{display:flex;flex-direction:column;gap:8px;min-width:0}.dz-utter>.notice{margin:0}.dz-utter-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.dz-utter-head b{font:600 13.5px var(--font-ui);color:var(--text-title)}.dz-utter-meta{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dz-utter p{margin:0;font-size:12.5px;line-height:1.5;color:var(--text-muted)}.dz-utter-actions{gap:8px}.dz-layout{margin-top:14px}.dz-layout .helper{display:block;margin-top:6px}.dz-listed{margin:12px 0 6px}.dz-source{margin:0 0 14px}.dz-tutor-note{margin:14px 0 8px}.dz-try{gap:10px;margin-top:14px}.dz-try,.dz-try-head{display:flex;flex-direction:column}.dz-try-head{gap:2px}.dz-try-head h4{margin:0;font-size:14px}.dz-try-head .muted{font-size:13px;line-height:1.5}.dz-utter-unused{opacity:.6}.dz-tabs{container-type:inline-size}@container (max-width: 699px){.dz-tabs .dz-tail{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}@media (max-width:480px){.dz-tabs .tab{padding:0 7px}}@media (max-width:379px){.dz-tabs .tab{padding:0 6px;font-size:13px}}@media (max-width:1080px){.dz-group{grid-template-columns:1fr;gap:10px}.dz-with-gender{grid-template-columns:minmax(0,1fr) 170px}}@media (max-width:720px){.dz-fish-top,.dz-ml-describe,.dz-name-row{grid-template-columns:1fr}.dz-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.dz-s2{grid-column:1/-1}.dz-create .dz-inline,.dz-panel .form-foot>.dz-inline{margin-right:auto}.dz-create>.row>.status,.dz-panel .form-foot>:is(.status,.form-foot-hint){order:3;flex-basis:100%;margin-right:0}.dz-batch>summary{flex-wrap:wrap;padding:12px 14px;gap:6px 10px}.dz-batch>summary>code{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 26px)}.dz-batch>summary>.badge{margin-left:26px}.dz-batch-body{padding:2px 10px 12px}.dz-voice{padding:12px}}.clone-form{padding:0;overflow:hidden}.clone-step{padding:20px 22px 6px}.clone-step+.clone-step{border-top:1px solid var(--border-light)}.clone-step-head{display:flex;gap:12px;align-items:flex-start;margin-bottom:16px}.clone-step-head h3{margin:1px 0 2px}.clone-step-head p{margin:0;color:var(--text-muted);font-size:13.5px}.clone-step-n{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--fill);color:var(--text-title);font:600 12px/1 var(--font-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.clone-form .tabs{margin-bottom:16px}.clone-form>.form-foot:last-child{margin:0;padding:16px 22px 18px;row-gap:14px}.clone-consent{flex:1 0 100%}@media (max-width:600px){.clone-step{padding:18px 16px 4px}.clone-form>.form-foot:last-child{padding:16px}}.clone-file{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 16px;border:1px dashed var(--border-input);border-radius:var(--r-lg);background:var(--fill-weak);cursor:pointer;transition:border-color .12s var(--ease),background-color .12s var(--ease)}.clone-file:hover{border-color:var(--border-hover);background:var(--fill)}.clone-file.has-file{border-style:solid;border-color:var(--border)}.clone-file input[type=file]{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.clone-file input[type=file]:focus{box-shadow:none}.clone-file:has(input:focus-visible){border-style:solid;border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 12%,transparent)}.clone-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:0 12px;gap:0 12px}.clone-check{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.5;color:var(--text);cursor:pointer}.clone-check>input{margin-top:2px;flex:none}.clone-check-hint{display:block;margin-top:3px;font-size:12.5px;color:var(--text-muted)}.clone-check:has(input:disabled){cursor:default}.clone-check:has(input:disabled)>span{color:var(--text-muted)}.clone-providers{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));grid-gap:12px;gap:12px;margin-bottom:18px}.clone-provider{gap:6px}.clone-provider-note{display:block;font-size:12.5px;line-height:1.5;color:var(--text-muted);padding-left:26px}.clone-provider-issue{display:flex;gap:6px;align-items:flex-start;padding-left:26px;font-size:12.5px;line-height:1.45;color:var(--danger-fg)}.clone-provider-issue>svg{width:14px;height:14px;flex:none;margin-top:2px}.clone-sets-area{container-type:inline-size}.clone-sets{display:grid;grid-template-columns:minmax(200px,264px) minmax(702px,1fr);grid-gap:24px;gap:24px;align-items:start}.clone-set-list{display:flex;flex-direction:column;gap:8px;position:-webkit-sticky;position:sticky;top:calc(var(--topbar-h) + 16px);max-height:calc(100dvh - var(--topbar-h) - 32px);overflow-y:auto;scrollbar-width:thin;padding:3px;margin:-3px}.clone-set{padding:12px 14px;min-width:0}.clone-set-top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.clone-set-top>b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 14px/1.3 var(--font-ui);color:var(--text-title)}.clone-set-meta{margin-top:4px;font-size:12px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.clone-set-bad{color:var(--danger-fg)}@container (max-width: 926px){.clone-sets{grid-template-columns:minmax(0,1fr);gap:20px}.clone-set-list{position:static;max-height:none;flex-direction:row;overflow:auto hidden;scroll-snap-type:x proximity;scrollbar-width:thin;padding-bottom:8px}.clone-set{flex:0 0 min(240px,78%);scroll-snap-align:start}}@media (pointer:coarse){@container (max-width: 926px){.clone-set-list{scrollbar-width:none;padding-bottom:3px}.clone-set-list::-webkit-scrollbar{display:none}}}.set-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.set-title{margin:0;font-size:17px;line-height:1.35;letter-spacing:-.01em}.set-meta,.set-title{overflow-wrap:anywhere}.set-meta{margin:4px 0 0;font-size:13px;color:var(--text-muted)}.set-ref{padding:14px 16px}.set-transcript{margin:12px 0 0;padding-left:12px;border-left:2px solid var(--border);font-size:13.5px;color:var(--text-subtitle);overflow-wrap:anywhere}.set-block-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:28px 0 10px}.set-block-head h4{margin:0;font-size:15px;letter-spacing:-.005em}.set-block-head p{margin:2px 0 0;font-size:13px;color:var(--text-muted)}.set-add{gap:6px;margin-top:10px}.set-add>.muted{margin-right:2px}.set-render{margin-top:20px}.set-line{margin:0 0 8px;font-size:13.5px;color:var(--text-subtitle);overflow-wrap:anywhere}.clone-meta-skeleton{display:inline-block;width:220px;max-width:100%;height:13px;vertical-align:middle}.clone-skeleton{height:min(1080px,80vh)}.clone-skeleton,.rec{border-radius:var(--r-lg)}.rec{padding:14px;background:var(--fill-weak);border:1px solid var(--border-light)}.rec-script{margin-bottom:14px}.rec-script-label{display:block;margin-bottom:8px;font-size:12.5px;color:var(--text-muted)}.rec-script-text{margin:0;padding:12px 14px;border-radius:var(--r-md);background:var(--surface);border:1px solid var(--border-light);font-size:15px;line-height:1.6;color:var(--text-title);transition:font-size .15s var(--ease),border-color .15s var(--ease)}.rec[data-phase=recording] .rec-script-text{font-size:17px;border-color:var(--accent-border)}.rec-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.rec-help{flex:1 1 240px;min-width:0;font-size:12.5px;color:var(--text-muted)}.rec-time{display:inline-flex;align-items:center;gap:8px;font:500 13px/1 var(--font-mono);color:var(--text-title);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rec-dot{width:10px;height:10px;flex:none;border-radius:50%;background:var(--accent)}.rec-dot.live{width:8px;height:8px;animation:rec-pulse 1.2s ease-in-out infinite}@keyframes rec-pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.rec-dot.live{animation:none}}.rec-stop{width:12px;height:12px;fill:currentColor;stroke:none}.rec-meter{flex:1 1 120px;max-width:260px;height:6px;border-radius:var(--r-full);background:var(--fill-strong);overflow:hidden}.rec-meter>span{display:block;height:100%;border-radius:inherit;background:var(--success);transition:width 80ms linear}.rec-meter.clipped>span{background:var(--danger)}.rec-take{margin-bottom:12px}.rec-take .player-head b{flex:none}.rec-note{display:flex;gap:7px;align-items:flex-start;margin:10px 0 0;font-size:12.5px;line-height:1.45;color:var(--text-muted)}.rec-note>svg{width:14px;height:14px;flex:none;margin-top:1px}.rec-note.err{color:var(--danger-fg)}.rec-error .notice{margin:12px 0 0}.vf-bar{display:flex;height:8px;border-radius:var(--r-full);background:var(--fill);overflow:hidden}.vf-bar.slim{height:4px}.vf-bar>span{height:100%;transition:width .3s var(--ease)}.vf-bar-done{background:var(--success)}.vf-bar-bad{background:var(--danger)}.vf-bar-live{background:var(--fill-strong)}.vf-legend{flex-wrap:wrap;gap:4px 12px;font-size:12.5px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vf-key,.vf-legend{display:inline-flex;align-items:center}.vf-key{gap:6px;white-space:nowrap}.vf-key:is(.done,.bad,.live):before{content:"";width:8px;height:8px;border-radius:2px;background:var(--fill-strong)}.vf-key.done:before{background:var(--success)}.vf-key.bad:before{background:var(--danger)}.vf-preflight{margin:-8px 0 4px}.vf-preflight-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.vf-preflight-label{font:500 12.5px/1 var(--font-ui);color:var(--text-muted);margin-right:4px}.vf-preflight-skel{display:inline-block;width:104px;height:22px;border-radius:var(--r-full)}.vf-preflight-note{margin:8px 0 0;font-size:12.5px;color:var(--text-muted)}.vf-run,.vf-runs{display:flex;flex-direction:column;gap:8px}.vf-run{padding:14px 16px;min-width:0;color:inherit;text-decoration:none}.vf-run-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.vf-run-top>.badge{flex:none}.vf-run-brief{margin:0;min-width:0;font:500 14.5px/1.45 var(--font-ui);color:var(--text-title);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vf-run-meta{gap:2px 14px;font-size:12.5px;color:var(--text-muted)}.vf-run-foot,.vf-run-meta{display:flex;flex-wrap:wrap}.vf-run-foot{align-items:center;gap:6px 12px;min-width:0}.vf-run-err{min-width:0;max-width:100%;font-size:12.5px;color:var(--danger-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vf-run-skel{height:104px;border-radius:var(--r-lg)}.vf-form-row{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:0 14px;gap:0 14px;align-items:start}.vf-form-row.two{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-form-row.four{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 12px}.vf-form-row.four>.field{margin-bottom:0}.vf-quality .field-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vf-quality .vf-form-row .field-label{color:var(--text-muted)}@media (max-width:560px){.vf-form-row,.vf-form-row.two{grid-template-columns:minmax(0,1fr)}.vf-form-row.four{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}}.vf-langs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:36px;padding:3px 6px;background:var(--field);border:1px solid var(--border);border-radius:var(--r-md);cursor:text;transition:border-color .12s var(--ease),box-shadow .12s var(--ease)}.vf-langs:hover{border-color:var(--border-hover)}.vf-langs:focus-within{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 12%,transparent)}.vf-langs>input,.vf-langs>input:focus,.vf-langs>input:hover{flex:1 1 120px;min-width:100px;height:28px;padding:0 6px;border:0;background:transparent;box-shadow:none}.vf-lang-chip{height:26px;max-width:100%;padding:0 6px 0 10px;gap:6px;font-size:12.5px}.vf-lang-chip>b{font:600 12px/1 var(--font-mono);color:var(--text-title)}.vf-lang-chip>span{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--text-muted)}.vf-lang-chip>svg{width:13px;height:13px}.vf-advanced{margin-top:4px;border-top:1px solid var(--border-light)}.vf-advanced>summary{display:flex;align-items:center;gap:8px;min-width:0;padding:12px 0;cursor:pointer;list-style:none}.vf-advanced>summary::-webkit-details-marker{display:none}.vf-chev{width:16px;height:16px;flex:none;color:var(--text-muted);transition:transform .15s var(--ease)}.vf-advanced[open] .vf-chev{transform:rotate(90deg)}.vf-advanced-title{flex:none;font:600 14px var(--font-ui);color:var(--text-title)}.vf-advanced-sum{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--text-muted)}.vf-advanced[open] .vf-advanced-sum{display:none}.vf-advanced-body{padding-top:2px}.vf-meta{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 14px}.vf-note{margin:0;font-size:13px;line-height:1.5;color:var(--text-muted)}.vf-progress{display:flex;flex-direction:column;gap:14px}.vf-progress-head{gap:12px}.vf-progress-foot,.vf-progress-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.vf-progress-foot{gap:8px 12px;min-height:20px}.vf-progress-skel{height:240px;border-radius:var(--r-lg)}.vf-funnel{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));grid-gap:6px;gap:6px}.vf-step{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;border-radius:var(--r-md);background:var(--fill-weak)}.vf-step>b{font:600 20px/1.15 var(--font-ui);letter-spacing:-.02em;color:var(--text-title)}.vf-step-label{font:500 12.5px/1.3 var(--font-ui);color:var(--text-subtitle)}.vf-step-sub{font-size:11.5px;line-height:1.35;color:var(--text-muted)}.vf-step-sub.out{color:var(--danger-fg)}.vf-options{display:flex;flex-wrap:wrap;gap:6px}.vf-plan>summary{cursor:pointer;width:-moz-fit-content;width:fit-content;font:500 13px var(--font-ui);color:var(--text-subtitle)}.vf-plan[open]>summary{margin-bottom:10px}.vf-plan-targets{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:6px}.vf-plan-targets li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;font-size:13px}.vf-plan-targets b{font:600 12.5px var(--font-mono);color:var(--text-title)}.vf-human{display:flex;flex-direction:column;gap:14px}.vf-human-head{display:flex;align-items:flex-start;gap:12px}.vf-human-head h3{margin:0 0 2px}.vf-human-head p{margin:0;font-size:13.5px;color:var(--text-muted)}.vf-human-head>.badge{flex:none}.vf-quote{display:flex;align-items:flex-end;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;padding:14px 16px}.vf-human-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.vf-human-actions>.status{margin-right:auto}.vf-human-actions>.status:empty{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.vf-groups{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid var(--border-light)}.vf-group{display:flex;align-items:flex-start;justify-content:space-between;gap:6px 16px;padding:10px 0;border-bottom:1px solid var(--border-light);min-width:0}.vf-group-main{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1}.vf-group-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:13.5px}.vf-group-title>b{font-weight:600;color:var(--text-title)}.vf-group-pool,.vf-group-title>span{font-size:12.5px;color:var(--text-muted)}.vf-group-pool{margin:0;line-height:1.45;overflow-wrap:anywhere}.vf-group-flags{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.vf-group-results{line-height:1.45;color:var(--text-subtitle)}.vf-group-err,.vf-group-results{margin:0;font-size:12.5px;overflow-wrap:anywhere}.vf-group-err{color:var(--danger-fg)}.vf-group-side{display:flex;align-items:center;gap:10px;flex:none}.vf-group-cost{font:600 13.5px var(--font-ui);color:var(--text-title);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:560px){.vf-group{flex-direction:column}}.vf-filters{margin-bottom:10px}.vf-chip-n{color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}table.vf-items{min-width:1240px}.vf-items td{white-space:nowrap}.vf-items tbody th{font:inherit;color:inherit;white-space:nowrap}.vf-th-icon{display:inline-flex;align-items:center;gap:5px}.vf-th-icon>svg{width:13px;height:13px}.vf-voice{display:flex;align-items:center;gap:8px;min-width:0;max-width:230px}.vf-idx{flex:none;min-width:20px;text-align:right;font:500 11.5px var(--font-mono);color:var(--text-muted)}.vf-open{display:block;min-width:0;max-width:100%;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 13.5px/1.3 var(--font-ui);-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.vf-locale{color:var(--text-subtitle)}.vf-locale>span,.vf-use{color:var(--text-muted)}.vf-items .play-btn{width:28px;height:28px}.vf-items .play-btn>svg{width:12px;height:12px}.vf-running{font-size:12.5px;white-space:nowrap}.vf-items .badge>svg{flex:none}.vf-rate{font-weight:600}.vf-rate.pass{color:var(--success-fg)}.vf-rate.fail{color:var(--danger-fg)}.vf-tags{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px}.vf-items .vf-tags{flex-wrap:nowrap}.vf-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}.vf-cover{flex:none;width:32px;height:32px;border-radius:50%;object-fit:cover;background:var(--fill)}.vf-cover.lg{width:56px;height:56px}.vf-cover-blank{display:grid;place-items:center;font:600 13px/1 var(--font-ui);color:var(--text-muted);background:var(--fill-medium)}.vf-cover-blank.lg{font-size:20px}.vf-detail{display:flex;flex-direction:column;gap:14px}.vf-detail .notice{margin:0}.vf-notice-detail{display:block;margin-top:4px;font-size:12.5px;color:var(--text-muted);overflow-wrap:anywhere}.vf-detail-head{display:flex;align-items:center;gap:14px}.vf-detail-sub{margin-bottom:6px;font-size:13px;color:var(--text-muted)}.vf-detail-links{gap:8px}.vf-sec{display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid var(--border-light)}.vf-sec>h3{margin:0;font-size:14px}.vf-kv{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:6px 14px;gap:6px 14px;margin:0;font-size:13.5px}.vf-kv>div{display:contents}.vf-kv dt{font:500 12.5px/1.65 var(--font-ui);color:var(--text-muted)}.vf-kv dd{margin:0;color:var(--text);overflow-wrap:anywhere}.vf-metrics{display:flex;flex-wrap:wrap;gap:4px 6px;margin:0}.vf-metrics>div{display:inline-flex;align-items:baseline;gap:5px;padding:3px 8px;border-radius:var(--r-sm);background:var(--fill)}.vf-metrics dt{font:500 11.5px var(--font-ui);color:var(--text-muted)}.vf-metrics dd{margin:0;font:600 12.5px var(--font-ui);color:var(--text-title);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vf-reasons{margin:0;padding-left:18px;font-size:13px;color:var(--text-subtitle)}.vf-take{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:var(--r-lg);background:var(--fill-weak);border:1px solid transparent}.vf-take.chosen{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.vf-take-badges{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.vf-heard{margin:0;font-size:12.5px;line-height:1.5;color:var(--text-muted);overflow-wrap:anywhere}.vf-heard>span{margin-right:4px;font:500 11.5px var(--font-ui);color:var(--text-subtitle)}.vf-quote-block{display:flex;flex-direction:column;gap:4px}.vf-quote-label{font:500 12.5px var(--font-ui);color:var(--text-muted)}.vf-quote-text{margin:0;font-size:14px;line-height:1.55;color:var(--text-title);text-wrap:pretty;overflow-wrap:anywhere}.vf-log{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:13px}.vf-log li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:0 10px;gap:0 10px}.vf-log time{font-size:12.5px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.vf-log-what{font-weight:500;color:var(--text-title)}.vf-log-note{grid-column:2;color:var(--text-muted);overflow-wrap:anywhere}.vf-lis-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:8px;gap:8px}.vf-lis-stat{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-radius:var(--r-lg);background:var(--fill-weak);min-width:0}.vf-lis-stat-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font:500 12.5px var(--font-ui);color:var(--text-muted)}.vf-lis-stat-val{font:600 20px/1.25 var(--font-ui);color:var(--text-title)}.vf-lis-stat-sub{font-size:12.5px;line-height:1.45;color:var(--text-muted);overflow-wrap:anywhere}.vf-lis-words{display:flex;flex-direction:column;gap:8px}.vf-shares{display:grid;grid-template-columns:max-content minmax(60px,1fr) max-content;align-items:center;grid-gap:6px 10px;gap:6px 10px;margin:0;font-size:13px}.vf-shares>div{display:contents}.vf-shares dt{color:var(--text-subtitle)}.vf-shares dd{margin:0}.vf-share-bar{height:6px;border-radius:var(--r-full);background:var(--fill);overflow:hidden}.vf-share-bar>span{display:block;height:100%;border-radius:inherit;background:var(--primary)}.vf-share-n{font:500 12px var(--font-ui);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.vf-raters{font-size:13px}.vf-raters tbody th{font:500 12px var(--font-mono);color:var(--text-muted)}.vf-ans.yes{color:var(--success-fg)}.vf-ans.mid{color:var(--warning-fg)}.vf-ans.no{color:var(--danger-fg)}.vf-override{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:var(--r-lg);background:var(--fill-weak)}.vf-override>p{margin:0;font-size:13.5px;line-height:1.5;color:var(--text-subtitle)}.vf-override select{max-width:100%}.vf-listen-voice{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:var(--r-lg);background:var(--fill-weak)}.vf-listen-title{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.vf-listen-title>b{font:600 15px var(--font-ui);color:var(--text-title)}.vf-listen-clips{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:8px;gap:8px}.vf-listen-qs{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px 16px;gap:10px 16px}.vf-listen-q{font:500 13.5px/1.4 var(--font-ui);color:var(--text-title)}.vf-listen-q .muted{display:block;font:400 12.5px var(--font-body)}.vf-listen-note{width:100%;resize:vertical}.vf-listen-need{font-size:12.5px;margin-right:auto}@media (max-width:640px){.vf-listen-qs{grid-template-columns:minmax(0,1fr);gap:4px}.vf-listen-qs .segmented{margin-bottom:8px}}.vf-hidden{display:inline-flex;align-items:center;gap:4px}.vf-hidden>svg{width:13px;height:13px}.vf-prompt{margin:0;padding:10px 12px;border-radius:var(--r-md);background:var(--surface-sunken);font:12.5px/1.55 var(--font-mono);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere}.vf-board{display:flex;flex-direction:column;gap:10px}.vf-board table{min-width:720px}.vf-board tbody th{font:inherit;color:inherit}.vf-board-name{display:block;font:600 13.5px var(--font-ui);color:var(--text-title)}.vf-board-note{display:block;max-width:340px;font-size:12.5px;line-height:1.4;color:var(--text-muted);white-space:normal}.cmp-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;margin-left:2px;border-radius:var(--r-full);background:var(--fill-medium);font:600 11.5px/1 var(--font-ui);color:var(--text-subtitle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cmp-providers-wrap{container:cmp-providers/inline-size}@container cmp-providers (max-width: 899px){.cmp-providers.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@container cmp-providers (max-width: 519px){.cmp-providers.grid-3{grid-template-columns:minmax(0,1fr)}}.collapse>*>.grid.cmp-providers{padding-top:14px;align-items:start}.cmp-provider-body{display:flex;flex-direction:column;gap:10px;cursor:default}.cmp-provider-body .field{margin:0}.cmp-provider-body .field-label{font-size:12px;color:var(--text-muted);margin-bottom:5px}.cmp-voice-loading{height:36px}.options-bar>.cmp-set-select{flex:0 1 460px;min-width:0;text-overflow:ellipsis}.cmp-locked{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;min-width:0;border:1px solid var(--border-light);border-radius:var(--r-md);background:var(--surface-sunken);font-size:14px;color:var(--text-title);cursor:default}.cmp-locked>svg{width:14px;height:14px;flex:none;color:var(--text-muted)}.cmp-locked-value{flex:none;max-width:calc(100% - 22px)}.cmp-locked-value,.cmp-locked>code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-locked>code{flex:0 1 auto;min-width:0;margin-left:auto;font:12px var(--font-mono);color:var(--text-muted);background:none;padding:0}.cmp-clone-state{padding-top:14px}.card.cmp-original{padding:14px 16px;margin-bottom:12px}.cmp-clone-state>.card.cmp-original{margin-bottom:0}.cmp-original-hint{margin:8px 0 0}.cmp-original-text{margin:10px 0 0;padding-left:12px;border-left:2px solid var(--border);font-size:13.5px;color:var(--text-subtitle);overflow-wrap:anywhere}.cmp-original-text,.cmp-quote{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cmp-quote{overflow-wrap:anywhere}table.cmp{width:100%;min-width:700px;table-layout:fixed}table.cmp col.cmp-col-provider{width:22%}table.cmp col.cmp-col-num{width:84px}table.cmp col.cmp-col-actions{width:140px}table.cmp td,table.cmp th{padding:8px 12px;vertical-align:middle;border-bottom:0}table.cmp thead th{height:40px;text-align:left;border-bottom:1px solid var(--border-light)}table.cmp thead th.cmp-num{text-align:right}table.cmp tbody th{text-align:left;font-weight:400}.cmp-session table.cmp tr>:first-child,.table-card table.cmp tr>:first-child{padding-left:18px}.cmp-session table.cmp tr>:last-child,.table-card table.cmp tr>:last-child{padding-right:14px}table.cmp tbody td,table.cmp tbody th{height:64px}table.cmp tbody tr+tr>*{border-top:1px solid var(--border-light)}table.cmp tbody tr[data-detail]>*{border-top:0}table.cmp tr{--cmp-tint:transparent}table.cmp tbody tr[data-detail],table.cmp tbody tr[data-open]{--cmp-tint:var(--fill-weak)}table.cmp tbody tr[data-state=error]{--cmp-tint:color-mix(in srgb,var(--danger) 7%,transparent)}table.cmp tbody tr[data-state]:hover{--cmp-tint:var(--fill-weak)}table.cmp tbody tr>*{background:var(--cmp-tint)}table.cmp tbody tr[data-detail]>td{height:auto;padding-top:0;padding-bottom:16px}.table-wrap:has(>table.cmp){container:cmp-table/inline-size}@container cmp-table (max-width: 699.98px){table.cmp col.cmp-col-provider{width:120px}table.cmp tbody tr:not([data-detail])>:first-child,table.cmp thead th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:linear-gradient(var(--cmp-tint),var(--cmp-tint)),var(--surface);box-shadow:inset -1px 0 0 var(--border-light)}}@property --cmp-fade{syntax:"<length>";inherits:false;initial-value:0}@keyframes cmp-more{0%,94%{--cmp-fade:24px}to{--cmp-fade:0px}}@supports (animation-timeline:scroll()){.table-wrap:not(.table-card):has(>table.cmp){-webkit-mask-image:linear-gradient(to left,transparent,#000 var(--cmp-fade));mask-image:linear-gradient(to left,transparent,#000 var(--cmp-fade));animation:cmp-more auto linear both;animation-timeline:scroll(self inline)}}.cmp-name{font:600 13.5px/1.3 var(--font-ui);color:var(--text-title);overflow-wrap:anywhere}.cmp-sub{font:12px/1.3 var(--font-mono);color:var(--text-muted);margin-top:3px;overflow:hidden;text-overflow:ellipsis}.cmp-num,.cmp-sub{white-space:nowrap}.cmp-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px}.cmp-num.fastest{font-weight:700;color:var(--success-fg)}.cmp-err{color:var(--danger-fg);font-size:12.5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cmp-actions{text-align:right}.cmp-actions-row{display:flex;gap:2px;justify-content:flex-end;align-items:center}.cmp-toggle>svg{transition:transform .15s var(--ease)}.cmp-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}table.cmp .cmp-toggle{min-width:84px}.cmp-star{color:var(--text-muted)}.cmp-star:hover{color:var(--text-title)}.cmp-star[aria-pressed=true]{background:transparent;border-color:transparent;color:var(--warning-fg)}.cmp-star[aria-pressed=true]:hover{background:var(--ghost-hover)}.cmp-star[aria-pressed=true]>svg{fill:var(--warning)}.cmp-detail{display:flex;flex-direction:column;gap:10px;min-width:0}table.cmp .cmp-detail{position:-webkit-sticky;position:sticky;left:18px;width:calc(100cqw - 32px);max-width:100%}.cmp-facts{display:flex;flex-wrap:wrap;gap:6px 18px}.cmp-fact,.cmp-facts{align-items:center;min-width:0}.cmp-fact{display:inline-flex;gap:6px;font-size:13px;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cmp-fact>span:first-child{font:500 12px var(--font-ui);color:var(--text-muted)}.cmp-fact-voice code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:34ch}.cmp-facts>.btn{margin-left:auto}.cmp-json{display:flex;flex-direction:column;gap:2px;min-width:0}.cmp-json summary{display:inline-flex;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;list-style:none;font:500 12.5px/1 var(--font-ui);color:var(--text-subtitle);cursor:pointer;padding:5px 8px 5px 4px;margin-left:-4px;border-radius:var(--r-sm)}.cmp-json summary::-webkit-details-marker{display:none}.cmp-json summary:hover{background:var(--fill);color:var(--text-title)}.cmp-json summary>svg{width:14px;height:14px;transition:transform .15s var(--ease)}.cmp-json details[open]>summary>svg{transform:rotate(90deg)}.cmp-json pre.json{margin:4px 0 8px;max-height:320px;background:var(--surface)}.cmp-detail-actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.cmp-detail-actions>.cmp-delete{margin-left:auto}.cmp-share{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap;min-width:0}.cmp-share-label{font:500 12px var(--font-ui);color:var(--text-muted);margin-right:4px;white-space:nowrap}.card.cmp-card{padding:14px 16px;min-width:0;display:flex;flex-direction:column;gap:12px}.cmp-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px}.cmp-card-title{display:flex;align-items:baseline;gap:8px;min-width:0;flex-wrap:wrap}.cmp-card-title b{font:600 14.5px/1.3 var(--font-ui);color:var(--text-title)}.cmp-card-title span{font:12px var(--font-mono);color:var(--text-muted)}.cmp-card-foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.cmp-metrics{display:inline-flex;gap:14px;font-size:12.5px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cmp-metrics b{font-weight:600;color:var(--text-title)}.cmp-card .cmp-detail{padding-top:12px;border-top:1px solid var(--border-light)}.cmp-card .cmp-json pre.json{background:var(--surface-sunken)}.cmp-sessions{display:flex;flex-direction:column;gap:16px}.cmp-session-head{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;padding:14px 14px 14px 18px;border-bottom:1px solid var(--border-light)}.cmp-session-title{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 320px}.cmp-session-title .cmp-quote{margin:0;font:500 14.5px/1.45 var(--font-ui);color:var(--text-title);letter-spacing:-.005em}.cmp-session-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:5px;font-size:12.5px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cmp-session-meta>svg{width:13px;height:13px;flex:none}.cmp-session-meta>a{min-width:0;overflow-wrap:anywhere;color:inherit}.cmp-session-meta>a:hover{color:var(--text-title)}.cmp-session-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px;flex:0 1 auto;min-width:0}.cmp-session-actions:has(>.cmp-share)>.cmp-delete{display:none}.cmp-session-cards{margin-bottom:20px}.cmp-session-cards>.cmp-session-head{padding:0 0 12px;border:0}.cmp-meta-skeleton{display:inline-block;width:150px;height:13px;vertical-align:middle}.cmp-skeleton-card{border-radius:var(--r-lg)}.cmp-skeleton-composer{height:140px}.cmp-skeleton-title{width:96px;height:18px;margin:3px 0 8px}.cmp-skeleton-desc{width:min(460px,70vw);height:14px;margin:0 0 4px}.cmp-skeleton-bar{width:112px;height:28px;border-radius:var(--r-full)}.cmp-skeleton-tile{height:183px}.evals-table td:first-child,.evals-table th:first-child{padding-left:16px}.evals-table td:last-child,.evals-table th:last-child{padding-right:16px}.evals-table.runs{min-width:780px}.evals-table.agents{min-width:680px}.evals-table.results{min-width:560px}.evals-table.gender{min-width:820px}.evals-table .evals-label{font:600 13.5px/1.35 var(--font-ui);color:var(--text-title)}.evals-seg,.evals-table td.evals-label,.evals-table.matrix tbody th{white-space:nowrap}@media (max-width:600px){.evals-table.matrix tbody th,.evals-table.results td.evals-label{white-space:normal;width:164px;min-width:164px;max-width:164px}}.evals-table td.num,.evals-table.agents td:not(.evals-label){white-space:nowrap}.evals-table.agents td .row{flex-wrap:nowrap}.evals-table .evals-name{min-width:220px}@media (max-width:600px){.evals-table .evals-name{min-width:164px}}.evals-table.matrix thead th{white-space:normal;min-width:120px;text-align:right}.evals-table.matrix thead th:first-child{min-width:0}.evals-table.matrix tbody th{font:600 13.5px/1.35 var(--font-ui);color:var(--text-title)}.evals-table .evals-self{color:var(--text-disabled)}.evals-table tbody tr:last-child>th{border-bottom:0}.evals-table .evals-hl{background:var(--fill-weak)}.evals-table th.evals-hl{color:var(--text-title)}.evals-ci{position:relative;isolation:isolate;display:inline-block;width:96px;height:8px;flex:none;background:var(--fill-medium);vertical-align:middle}.evals-ci,.evals-ci>.band{border-radius:var(--r-full)}.evals-ci>.band{position:absolute;top:0;bottom:0;background:color-mix(in srgb,var(--text-title) 26%,transparent)}.evals-ci:after{content:"";position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:var(--border-hover)}.evals-ci>.tick{position:absolute;z-index:1;top:-4px;bottom:-4px;width:3px;margin-left:-1.5px;border-radius:2px;background:var(--text-title);box-shadow:0 0 0 1.5px var(--surface)}.evals-winrate{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px}.evals-winrate>b{min-width:5ch;text-align:right}.evals-hist{display:inline-flex;gap:3px;align-items:flex-end;height:20px;vertical-align:middle}.evals-hist>span{width:8px;border-radius:2px;background:var(--text-title)}.evals-hist>span[data-zero]{background:var(--fill-strong)}.evals-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));grid-gap:12px;gap:12px}.evals-stats.wide{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.evals-stats>.tile{padding:14px 16px}.evals-stats .stat span{line-height:1.45}.evals-meta{display:inline-flex;align-items:center;gap:6px 14px;flex-wrap:wrap}.evals-gen{display:flex;flex-direction:column;gap:14px}.evals-gen-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.evals-progress{height:8px;border-radius:var(--r-full);background:var(--fill);overflow:hidden}.evals-progress>span{display:block;height:100%;border-radius:inherit;background:var(--text-title);transition:width .3s var(--ease)}.evals-progress[data-done]>span{background:var(--success)}.evals-gen-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;min-height:20px}.evals-judge p{text-wrap:pretty}.evals-judge .evals-count{display:block;margin-top:12px;font:500 12.5px var(--font-ui);color:var(--text-muted)}.evals-share-row{display:flex;gap:14px;align-items:flex-start;padding:16px 20px;flex-wrap:wrap}.evals-share-row+.evals-share-row{border-top:1px solid var(--border-light)}.evals-share-main{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:2px}.evals-share-main>b{font:600 14px var(--font-ui);color:var(--text-title)}.evals-share-main>span{font-size:13px;color:var(--text-muted)}.evals-share-actions{display:flex;gap:6px;align-items:center;flex-wrap:wrap}@media (max-width:600px){.evals-share-actions{flex:1 0 100%;padding-left:46px}}.evals-share-url{display:block;max-width:100%;margin-top:8px;padding:6px 10px;width:-moz-fit-content;width:fit-content;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:var(--surface-sunken);border:1px solid var(--border-light)}.evals-share-extra{flex:1 0 100%;padding-left:46px}.evals-ballot{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--text-muted)}.evals-form .card .field{margin-bottom:0}.evals-form .card>.stack{gap:16px}.evals-fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px}.evals-agents{display:flex;flex-direction:column;gap:8px}.evals-agent{display:grid;grid-gap:8px;gap:8px;align-items:center;padding:10px 10px 10px 12px;grid-template-columns:24px minmax(0,1fr) minmax(0,1fr) minmax(0,1.6fr) 28px;grid-template-areas:"n p m v x"}.evals-agent input,.evals-agent>select{width:100%}.evals-agent>.n{grid-area:n;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--fill-medium);color:var(--text-subtitle);font:600 12px var(--font-ui)}.evals-agent>.p{grid-area:p}.evals-agent>.m{grid-area:m}.evals-agent>.v{grid-area:v;min-width:0}.evals-agent>.x{grid-area:x}@media (max-width:720px){.evals-agent{grid-template-columns:24px minmax(0,1fr) 28px;grid-template-areas:"n p x" ". m ." ". v ."}}.evals-stage{max-width:640px}.evals-stage>.page-head>div:first-child{flex:1 1 280px}.evals-rater{position:relative;display:inline-flex;align-items:center}.evals-rater>svg{position:absolute;left:12px;width:16px;height:16px;color:var(--text-helper);pointer-events:none}.evals-rater>input{width:180px;padding-left:36px;border-radius:var(--r-full)}.evals-prose{max-width:72ch;color:var(--text)}.evals-prose p{margin:0 0 12px}.evals-prose code{white-space:nowrap}.evals-foot-note{margin-top:10px}.vc-spin{animation:spin .9s linear infinite}.vc-toolbar>.search{width:240px}.vc-sort{display:inline-flex;gap:6px;align-items:center}table.vc-table td{padding-top:8px;padding-bottom:8px}.vc-table td:first-child,.vc-table th:first-child{padding-left:14px}.vc-table td:last-child,.vc-table th:last-child{padding-right:16px}.vc-table .vc-cover-col{width:46px;padding-right:0}.vc-cover{display:block;width:32px;height:32px;max-width:none;flex:none;border-radius:var(--r-sm);object-fit:cover;background:var(--fill);box-shadow:inset 0 0 0 1px var(--border-light)}.vc-cover.lg{width:64px;height:64px;border-radius:var(--r-md)}.vc-cover-empty{display:block}.vc-voice{max-width:420px;min-width:200px}.vc-desc,.vc-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-name{font:500 14px/1.35 var(--font-ui);color:var(--text-title)}.vc-desc{font-size:12.5px;line-height:1.4;margin-top:1px}.vc-desc,.vc-lang{color:var(--text-muted)}.vc-lang{font:500 12px var(--font-mono);letter-spacing:.02em}.vc-meta{color:var(--text-muted);font-size:13px}.vc-date{white-space:nowrap}.vc-vis{display:flex;align-items:center;gap:8px;min-height:28px}.vc-publish-wrap{display:inline-flex}@media (hover:hover){.vc-publish{opacity:0;transition:opacity .12s var(--ease)}.vc-publish:focus-visible,tr:focus-within .vc-publish,tr:hover .vc-publish,tr[aria-selected=true] .vc-publish{opacity:1}}@media (hover:none){.vc-publish-wrap.vc-publish{display:none}}.vc-more{text-align:center;padding:14px 0 0;margin:0;font-size:13px;color:var(--text-muted)}.vc-stepper{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:-6px 0 16px;padding-bottom:12px;border-bottom:1px solid var(--border-light)}.vc-stepper .count{color:var(--text-muted);font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vc-hero{display:flex;gap:14px;align-items:center;margin-bottom:14px}.vc-hero-text{min-width:0;display:flex;flex-direction:column;gap:8px}.vc-hero-text p{margin:0;color:var(--text-subtitle);font-size:13.5px;line-height:1.5}.vc-badges{gap:6px}.vc-badges,.vc-links{display:flex;flex-wrap:wrap}.vc-links{align-items:center;gap:4px 6px;margin:0 0 4px}.vc-links .btn.ghost{padding:0 9px}.vc-sec{padding:18px 0;border-top:1px solid var(--border-light)}.vc-sec:first-of-type{margin-top:14px}.vc-sec:last-child{padding-bottom:4px}.vc-sec-head{margin-bottom:10px}.vc-sec-head h3{margin:0;font:600 14px/1.35 var(--font-ui);color:var(--text-title)}.vc-sec-head span{display:block;font-size:13px;color:var(--text-muted);margin-top:1px}.vc-sec .notice,.vc-sec .warn{margin-bottom:0}.vc-render{gap:8px}.vc-render-out{margin-top:12px}@media (max-width:760px){.vc-toolbar{position:static}.vc-toolbar>.search{flex:1 1 100%;width:auto}.vc-sort,.vc-toolbar>select{flex:1 1 140px}.vc-sort>select{flex:1 1;min-width:0}.vc-table td:nth-child(3),.vc-table td:nth-child(6),.vc-table td:nth-child(7),.vc-table th:nth-child(3),.vc-table th:nth-child(6),.vc-table th:nth-child(7),.vc-toolbar>.spacer{display:none}table.vc-table td,table.vc-table th{padding-left:6px;padding-right:6px}.vc-table td:nth-child(5),.vc-table th:nth-child(5){padding-right:14px}.vc-voice{min-width:0;max-width:none}.vc-desc,.vc-name{max-width:calc(100vw - 260px)}.vc-vis{flex-wrap:wrap;gap:6px}.vc-publish .vc-publish-tail{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.vc-publish svg{display:none}}.vc-tabs{margin:-6px 0 14px}.vq{min-width:0;transition:opacity .15s var(--ease)}.vq[data-refreshing]{opacity:.6}.vq-toolbar>.search{width:220px}.vq-toolbar select{max-width:200px}.vq-strong{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:-4px 0 16px}.vq-strong-label{font:500 12.5px/1 var(--font-ui);color:var(--text-muted);cursor:help}.vq-strong .chips{gap:6px}.vq-key{display:inline-block;flex:none;width:14px;height:0;border-top:2px solid;vertical-align:middle}.vq-key.thick{width:18px;border-top-width:3px;border-radius:2px}.vq-key.dashed{color:var(--text-muted);border-top-style:dashed}.vq-compare{padding:18px 20px 6px}.vq-compare-top{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:8px 28px;gap:8px 28px;align-items:center}.vq-compare-chart{max-width:560px;width:100%;justify-self:center}.vq-compare-head h2{margin:0}.vq-compare-head p{margin:4px 0 0;font-size:13px;color:var(--text-muted)}.vq-legend{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.vq-legend-item{display:grid;grid-template-columns:18px minmax(0,1fr) auto auto auto;align-items:center;grid-gap:10px;gap:10px;padding:8px 6px 8px 12px;border-radius:var(--r-md);background:var(--fill-weak)}.vq-legend-item.median{grid-template-columns:18px minmax(0,1fr) auto;padding-right:14px;background:transparent;border:1px dashed var(--border)}.vq-legend-text{min-width:0;display:flex;flex-direction:column}.vq-legend-text b{font:600 14px/1.3 var(--font-ui);color:var(--text-title)}.vq-legend-text b,.vq-legend-text span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vq-legend-text span{font-size:12.5px;color:var(--text-muted)}.vq-legend-score{font:600 22px/1 var(--font-ui);color:var(--text-title);min-width:34px;text-align:right}.vq-legend-item.median .vq-legend-score,.vq-legend-score.provisional{color:var(--text-muted);font-weight:500}.vq-legend-empty{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:var(--r-md);border:1px dashed var(--border);font-size:13px;color:var(--text-muted)}.vq-legend-empty>svg{width:15px;height:15px;flex:none}.vq-table-wrap{margin:16px -20px 0;padding:0 20px;border-top:1px solid var(--border-light)}.vq-table{width:100%}table.vq-table td,table.vq-table th{padding-top:9px;padding-bottom:9px;vertical-align:top}.vq-table thead th{white-space:nowrap}.vq-table tbody th{font-weight:400;text-align:left;min-width:150px}.vq-table td.num,.vq-table th.num{text-align:right;min-width:132px}.vq-th-voice{display:inline-flex;align-items:center;gap:7px;max-width:220px}.vq-th-voice,.vq-th-voice>:last-child{overflow:hidden;text-overflow:ellipsis}.vq-axis-name{font:500 13.5px/1.35 var(--font-ui);color:var(--text-title)}.vq-cell-score{font:600 15px/1.3 var(--font-ui);color:var(--text-title);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vq-cell-score.muted{color:var(--text-muted);font-weight:500}.vq-cell-overall{font-size:17px}.vq-cell-raw{font-size:12px;line-height:1.4;color:var(--text-muted);margin-top:1px}.vq-table td .vq-cell-raw{max-width:220px;margin-left:auto}.vq-advisory{margin-left:6px;padding:1px 6px;border-radius:var(--r-full);background:var(--warning-bg);color:var(--warning-fg);font:500 10.5px/1.5 var(--font-ui);vertical-align:2px}.vq-total td,.vq-total th{border-top:1px solid var(--border)}.vq-table-notes{display:flex;flex-direction:column;gap:4px;padding:10px 0 4px;border-top:1px solid var(--border-light)}.vq-note{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}.vq-note-text{flex:1 1;min-width:200px;font-size:12.5px;color:var(--text-muted)}.vq-note-text b{font-weight:600;color:var(--text-subtitle)}.vq-note-links{display:inline-flex;align-items:center;gap:2px 6px}.vq-note-links .btn.ghost{padding:0 8px;color:var(--text-muted)}.vq-note-links .btn.ghost:hover{color:var(--text-title)}.vq-method{margin:6px -20px 0;padding:10px 20px 12px;border-top:1px solid var(--border-light)}.vq-method summary{cursor:pointer;font:500 13px var(--font-ui);color:var(--text-subtitle);width:-moz-fit-content;width:fit-content}.vq-method summary:hover{color:var(--text-title)}.vq-method table{margin-top:10px}.vq-method tbody th,.vq-method td{font-size:13px;vertical-align:top}.vq-method tbody th{font:500 13px var(--font-ui);color:var(--text-title);text-align:left;white-space:nowrap}.vq-method p{margin:10px 0 0;font-size:13px;line-height:1.55;color:var(--text-muted);max-width:90ch}.vq-tip-head{display:flex;flex-direction:column;gap:1px;margin-bottom:8px}.vq-tip-head b{font:600 13px var(--font-ui);color:var(--text-title)}.vq-tip-head span{font-size:11.5px;color:var(--text-muted)}.vq-tip-row{display:grid;grid-template-columns:14px 28px minmax(0,1fr);align-items:baseline;grid-gap:8px;gap:8px;padding:3px 0}.vq-tip-row .vq-key{align-self:center}.vq-tip-row>b{font:600 14px var(--font-ui);color:var(--text-title);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vq-tip-name{min-width:0;color:var(--text-subtitle)}.vq-tip-name small{display:block;font-size:11.5px;color:var(--text-muted)}.vq-grid-head{margin-top:28px}.vq-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));grid-gap:10px;gap:10px}.vq-card{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;cursor:pointer}.vq-card.on{background:var(--surface);border-color:var(--vq-color);box-shadow:0 0 0 1px var(--vq-color)}.vq-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.vq-rank{font:500 12px var(--font-mono);color:var(--text-muted)}.vq-card-score{font:600 20px/1 var(--font-ui);color:var(--text-title);display:inline-flex;align-items:baseline;gap:4px}.vq-card-score small{font:500 11px var(--font-ui);color:var(--text-muted)}.vq-card-score.provisional{color:var(--text-muted);font-weight:500}.vq-card .radar{margin:0 -4px}.vq-card-name{font:600 13.5px/1.3 var(--font-ui);color:var(--text-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vq-card-sub{display:flex;gap:6px;min-width:0;font-size:12px;color:var(--text-muted)}.vq-card-sub>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.vq-card-sub>*+:before{content:"·";margin-right:6px}.vq-card-foot{display:flex;align-items:center;gap:6px;min-height:30px;margin-top:6px}.vq-card-foot>.badge{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vq-card-foot>.spacer{flex:1 1}.vq-card-actions{display:inline-flex;align-items:center;gap:4px;flex:none}.vq-cmp-btn{padding:0 9px}.vq-cmp-btn.ghost{color:var(--text-muted)}.vq-cmp-btn.ghost:hover{color:var(--text-title)}.vq-more{display:flex;justify-content:center;padding:16px 0 0}@media (max-width:980px){.vq-compare-top{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.vq-toolbar{position:static}.vq-toolbar>.search{width:100%}.vq-compare{padding:14px 14px 4px}.vq-method,.vq-table-wrap{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}.vq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vq-card{padding:8px 9px}.vq-cmp-btn{width:28px;padding:0}.vq-cmp-btn>.vq-cmp-text{display:none}}