/* find.js: plain-language search and "Fits my free time"; passes.js: Wallet and Google buttons */
.fd-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 12px;padding:10px 12px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}
.fd-bar input[type=search]{flex:1 1 260px;min-width:0;padding:10px 12px;border-radius:10px;border:1px solid var(--line);font-size:15px}
.fd-bar .fd-free[aria-pressed=true]{background:color-mix(in srgb,#B5E48C 35%,var(--panel));border-color:#7CB342}
.fd-said{flex-basis:100%;display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:13.5px}
.fd-said:empty{display:none}
.fd-l{font-weight:700}
.fd-chip{font-size:13px}
.fd-clear{background:none;border:0;text-decoration:underline;cursor:pointer;color:inherit;font-size:13px}
.fd-skip{color:var(--muted,inherit);font-size:12.5px}
.pw-row{flex-basis:100%;display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}
.pw-btn{background:#111;color:#fff;border-color:#111}
.pw-btn:hover,.pw-btn:focus-visible{background:#333}
.gb-own{margin-top:12px}
.gb-steps{margin:10px 0;padding-left:20px;line-height:1.55}
#gb-url{flex:1;min-width:0}
@media (max-width:520px){.fd-bar .btn{flex:1 1 auto}}
