.us92-location-plan{box-sizing:border-box;padding:12px;border:1px solid #5d84b3;border-radius:12px;background:#102f51;color:#f1f7ff;margin:8px 0;min-width:0;overflow-wrap:anywhere}
.us92-location-lead{display:flex;align-items:flex-start;gap:8px;font-size:17px;line-height:1.5}.us92-location-lead>.imo-us-icon91{flex:0 0 24px;margin-top:2px}
.us92-location-question{font-size:18px;line-height:1.6;margin:10px 0}.us92-location-facts{display:grid;grid-template-columns:auto minmax(0,1fr);gap:5px 10px;margin:10px 0;line-height:1.5;font-size:15px}.us92-location-facts dt{color:#bad3ed}.us92-location-facts dd{margin:0;word-break:break-word}
.us92-location-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.us92-location-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;max-width:100%;min-width:44px;min-height:48px;padding:9px 12px;border:1px solid #83b2df;border-radius:9px;background:#245794;color:#fff;font:inherit;font-size:16px;line-height:1.4;cursor:pointer;white-space:normal;word-break:keep-all}.us92-location-action:disabled{opacity:.6;cursor:wait}.us92-location-action:focus-visible{outline:3px solid #c6e9ff;outline-offset:2px}.us92-location-note{display:block;font-size:13px;line-height:1.55;color:#c3d7eb;margin:8px 0 0}
@media(max-width:360px){.us92-location-plan{padding:10px}.us92-location-action{font-size:15px;padding:8px}.us92-location-actions{gap:5px}}
