@layer components{.ww-find{background:var(--color-surface);border:1px solid var(--color-line);border-radius:18px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}html:is([data-bp=t],[data-bp=d]) .ww-find{padding:1.5rem}.ww-input{border:1.5px solid var(--color-field);width:100%;min-height:3rem;color:var(--color-ink);background:var(--color-surface);box-sizing:border-box;border-radius:12px;padding:0 1rem;font-family:inherit;font-size:1.0625rem}.ww-input::placeholder{color:var(--color-muted)}.w-site a.ww-letter{border:1px solid var(--color-ring-2);width:2.75rem;height:2.75rem;font-family:var(--font-display);color:var(--color-ink);border-radius:10px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.w-site a.ww-letter:hover{background:var(--color-paper)}.ww-list{border-bottom:1px solid var(--color-line);flex-direction:column;margin:0;display:flex}.ww-row{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1fr);gap:.375rem 2.5rem;padding:1.25rem 0;scroll-margin-top:6rem;display:grid}html:is([data-bp=t],[data-bp=d]) .ww-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr)}.ww-row dt{font-family:var(--font-display);font-size:1.1875rem;font-weight:600;line-height:1.3}.ww-row dd{flex-direction:column;gap:.375rem;margin:0;display:flex}.ww-def{font-size:1.0625rem;line-height:1.55}.ww-also{color:var(--color-muted);font-size:.875rem}.ww-see{color:var(--color-ink);border-radius:4px;align-self:flex-start;font-size:.9375rem;font-weight:600}.ww-none{border:1.5px dashed var(--color-field);border-radius:16px;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}}
