.picker-shortcuts{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.picker-shortcuts button,.picker-shortcuts a,#wfavourite{padding:10px 13px;border:1px solid #6366f1;border-radius:9px;background:#1e293b;color:#e0e7ff;font:inherit;font-size:13px;cursor:pointer;text-decoration:none}.picker-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0}.picker-facts div{padding:11px;border:1px solid #ffffff20;border-radius:10px;min-width:0}.picker-facts dt{font-size:11px;color:#a5b4fc}.picker-facts dd{margin:5px 0 0;font-size:13px;color:#fff;overflow-wrap:anywhere}.picker-result{display:flex;justify-content:space-between;gap:12px;width:100%;padding:13px 16px;border:0;border-bottom:1px solid #ffffff20;background:transparent;color:#f1f5f9;text-align:left;cursor:pointer}.picker-result:focus-visible{outline:2px solid #a5b4fc;outline-offset:-3px}.picker-result small{display:block;color:#cbd5e1;margin-top:5px}.picker-result strong{color:#a5b4fc;white-space:nowrap}.picker-mobile-bar{display:none}.picker-error{color:#fda4af;margin:10px 0;font-size:13px}.picker-description{color:#cbd5e1;white-space:pre-line;max-height:200px;overflow:auto;font-size:13px;line-height:1.6}.picker-mobile-bar button{background:#6366f1;color:white;padding:12px 16px;border:0;border-radius:9px;font-weight:700;font-size:15px}.picker-mobile-bar span{display:block;color:#cbd5e1;font-size:11px}.picker-mobile-bar strong{color:#fff;font-size:20px}
@media(max-width:640px){body.picker-active .wa-float{bottom:110px}body.picker-active #ai-advisor-btn{bottom:164px!important}}
@media(max-width:640px){body.picker-active{padding-bottom:110px}.picker-mobile-bar[data-visible="true"]{display:flex;align-items:center;justify-content:space-between;gap:12px;position:fixed;bottom:0;left:0;right:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#0f172af5;border-top:1px solid #6366f1;box-shadow:0 -4px 20px #0004;z-index:900}.picker-facts{grid-template-columns:1fr 1fr}#wform{padding:16px!important}.picker-shortcuts button,.picker-shortcuts a{flex:1;text-align:center}.picker-mobile-bar button:disabled{opacity:.55}}
