.sec-workspace .workspace__canvas{justify-content:flex-start}.sec-lede{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.45}.sec-more{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.sec-more a{color:var(--forest);font-weight:600;text-decoration:none}.sec-more a:hover{text-decoration:underline}.sec-stage{gap:var(--space-4);width:min(100%,64rem);padding:var(--space-4) var(--gutter) var(--space-5);flex-direction:column;flex:1;min-width:0;margin:0 auto;display:flex}.sec-search__bar{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);align-items:center;gap:.65rem;padding:.55rem .55rem .55rem .9rem;display:flex;box-shadow:0 1px #18211b0a}.sec-search__bar:focus-within{border-color:var(--forest);box-shadow:0 0 0 3px color-mix(in srgb, var(--forest) 16%, transparent)}.sec-search__icon{color:var(--tan);flex-shrink:0}.sec-search__input{min-width:0;font:inherit;font-size:var(--text-md);color:var(--text);background:0 0;border:0;outline:none;flex:1}.sec-search__go{border-radius:var(--radius-pill);background:var(--forest);color:#fff;font:inherit;font-size:var(--text-xs);cursor:pointer;border:0;flex-shrink:0;padding:.4rem .75rem;font-weight:700}.sec-search__go:disabled{opacity:.45;cursor:not-allowed}.sec-empty{justify-content:center;align-items:center;gap:var(--space-3);text-align:center;min-height:12rem;color:var(--tan);flex-direction:column;flex:1;display:flex}.sec-empty__duck{width:3rem;height:auto}.sec-empty__title{max-width:28rem;font-size:var(--text-md);color:var(--text);margin:0;font-weight:650;line-height:1.4}.sec-empty__privacy{max-width:28rem;color:var(--text-muted);margin:0;line-height:1.5}.sec-empty__privacy strong{color:var(--text)}.sec-kicker{font-size:var(--text-sm);color:var(--text-muted);margin:0}.sec-kicker strong{color:var(--text)}.sec-cached{border-radius:var(--radius-pill);background:var(--surface-sunken);letter-spacing:.04em;text-transform:uppercase;margin-left:.45rem;padding:.05rem .4rem;font-size:.68rem;font-weight:700;display:inline-block}.sec-hero{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}.sec-hero--secure{border-color:color-mix(in srgb, var(--forest) 45%, var(--border));background:color-mix(in srgb, var(--forest) 8%, var(--surface))}.sec-hero--bogus{border-color:color-mix(in srgb, var(--danger) 40%, var(--border));background:var(--danger-soft)}.sec-hero h2{font-size:var(--text-xl);letter-spacing:-.03em;margin:0}.sec-hero p{color:var(--text-muted);margin:0;line-height:1.45}.sec-pills{flex-wrap:wrap;gap:.35rem;display:flex}.sec-pill{border-radius:var(--radius-pill);background:var(--surface-sunken);letter-spacing:.04em;text-transform:uppercase;padding:.15rem .5rem;font-size:.7rem;font-weight:750;display:inline-block}.sec-card{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);gap:var(--space-3);flex-direction:column;display:flex}.sec-card h3{font-size:var(--text-sm);margin:0;font-weight:750}.sec-checks{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.sec-checks li{grid-template-columns:1.1rem minmax(0,1fr);align-items:start;gap:.55rem;display:grid}.sec-checks__icon{color:var(--tan);margin-top:.15rem}.sec-checks li.is-ok .sec-checks__icon{color:var(--forest)}.sec-checks li.is-bad .sec-checks__icon{color:var(--danger)}.sec-checks strong{font-size:var(--text-sm);display:block}.sec-checks span{color:var(--text-muted);font-size:var(--text-xs)}.sec-table-wrap{overflow:auto}.sec-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.sec-table th,.sec-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border-soft);padding:.45rem .55rem}.sec-table th{font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);font-weight:700}.sec-table .mono{overflow-wrap:anywhere}.sec-ns{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.sec-ns li{align-items:center;gap:.55rem;min-width:0;display:flex}.sec-ns a{color:var(--forest);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.sec-ns a:hover{text-decoration:underline}
