._shell_1imsn_1{max-width:1260px;margin:auto;padding:30px 22px 110px;color:#163a33}._hero_1imsn_1{margin:22px 0;padding:36px;border-radius:20px;background:linear-gradient(135deg,#103e3b,#167262);color:#fff}._hero_1imsn_1 span{font-size:12px;font-weight:800;letter-spacing:.15em;color:#bce4d7}._hero_1imsn_1 h1{font-size:clamp(1.9rem,4vw,3.4rem);line-height:1.1;margin:12px 0}._hero_1imsn_1 p{max-width:760px;line-height:1.6}._links_1imsn_1{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}._links_1imsn_1 a{background:#ffffff19;border:1px solid #ffffff55;border-radius:8px;padding:9px 14px;color:#fff;text-decoration:none}._controls_1imsn_1{display:flex;flex-wrap:wrap;align-items:end;gap:14px;padding:22px;background:#f0f6f3;border:1px solid #d4e3da;border-radius:16px}._controls_1imsn_1 label{display:flex;flex:1 1 220px;flex-direction:column;font-size:13px;font-weight:700;gap:7px}._controls_1imsn_1 input{padding:12px;border:1px solid #b8cbc4;border-radius:9px;font:inherit;min-width:0}._controls_1imsn_1 button{border:0;background:#146a50;color:#fff;padding:13px 22px;border-radius:9px;font-weight:700;cursor:pointer}._controls_1imsn_1 button:disabled{opacity:.65}._top_1imsn_1{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:25px 0 14px}._top_1imsn_1 h2{margin:0}._top_1imsn_1 p{font-size:13px;color:#55716a;margin:8px 0}._modes_1imsn_1{display:flex;gap:5px}._modes_1imsn_1 button{border:1px solid #b7c8c3;background:#fff;padding:9px 13px;border-radius:8px;cursor:pointer}._modes_1imsn_1 ._active_1imsn_1{background:#155a4a;color:#fff}._split_1imsn_1{display:grid;grid-template-columns:minmax(260px,1fr) minmax(300px,1.1fr);gap:20px}._single_1imsn_1{display:block}._results_1imsn_1{display:grid;gap:12px;max-height:750px;overflow:auto;align-content:start}._card_1imsn_1,._chosen_1imsn_1{border:1px solid #cbdcd1;border-radius:12px;padding:16px;background:#fff}._chosen_1imsn_1{border:2px solid #14775a}._pick_1imsn_1{text-align:left;display:grid;gap:4px;background:none;border:0;cursor:pointer;width:100%;color:#183e34}._pick_1imsn_1 strong{font-size:18px}._pick_1imsn_1 b{font-size:20px}._card_1imsn_1 p,._chosen_1imsn_1 p{font-size:12px;color:#567267}._actions_1imsn_1{display:flex;gap:14px;flex-wrap:wrap}._actions_1imsn_1 a{color:#0a6c5a;font-weight:700}._map_1imsn_1{overflow:hidden;border:1px solid #cbdcd1;border-radius:16px;background:#eef4f0;min-height:420px}._map_1imsn_1 iframe{width:100%;height:480px;border:0}._mapInfo_1imsn_1{padding:15px}._mapInfo_1imsn_1 p{font-size:13px;color:#526c63}._warning_1imsn_1,._empty_1imsn_1{padding:28px;border-radius:14px;background:#f6f8f1;border:1px solid #e0e4d5}._empty_1imsn_1 h3{margin-top:0}._disclaimer_1imsn_1{margin-top:22px;font-size:12px;color:#5e716a;line-height:1.6}@media(max-width:750px){._shell_1imsn_1{padding:18px 14px 95px}._hero_1imsn_1{padding:24px 19px}._split_1imsn_1{grid-template-columns:1fr}._results_1imsn_1{max-height:none}._map_1imsn_1 iframe{height:340px}._controls_1imsn_1{padding:16px}}
