.e9rf .e9x-finder-inner{position:relative;margin-top:0!important}
.e9rf-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}
.e9rf-tabs a{padding:10px 17px;border:1px solid #cad5db;text-decoration:none;font-weight:600;color:#102b43}
.e9rf-tabs a[aria-selected=true]{background:#086b80;border-color:#086b80;color:#fff}
.e9rf-fields{display:grid;grid-template-columns:minmax(180px,2fr) minmax(140px,1fr) minmax(95px,.7fr) auto;gap:16px;align-items:end}
.e9rf-fields label{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600}
.e9rf-fields input{width:100%;min-height:46px;padding:10px 12px;box-sizing:border-box;border:1px solid #bac8d0;background:#fff;color:#102b43;border-radius:3px}
.e9rf-fields label[hidden],.e9rf [hidden]{display:none!important}
.e9rf-fields:has(label[hidden]){grid-template-columns:minmax(180px,1fr) auto}
.e9rf-secondary{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:16px}
.e9rf-secondary p{flex-basis:100%;font-size:13px;margin:0;color:#455a67}
.e9rf-secondary button,.e9rf [data-saved-list] button{border:1px solid #9fb4bf;background:#fff;color:#102b43;padding:9px 13px;cursor:pointer;min-height:40px;border-radius:3px}
.e9rf [data-saved-list]{list-style:none;padding:0;margin:0}
.e9rf [data-saved-list] li{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px 0;border-bottom:1px solid #dde5e8}
.e9rf [data-saved-list] span{flex:1;min-width:180px}
.e9rf [data-status]{font-size:13px;margin:12px 0 0}
.e9rf button:focus-visible,.e9rf a:focus-visible,.e9rf input:focus-visible{outline:3px solid #d79e31;outline-offset:3px}
@media(max-width:900px){.e9rf-fields{grid-template-columns:1fr 1fr}.e9rf-fields label:first-child{grid-column:1/-1}}
@media(max-width:540px){.e9rf-tabs{gap:6px}.e9rf-tabs a{padding:9px 12px;font-size:13px}.e9rf-fields,.e9rf-fields:has(label[hidden]){grid-template-columns:1fr}.e9rf-fields label:first-child{grid-column:auto}.e9rf .e9x-finder-inner{padding:22px 18px}.e9rf-fields button{width:100%}}
