.swiftly-menu-item{height:48px;display:flex;border-radius:var(--mantine-radius-md);padding:12px 8px 12px 12px;min-height:48px;align-items:center;color:#222;color:var(--mantine-color-text-primary-9, #222222);cursor:pointer;transition:color .1s ease}.swiftly-menu-item:focus-within{outline:2px solid var(--mantine-color-layout-focus-0, var(--mantine-primary-color-filled));outline-offset:-2px;border-radius:var(--mantine-radius-md)}.swiftly-menu-item.loading-menu-item{cursor:default}.swiftly-menu-item a{-webkit-text-decoration:none;text-decoration:none;width:100%;height:100%;color:inherit}.swiftly-menu-item a:focus-visible{outline:none}.swiftly-menu-item:hover:not(.disabled-menu-item){background-color:#fff;background-color:var(--mantine-color-layout-surface-high-0, #fff);color:#046630;color:var(--mantine-color-accents-primary-2, #046630)}.swiftly-menu-item:hover:not(.disabled-menu-item) .menu-item-icon{color:#046630;color:var(--mantine-color-accents-primary-2, #046630)}.swiftly-menu-item:active:not(.disabled-menu-item),.swiftly-menu-item.active-menu-item{color:#046630;color:var(--mantine-color-accents-primary-2, #046630);background-color:#fff;background-color:var(--mantine-color-layout-surface-high-0, #fff)}.swiftly-menu-item:active:not(.disabled-menu-item) .menu-item-icon,.swiftly-menu-item.active-menu-item .menu-item-icon{color:#046630;color:var(--mantine-color-accents-primary-2, #046630)}.swiftly-menu-item .mantine-Menu-itemLabel:first-child{width:100%}.swiftly-menu-item[data-hovered]{color:#046630;color:var(--mantine-color-accents-primary-2, #046630)}.swiftly-menu-item:focus-visible{outline-offset:-2px}.swiftly-menu-item:disabled{cursor:not-allowed;opacity:.6}.swiftly-menu-item .menu-item-toggle-icon{transition:transform .2s ease}.swiftly-menu-item .menu-item-toggle-icon:hover{transform:scale(1.1)}.swiftly-menu-item .menu-item-content{width:100%;height:100%;align-items:center;display:flex;flex:1;overflow:hidden}.swiftly-menu-item .menu-item-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0%}.swiftly-menu-item .menu-item-text-and-external-icon{display:flex;align-items:center;gap:8px;max-width:calc(100% - 24px)}.swiftly-menu-item .menu-item-icon,.swiftly-menu-item .menu-item-external-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#909090;color:var(--mantine-color-inactive-1, #909090)}
