.CardContextMenu_trigger__erExX{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:var(--sds-size-stroke-border) solid var(--border-interactive);border-radius:2px;background-color:var(--overlay-background);backdrop-filter:blur(8px);color:var(--text-primary);cursor:pointer;pointer-events:auto;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .12s ease,transform .12s ease,background-color .12s ease,border-color .12s ease}.CardContextMenu_trigger__erExX:hover{background-color:var(--surface-background-hover);border-color:var(--border-interactive-hover)}.CardContextMenu_trigger__erExX:focus-visible{outline:var(--sds-size-stroke-focus-ring) solid var(--focus-ring);outline-offset:2px}.CardContextMenu_trigger__erExX[data-state=open]{opacity:1;transform:translateY(0);background-color:var(--surface-background-hover);border-color:var(--border-interactive-hover)}.CardContextMenu_content__yiX__{min-width:180px;max-width:280px;background-color:var(--surface-background);border:var(--sds-size-stroke-border) solid var(--border-default);border-radius:var(--sds-size-radius-100);box-shadow:0 4px 16px 8px rgba(0,0,0,.2);padding:4px 0;z-index:99999;animation:CardContextMenu_menuFadeIn__EGm97 .12s ease-out}@keyframes CardContextMenu_menuFadeIn__EGm97{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.CardContextMenu_subContent__NT_Gs{min-width:180px;max-width:280px;max-height:260px;overflow-y:auto;background-color:var(--surface-background);border:var(--sds-size-stroke-border) solid var(--border-default);border-radius:var(--sds-size-radius-100);box-shadow:0 4px 16px 8px rgba(0,0,0,.2);padding:4px 0;z-index:99999;animation:CardContextMenu_menuFadeIn__EGm97 .12s ease-out}.CardContextMenu_item__35P6D{display:flex;align-items:center;gap:var(--sds-size-space-200);padding:6px 12px;font:var(--font-body-small);color:var(--text-primary);cursor:pointer;outline:none;border:none;background:transparent;width:100%;text-align:left;border-radius:0;transition:background-color .1s ease}.CardContextMenu_item__35P6D[data-highlighted]{background-color:var(--surface-background-hover)}.CardContextMenu_item__35P6D[data-disabled]{opacity:.5;cursor:not-allowed}.CardContextMenu_subTrigger__ogEa_{justify-content:space-between}.CardContextMenu_subTrigger__ogEa_[data-state=open]{background-color:var(--surface-background-hover)}.CardContextMenu_subTriggerChevron__g9XYp{color:var(--text-tertiary);flex-shrink:0}.CardContextMenu_destructive__07sgH{color:var(--text-secondary)}.CardContextMenu_destructive__07sgH[data-highlighted]{background-color:var(--surface-background-hover);color:var(--text-primary)}.CardContextMenu_separator__rl6Nt{height:1px;margin:4px 0;background-color:var(--border-subtle)}.CardContextMenu_label__YQVTA{padding:6px 12px 4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-tertiary)}.CardContextMenu_subItemAdded__nBZyk{color:var(--text-secondary)}.CardContextMenu_subItemAdded__nBZyk[data-highlighted]{background-color:var(--surface-danger-subtle,var(--surface-background-hover));color:var(--interactive-danger)}.CardContextMenu_subItemName__dxtaY{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CardContextMenu_subItemMeta__PWPnX{font-size:10px;color:var(--text-tertiary)}.CardContextMenu_subItemRemoveMeta__Lrdmh{display:none;font-size:10px;color:var(--interactive-danger);align-items:center;gap:2px}.CardContextMenu_subItemAdded__nBZyk[data-highlighted] .CardContextMenu_subItemMeta__PWPnX{display:none}.CardContextMenu_subItemAdded__nBZyk[data-highlighted] .CardContextMenu_subItemRemoveMeta__Lrdmh{display:inline-flex}.CardContextMenu_createItem__diKxj{color:var(--text-tertiary);border-top:1px solid var(--border-subtle);margin-top:2px;padding-top:8px}.CardContextMenu_createItem__diKxj[data-highlighted]{color:var(--text-primary)}.CardContextMenu_subLoading__0YVq9{display:flex;align-items:center;justify-content:center;gap:6px;padding:12px;color:var(--text-tertiary);font:var(--font-body-small)}.CardContextMenu_spinner__ElZ_Z{animation:CardContextMenu_spin__D6wfE .8s linear infinite}@keyframes CardContextMenu_spin__D6wfE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}