.main-content-container{display:flex;flex-direction:column;align-items:center;margin:16px 0}@media only screen and (min-width: 600px){.main-content-container{margin:16px}}.main-content-container .main-content{width:100%;max-width:600px}svg{-webkit-tap-highlight-color:rgba(0,0,0,0)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.homunculus-container{position:relative;height:0;width:100%;padding:0 0 100%}.homunculus-container svg{position:absolute;height:100%;width:100%;left:0;top:0}}.special-topic-body table{background-color:#f7f7f7;border-collapse:collapse;display:block;width:100%;overflow-x:scroll;margin-bottom:1rem}.special-topic-body table::-webkit-scrollbar{-webkit-appearance:none}.special-topic-body table::-webkit-scrollbar:horizontal{height:11px}.special-topic-body table::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #e4e4e4;background-color:#c4c4c4}.special-topic-body table tbody tr:nth-of-type(odd){background-color:#fff}.special-topic-body table th,.special-topic-body table td{text-align:left;padding:4px 8px;vertical-align:top;min-width:5rem}.special-topic-body.dosage table tr *:first-child{position:-webkit-sticky;position:sticky;left:0px;min-width:10rem;max-width:40vh;background-color:#f7f7f7;box-shadow:3px 0 4px -2px #ccc;margin-right:2px}.special-topic-body.dosage table tbody tr:nth-of-type(odd) *:first-child{background-color:#fff}.special-topic-body.dosage table th,.special-topic-body.dosage table td{border:1px solid #e4e4e4}.dropdown-menu{width:100%}.homunculus-container{text-align:center;cursor:pointer}.list-group-flush{cursor:pointer}.list-group-flush:last-child .list-group-item:last-child{border-bottom:1px solid rgba(0,0,0,.125)!important}.btn-reset{background:none;border-radius:0;font:inherit;color:inherit;text-align:inherit;cursor:pointer}.list-group>li{list-style:none}.homunculus svg{min-height:320px;max-height:500px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
