@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.common-menu-container{position:relative}.common-menu-container .common-menu-button{flex-shrink:0}.common-menu-container .common-menu-anchor{width:max-content;min-width:100%;position:absolute}.common-menu-container .common-menu-anchor.top{bottom:100%}.common-menu-container .common-menu-anchor.bottom{top:100%}.common-menu-container .common-menu-anchor.left{right:100%}.common-menu-container .common-menu-anchor.left.side-cover{right:0}.common-menu-container .common-menu-anchor.right{left:100%}.common-menu-container .common-menu-anchor.right.side-cover{left:0}.common-menu-container .common-menu-anchor{z-index:50;pointer-events:none;grid-template-rows:0fr;grid-template-columns:1fr;transition:grid-template-rows .15s ease-in-out;display:grid}.common-menu-container .common-menu-anchor.open{pointer-events:auto;grid-template-rows:1fr}.common-menu-container .common-menu-anchor .common-menu-accordion{overflow:hidden}.common-menu-container .common-menu-anchor .common-menu-contents{color:var(--ev-colors-secondaryText);background-color:var(--ev-colors-primary);border-radius:8px;margin:8px;padding:8px 0;overflow-y:auto;box-shadow:3px 3px 5px #0003}@supports not selector(::-webkit-scrollbar){.common-menu-container .common-menu-anchor .common-menu-contents{scrollbar-width:thin}}.common-menu-container .common-menu-anchor .common-menu-contents::-webkit-scrollbar{cursor:pointer;width:6px;height:6px}.common-menu-container .common-menu-anchor .common-menu-contents::-webkit-scrollbar-track{background:var(--ev-colors-background);border-radius:5px}.common-menu-container .common-menu-anchor .common-menu-contents::-webkit-scrollbar-thumb{background:var(--ev-colors-secondary);border-radius:5px}.common-menu-container .common-menu-anchor .common-menu-contents .common-tooltip-anchor{width:100%}.common-menu-container .common-menu-anchor .common-menu-contents .common-menu-item-button{color:var(--ev-colors-text);background-color:var(--ev-colors-primary);border-radius:0;width:100%;padding:5px 10px}.common-menu-container .common-menu-anchor .common-menu-contents .common-menu-item-button:hover:not(:disabled){background-color:var(--ev-colors-secondary);color:var(--ev-colors-highlight)}.common-menu-container .common-menu-anchor .common-menu-contents .common-menu-item-button .menu-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.common-menu-container .common-menu-anchor .common-menu-contents .common-menu-item-button .menu-label.short{max-width:150px}.common-menu-container .common-menu-anchor .common-menu-contents .common-menu-item-button .menu-label.medium{max-width:300px}.common-menu-container .common-menu-anchor .common-menu-contents .common-menu-item-button .menu-label.long{max-width:450px}.common-menu-container .common-menu-anchor .common-menu-contents .common-menu-item-category-label{cursor:default;color:var(--ev-colors-secondaryText);padding:5px 10px;font-size:14px}.common-menu-floating{z-index:50;pointer-events:none;grid-template-rows:0fr;grid-template-columns:1fr;width:max-content;min-width:max-content;transition:grid-template-rows .15s ease-in-out;display:grid}.common-menu-floating.open{pointer-events:auto;grid-template-rows:1fr}.common-menu-floating .common-menu-accordion{overflow:hidden}.common-menu-floating .common-menu-contents{color:var(--ev-colors-secondaryText);background-color:var(--ev-colors-primary);border-radius:8px;margin:8px;padding:8px 0;overflow-y:auto;box-shadow:3px 3px 5px #0003}@supports not selector(::-webkit-scrollbar){.common-menu-floating .common-menu-contents{scrollbar-width:thin}}.common-menu-floating .common-menu-contents::-webkit-scrollbar{cursor:pointer;width:6px;height:6px}.common-menu-floating .common-menu-contents::-webkit-scrollbar-track{background:var(--ev-colors-background);border-radius:5px}.common-menu-floating .common-menu-contents::-webkit-scrollbar-thumb{background:var(--ev-colors-secondary);border-radius:5px}.common-menu-floating .common-menu-contents .common-tooltip-anchor{width:100%}.common-menu-floating .common-menu-contents .common-menu-item-button{color:var(--ev-colors-text);background-color:var(--ev-colors-primary);border-radius:0;width:100%;padding:5px 10px}.common-menu-floating .common-menu-contents .common-menu-item-button:hover:not(:disabled){background-color:var(--ev-colors-secondary);color:var(--ev-colors-highlight)}.common-menu-floating .common-menu-contents .common-menu-item-button .menu-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.common-menu-floating .common-menu-contents .common-menu-item-button .menu-label.short{max-width:150px}.common-menu-floating .common-menu-contents .common-menu-item-button .menu-label.medium{max-width:300px}.common-menu-floating .common-menu-contents .common-menu-item-button .menu-label.long{max-width:450px}.common-menu-floating .common-menu-contents .common-menu-item-category-label{cursor:default;color:var(--ev-colors-secondaryText);padding:5px 10px;font-size:14px}
