*{box-sizing:border-box}html,body,#root{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0d0d0d;flex-direction:column;margin:0;font-family:Volte-semibold,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:flex}.page-title{margin-top:1em}.semiBold{font-family:Volte-Semibold}.App-header{justify-content:center;font-size:1.5rem;display:flex}.nav-links{justify-content:center;align-items:center;display:flex}.nav-link{color:#000;font-family:Volte-Semibold;font-size:1rem;text-decoration:none;position:relative}.nav-link:hover{color:#0096d6;text-underline-offset:5px;-webkit-text-decoration:underline #0096d6;text-decoration:underline #0096d6;text-decoration-thickness:3px}a.link.active{text-underline-offset:5px;-webkit-text-decoration:underline #0096d6;text-decoration:underline #0096d6;text-decoration-thickness:3px}.visually-hidden{border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.logo svg{width:10rem;min-width:10rem;height:2.5rem}.mobile-header .MuiMenu-paper{background-color:grey.3;font:inherit}#menu-appbar ul.MuiList-root{margin:0;padding:0;list-style:none}.switch-merchant-tooltip-container{position:relative}.switch-merchant-tooltip-container .merchant-info{white-space:normal;text-overflow:ellipsis;text-align:center;max-width:14ch;display:inline-block;overflow:hidden}.switch-merchant-tooltip-container .tooltip-text,.switch-merchant .tooltip-text{visibility:hidden;color:#fff;z-index:1000;word-wrap:break-word;background-color:#0d0d0d;border-radius:4px;max-width:200px;padding:4px 8px;font-size:.875rem;position:absolute;top:100%;left:0}.switch-merchant-tooltip-container:hover .tooltip-text{visibility:visible;text-align:center}.switch-merchant-container{max-height:220px;overflow:auto}.switch-merchant-container .select-merchant{justify-content:space-between;width:100%;font-size:14px;display:flex}.switch-merchant-container .select-merchant span{text-overflow:ellipsis;white-space:nowrap;max-width:63vw;padding-right:10px;display:inline-block;overflow:hidden}.switch-merchant-container .select-merchant span:nth-child(2){color:#666}.switch-merchant .selected-merchant{align-items:center;display:flex;position:relative}.switch-merchant .selected-merchant .selected-merchant-container{flex-direction:column;margin-left:5px;font-size:14px;display:flex}.switch-merchant .selected-merchant .selected-merchant-container div{text-overflow:ellipsis;max-width:14ch;display:inline-block;overflow:hidden}.switch-merchant .selected-merchant:hover .tooltip-text{visibility:visible;text-align:center}.selected-merchant{align-items:center;display:flex;position:relative}.selected-merchant .selected-merchant-container{white-space:normal;text-overflow:ellipsis;max-width:14ch;margin-left:5px;font-size:14px;overflow:hidden}.selected-merchant:hover .tooltip-text{visibility:visible;text-align:center}.merchant-hierarchy-container{flex-direction:column;width:270px;height:100%;padding:12px 0;display:flex;position:relative;overflow:hidden}.merchant-hierarchy-container .title{text-align:left;justify-content:space-between;align-items:center;padding:0 12px 12px;font-size:1rem;display:flex}.merchant-hierarchy-container .merchants-view{padding:12px 12px 12px 0;overflow:auto}.merchant-hierarchy-container .merchants-list{padding:4px 0 0 15px;font-family:Volte-Medium;font-weight:200}.merchant-hierarchy-container .merchant-view{grid-template-columns:20px 20px 1fr;display:grid}.merchant-hierarchy-container .merchant-item{justify-content:space-between;align-items:center;gap:15px;display:flex}.merchant-hierarchy-container .merchant-item[data-status=selected]:hover,.merchant-hierarchy-container .merchant-item[data-status=selected] .merchant-hierarchy-merchant-id,.merchant-hierarchy-container .merchant-item[data-status=selected] .merchant-hierarchy-merchant-name{color:#0096d6;cursor:default;font-weight:700;text-decoration:none}.merchant-hierarchy-container .merchant-item .merchant-hierarchy-merchant-name{overflow-wrap:break-word;max-width:180px;font-size:14px}.merchant-hierarchy-container .merchant-item .merchant-hierarchy-merchant-name .last-child{padding-left:15px}.merchant-hierarchy-container .merchants-list .merchant-view .icon{cursor:pointer;color:#000}.merchant-hierarchy-container .merchant-item .merchant-hierarchy-merchant-id{color:#999;letter-spacing:1.025px;overflow-wrap:break-word;max-width:180px;font-size:12px}.merchant-hierarchy-container .merchant-item:hover{cursor:pointer;text-underline-offset:3px;-webkit-text-decoration:underline #0096d6;text-decoration:underline #0096d6;text-decoration-thickness:2px}.merchant-hierarchy-container mark{background-color:#bae6f4}.noResultFound{justify-content:center;align-items:center;width:100%;height:150px;display:flex}
