.header { border-bottom: 1px solid var(--border-primary); position: relative; background-color: var(--background-primary); } .headerBottomLeft { font-size: larger; } .container { height: 30px; display: flex; align-items: center; transform: translateY(0.5px); } .logo { margin-bottom: -18px; margin-left: 2px; max-height: 40px; object-fit: contain; transform: translateY(0.5px); } .logoText { width: 84px; margin-bottom: -17px; max-height: 26px; object-fit: contain; transform: translateY(0.5px); } .tabMenu { list-style: none; white-space: nowrap; display: inline-block; margin-bottom: -43px; padding-left: 15px; transform: translateY(0.5px); } .tabMenu li { display: inline; font-weight: bold; padding: 0px 3px; } .tabMenu li .selected { color: var(--text-secondary); background-color: var(--background); border: 1px solid var(--border-primary); border-bottom: 1px solid var(--background); } .tabMenu li .choice { color: var(--text-primary); background-color: var(--background-secondary); border-bottom: 1px solid var(--border-primary); } .tabMenu li a { padding: 2px 6px 0 6px; text-decoration: none; line-height: 20px;; } @media (max-width: 530px) { .container { align-items: flex-start; height: 50px; } .logo { position: absolute; margin-top: 3px; margin-left: 2px; transform: translateY(0.5px); } .logoText { position: absolute; margin-top: 15px; margin-left: 33px; transform: translateY(0.5px); } .tabMenu { padding: 49px 0 0 0; transform: translateY(0.5px); } } .temporary { display: flex; position: absolute; right: -5px; top: 18px; z-index: 999; } .temporary select { margin-left: -5px; height: 22px; }