.example-controls{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 18px}.example-controls button{border:1px solid var(--line);border-radius:7px;padding:10px 16px;background:transparent;color:var(--ink);font-size:12px;min-height:44px}.example-controls button[aria-pressed=true]{background:var(--green);color:white;border-color:var(--green)}.example-controls button:hover{border-color:#809a6a}.example-context{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 0 18px;font-size:11px;color:var(--muted)}.example-context>div{display:flex;align-items:center;gap:8px}.example-context label{font-size:11px;margin:0;font-weight:400}.example-context select{border:1px solid var(--line);border-radius:5px;padding:7px;background:#fff;color:var(--ink);font:inherit}.example-context b{font-weight:500;color:var(--ink)}.document-demo .clause{white-space:pre-line;border-radius:5px;padding:12px;margin-left:-12px;margin-right:-12px;min-height:150px}.document-demo .source-highlight{outline:2px solid #8baf5b;background:#f2f6e9}.example-kind{margin-top:22px!important;margin-bottom:5px!important;color:#647e53!important}.finding .example-kind+h3{margin-top:8px}.example-next{border-top:1px solid var(--line);padding-top:16px;margin-top:18px}.example-next p{margin:8px 0 0}.suggestion summary{cursor:pointer;font-weight:600;font-size:12px;min-height:28px;list-style-position:outside;margin-left:10px}.suggestion[open] summary{margin-bottom:10px}.rule-note{font-size:10px!important;line-height:1.7}.document-demo .finding-top{gap:12px;align-items:start}.finding-top .text-button{font-size:11px;text-align:right}.document-demo .page-no{display:block;margin-top:24px}@media(max-width:780px){.example-context{flex-wrap:wrap;gap:10px}.example-context>div{width:100%;order:3;flex-wrap:wrap}.example-controls{gap:6px}.example-controls button{padding:8px 11px;font-size:11px}.document-demo .clause{min-height:0}.finding-top .risk{max-width:60%}}
