.instruction-title{color:var(--fg);border-bottom:none;margin:0;padding-bottom:0;font-size:18px;font-weight:600}.instruction-text{white-space:pre-wrap;color:var(--fg);margin:0 0 12px;font-family:inherit;font-size:16px;line-height:1.6}.instruction-figure{text-align:center;margin:12px 0}.instruction-figure-img{mix-blend-mode:multiply;max-width:100%;height:auto;margin:0 auto;display:block}:root.dark-mode .instruction-figure-img{filter:invert();mix-blend-mode:screen}.instruction-figure figcaption{color:var(--fg-muted);margin-top:4px;font-size:.85rem}.instruction-figure-placeholder{background:var(--eval-bg);color:var(--fg-muted);border:1px dashed var(--input-border);border-radius:4px;margin:8px 0;padding:8px;font-size:15px;font-style:italic}.instruction-markdown{color:var(--fg);margin-bottom:12px;font-size:16px;line-height:1.6}.instruction-markdown p{margin:0 0 8px}.instruction-markdown h1,.instruction-markdown h2,.instruction-markdown h3,.instruction-markdown h4,.instruction-markdown h5{color:var(--fg);margin:12px 0 6px;font-size:1em}.instruction-markdown ol,.instruction-markdown ul{margin:0 0 8px;padding-left:1.5em}.instruction-markdown li{margin-bottom:4px}.instruction-markdown table{border-collapse:collapse;width:100%;margin:8px auto;font-size:15px}.instruction-markdown th,.instruction-markdown td{border:2px solid var(--border-color);text-align:left;color:var(--fg);padding:6px 10px}.instruction-markdown th{background:var(--eval-bg);font-weight:600}.blank-placeholder{border-bottom:1.5px solid var(--fg);vertical-align:bottom;justify-content:center;align-items:center;min-width:4em;display:inline-flex;position:relative}.blank-placeholder,.blank-label{color:var(--fg);pointer-events:none;font-weight:700}.blank-label{border-bottom:1.5px solid;padding:0 1em;font-size:1em;font-weight:700}.instruction-markdown u,.instruction-text u{border-bottom:1.5px solid;font-weight:700;text-decoration:none;display:inline}.underline-label{vertical-align:baseline;color:var(--fg-muted);margin-right:.1em}.instruction-table{margin:12px 0;overflow-x:auto}.instruction-table figcaption{color:var(--fg-muted);margin-bottom:6px;font-size:.9rem}.instruction-table table{border-collapse:collapse;width:100%;font-size:15px}.instruction-table th,.instruction-table td{border:2px solid var(--border-color);text-align:left;color:var(--fg);padding:6px 10px}.instruction-table th{background:var(--eval-bg);font-weight:600}.ref-link{color:inherit;cursor:pointer;border-bottom:1.5px solid;font-weight:700;text-decoration:none}@media (hover:hover){.ref-link:hover{opacity:.7}}@keyframes ref-highlight{0%{outline:2px solid var(--secondary);background-color:#d4cfd54d}70%{outline:2px solid var(--secondary);background-color:#d4cfd54d}to{background-color:#0000;outline:2px solid #0000}}.ref-target-highlight{border-radius:2px;animation:1.8s ease-out forwards ref-highlight}@media (width<=768px){.instruction-markdown table,.instruction-table table{white-space:nowrap;display:block;overflow-x:auto}}.instruction-markdown a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}
