/* Advanton Hub 1.111.0: Your state or country in numbers. */
.advmp{margin:1.2rem 0}
.advmp__tabs{display:flex;gap:6px;margin-bottom:12px}
.advmp__tabs button{font:inherit;font-weight:700;padding:9px 16px;border:2px solid #c9d2dc;border-radius:999px;background:#fff;color:#122840;cursor:pointer}
.advmp__tabs button[aria-selected="true"]{background:#122840;border-color:#122840;color:#fff}
.advmp__tabs button:focus-visible,.advmp__pick select:focus-visible{outline:3px solid #165b8a;outline-offset:2px}
.advmp__pick{display:flex;flex-direction:column;gap:4px;max-width:420px;font-weight:700}
.advmp__pick span{font-size:.85rem;color:#5a6672}
.advmp__pick select{font:inherit;min-height:44px;padding:8px 10px;border:1px solid #c9d2dc;border-radius:8px;background:#fff}
.advmp__out{margin-top:16px}
.advmp__name{margin:0 0 12px}
.advmp__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}
.advmp__card{border:1px solid #dfe5ec;border-radius:12px;padding:12px 14px;background:#fff;display:flex;flex-direction:column;gap:3px}
.advmp__l{margin:0;font-size:.86rem;color:#5a6672}
.advmp__v{margin:0;font-size:1.35rem;font-weight:800;color:#1f6f5c;font-variant-numeric:tabular-nums}
.advmp__r,.advmp__c,.advmp__n{margin:0;font-size:.85rem}
.advmp__n{color:#5a6672}
.advmp__a{margin-top:auto;font-weight:700;font-size:.88rem}
.advmp__more{margin-top:14px;font-weight:700}
.advmp__share{font-size:.9rem;color:#5a6672}
.advmp__hint{color:#5a6672}
