.field .ai-evidence{color:var(--muted);overflow-wrap:anywhere;border-left:2px solid var(--line);padding-left:6px;font-size:.76rem;font-weight:400}.field.low .ai-evidence{border-left-color:var(--warn)}.notice.ai-mock{border:1px solid var(--warn);color:var(--ink);margin-bottom:0;font-weight:600}.notice.ai-mock p{margin:0}.demo-unlock{border:1px solid var(--line);border-radius:var(--r);background:var(--sunken);flex-direction:column;gap:6px;padding:12px;display:flex}.demo-unlock-form{flex-direction:column;gap:5px;display:flex}.demo-unlock-label{font-size:.84rem;font-weight:600}.demo-unlock-row{flex-wrap:wrap;gap:8px;display:flex}.demo-unlock-row input[type=password]{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);border-radius:8px;flex:180px;padding:9px 11px;font-size:16px}.demo-unlock-row input[type=password]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.demo-unlock .status{margin:0}@media (max-width:420px){.demo-unlock-row .btn{flex:100%}}
