:root{--luma-accent:#b5d6a0}.brand .mark{background:var(--luma-accent);color:#21342b}.primary{background:#66845a;border-color:#66845a}.primary:hover{background:#7a996c}
#documentTabs{height:30px;min-height:30px;display:flex;overflow:auto;background:#252827;border-bottom:1px solid #151716;align-items:stretch}.document-entry{display:flex;flex:none;border-right:1px solid #171918}.document-button{border:0;border-radius:0;background:#303432;min-width:100px;max-width:220px;text-align:left;padding:4px 10px;font-size:11px;color:#bfc6c2}.document-button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.document-button.selected{background:#494f4b;color:#fff;box-shadow:inset 0 2px var(--luma-accent)}.close-document{border:0;border-radius:0;padding:0 7px;background:#303432;color:#bac2bc}.close-document:hover{background:#7a4b4b}.document-info{height:24px;min-height:24px;padding:1px 10px;color:#9ba59e;font-size:10px}.document-info input{font-size:10px!important;width:160px!important}.tools{overflow-y:auto;overflow-x:hidden}.tools button[data-tool]{flex-shrink:0}#newDocumentTab{border:0;border-radius:0;background:transparent;padding:0 12px;color:#b5d6a0}.menu-popup{max-height:calc(100dvh - 50px);overflow:auto}
@media(max-width:520px){.document-info{display:none}.document-button{max-width:140px}.tools button[data-tool]{height:26px;min-height:26px}}
