.aixcab-tfm{font-family:inherit;margin:16px 0 22px;color:#17231d}.aixcab-tfm-tabs{display:flex;flex-wrap:wrap;gap:9px}.aixcab-tfm-tabs button{border:1px solid #d4e5dc;border-radius:13px;background:#fff;color:#1e3026;padding:12px 16px;font:600 15px/1.3 inherit;cursor:pointer;transition:background .15s,border-color .15s}.aixcab-tfm-tabs button:hover,.aixcab-tfm-tabs button:focus-visible{border-color:#009d68}.aixcab-tfm-tabs button.is-active{background:#008b5b;border-color:#008b5b;color:#fff}.aixcab-tfm-fields{margin-top:14px;padding:16px;border:1px solid #dbe9e0;border-radius:16px;background:#f5faf7}.aixcab-tfm-fields[hidden],.aixcab-tfm-fields [hidden]{display:none!important}.aixcab-tfm-station{display:block;font-weight:650}.aixcab-tfm-station select{display:block;width:100%;margin:8px 0 14px;padding:11px;border:1px solid #cbded2;border-radius:10px;background:white}.aixcab-tfm-fields fieldset{border:0;padding:0;margin:12px 0}.aixcab-tfm-fields legend{font-weight:650;margin-bottom:9px}.aixcab-tfm-fields fieldset label{display:block;margin:8px 0;cursor:pointer}.aixcab-tfm-fields input[type=radio]{accent-color:#008b5b;margin-right:8px}.aixcab-tfm-hint{color:#527061;font-size:13px;margin:10px 0 0}@media(max-width:560px){.aixcab-tfm-tabs{display:grid;grid-template-columns:1fr 1fr}.aixcab-tfm-tabs button:last-child{grid-column:1/-1}}
