.tmds{--tmds-ink:#102b43;--tmds-accent:var(--jr-blue,#0957d9);--tmds-line:#dce5ef;box-sizing:border-box;color:var(--tmds-ink);font-family:inherit;text-align:left;max-width:100%;margin:24px 0;padding:20px;border:1px solid var(--tmds-line);border-radius:17px;background:#fff;box-shadow:0 8px 24px rgba(8,29,54,.05)}
.tmds *{box-sizing:border-box}.tmds [hidden],.tmds__results[hidden]{display:none!important}.tmds form{margin:0}.tmds label{display:block;font-size:14px;font-weight:750;line-height:1.4;margin:0 0 10px}.tmds__row{display:flex;align-items:start;gap:10px}.tmds__field{position:relative;flex:1;min-width:0}.tmds input{display:block;width:100%;min-width:0;min-height:52px;padding:13px 14px;border:1px solid var(--tmds-line);border-radius:10px;background:#fff;color:var(--tmds-ink);font:inherit;font-size:16px;line-height:1.5;box-shadow:none}.tmds input:focus-visible{outline:2px solid var(--tmds-accent);outline-offset:2px}.tmds__submit{min-height:52px;margin:0;border:0;border-radius:10px;padding:13px 17px;background:var(--tmds-accent);color:#fff;font:inherit;font-size:14px;font-weight:750;line-height:1.5;cursor:pointer}.tmds__submit:focus-visible,button.tmds-more:focus-visible{outline:3px solid #f04464;outline-offset:2px}.tmds .tmds__note{font-size:12px!important;line-height:1.5!important;color:#526b82!important;margin:12px 0 0!important;max-width:none!important}.tmds__status{font-size:13px!important;line-height:1.5!important;margin:9px 0 0!important;color:#36536f!important}.tmds__status:empty{display:none}.tmds__results{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:1000;max-height:330px;overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid #dce5ef;border-radius:12px;background:#fff;color:#102b43;box-shadow:0 12px 35px rgba(8,29,54,.18);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;text-align:left;line-height:1.5}.tmds__results--floating{position:fixed;right:auto;z-index:2147483000}.tmds__option{display:block!important;box-sizing:border-box;width:100%!important;min-height:64px;margin:0!important;padding:12px!important;border:0!important;border-radius:8px!important;background:#fff!important;color:#102b43!important;font:inherit;text-align:left!important;white-space:normal!important;cursor:pointer}.tmds__option:hover,.tmds__option[aria-selected="true"]{background:#edf4ff!important}.tmds__option strong{display:block;font-size:14px;line-height:1.5}.tmds__option small{display:block;margin-top:4px;font-size:11px;line-height:1.5;color:#526b82}.tmds__empty{margin:0;padding:12px;font-size:13px;line-height:1.5}.tmds__row button{flex-shrink:0}.ke-home .tmds{--tmds-accent:#123e39}.tk-wrap .tmds{--tmds-accent:#0b4b78}.tmds--home{margin-top:22px;margin-bottom:16px}.tmds--article{margin-top:32px;margin-bottom:32px}
button.tmds-more{display:block!important;box-sizing:border-box;width:100%!important;min-height:46px!important;margin:5px 0 0!important;padding:11px 12px!important;border:1px solid #cbd9e8!important;border-radius:9px!important;background:#edf4ff!important;color:#153c6d!important;font-family:inherit!important;font-size:12px!important;font-weight:750!important;line-height:1.5!important;text-align:center!important;white-space:normal!important;cursor:pointer}.jrsc-medicine-search-option__badge{white-space:normal}.tmds-result-form{display:block;font-size:12px;color:#526b82;line-height:1.5}
@media(max-width:1100px){.tmds--home .tmds__row{flex-direction:column;align-items:stretch}.tmds--home .tmds__submit{width:100%}}@media(max-width:640px){.tmds{padding:15px}.tmds__row{flex-direction:column;align-items:stretch}.tmds__submit{width:100%}.tmds__results{max-height:42vh}}
