.KsProjectCardMenuWrapper{position:relative}.KsProjectCardMenu{--bg-color-light:rgb(var(--primary-white-rgb));--font-color-light:rgba(var(--primary-gray-rgb),0.6);--hover-bg-color-light:rgba(var(--primary-gray-rgb),0.04);--border-color-light:rgba(var(--primary-gray-rgb),0.08);--shadow-color-light:rgba(var(--primary-gray-rgb),0.12);--bg-color-dark:rgb(var(--primary-gray-rgb));--font-color-dark:rgba(var(--primary-white-rgb),0.6);--hover-bg-color-dark:rgba(var(--primary-white-rgb),0.04);--border-color-dark:rgba(var(--primary-white-rgb),0.08);--shadow-color-dark:rgba(var(--primary-gray-rgb),0.8);display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:column;padding:8px;width:var(--menu-width);border-radius:8px;gap:var(--menu-item-gap)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsProjectCardMenu{box-shadow:0 0 60px 0 var(--shadow-color-dark)}}:where(html.is-dark) .KsProjectCardMenu{box-shadow:0 0 60px 0 var(--shadow-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsProjectCardMenu{box-shadow:0 0 60px 0 var(--shadow-color-light)}}:where(html.is-light) .KsProjectCardMenu{box-shadow:0 0 60px 0 var(--shadow-color-light)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsProjectCardMenu{background:var(--bg-color-dark)}}:where(html.is-dark) .KsProjectCardMenu{background:var(--bg-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsProjectCardMenu{background:var(--bg-color-light)}}:where(html.is-light) .KsProjectCardMenu{background:var(--bg-color-light)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsProjectCardMenu{border:1px solid var(--border-color-dark)}}:where(html.is-dark) .KsProjectCardMenu{border:1px solid var(--border-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsProjectCardMenu{border:1px solid var(--border-color-light)}}:where(html.is-light) .KsProjectCardMenu{border:1px solid var(--border-color-light)}.KsProjectCardMenu__popover{overflow:visible!important;border-radius:0!important;background-color:transparent!important;box-shadow:none!important}.KsProjectCardMenu__item{display:flex;flex-shrink:0;flex-grow:0;cursor:pointer;align-items:center;overflow:hidden;white-space:nowrap;padding:0 8px;height:var(--menu-item-height);border-radius:4px;background:transparent;font-weight:400;font-style:normal;font-size:12px;transition:background .3s;gap:8px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsProjectCardMenu__item{color:var(--font-color-dark)}}:where(html.is-dark) .KsProjectCardMenu__item{color:var(--font-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsProjectCardMenu__item{color:var(--font-color-light)}}:where(html.is-light) .KsProjectCardMenu__item{color:var(--font-color-light)}.KsProjectCardMenu__item svg{flex-shrink:0;flex-grow:0;width:16px;height:16px}.KsProjectCardMenu__item span{flex-shrink:1;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsProjectCardMenu__item.isActive,:where(html:not(.is-light)) .KsProjectCardMenu__item:hover{background:var(--hover-bg-color-dark)}}:where(html.is-dark) .KsProjectCardMenu__item.isActive,:where(html.is-dark) .KsProjectCardMenu__item:hover{background:var(--hover-bg-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsProjectCardMenu__item.isActive,:where(html:not(.is-dark)) .KsProjectCardMenu__item:hover{background:var(--hover-bg-color-light)}}:where(html.is-light) .KsProjectCardMenu__item.isActive,:where(html.is-light) .KsProjectCardMenu__item:hover{background:var(--hover-bg-color-light)}.KsProjectCardMenu__star{display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:rgb(var(--primary-yellow-rgb))}.KsProjectCardMenu__star svg{height:100%;width:100%}.KsProjectCardMenu__sub{--scrollbar-thumb-light:rgba(var(--primary-gray-rgb),0.4);--scrollbar-thumb-dark:rgba(var(--primary-white-rgb),0.4);position:absolute;overflow-y:auto;overflow-x:hidden;max-height:var(--max-sub-menu-height)}.KsProjectCardMenu__sub::-webkit-scrollbar{width:4px}.KsProjectCardMenu__sub::-webkit-scrollbar,.KsProjectCardMenu__sub::-webkit-scrollbar-track{background:transparent}.KsProjectCardMenu__sub::-webkit-scrollbar-thumb{border-radius:2px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsProjectCardMenu__sub::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-dark)}}:where(html.is-dark) .KsProjectCardMenu__sub::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsProjectCardMenu__sub::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-light)}}:where(html.is-light) .KsProjectCardMenu__sub::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-light)}.KsProjectCardMenu__sub::-webkit-scrollbar-button,.KsProjectCardMenu__sub::-webkit-scrollbar-corner,.KsProjectCardMenu__sub::-webkit-scrollbar-resizer{display:none}