.view-toolbar{justify-content:flex-start!important}
.view-toolbar .transform-modes{display:inline-flex;align-items:center;flex-wrap:nowrap;flex:0 0 auto;gap:0!important;padding:0;border:1px solid #405249;border-radius:8px;background:linear-gradient(#1b2722,#111b16);overflow:hidden;height:36px;box-sizing:border-box}
.view-toolbar .transform-modes button{display:grid;place-items:center;width:38px;min-width:38px;height:34px!important;min-height:34px!important;margin:0!important;padding:6px!important;background:transparent;border:0!important;border-radius:6px;color:#e3ede7;box-sizing:border-box;box-shadow:none}
.view-toolbar .transform-modes button+button{border-left:1px solid #293a31!important}
.view-toolbar .transform-modes button svg{display:block;width:22px;height:22px;pointer-events:none}
.view-toolbar .transform-modes button:hover{background:#2c4135}
.view-toolbar .transform-modes button.active-source{color:#b9ffcf;background:linear-gradient(135deg,#294d36,#193624);box-shadow:inset 0 0 0 2px #7fe3a0,inset 0 0 9px #71df9a20}
.view-toolbar .transform-modes button:focus-visible{outline:2px solid #d5ffe0;outline-offset:-4px}
