.dmc-map-info-window-detail{background-color:var(--dm-map-info-window-card-bgc);border:1px solid var(--dm-map-info-window-card-border-color);border-radius:6px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-height:380px;width:266px}.dmc-map-info-window-detail-multi-recs{border-left:none;border-radius:0 6px 6px 0}.dmc-map-info-window-detail-header{align-items:center;display:flex;flex:0 0 40px}.dmc-map-info-window-detail-header-btn{padding:12px}.dmc-map-info-window-detail-header-btn .dmc-icon{cursor:pointer}.dmc-map-info-window-detail-header-btns{align-items:center;display:flex;flex:1;height:100%}.dmc-map-info-window-detail-header-close-btn{align-items:center;cursor:pointer;display:flex;flex:0 0 40px;height:100%;justify-content:center}.dmc-map-info-window-detail-body{display:flex;flex:1;flex-direction:column;overflow:hidden}.dmc-map-info-window-detail-body-info-list{align-items:flex-start;display:flex;flex-direction:column;font-size:12px;overflow:hidden auto}.dmc-map-info-window-detail-body-info-list::-webkit-scrollbar{display:none;height:0;width:0}.dmc-map-info-window-detail-body-info-list:hover::-webkit-scrollbar{display:block}.dmc-map-info-window-detail-body-info-list::-webkit-scrollbar-thumb,.dmc-map-info-window-detail-body-info-list::-webkit-scrollbar-track{background-color:transparent;border-radius:0}.dmc-map-info-window-detail-body-info-list::-webkit-scrollbar-corner{background:transparent}.dmc-map-info-window-detail-body-info-list-title{color:#a5abbe;font-size:12px;margin-bottom:8px;padding-left:20px;padding-right:20px}.dmc-map-info-window-detail-body-info-list-item{align-items:center;display:flex;min-height:36px;width:100%}.dmc-map-info-window-detail-body-info-list-item:nth-child(odd){background:var(--dm-map-info-window-card-odd-bgc)}.dmc-map-info-window-detail-body-info-list-item-key{flex:0 0 100px;margin:0 20px;overflow:auto;white-space:nowrap}.dmc-map-info-window-detail-body-info-list-item-key::-webkit-scrollbar{display:none;height:0;width:0}.dmc-map-info-window-detail-body-info-list-item-key:hover::-webkit-scrollbar{display:block}.dmc-map-info-window-detail-body-info-list-item-key::-webkit-scrollbar-thumb,.dmc-map-info-window-detail-body-info-list-item-key::-webkit-scrollbar-track{background-color:transparent;border-radius:0}.dmc-map-info-window-detail-body-info-list-item-key::-webkit-scrollbar-corner{background:transparent}.dmc-map-info-window-detail-body-info-list-item-val{flex:1;margin-right:20px;overflow:auto;white-space:nowrap}.dmc-map-info-window-detail-body-info-list-item-val::-webkit-scrollbar{display:none;height:0;width:0}.dmc-map-info-window-detail-body-info-list-item-val:hover::-webkit-scrollbar{display:block}.dmc-map-info-window-detail-body-info-list-item-val::-webkit-scrollbar-thumb,.dmc-map-info-window-detail-body-info-list-item-val::-webkit-scrollbar-track{background-color:transparent;border-radius:0}.dmc-map-info-window-detail-body-info-list-item-val::-webkit-scrollbar-corner{background:transparent}.dmc-map-info-window-detail-body-img-list{grid-column-gap:2%;-moz-column-gap:2%;column-gap:2%;display:grid;flex:0 0 66px;grid-auto-columns:31.5%;grid-auto-flow:column;margin:0 20px 18px;overflow:auto hidden}.dmc-map-info-window-detail-body-img-list-title{color:#a5abbe;font-size:12px;margin:8px 0;padding-left:20px;padding-right:20px}.dmc-map-info-window-detail-body-img-list-item{align-items:center;background-repeat:no-repeat;background-size:contain;border:1px solid var(--dm-map-info-window-card-border-color);border-radius:4px;cursor:pointer;display:flex;height:64px;justify-content:center;width:100%}.dmc-map-info-window-detail-body-img-list-item .dmc-icon{color:var(--dm-map-info-window-img-hover-expand-icon-color);display:none}.dmc-map-info-window-detail-body-img-list-item:hover{background-color:var(--dm-map-info-window-img-hover-bg-color)}.dmc-map-info-window-detail-body-img-list-item:hover .dmc-icon{display:block!important}.dmc-map-info-window-detail-footer{border-top:1px solid var(--dm-map-info-window-card-border-color);display:grid;flex:0 0 35px}.dmc-map-info-window-detail-footer-btn{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:4px 8px}.dmc-map-info-window-detail-footer-btn-split-line{background-color:var(--dm-map-info-window-card-border-color);height:16px;left:8px;position:relative;width:1px}.dmc-map-info-window-detail-footer-btn-name{align-items:center;border-radius:4px;color:var(--dm-map-info-window-card-btn-color);display:flex;flex:1;font-size:12px;height:27px;justify-content:center}.dmc-map-info-window-detail-footer-btn-name:hover{background-color:var(--dm-map-info-window-card-btn-hover-bgc)}