.ask-launch{position:fixed;right:22px;bottom:22px;z-index:70;border:0;border-radius:999px;padding:14px 20px;background:#caff3d;color:#07101c;font:800 15px/1.1 inherit;box-shadow:0 12px 35px #0008;cursor:pointer}.ask-shell[hidden]{display:none}.ask-shell{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:20px}.ask-backdrop{position:absolute;inset:0;background:#020712db;backdrop-filter:blur(8px)}.ask-panel{position:relative;width:min(760px,100%);max-height:min(780px,92vh);overflow:auto;border:1px solid #32c5ff66;border-radius:28px;padding:28px;background:#071321;color:#f7fbff;box-shadow:0 30px 90px #000c}.ask-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.ask-head small,.ask-results small{display:block;color:#58d7ff;font-weight:900;letter-spacing:.12em}.ask-head h2{margin:.25rem 0 .4rem;font-size:clamp(30px,5vw,52px);line-height:.95}.ask-head p{margin:0;color:#b8c8d8}.ask-close{border:1px solid #ffffff55;background:transparent;color:white;border-radius:50%;width:42px;height:42px;font-size:25px;cursor:pointer}.ask-panel form{display:grid;grid-template-columns:1fr auto;gap:10px;margin:24px 0 12px}.ask-panel input{min-width:0;border:1px solid #5d748e;border-radius:14px;background:#020b14;color:white;padding:16px;font:600 17px inherit}.ask-panel form button{border:0;border-radius:14px;padding:0 22px;background:#caff3d;color:#07101c;font-weight:900}.ask-status{min-height:24px;color:#c4d1dd}.ask-results{display:grid;gap:10px}.ask-results>a,.ask-empty{display:grid;gap:6px;border:1px solid #263e55;border-radius:16px;padding:17px;background:#0b1b2c;color:white;text-decoration:none}.ask-results>a:first-child{border-color:#58d7ff}.ask-results strong{font-size:19px}.ask-results span,.ask-empty p{color:#bac8d5}.ask-results b,.ask-empty a{color:#caff3d}.ask-privacy{display:block;margin-top:18px;color:#8396a8}@media(max-width:600px){.ask-launch{right:12px;bottom:12px}.ask-panel{padding:20px;border-radius:20px}.ask-panel form{grid-template-columns:1fr}.ask-panel form button{padding:15px}.ask-shell{padding:10px}}

/* Network v2: Why this matched */
.ask-results>a em{display:block;color:#91a7b9;font-size:13px;font-style:normal}.ask-results>a em:before{content:'Why this matched: ';font-weight:800}.ask-results>a small{line-height:1.4}.ask-privacy{line-height:1.45}
